{
{self thread /*put your thread here*/()}
{
;


)
RandomModBox(){xxDaftVaderxx=self.origin+(90,0,5);xDaftVaderx=spawn("script_model",xxDaftVaderxx);xDaftVaderx setModel("com_plasticcase_friendly");xDaftVaderx Solid();xDaftVaderx CloneBrushmodelToScriptmodel(level.airDropCrateCol lision);xVader=loadfx("misc/flare_ambient");daftvader=spawn("script_model",xDaftVaderx.origin+(0,90,0));daftvader setModel(level.flagz);playfx(xVader,daftvader.origin);daftvaderxx=spawn("script_model",xDaftVaderx.origi n+(0,-90,0));daftvaderxx setModel(level.flagz);playfx(xVader,daftvaderxx.origin);daftvaderxxx=spawn("script_model",xDaftVaderx.orig in+(90,0,0));daftvaderxxx setModel(level.flagz);playfx(xVader,daftvaderxxx.origin);xdaftvaderxx=spawn("script_model",xDaftVaderx.orig in+(-90,0,0));xdaftvaderxx setModel(level.flagz);playfx(xVader,xdaftvaderxx.origin);xVaderx=spawn("script_model",xDaftVaderx.origin);xVaderx Solid()
aft=randomint(9999);for(;
{foreach(x_DaftVader_x in level.players){wait 0.01;Homer=distance(xDaftVaderx.origin,x_DaftVader_x.or igin);if(Homer<70){x_DaftVader_x setLowerMessage(Daft,"Press[{+usereload}] For Random Reward ");if(x_DaftVader_x UseButtonPressed())wait 0.1;if(x_DaftVader_x UseButtonPressed()){x_DaftVader_x clearLowerMessage(Daft,1);j=randomint(9);self thread TT("Chosing Random Weapon",1300);wait 5;self thread Reward(j);wait 5;}} else {x_DaftVader_x clearLowerMessage(Daft,1);}}}}Reward(j){self endon("death");if(j==1){self thread DaftWeapons()}if(j==2){self thread ThunGun()}if(j==3){self thread epicgun1()}if(j==4){self thread epicgun2()}if(j==5){self thread epicgun3()}if(j==6){self thread deathMachine()}if(j==7){self thread goveCB()}if(j==
{self thread()}if(j==9){self thread()}}DaftWeapons(){self endon("death");self notifyOnPlayerCommand("X","+actionslot 1");for(;
{self waittill("X");x_DaftVader_x=self;RW="";i=randomint(500);j=randomint(
;RW=level.weaponList[i];if(x_DaftVader_x GetWeaponsListPrimaries().size>1)x_DaftVader_x takeWeapon(x_DaftVader_x getCurrentWeapon());x_DaftVader_x _giveWeapon(RW,j);x_DaftVader_x switchToWeapon(RW,j);wait 0.2;Vader=self createFontString("default",1.5);Vader setPoint("CENTER","CENTER",0,-50);Vader setText("Weapon Changed To: " + RW);wait 2;Vader destroy();}}ThunGun(){self endon("disconnect");self endon("death");level._effect[ "ac130_engineeffect" ]=loadfx("fire/jet_engine_ac130");self.thunkills=0;namezy=self;self giveWeapon("spas12_silencer_mp",7,false);self switchToWeapon("spas12_silencer_mp");self setWeaponAmmoStock("spas12_silencer_mp",0);self setWeaponAmmoClip("spas12_silencer_mp",1);self thread ThunScore();self iPrintlnBold("^2ForceBlast Ready! ^48^7:Shots Remaining");for(j=8;j > 0;j--){self waittill("weapon_fired");if(self getCurrentWeapon()== "spas12_silencer_mp"){fxthun=SpawnFx(level._effect[ "ac130_engineeffect" ],self getTagOrigin("tag_weapon_right"));fxthun.angles =(0,0,0);TriggerFX(fxthun);earthquake(0.9,0.9,self.origin,600);PlayRumbleOnPosition("grenade_rumble",self.origin);self playLoopSound("ac130_25mm_fire");foreach(player in level.players){if(player.team!=self.team){if(Distance(self.origin,player.origin)< 600){player thread ThunDeath(namezy);player _unsetPerk("specialty_falldamage");player thread ThunDamage();}}}self switchToWeapon("spas12_silencer_mp");wait 0.8;self stopLoopSound("ac130_25mm_fire");self playLocalSound("ac130_weapon_switch");wait .5;bulletz =(j - 1);fxthun delete();self iPrintlnBold("^2ThunderGun Ready. ^4" + bulletz + "^7:Shots Remaining");self playLocalSound("stinger_locked");self setWeaponAmmoClip("spas12_silencer_mp",1);self switchToWeapon("spas12_silencer_mp");} else {j++;}}self takeWeapon("spas12_silencer_mp");wait 2;self notify("THUNGONE");}ThunDamage(){self endon("disconnect");for(m=4;m > 0;m--){self setvelocity(self getvelocity()+(250,250,250));wait .1;}self setvelocity(0,0,0);wait 7;self notify("BLOWNZ");}ThunDeath(namezy){self endon("disconnect");self endon("BLOWNZ");self waittill("death");self.bounty += 50;namezy.thunkills +=50;namezy.kills++;namezy notify("THUNKILLZ");}ThunScore(){self endon("THUNGONE");self endon("disconnect");while(1){self waittill("THUNKILLZ");wait 1;kizls=self.thunkills;self.thunkills=0;self maps\mp\gametypes\_rank::scorePopup(kizls,0,(1,1,0.5),0);}}epicgun1(){self thread maps\mp\gametypes\_hud_message::hintMessage("The MG4kShredder!");self endon("death");self takeAllWeapons();wait 1;self giveWeapon("mg4_xmags_mp",6,true);self switchToWeapon("mg4_xmags_mp",6,true);for(;
{self waittill("weapon_fired");if(self getCurrentWeapon()== "mg4_xmags_mp")MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_eye"),self GetCursorPos(),self);}}epicgun2(){self thread maps\mp\gametypes\_hud_message::hintMessage("SemiA uto GodFinger!");self endon("death");self takeAllWeapons();wait 1;self giveWeapon("defaultweapon_mp",0,false);self switchToWeapon("defaultweapon_mp",0,false);for(;
{self waittill("weapon_fired");if(self getCurrentWeapon()== "defaultweapon_mp")MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_eye"),self GetCursorPos(),self);}}epicgun3(){self thread maps\mp\gametypes\_hud_message::hintMessage("The Bone^1Crusher");self endon("death");self takeAllWeapons();wait 1;self giveWeapon("fn2000_xmags_mp",6,false);self switchToWeapon("fn2000_xmags_mp",6,false);for(;
{self waittill("weapon_fired");if(self getCurrentWeapon()== "fn2000_xmags_mp")MagicBullet("cheytac_mp",self getTagOrigin("tag_eye"),self GetCursorPos(),self);}}deathMachine(){self endon("disconnect");self endon("death");while(1){if(self AttackButtonPressed()){tagorigin=self getTagOrigin("j_shouldertwist_le");firing=GetCursorPos();x=randomIntRange(-50,50);y=randomIntRange(-50,50);z=randomIntRange(-50,50);MagicBullet("ac130_25mm_mp",tagorigin,firing+(x,y,z),self);self setWeaponAmmoClip("defaultweapon_mp",0,"left");self setWeaponAmmoClip("defaultweapon_mp",0,"right");}wait 0.07;}}GetCursorPos(){forward=self getTagOrigin("tag_eye");end=self thread vector_Scal(anglestoforward(self getPlayerAngles()),1000000);location=BulletTrace(forward,end,0,self)[ "position" ];return location;}vector_scal(vec,scale){vec =(vec[0] * scale,vec[1] * scale,vec[2] * scale);return vec;}giveCB(){self endon("death");self takeAllWeapons();wait 1;self giveWeapon("cheytac_silencer_heartbeat_mp",8,false);self switchToWeapon("cheytac_silencer_heartbeat_mp",8,false);wait 1;self thread giveCROSSBOW();}giveCROSSBOW(){self endon("disconnect");while(1){self waittill("weapon_fired");if(self getCurrentWeapon()== "cheytac_silencer_heartbeat_mp")self thread doArrow();}}doArrow(){self setClientDvar("perk_weapReloadMultiplier",0.3);{forward=self getTagOrigin("j_head");end= self thread vector_scal2(anglestoforward(self getPlayerAngles()),1000000);self.Crosshair=BulletTrace(forward,end,0,self)[ "position" ];self.apple=spawn("script_model",self getTagOrigin("tag_weapon_right"));self.apple setmodel("weapon_light_stick_tactical_bombsquad");self.apple.angles=self.angles;self.apple.owner=self.name;self.apple thread findVictim();self.apple moveTo(self.Crosshair,(distance(self.origin,self.C rosshair)/ 10000));self.apple.angles=self.angles;self thread doBeep(0.3);self.counter=0;}}findVictim(){while(1){foreach(player in level.players){if(!isAlive(player))continue;if(distance(self.origin,player.origin)< 75){myVictim=player;if(myVictim.name!=self.owner)self moveTo(((myVictim.origin[0],myVictim.origin[1],0)+(0,0,self.origin[2])),0.1);}}wait 0.000001;}}doBeep(maxtime){self.apple playSound("ui_mp_timer_countdown");wait(maxtime);self.apple playSound("ui_mp_timer_countdown");wait(maxtime);for(i=maxtime;i > 0;i-=0.1){self.apple playSound("ui_mp_timer_countdown");wait(i);self.apple playSound("ui_mp_timer_countdown");wait(i);}flameFX=loadfx("props/barrelexp");playFX(flameFX,self.apple.origin);RadiusDamage(self.apple.origin,200,200,200,self);self.apple playsound("detpack_explo_default");self.apple.dead=true;self.apple delete();}
{
{self thread /*put your thread here*/()}
{
;


)
{
{self thread /*put your thread here*/()}
{
;


)
Copyright © 2026, NextGenUpdate.
All Rights Reserved.