wesleywillems17 Posted December 21, 2016 Share Posted December 21, 2016 (edited) Hi everyone! I i'm busy with creating a police job resource for my server. But i have a problem with the police team. Everytime when i hit the job marker and try to join the police officer team i get this message in the debug: WARNING: [gameplay]\SRpolice\server.lua:6: Bad argument @ 'setPlayerTeam' [Expected player at argument 1, got root] Server.lua: Teame = createTeam("Police officer", 0, 255, 255) function takePoliceJob () local teamP = getTeamFromName ( "Police officer" ) if teamP then setPlayerTeam( source, teamP ) setElementModel( source, 280 ) giveWeapon ( source, 3, 1 ) end end addEvent( "takeJob", true ) addEventHandler( "takeJob", root, takePoliceJob ) Client.lua: function hitJobMarker (thePlayer) local theVehicle = getPedOccupiedVehicle ( thePlayer ) if theVehicle then guiSetVisible ( PoliceGUI, false ) else setCameraMatrix(1522.40, -1646.80, 30.39, 1549.59, -1672.09, 14.39) guiSetVisible ( PoliceGUI, true ) showChat(false) setPlayerHudComponentVisible ( "all", false ) bindKey ("enter","down", function(enter, down) guiSetVisible ( PoliceGUI, false ) setCameraTarget(thePlayer) showChat(true) setPlayerHudComponentVisible ( "all", true ) triggerServerEvent ( "takeJob", root ) end ) end end addEventHandler ( "onClientMarkerHit", JobMarker, hitJobMarker ) Can somebody tell me what i'm doing wrong and tell me how to fix this problem? Greetings! Edited December 21, 2016 by wesleywillems17 Link to comment
ViRuZGamiing Posted December 21, 2016 Share Posted December 21, 2016 triggerServerEvent ( "takeJob", source) You trigger the event for root Link to comment
Syntrax# Posted December 21, 2016 Share Posted December 21, 2016 what not using localPlayer ? 1 Link to comment
ViRuZGamiing Posted December 21, 2016 Share Posted December 21, 2016 31 minutes ago, Syntrax# said: what not using localPlayer ? oh yeah source is the marker, my bad 1 Link to comment
Captain Cody Posted December 22, 2016 Share Posted December 22, 2016 Replace source with client server side. Link to comment
wesleywillems17 Posted December 22, 2016 Author Share Posted December 22, 2016 (edited) Ow i didn't see that i used root in the triggerServerEvent. I have changed it to thePlayer in the client-side and in the server-side i added source. It worked, thx everybody! Edited December 22, 2016 by wesleywillems17 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