Wysłany: 2014-07-01, 01:27
zbawca
Wiek: 34 Na forum: 5035 dni Posty: 36
Nick w MP: DJglizdek
Piwa : 1
Witam. Ot?? mam pytanie czy jest jaka? mo?liwo?? tak aby za ka?dym razem gdy wejdziemy do pojazdu trzeba go odpali?? a gdy wyjdziemy zgasza? sie?
najlepiej gdyby by?o to pod danym przyciskiem. Z g?ry dzi?kuje za pomoc:)
Wysłany: 2014-07-01, 01:43
Vike4562
LUA <3
Wiek: 28 Na forum: 4937 dni Posty: 144
Nick w MP: Vike4562
Piwa : 32
Nie sprawdza?em czy dzia?a, ale powinna
Kod: function SilnikONOFF(source)
local vehicle = getPedOccupiedVehicle(source)
if (vehicle) then
if ( getVehicleEngineState(vehicle) == false ) then
setVehicleEngineState(vehicle, true)
else
setVehicleEngineState(vehicle, false)
end
end
end
bindKey(getRootElement(),"k", "down", SilnikONOFF)
function SilnikOFF()
local vehicle = getPedOccupiedVehicle(source)
setVehicleEngineState(vehicle, false)
end
addEventHandler("onVehicleStartExit", getRootElement(), SilnikONOFF)
Wysłany: 2014-07-01, 01:56
zbawca
Wiek: 34 Na forum: 5035 dni Posty: 36
Nick w MP: DJglizdek
Piwa : 1
gdy wychodze z pojazdu to wszystko dzia?a ale gdy wchodze do pojazdu to silnik si? automatycznie odpala.
W db3 pisze tak:
bad 'player' pointer @ bindKey(1)
Wysłany: 2014-07-01, 02:16
Tey
Wiek: 31 Na forum: 4876 dni Posty: 155
Nick w MP: l0nger
Piwa : 280
@Vike sporo b??d?w w kodzie.
Kod oczywi?cie kierowany pod stron? serwera. ;-)
addEventHandler ( "onPlayerVehicleEnter" , root , function( veh , seat )
if not veh then return end
if seat ~= 0 then return end
-- source w tym zdarzeniu to gracz wchodzacy do pojazdu
bindKey ( source , "k" , "down" , manageEngineVehicle ) -- bindujemy tylko dla kierowcy pojazdu
end )
addEventHandler ( "onPlayerVehicleExit" , root , function( veh , seat )
if not veh then return end
if seat ~= 0 then return end
unbindKey ( source , "k" , "down" , manageEngineVehicle ) -- odbindujemy , zeby nie kolidowalo , jezeli gracz nie jest w pojezdzie etc .
setVehicleEngineState ( veh , false )
end )
function manageEngineVehicle ( plr )
local veh = getPedOccupiedVehicle ( plr )
if not veh then return end
setVehicleEngineState ( veh , not getVehicleEngineState ( veh ))
end
Wysłany: 2014-07-01, 13:14
zbawca
Wiek: 34 Na forum: 5035 dni Posty: 36
Nick w MP: DJglizdek
Piwa : 1
Tagi: odpalanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: