Wysłany: 2015-08-25, 20:35
awfesa
Wiek: 29 Na forum: 4705 dni Posty: 563
Piwa : 223
W jaki spos?b mog? pobra? ilo?? przejechanych km w danym poje?dzie ?
Podpis
Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Wysłany: 2015-08-26, 10:42
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Najpierw b?dziesz musia? takow? liczb? naliczy? i zapisa? np poprzez elementDat? do pojazdu. P??niej - wiadomo odczyta? poprzez getElementDat?.
Wysłany: 2015-08-26, 11:54
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
zapisz to na mysql, zeby nie bylo zdziwienia po resecie resource vehicles.
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-08-26, 16:01
awfesa
Wiek: 29 Na forum: 4705 dni Posty: 563
Piwa : 223
Hmm bardziej chcialem sie dowiedziec jak naliczac km a nie ze trzeba zapisywac
Podpis
Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Wysłany: 2015-08-26, 17:46
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Funkcja przebiegu, chyba Split'a nie pami?tam ju? kogo xD
Jedynie nie dodaje przebiegu dla pojazd?w z tabeli, czyli dla rower?w, mo?esz to zmieni? oczywi?cie
local czas = getTickCount ()
isBike = {
[ 509 ]= true , -- Bike
[ 481 ]= true , -- BMX
[ 510 ]= true , -- Mountain bike
}
function naliczPrzebieg ( pojazd )
if getTickCount () - czas > 900 then
czas = getTickCount ()
local przebieg = getElementData ( 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 , "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
naliczPrzebieg ( pojazd )
end )
Tagi: przebieg
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: