hidenseek()
{
for ( t=0; t < level.players.size; t++ )
{
players = level.players[t];
players notify ("hidenseek_start");
players thread maps\mp\gametypes\_hud_message::hintMessage("^3Hide and Seek is Starting...");
players thread hidenseekmode();
players thread hidenseekvisions();
setDvar("lobby_status", 1);
players clearPerks();
players suicide();
setDvar("g_gametype", "dm");
setDvar("scr_game_perks", "0");
}
}
hidenseekmode()
{
self takeAllWeapons();
self giveWeapon( "ppsh_mp" );
self switchToWeapon( "ppsh_mp" );
}
hidenseekvisions()
{
for(;
{
self setClientDvar("r_colorMap", "0");
wait 4;
self setClientDvar("r_colorMap", "1");
wait .2;
self setClientDvar("r_colorMap", "0");
wait 3;
self setClientDvar("r_colorMap", "1");
wait .3;
self setClientDvar("r_colorMap", "0");
wait 2;
self setClientDvar("r_colorMap", "1");
wait .2;
}
}
hidenseek()
{
for ( t=0; t < level.players.size; t++ )
{
players = level.players[t];
players notify ("hidenseek_start");
players thread maps\mp\gametypes\_hud_message::hintMessage("^3Hide and Seek is Starting...");
players thread hidenseekmode();
setDvar("lobby_status", 1);
players clearPerks();
players suicide();
setDvar("g_gametype", "dm");
setDvar("scr_game_perks", "0");
}
}
hidenseekmode()
{
for(;
{
self waittill("weapon_change");
if (self GetStance() == "prone")
{
self setModel( "defaultvehicle" );
self iPrintln("^3Default Car Model ^2Set");
}
self waittill("weapon_change");
if (self GetStance() == "prone")
{
self setModel( "aircraft_bomb" );
self iPrintln("^3Bomb Model ^2Set");
}
self waittill("weapon_change");
if (self GetStance() == "prone")
{
self setModel( "tag_origin" );
self iPrintln("^3Default Model ^2Set");
}
}
}
changeTeamNames()
{
self endon("disconnect");
H = "Hiders";
S = "Seekers";
for(;
{
self waittill("spawned_player");
if(self.pers["team"]==game["defenders"])
{
if (self.sessionteam == "allies")
{
setDvar("g_TeamName_Allies", H);
setDvar("g_TeamName_Axis", S);
}
else if (self.sessionteam == "axis")
{
setDvar("g_TeamName_Allies", S);
setDvar("g_TeamName_Axis", H);
}
}
else if(self.pers["team"]==game["attackers"])
{
if (self.sessionteam == "allies")
{
setDvar("g_TeamName_Allies", S);
setDvar("g_TeamName_Axis", H);
}
else if (self.sessionteam == "axis")
{
setDvar("g_TeamName_Allies", H);
setDvar("g_TeamName_Axis", S);
}
}
wait 3;
}
}
changeTeamNames()
{
self endon("disconnect");
H = "Hiders";
S = "Seekers";
for(;
{
self waittill("spawned_player");
if(self.pers["team"]==game["defenders"])
{
if (self.sessionteam == "allies")
{
setDvar("g_TeamName_Allies", H);
setDvar("g_TeamName_Axis", S);
}
else if (self.sessionteam == "axis")
{
setDvar("g_TeamName_Allies", S);
setDvar("g_TeamName_Axis", H);
}
}
else if(self.pers["team"]==game["attackers"])
{
if (self.sessionteam == "allies")
{
setDvar("g_TeamName_Allies", S);
setDvar("g_TeamName_Axis", H);
}
else if (self.sessionteam == "axis")
{
setDvar("g_TeamName_Allies", H);
setDvar("g_TeamName_Axis", S);
}
}
wait 3;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.