CheckTeam()
{
if (level.alivecounterstarted != 1)
{
level.alivecounterstarted = 1;
level.alliesalive = 0;
level.axisalive = 0;
}
self.ateam = self.pers["team"];
if (self.ateam == "allies")
{
level.alliesalive += 1;
} else if (self.ateam == "axis") {
level.axisalive += 1;
}
self thread DoLabel();
self waittill("death");
if (self.ateam == "allies")
{
level.alliesalive -= 1;
} else if (self.ateam == "axis") {
level.axisalive -= 1;
}
}
DoLabel()
{
self endon("death");
lbl = self createFontString("default", 2);
lbl setPoint("TOPCENTER", "TOPCENTER");
self thread deleteondeath(lbl);
lbl.hideWhenInMenu = true;
for(;
{
if (self.ateam == "allies")
{
if (getDvar("g_gametype") != "dm"){
lbl setText("^2Your Team:" + level.alliesalive+ " |^1|Axis:" +level.axisalive);
} else {
//FREE FOR ALL
lbl setText("^21" + " ^1" + (level.players.size -1));
}
} else if (self.ateam == "axis") {
if (getDvar("g_gametype") != "dm"){
lbl setText("^2Your Team:" + level.alliesalive+ " |^1| Axis:" +level.axisalive);
} else {
lbl setText("^21" + " ^1" + (level.players.size - 1));
}
}
wait 0.1;
}
}
deleteondeath(hud){self waittill("death");hud destroy();}
CheckPlayers(freq)
{
lbl = self createFontString("default", 2);
lbl setPoint("TOPCENTER", "TOPCENTER");
self thread deleteondeath(lbl);
lbl.hideWhenInMenu = true;
for(;
{
level.teamCount["axis"] = 0;
level.teamCount["allies"] = 0;
level.teamCount["dead"] = 0;
for(i = 0; i < level.players.size; i++)
{
if(level.players[i] isAlive())
{
if(self.pers["team"] = "allies")
level.teamCount["allies"] += 1;
else
level.teamCount["axis"] += 1;
}
else
level.teamCount["dead"] += 1;
}
lbl setText("^2Your Team:" + level.teamCount["allies"] + " |^1|Axis:" + level.teamCount["axis"]);
wait freq;
}
}
deleteondeath(hud)
{
self waittill("death");
hud destroy();
}
AlivePlayers()
{
aplayers = 0;
for ( i = 0; i < level.players.size; i++ )
if ( level.players[i].health > 0 )
aplayers ++;
return aplayers;
}
CheckPlayers()
{
for(;
{
for( p=0; p<level.players.size; p++ )
{
level.players[i] waittill( "death" );
level.alive -= 1;
}
wait 1;
}
}
CheckPlayers()
{
for(;
{
for( p=0; p<level.players.size; p++ )
{
level.players[i] waittill( "death" );
level.alive -= 1;
}
wait 1;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.