I'm very noob at scripting :' (, but i did this: (It's a script for the Imponte Deluxo of GTA Online)
Serverside:
function deluxe ( player )
local vehicle = getPedOccupiedVehicle(player)
if isElement(vehicle) then
if getVehicleDoorOpenRatio(vehicle,5) > 0 then
setVehicleDoorOpenRatio(vehicle,5,0,ms)
setVehicleDoorOpenRatio(vehicle,4,0,ms)
setVehicleDoorOpenRatio(vehicle,0,0,ms)
else
setVehicleDoorOpenRatio(vehicle,5,1,ms)
setVehicleDoorOpenRatio(vehicle,4,1,ms)
setVehicleDoorOpenRatio(vehicle,0,1,ms)
end
end
end
addEvent( "deluxo", true )
addEventHandler( "deluxo", resourceRoot, deluxe)
This function puts the Deluxo on flying mode, works fine if i use addCommandHandler instead addEventHandler...
Clientside:
triggerServerEvent ( "deluxo", resourceRoot)
this is the triggerServerEvent that is activated by BindKey (Shift)
but i got at line2 on serverside:
Bad Argument @ ´getPedoccupiedvehicle´ [Expected Ped at Argument 1, got nil]
I need help