Witam mam problem z dwoma skryptami, jeden skrypt jest na przebieg, a drugi na prawo jazdy.
B??d Przebiegu: (skrypt na przebieg mam razem ze skryptem na paliwo)
ERROR: Paliwko\client.lua:16 bad argument #1 ro 'floor' (number expected, got string)
16 linijka kodu client.lua
Rookspack, ElementDate ja mam w innym skrypcie. Skrypt od elementDaty przebiegu
local czas = getTickCount()
isBike = {
[509]=true,
[481]=true,
[510]=true,
}
function naliczPrzebieg(pojazd)
if getTickCount() - czas > 300 then
czas = getTickCount()
local przebieg = getElementData(pojazd, "pojazd_przebieg") or 0
local vx, vy, vz = getElementVelocity(pojazd)
local spd = ((vx^2+vy^2+vz^2)^(0.5)/100)
if spd > 0 then
przebieg = przebieg+spd*2
setElementData(pojazd, "pojazd_przebieg", przebieg)
end
end
end
addEventHandler("onClientRender", root, function()
local pojazd = getPedOccupiedVehicle(localPlayer)
if not pojazd then return end
if isBike[getElementModel(pojazd)] then return end
if not getVehicleEngineState(pojazd) then return end
if getVehicleController(pojazd) ~= localPlayer then return end
end)
Podpis
Jeśli nie możesz czegoś zrobić dobrze, przynajmniej spraw, żeby wyglądało dobrze.
Rookspack, no i co z tego ?e ty inaczej sobie wy?wietlasz przebieg? On chce u?y? math.floor. Janusz_GRA, zobacz tak (to z mojego skryptu to sobie zmie?):
local mileage = tonumber(getElementData(veh, "veh:mileage")) or 0
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach