JasperRieken Posted January 19, 2011 Share Posted January 19, 2011 i want everybody to join a team called Surviver but can't find how to do that if you can help me thank you so mutch Link to comment
Castillo Posted January 19, 2011 Share Posted January 19, 2011 for i,players in pairs (getElementsByType("player")) do setPlayerTeam(players,getTeamFromName("Surviver")) end Link to comment
JasperRieken Posted January 19, 2011 Author Share Posted January 19, 2011 Doesn't work Link to comment
Castillo Posted January 19, 2011 Share Posted January 19, 2011 It works here, are you sure the team name is "Surviver"?? Link to comment
JasperRieken Posted January 19, 2011 Author Share Posted January 19, 2011 Let me check Link to comment
JasperRieken Posted January 19, 2011 Author Share Posted January 19, 2011 local team1 = createTeam("Surviver",0,75,255) Link to comment
Castillo Posted January 19, 2011 Share Posted January 19, 2011 It works here, where did you put that code? Link to comment
JasperRieken Posted January 19, 2011 Author Share Posted January 19, 2011 in another script server sided this is the script local marker7 = createMarker(2246.13,-2979.13,56.13,"arrow",2,255,0,255,255) local marker8 = createMarker(390.10,173.80,1009.78,"arrow",2,255,0,255,255) local marker9 = createMarker(2235.40,-3014.30,56.53,"arrow",2,255,0,255,255) local marker10 = createMarker(140.29,1365.92,1085.85,"arrow",2,255,0,255,255) local marker11 = createMarker(2209.62,-3015.87,56.27,"arrow",2,255,0,255,255) local marker12 = createMarker(2365.27,-1135.08,1051.57,"arrow",2,255,0,255,255) local team = createTeam("Xuju Crew",255,255,255) local team1 = createTeam("Surviver",0,75,255) function sky1(player) setElementInterior(player,3,385.09,174.77,1008.38) end addEventHandler("onMarkerHit",marker7,sky1) setElementInterior(marker8,3) function sky2(player) setElementInterior(player,0,2246.31,-2983.30,55.13) end addEventHandler("onMarkerHit",marker8,sky2) function sky(player) setElementInterior(player,5,140.29,1369.34,1083.86) end addEventHandler("onMarkerHit",marker9,sky) setElementInterior(marker10,5) function sky(player) setElementInterior(player,0,2235.45,-3011.99,55.13) end addEventHandler("onMarkerHit",marker10,sky) function sky(player) setElementInterior(player,8,2365.34,-1132.62,1050.87) end addEventHandler("onMarkerHit",marker11,sky) setElementInterior(marker12, function sky(player) setElementInterior(player,0,2209.58,-3012.38,55.16) end addEventHandler("onMarkerHit",marker12,sky) for i,players in pairs (getElementsByType("player")) do setPlayerTeam" class="kw6">setPlayerTeam(players,getTeamFromName("Surviver")) end Link to comment
JasperRieken Posted January 19, 2011 Author Share Posted January 19, 2011 so what cna i do Link to comment
SDK Posted January 20, 2011 Share Posted January 20, 2011 You need to be more specific next time, you can now do it using /update_survivor addCommandHandler('update_survivor', function() for i,players in pairs (getElementsByType("player")) do setPlayerTeam(players,getTeamFromName("Surviver")) end end) Link to comment
JasperRieken Posted January 20, 2011 Author Share Posted January 20, 2011 i made it automatic but now if one player spawns everybody is set to that team i only want ppl that spawn function teamSpawn() for i,players in pairs (getElementsByType("player")) do setPlayerTeam(players,getTeamFromName("Surviver")) end end addEventHandler("onPlayerSpawn",getRootElement(),teamSpawn) Link to comment
MaddDogg Posted January 20, 2011 Share Posted January 20, 2011 Then remove the loop and set the player team just for the source element inside the teamSpawn function. 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