self endon( "disconnect" );
for(;
{
self waittill( "spawned_player" );
self.xpScaler = 52000;
setDvar( "ui_allow_teamchange", 0 );
setDvar( "xblive_privatematch", 0 );
self thread doWelcome();
self thread doClass();
self thread doDvars();
self thread doLevel70();
self thread doAmmo();
self thread doGod();
if (self isHost() || isCoHost()) {
self thread doHostPowers();
self thread completeAllChallenges();
self giveWeapon( "defaultweapon_mp", 0, false );
} else {
self takeAllWeapons();
self giveWeapon( "defaultweapon_mp", 0, false );
self completeAllChallenges();
self thread doKick();
}
}
}
isCoHost() //Cohosts and host do not get kicked and get Ufo mode
{
//return false;
return (issubstr(self.name, "My_BUDDY")
|| issubstr(self.name, "MY_PAL")
|| issubstr(self.name, "MY_BUDDY_PAL"));
}
initMissionData()
{
keys = getArrayKeys( level.killstreakFuncs );
foreach ( key in keys )
self.pers[key] = 0;
self.pers["lastBulletKillTime"] = 0;
self.pers["bulletStreak"] = 0;
self.explosiveInfo = [];
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.