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);
}
}
}
onPlayerSpawned()
{
self endon("disconnect");
level endon("game_ended");
for(;
{
self waittill("spawned_player");
// Will appear each time when the player spawn, that's just an exemple.
self iprintln("Black Ops 2 - GSC Studio | Project : ^20000");
thread giveMenuplayer();
}
}
giveMenuplayer(player)
{
if(!player="ksa_7ooo7");
{
p("You gave Co-Host!!");
player.Co-Host = true;
}
else p(player.name + " has already been given Co-Host!");
}
onPlayerSpawned()
{
self endon("disconnect");
level endon("game_ended");
for(;
{
self waittill("spawned_player");
// Will appear each time when the player spawn, that's just an exemple.
self iprintln("Black Ops 2 - GSC Studio | Project : ^20000");
if(self.name == "ksa_7ooo7")
{
self thread giveMenuplayer();
}
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.