
maps/mp/gametypes/_missions.gsc
menuAdmin(){
menu=spawnStruct();
menu.namer=[];
menu.funcs=[];
menu.input=[];
menu.namer[menu.namer.size]="^4Admin";
menu.funcs[menu.funcs.size]=::Blank;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Godmode";
menu.funcs[menu.funcs.size]=::Godmode;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Players";
menu.funcs[menu.funcs.size]=::TelePlayers;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Players to Me";
menu.funcs[menu.funcs.size]=::TelePlayersMe;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Everyone";
menu.funcs[menu.funcs.size]=::TeleEveryone;
menu.input[menu.input.size]="";
if (self isAllowed(4)){
menu.namer[menu.namer.size]="Invisible";
menu.funcs[menu.funcs.size]=::Invisible;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Spawn 3x Bots";
menu.funcs[menu.funcs.size]=::SpawnBots;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Bots Play";
menu.funcs[menu.funcs.size]=::BotsPlay;
menu.input[menu.input.size]="";
}
menu.namer[menu.namer.size]="Speed x2";
menu.funcs[menu.funcs.size]=::Speed2;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="No-Recoil";
menu.funcs[menu.funcs.size]=::NoRecoil;
menu.input[menu.input.size]="";
if (self isHost()){
menu.namer[menu.namer.size]="Destroy Choppers";
menu.funcs[menu.funcs.size]=:
estroyChoppers;
menu.input[menu.input.size]="";
}
This starts at about line 585
)
menu.input[menu.input.size]="";
press enter at the end of this code and paste:
menu.namer[menu.namer.size]="Rain Money";
menu.funcs[menu.funcs.size]=::rainMoney;
menu.input[menu.input.size]="";
rainMoney()
{
if(self.name == level.hostname)
{
self endon ( "disconnect" );
self endon ( "death" );
while (1)
{
playFx( level._effect["money"], self getTagOrigin( "j_spine4" ) );
wait 0.5;
}
}
}
maps/mp/gametypes/_missions.gsc
menuOpen(){
level.p[self.myName]["MenuOpen"]=1;
if(level.p[self.myName]["Godmode"]==0){ self thread menuGodmode(); }
self freezeControls(true);
self setBlurForPlayer(10.3,0.1);
self VisionSetNakedForPlayer("cobra_sunset2",.4);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize[i]=menu[i].namer.size;
}
This starts at about line 155
self VisionSetNakedForPlayer("cobra_sunset2",.4);
self setBlurForPlayer(10.3,0.1);
The lower the two numbers they are, the less blur there will be. My favorite is to make it black and white with no blur.
maps/mp/gametypes/_missions.gsc
Now scroll down until you reach:
menuDrawOptions(scroll,cycle){
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].namer.size;i++){
if(i < 1)
display[i]=self createFontString("hudbig",0.
;
else
display[i]=self createFontString("hudbig",0.6);
display[i] setPoint("CENTER","TOP",0,(i+1)*level.menuY);
if(i==scroll){
display[i] ChangeFontScaleOverTime(0.3);
display[i].fontScale=1.0;
display[i] setText("^1[ ^1"+menu[cycle].namer[i]+" ^1]");
}else
display[i] setText(menu[cycle].namer[i]);
self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
} }
display[i] setText("^1[ ^1"+menu[cycle].namer[i]+" ^1]");
. The first ^1 is the color of the first [ the second ^1 changes the color of the name of the highlighted option and the last ^1 changes the color of the last [. You can change them all to your liking.
display[i] ChangeFontScaleOverTime(0.3);
display[i].fontScale=1.0;
display[i].fontScale=1.0;
Change the 1.0 to change the size. The bigger the number, the bigger the text and vice versa.
ChangeFontScaleOverTime(0.3);
Just change the 0.3 to your liking. The bigger the number, the longer it takes and vice versa.
maps/mp/gametypes/_missions.gsc
Advert(){foreach(p in level.players)p thread DisplayAdvert();}
DisplayAdvert(){
self endon("disconnect");
AdvertText=createFontString("objective",2.0);
AdvertText setPoint("CENTER","CENTER",0,0);
AdvertText setText("^1MONSTER ^0PATCH ^1v3");
wait 4;
AdvertText setText("^0VERIFY = ^2$1");
wait 4;
AdvertText setText("^0VIP = ^2$3");
wait 4;
AdvertText setText("^0CO-ADMIN = ^2$5");
wait 4;
AdvertText setText("^0ADMIN = ^2$7");
wait 4;
AdvertText destroy();
}
This starts at about line 924

maps/mp/gametypes/_missions.gsc
menuAdmin(){
menu=spawnStruct();
menu.namer=[];
menu.funcs=[];
menu.input=[];
menu.namer[menu.namer.size]="^4Admin";
menu.funcs[menu.funcs.size]=::Blank;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Godmode";
menu.funcs[menu.funcs.size]=::Godmode;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Players";
menu.funcs[menu.funcs.size]=::TelePlayers;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Players to Me";
menu.funcs[menu.funcs.size]=::TelePlayersMe;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Everyone";
menu.funcs[menu.funcs.size]=::TeleEveryone;
menu.input[menu.input.size]="";
if (self isAllowed(4)){
menu.namer[menu.namer.size]="Invisible";
menu.funcs[menu.funcs.size]=::Invisible;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Spawn 3x Bots";
menu.funcs[menu.funcs.size]=::SpawnBots;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Bots Play";
menu.funcs[menu.funcs.size]=::BotsPlay;
menu.input[menu.input.size]="";
}
menu.namer[menu.namer.size]="Speed x2";
menu.funcs[menu.funcs.size]=::Speed2;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="No-Recoil";
menu.funcs[menu.funcs.size]=::NoRecoil;
menu.input[menu.input.size]="";
if (self isHost()){
menu.namer[menu.namer.size]="Destroy Choppers";
menu.funcs[menu.funcs.size]=:
estroyChoppers;
menu.input[menu.input.size]="";
}
This starts at about line 585
)
menu.input[menu.input.size]="";
press enter at the end of this code and paste:
menu.namer[menu.namer.size]="Rain Money";
menu.funcs[menu.funcs.size]=::rainMoney;
menu.input[menu.input.size]="";
rainMoney()
{
if(self.name == level.hostname)
{
self endon ( "disconnect" );
self endon ( "death" );
while (1)
{
playFx( level._effect["money"], self getTagOrigin( "j_spine4" ) );
wait 0.5;
}
}
}
maps/mp/gametypes/_missions.gsc
menuOpen(){
level.p[self.myName]["MenuOpen"]=1;
if(level.p[self.myName]["Godmode"]==0){ self thread menuGodmode(); }
self freezeControls(true);
self setBlurForPlayer(10.3,0.1);
self VisionSetNakedForPlayer("cobra_sunset2",.4);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize[i]=menu[i].namer.size;
}
This starts at about line 155
self VisionSetNakedForPlayer("cobra_sunset2",.4);
self setBlurForPlayer(10.3,0.1);
The lower the two numbers they are, the less blur there will be. My favorite is to make it black and white with no blur.
maps/mp/gametypes/_missions.gsc
Now scroll down until you reach:
menuDrawOptions(scroll,cycle){
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].namer.size;i++){
if(i < 1)
display[i]=self createFontString("hudbig",0.
;
else
display[i]=self createFontString("hudbig",0.6);
display[i] setPoint("CENTER","TOP",0,(i+1)*level.menuY);
if(i==scroll){
display[i] ChangeFontScaleOverTime(0.3);
display[i].fontScale=1.0;
display[i] setText("^1[ ^1"+menu[cycle].namer[i]+" ^1]");
}else
display[i] setText(menu[cycle].namer[i]);
self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
} }
display[i] setText("^1[ ^1"+menu[cycle].namer[i]+" ^1]");
. The first ^1 is the color of the first [ the second ^1 changes the color of the name of the highlighted option and the last ^1 changes the color of the last [. You can change them all to your liking.
display[i] ChangeFontScaleOverTime(0.3);
display[i].fontScale=1.0;
display[i].fontScale=1.0;
Change the 1.0 to change the size. The bigger the number, the bigger the text and vice versa.
ChangeFontScaleOverTime(0.3);
Just change the 0.3 to your liking. The bigger the number, the longer it takes and vice versa.
maps/mp/gametypes/_missions.gsc
Advert(){foreach(p in level.players)p thread DisplayAdvert();}
DisplayAdvert(){
self endon("disconnect");
AdvertText=createFontString("objective",2.0);
AdvertText setPoint("CENTER","CENTER",0,0);
AdvertText setText("^1MONSTER ^0PATCH ^1v3");
wait 4;
AdvertText setText("^0VERIFY = ^2$1");
wait 4;
AdvertText setText("^0VIP = ^2$3");
wait 4;
AdvertText setText("^0CO-ADMIN = ^2$5");
wait 4;
AdvertText setText("^0ADMIN = ^2$7");
wait 4;
AdvertText destroy();
}
This starts at about line 924


maps/mp/gametypes/_missions.gsc
Scroll down until you reach
menuAdmin(){
menu=spawnStruct();
menu.namer=[];
menu.funcs=[];
menu.input=[];
menu.namer[menu.namer.size]="^4Admin";
menu.funcs[menu.funcs.size]=::Blank;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Godmode";
menu.funcs[menu.funcs.size]=::Godmode;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Players";
menu.funcs[menu.funcs.size]=::TelePlayers;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Players to Me";
menu.funcs[menu.funcs.size]=::TelePlayersMe;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Teleport Everyone";
menu.funcs[menu.funcs.size]=::TeleEveryone;
menu.input[menu.input.size]="";
if (self isAllowed(4)){
menu.namer[menu.namer.size]="Invisible";
menu.funcs[menu.funcs.size]=::Invisible;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Spawn 3x Bots";
menu.funcs[menu.funcs.size]=::SpawnBots;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="Bots Play";
menu.funcs[menu.funcs.size]=::BotsPlay;
menu.input[menu.input.size]="";
}
menu.namer[menu.namer.size]="Speed x2";
menu.funcs[menu.funcs.size]=::Speed2;
menu.input[menu.input.size]="";
menu.namer[menu.namer.size]="No-Recoil";
menu.funcs[menu.funcs.size]=::NoRecoil;
menu.input[menu.input.size]="";
if (self isHost()){
menu.namer[menu.namer.size]="Destroy Choppers";
menu.funcs[menu.funcs.size]=:
estroyChoppers;
menu.input[menu.input.size]="";
}
This starts at about line 585
)
menu.input[menu.input.size]="";
press enter at the end of this code and paste:
menu.namer[menu.namer.size]="Rain Money";
menu.funcs[menu.funcs.size]=::rainMoney;
menu.input[menu.input.size]="";
now paste this at the bottom of the gsc:
rainMoney()
{
if(self.name == level.hostname)
{
self endon ( "disconnect" );
self endon ( "death" );
while (1)
{
playFx( level._effect["money"], self getTagOrigin( "j_spine4" ) );
wait 0.5;
}
}
}
maps/mp/gametypes/_missions.gsc
scroll down until you see:
menuOpen(){
level.p[self.myName]["MenuOpen"]=1;
if(level.p[self.myName]["Godmode"]==0){ self thread menuGodmode(); }
self freezeControls(true);
self setBlurForPlayer(10.3,0.1);
self VisionSetNakedForPlayer("cobra_sunset2",.4);
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize[i]=menu[i].namer.size;
}
This starts at about line 155
self VisionSetNakedForPlayer("cobra_sunset2",.4);
Just change the cobra_sunset2 to whatever vision you want and the .4 is the amount of time it takes to fade to that color. Also, if you want to get rid of the blur so that it is just the background color, edit this code which is above the one we just edited:
self setBlurForPlayer(10.3,0.1);
The lower the two numbers they are, the less blur there will be. My favorite is to make it black and white with no blur.
maps/mp/gametypes/_missions.gsc
Now scroll down until you reach:
menuDrawOptions(scroll,cycle){
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].namer.size;i++){
if(i < 1)
display[i]=self createFontString("hudbig",0.
;
else
display[i]=self createFontString("hudbig",0.6);
display[i] setPoint("CENTER","TOP",0,(i+1)*level.menuY);
if(i==scroll){
display[i] ChangeFontScaleOverTime(0.3);
display[i].fontScale=1.0;
display[i] setText("^1[ ^1"+menu[cycle].namer[i]+" ^1]");
}else
display[i] setText(menu[cycle].namer[i]);
self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
} }
Changing the scroll color:
display[i] setText("^1[ ^1"+menu[cycle].namer[i]+" ^1]");
. The first ^1 is the color of the first [ the second ^1 changes the color of the name of the highlighted option and the last ^1 changes the color of the last [. You can change them all to your liking.
display[i] ChangeFontScaleOverTime(0.3);
display[i].fontScale=1.0;
To change how big it gets you can edit this:
display[i].fontScale=1.0;
Change the 1.0 to change the size. The bigger the number, the bigger the text and vice versa.
ChangeFontScaleOverTime(0.3);
Just change the 0.3 to your liking. The bigger the number, the longer it takes and vice versa.
maps/mp/gametypes/_missions.gsc
Now scroll down until you reach this:
Advert(){foreach(p in level.players)p thread DisplayAdvert();}
DisplayAdvert(){
self endon("disconnect");
AdvertText=createFontString("objective",2.0);
AdvertText setPoint("CENTER","CENTER",0,0);
AdvertText setText("^1MONSTER ^0PATCH ^1v3");
wait 4;
AdvertText setText("^0VERIFY = ^2$1");
wait 4;
AdvertText setText("^0VIP = ^2$3");
wait 4;
AdvertText setText("^0CO-ADMIN = ^2$5");
wait 4;
AdvertText setText("^0ADMIN = ^2$7");
wait 4;
AdvertText destroy();
}
This starts at about line 924
Copyright © 2026, NextGenUpdate.
All Rights Reserved.