JasperRieken Posted January 19, 2011 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
Castillo Posted January 19, 2011 Posted January 19, 2011 for i,players in pairs (getElementsByType("player")) do setPlayerTeam(players,getTeamFromName("Surviver")) end
Castillo Posted January 19, 2011 Posted January 19, 2011 It works here, are you sure the team name is "Surviver"??
JasperRieken Posted January 19, 2011 Author Posted January 19, 2011 local team1 = createTeam("Surviver",0,75,255)
JasperRieken Posted January 19, 2011 Author 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
SDK Posted January 20, 2011 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)
JasperRieken Posted January 20, 2011 Author 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)
MaddDogg Posted January 20, 2011 Posted January 20, 2011 Then remove the loop and set the player team just for the source element inside the teamSpawn function.
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