- Offizieller Beitrag
Hey,
ich habe ein Script erstellt, dass der Motor auf X an/aus geht (Funktioniert) Allerdings das Licht geht ned so wie ich will Es gehen nur 3 lichter aus und nicht wieder an. Bitte um Hilfe.
Lua: vehiclescript_s
function VehicleMotor(player)
if ( player ) then
local veh = getPedOccupiedVehicle(player)
if isPedInVehicle( player ) == true then
if getVehicleEngineState(veh) == false then
setVehicleEngineState( veh, true )
elseif getVehicleEngineState(veh) == true then
setVehicleEngineState(veh, false)
end
end
end
end
addEvent("vehicleMotor", true)
addEventHandler("vehicleMotor", getRootElement(), VehicleMotor)
local lightstate = false
function VehicleLight(player)
if ( player ) then
local veh = getPedOccupiedVehicle(player)
if isPedInVehicle( player ) == true then
if lightstate == false then
setVehicleLightState(veh, 1, 1)
setVehicleLightState(veh, 2, 1)
setVehicleLightState(veh, 3, 1)
setVehicleLightState(veh, 4, 1)
ligthstate = true
elseif lightstate == true then
setVehicleLightState(veh, 1, 0)
setVehicleLightState(veh, 2, 0)
setVehicleLightState(veh, 3, 0)
setVehicleLightState(veh, 4, 0)
lightstate = false
end
end
end
end
addEvent("vehicleLight", true)
addEventHandler("vehicleLight", getRootElement(), VehicleLight)
Alles anzeigen
Lua: vehiclescript_c
bindKey("x", "down",
function()
triggerServerEvent("vehicleMotor", getLocalPlayer(), getLocalPlayer())
end
)
bindKey("l", "down",
function()
triggerServerEvent("vehicleLight", getLocalPlayer(), getLocalPlayer())
end
)bindKey("x", "down",
function()
triggerServerEvent("vehicleMotor", getLocalPlayer(), getLocalPlayer())
end
)
bindKey("l", "down",
function()
triggerServerEvent("vehicleLight", getLocalPlayer(), getLocalPlayer())
end
)
Alles anzeigen