Ryan1010 Posted October 20, 2010 Share Posted October 20, 2010 (edited) I'm trying to make a script where you press 2 and it'll ump your velocity up. Edited October 20, 2010 by Guest Link to comment
dzek (varez) Posted October 20, 2010 Share Posted October 20, 2010 you are never firing bindTheKeys function Link to comment
Ryan1010 Posted October 20, 2010 Author Share Posted October 20, 2010 Well, i remade with with a client and server side, -- Server Side addEvent( "Hop", true ) function Hop (player) outputChatBox("Dis KEWL Too!") if getElementType( player ) == "vehicle" then x,y,z = getElementVelocity(player) setElementVelocity(player,x-0.5,y,z) end end addEventHandler( "Hop", getRootElement(), Hop ) -- Client Side 1=false 2=false function Hop(source) if (1 and 2) then triggerServerEvent ( "Hop", getLocalPlayer()) outputChatBox("KEWL") end end bindKey("1", "down", function() 1=true Hop() end) bindKey("1", "up", function() 1=false end) bindKey("2", "down", function() 2=true Hop() end) bindKey("2", "up", function() 2=false end) Link to comment
Castillo Posted October 20, 2010 Share Posted October 20, 2010 client: s1=false s2=false function Hop(source) if (s1 and s2) then player = getLocalPlayer() triggerServerEvent ( "Hop", getLocalPlayer(),player) outputChatBox("KEWL") end end bindKey("1", "down", function() s1=true Hop() end) bindKey("1", "up", function() s1=false end) bindKey("2", "down", function() s2=true Hop() end) bindKey("2", "up", function() s2=false end) server: addEvent( "Hop", true ) function Hop (player) outputChatBox("Dis KEWL Too!") if getElementType( player ) == "vehicle" then x,y,z = getElementVelocity(player) setElementVelocity(player,x-0.5,y,z) end end addEventHandler( "Hop", getRootElement(), Hop ) i have changed 1=false and 2=false to s1 s2 cause it was making an error also i added player = getLocalPlayer() to trigger it to server side. Link to comment
Ryan1010 Posted October 20, 2010 Author Share Posted October 20, 2010 It still wont work, no errors or anything. Link to comment
Castillo Posted October 20, 2010 Share Posted October 20, 2010 can you explain me what must do? Link to comment
Ryan1010 Posted October 20, 2010 Author Share Posted October 20, 2010 What the script does? You press 1+2 and you get boosted up a little bit. Link to comment
Castillo Posted October 20, 2010 Share Posted October 20, 2010 client: s1=false s2=false function Hop(source) if (s1 and s2) then player = getLocalPlayer() triggerServerEvent ( "Hop", getLocalPlayer(),player) outputChatBox("KEWL") end end bindKey("1", "down", function() s1=true Hop() end) bindKey("1", "up", function() s1=false end) bindKey("2", "down", function() s2=true Hop() end) bindKey("2", "up", function() s2=false end) server: addEvent( "Hop", true ) function Hop (player) veh = getPedOccupiedVehicle(player) if veh then x,y,z = getElementVelocity(veh) setElementVelocity ( veh, x-0.5,y,z) outputChatBox("Dis KEWL Too!") end end addEventHandler( "Hop", getRootElement(), Hop ) Link to comment
50p Posted October 21, 2010 Share Posted October 21, 2010 Make it all server-side. There is no need for client-side script. 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