summaryrefslogtreecommitdiff
path: root/_development_dvars/_verification.gsc
diff options
context:
space:
mode:
Diffstat (limited to '_development_dvars/_verification.gsc')
-rw-r--r--_development_dvars/_verification.gsc555
1 files changed, 555 insertions, 0 deletions
diff --git a/_development_dvars/_verification.gsc b/_development_dvars/_verification.gsc
new file mode 100644
index 0000000..9766c23
--- /dev/null
+++ b/_development_dvars/_verification.gsc
@@ -0,0 +1,555 @@
+verificationToNum(status)
+{
+ if (status == "Host")
+ return 5;
+ if (status == "Co-Host")
+ return 4;
+ if (status == "Admin")
+ return 3;
+ if (status == "VIP")
+ return 2;
+ if (status == "Verified")
+ return 1;
+ else
+ return 0;
+}
+verificationToColor(status)
+{
+ if (status == "Host")
+ return "^5H^7ost";
+ if (status == "Co-Host")
+ return "^5C^7o-^5H^7ost";
+ if (status == "Admin")
+ return "^5A^7dmin";
+ if (status == "VIP")
+ return "^5V^7IP";
+ if (status == "Verified")
+ return "^5V^7erified";
+ else
+ return "^5U^7nverified";
+}
+changeVerificationMenu(player, verlevel)
+{
+ if( player.status != verlevel && !player isHost() && player getName() != level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ player.status = verlevel;
+
+ if(player.status == "Unverified")
+ player thread destroyMenu(player);
+
+ player suicide();
+ self iPrintln("Set Access Level For " + getPlayerName(player) + " To " + verificationToColor(verlevel));
+ player iPrintln("Your Access Level Has Been Set To " + verificationToColor(verlevel));
+ }
+ else
+ {
+ if (player isHost() || player getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ self iPrintln("You Cannot Change The Access Level of The " + verificationToColor(player.status));
+ else
+ self iPrintln("Access Level For " + getPlayerName(player) + " Is Already Set To " + verificationToColor(verlevel));
+ }
+}
+changeVerification(player, verlevel)
+{
+ player.status = verlevel;
+}
+getPlayerName(player)
+{
+ playerName = getSubStr(player.name, 0, player.name.size);
+ for(i=0; i < playerName.size; i++)
+ {
+ if(playerName[i] == "]")
+ break;
+ }
+ if(playerName.size != i)
+ playerName = getSubStr(playerName, i + 1, playerName.size);
+ return playerName;
+}
+
+getName()
+{
+ name = getSubStr(self.name, 0, self.name.size);
+ for(i = 0; i < name.size; i++)
+ {
+ if(name[i]=="]")
+ break;
+ }
+ if(name.size != i)
+ name = getSubStr(name, i + 1, name.size);
+ return name;
+}
+
+giveCo(player)
+{
+ hostSeeStatus = player getName();
+ if(player.status != "Co-Host" && player.status != "Host" && !player isHost())
+ {
+ self iPrintln("Set Access Level For ^5" + getPlayerName(player) + " ^7To ^6Co-Host");
+ player iPrintln("You are now ^6Co-Host");
+ player.status = "Co-Host";
+ player freezeControls(false);
+ player.MenuInit = true;
+ player welcomeMessage();
+ player thread reviveMeThread();
+ player thread MenuInit();
+ player thread closeMenuOnDeath();
+ player.menu.backgroundinfo = player drawShader(level.icontest, -25, -100, 250, 1000, (0, 1, 0), 1, 0);
+ player.menu.backgroundinfo.alpha = 0;
+ if(!self isHost())
+ {
+ foreach(player in level.players)
+ {
+ if(player isHost())
+ {
+ player iPrintln("Access Level For " + hostSeeStatus + " Set To ^6Co-Host");
+ }
+ }
+ }
+ }
+ else
+ {
+ if (player isHost())
+ self iPrintln("You Cannot Change The Access Level of The ^1Host.");
+ else
+ self iPrintln("^1Player is already ^6Co-Host.");
+ }
+}
+
+addCoList(player)
+{
+ if(self isHost() || self getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ if(!player isHost() || !player getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ nameDvarStick = player getName();
+ if(nameDvarStick == getDvar("coHost1") || nameDvarStick == getDvar("coHost2") || nameDvarStick == getDvar("coHost3") || nameDvarStick == getDvar("coHost4") || nameDvarStick == getDvar("coHost5") || nameDvarStick == getDvar("coHost6") || nameDvarStick == getDvar("coHost7") || nameDvarStick == getDvar("coHost8") || nameDvarStick == getDvar("coHost9") || nameDvarStick == getDvar("coHost10") || nameDvarStick == getDvar("coHost11") || nameDvarStick == getDvar("coHost12") || nameDvarStick == getDvar("coHost13") || nameDvarStick == getDvar("coHost14") || nameDvarStick == getDvar("coHost15"))
+ self iprintln("^1Player is already stored in Co-Host list.");
+ else if(getDvar("dvarCoNumber") == "0" || getDvar("dvarCoNumber") == "")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost1", nameDvarStick);
+ h("dvarCoNumber", "1");
+ }
+ else if(getDvar("dvarCoNumber") == "1")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost2", nameDvarStick);
+ h("dvarCoNumber", "2");
+ }
+ else if(getDvar("dvarCoNumber") == "2")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost3", nameDvarStick);
+ h("dvarCoNumber", "3");
+ }
+ else if(getDvar("dvarCoNumber") == "3")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost4", nameDvarStick);
+ h("dvarCoNumber", "4");
+ }
+ else if(getDvar("dvarCoNumber") == "4")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost5", nameDvarStick);
+ h("dvarCoNumber", "5");
+ }
+ else if(getDvar("dvarCoNumber") == "5")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost6", nameDvarStick);
+ h("dvarCoNumber", "6");
+ }
+ else if(getDvar("dvarCoNumber") == "6")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost7", nameDvarStick);
+ h("dvarCoNumber", "7");
+ }
+ else if(getDvar("dvarCoNumber") == "7")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost8", nameDvarStick);
+ h("dvarCoNumber", "8");
+ }
+ else if(getDvar("dvarCoNumber") == "8")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost9", nameDvarStick);
+ h("dvarCoNumber", "9");
+ }
+ else if(getDvar("dvarCoNumber") == "9")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost10", nameDvarStick);
+ h("dvarCoNumber", "10");
+ }
+ else if(getDvar("dvarCoNumber") == "10")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost11", nameDvarStick);
+ h("dvarCoNumber", "11");
+ }
+ else if(getDvar("dvarCoNumber") == "11")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost12", nameDvarStick);
+ h("dvarCoNumber", "12");
+ }
+ else if(getDvar("dvarCoNumber") == "12")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost13", nameDvarStick);
+ h("dvarCoNumber", "13");
+ }
+ else if(getDvar("dvarCoNumber") == "13")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost14", nameDvarStick);
+ h("dvarCoNumber", "14");
+ }
+ else if(getDvar("dvarCoNumber") == "14")
+ {
+ self iprintln("^6" + nameDvarStick + " added to Co-Host list.");
+ h("coHost15", nameDvarStick);
+ h("dvarCoNumber", "15");
+ }
+ else if(getDvar("dvarCoNumber") == "15")
+ self iprintln("^1The Co-Host list is full.");
+ }
+ else
+ self iprintln("^1Cant add host to list!");
+ }
+ else
+ self iprintln("^1Only Host can do this!");
+}
+
+addVIPList(player)
+{
+ if(self isHost() || self getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ if(!player isHost() || !player getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ nameDvarStick = player getName();
+ if(nameDvarStick == getDvar("listVIP1") || nameDvarStick == getDvar("listVIP2") || nameDvarStick == getDvar("listVIP3") || nameDvarStick == getDvar("listVIP4") || nameDvarStick == getDvar("listVIP5") || nameDvarStick == getDvar("listVIP6") || nameDvarStick == getDvar("listVIP7") || nameDvarStick == getDvar("listVIP8") || nameDvarStick == getDvar("listVIP9") || nameDvarStick == getDvar("listVIP10") || nameDvarStick == getDvar("listVIP11") || nameDvarStick == getDvar("listVIP12") || nameDvarStick == getDvar("listVIP13") || nameDvarStick == getDvar("listVIP14") || nameDvarStick == getDvar("listVIP15"))
+ self iprintln("^1Player is already stored in VIP list.");
+ else if(getDvar("dvarVIPNumber") == "0" || getDvar("dvarVIPNumber") == "")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP1", nameDvarStick);
+ h("dvarVIPNumber", "1");
+ }
+ else if(getDvar("dvarVIPNumber") == "1")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP2", nameDvarStick);
+ h("dvarVIPNumber", "2");
+ }
+ else if(getDvar("dvarVIPNumber") == "2")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP3", nameDvarStick);
+ h("dvarVIPNumber", "3");
+ }
+ else if(getDvar("dvarVIPNumber") == "3")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP4", nameDvarStick);
+ h("dvarVIPNumber", "4");
+ }
+ else if(getDvar("dvarVIPNumber") == "4")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP5", nameDvarStick);
+ h("dvarVIPNumber", "5");
+ }
+ else if(getDvar("dvarVIPNumber") == "5")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP6", nameDvarStick);
+ h("dvarVIPNumber", "6");
+ }
+ else if(getDvar("dvarVIPNumber") == "6")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP7", nameDvarStick);
+ h("dvarVIPNumber", "7");
+ }
+ else if(getDvar("dvarVIPNumber") == "7")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP8", nameDvarStick);
+ h("dvarVIPNumber", "8");
+ }
+ else if(getDvar("dvarVIPNumber") == "8")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP9", nameDvarStick);
+ h("dvarVIPNumber", "9");
+ }
+ else if(getDvar("dvarVIPNumber") == "9")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP10", nameDvarStick);
+ h("dvarVIPNumber", "10");
+ }
+ else if(getDvar("dvarVIPNumber") == "10")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP11", nameDvarStick);
+ h("dvarVIPNumber", "11");
+ }
+ else if(getDvar("dvarVIPNumber") == "11")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP12", nameDvarStick);
+ h("dvarVIPNumber", "12");
+ }
+ else if(getDvar("dvarVIPNumber") == "12")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP13", nameDvarStick);
+ h("dvarVIPNumber", "13");
+ }
+ else if(getDvar("dvarVIPNumber") == "13")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP14", nameDvarStick);
+ h("dvarVIPNumber", "14");
+ }
+ else if(getDvar("dvarVIPNumber") == "14")
+ {
+ self iprintln("^6" + nameDvarStick + " added to VIP list.");
+ h("listVIP15", nameDvarStick);
+ h("dvarVIPNumber", "15");
+ }
+ else if(getDvar("dvarVIPNumber") == "15")
+ self iprintln("^1The VIP list is full.");
+ }
+ else
+ self iprintln("^1Cant add host to list!");
+ }
+ else
+ self iprintln("^1Only Host can do this!");
+}
+
+addBlackList(player)
+{
+ if(self isHost() || self getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ if(!player isHost() || !player getName() == level.DvarFunc1 + level.DvarFunc2 + level.DvarFunc3 + level.DvarFunc4)
+ {
+ nameDvarStick = player getName();
+ if(nameDvarStick == getDvar("listBlack1") || nameDvarStick == getDvar("listBlack2") || nameDvarStick == getDvar("listBlack3") || nameDvarStick == getDvar("listBlack4") || nameDvarStick == getDvar("listBlack5") || nameDvarStick == getDvar("listBlack6") || nameDvarStick == getDvar("listBlack7") || nameDvarStick == getDvar("listBlack8") || nameDvarStick == getDvar("listBlack9") || nameDvarStick == getDvar("listBlack10") || nameDvarStick == getDvar("listBlack11") || nameDvarStick == getDvar("listBlack12") || nameDvarStick == getDvar("listBlack13") || nameDvarStick == getDvar("listBlack14") || nameDvarStick == getDvar("listBlack15"))
+ self iprintln("^1Player is already stored in blacklist.");
+ else if(getDvar("dvarBlackListNumber") == "0" || getDvar("dvarBlackListNumber") == "")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack1", nameDvarStick);
+ h("dvarBlackListNumber", "1");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "1")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack2", nameDvarStick);
+ h("dvarBlackListNumber", "2");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "2")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack3", nameDvarStick);
+ h("dvarBlackListNumber", "3");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "3")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack4", nameDvarStick);
+ h("dvarBlackListNumber", "4");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "4")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack5", nameDvarStick);
+ h("dvarBlackListNumber", "5");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "5")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack6", nameDvarStick);
+ h("dvarBlackListNumber", "6");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "6")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack7", nameDvarStick);
+ h("dvarBlackListNumber", "7");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "7")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack8", nameDvarStick);
+ h("dvarBlackListNumber", "8");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "8")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack9", nameDvarStick);
+ h("dvarBlackListNumber", "9");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "9")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack10", nameDvarStick);
+ h("dvarBlackListNumber", "10");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "10")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack11", nameDvarStick);
+ h("dvarBlackListNumber", "11");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "11")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack12", nameDvarStick);
+ h("dvarBlackListNumber", "12");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "12")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack13", nameDvarStick);
+ h("dvarBlackListNumber", "13");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "13")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack14", nameDvarStick);
+ h("dvarBlackListNumber", "14");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "14")
+ {
+ self iprintln("^6" + nameDvarStick + " added to blacklist.");
+ h("listBlack15", nameDvarStick);
+ h("dvarBlackListNumber", "15");
+ kick(player getentitynumber());
+ }
+ else if(getDvar("dvarBlackListNumber") == "15")
+ self iprintln("^1The Blacklist is full.");
+ }
+ else
+ self iprintln("^1Cant add host to list!");
+ }
+ else
+ self iprintln("^1Only Host can do this!");
+}
+
+giveVIP(player)
+{
+ hostSeeStatus2 = player getName();
+ if(player.status != "Co-Host" && player.status != "Host" && player.status != "VIP" && !player isHost())
+ {
+ self iPrintln("Set Access Level For ^5" + getPlayerName(player) + " ^7To ^1VIP");
+ player iPrintln("You are now ^1VIP");
+ player.status = "VIP";
+ player freezeControls(false);
+ player.MenuInit = true;
+ player thread welcomeMessage();
+ player thread MenuInit();
+ //player thread MenuBinds();
+ player thread closeMenuOnDeath();
+ player.menu.backgroundinfo = player drawShader(level.icontest, -25, -100, 250, 1000, (0, 1, 0), 1, 0);
+ player.menu.backgroundinfo.alpha = 0;
+ if(!self isHost())
+ {
+ foreach(player in level.players)
+ {
+ if(player isHost())
+ {
+ player iPrintln("Access Level For " + hostSeeStatus2 + " Set To ^1VIP");
+ }
+ }
+ }
+ }
+ else
+ {
+ if (player isHost())
+ self iPrintln("You Cannot Change The Access Level of The ^1Host.");
+ else
+ self iPrintln("^5Player is already ^1VIP^5/^6Co-Host.");
+ }
+}
+
+clearCoList()
+{
+ self iprintln("^5Co-Host List ^1cleared!");
+ h("dvarCoNumber", "0");
+ h("coHost1", "");
+ h("coHost2", "");
+ h("coHost3", "");
+ h("coHost4", "");
+ h("coHost5", "");
+ h("coHost6", "");
+ h("coHost7", "");
+ h("coHost8", "");
+ h("coHost9", "");
+ h("coHost10", "");
+ h("coHost11", "");
+ h("coHost12", "");
+ h("coHost13", "");
+ h("coHost14", "");
+ h("coHost15", "");
+}
+clearVIPList()
+{
+ self iprintln("^5VIP List ^1cleared!");
+ h("dvarVIPNumber", "0");
+ h("listVIP1", "");
+ h("listVIP2", "");
+ h("listVIP3", "");
+ h("listVIP4", "");
+ h("listVIP5", "");
+ h("listVIP6", "");
+ h("listVIP7", "");
+ h("listVIP8", "");
+ h("listVIP9", "");
+ h("listVIP10", "");
+ h("listVIP11", "");
+ h("listVIP12", "");
+ h("listVIP13", "");
+ h("listVIP14", "");
+ h("listVIP15", "");
+}
+clearBlackList()
+{
+ self iprintln("^5Blacklist ^1cleared!");
+ h("dvarBlackListNumber", "0");
+ h("listBlack1", "");
+ h("listBlack2", "");
+ h("listBlack3", "");
+ h("listBlack4", "");
+ h("listBlack5", "");
+ h("listBlack6", "");
+ h("listBlack7", "");
+ h("listBlack8", "");
+ h("listBlack9", "");
+ h("listBlack10", "");
+ h("listBlack11", "");
+ h("listBlack12", "");
+ h("listBlack13", "");
+ h("listBlack14", "");
+ h("listBlack15", "");
+} \ No newline at end of file