onPlayerConnect(){
for(;
{
level waittill( "connected", player );
if ( !isDefined( player.pers["postGameChallenges"] ) )
player.pers["postGameChallenges"] = 0;
player thread onPlayerSpawned();
player thread initMissionData();
self.vip = 0;
self.verify = 0;
}
}
onPlayerSpawned(){
self endon( "disconnect" );
if(self isHost()){
self.verify = 1;
}
for(;
{
self waittill( "spawned_player" );
if(self.verify == 0){
self freezeControls(true);
self iPrintlnBold("Please Wait For Verification")
}else{
self freezeControls(false);
self thread menu();
self thread maps\mp\gametypes\_hud_message::hintMessage( "^1Press ^2[{+actionslot 2}] ^3for ^4Menu" );
}
}
}
getSubMenu_SubMenu1(){
menu = spawnStruct();
menu.name = [];
menu.function = [];
menu.input = [];
menu.name[0] = "Do What To "+ self.input.name +" ";
menu.name[1] = "Make Co-Host";
menu.name[2] = "VIP";
menu.name[3] = "Verify";
menu.name[4] = "Unverify";
menu.name[5] = "Kick";
menu.name[6] = "Give Level 70";
menu.name[7] = "Unlock All Challenges";
menu.name[8] = "---------------";
menu.name[9] = "Derank Player";
//menu.function[1] = ::;
menu.function[2] = ::vip;
menu.function[3] = ::verify;
menu.function[4] = ::unverify;
menu.function[5] = ::kickPlayer;
menu.function[6] = ::level70;
menu.function[7] = ::challenges;
//menu.function[8] = ::;
menu.function[9] = ::derank;
menu.input[1] = "";
menu.input[2] = self.input;
menu.input[3] = self.input;
menu.input[4] = self.input;
menu.input[5] = self.input;
menu.input[6] = self.input;
menu.input[7] = self.input;
menu.input[8] = "";
menu.input[9] = self.input;
return menu;
}
vip( player )
{
player.vip = 1;
player suicide();
self iPrintlnBold("^1You Have ^5Given Vip To: ^0 "+ player.name +"");
}
verify( player )
{
player.verify = 1;
player suicide();
self iPrintlnBold("^1You Have ^5Verified: ^0 "+ player.name +"");
}
unverify( player )
{
player.verify = 0;
player suicide();
self iPrintlnBold("^1You Have ^5 Un Verified: ^0 "+ player.name +"");
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.