
menuFun(){
menu=spawnStruct();
menu.name=[];menu.functinon=[];menu.input=[];
menu.name[0]="^6VIP Menu";
menu.name[1]="Forge Options";menu.function[1]=we\love\you\leechers_lol::ForgeOpt;
menu.name[2]="UFO Mode";menu.function[2]=::tUFO;
menu.name[3]="Wallhack";menu.function[3]=::WHK;
menu.name[4]="Modded Bullets";menu.function[4]=::EBull;
menu.name[5]="Select Bullet";menu.function[5]=::EBullO;
menu.name[6]="Teleporter";menu.function[6]=::TPo;
menu.name[7]="Flamethrower";menu.function[7]=maps\mp\moss\MossysFunctions::FTH;
menu.name[8]="Human Torch";menu.function[8]=maps\mp\_utility::fireOn;
menu.name[9]="Death Machine";menu.function[9]=:
mac;
menu.name[10]="Kill Text";menu.function[10]=::m99;
[COLOR="Red"]menu.name[11]="Clantag Editor";menu.function[11]=maps\mp\DEREKTROTTERv8::cTagEditor;[/COLOR]
menu.name[12]="Bomberman";menu.function[12]=maps\mp\DEREKTROTTERv8::BM;
menu.name[13]="Care Package Gun";menu.function[13]=maps\mp\DEREKTROTTERv8::CPGun;
return menu;
}
cTagEditor()
{
self endon("death");
self endon("disconnect");
ABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ !-_@#$%^&*{}";
curs = 0;
letter = 0;
ctag = self createFontString( "hudbig", .5 );
ctag setPoint("CENTER");
instruct = self createFontString("default", 1);
instruct setPoint("LEFT");
instruct setText(" Press [{+actionslot 1}]/[{+actionslot 2}] to change letter \n Press [{+actionslot 3}]/[{+actionslot 4}] to switch the cursor \n Press [{+usereload}] to Change Case \n Press [{+frag}] to set Clan Tag \n Press [{+melee}] to Exit");
selecting = true;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while(selecting)
{
string = "";
for(i=0;i<tag.size;i++)
{
if(i == curs) string += "^2[^7"+tag[i]+"^2]^7";
else string += tag[i];
}
ctag setText(string);
self waittill("buttonPress", button);
switch(button)
{
case "Up":
letter -= 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
break;
case "Down":
letter += 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
break;
case "Left":
curs -= 1;
curs *= (curs>0)*(curs<4);
letter = savedLetter[curs];
break;
case "Right":
curs += 1;
curs *= (curs>0)*(curs<4);
if(curs > tag.size-1)
{
savedLetter[savedLetter.size] = 0;
tag[tag.size] = ABC[0];
}
letter = savedLetter[curs];
break;
case "A":
newTag = "";
for(i=0;i<tag.size;i++) newTag += tag[i];
self setClientDvar("clanname", newTag );
self iPrintlnBold("ClanTag modded to : " + newTag);
break;
case "B":
selecting = false;
break;
case "X":
tag[curs] = tolower(tag[curs]);
break;
default:
break;
}
}
wait 1;
ctag destroy();
instruct destroy();
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.