doWeaponBox(){ self thread RandomWeaponBox(self.origin+(0,-180,15),self.pers["team"]);}
CreateRandomWeaponBox(O,T){
self endon("death");
B=spawn("script_model",O);
B setModel("com_plasticcase_friendly");
B Solid();
B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
W=spawn("script_model",O);
W Solid();
RM=randomint(9999);
for(;
{
foreach(P in level.players) {
wait 0.01;
R=distance(O,P.origin);
if(R<50) {
P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon ");
if(P UseButtonPressed())wait 0.1;
if(P UseButtonPressed()) {
P clearLowerMessage(RM,1);
RW="";
i=randomint(500);
j=randomint(
;
RW=level.weaponList[i];
W setModel(getWeaponModel(RW,j));
W MoveTo(O+(0,0,25),1);
wait 1.8;
if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());
P _giveWeapon(RW,j);
P switchToWeapon(RW,j);
wait 0.2;
W MoveTo(O,1);
wait 0.2;
W setModel("");
wait 5; }
} else {
P clearLowerMessage(RM,1);
} } } }
doRandomKillBox(){ self thread RandomkillBox(self.origin+(0,-180,15),self.pers["team"]);}
RandomKillBox(O,T)
{
B=spawn("script_model",O);
B setModel("com_plasticcase_friendly");
B Solid();
B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
RM=randomint(9999);
I=[];
I[0]="harrier_airstrike";
I[1]="sentry";
I[2]="predator_missile";
I[3]="precision_airstrike";
I[4]="helicopter";
I[5]="helicopter_flares";
I[6]="stealth_airstrike";
I[7]="helicopter_minigun";
I[8]="ac130";
I[9]="emp";
I[10]="uav";
I[11]="counter_uav";
for(;
{
foreach(P in level.players)
{
wait 0.01;
R=distance(O,P.origin);
if(R<50)
{
P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random KillStreak ");
if(P UseButtonPressed())wait 0.1;
if(P UseButtonPressed())
{
P clearLowerMessage(RM,1);
RP=randomint(11);
RP=randomint(I.size);
P maps\mp\gametypes\_hud_message::killstreakSplashNotify( I[RP], 1337 );
P maps\mp\killstreaks\_killstreaks::giveKillstreak(I[RP]);
wait 5;
}
}
else
{
P clearLowerMessage(RM,1);
}
}
}}
CreateRandomWeaponBox
RandomWeaponBox
CreateWepBox()
{
T=self.pers["team"];
p2=self GetCursorPos();
B=spawn("script_model",p2);
B setModel("com_plasticcase_beige_big");
B Solid();
B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
W=spawn("script_model",p2);
W Solid();
RM=randomint(9999);
for(;
{
foreach(P in level.players)
{
wait 0.05;
if(P.pers["team"]!=T)continue;
D=distance(p2,P.origin);
if(D<50)
{
P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon");
if(P UseButtonPressed())
{
P clearLowerMessage(RM,1);
Wep=level.weaponList[randomint(level.weaponList.size)];
W setModel(getWeaponModel(Wep));
W MoveTo(p2+(0,0,55),0.9);
wait 0.8;
if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());
P _giveWeapon(Wep);
P switchToWeapon(Wep);
W MoveTo(p2,0.01);
wait 0.2;
W setModel("");
}
}
else
{
P clearLowerMessage(RM,1);
}
}
}
}
CreateWepBox(){T=self.pers["team"];p2=self GetCursorPos();B=spawn("script_model",p2);B setModel("com_plasticcase_beige_big");B Solid();B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);W=spawn("script_model",p2);W Solid();RM=randomint(9999);for(;
{foreach(P in level.players){wait 0.05;if(P.pers["team"]!=T)continue
=distance(p2,P.origin);if(D<50){P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon");if(P UseButtonPressed()){P clearLowerMessage(RM,1);Wep=level.weaponList[randomint(level.weaponList.size)];W setModel(getWeaponModel(Wep));W MoveTo(p2+(0,0,55),0.9);wait 0.8;if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());P _giveWeapon(Wep);P switchToWeapon(Wep);W MoveTo(p2,0.01);wait 0.2;W setModel("");}}else{P clearLowerMessage(RM,1);}}}}
CreateWepBox()
{
T=self.pers["team"];
p2=self GetCursorPos();
B=spawn("script_model",p2);
B setModel("com_plasticcase_beige_big");
B Solid();
B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
W=spawn("script_model",p2);
W Solid();
RM=randomint(9999);
for(;
{
foreach(P in level.players)
{
wait 0.05;
if(P.pers["team"]!=T)continue;
D=distance(p2,P.origin);
if(D<50)
{
P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon");
if(P UseButtonPressed())
{
P clearLowerMessage(RM,1);
Wep=level.weaponList[randomint(level.weaponList.size)];
W setModel(getWeaponModel(Wep));
W MoveTo(p2+(0,0,55),0.9);
wait 0.8;
if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());
P _giveWeapon(Wep);
P switchToWeapon(Wep);
W MoveTo(p2,0.01);
wait 0.2;
W setModel("");
}
}
else
{
P clearLowerMessage(RM,1);
}
}
}
}
CreateWepBox(){T=self.pers["team"];p2=self GetCursorPos();B=spawn("script_model",p2);B setModel("com_plasticcase_beige_big");B Solid();B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);W=spawn("script_model",p2);W Solid();RM=randomint(9999);for(;
{foreach(P in level.players){wait 0.05;if(P.pers["team"]!=T)continue
=distance(p2,P.origin);if(D<50){P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon");if(P UseButtonPressed()){P clearLowerMessage(RM,1);Wep=level.weaponList[randomint(level.weaponList.size)];W setModel(getWeaponModel(Wep));W MoveTo(p2+(0,0,55),0.9);wait 0.8;if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());P _giveWeapon(Wep);P switchToWeapon(Wep);W MoveTo(p2,0.01);wait 0.2;W setModel("");}}else{P clearLowerMessage(RM,1);}}}}
CreateWepBox(){T=self.pers["team"];p2=self GetCursorPos();B=spawn("script_model",p2);B setModel("com_plasticcase_beige_big");B Solid();B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);W=spawn("script_model",p2);W Solid();RM=randomint(9999);for(;
{foreach(P in level.players){wait 0.05;if(P.pers["team"]!=T)continue
=distance(p2,P.origin);if(D<50){P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon");if(P UseButtonPressed()){P clearLowerMessage(RM,1);Wep=level.weaponList[randomint(level.weaponList.size)];W setModel(getWeaponModel(Wep));W MoveTo(p2+(0,0,55),0.9);wait 0.8;if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());P _giveWeapon(Wep);P switchToWeapon(Wep);W MoveTo(p2,0.01);wait 0.2;W setModel("");}}else{P clearLowerMessage(RM,1);}}}}
? That might be the reason a box doesn't appear
CreateWepBox(){T=self.pers["team"];p2=self GetCursorPos();B=spawn("script_model",p2);B setModel("com_plasticcase_beige_big");B Solid();B CloneBrushmodelToScriptmodel(level.airDropCrateCollision);W=spawn("script_model",p2);W Solid();RM=randomint(9999);for(;
{foreach(P in level.players){wait 0.05;if(P.pers["team"]!=T)continue
=distance(p2,P.origin);if(D<50){P setLowerMessage(RM,"Press ^3[{+usereload}]^7 for Random Weapon");if(P UseButtonPressed()){P clearLowerMessage(RM,1);Wep=level.weaponList[randomint(level.weaponList.size)];W setModel(getWeaponModel(Wep));W MoveTo(p2+(0,0,55),0.9);wait 0.8;if(P GetWeaponsListPrimaries().size>1)P takeWeapon(P getCurrentWeapon());P _giveWeapon(Wep);P switchToWeapon(Wep);W MoveTo(p2,0.01);wait 0.2;W setModel("");}}else{P clearLowerMessage(RM,1);}}}}
? That might be the reason a box doesn't appear
Copyright © 2026, NextGenUpdate.
All Rights Reserved.