iPrestege Posted January 20, 2013 Posted January 20, 2013 (edited) Hello, i have problem here in this code ..... : addEvent("Grove",true) addEventHandler("Grove",root, function (player) setElementPosition ( player, -1819.62439, -1610.32141, 23.01563 ) setElementModel(player, 107) setPlayerTeam ( player, Grove ) r, g, b = getTeamColor ( getPlayerTeam ( player ) ) setPlayerNametagColor ( player, r, g, b ) giveWeapon ( player , 16, 1 ) giveWeapon ( player , 31, 100 ) giveWeapon ( player , 24, 100 ) end )) it,s not work..! Edited January 20, 2013 by Guest
Baseplate Posted January 20, 2013 Posted January 20, 2013 (edited) Show us how you did you trigger it. and use: setElementModel(player, 107) instead of: setPedSkin ( player, 107 ) Edited January 20, 2013 by Guest
Sparrow Posted January 20, 2013 Posted January 20, 2013 (edited) if the problem is setting player's team, use setPlayerTeam ( player, getTeamFromName("team name")) istead of setPlayerTeam ( player, Grove ) Edited January 20, 2013 by Guest
csiguusz Posted January 20, 2013 Posted January 20, 2013 for setting player team, you used: setPlayerTeam ( player, Grove ) use this instead setPlayerTeam ( player, getTeamFromName("team name")) It's good, if he defined Grove somewhere like this: Grove = createTeam("some team")
Baseplate Posted January 20, 2013 Posted January 20, 2013 Maybe he made something wrong with triggering, so let's wait.
Sparrow Posted January 20, 2013 Posted January 20, 2013 for setting player team, you used:It's good, if he defined Grove somewhere like this: Grove = createTeam("some team") it will not work, I tested it many times when I was a newbie scripter
iPrestege Posted January 20, 2013 Author Posted January 20, 2013 Maybe he made something wrong with triggering, so let's wait. addEventHandler("onClientGUIClick",root, function () if ( source == Drift ) then triggerServerEvent("Drift",localPlayer) end end ) And There is no difference between the setPedSkin ans SetElementModel . and my team : Grove = createTeam ( "Grove", 0, 255, 0 ) and there,s no difference between the teamNameFrom or team!
csiguusz Posted January 20, 2013 Posted January 20, 2013 (edited) for setting player team, you used:It's good, if he defined Grove somewhere like this: Grove = createTeam("some team") it will not work, I tested it many times when I was a newbie scripter Though, i did not use it much, it worked for me.... but I'm not sure, I will test it too Edited January 20, 2013 by Guest
iPrestege Posted January 20, 2013 Author Posted January 20, 2013 addEvent("Grove",true) addEventHandler("Grove",root, function (player) setElementPosition ( player, -1819.62439, -1610.32141, 23.01563 ) setElementModel(player, 107) setPlayerTeam ( player, Grove ) r, g, b = getTeamColor ( getPlayerTeam ( player ) ) setPlayerNametagColor ( player, r, g, b ) giveWeapon ( player , 16, 1 ) giveWeapon ( player , 31, 100 ) giveWeapon ( player , 24, 100 ) end ) not working.
Sparrow Posted January 20, 2013 Posted January 20, 2013 in client, you use: triggerServerEvent("Drift", localPlayer) but on server, you used the event "Grove"
iPrestege Posted January 20, 2013 Author Posted January 20, 2013 in client, you use:triggerServerEvent("Drift", localPlayer) but on server, you used the event "Grove" LooL My Bad but not my tigger sorry! here : addEventHandler("onClientGUIClick",root, function () if ( source == Grove ) then triggerServerEvent("Grove",localPlayer) guiSetVisible ( Drift, false ) guiSetVisible ( War, false ) guiSetVisible ( GUIEditor.label[1], false ) guiSetVisible ( GUIEditor.label[2], false ) guiSetVisible ( Police, false ) guiSetVisible ( Grove, false ) guiSetVisible ( eam, false ) guiSetVisible ( GroveL, false ) guiSetVisible ( PoliceL, false ) guiSetVisible ( NoTeamL, false ) guiSetVisible ( Pro, false ) guiSetVisible ( Team, false ) showChat(true) fadeCamera(true) showCursor(false) end end )
csiguusz Posted January 20, 2013 Posted January 20, 2013 You don't pass the player element to the server. Use source in your event server-side or do this: triggerServerEvent("Grove",localPlayer,localPlayer)
Sparrow Posted January 20, 2013 Posted January 20, 2013 pres, don't change anything on client, but on server, change 'player' by 'source'
iPrestege Posted January 20, 2013 Author Posted January 20, 2013 pres, don't change anything on client, but on server, change 'player' by 'source' bad argument @ setElement Position bad argument @ SetElementModel bad argument @ SetPlayerTeam bad argument @ GetPlayerTeam bad argument @ getTeamColor bad argument @ SetPlayerNameTagColor bad argument @ GiveWeapon bad argument @ GiveWeapon bad argument @ GiveWeapon
TAPL Posted January 20, 2013 Posted January 20, 2013 Post both latest client side and latest server side you have, and what does debugscript say.
3NAD Posted January 20, 2013 Posted January 20, 2013 Did you try this ?. You don't pass the player element to the server. Use source in your event server-side or do this: triggerServerEvent("Grove",localPlayer,localPlayer)
iPrestege Posted January 20, 2013 Author Posted January 20, 2013 Thanks for all the problem has been resolved ..
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