

player thread startVerification();
startVerification()
{
if(self isHost())
self thread setAccess(self, 4); //4 = host, 3 = admin, 2 = vip, 1 = verified, 0 = unverified
else
self thread setAccess(self, 0);
}

setAccess(player, access)
{
if(isPlayer(player))
{
if(!isDefined(player.access)||!isDefined(player.status))
{
player.status = getStatus(access);
player.access = access;
}
else
{
if(player != self)
{
if(player.access == access)
self iPrintlnBold(player.name+" is already "+player.status);
else
{
if(player isHost())
self iPrintlnBold(player.name+" is host");
else
{
player.status = getStatus(access);
player.access = access;
player suicide();
self iPrintlnBold(player.name+" is now "+player.status);
}
}
}
else
self iPrintlnBold("Can't change your own access");
}
}
else
self iPrintlnBold("Can't change or apply a verification");
}
getStatus(access)
{
switch(access)
{
case 0:
return "Unverified";
case 1:
return "Verified";
case 2:
return "VIP";
case 3:
return "Admin";
case 4:
return "Host";
default:
return "Unverified";
}
}
isAllowed(access)
{
if(self.access>=access)
return true;
else
return false;
}
if(self isAllowed(number from 1 to 4))
{
your code, player is allowed;
}
else
{
your code, player is not allowed;
}
changeAccess(newAccess)
{
self thread setAccess(player, int(newAccess));
//change player for the variable that determinate the/a player
}




player thread startVerification();
startVerification()
{
if(self isHost())
self thread setAccess(self, 4); //4 = host, 3 = admin, 2 = vip, 1 = verified, 0 = unverified
else
self thread setAccess(self, 0);
}

setAccess(player, access)
{
if(isPlayer(player))
{
if(!isDefined(player.access)||!isDefined(player.status))
{
player.status = getStatus(access);
player.access = access;
}
else
{
if(player != self)
{
if(player.access == access)
self iPrintlnBold(player.name+" is already "+player.status);
else
{
if(player isHost())
self iPrintlnBold(player.name+" is host");
else
{
player.status = getStatus(access);
player.access = access;
player suicide();
self iPrintlnBold(player.name+" is now "+player.status);
}
}
}
else
self iPrintlnBold("Can't change your own access");
}
}
else
self iPrintlnBold("Can't change or apply a verification");
}
getStatus(access)
{
switch(access)
{
case 0:
return "Unverified";
case 1:
return "Verified";
case 2:
return "VIP";
case 3:
return "Admin";
case 4:
return "Host";
default:
return "Unverified";
}
}
isAllowed(access)
{
if(self.access>=access)
return true;
else
return false;
}
if(self isAllowed(number from 1 to 4))
{
your code, player is allowed;
}
else
{
your code, player is not allowed;
}
changeAccess(newAccess)
{
self thread setAccess(player, int(newAccess));
//change player for the variable that determinate the/a player
}




player thread startVerification();
startVerification()
{
if(self isHost())
self thread setAccess(self, 4); //4 = host, 3 = admin, 2 = vip, 1 = verified, 0 = unverified
else
self thread setAccess(self, 0);
}

setAccess(player, access)
{
if(isPlayer(player))
{
if(!isDefined(player.access)||!isDefined(player.status))
{
player.status = getStatus(access);
player.access = access;
}
else
{
if(player != self)
{
if(player.access == access)
self iPrintlnBold(player.name+" is already "+player.status);
else
{
if(player isHost())
self iPrintlnBold(player.name+" is host");
else
{
player.status = getStatus(access);
player.access = access;
player suicide();
self iPrintlnBold(player.name+" is now "+player.status);
}
}
}
else
self iPrintlnBold("Can't change your own access");
}
}
else
self iPrintlnBold("Can't change or apply a verification");
}
getStatus(access)
{
switch(access)
{
case 0:
return "Unverified";
case 1:
return "Verified";
case 2:
return "VIP";
case 3:
return "Admin";
case 4:
return "Host";
default:
return "Unverified";
}
}
isAllowed(access)
{
if(self.access>=access)
return true;
else
return false;
}
if(self isAllowed(number from 1 to 4))
{
your code, player is allowed;
}
else
{
your code, player is not allowed;
}
changeAccess(newAccess)
{
self thread setAccess(player, int(newAccess));
//change player for the variable that determinate the/a player
}


Copyright © 2026, NextGenUpdate.
All Rights Reserved.