Hej . Wgra?am sobie skrpyt na odpalanie i zagaszanie
kod :
vehicleEngine = { false }
vehicleLights = { false }
function Script_onPlayerJoin( )
bindKey ( source,"k", "down", Engine )
bindKey ( source, "l", "down", Lights )
end
addEventHandler ( "onPlayerJoin", getRootElement(), Script_onPlayerJoin)
function Script_onVehicleEnter( thePlayer, seat )
if seat == 0 then
if not getVehicleEngineState( source ) then
vehicleEngine[ source ]=false
setVehicleEngineState ( source, false )
else
vehicleEngine[ source ]=true
setVehicleEngineState ( source, true )
end
if vehicleLights[ source ] then
vehicleLights[ source ]=true
setVehicleOverrideLights ( car, 2 )
else
vehicleLights[ source ]=false
setVehicleOverrideLights ( car, 1 )
end
end
end
addEventHandler ( "onVehicleEnter", getRootElement(), Script_onVehicleEnter )
function Script_onVehicleExit( thePlayer, seat )
if ( seat==0 ) then
if not getVehicleEngineState( source ) then
setVehicleEngineState ( source, false )
vehicleEngine[ source ]=false
else
setVehicleEngineState ( source, true )
vehicleEngine[ source ]=true
end
if vehicleLights[ source ] then
setVehicleOverrideLights ( car, 2 )
vehicleLights[ source ]=true
else
setVehicleOverrideLights ( car, 1 )
vehicleLights[ source ]=false
end
end
end
addEventHandler ( "onVehicleExit", getRootElement(), Script_onVehicleExit )
function Engine ( player )
car = getPedOccupiedVehicle ( player )
if ( car ) then
if not getVehicleEngineState( car ) then
setVehicleEngineState ( car, true )
outputChatBox("??ilnik auta zosta?? w????czony.",player, 102, 255, 51, true )
vehicleEngine[ car ]=true
else
setVehicleEngineState ( car, false )
outputChatBox("??ilnik auta zosta?? wy????czony.",player, 102, 255, 51, true )
vehicleEngine[ car ]=false
end
end
end
function Lights ( player )
car = getPedOccupiedVehicle ( player )
if ( car ) then
if not vehicleLights[ car ] then
setVehicleOverrideLights ( car, 2 )
outputChatBox("??wiat??a auta zosta??y w????czone.",player, 102, 255, 51, true )
vehicleLights[ car ]=true
else
outputChatBox("??wiat??a auta zosta??y wy????czone.",player, 102, 255, 51, true )
setVehicleOverrideLights ( car, 1 )
vehicleLights[ car ]=false
end
end
end
function getVehicleEngineState( vehicle )
return vehicleEngine[ vehicle ]
end
|