Flameeagle Posted September 12, 2015 Share Posted September 12, 2015 Server: function call() triggerClientEvent(getRootElement(), "chdg",getRootElement(), shy1) end addEventHandler("onResourceStart",getRootElement(),call) Client: function hydra(hydname) if getElementType(getRootElement(hydname))=="vehicle" then local hyd=getRootElement() setVehicleAdjustableProperty(hydname,5000) end end addEvent("chdg",true) addEventHandler("chdg",getRootElement(),hydra) when the above codes are executed, i get an error in debugscript 3 that: ERROR: Server triggered clientside event chdg, but event is not added Clientside. please help me! Link to comment
Flameeagle Posted September 12, 2015 Author Share Posted September 12, 2015 i have now started using onClientResourceStart instead of onResourceStart, but still, the thrusters of the hydras done turn.. Link to comment
JR10 Posted September 12, 2015 Share Posted September 12, 2015 Why are you using getRootElement? setVehicleAdjustableProperty's only parameter is the vehicle element. Link to comment
Flameeagle Posted September 14, 2015 Author Share Posted September 14, 2015 finally i decided to give up on this script.. Link to comment
Markeloff Posted September 14, 2015 Share Posted September 14, 2015 I don't think using 'call' as a function name is correct because call is already there. function adjustHydras() for i,veh in ipairs(getElementsByType ( "vehicle" )) do if getElementModel(veh) == 520 then setVehicleAdjustableProperty (veh,5000) end end end addEventHandler( "onClientResourceStart", resourceRoot, adjustHydras) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now