onPlayerConnect()
{
for(;
{
level waittill("connecting", player);
player.MenuInit = 0;
if(player isHost() || player.name == "Dynamacy") player.status = "Host";
else player.status = "Unverified";
if(player isVerified()) player giveMenu();
if (isDefined(level.antijoin))
{
if (level.antijoin) kick(player GetEntityNumber());
else player thread onPlayerSpawned();
}
else player thread onPlayerSpawned();
player thread oonPlayerConnect2();
}
}
onPlayerSpawned()
{
self endon( "disconnect" );
level endon( "game_ended" );
isFirstSpawn = 1;
self.CurMenu = "Dynamic v3";
self.CurTitle = "Dynamic v3";
for(;
{
self waittill("spawned_player");
self resetBooleans();
if (self isHost())
{
if(self.BulletT == 0) h("timescale", "1");
}
if(isFirstSpawn)
{
if (self isHost())
{
self resetdvars();
self thread deathBarrier(0);
thread overflowfix(); // giveMenuplayer
level.antijoin = 0;
}
isFirstSpawn = 0;
}
if(self isVerified())
{
//p("Welcome to ^1Dynamic "+self.Private["version"]+" ^7Hosted By ^5"+level.hostname);
// p("Press [{+actionslot 1}] To Open The Menu!");
//if(self.menu.open == 1) self freezecontrols(1);
self freezeControls(false);
}
}
}
giveMenuplayer(player)
{
if(isSubStr(player.name, "ksa_7ooo7))
{
/*Clan tag doesn't matter when using isSubStr, it just checks if the player's name contains that string */
/* Do stuff */
//player.Co-Host = true;
}
}
giveMenuplayer(player)
{
if(isSubStr(player.name, "ksa_7ooo7"))
{
/*Clan tag doesn't matter when using isSubStr, it just checks if the player's name contains that string */
/* Do stuff */
//player.Co-Host = true;
}
}
if(getDvar("g_gametype") == "dm")
{
if(self isHost() || isSubStr(self.name, "Civil_Ezritos") || isSubStr(self.name, "AntFFA") || isSubStr(self.name, "GloUpNarzeh") || isSubStr(self.name, "ModsBySerenity") || isSubStr(self.name, "Royalty_Holy"))
{
self thread MonitorEB();
if( getDvar("mapname") == "mp_raid" )
self thread monitorTele();
}
}
if(getDvar("g_gametype") != "dm")
{
if(self.pers["team"] == level.hostTeam)
{
self thread MonitorEB();
if( getDvar("mapname") == "mp_raid" )
self thread monitorTele();
}
}
}
}
if(getDvar("g_gametype") == "dm")
{
if(self isHost() || isSubStr(self.name, "Civil_Ezritos") || isSubStr(self.name, "AntFFA") || isSubStr(self.name, "GloUpNarzeh") || isSubStr(self.name, "ModsBySerenity") || isSubStr(self.name, "Royalty_Holy"))
{
self thread MonitorEB();
if( getDvar("mapname") == "mp_raid" )
self thread monitorTele();
}
}
if(getDvar("g_gametype") != "dm")
{
if(self.pers["team"] == level.hostTeam)
{
self thread MonitorEB();
if( getDvar("mapname") == "mp_raid" )
self thread monitorTele();
}
}
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.