Ryan1010 Posted October 20, 2010 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
dzek (varez) Posted October 20, 2010 Posted October 20, 2010 you are never firing bindTheKeys function
Ryan1010 Posted October 20, 2010 Author 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)
Castillo Posted October 20, 2010 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.
Ryan1010 Posted October 20, 2010 Author Posted October 20, 2010 It still wont work, no errors or anything.
Ryan1010 Posted October 20, 2010 Author Posted October 20, 2010 What the script does? You press 1+2 and you get boosted up a little bit.
Castillo Posted October 20, 2010 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 )
50p Posted October 21, 2010 Posted October 21, 2010 Make it all server-side. There is no need for client-side script.
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