Scoring(player)
{
team1 = true;
team2 = true;
foreach(player in level.players)
{
if(player.pers["team"] == "axis") team1 &= player.Frozen;
if(player.pers["team"] == "allies") team2 &= player.Frozen;
}
if(team1 || team2) self iprintlnbold("Something");
}

Scoring(player)
{
team1 = true;
team2 = true;
foreach(player in level.players)
{
if(player.pers["team"] == "axis") team1 &= player.Frozen;
if(player.pers["team"] == "allies") team2 &= player.Frozen;
}
if(team1 || team2) self iprintlnbold("Something");
}

//In init(), add this line: level thread Scoring();
Scoring()
{
for(;
{
team1 = true;
team2 = true;
foreach(player in level.players)
{
if(player.pers["team"] == "axis") team1 &= player.Frozen;
if(player.pers["team"] == "allies") team2 &= player.Frozen;
}
if(team1 || team2){ level iprintlnbold("Someone Won. "); break;}
wait .1;
}
//Some end game function would go here. Your choice.
}
/*You need some sort of frozen variable for this*/
team1 = true;
team2 = true;
foreach(player in level.players)
{
if(player.pers["team"] == "axis") team1 &= player.frozen;
if(player.pers["team"] == "allies") team2 &= player.frozen;
}
if(team1 || team2) //dosomething
Copyright © 2026, NextGenUpdate.
All Rights Reserved.