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);
}
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.