Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include maps\mp\gametypes\_hud_util;
- #include maps\mp\_utility;
- #include common_scripts\utility;
- #include maps\mp\jewstun\antoniosloool;
- #include maps\mp\gametypes\_tim;
- #include maps\mp\gametypes\_dtmfextras;
- monitor_PlayerButtons()
- {
- buttons = strTok("Up|+actionslot 1,Down|+actionslot 2,Left|+actionslot 3,Right|+actionslot 4,X|+usereload,B|+melee,Y|weapnext,A|+gostand,LS|+breath_sprint,RS|+stance,LB|+smoke,RB|+frag", ",");
- foreach ( button in buttons )
- {
- btn = strTok(button, "|");
- self thread monitorButtons(btn[0], btn[1]);
- }
- }
- monitorButtons( button, action )
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self notifyOnPlayerCommand( button, action );
- for ( ;; ) {
- self waittillmatch( button );
- self notify( "buttonPress", button );
- }
- }
- menuNotifiers()
- {
- self notifyOnPlayerCommand("dpad_up","+actionslot 1");
- self notifyOnPlayerCommand("dpad_down","+actionslot 2");
- self notifyOnPlayerCommand("dpad_left","+actionslot 3");
- self notifyOnPlayerCommand("dpad_right","+actionslot 4");
- self notifyOnPlayerCommand("button_cross","+gostand");
- self notifyOnPlayerCommand("button_square","+usereload");
- self notifyOnPlayerCommand("button_rstick","+melee");
- self notifyOnPlayerCommand("button_circle","+stance");
- }
- menuBegin()
- {
- self endon("disconnect");
- self endon("death");
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::getMenu;
- menuNotifiers();
- self thread menuListener(::menuInit,"dpad_down");
- }
- menuInit()
- {
- if(level.p[self.myName]["MenuOpen"]==0)
- {
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuExit,"button_rstick");
- }
- }
- menuSelect()
- {
- menu=[[self.getMenu]]();
- self thread [[menu[self.cycle].funcs[self.scroll]]](menu[self.cycle].input[self.scroll]);
- }
- menuRight()
- {
- self.cycle++;
- self.scroll=1;
- menuCheckCycle();
- menuDrawHeader(self.cycle);
- menuDrawOptions(self.scroll,self.cycle);
- }
- menuLeft()
- {
- self.cycle--;
- self.scroll=1;
- menuCheckCycle();
- menuDrawHeader(self.cycle);
- menuDrawOptions(self.scroll,self.cycle);
- }
- menuUp()
- {
- self.scroll--;
- menuCheckScroll();
- menuDrawOptions(self.scroll,self.cycle);
- }
- menuDown()
- {
- self.scroll++;
- menuCheckScroll();
- menuDrawOptions(self.scroll,self.cycle);
- }
- menuExit()
- {
- level.p[self.myName]["MenuOpen"]=0;
- self VisionSetNakedForPlayer(getDvar("mapname"),0);
- self notify("EndMenuGod");
- if(level.p[self.myName]["Godmode"]==0)
- {
- self.maxhealth=100;
- self.health=self.maxhealth;
- self freezeControls(false);
- }
- self.back fadeOverTime(0.3);
- self.back.alpha = 0;
- }
- menuGodmode()
- {
- self endon("disconnect");
- self endon("death");
- self endon("EndMenuGod");
- self.maxhealth=90000;
- self.health=self.maxhealth;
- while(1)
- {
- wait 2;
- if(self.health<self.maxhealth) self.health=self.maxhealth;
- }
- }
- menuOpen()
- {
- level.p[self.myName]["MenuOpen"]=1;
- if(level.p[self.myName]["Godmode"]==0)
- self thread menuGodmode();
- self freezeControls( false );
- if(self.back.alpha == 0)
- {
- self.back fadeOverTime(0.3);
- self.back.alpha = 0.6;
- }
- menu=[[self.getMenu]]();
- self.numMenus=menu.size;
- self.menuSize=[];
- for(i=0;i<self.numMenus;i++) self.menuSize[i]=menu[i].namer.size;
- }
- createShader(align,relative,x,y,width,height,color,shader,sort,alpha)
- {
- boxElem=newClientHudElem(self);
- boxElem.elemType="bar";
- if(!level.splitScreen)
- {
- boxElem.x=-2;
- boxElem.y=-2;
- }
- boxElem.width=width;
- boxElem.height=height;
- boxElem.align=align;
- boxElem.relative=relative;
- boxElem.xOffset=0;
- boxElem.yOffset=0;
- boxElem.children=[];
- boxElem.sort=sort;
- boxElem.color=color;
- boxElem.alpha=alpha;
- boxElem setParent(level.uiParent);
- boxElem setShader(shader,width,height);
- boxElem.hidden=false;
- boxElem setPoint(align,relative,x,y);
- self thread destroyOn(boxElem, "death");
- return boxElem;
- }
- menuCheckCycle()
- {
- if(self.cycle>self.numMenus-1)
- {
- self.cycle=self.cycle-self.numMenus;
- }
- else if(self.cycle < 0)
- {
- self.cycle=self.cycle+self.numMenus;
- }
- }
- menuCheckScroll()
- {
- if(self.scroll<1)
- {
- self.scroll=self.menuSize[self.cycle]-1;
- }
- else if(self.scroll>self.menuSize[self.cycle]-1)
- {
- self.scroll=1;
- }
- }
- menuDrawHeader(cycle)
- {
- menu=[[self.getMenu]]();
- level.menuY=17;
- if(menu.size>2)
- {
- leftTitle=self createFontString("Objective",1.3);
- leftTitle setPoint("CENTER","TOP",-120,level.menuY);
- if(cycle-1<0) leftTitle setText(menu[menu.size-1].namer[0]);
- else leftTitle setText(menu[cycle - 1].namer[0]);
- self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_rstick","death");
- rightTitle = self createFontString("Objective",1.3);
- rightTitle setPoint("CENTER","TOP",120,level.menuY);
- if(cycle>menu.size-2) rightTitle setText(menu[0].namer[0]);
- else rightTitle setText(menu[cycle + 1].namer[0]);
- self thread destroyOnAny(rightTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_rstick","death");
- }
- }
- menuDrawOptions(scroll,cycle)
- {
- menu=[[self.getMenu]]();
- display=[];
- for(i=0;i<menu[cycle].namer.size;i++)
- {
- if(i < 1) display[i]=self createFontString("Objective",1.3);
- else display[i]=self createFontString("Objective",1.1);
- display[i] setPoint("CENTER","TOP",0,(i+1)*level.menuY);
- if(i==scroll)
- {
- display[i] ChangeFontScaleOverTime(0.3);
- display[i].fontScale=1.2;
- display[i] setText("[{+usereload}][ ^5"+menu[cycle].namer[i]+" ^7][{+usereload}]");
- }
- else display[i] setText(menu[cycle].namer[i]);
- self thread destroyOnAny(display[i],"dpad_right","dpad_left","dpad_up","dpad_down","button_rstick","death");
- }
- }
- menuListener(f,e)
- {
- self endon("disconnect");
- self endon("death");
- self endon("MenuChangePerms");
- for(;;)
- {
- self waittill(e);
- self thread [[f]]();
- }
- }
- menuEventListener(f,e)
- {
- self endon("disconnect");
- self endon("death");
- self endon("MenuChangePerms");
- self endon("button_rstick");
- for(;;)
- {
- self waittill(e);
- self thread [[f]]();
- }
- }
- menuRunOnEvent(f,e)
- {
- self endon("disconnect");
- self endon("MenuChangePerms");
- self endon("death");
- self waittill(e);
- self thread [[f]]();
- }
- destroyOn(d,e)
- {
- self endon("disconnect");
- self waittill(e);
- d destroy();
- }
- destroyOnAny(d,e1,e2,e3,e4,e5,e6,e7,e8)
- {
- self endon("disconnect");
- self waittill_any("MenuChangePerms",e1,e2,e3,e4,e5,e6,e7,e8);
- d destroy();
- }
- menuSubExit()
- {
- self.getMenu=::getMenu;
- self.cycle=self.oldCycle;
- self.scroll=self.oldScroll;
- self.oldCycle=undefined;
- self.oldScroll=undefined;
- level.p[self.myName]["MenuOpen"]=0;
- wait .01;
- self notify("dpad_down");
- }
- Blank()
- {
- self iprintln("^1Small error, sorry please try again!");
- }
- menuSubPlayerOpen()
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen1() //EB Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer1;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen2() //Rank Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer2;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen3() //Extra Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer3;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen4() //Binds Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer4;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen5() //Nac Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer5;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen6() //Killstreak Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer6;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen8() //3 Guns Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer8;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuSubPlayerOpen9() //Canswap Menu
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- self.getMenu=::menuGetSubPlayer9;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- getMenu()
- {
- menu=[];
- if (!self isHost()) {
- menu[menu.size]=menuAzza();
- menu[menu.size]=menuAzzaScripts();
- }
- if (self isHost()) {
- menu[menu.size]=menuAzza();
- menu[menu.size]=menuAzzaScripts();
- menu[menu.size]=menuAdmin();
- menu[menu.size]=menuBots();
- menu[menu.size]=menuPlayer();
- }
- return menu;
- }
- menuGetSubPlayer() //Player Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer();
- return menu;
- }
- menuGetSubPlayer1() //EB Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer1();
- return menu;
- }
- menuGetSubPlayer2() //Rank Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer2();
- return menu;
- }
- menuGetSubPlayer3() //Extra Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer3();
- return menu;
- }
- menuGetSubPlayer4() //Binds Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer4();
- return menu;
- }
- menuGetSubPlayer5() //Nac Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer5();
- return menu;
- }
- menuGetSubPlayer6() //Killstreak Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer6();
- return menu;
- }
- menuGetSubPlayer8() //3 Guns Sub Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer8();
- return menu;
- }
- menuGetSubPlayer9() //Canswap Menu
- {
- menu=[];
- menu[0]=menuSubItemsPlayer9();
- return menu;
- }
- menuSubItemsPlayer()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6"+getPName(self.input.name)+"";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Kill Player";
- menu.funcs[menu.funcs.size]=::killPlayer;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Kick Player";
- menu.funcs[menu.funcs.size]=::kickPlayer;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Player to Crosshairs";
- menu.funcs[menu.funcs.size]=::toCross;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Teleport to Player";
- menu.funcs[menu.funcs.size]=::toPlayer;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Teleport Player to You";
- menu.funcs[menu.funcs.size]=::getPlayer;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Player T Bags";
- menu.funcs[menu.funcs.size]=::Tbag;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Player Lays Down";
- menu.funcs[menu.funcs.size]=::botslaydown;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Change Bots Appearance";
- menu.funcs[menu.funcs.size]=::ChangeApperEnemy;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Save Players Spawn";
- menu.funcs[menu.funcs.size]=::savebotspawn;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer1() //EB Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6EB Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Toggle Spawn EB[*]";
- menu.funcs[menu.funcs.size]=::EBSpawn;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Wallbang EB[#]";
- menu.funcs[menu.funcs.size]=::wbebtog;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle EB Strength[*]";
- menu.funcs[menu.funcs.size]=::EBChange;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle EB Timer[*]";
- menu.funcs[menu.funcs.size]=::fakelagtoh;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Mid Air EB[*]";
- menu.funcs[menu.funcs.size]=::MidAir;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle EB Tagging[#]";
- menu.funcs[menu.funcs.size]=::EBTAGGIN;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Equipment EB[#]";
- menu.funcs[menu.funcs.size]=::EQUIPTOG;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer2() //Rank Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Rank Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Level 70[*]";
- menu.funcs[menu.funcs.size]=::neroLvl70;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Unlock Everything[*]";
- menu.funcs[menu.funcs.size]=::neroUAll;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Reset Everything[*]";
- menu.funcs[menu.funcs.size]=::neroReset;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Prestige 9[*]";
- menu.funcs[menu.funcs.size]=::neroPres9;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Prestige 10[*]";
- menu.funcs[menu.funcs.size]=::neroPres10;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Prestige 11[*]";
- menu.funcs[menu.funcs.size]=::neroPres11;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Overkill Classes[*]";
- menu.funcs[menu.funcs.size]=::OverkillClasses;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer3() //Misc Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Misc Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Toggle GodMode[*]";
- menu.funcs[menu.funcs.size]=::neroGod;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Oldschool UFO Bind[*]";
- menu.funcs[menu.funcs.size]=::NoclipToggler;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle MidGame Class Change[*]";
- menu.funcs[menu.funcs.size]=::enableclass;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Team Change[*]";
- menu.funcs[menu.funcs.size]=::teamchange;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Demi GodMode[*]";
- menu.funcs[menu.funcs.size]=::DEMIneroGod;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Bounce Placer[#]";
- menu.funcs[menu.funcs.size]=::bouncetoggler;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Chrome Mod[#]";
- menu.funcs[menu.funcs.size]=::ChromeMod;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Chrome Flicker Mod[#]";
- menu.funcs[menu.funcs.size]=::chromeflickz;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Toggle Pickup Radius Mod[#]";
- menu.funcs[menu.funcs.size]=::pickupradius;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Clear Current Clantag[#]";
- menu.funcs[menu.funcs.size]=::clanclear;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer4() //Binds Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Binds Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Change Class Bind[#]";
- menu.funcs[menu.funcs.size]=::glitchclassbind;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Fake Akimbo Glitch Bind[*]";
- menu.funcs[menu.funcs.size]=::akmboToggler;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Finalstand Bind[*]";
- menu.funcs[menu.funcs.size]=::FakeLS;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="AA12 Cowboy Bind[#]";
- menu.funcs[menu.funcs.size]=::AMMOToggler;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Equipment Flicker Bind[#]";
- menu.funcs[menu.funcs.size]=::flickdatac;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Gun Flicker Bind[#]";
- menu.funcs[menu.funcs.size]=::flickdagun;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Sentry Glitch Bind[#]";
- menu.funcs[menu.funcs.size]=::basedsentrylol;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer5() //Nac Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Nac Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Aim Nac Bind[*]";
- menu.funcs[menu.funcs.size]=::ttnactoggler;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Killstreak Nac Bind[*]";
- menu.funcs[menu.funcs.size]=::jnactoggler;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Normal Nac Bind[*]";
- menu.funcs[menu.funcs.size]=::jekkyswaps;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Fake Skree Nac Bind[*]";
- menu.funcs[menu.funcs.size]=::ToggleSNAC;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Normal Instaswap Bind[*]";
- menu.funcs[menu.funcs.size]=::instaswap2;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Black Ops 2 Instaswap Bind[#]";
- menu.funcs[menu.funcs.size]=::Instaswaps;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Select Nac Camo Primary[#]";
- menu.funcs[menu.funcs.size]=::PrimaryCamo;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Select Nac Camo Secondary[#]";
- menu.funcs[menu.funcs.size]=::SecondaryCamo;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random Camo[#]";
- menu.funcs[menu.funcs.size]=::toggleREDLOCK;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer6() //Additional
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Killstreak & Equipment Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Give Sentry Gun[*]";
- menu.funcs[menu.funcs.size]=::dasentry;
- menu.input[menu.input.size]= "sentry";
- menu.namer[menu.namer.size]="Give Carepackage[*]";
- menu.funcs[menu.funcs.size]=::neroCare;
- menu.input[menu.input.size]= "airdrop";
- menu.namer[menu.namer.size]="Give Predator Missle[*]";
- menu.funcs[menu.funcs.size]=::neroPred;
- menu.input[menu.input.size]= "predator_missile";
- menu.namer[menu.namer.size]="Give Nuke[*]";
- menu.funcs[menu.funcs.size]=::neroNuke;
- menu.input[menu.input.size]= "nuke";
- menu.namer[menu.namer.size]="Give EMP[*]";
- menu.funcs[menu.funcs.size]=::neroEMP;
- menu.input[menu.input.size]= "emp";
- menu.namer[menu.namer.size]="Spawn Carepackage[*]";
- menu.funcs[menu.funcs.size]=::LaVaiCP;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Right Hand Throwing Knife[#]";
- menu.funcs[menu.funcs.size]=::rightknife;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Refill Equipment[#]";
- menu.funcs[menu.funcs.size]=::refillequip;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Refill Ammo[#]";
- menu.funcs[menu.funcs.size]=::refillammo;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer8() //third Gun Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Multiple Guns Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Give Random Sniper[#]";
- menu.funcs[menu.funcs.size]=::sniperthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random Launcher[#]";
- menu.funcs[menu.funcs.size]=::launcherthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random Assualt Rifle[#]";
- menu.funcs[menu.funcs.size]=::assaultthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random LMG[#]";
- menu.funcs[menu.funcs.size]=::lmgthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random Shotgun[#]";
- menu.funcs[menu.funcs.size]=::shotgunsthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random SMG[#]";
- menu.funcs[menu.funcs.size]=::submachinegunsthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give Random Pistol[#]";
- menu.funcs[menu.funcs.size]=::pistolmiscthird;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Give OMA Bag[#]";
- menu.funcs[menu.funcs.size]=::OMA;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Take Away Current Gun[#]";
- menu.funcs[menu.funcs.size]=::removedagun;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuSubItemsPlayer9() //Canswap Gun Menu
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[menu.namer.size]="^6Canswap Panel";
- menu.funcs[menu.funcs.size]=::Blank;
- menu.input[menu.input.size]="";
- menu.namer[menu.namer.size]="Drop Random Sniper[#]";
- menu.funcs[menu.funcs.size]=::dropsniper;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Random Launcher[#]";
- menu.funcs[menu.funcs.size]=::droplauncher;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Random Assualt Rifle[#]";
- menu.funcs[menu.funcs.size]=::dropassault;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Random LMG[#]";
- menu.funcs[menu.funcs.size]=::droplmg;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Random Shotgun[#]";
- menu.funcs[menu.funcs.size]=::dropshotguns;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Random SMG[#]";
- menu.funcs[menu.funcs.size]=::dropsubmachineguns;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Random Pistol[#]";
- menu.funcs[menu.funcs.size]=::droppistolmisc;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Drop Current Gun[#]";
- menu.funcs[menu.funcs.size]=::dropdagun;
- menu.input[menu.input.size]= self.input;
- menu.namer[menu.namer.size]="Canswap Bind[#]";
- menu.funcs[menu.funcs.size]=::dodecan;
- menu.input[menu.input.size]= self.input;
- return menu;
- }
- menuAzza()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[0]="^6Project Lean";
- menu.namer[1]="^5EB Panel[$]";
- menu.funcs[1]=::menuSubPlayerOpen1;
- menu.namer[2]="^5Rank Panel[$]";
- menu.funcs[2]=::menuSubPlayerOpen2;
- menu.namer[3]="^5Misc Panel[$]";
- menu.funcs[3]=::menuSubPlayerOpen3;
- menu.namer[4]="^5Binds Panel[$]";
- menu.funcs[4]=::menuSubPlayerOpen4;
- menu.namer[5]="^5Nac Panel[$]";
- menu.funcs[5]=::menuSubPlayerOpen5;
- menu.namer[6]="^5Killstreak & Equipment Panel[$]";
- menu.funcs[6]=::menuSubPlayerOpen6;
- menu.namer[7]="^5Multiple Guns Panel[$]";
- menu.funcs[7]=::menuSubPlayerOpen8;
- menu.namer[8]="^5Canswap Panel[$]";
- menu.funcs[8]=::menuSubPlayerOpen9;
- menu.namer[9]="^5Mala Panel[$]";
- menu.funcs[9]=::menuSubPlayerOpen80;
- menu.namer[10]="^5QOL Panel[$]";
- menu.funcs[10]=::menuSubPlayerOpen81;
- menu.namer[11]="^5Misc #2 Panel[$]";
- menu.funcs[11]=::menuSubPlayerOpen84;
- menu.namer[12]="^6[*] = Old Features [*]";
- menu.namer[13]="^6[#] = Rare and New Features [#]";
- menu.namer[14]="^6[$] Menu Created By Nero [$]";
- return menu;
- }
- menuAzzaScripts()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[0]="^6Scripts Panel";
- menu.namer[1]="^5Infect Script Executer[#]";
- menu.funcs[1]=::infecthandler;
- menu.namer[2]="^5Intervention Scripts Panel[#]";
- menu.funcs[2]=::menuSubPlayerOpen10;
- menu.namer[3]="^5Intervention Killstreak Scripts Panel[#]";
- menu.funcs[3]=::menuSubPlayerOpen11;
- menu.namer[4]="^5Misc Scripts Panel[#]";
- menu.funcs[4]=::menuSubPlayerOpen12;
- menu.namer[5]="^5Model Scripts Panel[#]";
- menu.funcs[5]=::menuSubPlayerOpen13;
- menu.namer[6]="^5Model Killstreak Scripts Panel[#]";
- menu.funcs[6]=::menuSubPlayerOpen14;
- menu.namer[7]="^5Pistol Scripts Panel[#]";
- menu.funcs[7]=::menuSubPlayerOpen15;
- menu.namer[8]="^5Spas12 Scripts Panel[#]";
- menu.funcs[8]=::menuSubPlayerOpen16;
- menu.namer[9]="^5Spas12 Killstreak Scripts Panel[#]";
- menu.funcs[9]=::menuSubPlayerOpen17;
- menu.namer[10]="^5PS3 CFG Infection Default[#]";
- menu.funcs[10]=::cfglol;
- menu.namer[11]="^5PS3 CFG Infection Tactical[#]";
- menu.funcs[11]=::cfglolt;
- menu.namer[12]="^6Credits to Tim for Scripts [*]";
- menu.namer[13]="^6Credits to Nero for Converting & Cleaning [#]";
- return menu;
- }
- menuAdmin()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[0]="^6Host Panel";
- menu.namer[1]="^5Lobby Settings Panel[#]";
- menu.funcs[1]=::menuSubPlayerOpen82;
- menu.namer[2]="^5Lobby Dvars Panel[#]";
- menu.funcs[2]=::menuSubPlayerOpen83;
- return menu;
- }
- menuBots()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[0]="^6Bot Panel";
- menu.namer[1]="^5Spawn Enemy Bot[70]";
- menu.funcs[1]=::doSpawnE;
- menu.namer[2]="^5Spawn Level 1 Bot[*]";
- menu.funcs[2]=::removedt;
- menu.namer[3]="^5Spawn Friendly Bot[70]";
- menu.funcs[3]=::doSpawnF;
- menu.namer[4]="^5Teleport Friendly[*]";
- menu.funcs[4]=::TeleBotsF;
- menu.namer[5]="^5Teleport To Self And Save[*]";
- menu.funcs[5]=::removedt;
- menu.namer[6]="^5Kick All Bots[*]";
- menu.funcs[6]=::kickAllBots;
- return menu;
- }
- popupfix1()
- {
- self.good = false;
- self endon("popupstop");
- for(;;)
- {
- self waittill("checkpop");
- if (self.good == true)
- {
- setDvar("timescale", 1.21 );
- wait .22;
- self notify("popupye");
- }
- }
- }
- popupend2()
- {
- self endon("popupstop");
- for(;;)
- {
- self waittill("popupye");
- setDvar("timescale", 1 );
- }
- }
- changeclasstext()
- {
- if(self.classtext == "0")
- {
- self.classtext = "1";
- self iprintln("Change Class Text: ^2Disabled");
- }
- else if (self.classtext == "1")
- {
- self notify("stoptextlol");
- self.classtext = "0";
- self iprintln("Change Class Text: ^1Enabled");
- }
- }
- smoothkillcamslol()
- {
- if(self.smoothy == "0")
- {
- self.smoothy = "1";
- self iprintln("Smooth Killcam Enabled: ^2On");
- }
- else if (self.smoothy == "1")
- {
- self notify("stopsmoothy");
- self.smoothy = "0";
- self iprintln("Smooth Killcam Enabled: ^1Off");
- }
- }
- ladderspins()
- {
- if(self.ladderspinsz == "0")
- {
- self.ladderspinsz = "1";
- setDvar("bg_ladder_yawcap", 360);
- self iprintln("Ladder Spins: ^2On");
- }
- else if (self.ladderspinsz == "1")
- {
- self notify("stopladder");
- self.ladderspinsz = "0";
- setDvar("bg_ladder_yawcap", 100);
- self iprintln("Ladder Spins: ^1Off");
- }
- }
- pronespins()
- {
- if(self.pronespinsz == "0")
- {
- self.pronespinsz = "1";
- setDvar("bg_prone_yawcap", 360);
- self iprintln("Prone Spins: ^2On");
- }
- else if (self.pronespinsz == "1")
- {
- self notify("stopprones");
- self.pronespinsz = "0";
- setDvar("bg_prone_yawcap", 80);
- self iprintln("Prone Spins: ^1Off");
- }
- }
- unlimknifetoggle()
- {
- if(self.uknife == "0")
- {
- self.uknife = "1";
- self thread dounlimknife();
- self iprintln("Unlimited Knife Bind: ^2On");
- }
- else if (self.uknife == "1")
- {
- self notify("stopniggz");
- self.uknife = "0";
- self iprintln("Unlimited Knife Bind: ^1Off");
- }
- }
- dounlimknife()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ("stopniggz");
- while ( 1 )
- {
- currentoffhand = self GetCurrentOffhand();
- if ( currentoffhand != "none" )
- {
- self setWeaponAmmoClip( currentoffhand, 9999 );
- self GiveMaxAmmo( currentoffhand );
- }
- wait 0.05;
- }
- }
- ChangeApperEnemy(T){
- M=[];
- M[0]="GHILLIE";
- M[1]="SNIPER";
- M[2]="LMG";
- M[3]="ASSAULT";
- M[4]="SHOTGUN";
- M[5]="SMG";
- M[6]="RIOT";
- self ccTXT("Appearance : Enemy "+M[T]);
- team=self.team;
- //self detachAll();
- [[game[team+"_model"][M[T]]]]();
- }
- //Old Shit
- menuSubMap()
- {
- self notify("button_rstick");
- wait .01;
- oldMenu=[[self.getMenu]]();
- self.input=oldMenu[self.cycle].input[self.scroll];
- self.oldCycle=self.cycle;
- self.oldScroll=self.scroll;
- self.cycle=0;
- self.scroll=1;
- menuOpen();
- self thread menuDrawHeader(self.cycle);
- self thread menuDrawOptions(self.scroll,self.cycle);
- self thread menuEventListener(::menuRight,"dpad_right");
- self thread menuEventListener(::menuLeft,"dpad_left");
- self thread menuEventListener(::menuUp,"dpad_up");
- self thread menuEventListener(::menuDown,"dpad_down");
- self thread menuEventListener(::menuSelect,"button_square");
- self thread menuRunOnEvent(::menuSubExit,"button_rstick");
- }
- menuPlayer()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- plArr=[];
- plArr=getPlayerList();
- menu.namer[0]="^6Players List";
- for(i=0;i<plArr.size;i++)
- {
- t="";
- if(playerMatched(plArr[i]["name"],1)) t="^7[^4Admin^7] ";
- else if(playerMatched(plArr[i]["name"],2)) t="^7[^4Hoster^7] ";
- else if(playerMatched(plArr[i]["name"],0)) t="^7[^4Verified^7] ";
- menu.namer[i+1]=t+plArr[i]["name"];
- menu.funcs[i+1]=::menuSubPlayerOpen;
- menu.input[i+1]=plArr[i]["element"];
- }
- return menu;
- }
- menutimers()
- {
- menu=spawnStruct();
- menu.namer=[];
- menu.funcs=[];
- menu.input=[];
- menu.namer[0]="^1Timer Panel";
- menu.namer[1]="Add Two Minutes Of Time To FFA";
- menu.funcs[1]=::addTimeFFA;
- menu.namer[2]="Add Two Minutes Of Time To SND";
- menu.funcs[2]=::addTimeSND;
- menu.namer[3]="Add Two Minutes Of Time To TDM";
- menu.funcs[3]=::addTimeTDM;
- menu.namer[4]="Remove Two Minutes Of Time From FFA";
- menu.funcs[4]=::removeTimeFFA;
- menu.namer[5]="Remove Two Minutes Of Time From SND";
- menu.funcs[5]=::removeTimeSND;
- menu.namer[6]="Remove Two Minutes Of Time From TDM";
- menu.funcs[6]=::removeTimeTDM;
- return menu;
- }
- //End of OLD SHIT
- isRealistic(Nerd)
- {
- self.angles = self getPlayerAngles();
- need2face = VectorToAngles( Nerd gettagorigin( "pelvis" ) - self gettagorigin( "pelvis" ) );
- aimdistance = length( need2face - self.angles );
- if( aimdistance < 500 )
- {
- return true;
- }
- else
- {
- return false;
- }
- }
- refillequip()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- {
- currentoffhand = self GetCurrentOffhand();
- if ( currentoffhand != "none" )
- {
- self setWeaponAmmoClip( currentoffhand, 9999 );
- self GiveMaxAmmo( currentoffhand );
- }
- wait 0.05;
- }
- }
- refillammo()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- {
- currentWeapon = self getCurrentWeapon();
- if ( currentWeapon != "none" )
- {
- self GiveMaxAmmo( currentWeapon );
- }
- wait 0.05;
- }
- }
- EBSpawn()
- {
- if(!getDvarInt("EBSpawn"))
- {
- self setClientDvar("EBSpawn", 1);
- self iprintln("Spawn with EB: ^2ON");
- }
- else
- {
- self setClientDvar("EBSpawn", 0);
- self iprintln("Spawn with EB: ^1Off");
- }
- }
- OtherBinds()
- {
- if(!getDvarInt("OtherBinds"))
- {
- self setClientDvar("OtherBinds", 1);
- self thread dotheothers();
- self notify("stopnormal");
- self iprintln("Reversed Stealth Binds: ^2ON");
- }
- else
- {
- self notify("stopothers");
- self setClientDvar("OtherBinds", 0);
- self iprintln("Reversed Stealth Binds: ^1Off");
- }
- }
- dotheothers()
- {
- self thread doSaveLocation2();
- self thread doLoadLocation2();
- self thread goNoclip();
- self thread EBGunSelector();
- }
- stealthniggabinds()
- {
- if(!getDvarInt("NormalBinds"))
- {
- self setClientDvar("NormalBinds", 1);
- self iprintln("Normal Stealth Binds: ^2On");
- self thread domainstealth();
- self notify ( "stopothers" );
- }
- else
- {
- self notify ( "stopnormal" );
- self setClientDvar("NormalBinds", 0);
- self iprintln("Normal Stealth Binds: ^1Off");
- }
- }
- domainstealth()
- {
- self thread doSaveLocation();
- self thread doLoadLocation();
- }
- sniperthird()
- {
- guns = [];
- guns[0] = "cheytac_fmj_thermal_mp";
- guns[1] = "cheytac_fmj_mp";
- guns[2] = "cheytac_fmj_heartbeat_mp";
- guns[3] = "barrett_fmj_thermal_mp";
- guns[4] = "barrett_fmj_mp";
- guns[5] = "barrett_fmj_heartbeat_mp";
- guns[6] = "wa2000_fmj_thermal_mp";
- guns[7] = "wa2000_fmj_mp";
- guns[8] = "wa2000_fmj_heartbeat_mp";
- guns[9] = "m21_fmj_thermal_mp";
- guns[10] = "m21_fmj_mp";
- guns[11] = "m21_fmj_heartbeat_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 12 );
- self giveWeapon(guns[rand]);
- }
- launcherthird()
- {
- guns = [];
- guns[0] = "m79_mp";
- guns[1] = "rpg_mp";
- guns[2] = "at4_mp";
- guns[3] = "stinger_mp";
- guns[4] = "javelin_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 5 );
- self giveWeapon(guns[rand]);
- }
- assaultthird()
- {
- guns = [];
- guns[0] = "ak47_mp";
- guns[1] = "ak47_acog_mp";
- guns[2] = "ak47_eotech_mp";
- guns[3] = "ak47_fmj_mp";
- guns[4] = "ak47_gl_mp";
- guns[5] = "ak47_heartbeat_mp";
- guns[6] = "ak47_reflex_mp";
- guns[7] = "ak47_shotgun_mp";
- guns[8] = "ak47_silencer_mp";
- guns[9] = "ak47_thermal_mp";
- guns[10] = "ak47_xmags_mp";
- guns[11] = "ak47_acog_fmj_mp";
- guns[12] = "ak47_acog_gl_mp";
- guns[13] = "ak47_acog_heartbeat_mp";
- guns[14] = "ak47_acog_shotgun_mp";
- guns[15] = "ak47_acog_silencer_mp";
- guns[16] = "ak47_acog_xmags_mp";
- guns[17] = "ak47_eotech_fmj_mp";
- guns[18] = "ak47_eotech_gl_mp";
- guns[19] = "ak47_eotech_heartbeat_mp";
- guns[20] = "ak47_eotech_shotgun_mp";
- guns[21] = "ak47_eotech_silencer_mp";
- guns[22] = "ak47_eotech_xmags_mp";
- guns[23] = "ak47_fmj_gl_mp";
- guns[24] = "ak47_fmj_heartbeat_mp";
- guns[25] = "ak47_fmj_reflex_mp";
- guns[26] = "ak47_fmj_shotgun_mp";
- guns[27] = "ak47_fmj_silencer_mp";
- guns[28] = "ak47_fmj_thermal_mp";
- guns[29] = "ak47_fmj_xmags_mp";
- guns[30] = "ak47_gl_heartbeat_mp";
- guns[31] = "ak47_gl_reflex_mp";
- guns[32] = "ak47_gl_silencer_mp";
- guns[33] = "ak47_gl_thermal_mp";
- guns[34] = "ak47_gl_xmags_mp";
- guns[35] = "ak47_heartbeat_reflex_mp";
- guns[36] = "ak47_heartbeat_shotgun_mp";
- guns[37] = "ak47_heartbeat_silencer_mp";
- guns[38] = "ak47_heartbeat_thermal_mp";
- guns[39] = "ak47_heartbeat_xmags_mp";
- guns[40] = "ak47_reflex_shotgun_mp";
- guns[41] = "ak47_reflex_silencer_mp";
- guns[42] = "ak47_reflex_xmags_mp";
- guns[43] = "ak47_shotgun_silencer_mp";
- guns[44] = "ak47_shotgun_thermal_mp";
- guns[45] = "ak47_shotgun_xmags_mp";
- guns[46] = "ak47_silencer_thermal_mp";
- guns[47] = "ak47_silencer_xmags_mp";
- guns[48] = "ak47_thermal_xmags_mp";
- guns[49] = "m16_mp";
- guns[50] = "m16_acog_mp";
- guns[51] = "m16_eotech_mp";
- guns[52] = "m16_fmj_mp";
- guns[53] = "m16_gl_mp";
- guns[54] = "m16_heartbeat_mp";
- guns[55] = "m16_reflex_mp";
- guns[56] = "m16_shotgun_mp";
- guns[57] = "m16_silencer_mp";
- guns[58] = "m16_thermal_mp";
- guns[59] = "m16_xmags_mp";
- guns[60] = "m16_acog_fmj_mp";
- guns[61] = "m16_acog_gl_mp";
- guns[62] = "m16_acog_heartbeat_mp";
- guns[63] = "m16_acog_shotgun_mp";
- guns[64] = "m16_acog_silencer_mp";
- guns[65] = "m16_acog_xmags_mp";
- guns[66] = "m16_eotech_fmj_mp";
- guns[67] = "m16_eotech_gl_mp";
- guns[68] = "m16_eotech_heartbeat_mp";
- guns[69] = "m16_eotech_shotgun_mp";
- guns[70] = "m16_eotech_silencer_mp";
- guns[71] = "m16_eotech_xmags_mp";
- guns[72] = "m16_fmj_gl_mp";
- guns[73] = "m16_fmj_heartbeat_mp";
- guns[74] = "m16_fmj_reflex_mp";
- guns[75] = "m16_fmj_shotgun_mp";
- guns[76] = "m16_fmj_silencer_mp";
- guns[77] = "m4_mp";
- guns[78] = "m4_acog_mp";
- guns[79] = "m4_eotech_mp";
- guns[80] = "m4_fmj_mp";
- guns[81] = "m4_gl_mp";
- guns[82] = "m4_heartbeat_mp";
- guns[83] = "m4_reflex_mp";
- guns[84] = "m4_shotgun_mp";
- guns[85] = "m4_silencer_mp";
- guns[86] = "m4_thermal_mp";
- guns[87] = "m4_xmags_mp";
- guns[88] = "m4_acog_fmj_mp";
- guns[89] = "m4_acog_gl_mp";
- guns[90] = "m4_acog_heartbeat_mp";
- guns[91] = "m4_acog_shotgun_mp";
- guns[92] = "m4_acog_silencer_mp";
- guns[93] = "m4_acog_xmags_mp";
- guns[94] = "m4_eotech_fmj_mp";
- guns[95] = "m4_eotech_gl_mp";
- guns[96] = "m4_eotech_heartbeat_mp";
- guns[97] = "m4_eotech_shotgun_mp";
- guns[98] = "m4_eotech_silencer_mp";
- guns[99] = "m4_eotech_xmags_mp";
- guns[100] = "m4_fmj_gl_mp";
- guns[101] = "m4_fmj_heartbeat_mp";
- guns[102] = "m4_fmj_reflex_mp";
- guns[103] = "m4_fmj_shotgun_mp";
- guns[104] = "m4_fmj_silencer_mp";
- guns[105] = "m4_fmj_thermal_mp";
- guns[106] = "m4_fmj_xmags_mp";
- guns[107] = "m4_gl_heartbeat_mp";
- guns[108] = "m4_gl_reflex_mp";
- guns[109] = "m4_gl_silencer_mp";
- guns[110] = "m4_gl_thermal_mp";
- guns[111] = "m4_gl_xmags_mp";
- guns[112] = "m4_heartbeat_reflex_mp";
- guns[113] = "m4_heartbeat_shotgun_mp";
- guns[114] = "m4_heartbeat_silencer_mp";
- guns[115] = "m4_heartbeat_thermal_mp";
- guns[116] = "m4_heartbeat_xmags_mp";
- guns[117] = "m4_reflex_shotgun_mp";
- guns[118] = "m4_reflex_silencer_mp";
- guns[119] = "m4_reflex_xmags_mp";
- guns[120] = "m4_shotgun_silencer_mp";
- guns[121] = "m4_shotgun_thermal_mp";
- guns[122] = "m4_shotgun_xmags_mp";
- guns[123] = "m4_silencer_thermal_mp";
- guns[124] = "m4_silencer_xmags_mp";
- guns[125] = "m4_thermal_xmags_mp";
- guns[126] = "fn2000_mp";
- guns[127] = "fn2000_acog_mp";
- guns[128] = "fn2000_eotech_mp";
- guns[129] = "fn2000_fmj_mp";
- guns[130] = "fn2000_gl_mp";
- guns[131] = "fn2000_heartbeat_mp";
- guns[132] = "fn2000_reflex_mp";
- guns[133] = "fn2000_shotgun_mp";
- guns[134] = "fn2000_silencer_mp";
- guns[135] = "fn2000_thermal_mp";
- guns[136] = "fn2000_xmags_mp";
- guns[137] = "fn2000_acog_fmj_mp";
- guns[138] = "fn2000_acog_gl_mp";
- guns[139] = "fn2000_acog_heartbeat_mp";
- guns[140] = "fn2000_acog_shotgun_mp";
- guns[141] = "fn2000_acog_silencer_mp";
- guns[142] = "fn2000_acog_xmags_mp";
- guns[143] = "fn2000_eotech_fmj_mp";
- guns[144] = "fn2000_eotech_gl_mp";
- guns[145] = "fn2000_eotech_heartbeat_mp";
- guns[146] = "fn2000_eotech_shotgun_mp";
- guns[147] = "fn2000_eotech_silencer_mp";
- guns[148] = "fn2000_eotech_xmags_mp";
- guns[149] = "fn2000_fmj_gl_mp";
- guns[150] = "fn2000_fmj_heartbeat_mp";
- guns[151] = "fn2000_fmj_reflex_mp";
- guns[152] = "fn2000_fmj_shotgun_mp";
- guns[153] = "fn2000_fmj_silencer_mp";
- guns[154] = "fn2000_fmj_thermal_mp";
- guns[155] = "fn2000_fmj_xmags_mp";
- guns[156] = "fn2000_gl_heartbeat_mp";
- guns[157] = "fn2000_gl_reflex_mp";
- guns[158] = "fn2000_gl_silencer_mp";
- guns[159] = "fn2000_gl_thermal_mp";
- guns[160] = "fn2000_gl_xmags_mp";
- guns[161] = "fn2000_heartbeat_reflex_mp";
- guns[162] = "fn2000_heartbeat_shotgun_mp";
- guns[163] = "fn2000_heartbeat_silencer_mp";
- guns[164] = "fn2000_heartbeat_thermal_mp";
- guns[165] = "fn2000_heartbeat_xmags_mp";
- guns[166] = "fn2000_reflex_shotgun_mp";
- guns[167] = "fn2000_reflex_silencer_mp";
- guns[168] = "fn2000_reflex_xmags_mp";
- guns[169] = "fn2000_shotgun_silencer_mp";
- guns[170] = "fn2000_shotgun_thermal_mp";
- guns[171] = "fn2000_shotgun_xmags_mp";
- guns[172] = "fn2000_silencer_thermal_mp";
- guns[173] = "fn2000_silencer_xmags_mp";
- guns[174] = "fn2000_thermal_xmags_mp";
- guns[175] = "masada_mp";
- guns[176] = "masada_acog_mp";
- guns[177] = "masada_eotech_mp";
- guns[178] = "masada_fmj_mp";
- guns[179] = "masada_gl_mp";
- guns[180] = "masada_heartbeat_mp";
- guns[181] = "masada_reflex_mp";
- guns[182] = "masada_shotgun_mp";
- guns[183] = "masada_silencer_mp";
- guns[184] = "masada_thermal_mp";
- guns[185] = "masada_xmags_mp";
- guns[186] = "masada_acog_fmj_mp";
- guns[187] = "masada_acog_gl_mp";
- guns[188] = "masada_acog_heartbeat_mp";
- guns[189] = "masada_acog_shotgun_mp";
- guns[190] = "masada_acog_silencer_mp";
- guns[191] = "masada_acog_xmags_mp";
- guns[192] = "masada_eotech_fmj_mp";
- guns[193] = "masada_eotech_gl_mp";
- guns[194] = "masada_eotech_heartbeat_mp";
- guns[195] = "masada_eotech_shotgun_mp";
- guns[196] = "masada_eotech_silencer_mp";
- guns[197] = "masada_eotech_xmags_mp";
- guns[198] = "masada_fmj_gl_mp";
- guns[199] = "masada_fmj_heartbeat_mp";
- guns[200] = "masada_fmj_reflex_mp";
- guns[201] = "masada_fmj_shotgun_mp";
- guns[202] = "masada_fmj_silencer_mp";
- guns[203] = "masada_fmj_thermal_mp";
- guns[204] = "masada_fmj_xmags_mp";
- guns[205] = "masada_gl_heartbeat_mp";
- guns[206] = "masada_gl_reflex_mp";
- guns[207] = "masada_gl_silencer_mp";
- guns[208] = "masada_gl_thermal_mp";
- guns[209] = "masada_gl_xmags_mp";
- guns[210] = "masada_heartbeat_reflex_mp";
- guns[211] = "masada_heartbeat_shotgun_mp";
- guns[212] = "masada_heartbeat_silencer_mp";
- guns[213] = "masada_heartbeat_thermal_mp";
- guns[214] = "masada_heartbeat_xmags_mp";
- guns[215] = "masada_reflex_shotgun_mp";
- guns[216] = "masada_reflex_silencer_mp";
- guns[217] = "masada_reflex_xmags_mp";
- guns[218] = "masada_shotgun_silencer_mp";
- guns[219] = "masada_shotgun_thermal_mp";
- guns[220] = "masada_shotgun_xmags_mp";
- guns[221] = "masada_silencer_thermal_mp";
- guns[222] = "masada_silencer_xmags_mp";
- guns[223] = "masada_thermal_xmags_mp";
- guns[224] = "famas_mp";
- guns[225] = "famas_acog_mp";
- guns[226] = "famas_eotech_mp";
- guns[227] = "famas_fmj_mp";
- guns[228] = "famas_gl_mp";
- guns[229] = "famas_heartbeat_mp";
- guns[230] = "famas_reflex_mp";
- guns[231] = "famas_shotgun_mp";
- guns[232] = "famas_silencer_mp";
- guns[233] = "famas_thermal_mp";
- guns[234] = "famas_xmags_mp";
- guns[235] = "famas_acog_fmj_mp";
- guns[236] = "famas_acog_gl_mp";
- guns[237] = "famas_acog_heartbeat_mp";
- guns[238] = "famas_acog_shotgun_mp";
- guns[239] = "famas_acog_silencer_mp";
- guns[240] = "famas_acog_xmags_mp";
- guns[241] = "famas_eotech_fmj_mp";
- guns[242] = "famas_eotech_gl_mp";
- guns[243] = "famas_eotech_heartbeat_mp";
- guns[244] = "famas_eotech_shotgun_mp";
- guns[245] = "famas_eotech_silencer_mp";
- guns[246] = "famas_eotech_xmags_mp";
- guns[247] = "famas_fmj_gl_mp";
- guns[248] = "famas_fmj_heartbeat_mp";
- guns[249] = "famas_fmj_reflex_mp";
- guns[250] = "famas_fmj_shotgun_mp";
- guns[251] = "famas_fmj_silencer_mp";
- guns[252] = "famas_fmj_thermal_mp";
- guns[253] = "famas_fmj_xmags_mp";
- guns[254] = "famas_gl_heartbeat_mp";
- guns[255] = "famas_gl_reflex_mp";
- guns[256] = "famas_gl_silencer_mp";
- guns[257] = "famas_gl_thermal_mp";
- guns[258] = "famas_gl_xmags_mp";
- guns[259] = "famas_heartbeat_reflex_mp";
- guns[260] = "famas_heartbeat_shotgun_mp";
- guns[261] = "famas_heartbeat_silencer_mp";
- guns[262] = "famas_heartbeat_thermal_mp";
- guns[263] = "famas_heartbeat_xmags_mp";
- guns[264] = "famas_reflex_shotgun_mp";
- guns[265] = "famas_reflex_silencer_mp";
- guns[266] = "famas_reflex_xmags_mp";
- guns[267] = "famas_shotgun_silencer_mp";
- guns[268] = "famas_shotgun_thermal_mp";
- guns[269] = "famas_shotgun_xmags_mp";
- guns[270] = "famas_silencer_thermal_mp";
- guns[271] = "famas_silencer_xmags_mp";
- guns[272] = "famas_thermal_xmags_mp";
- guns[273] = "fal_mp";
- guns[274] = "fal_acog_mp";
- guns[275] = "fal_eotech_mp";
- guns[276] = "fal_fmj_mp";
- guns[277] = "fal_gl_mp";
- guns[278] = "fal_heartbeat_mp";
- guns[279] = "fal_reflex_mp";
- guns[280] = "fal_shotgun_mp";
- guns[281] = "fal_silencer_mp";
- guns[282] = "fal_thermal_mp";
- guns[283] = "fal_xmags_mp";
- guns[284] = "fal_acog_fmj_mp";
- guns[285] = "fal_acog_gl_mp";
- guns[286] = "fal_acog_heartbeat_mp";
- guns[287] = "fal_acog_shotgun_mp";
- guns[288] = "fal_acog_silencer_mp";
- guns[289] = "fal_acog_xmags_mp";
- guns[290] = "fal_eotech_fmj_mp";
- guns[291] = "fal_eotech_gl_mp";
- guns[292] = "fal_eotech_heartbeat_mp";
- guns[293] = "fal_eotech_shotgun_mp";
- guns[294] = "fal_eotech_silencer_mp";
- guns[295] = "fal_eotech_xmags_mp";
- guns[296] = "fal_fmj_gl_mp";
- guns[297] = "fal_fmj_heartbeat_mp";
- guns[298] = "fal_fmj_reflex_mp";
- guns[299] = "fal_fmj_shotgun_mp";
- guns[300] = "fal_fmj_silencer_mp";
- guns[301] = "fal_fmj_thermal_mp";
- guns[302] = "fal_fmj_xmags_mp";
- guns[303] = "fal_gl_heartbeat_mp";
- guns[304] = "fal_gl_reflex_mp";
- guns[305] = "fal_gl_silencer_mp";
- guns[306] = "fal_gl_thermal_mp";
- guns[307] = "fal_gl_xmags_mp";
- guns[308] = "fal_heartbeat_reflex_mp";
- guns[309] = "fal_heartbeat_shotgun_mp";
- guns[310] = "fal_heartbeat_silencer_mp";
- guns[311] = "fal_heartbeat_thermal_mp";
- guns[312] = "fal_heartbeat_xmags_mp";
- guns[313] = "fal_reflex_shotgun_mp";
- guns[314] = "fal_reflex_silencer_mp";
- guns[315] = "fal_reflex_xmags_mp";
- guns[316] = "fal_shotgun_silencer_mp";
- guns[317] = "fal_shotgun_thermal_mp";
- guns[318] = "fal_shotgun_xmags_mp";
- guns[319] = "fal_silencer_thermal_mp";
- guns[320] = "fal_silencer_xmags_mp";
- guns[321] = "fal_thermal_xmags_mp";
- guns[322] = "scar_mp";
- guns[323] = "scar_acog_mp";
- guns[324] = "scar_eotech_mp";
- guns[325] = "scar_fmj_mp";
- guns[326] = "scar_gl_mp";
- guns[327] = "scar_heartbeat_mp";
- guns[328] = "scar_reflex_mp";
- guns[329] = "scar_shotgun_mp";
- guns[330] = "scar_silencer_mp";
- guns[331] = "scar_thermal_mp";
- guns[332] = "scar_xmags_mp";
- guns[333] = "scar_acog_fmj_mp";
- guns[334] = "scar_acog_gl_mp";
- guns[335] = "scar_acog_heartbeat_mp";
- guns[336] = "scar_acog_shotgun_mp";
- guns[337] = "scar_acog_silencer_mp";
- guns[338] = "scar_acog_xmags_mp";
- guns[339] = "scar_eotech_fmj_mp";
- guns[340] = "scar_eotech_gl_mp";
- guns[341] = "scar_eotech_heartbeat_mp";
- guns[342] = "scar_eotech_shotgun_mp";
- guns[343] = "scar_eotech_silencer_mp";
- guns[344] = "scar_eotech_xmags_mp";
- guns[345] = "scar_fmj_gl_mp";
- guns[346] = "scar_fmj_heartbeat_mp";
- guns[347] = "scar_fmj_reflex_mp";
- guns[348] = "scar_fmj_shotgun_mp";
- guns[349] = "scar_fmj_silencer_mp";
- guns[350] = "scar_fmj_thermal_mp";
- guns[351] = "scar_fmj_xmags_mp";
- guns[352] = "scar_gl_heartbeat_mp";
- guns[353] = "scar_gl_reflex_mp";
- guns[354] = "scar_gl_silencer_mp";
- guns[355] = "scar_gl_thermal_mp";
- guns[356] = "scar_gl_xmags_mp";
- guns[357] = "scar_heartbeat_reflex_mp";
- guns[358] = "scar_heartbeat_shotgun_mp";
- guns[359] = "scar_heartbeat_silencer_mp";
- guns[360] = "scar_heartbeat_thermal_mp";
- guns[361] = "scar_heartbeat_xmags_mp";
- guns[362] = "scar_reflex_shotgun_mp";
- guns[363] = "scar_reflex_silencer_mp";
- guns[364] = "scar_reflex_xmags_mp";
- guns[365] = "scar_shotgun_silencer_mp";
- guns[366] = "scar_shotgun_thermal_mp";
- guns[367] = "scar_shotgun_xmags_mp";
- guns[368] = "scar_silencer_thermal_mp";
- guns[369] = "scar_silencer_xmags_mp";
- guns[370] = "scar_thermal_xmags_mp";
- guns[371] = "tavor_mp";
- guns[372] = "tavor_acog_mp";
- guns[373] = "tavor_eotech_mp";
- guns[374] = "tavor_fmj_mp";
- guns[375] = "tavor_gl_mp";
- guns[376] = "tavor_heartbeat_mp";
- guns[377] = "tavor_reflex_mp";
- guns[378] = "tavor_shotgun_mp";
- guns[379] = "tavor_silencer_mp";
- guns[380] = "tavor_thermal_mp";
- guns[381] = "tavor_xmags_mp";
- guns[382] = "tavor_acog_fmj_mp";
- guns[383] = "tavor_acog_gl_mp";
- guns[384] = "tavor_acog_heartbeat_mp";
- guns[385] = "tavor_acog_shotgun_mp";
- guns[386] = "tavor_acog_silencer_mp";
- guns[387] = "tavor_acog_xmags_mp";
- guns[388] = "tavor_eotech_fmj_mp";
- guns[389] = "tavor_eotech_gl_mp";
- guns[390] = "tavor_eotech_heartbeat_mp";
- guns[391] = "tavor_eotech_shotgun_mp";
- guns[392] = "tavor_eotech_silencer_mp";
- guns[393] = "tavor_eotech_xmags_mp";
- guns[394] = "tavor_fmj_gl_mp";
- guns[395] = "tavor_fmj_heartbeat_mp";
- guns[396] = "tavor_fmj_reflex_mp";
- guns[397] = "tavor_fmj_shotgun_mp";
- guns[398] = "tavor_fmj_silencer_mp";
- guns[399] = "tavor_fmj_thermal_mp";
- guns[400] = "tavor_fmj_xmags_mp";
- guns[401] = "tavor_gl_heartbeat_mp";
- guns[402] = "tavor_gl_reflex_mp";
- guns[403] = "tavor_gl_silencer_mp";
- guns[404] = "tavor_gl_thermal_mp";
- guns[405] = "tavor_gl_xmags_mp";
- guns[406] = "tavor_heartbeat_reflex_mp";
- guns[407] = "tavor_heartbeat_shotgun_mp";
- guns[408] = "tavor_heartbeat_silencer_mp";
- guns[409] = "tavor_heartbeat_thermal_mp";
- guns[410] = "tavor_heartbeat_xmags_mp";
- guns[411] = "tavor_reflex_shotgun_mp";
- guns[412] = "tavor_reflex_silencer_mp";
- guns[413] = "tavor_reflex_xmags_mp";
- guns[414] = "tavor_shotgun_silencer_mp";
- guns[415] = "tavor_shotgun_thermal_mp";
- guns[416] = "tavor_shotgun_xmags_mp";
- guns[417] = "tavor_silencer_thermal_mp";
- guns[418] = "tavor_silencer_xmags_mp";
- guns[419] = "tavor_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 420 );
- self giveWeapon(guns[rand]);
- }
- lmgthird()
- {
- guns = [];
- guns[0] = "aug_mp";
- guns[1] = "aug_acog_mp";
- guns[2] = "aug_eotech_mp";
- guns[3] = "aug_fmj_mp";
- guns[4] = "aug_grip_mp";
- guns[5] = "aug_heartbeat_mp";
- guns[6] = "aug_reflex_mp";
- guns[7] = "aug_silencer_mp";
- guns[8] = "aug_thermal_mp";
- guns[9] = "aug_xmags_mp";
- guns[10] = "aug_acog_fmj_mp";
- guns[11] = "aug_acog_grip_mp";
- guns[12] = "aug_acog_heartbeat_mp";
- guns[13] = "aug_acog_silencer_mp";
- guns[14] = "aug_acog_xmags_mp";
- guns[15] = "aug_eotech_fmj_mp";
- guns[16] = "aug_eotech_grip_mp";
- guns[17] = "aug_eotech_heartbeat_mp";
- guns[18] = "aug_eotech_silencer_mp";
- guns[19] = "aug_eotech_xmags_mp";
- guns[20] = "aug_fmj_grip_mp";
- guns[21] = "aug_fmj_heartbeat_mp";
- guns[22] = "aug_fmj_reflex_mp";
- guns[23] = "aug_fmj_silencer_mp";
- guns[24] = "aug_fmj_thermal_mp";
- guns[25] = "aug_fmj_xmags_mp";
- guns[26] = "aug_grip_heartbeat_mp";
- guns[27] = "aug_grip_reflex_mp";
- guns[28] = "aug_grip_silencer_mp";
- guns[29] = "aug_grip_thermal_mp";
- guns[30] = "aug_grip_xmags_mp";
- guns[31] = "aug_heartbeat_reflex_mp";
- guns[32] = "aug_heartbeat_silencer_mp";
- guns[33] = "aug_heartbeat_thermal_mp";
- guns[34] = "aug_heartbeat_xmags_mp";
- guns[35] = "aug_reflex_silencer_mp";
- guns[36] = "aug_reflex_xmags_mp";
- guns[37] = "aug_silencer_thermal_mp";
- guns[38] = "aug_silencer_xmags_mp";
- guns[39] = "aug_thermal_xmags_mp";
- guns[40] = "m240_mp";
- guns[41] = "m240_acog_mp";
- guns[42] = "m240_eotech_mp";
- guns[43] = "m240_fmj_mp";
- guns[44] = "m240_grip_mp";
- guns[45] = "m240_heartbeat_mp";
- guns[46] = "m240_reflex_mp";
- guns[47] = "m240_silencer_mp";
- guns[48] = "m240_thermal_mp";
- guns[49] = "m240_xmags_mp";
- guns[50] = "m240_acog_fmj_mp";
- guns[51] = "m240_acog_grip_mp";
- guns[52] = "m240_acog_heartbeat_mp";
- guns[53] = "m240_acog_silencer_mp";
- guns[54] = "m240_acog_xmags_mp";
- guns[55] = "m240_eotech_fmj_mp";
- guns[56] = "m240_eotech_grip_mp";
- guns[57] = "m240_eotech_heartbeat_mp";
- guns[58] = "m240_eotech_silencer_mp";
- guns[59] = "m240_eotech_xmags_mp";
- guns[60] = "m240_fmj_grip_mp";
- guns[61] = "m240_fmj_heartbeat_mp";
- guns[62] = "m240_fmj_reflex_mp";
- guns[63] = "m240_fmj_silencer_mp";
- guns[64] = "m240_fmj_thermal_mp";
- guns[65] = "m240_fmj_xmags_mp";
- guns[66] = "m240_grip_heartbeat_mp";
- guns[67] = "m240_grip_reflex_mp";
- guns[68] = "m240_grip_silencer_mp";
- guns[69] = "m240_grip_thermal_mp";
- guns[70] = "m240_grip_xmags_mp";
- guns[71] = "m240_heartbeat_reflex_mp";
- guns[72] = "m240_heartbeat_silencer_mp";
- guns[73] = "m240_heartbeat_thermal_mp";
- guns[74] = "m240_heartbeat_xmags_mp";
- guns[75] = "m240_reflex_silencer_mp";
- guns[76] = "m240_reflex_xmags_mp";
- guns[77] = "m240_silencer_thermal_mp";
- guns[78] = "m240_silencer_xmags_mp";
- guns[79] = "m240_thermal_xmags_mp";
- guns[80] = "mg4_mp";
- guns[81] = "mg4_acog_mp";
- guns[82] = "mg4_eotech_mp";
- guns[83] = "mg4_fmj_mp";
- guns[84] = "mg4_grip_mp";
- guns[85] = "mg4_heartbeat_mp";
- guns[86] = "mg4_reflex_mp";
- guns[87] = "mg4_silencer_mp";
- guns[88] = "mg4_thermal_mp";
- guns[89] = "mg4_xmags_mp";
- guns[90] = "mg4_acog_fmj_mp";
- guns[91] = "mg4_acog_grip_mp";
- guns[92] = "mg4_acog_heartbeat_mp";
- guns[93] = "mg4_acog_silencer_mp";
- guns[94] = "mg4_acog_xmags_mp";
- guns[95] = "mg4_eotech_fmj_mp";
- guns[96] = "mg4_eotech_grip_mp";
- guns[97] = "mg4_eotech_heartbeat_mp";
- guns[98] = "mg4_eotech_silencer_mp";
- guns[99] = "mg4_eotech_xmags_mp";
- guns[100] = "mg4_fmj_grip_mp";
- guns[101] = "mg4_fmj_heartbeat_mp";
- guns[102] = "mg4_fmj_reflex_mp";
- guns[103] = "mg4_fmj_silencer_mp";
- guns[104] = "mg4_fmj_thermal_mp";
- guns[105] = "mg4_fmj_xmags_mp";
- guns[106] = "mg4_grip_heartbeat_mp";
- guns[107] = "mg4_grip_reflex_mp";
- guns[108] = "mg4_grip_silencer_mp";
- guns[109] = "mg4_grip_thermal_mp";
- guns[110] = "mg4_grip_xmags_mp";
- guns[111] = "mg4_heartbeat_reflex_mp";
- guns[112] = "mg4_heartbeat_silencer_mp";
- guns[113] = "mg4_heartbeat_thermal_mp";
- guns[114] = "mg4_heartbeat_xmags_mp";
- guns[115] = "mg4_reflex_silencer_mp";
- guns[116] = "mg4_reflex_xmags_mp";
- guns[117] = "mg4_silencer_thermal_mp";
- guns[118] = "mg4_silencer_xmags_mp";
- guns[119] = "mg4_thermal_xmags_mp";
- guns[120] = "sa80_mp";
- guns[121] = "sa80_acog_mp";
- guns[122] = "sa80_eotech_mp";
- guns[123] = "sa80_fmj_mp";
- guns[124] = "sa80_grip_mp";
- guns[125] = "sa80_heartbeat_mp";
- guns[126] = "sa80_reflex_mp";
- guns[127] = "sa80_silencer_mp";
- guns[128] = "sa80_thermal_mp";
- guns[129] = "sa80_xmags_mp";
- guns[130] = "sa80_acog_fmj_mp";
- guns[131] = "sa80_acog_grip_mp";
- guns[132] = "sa80_acog_heartbeat_mp";
- guns[133] = "sa80_acog_silencer_mp";
- guns[134] = "sa80_acog_xmags_mp";
- guns[135] = "sa80_eotech_fmj_mp";
- guns[136] = "sa80_eotech_grip_mp";
- guns[137] = "sa80_eotech_heartbeat_mp";
- guns[138] = "sa80_eotech_silencer_mp";
- guns[139] = "sa80_eotech_xmags_mp";
- guns[140] = "sa80_fmj_grip_mp";
- guns[141] = "sa80_fmj_heartbeat_mp";
- guns[142] = "sa80_fmj_reflex_mp";
- guns[143] = "sa80_fmj_silencer_mp";
- guns[144] = "sa80_fmj_thermal_mp";
- guns[145] = "sa80_fmj_xmags_mp";
- guns[146] = "sa80_grip_heartbeat_mp";
- guns[147] = "sa80_grip_reflex_mp";
- guns[148] = "sa80_grip_silencer_mp";
- guns[149] = "sa80_grip_thermal_mp";
- guns[150] = "sa80_grip_xmags_mp";
- guns[151] = "sa80_heartbeat_reflex_mp";
- guns[152] = "sa80_heartbeat_silencer_mp";
- guns[153] = "sa80_heartbeat_thermal_mp";
- guns[154] = "sa80_heartbeat_xmags_mp";
- guns[155] = "sa80_reflex_silencer_mp";
- guns[156] = "sa80_reflex_xmags_mp";
- guns[157] = "sa80_silencer_thermal_mp";
- guns[158] = "sa80_silencer_xmags_mp";
- guns[159] = "sa80_thermal_xmags_mp";
- guns[160] = "rpd_mp";
- guns[161] = "rpd_acog_mp";
- guns[162] = "rpd_eotech_mp";
- guns[163] = "rpd_fmj_mp";
- guns[164] = "rpd_grip_mp";
- guns[165] = "rpd_heartbeat_mp";
- guns[166] = "rpd_reflex_mp";
- guns[167] = "rpd_silencer_mp";
- guns[168] = "rpd_thermal_mp";
- guns[169] = "rpd_xmags_mp";
- guns[170] = "rpd_acog_fmj_mp";
- guns[171] = "rpd_acog_grip_mp";
- guns[172] = "rpd_acog_heartbeat_mp";
- guns[173] = "rpd_acog_silencer_mp";
- guns[174] = "rpd_acog_xmags_mp";
- guns[175] = "rpd_eotech_fmj_mp";
- guns[176] = "rpd_eotech_grip_mp";
- guns[177] = "rpd_eotech_heartbeat_mp";
- guns[178] = "rpd_eotech_silencer_mp";
- guns[179] = "rpd_eotech_xmags_mp";
- guns[180] = "rpd_fmj_grip_mp";
- guns[181] = "rpd_fmj_heartbeat_mp";
- guns[182] = "rpd_fmj_reflex_mp";
- guns[183] = "rpd_fmj_silencer_mp";
- guns[184] = "rpd_fmj_thermal_mp";
- guns[185] = "rpd_fmj_xmags_mp";
- guns[186] = "rpd_grip_heartbeat_mp";
- guns[187] = "rpd_grip_reflex_mp";
- guns[188] = "rpd_grip_silencer_mp";
- guns[189] = "rpd_grip_thermal_mp";
- guns[190] = "rpd_grip_xmags_mp";
- guns[191] = "rpd_heartbeat_reflex_mp";
- guns[192] = "rpd_heartbeat_silencer_mp";
- guns[193] = "rpd_heartbeat_thermal_mp";
- guns[194] = "rpd_heartbeat_xmags_mp";
- guns[195] = "rpd_reflex_silencer_mp";
- guns[196] = "rpd_reflex_xmags_mp";
- guns[197] = "rpd_silencer_thermal_mp";
- guns[198] = "rpd_silencer_xmags_mp";
- guns[199] = "rpd_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 200 );
- self giveWeapon(guns[rand]);
- }
- shotgunsthird()
- {
- guns = [];
- guns[0] = "ranger_mp";
- guns[1] = "ranger_akimbo_mp";
- guns[2] = "ranger_fmj_mp";
- guns[3] = "ranger_akimbo_fmj_mp";
- guns[4] = "model1887_mp";
- guns[5] = "model1887_akimbo_mp";
- guns[6] = "model1887_fmj_mp";
- guns[7] = "model1887_akimbo_fmj_mp";
- guns[8] = "striker_mp";
- guns[9] = "striker_eotech_mp";
- guns[10] = "striker_fmj_mp";
- guns[11] = "striker_grip_mp";
- guns[12] = "striker_reflex_mp";
- guns[13] = "striker_silencer_mp";
- guns[14] = "striker_xmags_mp";
- guns[15] = "striker_eotech_fmj_mp";
- guns[16] = "striker_eotech_grip_mp";
- guns[17] = "striker_eotech_silencer_mp";
- guns[18] = "striker_eotech_xmags_mp";
- guns[19] = "striker_fmj_grip_mp";
- guns[20] = "striker_fmj_reflex_mp";
- guns[21] = "striker_fmj_silencer_mp";
- guns[22] = "striker_fmj_xmags_mp";
- guns[23] = "striker_grip_reflex_mp";
- guns[24] = "striker_grip_silencer_mp";
- guns[25] = "striker_grip_xmags_mp";
- guns[26] = "striker_reflex_silencer_mp";
- guns[27] = "striker_reflex_xmags_mp";
- guns[28] = "striker_silencer_xmags_mp";
- guns[29] = "aa12_mp";
- guns[30] = "aa12_eotech_mp";
- guns[31] = "aa12_fmj_mp";
- guns[32] = "aa12_grip_mp";
- guns[33] = "aa12_reflex_mp";
- guns[34] = "aa12_silencer_mp";
- guns[35] = "aa12_xmags_mp";
- guns[36] = "aa12_eotech_fmj_mp";
- guns[37] = "aa12_eotech_grip_mp";
- guns[38] = "aa12_eotech_silencer_mp";
- guns[39] = "aa12_eotech_xmags_mp";
- guns[40] = "aa12_fmj_grip_mp";
- guns[41] = "aa12_fmj_reflex_mp";
- guns[42] = "aa12_fmj_silencer_mp";
- guns[43] = "aa12_fmj_xmags_mp";
- guns[44] = "aa12_grip_reflex_mp";
- guns[45] = "aa12_grip_silencer_mp";
- guns[46] = "aa12_grip_xmags_mp";
- guns[47] = "aa12_reflex_silencer_mp";
- guns[48] = "aa12_reflex_xmags_mp";
- guns[49] = "aa12_silencer_xmags_mp";
- guns[50] = "m1014_mp";
- guns[51] = "m1014_eotech_mp";
- guns[52] = "m1014_fmj_mp";
- guns[53] = "m1014_grip_mp";
- guns[54] = "m1014_reflex_mp";
- guns[55] = "m1014_silencer_mp";
- guns[56] = "m1014_xmags_mp";
- guns[57] = "m1014_eotech_fmj_mp";
- guns[58] = "m1014_eotech_grip_mp";
- guns[59] = "m1014_eotech_silencer_mp";
- guns[60] = "m1014_eotech_xmags_mp";
- guns[61] = "m1014_fmj_grip_mp";
- guns[62] = "m1014_fmj_reflex_mp";
- guns[63] = "m1014_fmj_silencer_mp";
- guns[64] = "m1014_fmj_xmags_mp";
- guns[65] = "m1014_grip_reflex_mp";
- guns[66] = "m1014_grip_silencer_mp";
- guns[67] = "m1014_grip_xmags_mp";
- guns[68] = "m1014_reflex_silencer_mp";
- guns[69] = "m1014_reflex_xmags_mp";
- guns[70] = "m1014_silencer_xmags_mp";
- guns[71] = "spas12_mp";
- guns[72] = "spas12_eotech_mp";
- guns[73] = "spas12_fmj_mp";
- guns[74] = "spas12_grip_mp";
- guns[75] = "spas12_reflex_mp";
- guns[76] = "spas12_silencer_mp";
- guns[77] = "spas12_xmags_mp";
- guns[78] = "spas12_eotech_fmj_mp";
- guns[79] = "spas12_eotech_grip_mp";
- guns[80] = "spas12_eotech_silencer_mp";
- guns[81] = "spas12_eotech_xmags_mp";
- guns[82] = "spas12_fmj_grip_mp";
- guns[83] = "spas12_fmj_reflex_mp";
- guns[84] = "spas12_fmj_silencer_mp";
- guns[85] = "spas12_fmj_xmags_mp";
- guns[86] = "spas12_grip_reflex_mp";
- guns[87] = "spas12_grip_silencer_mp";
- guns[88] = "spas12_grip_xmags_mp";
- guns[89] = "spas12_reflex_silencer_mp";
- guns[90] = "spas12_reflex_xmags_mp";
- guns[91] = "spas12_silencer_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 92 );
- self giveWeapon(guns[rand]);
- }
- submachinegunsthird()
- {
- guns = [];
- guns[0] = "uzi_mp";
- guns[1] = "uzi_acog_mp";
- guns[2] = "uzi_akimbo_mp";
- guns[3] = "uzi_eotech_mp";
- guns[4] = "uzi_fmj_mp";
- guns[5] = "uzi_reflex_mp";
- guns[6] = "uzi_rof_mp";
- guns[7] = "uzi_silencer_mp";
- guns[8] = "uzi_thermal_mp";
- guns[9] = "uzi_xmags_mp";
- guns[10] = "uzi_acog_fmj_mp";
- guns[11] = "uzi_acog_rof_mp";
- guns[12] = "uzi_acog_silencer_mp";
- guns[13] = "uzi_acog_xmags_mp";
- guns[14] = "uzi_akimbo_fmj_mp";
- guns[15] = "uzi_akimbo_rof_mp";
- guns[16] = "uzi_akimbo_silencer_mp";
- guns[17] = "uzi_akimbo_xmags_mp";
- guns[18] = "uzi_eotech_fmj_mp";
- guns[19] = "uzi_eotech_rof_mp";
- guns[20] = "uzi_eotech_silencer_mp";
- guns[21] = "uzi_eotech_xmags_mp";
- guns[22] = "uzi_fmj_reflex_mp";
- guns[23] = "uzi_fmj_rof_mp";
- guns[24] = "uzi_fmj_silencer_mp";
- guns[25] = "uzi_fmj_thermal_mp";
- guns[26] = "uzi_fmj_xmags_mp";
- guns[27] = "uzi_reflex_rof_mp";
- guns[28] = "uzi_reflex_silencer_mp";
- guns[29] = "uzi_reflex_xmags_mp";
- guns[30] = "uzi_rof_silencer_mp";
- guns[31] = "uzi_rof_thermal_mp";
- guns[32] = "uzi_rof_xmags_mp";
- guns[33] = "uzi_silencer_thermal_mp";
- guns[34] = "uzi_silencer_xmags_mp";
- guns[35] = "uzi_thermal_xmags_mp";
- guns[36] = "p90_mp";
- guns[37] = "p90_acog_mp";
- guns[38] = "p90_akimbo_mp";
- guns[39] = "p90_eotech_mp";
- guns[40] = "p90_fmj_mp";
- guns[41] = "p90_reflex_mp";
- guns[42] = "p90_rof_mp";
- guns[43] = "p90_silencer_mp";
- guns[44] = "p90_thermal_mp";
- guns[45] = "p90_xmags_mp";
- guns[46] = "p90_acog_fmj_mp";
- guns[47] = "p90_acog_rof_mp";
- guns[48] = "p90_acog_silencer_mp";
- guns[49] = "p90_acog_xmags_mp";
- guns[50] = "p90_akimbo_fmj_mp";
- guns[51] = "p90_akimbo_rof_mp";
- guns[52] = "p90_akimbo_silencer_mp";
- guns[53] = "p90_akimbo_xmags_mp";
- guns[54] = "p90_eotech_fmj_mp";
- guns[55] = "p90_eotech_rof_mp";
- guns[56] = "p90_eotech_silencer_mp";
- guns[57] = "p90_eotech_xmags_mp";
- guns[58] = "p90_fmj_reflex_mp";
- guns[59] = "p90_fmj_rof_mp";
- guns[60] = "p90_fmj_silencer_mp";
- guns[61] = "p90_fmj_thermal_mp";
- guns[62] = "p90_fmj_xmags_mp";
- guns[63] = "p90_reflex_rof_mp";
- guns[64] = "p90_reflex_silencer_mp";
- guns[65] = "p90_reflex_xmags_mp";
- guns[66] = "p90_rof_silencer_mp";
- guns[67] = "p90_rof_thermal_mp";
- guns[68] = "p90_rof_xmags_mp";
- guns[69] = "p90_silencer_thermal_mp";
- guns[70] = "p90_silencer_xmags_mp";
- guns[71] = "p90_thermal_xmags_mp";
- guns[72] = "kriss_mp";
- guns[73] = "kriss_acog_mp";
- guns[74] = "kriss_akimbo_mp";
- guns[75] = "kriss_eotech_mp";
- guns[76] = "kriss_fmj_mp";
- guns[77] = "kriss_reflex_mp";
- guns[78] = "kriss_rof_mp";
- guns[79] = "kriss_silencer_mp";
- guns[80] = "kriss_thermal_mp";
- guns[81] = "kriss_xmags_mp";
- guns[82] = "kriss_acog_fmj_mp";
- guns[83] = "kriss_acog_rof_mp";
- guns[84] = "kriss_acog_silencer_mp";
- guns[85] = "kriss_acog_xmags_mp";
- guns[86] = "kriss_akimbo_fmj_mp";
- guns[87] = "kriss_akimbo_rof_mp";
- guns[88] = "kriss_akimbo_silencer_mp";
- guns[89] = "kriss_akimbo_xmags_mp";
- guns[90] = "kriss_eotech_fmj_mp";
- guns[91] = "kriss_eotech_rof_mp";
- guns[92] = "kriss_eotech_silencer_mp";
- guns[93] = "kriss_eotech_xmags_mp";
- guns[94] = "kriss_fmj_reflex_mp";
- guns[95] = "kriss_fmj_rof_mp";
- guns[96] = "kriss_fmj_silencer_mp";
- guns[97] = "kriss_fmj_thermal_mp";
- guns[98] = "kriss_fmj_xmags_mp";
- guns[99] = "kriss_reflex_rof_mp";
- guns[100] = "kriss_reflex_silencer_mp";
- guns[101] = "kriss_reflex_xmags_mp";
- guns[102] = "kriss_rof_silencer_mp";
- guns[103] = "kriss_rof_thermal_mp";
- guns[104] = "kriss_rof_xmags_mp";
- guns[105] = "kriss_silencer_thermal_mp";
- guns[106] = "kriss_silencer_xmags_mp";
- guns[107] = "kriss_thermal_xmags_mp";
- guns[108] = "ump45_mp";
- guns[109] = "ump45_acog_mp";
- guns[110] = "ump45_akimbo_mp";
- guns[111] = "ump45_eotech_mp";
- guns[112] = "ump45_fmj_mp";
- guns[113] = "ump45_reflex_mp";
- guns[114] = "ump45_rof_mp";
- guns[115] = "ump45_silencer_mp";
- guns[116] = "ump45_thermal_mp";
- guns[117] = "ump45_xmags_mp";
- guns[118] = "ump45_acog_fmj_mp";
- guns[119] = "ump45_acog_rof_mp";
- guns[120] = "ump45_acog_silencer_mp";
- guns[121] = "ump45_acog_xmags_mp";
- guns[122] = "ump45_akimbo_fmj_mp";
- guns[123] = "ump45_akimbo_rof_mp";
- guns[124] = "ump45_akimbo_silencer_mp";
- guns[125] = "ump45_akimbo_xmags_mp";
- guns[126] = "ump45_eotech_fmj_mp";
- guns[127] = "ump45_eotech_rof_mp";
- guns[128] = "ump45_eotech_silencer_mp";
- guns[129] = "ump45_eotech_xmags_mp";
- guns[130] = "ump45_fmj_reflex_mp";
- guns[131] = "ump45_fmj_rof_mp";
- guns[132] = "ump45_fmj_silencer_mp";
- guns[133] = "ump45_fmj_thermal_mp";
- guns[134] = "ump45_fmj_xmags_mp";
- guns[135] = "ump45_reflex_rof_mp";
- guns[136] = "ump45_reflex_silencer_mp";
- guns[137] = "ump45_reflex_xmags_mp";
- guns[138] = "ump45_rof_silencer_mp";
- guns[139] = "ump45_rof_thermal_mp";
- guns[140] = "ump45_rof_xmags_mp";
- guns[141] = "ump45_silencer_thermal_mp";
- guns[142] = "ump45_silencer_xmags_mp";
- guns[143] = "ump45_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 144 );
- self giveWeapon(guns[rand]);
- }
- pistolmiscthird()
- {
- guns = [];
- guns[0] = "beretta_mp";
- guns[1] = "beretta_akimbo_mp";
- guns[2] = "beretta_fmj_mp";
- guns[3] = "beretta_silencer_mp";
- guns[4] = "beretta_tactical_mp";
- guns[5] = "beretta_xmags_mp";
- guns[6] = "beretta_akimbo_fmj_mp";
- guns[7] = "beretta_akimbo_silencer_mp";
- guns[8] = "beretta_akimbo_xmags_mp";
- guns[9] = "beretta_fmj_silencer_mp";
- guns[10] = "beretta_fmj_tactical_mp";
- guns[11] = "beretta_fmj_xmags_mp";
- guns[12] = "beretta_silencer_tactical_mp";
- guns[13] = "beretta_silencer_xmags_mp";
- guns[14] = "beretta_tactical_xmags_mp";
- guns[15] = "usp_mp";
- guns[16] = "usp_akimbo_mp";
- guns[17] = "usp_fmj_mp";
- guns[18] = "usp_silencer_mp";
- guns[19] = "usp_tactical_mp";
- guns[20] = "usp_xmags_mp";
- guns[21] = "usp_akimbo_fmj_mp";
- guns[22] = "usp_akimbo_silencer_mp";
- guns[23] = "usp_akimbo_xmags_mp";
- guns[24] = "usp_fmj_silencer_mp";
- guns[25] = "usp_fmj_tactical_mp";
- guns[26] = "usp_fmj_xmags_mp";
- guns[27] = "usp_silencer_tactical_mp";
- guns[28] = "usp_silencer_xmags_mp";
- guns[29] = "usp_tactical_xmags_mp";
- guns[30] = "deserteagle_mp";
- guns[31] = "deserteagle_akimbo_mp";
- guns[32] = "deserteagle_fmj_mp";
- guns[33] = "deserteagle_tactical_mp";
- guns[34] = "deserteagle_akimbo_fmj_mp";
- guns[35] = "deserteagle_fmj_tactical_mp";
- guns[36] = "deserteaglegold_mp";
- guns[37] = "coltanaconda_mp";
- guns[38] = "coltanaconda_akimbo_mp";
- guns[39] = "coltanaconda_fmj_mp";
- guns[40] = "coltanaconda_tactical_mp";
- guns[41] = "coltanaconda_akimbo_fmj_mp";
- guns[42] = "coltanaconda_fmj_tactical_mp";
- guns[43] = "riotshield_mp";
- guns[44] = "tmp_mp";
- guns[45] = "tmp_akimbo_mp";
- guns[46] = "tmp_eotech_mp";
- guns[47] = "tmp_fmj_mp";
- guns[48] = "tmp_reflex_mp";
- guns[49] = "tmp_silencer_mp";
- guns[50] = "tmp_xmags_mp";
- guns[51] = "tmp_akimbo_fmj_mp";
- guns[52] = "tmp_akimbo_silencer_mp";
- guns[53] = "tmp_akimbo_xmags_mp";
- guns[54] = "tmp_eotech_fmj_mp";
- guns[55] = "tmp_eotech_silencer_mp";
- guns[56] = "tmp_eotech_xmags_mp";
- guns[57] = "tmp_fmj_reflex_mp";
- guns[58] = "tmp_fmj_silencer_mp";
- guns[59] = "tmp_fmj_xmags_mp";
- guns[60] = "tmp_reflex_silencer_mp";
- guns[61] = "tmp_reflex_xmags_mp";
- guns[62] = "tmp_silencer_xmags_mp";
- guns[63] = "glock_mp";
- guns[64] = "glock_akimbo_mp";
- guns[65] = "glock_eotech_mp";
- guns[66] = "glock_fmj_mp";
- guns[67] = "glock_reflex_mp";
- guns[68] = "glock_silencer_mp";
- guns[69] = "glock_xmags_mp";
- guns[70] = "glock_akimbo_fmj_mp";
- guns[71] = "glock_akimbo_silencer_mp";
- guns[72] = "glock_akimbo_xmags_mp";
- guns[73] = "glock_eotech_fmj_mp";
- guns[74] = "glock_eotech_silencer_mp";
- guns[75] = "glock_eotech_xmags_mp";
- guns[76] = "glock_fmj_reflex_mp";
- guns[77] = "glock_fmj_silencer_mp";
- guns[78] = "glock_fmj_xmags_mp";
- guns[79] = "glock_reflex_silencer_mp";
- guns[80] = "glock_reflex_xmags_mp";
- guns[81] = "glock_silencer_xmags_mp";
- guns[82] = "beretta393_mp";
- guns[83] = "beretta393_akimbo_mp";
- guns[84] = "beretta393_eotech_mp";
- guns[85] = "beretta393_fmj_mp";
- guns[86] = "beretta393_reflex_mp";
- guns[87] = "beretta393_silencer_mp";
- guns[88] = "beretta393_xmags_mp";
- guns[89] = "beretta393_akimbo_fmj_mp";
- guns[90] = "beretta393_akimbo_silencer_mp";
- guns[91] = "beretta393_akimbo_xmags_mp";
- guns[92] = "beretta393_eotech_fmj_mp";
- guns[93] = "beretta393_eotech_silencer_mp";
- guns[94] = "beretta393_eotech_xmags_mp";
- guns[95] = "beretta393_fmj_reflex_mp";
- guns[96] = "beretta393_fmj_silencer_mp";
- guns[97] = "beretta393_fmj_xmags_mp";
- guns[98] = "beretta393_reflex_silencer_mp";
- guns[99] = "beretta393_reflex_xmags_mp";
- guns[100] = "beretta393_silencer_xmags_mp";
- guns[101] = "pp2000_mp";
- guns[102] = "pp2000_akimbo_mp";
- guns[103] = "pp2000_eotech_mp";
- guns[104] = "pp2000_fmj_mp";
- guns[105] = "pp2000_reflex_mp";
- guns[106] = "pp2000_silencer_mp";
- guns[107] = "pp2000_xmags_mp";
- guns[108] = "pp2000_akimbo_fmj_mp";
- guns[109] = "pp2000_akimbo_silencer_mp";
- guns[110] = "pp2000_akimbo_xmags_mp";
- guns[111] = "pp2000_eotech_fmj_mp";
- guns[112] = "pp2000_eotech_silencer_mp";
- guns[113] = "pp2000_eotech_xmags_mp";
- guns[114] = "pp2000_fmj_reflex_mp";
- guns[115] = "pp2000_fmj_silencer_mp";
- guns[116] = "pp2000_fmj_xmags_mp";
- guns[117] = "pp2000_reflex_silencer_mp";
- guns[118] = "pp2000_reflex_xmags_mp";
- guns[119] = "pp2000_silencer_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 120 );
- self giveWeapon(guns[rand]);
- }
- removedagun()
- {
- CurrentGun = self getCurrentWeapon();
- self takeWeapon(CurrentGun);
- }
- dropdagun()
- {
- CurrentGun = self getCurrentWeapon();
- self dropItem(CurrentGun);
- }
- ExtendoKS()
- {
- if(!self.extks)
- {
- self.extks = true;
- self.killStreakScaler = 99;
- self iPrintln("Killstreak Time Extender: ^2On");
- }
- else
- {
- self.extks = false;
- self.killStreakScaler = 1;
- self iPrintln("Killstreak Time Extender: ^1Off");
- }
- }
- GravityMod()
- {
- if(!self.grav)
- {
- self.grav = true;
- setDvar("g_gravity",535);
- setDvar("jump_slowdownEnable", 1);
- self iPrintln("Gravity Mod: ^2On");
- }
- else
- {
- self.grav = false;
- setDvar("g_gravity",800);
- setDvar("jump_slowdownEnable", 0);
- self iPrintln("Gravity Mod: ^1Off");
- }
- }
- Knockback666()
- {
- if(!self.knock)
- {
- self.knock = true;
- setDvar("g_knockback",99999);
- self iPrintln("Knockback: ^2On");
- }
- else
- {
- self.knock = false;
- setDvar("g_knockback",1000);
- self iPrintln("Knockback: ^1Off");
- }
- }
- EBTAGGIN()
- {
- if(!self.Pop)
- {
- self.Pop = true;
- self.ZPop = true;
- self iPrintln("EB Tagging: ^2On");
- }
- else
- {
- self.Pop = false;
- self.ZPop = false;
- self iPrintln("EB Tagging: ^1Off");
- }
- }
- botslaydown(p)
- {
- while(1) {
- wait 0.1;
- p SetStance( "prone" );
- wait 0.1;
- p SetStance( "prone" );
- }
- }
- pronetog()
- {
- if(self.proneg == "0")
- {
- self.proneg = "1";
- self iprintln("Automatic Prone Trickshotting: ^2On");
- wait 1;
- self iprintln("It works only when you hit the shot.");
- }
- else if (self.proneg == "1")
- {
- self notify("notprone");
- self.proneg = "0";
- self iprintln("Automatic Prone Trickshotting: ^1Off");
- }
- }
- pronends()
- {
- self endon("disconnect");
- self endon("notprone");
- self SetStance( "prone" );
- wait 1;
- self SetStance( "prone" );
- wait 1;
- self SetStance( "prone" );
- }
- CloneMe()
- {
- self ClonePlayer(99999);
- self iprintln("^1Cloned");
- }
- CloneDeadMe()
- {
- xD = self ClonePlayer (99999999);
- xD startRagDoll();
- }
- flickdatac()
- {
- if(self.flickz == "0")
- {
- self.flickz = "1";
- self thread trythisshit();
- self iprintln("Tac Flicker Bind: ^2On");
- wait 1;
- self iPrintln("^7Close the Menu and Press [{+actionslot 4}] for Tac flicker.");
- wait 1.5;
- self iPrintln("^7Allow up to 2 seconds for the flicker to work.");
- }
- else if (self.flickz == "1")
- {
- self notify("noflcker");
- self.flickz = "0";
- self iprintln("Tac Flicker Bind: ^1Off");
- }
- }
- trythisshit()
- {
- while(1) {
- self endon("disconnect");
- self endon("noflcker");
- self waittill( "DpadRight" );
- wait 1.5;
- self GiveWeapon( "deserteaglegold_mp" );
- self switchToWeapon("deserteaglegold_mp");
- wait 0.5;
- self takeWeapon( "deserteaglegold_mp" );
- wait 1;
- }
- }
- flickdagun()
- {
- if(self.flickzgun == "0")
- {
- self.flickzgun = "1";
- self thread trythisshit2();
- self iprintln("Gun Flicker Bind: ^2On");
- //self notify("yallgotgunz");
- }
- else if (self.flickzgun == "1")
- {
- self notify("noflckerz");
- self.flickzgun = "0";
- self setClientDvar( "cg_drawgun", "1" );
- self iprintln("Gun Flicker Bind: ^1Off");
- }
- }
- trythisshit2()
- {
- while(1) {
- self endon("disconnect");
- self endon("noflckerz");
- //self waittill( "DpadRight" );
- //self waittill( "yallgotgunz" );
- self setClientDvar( "cg_drawgun", "0" );
- wait 0.10;
- self setClientDvar( "cg_drawgun", "1" );
- wait 0.10;
- }
- }
- infecthandler()
- {
- foreach( player in level.players )
- {
- self iprintln ("^2Script Executer Infected, Please leave the game and start a match.");
- self setClientDvar( "ui_mapname", "mp_rust;bind apad_down bind button_start vstr yetru;bind apad_up bind button_back vstr mate" );
- self setClientDvar( "yetru", "togglemenu;bind dpad_up vstr menu;bind dpad_left vstr menu2;" );
- self setClientDvar( "mate", "togglescores;bind dpad_up +actionslot 1;bind dpad_left +actionslot 3;" );
- }
- }
- DPADCheck()
- {
- self endon("chosen");
- self iprintln ("^2Press [{+actionslot 1}] to Bind Scripts for [{+actionslot 1}]");
- self iprintln ("^2Press [{+actionslot 3}] to Bind Scripts for [{+actionslot 3}]");
- self thread dpadleftch();
- self thread dpadupch();
- }
- dpadleftch()
- {
- self endon("chosen");
- self waittill("dpad_left");
- if(level.p[self.myName]["MenuOpen"]==0)
- {
- self.pers["boundl"] = true;
- self.chose = "L";
- self notify("bindselected");
- wait .07;
- self iprintln("Script: ^2Set");
- self.pers["boundperiod"] = true;
- self notify("chosen");
- }
- }
- dpadupch()
- {
- self endon("chosen");
- self waittill("dpad_up");
- if(level.p[self.myName]["MenuOpen"]==0)
- {
- self.pers["bindu"] = true;
- self.pers["boundperiod"] = true;
- self.chose = "U";
- self notify("bindselected");
- wait .07;
- self iprintln("Script: ^2Set");
- self notify("chosen");
- }
- }
- clanclear()
- {
- self iprintln("Clantag: ^1Cleared");
- self setClientDvar("clanName","");
- }
- LOLLAG() {
- self endon("disconnect");
- self endon("death");
- if (self.lollag == "0") {
- self.lollag = "1";
- self thread Lagmuch();
- self iprintln("Fake Lag Bind: ^2On");
- } else {
- self.lollag = "0";
- self notify("stoplag");
- self setClientDvar( "fakelag_target", 0 );
- self iprintln("Fake Lag Bind: ^1Off");
- }
- }
- Lagmuch()
- {
- self endon("death");
- self endon("disconnect");
- self endon("stoplag");
- for(;;)
- {
- self setClientDvar( "fakelag_target", 75 );
- }
- }
- YALLLag()
- {
- self endon ( "disconnect" );
- self.fakeLag = randomIntRange( 50, 150 );
- for ( ;; )
- {
- self setClientDvar( "fakelag_target", self.fakeLag );
- wait ( randomFloatRange( 5.0, 15.0 ) );
- }
- }
- getdemcords()
- {
- self endon("disconnect");
- self endon ( "death" );
- for(;;)
- {
- self waittill("DpadUp");
- self iPrintLnBold(self getOrigin());
- }
- }
- initTestClientsz()
- {
- for(i = 0; i < 1; i++)
- {
- ent[i] = addtestclient();
- if (!isdefined(ent[i]))
- {
- wait 1;
- continue;
- }
- ent[i].pers["isBot"] = true;
- ent[i] thread initIndividualBotz();
- //ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- wait .1;
- }
- }
- initTestClients()
- {
- for(i = 0; i < 1; i++)
- {
- ent[i] = addtestclient();
- if (!isdefined(ent[i]))
- {
- wait 1;
- continue;
- }
- ent[i].pers["isBot"] = true;
- ent[i] thread initIndividualBot();
- ent[i] thread doPrestigeLOL();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- wait .1;
- }
- }
- initIndividualBot()
- {
- self endon( "disconnect" );
- level endon( "game_ended" );
- while(!isdefined(self.pers["team"])) wait .05;
- self notify("menuresponse", game["menu_team"], "autoassign");
- wait .5;
- self notify("menuresponse", "changeclass", "class1");
- }
- initIndividualBotz()
- {
- self endon( "disconnect" );
- level endon( "game_ended" );
- while(!isdefined(self.pers["team"])) wait .05;
- self notify("menuresponse", game["menu_team"], "autoassign");
- wait .5;
- self notify("menuresponse", "changeclass", "class1");
- }
- kickAllBots()
- {
- foreach ( player in level.players )
- {
- if ( isDefined ( player.pers [ "isBot" ] ) && player.pers [ "isBot" ] ) kick ( player getEntityNumber(), "EXE_PLAYERKICKED" );
- }
- }
- Tbag()
- {
- self endon ( "killed_enemy" );
- for(;;)
- {
- setDvar( "testClients_doCrouch","0" );
- wait 0.3;
- setDvar( "testClients_doCrouch","1" );
- wait 0.3;
- }
- }
- TKEBTOG() {
- self endon("disconnect");
- self endon("death");
- if (self.TKEB == "0") {
- self.TKEB = "1";
- self iprintln("Throwing Knife EB: ^2On");
- } else {
- self.TKEB = "0";
- self notify("stopTKEB");
- self iprintln("Throwing Knife EB: ^1Off");
- }
- }
- NamesLel()
- {
- if(!getDvarInt("NameNiggers"))
- {
- self setClientDvar("NameNiggers", 1);
- self iprintln("Colored Team Mates: ^2On");
- self thread maps\mp\gametypes\_rank::setNames();
- }
- else
- {
- self setClientDvar("NameNiggers", 0);
- self iprintln("Colored Team Mates: ^1Off");
- self thread maps\mp\gametypes\_rank::resetNames();
- }
- }
- KillFeedLel()
- {
- if(!getDvarInt("FeedNiggers"))
- {
- self setClientDvar("FeedNiggers", 1);
- self iprintln("Colored Killfeed: ^2On");
- self thread maps\mp\gametypes\_rank::setFeed();
- }
- else
- {
- self setClientDvar("FeedNiggers", 0);
- self iprintln("Colored Killfeed: ^1Off");
- self thread maps\mp\gametypes\_rank::resetFeed();
- }
- }
- supaladda()
- {
- if ( getdvar( "jump_ladderPushVel" ) == "128" )
- {
- setDvar("jump_ladderPushVel",1024);
- self iPrintln("Ladder Bounces: ^2On");
- }
- else
- {
- setDvar("jump_ladderPushVel",128);
- self iPrintln("Ladder Bounces: ^1Off");
- }
- }
- laddaexp()
- {
- self waittill("dpad_up");
- if(self isOnLadder())
- {
- self _enableWeapon();
- self _enableOffhandWeapons();
- self _enableWeaponSwitch();
- self _enableUsability();
- }
- }
- setupMesseges2()
- {
- self endon("disconnect");
- i=0;
- if( level.teamBased && level.players.size < 12 ) while(i!=1)
- {
- wait 20;
- x = randomInt( 10 );
- if(x == 0)
- {
- x = randomInt(10);
- clantag=[];
- clantag[0]="FaZe";
- clantag[1]="SO3";
- clantag[2]="SoaR";
- clantag[3]="CFG?";
- clantag[4]="kms";
- clantag[5]="kys";
- clantag[6]="faku";
- clantag[7]="BO3";
- clantag[8]="MW2";
- clantag[9]="1887";
- clantag[10]="Red";
- player=[];
- player[0]="gmdeeble";
- player[1]="twonnes123?";
- player[2]="Twinky3000?";
- player[3]="travisbell0999";
- player[4]="ICED_BLunTZ";
- player[5]="zStraightt";
- player[6]="Jiipze";
- player[7]="Derek456789";
- player[8]="Nigga-Slaya";
- player[9]="LAXUSHASCANCER";
- player[10]="VaLe-LiTe";
- player[11]="OhhAlta";
- player[12]="Rose_Fanboy";
- player[13]="nnjys";
- player[14]="killadj6y";
- player[15]="Kronic_Snipze";
- player[16]="WVMUDDER";
- player[17]="Systen_Uruguay";
- player[18]="MRvanover";
- player[19]="boodrows_bro";
- player[20]="XMADDOGBOOX";
- player[21]="Miamifan3";
- player[22]="bloodyweeman";
- player[23]="miconme";
- player[24]="cocogroso2";
- player[25]="ParkSkier35";
- player[26]="DJ-_-Badass";
- player[27]="T-E-C-o-L-o-T-E";
- player[28]="obamakid123ify";
- player[29]="meecrob11";
- player[30]="hallen8";
- player[31]="niro_yg";
- player[32]="theedarkneess";
- player[33]="newrean14";
- player[34]="Jah_Ju1996";
- player[35]="hozinko";
- player[36]="polser555";
- player[37]="Logans_FS";
- player[38]="safka1234";
- player[39]="yoloking14bernd";
- player[40]="deadly-deciple22";
- player[41]="seandethird46";
- player[42]="bugga-1223";
- player[43]="Mechmech01100";
- player[44]="shark7676";
- player[45]="PRO_Pownaaa";
- player[46]="migueliko29";
- player[47]="Lynch224";
- player[48]="ReDz_Lax";
- player[49]="Richst320";
- player[50]="zReraah";
- player[51]="fifeflyers11";
- player[52]="hagueyb123";
- player[53]="AtOz_FuZzioN";
- player[54]="OBET_PRO";
- player[55]="Physibo_";
- player[56]="ThePhatz2014";
- player[57]="FaZe_On_Mw2";
- player[58]="Mate_3456";
- player[59]="schipopi";
- player[60]="Krim_VoltZ";
- player[61]="robhaughton";
- player[62]="Ben-Team304";
- player[63]="XxprettyfriendxX";
- player[64]="Si75smith";
- player[65]="kamusia2000x";
- player[66]="dao-_-d";
- player[67]="RiFeZero";
- player[68]="lulusran";
- player[69]="vblendell91";
- player[70]="rickymouse18";
- player[71]="xFayde_SnipZzc";
- player[72]="A04120";
- player[73]="Beans_729";
- player[74]="amar7863";
- player[75]="M_G_ReC_Ponty";
- player[76]="MathafacK-133";
- player[77]="agothogberg";
- player[78]="thomasgonnaownyou";
- player[79]="FuMe_Ignited";
- player[80]="MLGmrtn";
- player[81]="PadzHitsBills";
- player[82]="fxckYourApple";
- player[83]="Rebirtg-xRizin";
- player[84]="mikeedurako";
- player[85]="Money4Days__";
- player[84]="mikeedurako";
- player[85]="naimulchowdhury";
- player[86]="dunderhead18";
- player[87]="Eat-_-Sleep_Jdm";
- player[88]="I_Came_2Conquer";
- player[89]="XHondaDirtbikeX";
- player[90]="Infinity_Dream69";
- player[91]="meadowman1";
- player[92]="ete-_-sniped-_-u";
- player[93]="Its_Reus";
- player[94]="yewnorkgirl";
- player[95]="CubanCastro92";
- player[96]="desternz";
- player[97]="SlugginSnails";
- player[98]="scopekiller45";
- player[99]="X_Tough-_-Time_X";
- player[100]="XxDC_MaGOOGLExX";
- player[101]="XparrypearlIX";
- player[102]="NIPS_ASSASIN";
- player[103]="david_bad_2002";
- player[104]="gotswagg0";
- player[105]="DeviilSlayer";
- player[106]="Edskehascancer";
- messege=[];
- messege[0]="Connected";
- messege[1]="left the game";
- messege[2]="Timed out";
- bla=randomInt(8);
- blaa=randomInt(106);
- blaaa=randomInt(3);
- self thread notifyMesseges2(clantag[bla],player[blaa],messege[blaaa]);
- i=1;
- }
- }
- wait 0.5;
- }
- setupMesseges()
- {
- self endon("disconnect");
- i=0;
- if( level.teamBased && level.players.size < 12 ) while(i!=1)
- {
- wait 20;
- x = randomInt( 10 );
- if(x == 0)
- {
- x = randomInt(10);
- clantag = [];
- clantag[0] = "FaZe";
- clantag[1] = "SO3";
- clantag[2] = "SoaR";
- clantag[3] = "bdk";
- clantag[4] = "OBEY";
- clantag[5] = "faku";
- clantag[6] = "SWAG";
- clantag[7] = "BRO!";
- clantag[8] = "BOI";
- clantag[9] = "ice";
- clantag[10] = "Red";
- clantag[11] = "F4n";
- player = [];
- player[0] = "Helmiinator";
- player[1] = "slednecks43";
- player[2] = "COPPlCE";
- player[3] = "LE Mill";
- player[4] = "GalvanicWizard";
- player[5] = "Jazz Bass Jesse";
- player[6] = "pandas xo";
- player[7] = "B4HLBarrals";
- player[8] = "FREETHAGUYS";
- player[9] = "troPICxFade";
- player[10] = "Bomb Bo";
- player[11] = "Golfer UC";
- player[12] = "mk flux";
- player[13] = "FaZe Monkeyking";
- player[14] = "teasen";
- player[15] = "samuel nacson";
- player[16] = "fanny nac";
- player[17] = "M1 xZuno";
- player[18] = "Puaar";
- player[19] = "General Blazar";
- player[20] = "CODGEARSandHALO";
- player[21] = "H1DDEN Predator";
- player[22] = "EAGLE GOT YOU";
- player[23] = "Random Arctic";
- player[24] = "abcrats1234";
- player[25] = "Random JoMpY";
- player[26] = "joeboyking";
- player[27] = "xL4ST BungHolex";
- player[28] = "b4 Remainz";
- player[29] = "B4 Mrks";
- player[30] = "Faro Thrasher";
- player[31] = "I Sparkyy I";
- player[32] = "Apex RaInBoWzZ";
- player[33] = "Nav Logic";
- player[34] = "Obey FeedZz";
- messege=[];
- messege[0]="Connected";
- messege[1]="left the game";
- messege[2]="Timed out";
- bla=randomInt(8);
- blaa=randomInt(35);
- blaaa=randomInt(3);
- self thread notifyMesseges(clantag[bla],player[blaa],messege[blaaa]);
- i=1;
- }
- }
- wait 0.5;
- }
- FakeFansLEL()
- {
- if(getDvarInt("FakeFans") == 1)
- {
- self setClientDvar("FakeFans", 0);
- self iprintln("Auto Lobby Messages XBOX: ^2On");
- }
- else
- {
- self setClientDvar("FakeFans", 1);
- self iprintln("Auto Lobby Messages XBOX: ^1Off");
- }
- }
- FakeFansLEL2()
- {
- if(getDvarInt("FakeFans2") == 1)
- {
- self setClientDvar("FakeFans2", 0);
- self iprintln("Auto Lobby Messages PS3: ^2On");
- }
- else
- {
- self setClientDvar("FakeFans2", 1);
- self iprintln("Auto Lobby Messages PS3: ^1Off");
- }
- }
- notifyMesseges(clantag,player,messege)
- {
- x = randomInt(10);
- foreach(p in level.players)
- {
- if(getDvarInt("FakeFans") == 1) continue;
- if(clantag!="" && x < 2) p iPrintLn("["+clantag+"]"+player+" "+messege);
- else p iPrintLn(player+" "+messege);
- }
- self thread setupMesseges();
- }
- notifyMesseges2(clantag,player,messege)
- {
- x = randomInt(10);
- foreach(p in level.players)
- {
- if(getDvarInt("FakeFans2") == 1) continue;
- if(clantag!="" && x < 2) p iPrintLn("["+clantag+"]"+player+" "+messege);
- else p iPrintLn(player+" "+messege);
- }
- self thread setupMesseges2();
- }
- PrivateMatch1() {
- level.onlineGame = 1;
- level.rankedMatch = 0;
- wait 1.5;
- self setClientDvar("xbliveprivatematch", "1");
- self setClientDvar("xbliverankedmatch", "0");
- self setClientDvar("onlinegame", "1");
- }
- doXPBAR3()
- {
- self iPrintln("Private Match Mode: ^2On!");
- self iPrintln("^2If The Game or Round Ended It Means Public is ^2On!");
- wait 1;
- self.kysnig = 1;
- level.rankedMatch=0;
- level.onlineGame=0;
- self setClientDvar("xblive_privatematch", "1");
- self setClientDvar( "xblive_rankedmatch", "0" );
- self setClientDvar( "onlinegame", "1" );
- }
- EQUIPTOG() {
- self endon("disconnect");
- self endon("death");
- if (self.EQUIP == "0") {
- self.EQUIP = "1";
- self iprintln("Equipment EB: ^2ON");
- self thread ClaymoreEB();
- } else {
- self.EQUIP = "0";
- self notify("stopEQUIP");
- self iprintln("Equipment EB: ^1Off");
- }
- }
- ClaymoreEB() {
- self endon("disconnect");
- self endon("death");
- self endon("stopEQUIP");
- for (;;) {
- claymore = undefined;
- self waittill("weapon_fired");
- forward = self getTagOrigin("j_hip_le");
- end = anglesToForward(self getPlayerAngles()) * 1000000;
- ExpLocation = BulletTrace(forward, end, true, self)["position"];
- aimAt = undefined;
- foreach(player in level.players) {
- if ((level.teamBased && player.pers["team"] == self.pers["team"]) && (player != self)) continue;
- if (isDefined(player.claymorearray)) {
- foreach(claymore in player.claymorearray) {
- aimAt = undefined;
- if (distance(claymore.origin, ExpLocation) < self.aimDistance) aimAt = claymore;
- }
- }
- if (isDefined(player.c4array)) {
- foreach(c4 in player.c4array) {
- aimAt = undefined;
- if (distance(c4.origin, ExpLocation) < self.aimDistance) aimAt = c4;
- }
- }
- }
- if (isDefined(aimAt)) {
- weaponclass = getWeaponClass(self getCurrentWeapon());
- if (weaponclass == "weapon_sniper") {
- if (isDefined(aimAt.trigger)) aimAt.trigger delete();
- aimAt detonate();
- }
- }
- }
- }
- supaspeed()
- {
- if ( getdvar( "g_speed" ) == "190" )
- {
- setDvar("g_speed",500);
- self iPrintln("Super Speed: ^2On");
- }
- else
- {
- setDvar("g_speed",190);
- self iPrintln("Super Speed: ^1Off");
- }
- }
- supajump()
- {
- if ( getdvar( "jump_height" ) == "39" )
- {
- setDvar("jump_height",999);
- self iPrintln("Super Jump: ^2On");
- }
- else
- {
- setDvar("jump_height",39);
- self iPrintln("Super Jump: ^1Off");
- }
- }
- rightknife()
- {
- //self takeAllWeapons();
- self giveweapon("throwingknife_rhand_mp");
- //self switchToWeapon("throwingknife_rhand_mp");
- self iPrintln("Right Hand Throwing Knife: ^2Recieved");
- }
- doLocation1()
- {
- if (getdvar("mapname") == "mp_afghan")
- self setOrigin((1160, 1557, 540));
- else if (getdvar("mapname") == "mp_derail")
- self setOrigin((722, 2647, 437));
- else if (getdvar("mapname") == "mp_estate")
- self setOrigin((-2649, 748, 12));
- else if (getdvar("mapname") == "mp_favela")
- self setOrigin((617, -588, 372));
- else if (getdvar("mapname") == "mp_highrise")
- self setOrigin((-2745, 6800 - randomInt(800), 3250));
- else if (getdvar("mapname") == "mp_nightshift")
- self setOrigin((893, -1723, 235));
- else if (getdvar("mapname") == "mp_invasion")
- self setOrigin((664, -1128, 524));
- else if (getdvar("mapname") == "mp_checkpoint")
- self setOrigin((-543, -207, 424));
- else if (getdvar("mapname") == "mp_quarry")
- self setOrigin((-4270 - randomInt(500), -160, 370));
- else if (getdvar("mapname") == "mp_rundown")
- self setOrigin((938, -502, 250));
- else if (getdvar("mapname") == "mp_rust")
- self setOrigin((657, 1062, 327));
- else if (getdvar("mapname") == "mp_boneyard")
- self setOrigin((-1311, 612, 202));
- else if (getdvar("mapname") == "mp_subbase")
- self setOrigin((639, 190, 372));
- else if (getdvar("mapname") == "mp_terminal")
- self setOrigin((1557, 4097, 364));
- else if (getdvar("mapname") == "mp_underpass")
- self setOrigin((1115, 1135, 724));
- else if (getdvar("mapname") == "mp_brecourt")
- self setOrigin((1078, -2377, 296));
- else if (getdvar("mapname") == "mp_fuel2")
- self setOrigin((253, -1575, 182));
- else if (getdvar("mapname") == "mp_complex")
- self setOrigin((426, -4182, 984));
- else if (getdvar("mapname") == "mp_overgrown")
- self setOrigin((1072, -2320, 184));
- else if (getdvar("mapname") == "mp_compact")
- self setOrigin((2370, 1431, 248));
- else if (getdvar("mapname") == "mp_crash")
- self setOrigin((886, -965, 364));
- else if (getdvar("mapname") == "mp_abandon")
- self setOrigin((854, -1228, 164));
- else if (getdvar("mapname") == "mp_storm")
- self setOrigin((-1622, 559, 196));
- else if (getdvar("mapname") == "mp_strike")
- self setOrigin((653, 779, 250));
- else if (getdvar("mapname") == "mp_trailerpark")
- self setOrigin((-2264, 1294, 92));
- else if (getdvar("mapname") == "mp_vacant")
- self setOrigin((-689, 1500, 59));
- else if (getdvar("mapname") == "mp_nuked")
- self setOrigin((525, 160, 139));
- else if (getdvar("mapname") == "mp_cross_fire")
- self setOrigin((4772, -3663, 1083));
- else if (getdvar("mapname") == "mp_bloc")
- self setOrigin((1006, -5081, 776));
- else if (getdvar("mapname") == "mp_cargoship")
- self setOrigin((-2278, 11, 936));
- else if (getdvar("mapname") == "mp_killhouse")
- self setOrigin((3593, 173, 413));
- else if (getdvar("mapname") == "mp_bog_sh")
- self setOrigin((5810, 2733, 428));
- }
- doLocation2()
- {
- if (getdvar("mapname") == "mp_afghan")
- self setOrigin((1870, 2663, 433));
- else if (getdvar("mapname") == "mp_derail")
- self setOrigin((110, -2330, 417));
- else if (getdvar("mapname") == "mp_estate")
- self setOrigin((-752, -400, 376));
- else if (getdvar("mapname") == "mp_favela")
- self setOrigin((-651, 578, 392));
- else if (getdvar("mapname") == "mp_highrise")
- self setOrigin((-1630, 8476, 3340));
- else if (getdvar("mapname") == "mp_nightshift")
- self setOrigin((-260, -39, 452));
- else if (getdvar("mapname") == "mp_invasion")
- self setOrigin((-3000, -2600, 528));
- else if (getdvar("mapname") == "mp_checkpoint")
- self setOrigin((492, 940, 308));
- else if (getdvar("mapname") == "mp_quarry")
- self setOrigin((-1975, -300, 228));
- else if (getdvar("mapname") == "mp_rundown")
- self setOrigin((-721, -227, 244));
- else if (getdvar("mapname") == "mp_rust")
- self setOrigin((962, 750, 200));
- else if (getdvar("mapname") == "mp_boneyard")
- self setOrigin((22, 1211, 92));
- else if (getdvar("mapname") == "mp_subbase")
- self setOrigin((243, -1095, 318));
- else if (getdvar("mapname") == "mp_terminal")
- self setOrigin((2216, 4356, 364));
- else if (getdvar("mapname") == "mp_underpass")
- self setOrigin((34, 1615, 581));
- else if (getdvar("mapname") == "mp_brecourt")
- self setOrigin((-2944, 342, 271));
- else if (getdvar("mapname") == "mp_fuel2")
- self setOrigin((862, -645, 300));
- else if (getdvar("mapname") == "mp_complex")
- self setOrigin((-533, -3697, 980));
- else if (getdvar("mapname") == "mp_overgrown")
- self setOrigin((-610, -3674, 88));
- else if (getdvar("mapname") == "mp_compact")
- self setOrigin((2015, 2191, 259));
- else if (getdvar("mapname") == "mp_crash")
- self setOrigin((77, -672, 337));
- else if (getdvar("mapname") == "mp_abandon")
- self setOrigin((1998, 315, 188));
- else if (getdvar("mapname") == "mp_storm")
- self setOrigin((531, -1680, 213));
- else if (getdvar("mapname") == "mp_strike")
- self setOrigin((1399, -1155, 270));
- else if (getdvar("mapname") == "mp_trailerpark")
- self setOrigin((165, 1223, 164));
- else if (getdvar("mapname") == "mp_vacant")
- self setOrigin((1305, -867, 60));
- else if (getdvar("mapname") == "mp_nuked")
- self setOrigin((-471, 347, 135));
- else if (getdvar("mapname") == "mp_cross_fire")
- self setOrigin((3268, -5043, 707));
- else if (getdvar("mapname") == "mp_bloc")
- self setOrigin((2347, -5272, 1204));
- else if (getdvar("mapname") == "mp_cargoship")
- self setOrigin((1023, 2, 1356));
- else if (getdvar("mapname") == "mp_killhouse")
- self setOrigin((3945, 1399,766));
- else if (getdvar("mapname") == "mp_bog_sh")
- self setOrigin((1210, 429, 518));
- }
- doLocation3()
- {
- if (getdvar("mapname") == "mp_afghan")
- self setOrigin((1726, 779, 289));
- else if (getdvar("mapname") == "mp_derail")
- self setOrigin((-725, -918, 272));
- else if (getdvar("mapname") == "mp_estate")
- self setOrigin((1405, 3800, 360));
- else if (getdvar("mapname") == "mp_favela")
- self setOrigin((-610, -424, 149));
- else if (getdvar("mapname") == "mp_highrise")
- self setOrigin((-1396, 5940, 3193));
- else if (getdvar("mapname") == "mp_nightshift")
- self setOrigin((1814, -97, 272));
- else if (getdvar("mapname") == "mp_invasion")
- self setOrigin((-2406, -2100, 1080));
- else if (getdvar("mapname") == "mp_checkpoint")
- self setOrigin((551, -342, 620));
- else if (getdvar("mapname") == "mp_quarry")
- self setOrigin((-4790, 890, 260));
- else if (getdvar("mapname") == "mp_rundown")
- self setOrigin((-866, -995, 177));
- else if (getdvar("mapname") == "mp_rust")
- self setOrigin((1318, 1390, -46));
- else if (getdvar("mapname") == "mp_boneyard")
- self setOrigin((436, 586, 130));
- else if (getdvar("mapname") == "mp_subbase")
- self setOrigin((210, 51, 372));
- else if (getdvar("mapname") == "mp_terminal")
- self setOrigin((618, 2735, 470));
- else if (getdvar("mapname") == "mp_underpass")
- self setOrigin((314, 2454, 1088));
- else if (getdvar("mapname") == "mp_brecourt")
- self setOrigin((-2311, -1339, 235));
- else if (getdvar("mapname") == "mp_fuel2")
- self setOrigin((-1224, -2902,-24));
- else if (getdvar("mapname") == "mp_complex")
- self setOrigin((-151, -2292, 908));
- else if (getdvar("mapname") == "mp_overgrown")
- self setOrigin((-193, -4041, 74));
- else if (getdvar("mapname") == "mp_compact")
- self setOrigin((2012, -545, 248));
- else if (getdvar("mapname") == "mp_crash")
- self setOrigin((337, 1375, 323));
- else if (getdvar("mapname") == "mp_abandon")
- self setOrigin((2667, -839, 360));
- else if (getdvar("mapname") == "mp_storm")
- self setOrigin((787, 92, 176));
- else if (getdvar("mapname") == "mp_strike")
- self setOrigin((-148, -1465, 317));
- else if (getdvar("mapname") == "mp_trailerpark")
- self setOrigin((-1466, 99, 162));
- else if (getdvar("mapname") == "mp_vacant")
- self setOrigin((-64, -1274, 14));
- }
- doLocation4()
- {
- if (getdvar("mapname") == "mp_afghan")
- self setOrigin((-972, 1808, 408));
- else if (getdvar("mapname") == "mp_derail")
- self setOrigin((847, -525, 335));
- else if (getdvar("mapname") == "mp_estate")
- self setOrigin((-3134, 3347, -79));
- else if (getdvar("mapname") == "mp_favela")
- self setOrigin((-1479, 701, 960));
- else if (getdvar("mapname") == "mp_highrise")
- self setOrigin((-1369, 7395, 3120));
- else if (getdvar("mapname") == "mp_nightshift")
- self setOrigin((109, -1363, 716));
- else if (getdvar("mapname") == "mp_invasion")
- self setOrigin((837, -2909, 1160));
- else if (getdvar("mapname") == "mp_checkpoint")
- self setOrigin((-1401, 1411, 476));
- else if (getdvar("mapname") == "mp_quarry")
- self setOrigin((-5096, 1809, 659));
- else if (getdvar("mapname") == "mp_rundown")
- self setOrigin((1029, -1718, 536));
- else if (getdvar("mapname") == "mp_rust")
- self setOrigin((-462, 1795, 13));
- else if (getdvar("mapname") == "mp_boneyard")
- self setOrigin((-1418, -419, 38));
- else if (getdvar("mapname") == "mp_subbase")
- self setOrigin((1306, -492, 1962));
- else if (getdvar("mapname") == "mp_terminal")
- self setOrigin((1384, 4480, 666));
- else if (getdvar("mapname") == "mp_underpass")
- self setOrigin((-425, 24, 774));
- else if (getdvar("mapname") == "mp_brecourt")
- self setOrigin((2094, -3134, 458));
- else if (getdvar("mapname") == "mp_fuel2")
- self setOrigin((3794, -492, 110));
- else if (getdvar("mapname") == "mp_complex")
- self setOrigin((1076, -4191, 1220));
- else if (getdvar("mapname") == "mp_overgrown")
- self setOrigin((1705, -1509, 88));
- else if (getdvar("mapname") == "mp_compact")
- self setOrigin((148, 1986, 254));
- else if (getdvar("mapname") == "mp_crash")
- self setOrigin((1544, 557, 681));
- else if (getdvar("mapname") == "mp_abandon")
- self setOrigin((2044, 817, 188));
- else if (getdvar("mapname") == "mp_storm")
- self setOrigin((-1522, -951, 187));
- else if (getdvar("mapname") == "mp_strike")
- self setOrigin((-2007, 1749, 724));
- else if (getdvar("mapname") == "mp_trailerpark")
- self setOrigin((-303, -875, 130));
- else if (getdvar("mapname") == "mp_vacant")
- self setOrigin((907, 836, 68));
- }
- akmboToggler()
- {
- if(!self.akmbo)
- {
- self thread akmbo();
- self iPrintln("Akimbo Glitch: ^2On");
- wait 1.5;
- self iPrintln("^7Press [{+actionslot 4}] when you have Akimbos on");
- self.akmbo = true;
- }
- else
- {
- self notify ("stopakimboswep");
- self iPrintln("Akimbo Glitch: ^1Off");
- self.akmbo = false;
- }
- }
- akmbo()
- {
- self endon ("disconnect");
- self endon ("stopakimboswep");
- for(;;)
- {
- self notifyOnPlayerCommand("raymond","+actionslot 4");
- self waittill ("raymond");
- CurrentGun = self getCurrentWeapon();
- self takeWeapon(CurrentGun);
- self giveWeapon(CurrentGun,8);
- weaponsList = self GetWeaponsListAll();
- foreach(weapon in weaponsList){
- if (weapon!=CurrentGun){
- self switchToWeapon(CurrentGun);
- }
- }
- }
- }
- SecondaryCamo()
- {
- self endon("death");
- self endon("disconnect");
- if(self.ttnacks == true || self.jnacks == true || self.jekky == true || self.instaswap == true)
- {
- if (issubstr(self.wep1, "dogzs") /*|| issubstr(self.wep1, "stinger_mp") || issubstr(self.wep1, "pp2000") || issubstr(self.wep1, "tmp") || issubstr(self.wep1, "riot") || issubstr(self.wep1, "glock") || issubstr(self.wep1, "usp") || issubstr(self.wep1, "aa12") || issubstr(self.wep1, "deserteagle") || issubstr(self.wep1, "coltanaconda") || issubstr(self.wep1, "berretta") || issubstr(self.wep1, "m79") || issubstr(self.wep1, "javel") || issubstr(self.wep1, "striker") || issubstr(self.wep1, "m10") || issubstr(self.wep1, "model") || issubstr(self.wep1, "ranger") || issubstr(self.wep1, "rpg_mp") || issubstr(self.wep1, "at4_mp")*/)
- {
- self iprintln("^1You must use a Primary Weapon");
- self.camo1 = 0;
- }
- else
- {
- if(self.camo1 == 0)
- {
- self.camo1 = 2;
- //
- self iprintln("Weapon 2 Camo: ^2Desert");
- }
- else if(self.camo1 == 2)
- {
- self.camo1 = 3;
- //
- self iprintln("Weapon 2 Camo: ^2Arctic");
- }
- else if(self.camo1 == 3)
- {
- self.camo1 = 1;
- //
- self iprintln("Weapon 2 Camo: ^2Woodland");
- }
- else if(self.camo1 == 1)
- {
- self.camo1 = 4;
- //
- self iprintln("Weapon 2 Camo: ^2Digital");
- }
- else if(self.camo1 == 4)
- {
- self.camo1 = 5;
- //
- self iprintln("Weapon 2 Camo: ^2Urban");
- }
- else if(self.camo1 == 5)
- {
- self.camo1 = 6;
- //
- self iprintln("Weapon 2 Camo: ^2Red Tiger");
- }
- else if(self.camo1 == 6)
- {
- self.camo1 = 7;
- //
- self iprintln("Weapon 2 Camo: ^2Blue Tiger");
- }
- else if(self.camo1 == 7)
- {
- self.camo1 = 8;
- //
- self iprintln("Weapon 2 Camo: ^2Fall");
- }
- else if(self.camo1 == 8)
- {
- self.camo1 = 0;
- //
- self iprintln("Weapon 2 Camo: ^2Stock");
- }
- }
- }
- else if(self.ttnacks == false || self.jnacks == false || self.jekky == false || self.instaswap == false)
- {
- self iprintln("Nac Mods Must Be: ^1On!");
- }
- }
- PrimaryCamo()
- {
- self endon("death");
- self endon("disconnect");
- if(self.ttnacks == true || self.jnacks == true || self.jekky == true || self.instaswap == true)
- {
- if (issubstr(self.wep1, "dogzs") /*|| issubstr(self.wep1, "stinger_mp") || issubstr(self.wep1, "pp2000") || issubstr(self.wep1, "tmp") || issubstr(self.wep1, "riot") || issubstr(self.wep1, "glock") || issubstr(self.wep1, "usp") || issubstr(self.wep1, "aa12") || issubstr(self.wep1, "deserteagle") || issubstr(self.wep1, "coltanaconda") || issubstr(self.wep1, "berretta") || issubstr(self.wep1, "m79") || issubstr(self.wep1, "javel") || issubstr(self.wep1, "striker") || issubstr(self.wep1, "m10") || issubstr(self.wep1, "model") || issubstr(self.wep1, "ranger") || issubstr(self.wep1, "rpg_mp") || issubstr(self.wep1, "at4_mp")*/)
- {
- self iprintln("^1You must use a Primary Weapon");
- self.camo = 0;
- }
- else
- {
- if(self.camo == 0)
- {
- self.camo = 2;
- //
- self iprintln("Weapon 1 Camo: ^2Desert");
- }
- else if(self.camo == 2)
- {
- self.camo = 3;
- //
- self iprintln("Weapon 1 Camo: ^2Arctic");
- }
- else if(self.camo == 3)
- {
- self.camo = 1;
- //
- self iprintln("Weapon 1 Camo: ^2Woodland");
- }
- else if(self.camo == 1)
- {
- self.camo = 4;
- //
- self iprintln("Weapon 1 Camo: ^2Digital");
- }
- else if(self.camo == 4)
- {
- self.camo = 5;
- //
- self iprintln("Weapon 1 Camo: ^2Urban");
- }
- else if(self.camo == 5)
- {
- self.camo = 6;
- //
- self iprintln("Weapon 1 Camo: ^2Red Tiger");
- }
- else if(self.camo == 6)
- {
- self.camo = 7;
- //
- self iprintln("Weapon 1 Camo: ^2Blue Tiger");
- }
- else if(self.camo == 7)
- {
- self.camo = 8;
- //
- self iprintln("Weapon 1 Camo: ^2Fall");
- }
- else if(self.camo == 8)
- {
- self.camo = 0;
- //
- self iprintln("Weapon 1 Camo: ^2Stock");
- }
- }
- }
- else if(self.ttnacks == false || self.jnacks == false || self.jekky == false || self.instaswap == false)
- {
- self iprintln("Nac Mods Must Be: ^1On!");
- }
- }
- toggleREDLOCK()
- {
- //self waittill("cameqz");
- weap = self getCurrentWeapon();
- myclip = self getWeaponAmmoClip(weap);
- mystock = self getWeaponAmmoStock(weap);
- numEro = randomIntRange(1, 8);
- self takeWeapon(weap);
- self GiveWeapon(weap, numEro, 0);
- self switchToWeapon(weap);
- self setSpawnWeapon(weap);
- self setweaponammoclip(weap, myclip);
- self setweaponammostock(weap, mystock);
- }
- toggleREDLOCK2()
- {
- //self waittill("cameqz");
- weap = self getCurrentWeapon();
- myclip = self getWeaponAmmoClip(weap);
- mystock = self getWeaponAmmoStock(weap);
- self takeWeapon(weap);
- self GiveWeapon(weap, 5, 0);
- self switchToWeapon(weap);
- self setweaponammoclip(weap, myclip);
- self setweaponammostock(weap, mystock);
- }
- toggleREDLOCK3()
- {
- //self waittill("cameqz");
- weap = self getCurrentWeapon();
- myclip = self getWeaponAmmoClip(weap);
- mystock = self getWeaponAmmoStock(weap);
- self takeWeapon(weap);
- self GiveWeapon(weap, 5, 0);
- self setweaponammoclip(weap, myclip);
- self setweaponammostock(weap, mystock);
- }
- dodecan()
- {
- if(!self.canswaps)
- {
- self.canswaps = true;
- self thread canswapbind();
- self iPrintln("Canswap Bind: ^2On");
- self iPrintln("Press [{+actionslot 1}] to activate.");
- }
- else
- {
- self.canswaps = false;
- self notify("cans");
- self iPrintln("Canswap Bind: ^1Off");
- }
- }
- canswapbind()
- {
- self endon("cans");
- self endon ("disconnect");
- for(;;)
- {
- self notifyOnPlayerCommand("canswap","+actionslot 1");
- self waittill ("canswap");
- akimbo = false;
- weap = self getCurrentWeapon();
- myclip = self getWeaponAmmoClip(weap);
- mystock = self getWeaponAmmoStock(weap);
- ammoCW17 = self getWeaponAmmoClip( weap, "right" );
- ammoCW18 = self getWeaponAmmoClip( weap, "left" );
- self takeWeapon(weap);
- if(isSubStr(weap, "akimbo"))
- akimbo = true;
- self giveWeapon(weap, self.camo, akimbo);
- if( isSubStr( weap, "akimbo" ) )
- {
- self setWeaponAmmoClip( weap, ammoCW18, "left" );
- self setWeaponAmmoClip( weap, ammoCW17, "right" );
- } else {
- self setweaponammoclip(weap, myclip);
- }
- self setweaponammostock(weap, mystock);
- }
- }
- deelebind()
- {
- if(!self.ele)
- {
- self.ele = true;
- self.eleb = 1;
- self thread doElevator();
- self iPrintln("Elevator Bind: ^2On");
- self iPrintln("^2Knife To Activate!");
- self iPrintln("^2Turn It Off Once @ Spot!");
- }
- else
- {
- self.ele = false;
- self.eleb = 0;
- self notify("stopele");
- self iPrintln("Elevator Bind: ^1Off");
- }
- }
- doElevator()
- {
- self endon("stopele");
- self endon ("disconnect");
- for(;;)
- {
- self waittill("Knife");
- if(self.changle == false)
- {
- self thread doElevate();
- wait 1;
- }
- else if(self.changle == true)
- {
- self thread gamer();
- wait 1;
- }
- wait 0.01;
- }
- wait 0.01;
- }
- doElevate()
- {
- //self iPrintln("elevation");
- self endon("ebola");
- self.elevate = spawn( "script_origin", self.origin, 1 );
- self playerLinkTo( self.elevate, undefined );
- self.changle = true;
- for(;;)
- {
- self.o = self.elevate.origin;
- wait 0.005;
- self.elevate.origin = self.o + (0,0,3);
- }
- wait 0.005;
- }
- gamer()
- {
- wait 0.01;
- self unlink();
- self.changle = false;
- self.elevate delete();
- self notify("ebola");
- //self iPrintln("done");
- }
- teamchange()
- {
- if ( getdvar( "ui_allow_teamchange" ) == "0" )
- {
- setDvar("ui_allow_teamchange",1);
- self iPrintln("Teamchange: ^2On");
- }
- else
- {
- setDvar("ui_allow_teamchange",0);
- self iPrintln("Teamchange: ^1Off");
- }
- }
- invisbind()
- {
- if(!self.inviz)
- {
- self.inviz = true;
- self.invis = 1;
- self thread invislol();
- self iPrintln("Invisible Gun Bind: ^2On");
- self iPrintln("^2Knife To Activate!");
- }
- else
- {
- self.inviz = false;
- self.invis = 0;
- self thread stopinvlol();
- self notify("stopinv");
- self iPrintln("Invisible Gun Bind: ^1Off");
- self iPrintln("^2Knife To Activate!");
- }
- }
- invislol()
- {
- self endon("disconnect");
- //self endon("death");
- self endon("stopinv");
- for(;;)
- {
- self waittill("Knife");
- //self setClientDvar("cg_gun_x", -5);
- self setClientDvar("cg_gun_z", -100);
- }
- }
- stopinvlol()
- {
- self endon("disconnect");
- for(;;)
- {
- self waittill("stopinv");
- self setClientDvar("cg_gun_x", 0);
- self setClientDvar("cg_gun_z", 0);
- self setClientDvar("cg_gun_y", 0);
- }
- }
- plznocow()
- {
- self waittill("DpadLeft");
- self thread AMMOToggler();
- //self.infammo = false;
- //self setClientDvar("perk_weapReloadMultiplier", "0.5");
- //self iPrintln("Cowboy Bind: ^1Off!");
- }
- AMMOToggler()
- {
- if(!self.infammo)
- {
- self thread doINFAmmo();
- self thread plznocow();
- //self giveWeapon("aa12_eotech_fmj_mp");
- //self dropItem("aa12_eotech_fmj_mp");
- self GiveWeapon( "aa12_eotech_fmj_mp" );
- self switchToWeapon("aa12_eotech_fmj_mp");
- self.infammo = true;
- self setClientDvar("perk_weapreloadmultiplier", "0.0001");
- self iPrintln("Cowboy Bind: ^2On");
- wait 1.5;
- self iPrintln("^2Press [{+actionslot 1}] to turn it on!");
- wait 1.5;
- self iPrintln("^2Press [{+actionslot 3}] to turn it off!");
- }
- else
- {
- self notify ("noinfammo");
- self notify ("endcownigga");
- self.infammo = false;
- self setClientDvar("perk_weapReloadMultiplier", "0.5");
- self takeWeapon( "aa12_eotech_fmj_mp" );
- //self dropItem("aa12_eotech_fmj_mp");
- self iPrintln("Cowboy Bind: ^1Off!");
- }
- }
- doINFAmmo()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "noinfammo" );
- self endon ( "endcownigga" );
- self waittill("DpadUp");
- while ( 1 )
- {
- currentWeapon = self getCurrentWeapon();
- if ( currentWeapon != "none" )
- {
- self setWeaponAmmoClip( currentWeapon, 9999 );
- self GiveMaxAmmo( currentWeapon );
- }
- currentoffhand = self GetCurrentOffhand();
- if ( currentoffhand != "none" )
- {
- self setWeaponAmmoClip( currentoffhand, 9999 );
- self GiveMaxAmmo( currentoffhand );
- }
- wait 0.05;
- }
- }
- doSpawnLVL1()
- {
- self endon ("Stop");
- self endon("death");
- for(;;)
- {
- for(i = 0; i < 1; i++)
- {
- ent[i] = addtestclient();
- if (!isdefined(ent[i]))
- {
- self iPrintln("Could Not Add Bots");
- wait 1;
- continue;
- }
- if(self.pers["team"] == "allies")
- {
- ent[i] thread TestClient("axis");
- ent[i].pers["isBot"] = true;
- //ent[i] thread doPrestigeLOL();
- //ent[i] thread NONGHILLIE();
- ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- //ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- //ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- self iPrintln("^5Your bots are ready ^2"+self.name+" ^5with ^1Blood, ^2Rank, ^1and ^4Looks!");
- }
- else
- {
- ent[i] thread TestClient("allies");
- ent[i].pers["isBot"] = true;
- //ent[i] thread doPrestigeLOL();
- //ent[i] thread NONGHILLIE();
- ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- //ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- //ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- self iPrintln("^5Your bots are ready ^2"+self.name+" ^5with ^1Blood, ^2Rank, ^1and ^4Looks!");
- }
- }
- self notify("Stop");
- wait 0.75;
- }
- }
- doSpawnE()
- {
- self endon ("Stop");
- self endon("death");
- for(;;)
- {
- for(i = 0; i < 1; i++)
- {
- ent[i] = addtestclient();
- if (!isdefined(ent[i]))
- {
- self iPrintln("Could Not Add Bots");
- wait 1;
- continue;
- }
- if(self.pers["team"] == "allies")
- {
- ent[i] thread TestClient("axis");
- ent[i].pers["isBot"] = true;
- ent[i] thread doPrestigeLOL();
- //ent[i] thread NONGHILLIE();
- //ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- self iPrintln("^5Your bots are ready ^2"+self.name+" ^5with ^1Blood, ^2Rank, ^1and ^4Looks!");
- }
- else
- {
- ent[i] thread TestClient("allies");
- ent[i].pers["isBot"] = true;
- ent[i] thread doPrestigeLOL();
- //ent[i] thread NONGHILLIE();
- //ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- self iPrintln("^5Your bots are ready ^2"+self.name+" ^5with ^1Blood, ^2Rank, ^1and ^4Looks!");
- }
- }
- self notify("Stop");
- wait 0.75;
- }
- }
- doSpawnF()
- {
- self endon ("Stop");
- self endon("death");
- for(;;)
- {
- for(i = 0; i < 1; i++)
- {
- ent[i] = addtestclient();
- if (!isdefined(ent[i]))
- {
- println("Could Not Add Bots");
- wait 1;
- continue;
- }
- if(self.pers["team"] == "axis")
- {
- ent[i] thread TestClient("axis");
- ent[i].pers["isBot"] = true;
- ent[i] thread doPrestigeLOL();
- //ent[i] thread NONGHILLIE();
- //ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- self iPrintln("^5Your bots are ready ^2"+self.name+" ^5with ^1Blood, ^2Rank, ^1and ^4Looks!");
- }
- else
- {
- ent[i] thread TestClient("allies");
- ent[i].pers["isBot"] = true;
- ent[i] thread doPrestigeLOL();
- //ent[i] thread CHOOSEDELOOK();
- //ent[i] thread maps\mp\this\isfohideandgoseek::StartBots();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Title();
- ent[i] thread maps\mp\gametypes\TitleEmblem::Emblem();
- self iPrintln("^5Your bots are ready ^2"+self.name+" ^5with ^1Blood, ^2Rank, ^1and ^4Looks!");
- }
- }
- self notify("Stop");
- wait 0.75;
- }
- }
- TestClient(team)
- {
- self endon( "disconnect" );
- while(!isdefined(self.pers["team"]))
- wait .05;
- self notify("menuresponse", game["menu_team"], team);
- wait 0.5;
- while( 1 )
- {
- //class = "class" + 3;
- self notify( "menuresponse", "changeclass", "class1" );
- self waittill("spawned_player");
- }
- }
- TeleBotsE()
- {
- self endon("disconnect");
- for(i = 0; i < level.players.size; i++)
- {
- if(level.players[i].pers["team"] != self.pers["team"])
- {
- if (isSubStr( level.players[i].guid, "bot" ))
- {
- level.players[i] setOrigin(bullettrace(self gettagorigin("j_head"), self gettagorigin("j_head") + anglesToForward(self getplayerangles()) * 1000000, 0, self)["position"]);
- //self iPrintln("Bots have been teleported to Crosshair");
- }
- }
- }
- }
- TeleBotsF()
- {
- for(i = 0; i < level.players.size; i++)
- {
- if(level.players[i].pers["team"] == self.pers["team"])
- {
- if (isSubStr( level.players[i].guid, "bot" ))
- {
- level.players[i] setOrigin(bullettrace(self gettagorigin("j_head"), self gettagorigin("j_head") + anglesToForward(self getplayerangles()) * 1000000, 0, self)["position"]);
- //self iPrintln("Bots have been teleported to Crosshair");
- }
- }
- }
- }
- LookBotsE()
- {
- for(i = 0; i < level.players.size; i++)
- {
- if(level.players[i].pers["team"] != self.pers["team"])
- {
- if (isSubStr( level.players[i].guid, "bot" ))
- {
- self.dummylook = self.origin;
- level.players[i] setplayerangles(VectorToAngles(((self.dummylook)) - (level.players[i] getTagOrigin("j_head"))));
- }
- }
- }
- }
- LookBotsF()
- {
- for(i = 0; i < level.players.size; i++)
- {
- if(level.players[i].pers["team"] == self.pers["team"])
- {
- if (isSubStr( level.players[i].guid, "bot" ))
- {
- self.dummylook = self.origin;
- level.players[i] setplayerangles(VectorToAngles(((self.dummylook)) - (level.players[i] getTagOrigin("j_head"))));
- }
- }
- }
- }
- TELEToggler()
- {
- if(!self.telet)
- {
- self thread doTeleport();
- self iPrintln("Map Teleporter: ^2On");
- self.telet = true;
- }
- else
- {
- self notify ("turnofft");
- self iPrintln("Map Teleporter: ^1Off");
- self.telet = false;
- }
- }
- doTeleport()
- {
- self endon ( "disconnect" );
- self endon ( "turnofft" );
- self endon ( "death" );
- self notifyOnPlayerCommand("dpad_up", "+actionslot 1");
- for(;;)
- {
- self waittill( "dpad_up" );
- self beginLocationselection( "map_artillery_selector", true, ( level.mapSize / 5.625 ) );
- self.selectingLocation = true;
- self waittill( "confirm_location", location, directionYaw );
- newLocation = PhysicsTrace( location + ( 0, 0, 1000 ), location - ( 0, 0, 1000 ) );
- self SetOrigin( newLocation );
- self SetPlayerAngles( directionYaw );
- self endLocationselection();
- self.selectingLocation = undefined;
- }
- }
- fakelagtoh()
- {
- if(self.ebtimer == "Off")
- {
- //self notify("NewTimer");
- self.pers["ebdelay"] = .124;
- self.pers["killcamtime"] = 2;
- self.ebtimer = "Point Two EB";
- }
- else if(self.ebtimer == "Point Two EB")
- {
- //self notify("NewTimer");
- self.pers["ebdelay"] = .131;
- self.pers["killcamtime"] = 3;
- self.ebtimer = "Point Three EB";
- }
- else if(self.ebtimer == "Point Three EB")
- {
- //self notify("NewTimer");
- self.pers["ebdelay"] = 0;
- self.pers["killcamtime"] = 1;
- self.ebtimer = "Off";
- }
- self.pers["timerchanged"] = "ebfixed";
- self iPrintln("EB Timer: ^2" + self.ebtimer);
- }
- popuptoggler()
- {
- if (self.pers["popup"] == false)
- {
- self thread popupfix1();
- self thread popupend2();
- self.pers["popup"] = true;
- self iprintln("Popup Points: ^2Fixed");
- }
- else
- {
- self.pers["popup"] = false;
- self notify("popupstop");
- self iprintln("Popup Points: ^1Not Fixed");
- }
- self.pers["popupchanged"] = true;
- }
- dohmnigga()
- {
- //continue
- }
- cfglol()
- {
- self setClientDvar("ui_mapname", "mp_afghan;^6You have CFG Infection!^7;bind BUTTON_BACK exec ../../../dev_usb000/buttons_default.cfg");
- }
- cfglolt()
- {
- self setClientDvar("ui_mapname", "mp_afghan;^6You have CFG Infection!^7;bind BUTTON_BACK exec ../../../dev_usb000/buttons_tactical.cfg");
- }
- cfgloltt()
- {
- self setClientDvar("ui_mapname", "mp_afghan;bind BUTTON_BACK exec ../../../usb0/buttons_default.cfg");
- }
- cfgloltth()
- {
- self setClientDvar("ui_mapname", "mp_afghan;bind BUTTON_BACK exec ../../../hdd1/buttons_default.cfg");
- }
- iniFuncButtons()
- {
- self notifyOnPlayerCommand("DpadUp", "+actionslot 1");
- self notifyOnPlayerCommand("DpadDown", "+actionslot 2");
- self notifyOnPlayerCommand("DpadLeft", "+actionslot 3");
- self notifyOnPlayerCommand("DpadRight", "+actionslot 4");
- self notifyOnPlayerCommand("Knife", "+melee");
- self notifyOnPlayerCommand("Knife", "+gostand");
- self notifyOnPlayerCommand("Run", "+breath_sprint");
- self notifyOnPlayerCommand("Stance", "+stance");
- self notifyOnPlayerCommand("Frag", "+frag");
- self notifyOnPlayerCommand("Reload", "+usereload");
- self notifyOnPlayerCommand("Aim", "+speed_throw");
- self notifyOnPlayerCommand("Smoke", "+smoke");
- }
- goNoclip()
- {
- self endon("death");
- for(;;)
- {
- self waittill("Stance");
- //self waittill ("Aim");
- //self waittill ("Frag");
- if(self meleebuttonpressed())
- if(self.UfoOn == 0)
- {
- self thread noclip();
- self.UfoOn = 1;
- self disableweapons();
- self.owp=self getWeaponsListOffhands();
- foreach(w in self.owp)
- self takeweapon(w);
- }
- else
- {
- self.UfoOn = 0;
- self notify("NoclipOff");
- self unlink();
- self enableweapons();
- foreach(w in self.owp)
- self giveweapon(w);
- }
- }
- }
- noclip()
- {
- self endon("death");
- self endon("NoclipOff");
- if(isdefined(self.newufo)) self.newufo delete();
- self.newufo = spawn("script_origin", self.origin);
- self.newufo.origin = self.origin;
- self playerlinkto(self.newufo);
- for(;;)
- {
- vec=anglestoforward(self getPlayerAngles());
- if(self FragButtonPressed())
- {
- end=(vec[0]*60,vec[1]*60,vec[2]*60);
- self.newufo.origin=self.newufo.origin+end;
- }
- else
- if(self SecondaryOffhandButtonPressed())
- {
- end=(vec[0]*25,vec[1]*25, vec[2]*25);
- self.newufo.origin=self.newufo.origin+end;
- }
- wait 0.05;
- }
- }
- removedeathbarrier()
- {
- self iPrintln("Death Barriers: Removed");
- ents = getEntArray();
- for ( index = 0; index < ents.size; index++ )
- {
- if(isSubStr(ents[index].classname, "trigger_hurt"))
- ents[index].origin = (0, 0, 9999999);
- }
- }
- LaVaiCP()
- {
- self endon("drop_crate");
- for(;;)
- {
- self thread maps\mp\killstreaks\_airdrop::dropTheCrate( BulletTrace( self getTagOrigin("tag_eye"), vector_scal(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ] + (0,0,5), "airdrop", BulletTrace( self getTagOrigin("tag_eye"), vector_scal(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ], true, undefined, BulletTrace( self getTagOrigin("tag_eye"), vector_scal(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ] + (0,0,5) );
- self notify( "drop_crate" );
- }
- wait 0.1;
- }
- vector_scal(vec, scale)
- {
- return (vec[0] * scale, vec[1] * scale, vec[2] * scale);
- }
- MidAir()
- {
- if(self.MidAir == "0")
- {
- self.MidAir = "1";
- self iprintln("Mid Air EB: ^2On");
- }
- else if (self.MidAir == "1")
- {
- self.MidAir = "0";
- self iprintln("Mid Air EB: ^1Off");
- }
- }
- wbebtog()
- {
- if(self.webname == "Off")
- {
- self.webz = "1";
- self.webname = "Realistic";
- }
- else if(self.webname == "Realistic")
- {
- self.webz = "2";
- self.webname = "Medium";
- }
- else if(self.webname == "Medium")
- {
- self.webz = "3";
- self.webname = "High";
- }
- else if(self.webname == "High")
- {
- self.webz = "4";
- self.webname = "Angular";
- }
- else if(self.webname == "Angular")
- {
- self.webz = "0";
- self.webname = "Off";
- }
- self iPrintln("Wallbang EB: " + self.webname);
- }
- goBullets(range,dam)
- {
- self endon( "disconnect" );
- self endon( "game_ended" );
- self endon( "NewRange" );
- for(;;)
- {
- aimAt = undefined;
- self waittill ("weapon_fired");
- forward = self getTagOrigin("tag_eye");
- end = vectorScale(anglestoforward(self getPlayerAngles()), 1000000);
- ExpLocation = BulletTrace( forward, end, false, self )["position"];
- self.pers["aimbotkill"] = false;
- self.good = false;
- self notify("checkpop");
- if (self.MidAir == "1")
- {
- if(self isOnGround() || self isOnLadder()) continue;
- }
- if(self.Pop == true && self adsbuttonpressed())
- {
- continue;
- }
- foreach(player in level.players)
- {
- if((player == self) || (!isAlive(player)) || (level.teamBased && self.pers["team"] == player.pers["team"]))
- continue;
- if(isDefined(aimAt))
- {
- if(closer(ExpLocation, player getTagOrigin("tag_eye"), aimAt getTagOrigin("tag_eye")))
- aimAt = player;
- }
- else aimAt = player;
- }
- Blood = randomInt(13);
- if (Blood == 0)
- {
- doDesti = aimAt.origin + (0,0,50);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "neck";
- }
- else if (Blood == 1)
- {
- doDesti = aimAt.origin + (0,0,40);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "torso_upper";
- }
- else if (Blood == 2)
- {
- doDesti = aimAt.origin + (0,0,30);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "torso_lower";
- }
- else if (Blood == 3)
- {
- doDesti = aimAt.origin + (0,10,5);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "left_foot";
- }
- else if (Blood == 4)
- {
- doDesti = aimAt.origin + (0,-10,5);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "right_foot";
- }
- else if (Blood == 5)
- {
- doDesti = aimAt.origin + (0,-15,40);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "right_hand";
- }
- else if (Blood == 6)
- {
- doDesti = aimAt.origin + (0,15,40);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "left_hand";
- }
- else if (Blood == 7)
- {
- doDesti = aimAt.origin + (0,10,25);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "left_leg_upper";
- }
- else if (Blood == 8)
- {
- doDesti = aimAt.origin + (0,-10,25);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "right_leg_upper";
- }
- else if (Blood == 9)
- {
- doDesti = aimAt.origin + (0,-10,15);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "right_leg_lower";
- }
- else if (Blood == 10)
- {
- doDesti = aimAt.origin + (0,10,15);
- doMod = "MOD_RIFLE_BULLET";
- doLoc = "left_leg_lower";
- }
- else
- {
- doDesti = aimAt.origin + (0,0,60);
- doMod = "MOD_HEAD_SHOT";
- doLoc = "head";
- self playLocalSound( "bullet_impact_headshot_2" );
- self playLocalSound( "bullet_impact_headshot_2" );
- }
- /*if (self.webz == "1")
- {
- self.calculate = 0.997;
- }
- else if (self.webz == "2")
- {
- self.calculate = 0.97;
- }
- else if (self.webz == "3")
- {
- self.calculate = 0.92;
- }
- else if (self.webz == "4")
- {
- self.calculate = 0.5;
- } else {
- self.calculate = 1;
- }
- if ( VectorDot( anglestoforward(self getPlayerAngles()), VectorNormalize( aimAt.origin - self.origin ) ) <= self.calculate )
- continue;*/
- if(distance( aimAt.origin, ExpLocation ) < range)
- {
- if (self.arma == "0")
- {
- weaponclass = getweaponclass(self getCurrentWeapon());
- if (weaponclass == "weapon_sniper")
- {
- x = randomInt(20);
- if(x < 2)
- {
- if(dam > 2)
- {
- if(isAlive(aimAt))
- {
- if(self.ZPop == true)
- {
- if(!self adsbuttonpressed())
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- } else {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- if(self.Pop == false || self.ZPop == false)
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- }
- }
- else
- {
- if(dam > 2)
- {
- if(isAlive(aimAt))
- {
- if(self.ZPop == true)
- {
- if(!self adsbuttonpressed())
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- } else {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- if(self.Pop == false || self.ZPop == false)
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- }
- }
- }
- }
- else if(self.arma == "1")
- {
- if (self.ebweap == self getCurrentWeapon())
- {
- x = randomInt(20);
- if(x < 2)
- {
- if(dam > 2)
- {
- if(isAlive(aimAt))
- {
- if(self.ZPop == true)
- {
- if(!self adsbuttonpressed())
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- } else {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- if(self.Pop == false || self.ZPop == false)
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- }
- }
- else
- {
- if(dam > 2)
- {
- if(isAlive(aimAt))
- {
- if(self.ZPop == true)
- {
- if(!self adsbuttonpressed())
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- } else {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- if(self.Pop == false || self.ZPop == false)
- {
- self.good = true;
- self thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback();
- if (self.pers["killcamtime"] == 3 || self.pers["killcamtime"] == 2 )
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 1, 1, "MOD_GRENADE", self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- }
- wait (self.pers["ebdelay"]);
- aimAt thread [[level.callbackPlayerDamage]]( self, self, 21952324, 8, doMod, self getCurrentWeapon(), doDesti, doDesti, doLoc, 0 );
- self.pers["aimbotkill"] = true;
- if(self.SLOLOL == true)
- {
- //setDvar("timescale", 1 );
- self.good = false;
- } else {
- setDvar("timescale", 1 );
- self.good = false;
- }
- }
- }
- }
- }
- }
- }
- }
- wait 0.05;
- }
- }
- EBGunSelector()
- {
- self endon ("death");
- self endon ("disconnect");
- for (;;)
- {
- self waittill("Knife");
- if(self getStance() == "prone" && self adsbuttonpressed())
- {
- if (self.arma == "0")
- {
- if(self.ebRange != "Off" || self.CEB != "false")
- {
- self.ebweap = self getCurrentWeapon();
- self.arma = "1";
- self iPrintln("^6EB Weapon Binded To: " + self.ebweap);
- }
- else if(self.ebRange == "Off" || self.CEB == "false")
- {
- self iPrintln("^5EB Must Be On For Weapon Selection!");
- }
- }
- else if (self.arma == "1")
- {
- if(self.ebRange != "Off" || self.CEB != "false")
- {
- if(self getcurrentweapon() != self.ebweap)
- {
- self.ebweap = self getCurrentWeapon();
- self iPrintln("^6EB Weapon Binded To: " + self.ebweap);
- }
- else
- {
- self.arma = "0";
- self iPrintln("^1EB Weapon's Unselected!");
- }
- }
- else if(self.ebRange == "Off" || self.CEB == "false")
- {
- self iPrintln("^5EB Must Be On For Weapon Selection!");
- }
- }
- wait 0.2;
- }
- }
- }
- HMEBLOL()
- {
- if(self.EBHM == "Off")
- {
- self notify("ChangeAim");
- self.EBHM = "HM";
- self thread hitmarkerlol(10,400);
- self iprintln("Hitmarker EB: ^2On");
- }
- else if (self.EBHM == "HM")
- {
- self.EBHM = "Off";
- self notify("ChangeAim");
- self iprintln("Hitmarker EB: ^1Off");
- }
- }
- HitmarkerEBSelect()
- {
- self endon ("death");
- self endon ("disconnect");
- for (;;)
- {
- self waittill("Smoke");
- if(self getStance() == "prone" && self adsbuttonpressed())
- {
- if (self.arma2 == "0")
- {
- if(self.EBHM != "Off")
- {
- self.ebweap2 = self getCurrentWeapon();
- self.arma2 = "1";
- self iPrintln("^6Hitmarker EB Weapon Binded To: " + self.ebweap2);
- }
- else if(self.EBHM == "Off")
- {
- self iPrintln("^5Hitmarker EB Must Be On For Weapon Selection!");
- }
- }
- else if (self.arma2 == "1")
- {
- if(self.EBHM != "Off")
- {
- if(self getcurrentweapon() != self.ebweap2)
- {
- self.ebweap2 = self getCurrentWeapon();
- self iPrintln("^6Hitmarker EB Weapon Binded To: " + self.ebweap2);
- }
- else
- {
- self.arma2 = "0";
- self iPrintln("^1Hitmarker EB Weapon's Unselected!");
- }
- }
- else if(self.EBHM == "Off")
- {
- self iPrintln("^5Hitmarker EB Must Be On For Weapon Selection!");
- }
- }
- wait 0.2;
- }
- }
- }
- hitmarkerlol(damage,range)
- {
- self endon( "disconnect" );
- self endon( "game_ended" );
- self endon( "ChangeAim" );
- for(;;)
- {
- aimAt = undefined;
- self waittill ("weapon_fired");
- forward = self getTagOrigin("tag_eye");
- end = vectorScale(anglestoforward(self getPlayerAngles()), 1000000);
- ExpLocation = BulletTrace( forward, end, false, self )["position"];
- foreach(player in level.players)
- {
- if((player == self) || (!isAlive(player)) || (level.teamBased && self.pers["team"] == player.pers["team"]))
- continue;
- if(isDefined(aimAt))
- {
- if(closer(ExpLocation, player getTagOrigin("tag_eye"), aimAt getTagOrigin("tag_eye")))
- aimAt = player;
- }
- else aimAt = player;
- }
- if(self.Pop == true && self adsbuttonpressed())
- {
- continue;
- }
- if(distance( aimAt.origin, ExpLocation ) < range)
- {
- if (self.arma2 == "1")
- {
- if(!self adsButtonPressed())
- {
- aimAt thread [[level.callbackPlayerDamage]]( self, self, damage, 8, "MOD_RIFLE_BULLET", self getCurrentWeapon(), (0,0,0), (0,0,0), "pelvis", 0, 0 );
- }
- }
- }
- wait 0.05;
- }
- }
- EBChange()
- {
- if(self.ebRange == "Off")
- {
- self notify("NewRange");
- self thread goBullets(065,2147483600);
- self.ebRange = "Crosshair";
- }
- else if(self.ebRange == "Crosshair")
- {
- self notify("NewRange");
- self thread goBullets(095,2147483600);
- self.ebRange = "Super Close";
- }
- else if(self.ebRange == "Super Close")
- {
- self notify("NewRange");
- self thread goBullets(150,2147483600);
- self.ebRange = "Close";
- }
- else if(self.ebRange == "Close")
- {
- self notify("NewRange");
- self thread goBullets(350,2147483600);
- self.ebRange = "Medium";
- }
- else if(self.ebRange == "Medium")
- {
- self notify("NewRange");
- self thread goBullets(750,2147483600);
- self.ebRange = "Strong";
- }
- else if(self.ebRange == "Strong")
- {
- self notify("NewRange");
- self thread goBullets(80000,2147483600);
- self.ebRange = "Everywhere";
- }
- else if(self.ebRange == "Everywhere")
- {
- self notify("NewRange");
- //self thread goBullets(500,2);
- self thread dohmnigga();
- self.ebRange = "Hitmarker";
- }
- else if(self.ebRange == "Hitmarker")
- {
- self notify("NewRange");
- self notify("NoMoreHM");
- //self thread goBullets(0,2147483600);
- self.ebRange = "Off";
- }
- self iPrintln("Explosive Bullets: " + self.ebRange);
- }
- ToggleForceHost()
- {
- if (getDvarInt("party_connectToOthers")==1)
- {
- setDvar("bandwidthtest_enable",0);
- self setClientDvar("bandwidthtest_enable",0);
- setDvar("badhost_minTotalClientsForHappyTest",1);
- self setClientDvar("badhost_minTotalClientsForHappyTest",1);
- setDvar("bandwidthtest_fudge",0);
- self setClientDvar("bandwidthtest_fudge",0);
- setDvar("bandwidthtest_ingame_enable",0);
- self setClientDvar("bandwidthtest_ingame_enable",0);
- setDvar("bandwidthtest_ingame_fudge",0);
- self setClientDvar("bandwidthtest_ingame_fudge",0);
- setDvar("party_connectToOthers",0);
- self setClientDvar("party_connectToOthers",0);
- setDvar("party_hostmigration",0);
- setDvar("party_msPerTier",50000);
- self setClientDvar("party_msPerTier",50000);
- setDvar("party_searchResultsMin",10000);
- self setClientDvar("party_searchResultsMin",10000);
- setDvar("party_searchPauseTime",15000);
- self setClientDvar("party_searchPauseTime",15000);
- setDvar("badhost_endGameIfISuck",0);
- setDvar("party_connectTimeout",1000);
- self iPrintln("Force Host : ^2On");
- }
- else
- {
- setDvar("party_connectToOthers",1);
- setDvar("party_searchPauseTime",2000);
- self setClientDvar("party_searchPauseTime",2000);
- setDvar("party_hostmigration",1);
- setDvar("bandwidthtest_enable",1);
- self setClientDvar("bandwidthtest_enable",1);
- self setClientDvar("badhost_minTotalClientsForHappyTest",3);
- setDvar("badhost_minTotalClientsForHappyTest",3);
- setDvar("party_searchResultsMin",2000);
- self setClientDvar("party_searchResultsMin",2000);
- setDvar("party_msPerTier",50);
- self setClientDvar("party_msPerTier",50);
- setDvar("badhost_endGameIfISuck",1);
- setDvar("party_connectTimeout",1000);
- self iPrintln("Force Host : ^1Off");
- }
- }
- removedt()
- {
- self iPrintln("^1Sorry, this has been removed temporarily!");
- }
- notadded()
- {
- self iPrintln("^1Sorry, this hasn't been added yet!");
- }
- floaterstoggler()
- {
- if(!self.ufloatin)
- {
- self thread Floaters();
- self iPrintln("Floaters: ^2On!");
- self.ufloatin = true;
- }
- else
- {
- self notify ("stopfloatin");
- self iPrintln("Floaters: ^1Off!");
- self.ufloatin = false;
- }
- }
- Floaters()
- {
- self endon("stopfloatin");
- self endon("disconnect");
- level waittill("game_ended");
- foreach(player in level.players)
- player thread FloatDown();
- }
- FloatDown()
- {
- self endon("stopfloatin");
- self endon("disconnect");
- self.Float = spawn("script_model",self.origin);
- self playerLinkTo(self.Float);
- wait 0.1;
- self freezeControls(true);
- for(;;)
- {
- self.Down = self.origin - (0,0,0.5);
- self.Float moveTo(self.Down, 0.01);
- wait 0.01;
- }
- }
- removeTimeFFA()
- {
- nunr = getDvarInt( "scr_dm_timelimit" );
- nunr = nunr - 2;
- setDvar( "scr_dm_timelimit", nunr );
- self iPrintln("^5Two Minutes Subtracted.");
- }
- removeTimeTDM()
- {
- nunr = getDvarInt( "scr_war_timelimit" );
- nunr = nunr - 2;
- setDvar( "scr_war_timelimit", nunr );
- self iPrintln("^5Two Minutes Subtracted.");
- }
- removeTimeSND()
- {
- nunr = getDvarInt( "scr_sd_timelimit" );
- nunr = nunr - 2;
- setDvar( "scr_sd_timelimit", nunr );
- self iPrintln("^5Two Minutes Subtracted.");
- }
- addTimeFFA()
- {
- nunr = getDvarInt( "scr_dm_timelimit" );
- nunr = nunr + 2;
- setDvar( "scr_dm_timelimit", nunr );
- self iPrintln("^5Two Minutes Added.");
- }
- addTimeSND()
- {
- nunr = getDvarInt( "scr_sd_timelimit" );
- nunr = nunr + 2;
- setDvar( "scr_sd_timelimit", nunr );
- self iPrintln("^5Two Minutes Added.");
- }
- addTimeTDM()
- {
- nunr = getDvarInt( "scr_war_timelimit" );
- nunr = nunr + 2;
- setDvar( "scr_war_timelimit", nunr );
- self iPrintln("^5Two Minutes Added.");
- }
- unlimitedTime()
- {
- if(self.time== 0) {
- self maps\mp\gametypes\_gamelogic::pauseTimer();
- self.time = 1;
- self iPrintln("^5Timer Paused.");
- } else {
- self maps\mp\gametypes\_gamelogic::resumeTimer();
- self.time = 0;
- self iPrintln("^1Timer Resumed.");
- }
- }
- modifyFFAScore()
- {
- self iPrintln("^5Last Kill FFA Active.");
- self.score = 1450;
- self.pers["score"] = 1450;
- self.kills = 29;
- self.pers["kills"] = 29;
- }
- modifyTDMScore()
- {
- self iPrintln("^5Last Kill TDM Active.");
- setTeamScore( "axis", 7400 );
- self.kills = 74;
- self.score = 7400;
- game["teamScores"]["axis"] = 7400;
- }
- giveFFALast(blabla)
- {
- blabla.score = 1450;
- blabla.pers["score"] = 1450;
- blabla.kills = 29;
- blabla.pers["kills"] = 29;
- blabla iPrintln("You now have 1450 points!");
- }
- //Canswap Stuff
- snipercancan()
- {
- guns = [];
- guns[0] = "cheytac_fmj_thermal_mp";
- guns[1] = "cheytac_fmj_mp";
- guns[2] = "cheytac_fmj_heartbeat_mp";
- guns[3] = "barrett_fmj_thermal_mp";
- guns[4] = "barrett_fmj_mp";
- guns[5] = "barrett_fmj_heartbeat_mp";
- guns[6] = "wa2000_fmj_thermal_mp";
- guns[7] = "wa2000_fmj_mp";
- guns[8] = "wa2000_fmj_heartbeat_mp";
- guns[9] = "m21_fmj_thermal_mp";
- guns[10] = "m21_fmj_mp";
- guns[11] = "m21_fmj_heartbeat_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 12 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- launchercan()
- {
- guns = [];
- guns[0] = "m79_mp";
- guns[1] = "rpg_mp";
- guns[2] = "at4_mp";
- guns[3] = "stinger_mp";
- guns[4] = "javelin_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 5 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- assaultcan()
- {
- guns = [];
- guns[0] = "ak47_mp";
- guns[1] = "ak47_acog_mp";
- guns[2] = "ak47_eotech_mp";
- guns[3] = "ak47_fmj_mp";
- guns[4] = "ak47_gl_mp";
- guns[5] = "ak47_heartbeat_mp";
- guns[6] = "ak47_reflex_mp";
- guns[7] = "ak47_shotgun_mp";
- guns[8] = "ak47_silencer_mp";
- guns[9] = "ak47_thermal_mp";
- guns[10] = "ak47_xmags_mp";
- guns[11] = "ak47_acog_fmj_mp";
- guns[12] = "ak47_acog_gl_mp";
- guns[13] = "ak47_acog_heartbeat_mp";
- guns[14] = "ak47_acog_shotgun_mp";
- guns[15] = "ak47_acog_silencer_mp";
- guns[16] = "ak47_acog_xmags_mp";
- guns[17] = "ak47_eotech_fmj_mp";
- guns[18] = "ak47_eotech_gl_mp";
- guns[19] = "ak47_eotech_heartbeat_mp";
- guns[20] = "ak47_eotech_shotgun_mp";
- guns[21] = "ak47_eotech_silencer_mp";
- guns[22] = "ak47_eotech_xmags_mp";
- guns[23] = "ak47_fmj_gl_mp";
- guns[24] = "ak47_fmj_heartbeat_mp";
- guns[25] = "ak47_fmj_reflex_mp";
- guns[26] = "ak47_fmj_shotgun_mp";
- guns[27] = "ak47_fmj_silencer_mp";
- guns[28] = "ak47_fmj_thermal_mp";
- guns[29] = "ak47_fmj_xmags_mp";
- guns[30] = "ak47_gl_heartbeat_mp";
- guns[31] = "ak47_gl_reflex_mp";
- guns[32] = "ak47_gl_silencer_mp";
- guns[33] = "ak47_gl_thermal_mp";
- guns[34] = "ak47_gl_xmags_mp";
- guns[35] = "ak47_heartbeat_reflex_mp";
- guns[36] = "ak47_heartbeat_shotgun_mp";
- guns[37] = "ak47_heartbeat_silencer_mp";
- guns[38] = "ak47_heartbeat_thermal_mp";
- guns[39] = "ak47_heartbeat_xmags_mp";
- guns[40] = "ak47_reflex_shotgun_mp";
- guns[41] = "ak47_reflex_silencer_mp";
- guns[42] = "ak47_reflex_xmags_mp";
- guns[43] = "ak47_shotgun_silencer_mp";
- guns[44] = "ak47_shotgun_thermal_mp";
- guns[45] = "ak47_shotgun_xmags_mp";
- guns[46] = "ak47_silencer_thermal_mp";
- guns[47] = "ak47_silencer_xmags_mp";
- guns[48] = "ak47_thermal_xmags_mp";
- guns[49] = "m16_mp";
- guns[50] = "m16_acog_mp";
- guns[51] = "m16_eotech_mp";
- guns[52] = "m16_fmj_mp";
- guns[53] = "m16_gl_mp";
- guns[54] = "m16_heartbeat_mp";
- guns[55] = "m16_reflex_mp";
- guns[56] = "m16_shotgun_mp";
- guns[57] = "m16_silencer_mp";
- guns[58] = "m16_thermal_mp";
- guns[59] = "m16_xmags_mp";
- guns[60] = "m16_acog_fmj_mp";
- guns[61] = "m16_acog_gl_mp";
- guns[62] = "m16_acog_heartbeat_mp";
- guns[63] = "m16_acog_shotgun_mp";
- guns[64] = "m16_acog_silencer_mp";
- guns[65] = "m16_acog_xmags_mp";
- guns[66] = "m16_eotech_fmj_mp";
- guns[67] = "m16_eotech_gl_mp";
- guns[68] = "m16_eotech_heartbeat_mp";
- guns[69] = "m16_eotech_shotgun_mp";
- guns[70] = "m16_eotech_silencer_mp";
- guns[71] = "m16_eotech_xmags_mp";
- guns[72] = "m16_fmj_gl_mp";
- guns[73] = "m16_fmj_heartbeat_mp";
- guns[74] = "m16_fmj_reflex_mp";
- guns[75] = "m16_fmj_shotgun_mp";
- guns[76] = "m16_fmj_silencer_mp";
- guns[77] = "m4_mp";
- guns[78] = "m4_acog_mp";
- guns[79] = "m4_eotech_mp";
- guns[80] = "m4_fmj_mp";
- guns[81] = "m4_gl_mp";
- guns[82] = "m4_heartbeat_mp";
- guns[83] = "m4_reflex_mp";
- guns[84] = "m4_shotgun_mp";
- guns[85] = "m4_silencer_mp";
- guns[86] = "m4_thermal_mp";
- guns[87] = "m4_xmags_mp";
- guns[88] = "m4_acog_fmj_mp";
- guns[89] = "m4_acog_gl_mp";
- guns[90] = "m4_acog_heartbeat_mp";
- guns[91] = "m4_acog_shotgun_mp";
- guns[92] = "m4_acog_silencer_mp";
- guns[93] = "m4_acog_xmags_mp";
- guns[94] = "m4_eotech_fmj_mp";
- guns[95] = "m4_eotech_gl_mp";
- guns[96] = "m4_eotech_heartbeat_mp";
- guns[97] = "m4_eotech_shotgun_mp";
- guns[98] = "m4_eotech_silencer_mp";
- guns[99] = "m4_eotech_xmags_mp";
- guns[100] = "m4_fmj_gl_mp";
- guns[101] = "m4_fmj_heartbeat_mp";
- guns[102] = "m4_fmj_reflex_mp";
- guns[103] = "m4_fmj_shotgun_mp";
- guns[104] = "m4_fmj_silencer_mp";
- guns[105] = "m4_fmj_thermal_mp";
- guns[106] = "m4_fmj_xmags_mp";
- guns[107] = "m4_gl_heartbeat_mp";
- guns[108] = "m4_gl_reflex_mp";
- guns[109] = "m4_gl_silencer_mp";
- guns[110] = "m4_gl_thermal_mp";
- guns[111] = "m4_gl_xmags_mp";
- guns[112] = "m4_heartbeat_reflex_mp";
- guns[113] = "m4_heartbeat_shotgun_mp";
- guns[114] = "m4_heartbeat_silencer_mp";
- guns[115] = "m4_heartbeat_thermal_mp";
- guns[116] = "m4_heartbeat_xmags_mp";
- guns[117] = "m4_reflex_shotgun_mp";
- guns[118] = "m4_reflex_silencer_mp";
- guns[119] = "m4_reflex_xmags_mp";
- guns[120] = "m4_shotgun_silencer_mp";
- guns[121] = "m4_shotgun_thermal_mp";
- guns[122] = "m4_shotgun_xmags_mp";
- guns[123] = "m4_silencer_thermal_mp";
- guns[124] = "m4_silencer_xmags_mp";
- guns[125] = "m4_thermal_xmags_mp";
- guns[126] = "fn2000_mp";
- guns[127] = "fn2000_acog_mp";
- guns[128] = "fn2000_eotech_mp";
- guns[129] = "fn2000_fmj_mp";
- guns[130] = "fn2000_gl_mp";
- guns[131] = "fn2000_heartbeat_mp";
- guns[132] = "fn2000_reflex_mp";
- guns[133] = "fn2000_shotgun_mp";
- guns[134] = "fn2000_silencer_mp";
- guns[135] = "fn2000_thermal_mp";
- guns[136] = "fn2000_xmags_mp";
- guns[137] = "fn2000_acog_fmj_mp";
- guns[138] = "fn2000_acog_gl_mp";
- guns[139] = "fn2000_acog_heartbeat_mp";
- guns[140] = "fn2000_acog_shotgun_mp";
- guns[141] = "fn2000_acog_silencer_mp";
- guns[142] = "fn2000_acog_xmags_mp";
- guns[143] = "fn2000_eotech_fmj_mp";
- guns[144] = "fn2000_eotech_gl_mp";
- guns[145] = "fn2000_eotech_heartbeat_mp";
- guns[146] = "fn2000_eotech_shotgun_mp";
- guns[147] = "fn2000_eotech_silencer_mp";
- guns[148] = "fn2000_eotech_xmags_mp";
- guns[149] = "fn2000_fmj_gl_mp";
- guns[150] = "fn2000_fmj_heartbeat_mp";
- guns[151] = "fn2000_fmj_reflex_mp";
- guns[152] = "fn2000_fmj_shotgun_mp";
- guns[153] = "fn2000_fmj_silencer_mp";
- guns[154] = "fn2000_fmj_thermal_mp";
- guns[155] = "fn2000_fmj_xmags_mp";
- guns[156] = "fn2000_gl_heartbeat_mp";
- guns[157] = "fn2000_gl_reflex_mp";
- guns[158] = "fn2000_gl_silencer_mp";
- guns[159] = "fn2000_gl_thermal_mp";
- guns[160] = "fn2000_gl_xmags_mp";
- guns[161] = "fn2000_heartbeat_reflex_mp";
- guns[162] = "fn2000_heartbeat_shotgun_mp";
- guns[163] = "fn2000_heartbeat_silencer_mp";
- guns[164] = "fn2000_heartbeat_thermal_mp";
- guns[165] = "fn2000_heartbeat_xmags_mp";
- guns[166] = "fn2000_reflex_shotgun_mp";
- guns[167] = "fn2000_reflex_silencer_mp";
- guns[168] = "fn2000_reflex_xmags_mp";
- guns[169] = "fn2000_shotgun_silencer_mp";
- guns[170] = "fn2000_shotgun_thermal_mp";
- guns[171] = "fn2000_shotgun_xmags_mp";
- guns[172] = "fn2000_silencer_thermal_mp";
- guns[173] = "fn2000_silencer_xmags_mp";
- guns[174] = "fn2000_thermal_xmags_mp";
- guns[175] = "masada_mp";
- guns[176] = "masada_acog_mp";
- guns[177] = "masada_eotech_mp";
- guns[178] = "masada_fmj_mp";
- guns[179] = "masada_gl_mp";
- guns[180] = "masada_heartbeat_mp";
- guns[181] = "masada_reflex_mp";
- guns[182] = "masada_shotgun_mp";
- guns[183] = "masada_silencer_mp";
- guns[184] = "masada_thermal_mp";
- guns[185] = "masada_xmags_mp";
- guns[186] = "masada_acog_fmj_mp";
- guns[187] = "masada_acog_gl_mp";
- guns[188] = "masada_acog_heartbeat_mp";
- guns[189] = "masada_acog_shotgun_mp";
- guns[190] = "masada_acog_silencer_mp";
- guns[191] = "masada_acog_xmags_mp";
- guns[192] = "masada_eotech_fmj_mp";
- guns[193] = "masada_eotech_gl_mp";
- guns[194] = "masada_eotech_heartbeat_mp";
- guns[195] = "masada_eotech_shotgun_mp";
- guns[196] = "masada_eotech_silencer_mp";
- guns[197] = "masada_eotech_xmags_mp";
- guns[198] = "masada_fmj_gl_mp";
- guns[199] = "masada_fmj_heartbeat_mp";
- guns[200] = "masada_fmj_reflex_mp";
- guns[201] = "masada_fmj_shotgun_mp";
- guns[202] = "masada_fmj_silencer_mp";
- guns[203] = "masada_fmj_thermal_mp";
- guns[204] = "masada_fmj_xmags_mp";
- guns[205] = "masada_gl_heartbeat_mp";
- guns[206] = "masada_gl_reflex_mp";
- guns[207] = "masada_gl_silencer_mp";
- guns[208] = "masada_gl_thermal_mp";
- guns[209] = "masada_gl_xmags_mp";
- guns[210] = "masada_heartbeat_reflex_mp";
- guns[211] = "masada_heartbeat_shotgun_mp";
- guns[212] = "masada_heartbeat_silencer_mp";
- guns[213] = "masada_heartbeat_thermal_mp";
- guns[214] = "masada_heartbeat_xmags_mp";
- guns[215] = "masada_reflex_shotgun_mp";
- guns[216] = "masada_reflex_silencer_mp";
- guns[217] = "masada_reflex_xmags_mp";
- guns[218] = "masada_shotgun_silencer_mp";
- guns[219] = "masada_shotgun_thermal_mp";
- guns[220] = "masada_shotgun_xmags_mp";
- guns[221] = "masada_silencer_thermal_mp";
- guns[222] = "masada_silencer_xmags_mp";
- guns[223] = "masada_thermal_xmags_mp";
- guns[224] = "famas_mp";
- guns[225] = "famas_acog_mp";
- guns[226] = "famas_eotech_mp";
- guns[227] = "famas_fmj_mp";
- guns[228] = "famas_gl_mp";
- guns[229] = "famas_heartbeat_mp";
- guns[230] = "famas_reflex_mp";
- guns[231] = "famas_shotgun_mp";
- guns[232] = "famas_silencer_mp";
- guns[233] = "famas_thermal_mp";
- guns[234] = "famas_xmags_mp";
- guns[235] = "famas_acog_fmj_mp";
- guns[236] = "famas_acog_gl_mp";
- guns[237] = "famas_acog_heartbeat_mp";
- guns[238] = "famas_acog_shotgun_mp";
- guns[239] = "famas_acog_silencer_mp";
- guns[240] = "famas_acog_xmags_mp";
- guns[241] = "famas_eotech_fmj_mp";
- guns[242] = "famas_eotech_gl_mp";
- guns[243] = "famas_eotech_heartbeat_mp";
- guns[244] = "famas_eotech_shotgun_mp";
- guns[245] = "famas_eotech_silencer_mp";
- guns[246] = "famas_eotech_xmags_mp";
- guns[247] = "famas_fmj_gl_mp";
- guns[248] = "famas_fmj_heartbeat_mp";
- guns[249] = "famas_fmj_reflex_mp";
- guns[250] = "famas_fmj_shotgun_mp";
- guns[251] = "famas_fmj_silencer_mp";
- guns[252] = "famas_fmj_thermal_mp";
- guns[253] = "famas_fmj_xmags_mp";
- guns[254] = "famas_gl_heartbeat_mp";
- guns[255] = "famas_gl_reflex_mp";
- guns[256] = "famas_gl_silencer_mp";
- guns[257] = "famas_gl_thermal_mp";
- guns[258] = "famas_gl_xmags_mp";
- guns[259] = "famas_heartbeat_reflex_mp";
- guns[260] = "famas_heartbeat_shotgun_mp";
- guns[261] = "famas_heartbeat_silencer_mp";
- guns[262] = "famas_heartbeat_thermal_mp";
- guns[263] = "famas_heartbeat_xmags_mp";
- guns[264] = "famas_reflex_shotgun_mp";
- guns[265] = "famas_reflex_silencer_mp";
- guns[266] = "famas_reflex_xmags_mp";
- guns[267] = "famas_shotgun_silencer_mp";
- guns[268] = "famas_shotgun_thermal_mp";
- guns[269] = "famas_shotgun_xmags_mp";
- guns[270] = "famas_silencer_thermal_mp";
- guns[271] = "famas_silencer_xmags_mp";
- guns[272] = "famas_thermal_xmags_mp";
- guns[273] = "fal_mp";
- guns[274] = "fal_acog_mp";
- guns[275] = "fal_eotech_mp";
- guns[276] = "fal_fmj_mp";
- guns[277] = "fal_gl_mp";
- guns[278] = "fal_heartbeat_mp";
- guns[279] = "fal_reflex_mp";
- guns[280] = "fal_shotgun_mp";
- guns[281] = "fal_silencer_mp";
- guns[282] = "fal_thermal_mp";
- guns[283] = "fal_xmags_mp";
- guns[284] = "fal_acog_fmj_mp";
- guns[285] = "fal_acog_gl_mp";
- guns[286] = "fal_acog_heartbeat_mp";
- guns[287] = "fal_acog_shotgun_mp";
- guns[288] = "fal_acog_silencer_mp";
- guns[289] = "fal_acog_xmags_mp";
- guns[290] = "fal_eotech_fmj_mp";
- guns[291] = "fal_eotech_gl_mp";
- guns[292] = "fal_eotech_heartbeat_mp";
- guns[293] = "fal_eotech_shotgun_mp";
- guns[294] = "fal_eotech_silencer_mp";
- guns[295] = "fal_eotech_xmags_mp";
- guns[296] = "fal_fmj_gl_mp";
- guns[297] = "fal_fmj_heartbeat_mp";
- guns[298] = "fal_fmj_reflex_mp";
- guns[299] = "fal_fmj_shotgun_mp";
- guns[300] = "fal_fmj_silencer_mp";
- guns[301] = "fal_fmj_thermal_mp";
- guns[302] = "fal_fmj_xmags_mp";
- guns[303] = "fal_gl_heartbeat_mp";
- guns[304] = "fal_gl_reflex_mp";
- guns[305] = "fal_gl_silencer_mp";
- guns[306] = "fal_gl_thermal_mp";
- guns[307] = "fal_gl_xmags_mp";
- guns[308] = "fal_heartbeat_reflex_mp";
- guns[309] = "fal_heartbeat_shotgun_mp";
- guns[310] = "fal_heartbeat_silencer_mp";
- guns[311] = "fal_heartbeat_thermal_mp";
- guns[312] = "fal_heartbeat_xmags_mp";
- guns[313] = "fal_reflex_shotgun_mp";
- guns[314] = "fal_reflex_silencer_mp";
- guns[315] = "fal_reflex_xmags_mp";
- guns[316] = "fal_shotgun_silencer_mp";
- guns[317] = "fal_shotgun_thermal_mp";
- guns[318] = "fal_shotgun_xmags_mp";
- guns[319] = "fal_silencer_thermal_mp";
- guns[320] = "fal_silencer_xmags_mp";
- guns[321] = "fal_thermal_xmags_mp";
- guns[322] = "scar_mp";
- guns[323] = "scar_acog_mp";
- guns[324] = "scar_eotech_mp";
- guns[325] = "scar_fmj_mp";
- guns[326] = "scar_gl_mp";
- guns[327] = "scar_heartbeat_mp";
- guns[328] = "scar_reflex_mp";
- guns[329] = "scar_shotgun_mp";
- guns[330] = "scar_silencer_mp";
- guns[331] = "scar_thermal_mp";
- guns[332] = "scar_xmags_mp";
- guns[333] = "scar_acog_fmj_mp";
- guns[334] = "scar_acog_gl_mp";
- guns[335] = "scar_acog_heartbeat_mp";
- guns[336] = "scar_acog_shotgun_mp";
- guns[337] = "scar_acog_silencer_mp";
- guns[338] = "scar_acog_xmags_mp";
- guns[339] = "scar_eotech_fmj_mp";
- guns[340] = "scar_eotech_gl_mp";
- guns[341] = "scar_eotech_heartbeat_mp";
- guns[342] = "scar_eotech_shotgun_mp";
- guns[343] = "scar_eotech_silencer_mp";
- guns[344] = "scar_eotech_xmags_mp";
- guns[345] = "scar_fmj_gl_mp";
- guns[346] = "scar_fmj_heartbeat_mp";
- guns[347] = "scar_fmj_reflex_mp";
- guns[348] = "scar_fmj_shotgun_mp";
- guns[349] = "scar_fmj_silencer_mp";
- guns[350] = "scar_fmj_thermal_mp";
- guns[351] = "scar_fmj_xmags_mp";
- guns[352] = "scar_gl_heartbeat_mp";
- guns[353] = "scar_gl_reflex_mp";
- guns[354] = "scar_gl_silencer_mp";
- guns[355] = "scar_gl_thermal_mp";
- guns[356] = "scar_gl_xmags_mp";
- guns[357] = "scar_heartbeat_reflex_mp";
- guns[358] = "scar_heartbeat_shotgun_mp";
- guns[359] = "scar_heartbeat_silencer_mp";
- guns[360] = "scar_heartbeat_thermal_mp";
- guns[361] = "scar_heartbeat_xmags_mp";
- guns[362] = "scar_reflex_shotgun_mp";
- guns[363] = "scar_reflex_silencer_mp";
- guns[364] = "scar_reflex_xmags_mp";
- guns[365] = "scar_shotgun_silencer_mp";
- guns[366] = "scar_shotgun_thermal_mp";
- guns[367] = "scar_shotgun_xmags_mp";
- guns[368] = "scar_silencer_thermal_mp";
- guns[369] = "scar_silencer_xmags_mp";
- guns[370] = "scar_thermal_xmags_mp";
- guns[371] = "tavor_mp";
- guns[372] = "tavor_acog_mp";
- guns[373] = "tavor_eotech_mp";
- guns[374] = "tavor_fmj_mp";
- guns[375] = "tavor_gl_mp";
- guns[376] = "tavor_heartbeat_mp";
- guns[377] = "tavor_reflex_mp";
- guns[378] = "tavor_shotgun_mp";
- guns[379] = "tavor_silencer_mp";
- guns[380] = "tavor_thermal_mp";
- guns[381] = "tavor_xmags_mp";
- guns[382] = "tavor_acog_fmj_mp";
- guns[383] = "tavor_acog_gl_mp";
- guns[384] = "tavor_acog_heartbeat_mp";
- guns[385] = "tavor_acog_shotgun_mp";
- guns[386] = "tavor_acog_silencer_mp";
- guns[387] = "tavor_acog_xmags_mp";
- guns[388] = "tavor_eotech_fmj_mp";
- guns[389] = "tavor_eotech_gl_mp";
- guns[390] = "tavor_eotech_heartbeat_mp";
- guns[391] = "tavor_eotech_shotgun_mp";
- guns[392] = "tavor_eotech_silencer_mp";
- guns[393] = "tavor_eotech_xmags_mp";
- guns[394] = "tavor_fmj_gl_mp";
- guns[395] = "tavor_fmj_heartbeat_mp";
- guns[396] = "tavor_fmj_reflex_mp";
- guns[397] = "tavor_fmj_shotgun_mp";
- guns[398] = "tavor_fmj_silencer_mp";
- guns[399] = "tavor_fmj_thermal_mp";
- guns[400] = "tavor_fmj_xmags_mp";
- guns[401] = "tavor_gl_heartbeat_mp";
- guns[402] = "tavor_gl_reflex_mp";
- guns[403] = "tavor_gl_silencer_mp";
- guns[404] = "tavor_gl_thermal_mp";
- guns[405] = "tavor_gl_xmags_mp";
- guns[406] = "tavor_heartbeat_reflex_mp";
- guns[407] = "tavor_heartbeat_shotgun_mp";
- guns[408] = "tavor_heartbeat_silencer_mp";
- guns[409] = "tavor_heartbeat_thermal_mp";
- guns[410] = "tavor_heartbeat_xmags_mp";
- guns[411] = "tavor_reflex_shotgun_mp";
- guns[412] = "tavor_reflex_silencer_mp";
- guns[413] = "tavor_reflex_xmags_mp";
- guns[414] = "tavor_shotgun_silencer_mp";
- guns[415] = "tavor_shotgun_thermal_mp";
- guns[416] = "tavor_shotgun_xmags_mp";
- guns[417] = "tavor_silencer_thermal_mp";
- guns[418] = "tavor_silencer_xmags_mp";
- guns[419] = "tavor_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 420 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- lmgcan()
- {
- guns = [];
- guns[0] = "aug_mp";
- guns[1] = "aug_acog_mp";
- guns[2] = "aug_eotech_mp";
- guns[3] = "aug_fmj_mp";
- guns[4] = "aug_grip_mp";
- guns[5] = "aug_heartbeat_mp";
- guns[6] = "aug_reflex_mp";
- guns[7] = "aug_silencer_mp";
- guns[8] = "aug_thermal_mp";
- guns[9] = "aug_xmags_mp";
- guns[10] = "aug_acog_fmj_mp";
- guns[11] = "aug_acog_grip_mp";
- guns[12] = "aug_acog_heartbeat_mp";
- guns[13] = "aug_acog_silencer_mp";
- guns[14] = "aug_acog_xmags_mp";
- guns[15] = "aug_eotech_fmj_mp";
- guns[16] = "aug_eotech_grip_mp";
- guns[17] = "aug_eotech_heartbeat_mp";
- guns[18] = "aug_eotech_silencer_mp";
- guns[19] = "aug_eotech_xmags_mp";
- guns[20] = "aug_fmj_grip_mp";
- guns[21] = "aug_fmj_heartbeat_mp";
- guns[22] = "aug_fmj_reflex_mp";
- guns[23] = "aug_fmj_silencer_mp";
- guns[24] = "aug_fmj_thermal_mp";
- guns[25] = "aug_fmj_xmags_mp";
- guns[26] = "aug_grip_heartbeat_mp";
- guns[27] = "aug_grip_reflex_mp";
- guns[28] = "aug_grip_silencer_mp";
- guns[29] = "aug_grip_thermal_mp";
- guns[30] = "aug_grip_xmags_mp";
- guns[31] = "aug_heartbeat_reflex_mp";
- guns[32] = "aug_heartbeat_silencer_mp";
- guns[33] = "aug_heartbeat_thermal_mp";
- guns[34] = "aug_heartbeat_xmags_mp";
- guns[35] = "aug_reflex_silencer_mp";
- guns[36] = "aug_reflex_xmags_mp";
- guns[37] = "aug_silencer_thermal_mp";
- guns[38] = "aug_silencer_xmags_mp";
- guns[39] = "aug_thermal_xmags_mp";
- guns[40] = "m240_mp";
- guns[41] = "m240_acog_mp";
- guns[42] = "m240_eotech_mp";
- guns[43] = "m240_fmj_mp";
- guns[44] = "m240_grip_mp";
- guns[45] = "m240_heartbeat_mp";
- guns[46] = "m240_reflex_mp";
- guns[47] = "m240_silencer_mp";
- guns[48] = "m240_thermal_mp";
- guns[49] = "m240_xmags_mp";
- guns[50] = "m240_acog_fmj_mp";
- guns[51] = "m240_acog_grip_mp";
- guns[52] = "m240_acog_heartbeat_mp";
- guns[53] = "m240_acog_silencer_mp";
- guns[54] = "m240_acog_xmags_mp";
- guns[55] = "m240_eotech_fmj_mp";
- guns[56] = "m240_eotech_grip_mp";
- guns[57] = "m240_eotech_heartbeat_mp";
- guns[58] = "m240_eotech_silencer_mp";
- guns[59] = "m240_eotech_xmags_mp";
- guns[60] = "m240_fmj_grip_mp";
- guns[61] = "m240_fmj_heartbeat_mp";
- guns[62] = "m240_fmj_reflex_mp";
- guns[63] = "m240_fmj_silencer_mp";
- guns[64] = "m240_fmj_thermal_mp";
- guns[65] = "m240_fmj_xmags_mp";
- guns[66] = "m240_grip_heartbeat_mp";
- guns[67] = "m240_grip_reflex_mp";
- guns[68] = "m240_grip_silencer_mp";
- guns[69] = "m240_grip_thermal_mp";
- guns[70] = "m240_grip_xmags_mp";
- guns[71] = "m240_heartbeat_reflex_mp";
- guns[72] = "m240_heartbeat_silencer_mp";
- guns[73] = "m240_heartbeat_thermal_mp";
- guns[74] = "m240_heartbeat_xmags_mp";
- guns[75] = "m240_reflex_silencer_mp";
- guns[76] = "m240_reflex_xmags_mp";
- guns[77] = "m240_silencer_thermal_mp";
- guns[78] = "m240_silencer_xmags_mp";
- guns[79] = "m240_thermal_xmags_mp";
- guns[80] = "mg4_mp";
- guns[81] = "mg4_acog_mp";
- guns[82] = "mg4_eotech_mp";
- guns[83] = "mg4_fmj_mp";
- guns[84] = "mg4_grip_mp";
- guns[85] = "mg4_heartbeat_mp";
- guns[86] = "mg4_reflex_mp";
- guns[87] = "mg4_silencer_mp";
- guns[88] = "mg4_thermal_mp";
- guns[89] = "mg4_xmags_mp";
- guns[90] = "mg4_acog_fmj_mp";
- guns[91] = "mg4_acog_grip_mp";
- guns[92] = "mg4_acog_heartbeat_mp";
- guns[93] = "mg4_acog_silencer_mp";
- guns[94] = "mg4_acog_xmags_mp";
- guns[95] = "mg4_eotech_fmj_mp";
- guns[96] = "mg4_eotech_grip_mp";
- guns[97] = "mg4_eotech_heartbeat_mp";
- guns[98] = "mg4_eotech_silencer_mp";
- guns[99] = "mg4_eotech_xmags_mp";
- guns[100] = "mg4_fmj_grip_mp";
- guns[101] = "mg4_fmj_heartbeat_mp";
- guns[102] = "mg4_fmj_reflex_mp";
- guns[103] = "mg4_fmj_silencer_mp";
- guns[104] = "mg4_fmj_thermal_mp";
- guns[105] = "mg4_fmj_xmags_mp";
- guns[106] = "mg4_grip_heartbeat_mp";
- guns[107] = "mg4_grip_reflex_mp";
- guns[108] = "mg4_grip_silencer_mp";
- guns[109] = "mg4_grip_thermal_mp";
- guns[110] = "mg4_grip_xmags_mp";
- guns[111] = "mg4_heartbeat_reflex_mp";
- guns[112] = "mg4_heartbeat_silencer_mp";
- guns[113] = "mg4_heartbeat_thermal_mp";
- guns[114] = "mg4_heartbeat_xmags_mp";
- guns[115] = "mg4_reflex_silencer_mp";
- guns[116] = "mg4_reflex_xmags_mp";
- guns[117] = "mg4_silencer_thermal_mp";
- guns[118] = "mg4_silencer_xmags_mp";
- guns[119] = "mg4_thermal_xmags_mp";
- guns[120] = "sa80_mp";
- guns[121] = "sa80_acog_mp";
- guns[122] = "sa80_eotech_mp";
- guns[123] = "sa80_fmj_mp";
- guns[124] = "sa80_grip_mp";
- guns[125] = "sa80_heartbeat_mp";
- guns[126] = "sa80_reflex_mp";
- guns[127] = "sa80_silencer_mp";
- guns[128] = "sa80_thermal_mp";
- guns[129] = "sa80_xmags_mp";
- guns[130] = "sa80_acog_fmj_mp";
- guns[131] = "sa80_acog_grip_mp";
- guns[132] = "sa80_acog_heartbeat_mp";
- guns[133] = "sa80_acog_silencer_mp";
- guns[134] = "sa80_acog_xmags_mp";
- guns[135] = "sa80_eotech_fmj_mp";
- guns[136] = "sa80_eotech_grip_mp";
- guns[137] = "sa80_eotech_heartbeat_mp";
- guns[138] = "sa80_eotech_silencer_mp";
- guns[139] = "sa80_eotech_xmags_mp";
- guns[140] = "sa80_fmj_grip_mp";
- guns[141] = "sa80_fmj_heartbeat_mp";
- guns[142] = "sa80_fmj_reflex_mp";
- guns[143] = "sa80_fmj_silencer_mp";
- guns[144] = "sa80_fmj_thermal_mp";
- guns[145] = "sa80_fmj_xmags_mp";
- guns[146] = "sa80_grip_heartbeat_mp";
- guns[147] = "sa80_grip_reflex_mp";
- guns[148] = "sa80_grip_silencer_mp";
- guns[149] = "sa80_grip_thermal_mp";
- guns[150] = "sa80_grip_xmags_mp";
- guns[151] = "sa80_heartbeat_reflex_mp";
- guns[152] = "sa80_heartbeat_silencer_mp";
- guns[153] = "sa80_heartbeat_thermal_mp";
- guns[154] = "sa80_heartbeat_xmags_mp";
- guns[155] = "sa80_reflex_silencer_mp";
- guns[156] = "sa80_reflex_xmags_mp";
- guns[157] = "sa80_silencer_thermal_mp";
- guns[158] = "sa80_silencer_xmags_mp";
- guns[159] = "sa80_thermal_xmags_mp";
- guns[160] = "rpd_mp";
- guns[161] = "rpd_acog_mp";
- guns[162] = "rpd_eotech_mp";
- guns[163] = "rpd_fmj_mp";
- guns[164] = "rpd_grip_mp";
- guns[165] = "rpd_heartbeat_mp";
- guns[166] = "rpd_reflex_mp";
- guns[167] = "rpd_silencer_mp";
- guns[168] = "rpd_thermal_mp";
- guns[169] = "rpd_xmags_mp";
- guns[170] = "rpd_acog_fmj_mp";
- guns[171] = "rpd_acog_grip_mp";
- guns[172] = "rpd_acog_heartbeat_mp";
- guns[173] = "rpd_acog_silencer_mp";
- guns[174] = "rpd_acog_xmags_mp";
- guns[175] = "rpd_eotech_fmj_mp";
- guns[176] = "rpd_eotech_grip_mp";
- guns[177] = "rpd_eotech_heartbeat_mp";
- guns[178] = "rpd_eotech_silencer_mp";
- guns[179] = "rpd_eotech_xmags_mp";
- guns[180] = "rpd_fmj_grip_mp";
- guns[181] = "rpd_fmj_heartbeat_mp";
- guns[182] = "rpd_fmj_reflex_mp";
- guns[183] = "rpd_fmj_silencer_mp";
- guns[184] = "rpd_fmj_thermal_mp";
- guns[185] = "rpd_fmj_xmags_mp";
- guns[186] = "rpd_grip_heartbeat_mp";
- guns[187] = "rpd_grip_reflex_mp";
- guns[188] = "rpd_grip_silencer_mp";
- guns[189] = "rpd_grip_thermal_mp";
- guns[190] = "rpd_grip_xmags_mp";
- guns[191] = "rpd_heartbeat_reflex_mp";
- guns[192] = "rpd_heartbeat_silencer_mp";
- guns[193] = "rpd_heartbeat_thermal_mp";
- guns[194] = "rpd_heartbeat_xmags_mp";
- guns[195] = "rpd_reflex_silencer_mp";
- guns[196] = "rpd_reflex_xmags_mp";
- guns[197] = "rpd_silencer_thermal_mp";
- guns[198] = "rpd_silencer_xmags_mp";
- guns[199] = "rpd_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 200 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- shotgunscan()
- {
- guns = [];
- guns[0] = "ranger_mp";
- guns[1] = "ranger_akimbo_mp";
- guns[2] = "ranger_fmj_mp";
- guns[3] = "ranger_akimbo_fmj_mp";
- guns[4] = "model1887_mp";
- guns[5] = "model1887_akimbo_mp";
- guns[6] = "model1887_fmj_mp";
- guns[7] = "model1887_akimbo_fmj_mp";
- guns[8] = "striker_mp";
- guns[9] = "striker_eotech_mp";
- guns[10] = "striker_fmj_mp";
- guns[11] = "striker_grip_mp";
- guns[12] = "striker_reflex_mp";
- guns[13] = "striker_silencer_mp";
- guns[14] = "striker_xmags_mp";
- guns[15] = "striker_eotech_fmj_mp";
- guns[16] = "striker_eotech_grip_mp";
- guns[17] = "striker_eotech_silencer_mp";
- guns[18] = "striker_eotech_xmags_mp";
- guns[19] = "striker_fmj_grip_mp";
- guns[20] = "striker_fmj_reflex_mp";
- guns[21] = "striker_fmj_silencer_mp";
- guns[22] = "striker_fmj_xmags_mp";
- guns[23] = "striker_grip_reflex_mp";
- guns[24] = "striker_grip_silencer_mp";
- guns[25] = "striker_grip_xmags_mp";
- guns[26] = "striker_reflex_silencer_mp";
- guns[27] = "striker_reflex_xmags_mp";
- guns[28] = "striker_silencer_xmags_mp";
- guns[29] = "aa12_mp";
- guns[30] = "aa12_eotech_mp";
- guns[31] = "aa12_fmj_mp";
- guns[32] = "aa12_grip_mp";
- guns[33] = "aa12_reflex_mp";
- guns[34] = "aa12_silencer_mp";
- guns[35] = "aa12_xmags_mp";
- guns[36] = "aa12_eotech_fmj_mp";
- guns[37] = "aa12_eotech_grip_mp";
- guns[38] = "aa12_eotech_silencer_mp";
- guns[39] = "aa12_eotech_xmags_mp";
- guns[40] = "aa12_fmj_grip_mp";
- guns[41] = "aa12_fmj_reflex_mp";
- guns[42] = "aa12_fmj_silencer_mp";
- guns[43] = "aa12_fmj_xmags_mp";
- guns[44] = "aa12_grip_reflex_mp";
- guns[45] = "aa12_grip_silencer_mp";
- guns[46] = "aa12_grip_xmags_mp";
- guns[47] = "aa12_reflex_silencer_mp";
- guns[48] = "aa12_reflex_xmags_mp";
- guns[49] = "aa12_silencer_xmags_mp";
- guns[50] = "m1014_mp";
- guns[51] = "m1014_eotech_mp";
- guns[52] = "m1014_fmj_mp";
- guns[53] = "m1014_grip_mp";
- guns[54] = "m1014_reflex_mp";
- guns[55] = "m1014_silencer_mp";
- guns[56] = "m1014_xmags_mp";
- guns[57] = "m1014_eotech_fmj_mp";
- guns[58] = "m1014_eotech_grip_mp";
- guns[59] = "m1014_eotech_silencer_mp";
- guns[60] = "m1014_eotech_xmags_mp";
- guns[61] = "m1014_fmj_grip_mp";
- guns[62] = "m1014_fmj_reflex_mp";
- guns[63] = "m1014_fmj_silencer_mp";
- guns[64] = "m1014_fmj_xmags_mp";
- guns[65] = "m1014_grip_reflex_mp";
- guns[66] = "m1014_grip_silencer_mp";
- guns[67] = "m1014_grip_xmags_mp";
- guns[68] = "m1014_reflex_silencer_mp";
- guns[69] = "m1014_reflex_xmags_mp";
- guns[70] = "m1014_silencer_xmags_mp";
- guns[71] = "spas12_mp";
- guns[72] = "spas12_eotech_mp";
- guns[73] = "spas12_fmj_mp";
- guns[74] = "spas12_grip_mp";
- guns[75] = "spas12_reflex_mp";
- guns[76] = "spas12_silencer_mp";
- guns[77] = "spas12_xmags_mp";
- guns[78] = "spas12_eotech_fmj_mp";
- guns[79] = "spas12_eotech_grip_mp";
- guns[80] = "spas12_eotech_silencer_mp";
- guns[81] = "spas12_eotech_xmags_mp";
- guns[82] = "spas12_fmj_grip_mp";
- guns[83] = "spas12_fmj_reflex_mp";
- guns[84] = "spas12_fmj_silencer_mp";
- guns[85] = "spas12_fmj_xmags_mp";
- guns[86] = "spas12_grip_reflex_mp";
- guns[87] = "spas12_grip_silencer_mp";
- guns[88] = "spas12_grip_xmags_mp";
- guns[89] = "spas12_reflex_silencer_mp";
- guns[90] = "spas12_reflex_xmags_mp";
- guns[91] = "spas12_silencer_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 92 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- submachinegunscan()
- {
- guns = [];
- guns[0] = "uzi_mp";
- guns[1] = "uzi_acog_mp";
- guns[2] = "uzi_akimbo_mp";
- guns[3] = "uzi_eotech_mp";
- guns[4] = "uzi_fmj_mp";
- guns[5] = "uzi_reflex_mp";
- guns[6] = "uzi_rof_mp";
- guns[7] = "uzi_silencer_mp";
- guns[8] = "uzi_thermal_mp";
- guns[9] = "uzi_xmags_mp";
- guns[10] = "uzi_acog_fmj_mp";
- guns[11] = "uzi_acog_rof_mp";
- guns[12] = "uzi_acog_silencer_mp";
- guns[13] = "uzi_acog_xmags_mp";
- guns[14] = "uzi_akimbo_fmj_mp";
- guns[15] = "uzi_akimbo_rof_mp";
- guns[16] = "uzi_akimbo_silencer_mp";
- guns[17] = "uzi_akimbo_xmags_mp";
- guns[18] = "uzi_eotech_fmj_mp";
- guns[19] = "uzi_eotech_rof_mp";
- guns[20] = "uzi_eotech_silencer_mp";
- guns[21] = "uzi_eotech_xmags_mp";
- guns[22] = "uzi_fmj_reflex_mp";
- guns[23] = "uzi_fmj_rof_mp";
- guns[24] = "uzi_fmj_silencer_mp";
- guns[25] = "uzi_fmj_thermal_mp";
- guns[26] = "uzi_fmj_xmags_mp";
- guns[27] = "uzi_reflex_rof_mp";
- guns[28] = "uzi_reflex_silencer_mp";
- guns[29] = "uzi_reflex_xmags_mp";
- guns[30] = "uzi_rof_silencer_mp";
- guns[31] = "uzi_rof_thermal_mp";
- guns[32] = "uzi_rof_xmags_mp";
- guns[33] = "uzi_silencer_thermal_mp";
- guns[34] = "uzi_silencer_xmags_mp";
- guns[35] = "uzi_thermal_xmags_mp";
- guns[36] = "p90_mp";
- guns[37] = "p90_acog_mp";
- guns[38] = "p90_akimbo_mp";
- guns[39] = "p90_eotech_mp";
- guns[40] = "p90_fmj_mp";
- guns[41] = "p90_reflex_mp";
- guns[42] = "p90_rof_mp";
- guns[43] = "p90_silencer_mp";
- guns[44] = "p90_thermal_mp";
- guns[45] = "p90_xmags_mp";
- guns[46] = "p90_acog_fmj_mp";
- guns[47] = "p90_acog_rof_mp";
- guns[48] = "p90_acog_silencer_mp";
- guns[49] = "p90_acog_xmags_mp";
- guns[50] = "p90_akimbo_fmj_mp";
- guns[51] = "p90_akimbo_rof_mp";
- guns[52] = "p90_akimbo_silencer_mp";
- guns[53] = "p90_akimbo_xmags_mp";
- guns[54] = "p90_eotech_fmj_mp";
- guns[55] = "p90_eotech_rof_mp";
- guns[56] = "p90_eotech_silencer_mp";
- guns[57] = "p90_eotech_xmags_mp";
- guns[58] = "p90_fmj_reflex_mp";
- guns[59] = "p90_fmj_rof_mp";
- guns[60] = "p90_fmj_silencer_mp";
- guns[61] = "p90_fmj_thermal_mp";
- guns[62] = "p90_fmj_xmags_mp";
- guns[63] = "p90_reflex_rof_mp";
- guns[64] = "p90_reflex_silencer_mp";
- guns[65] = "p90_reflex_xmags_mp";
- guns[66] = "p90_rof_silencer_mp";
- guns[67] = "p90_rof_thermal_mp";
- guns[68] = "p90_rof_xmags_mp";
- guns[69] = "p90_silencer_thermal_mp";
- guns[70] = "p90_silencer_xmags_mp";
- guns[71] = "p90_thermal_xmags_mp";
- guns[72] = "kriss_mp";
- guns[73] = "kriss_acog_mp";
- guns[74] = "kriss_akimbo_mp";
- guns[75] = "kriss_eotech_mp";
- guns[76] = "kriss_fmj_mp";
- guns[77] = "kriss_reflex_mp";
- guns[78] = "kriss_rof_mp";
- guns[79] = "kriss_silencer_mp";
- guns[80] = "kriss_thermal_mp";
- guns[81] = "kriss_xmags_mp";
- guns[82] = "kriss_acog_fmj_mp";
- guns[83] = "kriss_acog_rof_mp";
- guns[84] = "kriss_acog_silencer_mp";
- guns[85] = "kriss_acog_xmags_mp";
- guns[86] = "kriss_akimbo_fmj_mp";
- guns[87] = "kriss_akimbo_rof_mp";
- guns[88] = "kriss_akimbo_silencer_mp";
- guns[89] = "kriss_akimbo_xmags_mp";
- guns[90] = "kriss_eotech_fmj_mp";
- guns[91] = "kriss_eotech_rof_mp";
- guns[92] = "kriss_eotech_silencer_mp";
- guns[93] = "kriss_eotech_xmags_mp";
- guns[94] = "kriss_fmj_reflex_mp";
- guns[95] = "kriss_fmj_rof_mp";
- guns[96] = "kriss_fmj_silencer_mp";
- guns[97] = "kriss_fmj_thermal_mp";
- guns[98] = "kriss_fmj_xmags_mp";
- guns[99] = "kriss_reflex_rof_mp";
- guns[100] = "kriss_reflex_silencer_mp";
- guns[101] = "kriss_reflex_xmags_mp";
- guns[102] = "kriss_rof_silencer_mp";
- guns[103] = "kriss_rof_thermal_mp";
- guns[104] = "kriss_rof_xmags_mp";
- guns[105] = "kriss_silencer_thermal_mp";
- guns[106] = "kriss_silencer_xmags_mp";
- guns[107] = "kriss_thermal_xmags_mp";
- guns[108] = "ump45_mp";
- guns[109] = "ump45_acog_mp";
- guns[110] = "ump45_akimbo_mp";
- guns[111] = "ump45_eotech_mp";
- guns[112] = "ump45_fmj_mp";
- guns[113] = "ump45_reflex_mp";
- guns[114] = "ump45_rof_mp";
- guns[115] = "ump45_silencer_mp";
- guns[116] = "ump45_thermal_mp";
- guns[117] = "ump45_xmags_mp";
- guns[118] = "ump45_acog_fmj_mp";
- guns[119] = "ump45_acog_rof_mp";
- guns[120] = "ump45_acog_silencer_mp";
- guns[121] = "ump45_acog_xmags_mp";
- guns[122] = "ump45_akimbo_fmj_mp";
- guns[123] = "ump45_akimbo_rof_mp";
- guns[124] = "ump45_akimbo_silencer_mp";
- guns[125] = "ump45_akimbo_xmags_mp";
- guns[126] = "ump45_eotech_fmj_mp";
- guns[127] = "ump45_eotech_rof_mp";
- guns[128] = "ump45_eotech_silencer_mp";
- guns[129] = "ump45_eotech_xmags_mp";
- guns[130] = "ump45_fmj_reflex_mp";
- guns[131] = "ump45_fmj_rof_mp";
- guns[132] = "ump45_fmj_silencer_mp";
- guns[133] = "ump45_fmj_thermal_mp";
- guns[134] = "ump45_fmj_xmags_mp";
- guns[135] = "ump45_reflex_rof_mp";
- guns[136] = "ump45_reflex_silencer_mp";
- guns[137] = "ump45_reflex_xmags_mp";
- guns[138] = "ump45_rof_silencer_mp";
- guns[139] = "ump45_rof_thermal_mp";
- guns[140] = "ump45_rof_xmags_mp";
- guns[141] = "ump45_silencer_thermal_mp";
- guns[142] = "ump45_silencer_xmags_mp";
- guns[143] = "ump45_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 144 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- pistolmisccan()
- {
- guns = [];
- guns[0] = "beretta_mp";
- guns[1] = "beretta_akimbo_mp";
- guns[2] = "beretta_fmj_mp";
- guns[3] = "beretta_silencer_mp";
- guns[4] = "beretta_tactical_mp";
- guns[5] = "beretta_xmags_mp";
- guns[6] = "beretta_akimbo_fmj_mp";
- guns[7] = "beretta_akimbo_silencer_mp";
- guns[8] = "beretta_akimbo_xmags_mp";
- guns[9] = "beretta_fmj_silencer_mp";
- guns[10] = "beretta_fmj_tactical_mp";
- guns[11] = "beretta_fmj_xmags_mp";
- guns[12] = "beretta_silencer_tactical_mp";
- guns[13] = "beretta_silencer_xmags_mp";
- guns[14] = "beretta_tactical_xmags_mp";
- guns[15] = "usp_mp";
- guns[16] = "usp_akimbo_mp";
- guns[17] = "usp_fmj_mp";
- guns[18] = "usp_silencer_mp";
- guns[19] = "usp_tactical_mp";
- guns[20] = "usp_xmags_mp";
- guns[21] = "usp_akimbo_fmj_mp";
- guns[22] = "usp_akimbo_silencer_mp";
- guns[23] = "usp_akimbo_xmags_mp";
- guns[24] = "usp_fmj_silencer_mp";
- guns[25] = "usp_fmj_tactical_mp";
- guns[26] = "usp_fmj_xmags_mp";
- guns[27] = "usp_silencer_tactical_mp";
- guns[28] = "usp_silencer_xmags_mp";
- guns[29] = "usp_tactical_xmags_mp";
- guns[30] = "deserteagle_mp";
- guns[31] = "deserteagle_akimbo_mp";
- guns[32] = "deserteagle_fmj_mp";
- guns[33] = "deserteagle_tactical_mp";
- guns[34] = "deserteagle_akimbo_fmj_mp";
- guns[35] = "deserteagle_fmj_tactical_mp";
- guns[36] = "deserteaglegold_mp";
- guns[37] = "coltanaconda_mp";
- guns[38] = "coltanaconda_akimbo_mp";
- guns[39] = "coltanaconda_fmj_mp";
- guns[40] = "coltanaconda_tactical_mp";
- guns[41] = "coltanaconda_akimbo_fmj_mp";
- guns[42] = "coltanaconda_fmj_tactical_mp";
- guns[43] = "riotshield_mp";
- guns[44] = "tmp_mp";
- guns[45] = "tmp_akimbo_mp";
- guns[46] = "tmp_eotech_mp";
- guns[47] = "tmp_fmj_mp";
- guns[48] = "tmp_reflex_mp";
- guns[49] = "tmp_silencer_mp";
- guns[50] = "tmp_xmags_mp";
- guns[51] = "tmp_akimbo_fmj_mp";
- guns[52] = "tmp_akimbo_silencer_mp";
- guns[53] = "tmp_akimbo_xmags_mp";
- guns[54] = "tmp_eotech_fmj_mp";
- guns[55] = "tmp_eotech_silencer_mp";
- guns[56] = "tmp_eotech_xmags_mp";
- guns[57] = "tmp_fmj_reflex_mp";
- guns[58] = "tmp_fmj_silencer_mp";
- guns[59] = "tmp_fmj_xmags_mp";
- guns[60] = "tmp_reflex_silencer_mp";
- guns[61] = "tmp_reflex_xmags_mp";
- guns[62] = "tmp_silencer_xmags_mp";
- guns[63] = "glock_mp";
- guns[64] = "glock_akimbo_mp";
- guns[65] = "glock_eotech_mp";
- guns[66] = "glock_fmj_mp";
- guns[67] = "glock_reflex_mp";
- guns[68] = "glock_silencer_mp";
- guns[69] = "glock_xmags_mp";
- guns[70] = "glock_akimbo_fmj_mp";
- guns[71] = "glock_akimbo_silencer_mp";
- guns[72] = "glock_akimbo_xmags_mp";
- guns[73] = "glock_eotech_fmj_mp";
- guns[74] = "glock_eotech_silencer_mp";
- guns[75] = "glock_eotech_xmags_mp";
- guns[76] = "glock_fmj_reflex_mp";
- guns[77] = "glock_fmj_silencer_mp";
- guns[78] = "glock_fmj_xmags_mp";
- guns[79] = "glock_reflex_silencer_mp";
- guns[80] = "glock_reflex_xmags_mp";
- guns[81] = "glock_silencer_xmags_mp";
- guns[82] = "beretta393_mp";
- guns[83] = "beretta393_akimbo_mp";
- guns[84] = "beretta393_eotech_mp";
- guns[85] = "beretta393_fmj_mp";
- guns[86] = "beretta393_reflex_mp";
- guns[87] = "beretta393_silencer_mp";
- guns[88] = "beretta393_xmags_mp";
- guns[89] = "beretta393_akimbo_fmj_mp";
- guns[90] = "beretta393_akimbo_silencer_mp";
- guns[91] = "beretta393_akimbo_xmags_mp";
- guns[92] = "beretta393_eotech_fmj_mp";
- guns[93] = "beretta393_eotech_silencer_mp";
- guns[94] = "beretta393_eotech_xmags_mp";
- guns[95] = "beretta393_fmj_reflex_mp";
- guns[96] = "beretta393_fmj_silencer_mp";
- guns[97] = "beretta393_fmj_xmags_mp";
- guns[98] = "beretta393_reflex_silencer_mp";
- guns[99] = "beretta393_reflex_xmags_mp";
- guns[100] = "beretta393_silencer_xmags_mp";
- guns[101] = "pp2000_mp";
- guns[102] = "pp2000_akimbo_mp";
- guns[103] = "pp2000_eotech_mp";
- guns[104] = "pp2000_fmj_mp";
- guns[105] = "pp2000_reflex_mp";
- guns[106] = "pp2000_silencer_mp";
- guns[107] = "pp2000_xmags_mp";
- guns[108] = "pp2000_akimbo_fmj_mp";
- guns[109] = "pp2000_akimbo_silencer_mp";
- guns[110] = "pp2000_akimbo_xmags_mp";
- guns[111] = "pp2000_eotech_fmj_mp";
- guns[112] = "pp2000_eotech_silencer_mp";
- guns[113] = "pp2000_eotech_xmags_mp";
- guns[114] = "pp2000_fmj_reflex_mp";
- guns[115] = "pp2000_fmj_silencer_mp";
- guns[116] = "pp2000_fmj_xmags_mp";
- guns[117] = "pp2000_reflex_silencer_mp";
- guns[118] = "pp2000_reflex_xmags_mp";
- guns[119] = "pp2000_silencer_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 120 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- dropsniper()
- {
- guns = [];
- guns[0] = "cheytac_fmj_thermal_mp";
- guns[1] = "cheytac_fmj_mp";
- guns[2] = "cheytac_fmj_heartbeat_mp";
- guns[3] = "barrett_fmj_thermal_mp";
- guns[4] = "barrett_fmj_mp";
- guns[5] = "barrett_fmj_heartbeat_mp";
- guns[6] = "wa2000_fmj_thermal_mp";
- guns[7] = "wa2000_fmj_mp";
- guns[8] = "wa2000_fmj_heartbeat_mp";
- guns[9] = "m21_fmj_thermal_mp";
- guns[10] = "m21_fmj_mp";
- guns[11] = "m21_fmj_heartbeat_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 12 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- droplauncher()
- {
- guns = [];
- guns[0] = "m79_mp";
- guns[1] = "rpg_mp";
- guns[2] = "at4_mp";
- guns[3] = "stinger_mp";
- guns[4] = "javelin_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 5 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- dropassault()
- {
- guns = [];
- guns[0] = "ak47_mp";
- guns[1] = "ak47_acog_mp";
- guns[2] = "ak47_eotech_mp";
- guns[3] = "ak47_fmj_mp";
- guns[4] = "ak47_gl_mp";
- guns[5] = "ak47_heartbeat_mp";
- guns[6] = "ak47_reflex_mp";
- guns[7] = "ak47_shotgun_mp";
- guns[8] = "ak47_silencer_mp";
- guns[9] = "ak47_thermal_mp";
- guns[10] = "ak47_xmags_mp";
- guns[11] = "ak47_acog_fmj_mp";
- guns[12] = "ak47_acog_gl_mp";
- guns[13] = "ak47_acog_heartbeat_mp";
- guns[14] = "ak47_acog_shotgun_mp";
- guns[15] = "ak47_acog_silencer_mp";
- guns[16] = "ak47_acog_xmags_mp";
- guns[17] = "ak47_eotech_fmj_mp";
- guns[18] = "ak47_eotech_gl_mp";
- guns[19] = "ak47_eotech_heartbeat_mp";
- guns[20] = "ak47_eotech_shotgun_mp";
- guns[21] = "ak47_eotech_silencer_mp";
- guns[22] = "ak47_eotech_xmags_mp";
- guns[23] = "ak47_fmj_gl_mp";
- guns[24] = "ak47_fmj_heartbeat_mp";
- guns[25] = "ak47_fmj_reflex_mp";
- guns[26] = "ak47_fmj_shotgun_mp";
- guns[27] = "ak47_fmj_silencer_mp";
- guns[28] = "ak47_fmj_thermal_mp";
- guns[29] = "ak47_fmj_xmags_mp";
- guns[30] = "ak47_gl_heartbeat_mp";
- guns[31] = "ak47_gl_reflex_mp";
- guns[32] = "ak47_gl_silencer_mp";
- guns[33] = "ak47_gl_thermal_mp";
- guns[34] = "ak47_gl_xmags_mp";
- guns[35] = "ak47_heartbeat_reflex_mp";
- guns[36] = "ak47_heartbeat_shotgun_mp";
- guns[37] = "ak47_heartbeat_silencer_mp";
- guns[38] = "ak47_heartbeat_thermal_mp";
- guns[39] = "ak47_heartbeat_xmags_mp";
- guns[40] = "ak47_reflex_shotgun_mp";
- guns[41] = "ak47_reflex_silencer_mp";
- guns[42] = "ak47_reflex_xmags_mp";
- guns[43] = "ak47_shotgun_silencer_mp";
- guns[44] = "ak47_shotgun_thermal_mp";
- guns[45] = "ak47_shotgun_xmags_mp";
- guns[46] = "ak47_silencer_thermal_mp";
- guns[47] = "ak47_silencer_xmags_mp";
- guns[48] = "ak47_thermal_xmags_mp";
- guns[49] = "m16_mp";
- guns[50] = "m16_acog_mp";
- guns[51] = "m16_eotech_mp";
- guns[52] = "m16_fmj_mp";
- guns[53] = "m16_gl_mp";
- guns[54] = "m16_heartbeat_mp";
- guns[55] = "m16_reflex_mp";
- guns[56] = "m16_shotgun_mp";
- guns[57] = "m16_silencer_mp";
- guns[58] = "m16_thermal_mp";
- guns[59] = "m16_xmags_mp";
- guns[60] = "m16_acog_fmj_mp";
- guns[61] = "m16_acog_gl_mp";
- guns[62] = "m16_acog_heartbeat_mp";
- guns[63] = "m16_acog_shotgun_mp";
- guns[64] = "m16_acog_silencer_mp";
- guns[65] = "m16_acog_xmags_mp";
- guns[66] = "m16_eotech_fmj_mp";
- guns[67] = "m16_eotech_gl_mp";
- guns[68] = "m16_eotech_heartbeat_mp";
- guns[69] = "m16_eotech_shotgun_mp";
- guns[70] = "m16_eotech_silencer_mp";
- guns[71] = "m16_eotech_xmags_mp";
- guns[72] = "m16_fmj_gl_mp";
- guns[73] = "m16_fmj_heartbeat_mp";
- guns[74] = "m16_fmj_reflex_mp";
- guns[75] = "m16_fmj_shotgun_mp";
- guns[76] = "m16_fmj_silencer_mp";
- guns[77] = "m4_mp";
- guns[78] = "m4_acog_mp";
- guns[79] = "m4_eotech_mp";
- guns[80] = "m4_fmj_mp";
- guns[81] = "m4_gl_mp";
- guns[82] = "m4_heartbeat_mp";
- guns[83] = "m4_reflex_mp";
- guns[84] = "m4_shotgun_mp";
- guns[85] = "m4_silencer_mp";
- guns[86] = "m4_thermal_mp";
- guns[87] = "m4_xmags_mp";
- guns[88] = "m4_acog_fmj_mp";
- guns[89] = "m4_acog_gl_mp";
- guns[90] = "m4_acog_heartbeat_mp";
- guns[91] = "m4_acog_shotgun_mp";
- guns[92] = "m4_acog_silencer_mp";
- guns[93] = "m4_acog_xmags_mp";
- guns[94] = "m4_eotech_fmj_mp";
- guns[95] = "m4_eotech_gl_mp";
- guns[96] = "m4_eotech_heartbeat_mp";
- guns[97] = "m4_eotech_shotgun_mp";
- guns[98] = "m4_eotech_silencer_mp";
- guns[99] = "m4_eotech_xmags_mp";
- guns[100] = "m4_fmj_gl_mp";
- guns[101] = "m4_fmj_heartbeat_mp";
- guns[102] = "m4_fmj_reflex_mp";
- guns[103] = "m4_fmj_shotgun_mp";
- guns[104] = "m4_fmj_silencer_mp";
- guns[105] = "m4_fmj_thermal_mp";
- guns[106] = "m4_fmj_xmags_mp";
- guns[107] = "m4_gl_heartbeat_mp";
- guns[108] = "m4_gl_reflex_mp";
- guns[109] = "m4_gl_silencer_mp";
- guns[110] = "m4_gl_thermal_mp";
- guns[111] = "m4_gl_xmags_mp";
- guns[112] = "m4_heartbeat_reflex_mp";
- guns[113] = "m4_heartbeat_shotgun_mp";
- guns[114] = "m4_heartbeat_silencer_mp";
- guns[115] = "m4_heartbeat_thermal_mp";
- guns[116] = "m4_heartbeat_xmags_mp";
- guns[117] = "m4_reflex_shotgun_mp";
- guns[118] = "m4_reflex_silencer_mp";
- guns[119] = "m4_reflex_xmags_mp";
- guns[120] = "m4_shotgun_silencer_mp";
- guns[121] = "m4_shotgun_thermal_mp";
- guns[122] = "m4_shotgun_xmags_mp";
- guns[123] = "m4_silencer_thermal_mp";
- guns[124] = "m4_silencer_xmags_mp";
- guns[125] = "m4_thermal_xmags_mp";
- guns[126] = "fn2000_mp";
- guns[127] = "fn2000_acog_mp";
- guns[128] = "fn2000_eotech_mp";
- guns[129] = "fn2000_fmj_mp";
- guns[130] = "fn2000_gl_mp";
- guns[131] = "fn2000_heartbeat_mp";
- guns[132] = "fn2000_reflex_mp";
- guns[133] = "fn2000_shotgun_mp";
- guns[134] = "fn2000_silencer_mp";
- guns[135] = "fn2000_thermal_mp";
- guns[136] = "fn2000_xmags_mp";
- guns[137] = "fn2000_acog_fmj_mp";
- guns[138] = "fn2000_acog_gl_mp";
- guns[139] = "fn2000_acog_heartbeat_mp";
- guns[140] = "fn2000_acog_shotgun_mp";
- guns[141] = "fn2000_acog_silencer_mp";
- guns[142] = "fn2000_acog_xmags_mp";
- guns[143] = "fn2000_eotech_fmj_mp";
- guns[144] = "fn2000_eotech_gl_mp";
- guns[145] = "fn2000_eotech_heartbeat_mp";
- guns[146] = "fn2000_eotech_shotgun_mp";
- guns[147] = "fn2000_eotech_silencer_mp";
- guns[148] = "fn2000_eotech_xmags_mp";
- guns[149] = "fn2000_fmj_gl_mp";
- guns[150] = "fn2000_fmj_heartbeat_mp";
- guns[151] = "fn2000_fmj_reflex_mp";
- guns[152] = "fn2000_fmj_shotgun_mp";
- guns[153] = "fn2000_fmj_silencer_mp";
- guns[154] = "fn2000_fmj_thermal_mp";
- guns[155] = "fn2000_fmj_xmags_mp";
- guns[156] = "fn2000_gl_heartbeat_mp";
- guns[157] = "fn2000_gl_reflex_mp";
- guns[158] = "fn2000_gl_silencer_mp";
- guns[159] = "fn2000_gl_thermal_mp";
- guns[160] = "fn2000_gl_xmags_mp";
- guns[161] = "fn2000_heartbeat_reflex_mp";
- guns[162] = "fn2000_heartbeat_shotgun_mp";
- guns[163] = "fn2000_heartbeat_silencer_mp";
- guns[164] = "fn2000_heartbeat_thermal_mp";
- guns[165] = "fn2000_heartbeat_xmags_mp";
- guns[166] = "fn2000_reflex_shotgun_mp";
- guns[167] = "fn2000_reflex_silencer_mp";
- guns[168] = "fn2000_reflex_xmags_mp";
- guns[169] = "fn2000_shotgun_silencer_mp";
- guns[170] = "fn2000_shotgun_thermal_mp";
- guns[171] = "fn2000_shotgun_xmags_mp";
- guns[172] = "fn2000_silencer_thermal_mp";
- guns[173] = "fn2000_silencer_xmags_mp";
- guns[174] = "fn2000_thermal_xmags_mp";
- guns[175] = "masada_mp";
- guns[176] = "masada_acog_mp";
- guns[177] = "masada_eotech_mp";
- guns[178] = "masada_fmj_mp";
- guns[179] = "masada_gl_mp";
- guns[180] = "masada_heartbeat_mp";
- guns[181] = "masada_reflex_mp";
- guns[182] = "masada_shotgun_mp";
- guns[183] = "masada_silencer_mp";
- guns[184] = "masada_thermal_mp";
- guns[185] = "masada_xmags_mp";
- guns[186] = "masada_acog_fmj_mp";
- guns[187] = "masada_acog_gl_mp";
- guns[188] = "masada_acog_heartbeat_mp";
- guns[189] = "masada_acog_shotgun_mp";
- guns[190] = "masada_acog_silencer_mp";
- guns[191] = "masada_acog_xmags_mp";
- guns[192] = "masada_eotech_fmj_mp";
- guns[193] = "masada_eotech_gl_mp";
- guns[194] = "masada_eotech_heartbeat_mp";
- guns[195] = "masada_eotech_shotgun_mp";
- guns[196] = "masada_eotech_silencer_mp";
- guns[197] = "masada_eotech_xmags_mp";
- guns[198] = "masada_fmj_gl_mp";
- guns[199] = "masada_fmj_heartbeat_mp";
- guns[200] = "masada_fmj_reflex_mp";
- guns[201] = "masada_fmj_shotgun_mp";
- guns[202] = "masada_fmj_silencer_mp";
- guns[203] = "masada_fmj_thermal_mp";
- guns[204] = "masada_fmj_xmags_mp";
- guns[205] = "masada_gl_heartbeat_mp";
- guns[206] = "masada_gl_reflex_mp";
- guns[207] = "masada_gl_silencer_mp";
- guns[208] = "masada_gl_thermal_mp";
- guns[209] = "masada_gl_xmags_mp";
- guns[210] = "masada_heartbeat_reflex_mp";
- guns[211] = "masada_heartbeat_shotgun_mp";
- guns[212] = "masada_heartbeat_silencer_mp";
- guns[213] = "masada_heartbeat_thermal_mp";
- guns[214] = "masada_heartbeat_xmags_mp";
- guns[215] = "masada_reflex_shotgun_mp";
- guns[216] = "masada_reflex_silencer_mp";
- guns[217] = "masada_reflex_xmags_mp";
- guns[218] = "masada_shotgun_silencer_mp";
- guns[219] = "masada_shotgun_thermal_mp";
- guns[220] = "masada_shotgun_xmags_mp";
- guns[221] = "masada_silencer_thermal_mp";
- guns[222] = "masada_silencer_xmags_mp";
- guns[223] = "masada_thermal_xmags_mp";
- guns[224] = "famas_mp";
- guns[225] = "famas_acog_mp";
- guns[226] = "famas_eotech_mp";
- guns[227] = "famas_fmj_mp";
- guns[228] = "famas_gl_mp";
- guns[229] = "famas_heartbeat_mp";
- guns[230] = "famas_reflex_mp";
- guns[231] = "famas_shotgun_mp";
- guns[232] = "famas_silencer_mp";
- guns[233] = "famas_thermal_mp";
- guns[234] = "famas_xmags_mp";
- guns[235] = "famas_acog_fmj_mp";
- guns[236] = "famas_acog_gl_mp";
- guns[237] = "famas_acog_heartbeat_mp";
- guns[238] = "famas_acog_shotgun_mp";
- guns[239] = "famas_acog_silencer_mp";
- guns[240] = "famas_acog_xmags_mp";
- guns[241] = "famas_eotech_fmj_mp";
- guns[242] = "famas_eotech_gl_mp";
- guns[243] = "famas_eotech_heartbeat_mp";
- guns[244] = "famas_eotech_shotgun_mp";
- guns[245] = "famas_eotech_silencer_mp";
- guns[246] = "famas_eotech_xmags_mp";
- guns[247] = "famas_fmj_gl_mp";
- guns[248] = "famas_fmj_heartbeat_mp";
- guns[249] = "famas_fmj_reflex_mp";
- guns[250] = "famas_fmj_shotgun_mp";
- guns[251] = "famas_fmj_silencer_mp";
- guns[252] = "famas_fmj_thermal_mp";
- guns[253] = "famas_fmj_xmags_mp";
- guns[254] = "famas_gl_heartbeat_mp";
- guns[255] = "famas_gl_reflex_mp";
- guns[256] = "famas_gl_silencer_mp";
- guns[257] = "famas_gl_thermal_mp";
- guns[258] = "famas_gl_xmags_mp";
- guns[259] = "famas_heartbeat_reflex_mp";
- guns[260] = "famas_heartbeat_shotgun_mp";
- guns[261] = "famas_heartbeat_silencer_mp";
- guns[262] = "famas_heartbeat_thermal_mp";
- guns[263] = "famas_heartbeat_xmags_mp";
- guns[264] = "famas_reflex_shotgun_mp";
- guns[265] = "famas_reflex_silencer_mp";
- guns[266] = "famas_reflex_xmags_mp";
- guns[267] = "famas_shotgun_silencer_mp";
- guns[268] = "famas_shotgun_thermal_mp";
- guns[269] = "famas_shotgun_xmags_mp";
- guns[270] = "famas_silencer_thermal_mp";
- guns[271] = "famas_silencer_xmags_mp";
- guns[272] = "famas_thermal_xmags_mp";
- guns[273] = "fal_mp";
- guns[274] = "fal_acog_mp";
- guns[275] = "fal_eotech_mp";
- guns[276] = "fal_fmj_mp";
- guns[277] = "fal_gl_mp";
- guns[278] = "fal_heartbeat_mp";
- guns[279] = "fal_reflex_mp";
- guns[280] = "fal_shotgun_mp";
- guns[281] = "fal_silencer_mp";
- guns[282] = "fal_thermal_mp";
- guns[283] = "fal_xmags_mp";
- guns[284] = "fal_acog_fmj_mp";
- guns[285] = "fal_acog_gl_mp";
- guns[286] = "fal_acog_heartbeat_mp";
- guns[287] = "fal_acog_shotgun_mp";
- guns[288] = "fal_acog_silencer_mp";
- guns[289] = "fal_acog_xmags_mp";
- guns[290] = "fal_eotech_fmj_mp";
- guns[291] = "fal_eotech_gl_mp";
- guns[292] = "fal_eotech_heartbeat_mp";
- guns[293] = "fal_eotech_shotgun_mp";
- guns[294] = "fal_eotech_silencer_mp";
- guns[295] = "fal_eotech_xmags_mp";
- guns[296] = "fal_fmj_gl_mp";
- guns[297] = "fal_fmj_heartbeat_mp";
- guns[298] = "fal_fmj_reflex_mp";
- guns[299] = "fal_fmj_shotgun_mp";
- guns[300] = "fal_fmj_silencer_mp";
- guns[301] = "fal_fmj_thermal_mp";
- guns[302] = "fal_fmj_xmags_mp";
- guns[303] = "fal_gl_heartbeat_mp";
- guns[304] = "fal_gl_reflex_mp";
- guns[305] = "fal_gl_silencer_mp";
- guns[306] = "fal_gl_thermal_mp";
- guns[307] = "fal_gl_xmags_mp";
- guns[308] = "fal_heartbeat_reflex_mp";
- guns[309] = "fal_heartbeat_shotgun_mp";
- guns[310] = "fal_heartbeat_silencer_mp";
- guns[311] = "fal_heartbeat_thermal_mp";
- guns[312] = "fal_heartbeat_xmags_mp";
- guns[313] = "fal_reflex_shotgun_mp";
- guns[314] = "fal_reflex_silencer_mp";
- guns[315] = "fal_reflex_xmags_mp";
- guns[316] = "fal_shotgun_silencer_mp";
- guns[317] = "fal_shotgun_thermal_mp";
- guns[318] = "fal_shotgun_xmags_mp";
- guns[319] = "fal_silencer_thermal_mp";
- guns[320] = "fal_silencer_xmags_mp";
- guns[321] = "fal_thermal_xmags_mp";
- guns[322] = "scar_mp";
- guns[323] = "scar_acog_mp";
- guns[324] = "scar_eotech_mp";
- guns[325] = "scar_fmj_mp";
- guns[326] = "scar_gl_mp";
- guns[327] = "scar_heartbeat_mp";
- guns[328] = "scar_reflex_mp";
- guns[329] = "scar_shotgun_mp";
- guns[330] = "scar_silencer_mp";
- guns[331] = "scar_thermal_mp";
- guns[332] = "scar_xmags_mp";
- guns[333] = "scar_acog_fmj_mp";
- guns[334] = "scar_acog_gl_mp";
- guns[335] = "scar_acog_heartbeat_mp";
- guns[336] = "scar_acog_shotgun_mp";
- guns[337] = "scar_acog_silencer_mp";
- guns[338] = "scar_acog_xmags_mp";
- guns[339] = "scar_eotech_fmj_mp";
- guns[340] = "scar_eotech_gl_mp";
- guns[341] = "scar_eotech_heartbeat_mp";
- guns[342] = "scar_eotech_shotgun_mp";
- guns[343] = "scar_eotech_silencer_mp";
- guns[344] = "scar_eotech_xmags_mp";
- guns[345] = "scar_fmj_gl_mp";
- guns[346] = "scar_fmj_heartbeat_mp";
- guns[347] = "scar_fmj_reflex_mp";
- guns[348] = "scar_fmj_shotgun_mp";
- guns[349] = "scar_fmj_silencer_mp";
- guns[350] = "scar_fmj_thermal_mp";
- guns[351] = "scar_fmj_xmags_mp";
- guns[352] = "scar_gl_heartbeat_mp";
- guns[353] = "scar_gl_reflex_mp";
- guns[354] = "scar_gl_silencer_mp";
- guns[355] = "scar_gl_thermal_mp";
- guns[356] = "scar_gl_xmags_mp";
- guns[357] = "scar_heartbeat_reflex_mp";
- guns[358] = "scar_heartbeat_shotgun_mp";
- guns[359] = "scar_heartbeat_silencer_mp";
- guns[360] = "scar_heartbeat_thermal_mp";
- guns[361] = "scar_heartbeat_xmags_mp";
- guns[362] = "scar_reflex_shotgun_mp";
- guns[363] = "scar_reflex_silencer_mp";
- guns[364] = "scar_reflex_xmags_mp";
- guns[365] = "scar_shotgun_silencer_mp";
- guns[366] = "scar_shotgun_thermal_mp";
- guns[367] = "scar_shotgun_xmags_mp";
- guns[368] = "scar_silencer_thermal_mp";
- guns[369] = "scar_silencer_xmags_mp";
- guns[370] = "scar_thermal_xmags_mp";
- guns[371] = "tavor_mp";
- guns[372] = "tavor_acog_mp";
- guns[373] = "tavor_eotech_mp";
- guns[374] = "tavor_fmj_mp";
- guns[375] = "tavor_gl_mp";
- guns[376] = "tavor_heartbeat_mp";
- guns[377] = "tavor_reflex_mp";
- guns[378] = "tavor_shotgun_mp";
- guns[379] = "tavor_silencer_mp";
- guns[380] = "tavor_thermal_mp";
- guns[381] = "tavor_xmags_mp";
- guns[382] = "tavor_acog_fmj_mp";
- guns[383] = "tavor_acog_gl_mp";
- guns[384] = "tavor_acog_heartbeat_mp";
- guns[385] = "tavor_acog_shotgun_mp";
- guns[386] = "tavor_acog_silencer_mp";
- guns[387] = "tavor_acog_xmags_mp";
- guns[388] = "tavor_eotech_fmj_mp";
- guns[389] = "tavor_eotech_gl_mp";
- guns[390] = "tavor_eotech_heartbeat_mp";
- guns[391] = "tavor_eotech_shotgun_mp";
- guns[392] = "tavor_eotech_silencer_mp";
- guns[393] = "tavor_eotech_xmags_mp";
- guns[394] = "tavor_fmj_gl_mp";
- guns[395] = "tavor_fmj_heartbeat_mp";
- guns[396] = "tavor_fmj_reflex_mp";
- guns[397] = "tavor_fmj_shotgun_mp";
- guns[398] = "tavor_fmj_silencer_mp";
- guns[399] = "tavor_fmj_thermal_mp";
- guns[400] = "tavor_fmj_xmags_mp";
- guns[401] = "tavor_gl_heartbeat_mp";
- guns[402] = "tavor_gl_reflex_mp";
- guns[403] = "tavor_gl_silencer_mp";
- guns[404] = "tavor_gl_thermal_mp";
- guns[405] = "tavor_gl_xmags_mp";
- guns[406] = "tavor_heartbeat_reflex_mp";
- guns[407] = "tavor_heartbeat_shotgun_mp";
- guns[408] = "tavor_heartbeat_silencer_mp";
- guns[409] = "tavor_heartbeat_thermal_mp";
- guns[410] = "tavor_heartbeat_xmags_mp";
- guns[411] = "tavor_reflex_shotgun_mp";
- guns[412] = "tavor_reflex_silencer_mp";
- guns[413] = "tavor_reflex_xmags_mp";
- guns[414] = "tavor_shotgun_silencer_mp";
- guns[415] = "tavor_shotgun_thermal_mp";
- guns[416] = "tavor_shotgun_xmags_mp";
- guns[417] = "tavor_silencer_thermal_mp";
- guns[418] = "tavor_silencer_xmags_mp";
- guns[419] = "tavor_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 420 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- droplmg()
- {
- guns = [];
- guns[0] = "aug_mp";
- guns[1] = "aug_acog_mp";
- guns[2] = "aug_eotech_mp";
- guns[3] = "aug_fmj_mp";
- guns[4] = "aug_grip_mp";
- guns[5] = "aug_heartbeat_mp";
- guns[6] = "aug_reflex_mp";
- guns[7] = "aug_silencer_mp";
- guns[8] = "aug_thermal_mp";
- guns[9] = "aug_xmags_mp";
- guns[10] = "aug_acog_fmj_mp";
- guns[11] = "aug_acog_grip_mp";
- guns[12] = "aug_acog_heartbeat_mp";
- guns[13] = "aug_acog_silencer_mp";
- guns[14] = "aug_acog_xmags_mp";
- guns[15] = "aug_eotech_fmj_mp";
- guns[16] = "aug_eotech_grip_mp";
- guns[17] = "aug_eotech_heartbeat_mp";
- guns[18] = "aug_eotech_silencer_mp";
- guns[19] = "aug_eotech_xmags_mp";
- guns[20] = "aug_fmj_grip_mp";
- guns[21] = "aug_fmj_heartbeat_mp";
- guns[22] = "aug_fmj_reflex_mp";
- guns[23] = "aug_fmj_silencer_mp";
- guns[24] = "aug_fmj_thermal_mp";
- guns[25] = "aug_fmj_xmags_mp";
- guns[26] = "aug_grip_heartbeat_mp";
- guns[27] = "aug_grip_reflex_mp";
- guns[28] = "aug_grip_silencer_mp";
- guns[29] = "aug_grip_thermal_mp";
- guns[30] = "aug_grip_xmags_mp";
- guns[31] = "aug_heartbeat_reflex_mp";
- guns[32] = "aug_heartbeat_silencer_mp";
- guns[33] = "aug_heartbeat_thermal_mp";
- guns[34] = "aug_heartbeat_xmags_mp";
- guns[35] = "aug_reflex_silencer_mp";
- guns[36] = "aug_reflex_xmags_mp";
- guns[37] = "aug_silencer_thermal_mp";
- guns[38] = "aug_silencer_xmags_mp";
- guns[39] = "aug_thermal_xmags_mp";
- guns[40] = "m240_mp";
- guns[41] = "m240_acog_mp";
- guns[42] = "m240_eotech_mp";
- guns[43] = "m240_fmj_mp";
- guns[44] = "m240_grip_mp";
- guns[45] = "m240_heartbeat_mp";
- guns[46] = "m240_reflex_mp";
- guns[47] = "m240_silencer_mp";
- guns[48] = "m240_thermal_mp";
- guns[49] = "m240_xmags_mp";
- guns[50] = "m240_acog_fmj_mp";
- guns[51] = "m240_acog_grip_mp";
- guns[52] = "m240_acog_heartbeat_mp";
- guns[53] = "m240_acog_silencer_mp";
- guns[54] = "m240_acog_xmags_mp";
- guns[55] = "m240_eotech_fmj_mp";
- guns[56] = "m240_eotech_grip_mp";
- guns[57] = "m240_eotech_heartbeat_mp";
- guns[58] = "m240_eotech_silencer_mp";
- guns[59] = "m240_eotech_xmags_mp";
- guns[60] = "m240_fmj_grip_mp";
- guns[61] = "m240_fmj_heartbeat_mp";
- guns[62] = "m240_fmj_reflex_mp";
- guns[63] = "m240_fmj_silencer_mp";
- guns[64] = "m240_fmj_thermal_mp";
- guns[65] = "m240_fmj_xmags_mp";
- guns[66] = "m240_grip_heartbeat_mp";
- guns[67] = "m240_grip_reflex_mp";
- guns[68] = "m240_grip_silencer_mp";
- guns[69] = "m240_grip_thermal_mp";
- guns[70] = "m240_grip_xmags_mp";
- guns[71] = "m240_heartbeat_reflex_mp";
- guns[72] = "m240_heartbeat_silencer_mp";
- guns[73] = "m240_heartbeat_thermal_mp";
- guns[74] = "m240_heartbeat_xmags_mp";
- guns[75] = "m240_reflex_silencer_mp";
- guns[76] = "m240_reflex_xmags_mp";
- guns[77] = "m240_silencer_thermal_mp";
- guns[78] = "m240_silencer_xmags_mp";
- guns[79] = "m240_thermal_xmags_mp";
- guns[80] = "mg4_mp";
- guns[81] = "mg4_acog_mp";
- guns[82] = "mg4_eotech_mp";
- guns[83] = "mg4_fmj_mp";
- guns[84] = "mg4_grip_mp";
- guns[85] = "mg4_heartbeat_mp";
- guns[86] = "mg4_reflex_mp";
- guns[87] = "mg4_silencer_mp";
- guns[88] = "mg4_thermal_mp";
- guns[89] = "mg4_xmags_mp";
- guns[90] = "mg4_acog_fmj_mp";
- guns[91] = "mg4_acog_grip_mp";
- guns[92] = "mg4_acog_heartbeat_mp";
- guns[93] = "mg4_acog_silencer_mp";
- guns[94] = "mg4_acog_xmags_mp";
- guns[95] = "mg4_eotech_fmj_mp";
- guns[96] = "mg4_eotech_grip_mp";
- guns[97] = "mg4_eotech_heartbeat_mp";
- guns[98] = "mg4_eotech_silencer_mp";
- guns[99] = "mg4_eotech_xmags_mp";
- guns[100] = "mg4_fmj_grip_mp";
- guns[101] = "mg4_fmj_heartbeat_mp";
- guns[102] = "mg4_fmj_reflex_mp";
- guns[103] = "mg4_fmj_silencer_mp";
- guns[104] = "mg4_fmj_thermal_mp";
- guns[105] = "mg4_fmj_xmags_mp";
- guns[106] = "mg4_grip_heartbeat_mp";
- guns[107] = "mg4_grip_reflex_mp";
- guns[108] = "mg4_grip_silencer_mp";
- guns[109] = "mg4_grip_thermal_mp";
- guns[110] = "mg4_grip_xmags_mp";
- guns[111] = "mg4_heartbeat_reflex_mp";
- guns[112] = "mg4_heartbeat_silencer_mp";
- guns[113] = "mg4_heartbeat_thermal_mp";
- guns[114] = "mg4_heartbeat_xmags_mp";
- guns[115] = "mg4_reflex_silencer_mp";
- guns[116] = "mg4_reflex_xmags_mp";
- guns[117] = "mg4_silencer_thermal_mp";
- guns[118] = "mg4_silencer_xmags_mp";
- guns[119] = "mg4_thermal_xmags_mp";
- guns[120] = "sa80_mp";
- guns[121] = "sa80_acog_mp";
- guns[122] = "sa80_eotech_mp";
- guns[123] = "sa80_fmj_mp";
- guns[124] = "sa80_grip_mp";
- guns[125] = "sa80_heartbeat_mp";
- guns[126] = "sa80_reflex_mp";
- guns[127] = "sa80_silencer_mp";
- guns[128] = "sa80_thermal_mp";
- guns[129] = "sa80_xmags_mp";
- guns[130] = "sa80_acog_fmj_mp";
- guns[131] = "sa80_acog_grip_mp";
- guns[132] = "sa80_acog_heartbeat_mp";
- guns[133] = "sa80_acog_silencer_mp";
- guns[134] = "sa80_acog_xmags_mp";
- guns[135] = "sa80_eotech_fmj_mp";
- guns[136] = "sa80_eotech_grip_mp";
- guns[137] = "sa80_eotech_heartbeat_mp";
- guns[138] = "sa80_eotech_silencer_mp";
- guns[139] = "sa80_eotech_xmags_mp";
- guns[140] = "sa80_fmj_grip_mp";
- guns[141] = "sa80_fmj_heartbeat_mp";
- guns[142] = "sa80_fmj_reflex_mp";
- guns[143] = "sa80_fmj_silencer_mp";
- guns[144] = "sa80_fmj_thermal_mp";
- guns[145] = "sa80_fmj_xmags_mp";
- guns[146] = "sa80_grip_heartbeat_mp";
- guns[147] = "sa80_grip_reflex_mp";
- guns[148] = "sa80_grip_silencer_mp";
- guns[149] = "sa80_grip_thermal_mp";
- guns[150] = "sa80_grip_xmags_mp";
- guns[151] = "sa80_heartbeat_reflex_mp";
- guns[152] = "sa80_heartbeat_silencer_mp";
- guns[153] = "sa80_heartbeat_thermal_mp";
- guns[154] = "sa80_heartbeat_xmags_mp";
- guns[155] = "sa80_reflex_silencer_mp";
- guns[156] = "sa80_reflex_xmags_mp";
- guns[157] = "sa80_silencer_thermal_mp";
- guns[158] = "sa80_silencer_xmags_mp";
- guns[159] = "sa80_thermal_xmags_mp";
- guns[160] = "rpd_mp";
- guns[161] = "rpd_acog_mp";
- guns[162] = "rpd_eotech_mp";
- guns[163] = "rpd_fmj_mp";
- guns[164] = "rpd_grip_mp";
- guns[165] = "rpd_heartbeat_mp";
- guns[166] = "rpd_reflex_mp";
- guns[167] = "rpd_silencer_mp";
- guns[168] = "rpd_thermal_mp";
- guns[169] = "rpd_xmags_mp";
- guns[170] = "rpd_acog_fmj_mp";
- guns[171] = "rpd_acog_grip_mp";
- guns[172] = "rpd_acog_heartbeat_mp";
- guns[173] = "rpd_acog_silencer_mp";
- guns[174] = "rpd_acog_xmags_mp";
- guns[175] = "rpd_eotech_fmj_mp";
- guns[176] = "rpd_eotech_grip_mp";
- guns[177] = "rpd_eotech_heartbeat_mp";
- guns[178] = "rpd_eotech_silencer_mp";
- guns[179] = "rpd_eotech_xmags_mp";
- guns[180] = "rpd_fmj_grip_mp";
- guns[181] = "rpd_fmj_heartbeat_mp";
- guns[182] = "rpd_fmj_reflex_mp";
- guns[183] = "rpd_fmj_silencer_mp";
- guns[184] = "rpd_fmj_thermal_mp";
- guns[185] = "rpd_fmj_xmags_mp";
- guns[186] = "rpd_grip_heartbeat_mp";
- guns[187] = "rpd_grip_reflex_mp";
- guns[188] = "rpd_grip_silencer_mp";
- guns[189] = "rpd_grip_thermal_mp";
- guns[190] = "rpd_grip_xmags_mp";
- guns[191] = "rpd_heartbeat_reflex_mp";
- guns[192] = "rpd_heartbeat_silencer_mp";
- guns[193] = "rpd_heartbeat_thermal_mp";
- guns[194] = "rpd_heartbeat_xmags_mp";
- guns[195] = "rpd_reflex_silencer_mp";
- guns[196] = "rpd_reflex_xmags_mp";
- guns[197] = "rpd_silencer_thermal_mp";
- guns[198] = "rpd_silencer_xmags_mp";
- guns[199] = "rpd_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 200 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- dropshotguns()
- {
- guns = [];
- guns[0] = "ranger_mp";
- guns[1] = "ranger_akimbo_mp";
- guns[2] = "ranger_fmj_mp";
- guns[3] = "ranger_akimbo_fmj_mp";
- guns[4] = "model1887_mp";
- guns[5] = "model1887_akimbo_mp";
- guns[6] = "model1887_fmj_mp";
- guns[7] = "model1887_akimbo_fmj_mp";
- guns[8] = "striker_mp";
- guns[9] = "striker_eotech_mp";
- guns[10] = "striker_fmj_mp";
- guns[11] = "striker_grip_mp";
- guns[12] = "striker_reflex_mp";
- guns[13] = "striker_silencer_mp";
- guns[14] = "striker_xmags_mp";
- guns[15] = "striker_eotech_fmj_mp";
- guns[16] = "striker_eotech_grip_mp";
- guns[17] = "striker_eotech_silencer_mp";
- guns[18] = "striker_eotech_xmags_mp";
- guns[19] = "striker_fmj_grip_mp";
- guns[20] = "striker_fmj_reflex_mp";
- guns[21] = "striker_fmj_silencer_mp";
- guns[22] = "striker_fmj_xmags_mp";
- guns[23] = "striker_grip_reflex_mp";
- guns[24] = "striker_grip_silencer_mp";
- guns[25] = "striker_grip_xmags_mp";
- guns[26] = "striker_reflex_silencer_mp";
- guns[27] = "striker_reflex_xmags_mp";
- guns[28] = "striker_silencer_xmags_mp";
- guns[29] = "aa12_mp";
- guns[30] = "aa12_eotech_mp";
- guns[31] = "aa12_fmj_mp";
- guns[32] = "aa12_grip_mp";
- guns[33] = "aa12_reflex_mp";
- guns[34] = "aa12_silencer_mp";
- guns[35] = "aa12_xmags_mp";
- guns[36] = "aa12_eotech_fmj_mp";
- guns[37] = "aa12_eotech_grip_mp";
- guns[38] = "aa12_eotech_silencer_mp";
- guns[39] = "aa12_eotech_xmags_mp";
- guns[40] = "aa12_fmj_grip_mp";
- guns[41] = "aa12_fmj_reflex_mp";
- guns[42] = "aa12_fmj_silencer_mp";
- guns[43] = "aa12_fmj_xmags_mp";
- guns[44] = "aa12_grip_reflex_mp";
- guns[45] = "aa12_grip_silencer_mp";
- guns[46] = "aa12_grip_xmags_mp";
- guns[47] = "aa12_reflex_silencer_mp";
- guns[48] = "aa12_reflex_xmags_mp";
- guns[49] = "aa12_silencer_xmags_mp";
- guns[50] = "m1014_mp";
- guns[51] = "m1014_eotech_mp";
- guns[52] = "m1014_fmj_mp";
- guns[53] = "m1014_grip_mp";
- guns[54] = "m1014_reflex_mp";
- guns[55] = "m1014_silencer_mp";
- guns[56] = "m1014_xmags_mp";
- guns[57] = "m1014_eotech_fmj_mp";
- guns[58] = "m1014_eotech_grip_mp";
- guns[59] = "m1014_eotech_silencer_mp";
- guns[60] = "m1014_eotech_xmags_mp";
- guns[61] = "m1014_fmj_grip_mp";
- guns[62] = "m1014_fmj_reflex_mp";
- guns[63] = "m1014_fmj_silencer_mp";
- guns[64] = "m1014_fmj_xmags_mp";
- guns[65] = "m1014_grip_reflex_mp";
- guns[66] = "m1014_grip_silencer_mp";
- guns[67] = "m1014_grip_xmags_mp";
- guns[68] = "m1014_reflex_silencer_mp";
- guns[69] = "m1014_reflex_xmags_mp";
- guns[70] = "m1014_silencer_xmags_mp";
- guns[71] = "spas12_mp";
- guns[72] = "spas12_eotech_mp";
- guns[73] = "spas12_fmj_mp";
- guns[74] = "spas12_grip_mp";
- guns[75] = "spas12_reflex_mp";
- guns[76] = "spas12_silencer_mp";
- guns[77] = "spas12_xmags_mp";
- guns[78] = "spas12_eotech_fmj_mp";
- guns[79] = "spas12_eotech_grip_mp";
- guns[80] = "spas12_eotech_silencer_mp";
- guns[81] = "spas12_eotech_xmags_mp";
- guns[82] = "spas12_fmj_grip_mp";
- guns[83] = "spas12_fmj_reflex_mp";
- guns[84] = "spas12_fmj_silencer_mp";
- guns[85] = "spas12_fmj_xmags_mp";
- guns[86] = "spas12_grip_reflex_mp";
- guns[87] = "spas12_grip_silencer_mp";
- guns[88] = "spas12_grip_xmags_mp";
- guns[89] = "spas12_reflex_silencer_mp";
- guns[90] = "spas12_reflex_xmags_mp";
- guns[91] = "spas12_silencer_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 92 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- dropsubmachineguns()
- {
- guns = [];
- guns[0] = "uzi_mp";
- guns[1] = "uzi_acog_mp";
- guns[2] = "uzi_akimbo_mp";
- guns[3] = "uzi_eotech_mp";
- guns[4] = "uzi_fmj_mp";
- guns[5] = "uzi_reflex_mp";
- guns[6] = "uzi_rof_mp";
- guns[7] = "uzi_silencer_mp";
- guns[8] = "uzi_thermal_mp";
- guns[9] = "uzi_xmags_mp";
- guns[10] = "uzi_acog_fmj_mp";
- guns[11] = "uzi_acog_rof_mp";
- guns[12] = "uzi_acog_silencer_mp";
- guns[13] = "uzi_acog_xmags_mp";
- guns[14] = "uzi_akimbo_fmj_mp";
- guns[15] = "uzi_akimbo_rof_mp";
- guns[16] = "uzi_akimbo_silencer_mp";
- guns[17] = "uzi_akimbo_xmags_mp";
- guns[18] = "uzi_eotech_fmj_mp";
- guns[19] = "uzi_eotech_rof_mp";
- guns[20] = "uzi_eotech_silencer_mp";
- guns[21] = "uzi_eotech_xmags_mp";
- guns[22] = "uzi_fmj_reflex_mp";
- guns[23] = "uzi_fmj_rof_mp";
- guns[24] = "uzi_fmj_silencer_mp";
- guns[25] = "uzi_fmj_thermal_mp";
- guns[26] = "uzi_fmj_xmags_mp";
- guns[27] = "uzi_reflex_rof_mp";
- guns[28] = "uzi_reflex_silencer_mp";
- guns[29] = "uzi_reflex_xmags_mp";
- guns[30] = "uzi_rof_silencer_mp";
- guns[31] = "uzi_rof_thermal_mp";
- guns[32] = "uzi_rof_xmags_mp";
- guns[33] = "uzi_silencer_thermal_mp";
- guns[34] = "uzi_silencer_xmags_mp";
- guns[35] = "uzi_thermal_xmags_mp";
- guns[36] = "p90_mp";
- guns[37] = "p90_acog_mp";
- guns[38] = "p90_akimbo_mp";
- guns[39] = "p90_eotech_mp";
- guns[40] = "p90_fmj_mp";
- guns[41] = "p90_reflex_mp";
- guns[42] = "p90_rof_mp";
- guns[43] = "p90_silencer_mp";
- guns[44] = "p90_thermal_mp";
- guns[45] = "p90_xmags_mp";
- guns[46] = "p90_acog_fmj_mp";
- guns[47] = "p90_acog_rof_mp";
- guns[48] = "p90_acog_silencer_mp";
- guns[49] = "p90_acog_xmags_mp";
- guns[50] = "p90_akimbo_fmj_mp";
- guns[51] = "p90_akimbo_rof_mp";
- guns[52] = "p90_akimbo_silencer_mp";
- guns[53] = "p90_akimbo_xmags_mp";
- guns[54] = "p90_eotech_fmj_mp";
- guns[55] = "p90_eotech_rof_mp";
- guns[56] = "p90_eotech_silencer_mp";
- guns[57] = "p90_eotech_xmags_mp";
- guns[58] = "p90_fmj_reflex_mp";
- guns[59] = "p90_fmj_rof_mp";
- guns[60] = "p90_fmj_silencer_mp";
- guns[61] = "p90_fmj_thermal_mp";
- guns[62] = "p90_fmj_xmags_mp";
- guns[63] = "p90_reflex_rof_mp";
- guns[64] = "p90_reflex_silencer_mp";
- guns[65] = "p90_reflex_xmags_mp";
- guns[66] = "p90_rof_silencer_mp";
- guns[67] = "p90_rof_thermal_mp";
- guns[68] = "p90_rof_xmags_mp";
- guns[69] = "p90_silencer_thermal_mp";
- guns[70] = "p90_silencer_xmags_mp";
- guns[71] = "p90_thermal_xmags_mp";
- guns[72] = "kriss_mp";
- guns[73] = "kriss_acog_mp";
- guns[74] = "kriss_akimbo_mp";
- guns[75] = "kriss_eotech_mp";
- guns[76] = "kriss_fmj_mp";
- guns[77] = "kriss_reflex_mp";
- guns[78] = "kriss_rof_mp";
- guns[79] = "kriss_silencer_mp";
- guns[80] = "kriss_thermal_mp";
- guns[81] = "kriss_xmags_mp";
- guns[82] = "kriss_acog_fmj_mp";
- guns[83] = "kriss_acog_rof_mp";
- guns[84] = "kriss_acog_silencer_mp";
- guns[85] = "kriss_acog_xmags_mp";
- guns[86] = "kriss_akimbo_fmj_mp";
- guns[87] = "kriss_akimbo_rof_mp";
- guns[88] = "kriss_akimbo_silencer_mp";
- guns[89] = "kriss_akimbo_xmags_mp";
- guns[90] = "kriss_eotech_fmj_mp";
- guns[91] = "kriss_eotech_rof_mp";
- guns[92] = "kriss_eotech_silencer_mp";
- guns[93] = "kriss_eotech_xmags_mp";
- guns[94] = "kriss_fmj_reflex_mp";
- guns[95] = "kriss_fmj_rof_mp";
- guns[96] = "kriss_fmj_silencer_mp";
- guns[97] = "kriss_fmj_thermal_mp";
- guns[98] = "kriss_fmj_xmags_mp";
- guns[99] = "kriss_reflex_rof_mp";
- guns[100] = "kriss_reflex_silencer_mp";
- guns[101] = "kriss_reflex_xmags_mp";
- guns[102] = "kriss_rof_silencer_mp";
- guns[103] = "kriss_rof_thermal_mp";
- guns[104] = "kriss_rof_xmags_mp";
- guns[105] = "kriss_silencer_thermal_mp";
- guns[106] = "kriss_silencer_xmags_mp";
- guns[107] = "kriss_thermal_xmags_mp";
- guns[108] = "ump45_mp";
- guns[109] = "ump45_acog_mp";
- guns[110] = "ump45_akimbo_mp";
- guns[111] = "ump45_eotech_mp";
- guns[112] = "ump45_fmj_mp";
- guns[113] = "ump45_reflex_mp";
- guns[114] = "ump45_rof_mp";
- guns[115] = "ump45_silencer_mp";
- guns[116] = "ump45_thermal_mp";
- guns[117] = "ump45_xmags_mp";
- guns[118] = "ump45_acog_fmj_mp";
- guns[119] = "ump45_acog_rof_mp";
- guns[120] = "ump45_acog_silencer_mp";
- guns[121] = "ump45_acog_xmags_mp";
- guns[122] = "ump45_akimbo_fmj_mp";
- guns[123] = "ump45_akimbo_rof_mp";
- guns[124] = "ump45_akimbo_silencer_mp";
- guns[125] = "ump45_akimbo_xmags_mp";
- guns[126] = "ump45_eotech_fmj_mp";
- guns[127] = "ump45_eotech_rof_mp";
- guns[128] = "ump45_eotech_silencer_mp";
- guns[129] = "ump45_eotech_xmags_mp";
- guns[130] = "ump45_fmj_reflex_mp";
- guns[131] = "ump45_fmj_rof_mp";
- guns[132] = "ump45_fmj_silencer_mp";
- guns[133] = "ump45_fmj_thermal_mp";
- guns[134] = "ump45_fmj_xmags_mp";
- guns[135] = "ump45_reflex_rof_mp";
- guns[136] = "ump45_reflex_silencer_mp";
- guns[137] = "ump45_reflex_xmags_mp";
- guns[138] = "ump45_rof_silencer_mp";
- guns[139] = "ump45_rof_thermal_mp";
- guns[140] = "ump45_rof_xmags_mp";
- guns[141] = "ump45_silencer_thermal_mp";
- guns[142] = "ump45_silencer_xmags_mp";
- guns[143] = "ump45_thermal_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 144 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- droppistolmisc()
- {
- guns = [];
- guns[0] = "beretta_mp";
- guns[1] = "beretta_akimbo_mp";
- guns[2] = "beretta_fmj_mp";
- guns[3] = "beretta_silencer_mp";
- guns[4] = "beretta_tactical_mp";
- guns[5] = "beretta_xmags_mp";
- guns[6] = "beretta_akimbo_fmj_mp";
- guns[7] = "beretta_akimbo_silencer_mp";
- guns[8] = "beretta_akimbo_xmags_mp";
- guns[9] = "beretta_fmj_silencer_mp";
- guns[10] = "beretta_fmj_tactical_mp";
- guns[11] = "beretta_fmj_xmags_mp";
- guns[12] = "beretta_silencer_tactical_mp";
- guns[13] = "beretta_silencer_xmags_mp";
- guns[14] = "beretta_tactical_xmags_mp";
- guns[15] = "usp_mp";
- guns[16] = "usp_akimbo_mp";
- guns[17] = "usp_fmj_mp";
- guns[18] = "usp_silencer_mp";
- guns[19] = "usp_tactical_mp";
- guns[20] = "usp_xmags_mp";
- guns[21] = "usp_akimbo_fmj_mp";
- guns[22] = "usp_akimbo_silencer_mp";
- guns[23] = "usp_akimbo_xmags_mp";
- guns[24] = "usp_fmj_silencer_mp";
- guns[25] = "usp_fmj_tactical_mp";
- guns[26] = "usp_fmj_xmags_mp";
- guns[27] = "usp_silencer_tactical_mp";
- guns[28] = "usp_silencer_xmags_mp";
- guns[29] = "usp_tactical_xmags_mp";
- guns[30] = "deserteagle_mp";
- guns[31] = "deserteagle_akimbo_mp";
- guns[32] = "deserteagle_fmj_mp";
- guns[33] = "deserteagle_tactical_mp";
- guns[34] = "deserteagle_akimbo_fmj_mp";
- guns[35] = "deserteagle_fmj_tactical_mp";
- guns[36] = "deserteaglegold_mp";
- guns[37] = "coltanaconda_mp";
- guns[38] = "coltanaconda_akimbo_mp";
- guns[39] = "coltanaconda_fmj_mp";
- guns[40] = "coltanaconda_tactical_mp";
- guns[41] = "coltanaconda_akimbo_fmj_mp";
- guns[42] = "coltanaconda_fmj_tactical_mp";
- guns[43] = "riotshield_mp";
- guns[44] = "tmp_mp";
- guns[45] = "tmp_akimbo_mp";
- guns[46] = "tmp_eotech_mp";
- guns[47] = "tmp_fmj_mp";
- guns[48] = "tmp_reflex_mp";
- guns[49] = "tmp_silencer_mp";
- guns[50] = "tmp_xmags_mp";
- guns[51] = "tmp_akimbo_fmj_mp";
- guns[52] = "tmp_akimbo_silencer_mp";
- guns[53] = "tmp_akimbo_xmags_mp";
- guns[54] = "tmp_eotech_fmj_mp";
- guns[55] = "tmp_eotech_silencer_mp";
- guns[56] = "tmp_eotech_xmags_mp";
- guns[57] = "tmp_fmj_reflex_mp";
- guns[58] = "tmp_fmj_silencer_mp";
- guns[59] = "tmp_fmj_xmags_mp";
- guns[60] = "tmp_reflex_silencer_mp";
- guns[61] = "tmp_reflex_xmags_mp";
- guns[62] = "tmp_silencer_xmags_mp";
- guns[63] = "glock_mp";
- guns[64] = "glock_akimbo_mp";
- guns[65] = "glock_eotech_mp";
- guns[66] = "glock_fmj_mp";
- guns[67] = "glock_reflex_mp";
- guns[68] = "glock_silencer_mp";
- guns[69] = "glock_xmags_mp";
- guns[70] = "glock_akimbo_fmj_mp";
- guns[71] = "glock_akimbo_silencer_mp";
- guns[72] = "glock_akimbo_xmags_mp";
- guns[73] = "glock_eotech_fmj_mp";
- guns[74] = "glock_eotech_silencer_mp";
- guns[75] = "glock_eotech_xmags_mp";
- guns[76] = "glock_fmj_reflex_mp";
- guns[77] = "glock_fmj_silencer_mp";
- guns[78] = "glock_fmj_xmags_mp";
- guns[79] = "glock_reflex_silencer_mp";
- guns[80] = "glock_reflex_xmags_mp";
- guns[81] = "glock_silencer_xmags_mp";
- guns[82] = "beretta393_mp";
- guns[83] = "beretta393_akimbo_mp";
- guns[84] = "beretta393_eotech_mp";
- guns[85] = "beretta393_fmj_mp";
- guns[86] = "beretta393_reflex_mp";
- guns[87] = "beretta393_silencer_mp";
- guns[88] = "beretta393_xmags_mp";
- guns[89] = "beretta393_akimbo_fmj_mp";
- guns[90] = "beretta393_akimbo_silencer_mp";
- guns[91] = "beretta393_akimbo_xmags_mp";
- guns[92] = "beretta393_eotech_fmj_mp";
- guns[93] = "beretta393_eotech_silencer_mp";
- guns[94] = "beretta393_eotech_xmags_mp";
- guns[95] = "beretta393_fmj_reflex_mp";
- guns[96] = "beretta393_fmj_silencer_mp";
- guns[97] = "beretta393_fmj_xmags_mp";
- guns[98] = "beretta393_reflex_silencer_mp";
- guns[99] = "beretta393_reflex_xmags_mp";
- guns[100] = "beretta393_silencer_xmags_mp";
- guns[101] = "pp2000_mp";
- guns[102] = "pp2000_akimbo_mp";
- guns[103] = "pp2000_eotech_mp";
- guns[104] = "pp2000_fmj_mp";
- guns[105] = "pp2000_reflex_mp";
- guns[106] = "pp2000_silencer_mp";
- guns[107] = "pp2000_xmags_mp";
- guns[108] = "pp2000_akimbo_fmj_mp";
- guns[109] = "pp2000_akimbo_silencer_mp";
- guns[110] = "pp2000_akimbo_xmags_mp";
- guns[111] = "pp2000_eotech_fmj_mp";
- guns[112] = "pp2000_eotech_silencer_mp";
- guns[113] = "pp2000_eotech_xmags_mp";
- guns[114] = "pp2000_fmj_reflex_mp";
- guns[115] = "pp2000_fmj_silencer_mp";
- guns[116] = "pp2000_fmj_xmags_mp";
- guns[117] = "pp2000_reflex_silencer_mp";
- guns[118] = "pp2000_reflex_xmags_mp";
- guns[119] = "pp2000_silencer_xmags_mp";
- //Do However many you want just increase number in bracket for each one
- rand = randomIntRange( 0 , 120 );
- self giveWeapon(guns[rand]);
- self dropItem(guns[rand]);
- self thread CloneDeadMe();
- }
- BotsLook()
- {
- for(i = 0; i < level.players.size; i++)
- {
- if(level.players[i].pers["team"] != self.pers["team"])
- {
- if (isSubStr( level.players[i].guid, "bot" ))
- {
- self.dummylook = self.origin;
- level.players[i] setplayerangles(VectorToAngles(((self.dummylook)) - (level.players[i] getTagOrigin("j_head"))));
- }
- }
- }
- }
- FirstBloodToggler()
- {
- if(level.plus600 == false)
- {
- self iPrintln("^6First Blood ^2Active.");
- maps\mp\gametypes\_rank::registerScoreInfo( "firstblood", 100 );
- level.plus600 = true;
- }
- else
- {
- self iPrintln("^6First Blood ^2Removed");
- maps\mp\gametypes\_rank::registerScoreInfo( "firstblood", 0 );
- level.plus600 = false;
- }
- }
- ToggleSNAC()
- {
- if (self.skree == true )
- {
- self notify ("stopitsnac");
- self iPrintln("Skree Nac Bind: ^1Off");
- self.snaccount = 1;
- self.skree = false;
- }
- else if (self.skree == false)
- {
- self iPrintln("Skree Nac Bind: ^2On");
- self.skree = true;
- self thread weapselsnac();
- wait .25;
- self iprintln("^6Press [{+actionslot 3}] to Select SNAC Weapons.");
- }
- }
- weapselsnac()
- {
- self endon("disconnect");
- //self endon("death");
- self endon("stopitsnac");
- for(;;)
- {
- self notifyOnPlayerCommand("selectSNAC","+actionslot 3");
- self waittill ("selectSNAC");
- if (self GetStance() != "prone" && !self meleebuttonpressed())
- {
- if(self.snaccount < 3)
- {
- saveWepSNAC();
- }
- else
- {
- snac();
- }
- }
- }
- }
- saveWepSNAC()
- {
- self endon ("stopitsnac");
- if(self.snaccount == 1)
- {
- self.snac1 = self getCurrentWeapon();
- self.snaccount++;
- self iPrintln("^6Selected: "+ self.snac1);
- }
- else if(self.snaccount == 2)
- {
- if(self.snac1!=self getCurrentWeapon())
- {
- self.snac2 = self getCurrentWeapon();
- self.snaccount++;
- self iPrintln("^6Selected: " + self.snac2);
- }
- }
- }
- snac()
- {
- self endon ("stopitsnac");
- self endon ("disconnect");
- for(;;)
- {
- self notifyOnPlayerCommand("skreeLOLZ","+actionslot 3");
- self waittill ("skreeLOLZ");
- if(level.p[self.myName]["MenuOpen"]==0)
- {
- if (self.skree == true )
- {
- if(self getCurrentWeapon() == self.snac1)
- {
- self SetSpawnWeapon( self.snac2 );
- wait .12;
- self SetSpawnWeapon( self.snac1 );
- }
- else if(self getCurrentWeapon() == self.snac2)
- {
- self SetSpawnWeapon( self.snac1 );
- wait .12;
- self SetSpawnWeapon( self.snac2 );
- }
- }
- }
- }
- }
- instaswap2()
- {
- if(self.yallinsty == "0")
- {
- self.yallinsty = "1";
- self thread yallinsta();
- self iprintln("Instaswap Bind: ^2On");
- }
- else if (self.yallinsty == "1")
- {
- self.yallinsty = "0";
- self notify("StopInstaZZ");
- self iprintln("Instaswap Bind: ^1Off");
- }
- }
- yallinsta()
- {
- self iPrintln("^6Press [{+actionslot 4}] to instaswap");
- self endon ("disconnect");
- self endon ("StopInstaZZ");
- for(;;)
- {
- self notifyOnPlayerCommand("instaZZZ","+actionslot 4");
- self waittill ("instaZZZ");
- nacmod = self getCurrentWeapon();
- if (nacmod == self.PrimaryWeapon)
- {
- Secondary = self.SecondaryWeapon;
- wait .05;
- self SetSpawnWeapon( secondary );
- }
- else if (nacmod == self.SecondaryWeapon)
- {
- Primary = self.PrimaryWeapon;
- wait .05;
- self SetSpawnWeapon( primary );
- }
- }
- }
- ttnactoggler()
- {
- if(!self.ttnacks)
- {
- self thread daNactt();
- self iPrintln("Titty Nac Mod Bind: ^2On!");
- self iPrintln("Press [{+actionslot 1}] to Select Weapons");
- self.ttnacks = true;
- }
- else
- {
- self notify ("StopTTNAC");
- self iPrintln("Titty Nac Mod Bind: ^1Off!");
- self.ttcount = 1;
- self.ttnacks = false;
- }
- }
- daNactt()
- {
- self endon("disconnect");
- //self endon("death");
- self endon("StopTTNAC");
- for(;;)
- {
- self notifyOnPlayerCommand("selectTTnac","+actionslot 1");
- self waittill ("selectTTnac");
- if (self GetStance() != "prone" && !self meleebuttonpressed())
- {
- if(self.ttcount < 3)
- {
- saveWepTT();
- }
- else
- {
- doTTNac();
- }
- }
- }
- }
- saveWepTT()
- {
- if(self.ttcount == 1)
- {
- self.wep1 = self getCurrentWeapon();
- self.ttcount++;
- self iPrintln("^6Selected: "+self.wep1);
- }
- else if(self.ttcount == 2)
- {
- if(self.wep1!=self getCurrentWeapon())
- {
- self.wep2 = self getCurrentWeapon();
- self.ttcount++;
- self iPrintln("^6Selected: " + self.wep2);
- }
- }
- }
- doTTNac()
- {
- if(self.wep1 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW1 = self getWeaponAmmoStock( self.wep1 );
- ammoCW1 = self getWeaponAmmoClip( self.wep1 );
- ammoCW17 = self getWeaponAmmoClip( self.wep1, "right" );
- ammoCW18 = self getWeaponAmmoClip( self.wep1, "left" );
- if( self adsbuttonpressed())
- {
- self SetSpawnWeapon( self.wep2 );
- }
- else
- {
- self takeWeapon(self.wep1);
- self switchToWeapon(self.wep2);
- while(!(self getCurrentWeapon() == self.wep2))
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- if(isSubStr(self.wep1, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep1, self.camo, akimbo);
- if( isSubStr( self.wep1, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep1, ammoCW18, "left" );
- self setWeaponAmmoClip( self.wep1, ammoCW17, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep1, ammoCW1 );
- }
- self setweaponammostock( self.wep1, ammoW1 );
- }
- }
- else if(self.wep2 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW2 = self getWeaponAmmoStock( self.wep2 );
- ammoCW2 = self getWeaponAmmoClip( self.wep2 );
- ammoCW29 = self getWeaponAmmoClip( self.wep2, "right" );
- ammoCW30 = self getWeaponAmmoClip( self.wep2, "left" );
- if( self adsbuttonpressed())
- {
- self SetSpawnWeapon( self.wep1 );
- }
- else
- {
- self takeWeapon(self.wep2);
- self switchToWeapon(self.wep1);
- while(!(self getCurrentWeapon() == self.wep1))
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- if(isSubStr(self.wep2, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep2, self.camo1, akimbo);
- if( isSubStr( self.wep2, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep2, ammoCW30, "left" );
- self setWeaponAmmoClip( self.wep2, ammoCW29, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep2, ammoCW2 );
- }
- self setweaponammostock( self.wep2, ammoW2 );
- }
- }
- else
- {
- self.ttcount = 1;
- self iPrintln("^1Weapon selection error, Please try again!");
- }
- }
- jnactoggler()
- {
- if(!self.jnacks)
- {
- self thread dajNac1();
- self iPrintln("Jnac Mod Bind: ^2On!");
- self iPrintln("Press [{+actionslot 1}] to Select Weapons");
- self.jnacks = true;
- }
- else
- {
- self notify ("StopjNAC");
- self iPrintln("Jnac Mod Bind: ^1Off!");
- self.jnacks = false;
- }
- }
- dajNac1()
- {
- //self endon("death");
- self endon("StopjNAC");
- self endon("disconnect");
- for(;;)
- {
- self notifyOnPlayerCommand("selectjnac","+actionslot 1");
- self waittill ("selectjnac");
- if (self GetStance() != "prone" && !self meleebuttonpressed())
- {
- if(self.jcount < 3)
- {
- savejWep1();
- }
- else if (self.jcount == 3)
- {
- if(self.wep1!=self getCurrentWeapon() && self.wep2!=self getCurrentWeapon())
- {
- self.wep3 = self getCurrentWeapon();
- self.jcount++;
- self iPrintln("^6Killstreak: " + self.wep3);
- }
- }
- else
- {
- dojNac1();
- }
- }
- wait 0.1;
- }
- }
- savejWep1()
- {
- if(self.jcount == 1)
- {
- self.wep1 = self getCurrentWeapon();
- self.jcount++;
- self iPrintln("^6Selected: "+self.wep1);
- }
- else if(self.jcount == 2)
- {
- if(self.wep1!=self getCurrentWeapon())
- {
- self.wep2 = self getCurrentWeapon();
- self.jcount++;
- self iPrintln("^6Selected: " + self.wep2);
- self iPrintln("Now select the ^6Killstreak^7.");
- }
- }
- }
- dojNac1()
- {
- if(self.wep1 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW1 = self getWeaponAmmoStock( self.wep1 );
- ammoCW1 = self getWeaponAmmoClip( self.wep1, "right" );
- ammoCW11 = self getWeaponAmmoClip( self.wep1, "left" );
- self takeWeapon(self.wep1);
- self giveWeapon(self.wep3);
- self switchToWeapon(self.wep3);
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- self switchToWeapon(self.wep2);
- while(!(self getCurrentWeapon() == self.wep2))
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- if(isSubStr(self.wep1, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep1, self.camo, akimbo);
- if( isSubStr( self.wep1, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep1, ammoCW11, "left" );
- self setWeaponAmmoClip( self.wep1, ammoCW1, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep1, ammoCW1 );
- }
- self setweaponammostock( self.wep1, ammoW1 );
- }
- else if(self.wep2 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW2 = self getWeaponAmmoStock( self.wep2 );
- ammoCW2 = self getWeaponAmmoClip( self.wep2, "right" );
- ammoCW21 = self getWeaponAmmoClip( self.wep2, "left" );
- self takeWeapon(self.wep2);
- self giveWeapon(self.wep3);
- self switchToWeapon(self.wep3);
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- self switchToWeapon(self.wep1);
- while(!(self getCurrentWeapon() == self.wep1))
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- if(isSubStr(self.wep2, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep2, self.camo1, akimbo);
- if( isSubStr( self.wep2, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep2, ammoCW21, "left" );
- self setWeaponAmmoClip( self.wep2, ammoCW2, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep2, ammoCW2 );
- }
- self setweaponammostock( self.wep2, ammoW2 );
- }
- else
- {
- self.jcount = 1;
- self iPrintln("^1Weapon selection error, Please try again!");
- }
- }
- ObjManageHealth(obj)
- {
- for(;;){
- obj setcandamage(true);
- obj.team = self.team;
- obj.owner = self.owner;
- obj.pers["team"] = self.team;
- if(obj.health < 0){
- level.chopper_fx["smoke"]["trail"] = loadfx ("fire/fire_smoke_trail_L");
- playfx(level.chopper_fx["smoke"]["trail"], obj.origin);
- obj delete();
- }
- wait 0.1;
- }
- }
- carefloortoggler()
- {
- if(!self.cf)
- {
- self.cf = true;
- self thread CareFloor();
- self iPrintln("Carepackage Floor Spawner: ^2On");
- self iPrintln("Crouch and knife to ^2spawn ^7a ^2carepackage above you.");
- }
- else
- {
- self.cf = false;
- self notify("stopcf");
- self iPrintln("Carepackage Floor Spawner: ^1Off");
- }
- }
- CareFloor()
- {
- self endon("death");
- self endon("disconnect");
- self endon("stopcf");
- self notifyOnPlayerCommand( "+melee", "+melee" );
- for(;;)
- {
- self waittill( "+melee" );
- if( self GetStance() == "crouch" )
- {
- vec = anglestoforward(self getPlayerAngles());
- SPLOSIONlocation = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+(vec[0] * 1, vec[1] * 1, vec[2] * 1), 0, self)[ "position" ];
- currentWeapon = self getCurrentWeapon();
- obj = spawn("script_model", SPLOSIONlocation+(80,0,90));
- obj setModel( "com_plasticcase_friendly" );
- obj Solid();
- obj CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
- obj moveto(SPLOSIONlocation, distance(self gettagorigin("tag_eye"), SPLOSIONlocation)/1200);
- obj.angles = self.angles+(0,180,0);
- obj.health = 500;
- self thread ObjManageHealth(obj);
- vec = anglestoforward(self getPlayerAngles());
- SPLOSIONlocation = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+(vec[0] * 1, vec[1] * 1, vec[2] * 1), 0, self)[ "position" ];
- currentWeapon = self getCurrentWeapon();
- self iPrintLn("Carepackage has ^2Spawned ^7above you!");
- }
- }
- }
- livestoggler()
- {
- if(!self.liveskneega)
- {
- self.liveskneega = true;
- self thread doLives();
- self iPrintln("Unlimited Lives: ^2On");
- self iPrintln("You must have atleast ^61 ^7more person on your team.");
- }
- else
- {
- self.liveskneega = false;
- self notify("stopspawnin");
- self thread doLivesend();
- self iPrintln("Unlimited Lives: ^1Off");
- }
- }
- doLives() // Tested, works.
- {
- self endon("disconnect");
- self endon("stopspawnin");
- for(;;)
- {
- if (self.pers["team"] == "allies") {
- self.pers["lives"] = 1;
- } else {
- self.pers["lives"] = 999;
- }
- wait 1;
- }
- }
- doLivesend() // Tested, works.
- {
- self endon("disconnect");
- for(;;)
- {
- if (self.pers["team"] == "allies") {
- self.pers["lives"] = 1;
- } else {
- self.pers["lives"] = 1;
- }
- wait 1;
- }
- }
- doSaveLocation()
- {
- self endon ( "stopnormal" );
- self endon("disconnect");
- self endon("stopsavinandloadin");
- for(;;)
- {
- self waittill( "DpadRight" );
- if( self GetStance() == "crouch")
- {
- //self iPrintln("^5Your Position Will Now Load At Spawn.");
- self.pers["loc"] = true;
- self.pers["savePos"] = self.origin;
- self.pers["saveAng"] = self.angles;
- }
- }
- }
- doLoadLocation()
- {
- self endon ( "stopnormal" );
- //self notifyOnPlayerCommand( "R", "+usereload" );
- self endon("disconnect");
- self endon("stopsavinandloadin");
- for(;;)
- {
- //self waittill( "R" );
- self waittill( "DpadLeft" );
- if( self GetStance() == "crouch")
- {
- if (self.pers["loc"] == true) {
- self setOrigin( self.pers["savePos"] );
- self setPlayerAngles( self.pers["saveAng"] );
- }
- }
- }
- }
- doSaveLocation2()
- {
- self endon ( "stopothers" );
- self endon("disconnect");
- self endon("stopsavinandloadin");
- for(;;)
- {
- self waittill( "DpadLeft" );
- if( self GetStance() == "crouch")
- {
- //self iPrintln("^5Your Position Will Now Load At Spawn.");
- self.pers["loc"] = true;
- self.pers["savePos"] = self.origin;
- self.pers["saveAng"] = self.angles;
- }
- }
- }
- doLoadLocation2()
- {
- self endon ( "stopothers" );
- //self notifyOnPlayerCommand( "R", "+usereload" );
- self endon("disconnect");
- self endon("stopsavinandloadin");
- for(;;)
- {
- //self waittill( "R" );
- self waittill( "DpadRight" );
- if( self GetStance() == "crouch")
- {
- if (self.pers["loc"] == true) {
- self setOrigin( self.pers["savePos"] );
- if(self.utilt == true)
- {
- self setPlayerAngles(self.angles+(0,0,45));
- }
- if(self.updown == true)
- {
- self setPlayerAngles(self.angles+(0,0,180));
- } else {
- self setPlayerAngles( self.pers["saveAng"] );
- }
- }
- }
- }
- }
- loaddatspotkneega()
- {
- if (self.pers["loc"] == true) {
- //self iPrintLn( "^5Position Loaded." );
- self setOrigin( self.pers["savePos"] );
- self setPlayerAngles( self.pers["saveAng"] );
- }
- }
- savebotspawn(p)
- {
- self iPrintln("Bot's Position: ^2Saved.");
- self thread BotsLook();
- p.pers["loc"] = true;
- p.pers["savePos"] = p.origin;
- p.pers["saveAng"] = p.angles;
- }
- loadbotspawn(p)
- {
- if (p.pers["loc"] == true) {
- p setOrigin( p.pers["savePos"] );
- p setPlayerAngles( p.pers["saveAng"] );
- }
- }
- savebotlol()
- {
- self iprintln("Bots Position: ^2Saved");
- self iprintln("^2Bots will be teleported shortly.");
- self.pers["botpos"] = self.origin;
- self.pers["botagl"] = self.angles;
- self.pers["botsposlol"] = "midget";
- wait .25;
- self thread TelePlayersBotSpot();
- }
- removesomeammo2()
- {
- if(!self.someammo)
- {
- self.someammo = true;
- self iPrintln("Remove 1 Bullet From Clip OMA n Class Swap: ^2On");
- }
- else
- {
- self.someammo = false;
- self notify("stopdemmo");
- self iPrintln("Remove 1 Bullet From Clip OMA n Class Swap: ^1Off");
- }
- }
- TelePlayersBotSpot()
- {
- if (self.pers["botsposlol"] == "midget")
- {
- foreach(p in level.players)
- {
- if (level.teambased)
- {
- if ((p!=self)&&(p.pers["team"]!=self.pers["team"])) if (isAlive(p)) if (p.pers["isBot"] == true)
- {
- p SetOrigin(self.pers["botpos"]);
- p setPlayerAngles( self.pers["botagl"] );
- }
- }
- else
- {
- if (p!=self) if (isAlive(p)) if (p.pers["isBot"] == true)
- {
- p SetOrigin(self.pers["botpos"]);
- p setPlayerAngles( self.pers["botagl"] );
- }
- }
- }
- }
- }
- test()
- {
- self iPrintln("test");
- }
- testPlayer(p)
- {
- p iPrintln("^4" + p.name + " ^7Test");
- }
- killPlayer(p)
- {
- p suicide();
- self iPrintln("^4" + p.name + " ^7Killed");
- }
- kickPlayer(p)
- {
- kick(p getEntityNumber());
- self iPrintln("^4" + p.name + " ^7Kicked");
- }
- toCross(player)
- {
- forward = self getTagOrigin("j_head");
- end = vectorScale(anglestoforward(self getPlayerAngles()), 1000000);
- Location = BulletTrace( forward, end, false, self )["position"];
- player setOrigin(Location);
- }
- toPlayer(p)
- {
- if(isAlive(p))
- self setOrigin(p.origin);
- }
- getPlayer(p)
- {
- if(isAlive(p))
- p setOrigin(self.origin);
- }
- resetPlayer(p)
- {
- p thread neroReset();
- p iPrintln("Rank Reset And Locked");
- }
- neroLvl70()
- {
- self setPlayerData( "experience" , 2516000 );
- }
- neroPres7()
- {
- self setPlayerData("prestige",7);
- self setPlayerData("experience",2516000);
- }
- neroPres8()
- {
- self setPlayerData("prestige",8);
- self setPlayerData("experience",2516000);
- }
- neroPres9()
- {
- self setPlayerData("prestige",9);
- self setPlayerData("experience",2516000);
- }
- neroPres10()
- {
- self setPlayerData("prestige",10);
- self setPlayerData("experience",2516000);
- }
- neroPres11()
- {
- self setPlayerData("prestige",11);
- self setPlayerData("experience",2516000);
- }
- doPrestigeLOL()
- {
- if ( getDvar( "prestige" ) < "1" && getDvar( "experience" ) < "2516000" )
- { // Doesn't keep reseting prestige and experience.
- self setPlayerData( "prestige", 9 );
- self setPlayerData( "experience", 2434700 );
- }
- }
- neroUAll()
- {
- self endon("disconnect");
- self endon("death");
- self iPrintln("^2Unlocking Everything...");
- p=0;
- self setPlayerData("iconUnlocked","cardicon_prestige10_02",1);
- foreach (challengeRef,challengeData in level.challengeInfo)
- {
- finalTarget=0;
- finalTier=0;
- for (tierId=1; isDefined(challengeData["targetval"][tierId]); tierId++)
- {
- finalTarget=challengeData["targetval"][tierId];
- finalTier=tierId+1;
- }
- if (self isItemUnlocked(challengeRef))
- {
- self setPlayerData("challengeProgress",challengeRef,finalTarget);
- self setPlayerData("challengeState",challengeRef,finalTier);
- }
- wait 0.04;
- p++;
- self.pe=floor(ceil(((p/480)*100))/10)*10;
- if (p/48==ceil(p/48)&&self.pe!= 0&&self.pe!=100)
- self iPrintln("Unlocking All: ^4"+self.pe+"^7/100 complete");
- }
- self iPrintln("Challenges ^2Unlocked.");
- }
- neroCC()
- {
- self setPlayerData("customClasses",0,"name","^1"+self.name);
- self setPlayerData("customClasses",1,"name","^2"+self.name);
- self setPlayerData("customClasses",2,"name","^5"+self.name);
- self setPlayerData("customClasses",3,"name","^4"+self.name);
- self setPlayerData("customClasses",4,"name","^5"+self.name);
- self setPlayerData("customClasses",5,"name","^6"+self.name);
- self setPlayerData("customClasses",6,"name","^1"+self.name);
- self setPlayerData("customClasses",7,"name","^2"+self.name);
- self setPlayerData("customClasses",8,"name","^5"+self.name);
- self setPlayerData("customClasses",9,"name","^4"+self.name);
- }
- MapChanger(mapName)
- {
- self ccTXT("Changing Map: "+mapName);
- wait 1;
- map(mapName);
- }
- cinamode()
- {
- if(!self.cina)
- {
- self.cina = true;
- self thread cinalol();
- self iPrintln("Cinematic Mode: ^2On");
- self iPrintln("^2Knife To Activate!");
- }
- else
- {
- self.cina = false;
- self thread stopcinalol();
- self notify("stopcina");
- self iPrintln("Cinematic Mode: ^1Off");
- }
- }
- cinalol()
- {
- self endon("disconnect");
- self endon("stopcina");
- for(;;)
- {
- self waittill("Knife");
- self setClientDvar("cg_draw2d", 0);
- }
- }
- stopcinalol()
- {
- self endon("disconnect");
- for(;;)
- {
- self waittill("stopcina");
- self setClientDvar("cg_draw2d", 1);
- }
- }
- enableclass()
- {
- if(!self.ecb)
- {
- self.ecb = true;
- self thread vaiclassi();
- self iPrintln("Enable Class Change: ^2On");
- }
- else
- {
- self.ecb = false;
- self notify("endclassmid");
- self iPrintln("Enable Class Change: ^1Off");
- }
- }
- vaiclassi()
- {
- self endon("disconnect");
- self endon("endclassmid");
- oldclass = self.pers["class"];
- for(;;)
- {
- if(self.pers["class"] != oldclass)
- {
- self maps\mp\gametypes\_class::giveloadout(self.pers["team"],self.pers["class"]);
- if(self.someammo == true)
- {
- self.novaz = self getCurrentweapon();
- ammoCW = self getWeaponAmmoClip( self.novaz );
- self setweaponammoclip( self.novaz, ammoCW - 1 );
- }
- oldclass = self.pers["class"];
- }
- wait 0.05;
- }
- }
- glitchclassbind()
- {
- if(!self.gcb)
- {
- self.gcb = true;
- self thread classglitchin();
- self iPrintln("Class Glitch Bind: ^2On");
- self iPrintln("Press [{+actionslot 1}] to ^6swap classes.");
- }
- else
- {
- self.gcb = false;
- self notify("stopgcb");
- self iPrintln("Class Glitch Bind: ^1Off");
- }
- }
- classglitchin()
- {
- self endon("disconnect");
- self endon("death");
- self endon("stopgcb");
- for(;;)
- {
- self waittill("DpadUp");
- if(self.pers["Class"] == "custom1")
- {
- self maps\mp\gametypes\_class::setClass("custom2");
- self.pers["Class"] = "custom2";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom2");
- }
- else if(self.pers["Class"] == "custom2")
- {
- self maps\mp\gametypes\_class::setClass("custom3");
- self.pers["Class"] = "custom3";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom3");
- }
- else if(self.pers["Class"] == "custom3")
- {
- self maps\mp\gametypes\_class::setClass("custom4");
- self.pers["Class"] = "custom4";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom4");
- }
- else if(self.pers["Class"] == "custom4")
- {
- self maps\mp\gametypes\_class::setClass("custom5");
- self.pers["Class"] = "custom5";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom5");
- }
- else if(self.pers["Class"] == "custom5")
- {
- self maps\mp\gametypes\_class::setClass("custom6");
- self.pers["Class"] = "custom6";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom6");
- }
- else if(self.pers["Class"] == "custom6")
- {
- self maps\mp\gametypes\_class::setClass("custom7");
- self.pers["Class"] = "custom7";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom7");
- }
- else if(self.pers["Class"] == "custom7")
- {
- self maps\mp\gametypes\_class::setClass("custom8");
- self.pers["Class"] = "custom8";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom8");
- }
- else if(self.pers["Class"] == "custom8")
- {
- self maps\mp\gametypes\_class::setClass("custom9");
- self.pers["Class"] = "custom9";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom9");
- }
- else if(self.pers["Class"] == "custom9")
- {
- self maps\mp\gametypes\_class::setClass("custom10");
- self.pers["Class"] = "custom10";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom10");
- }
- else if(self.pers["Class"] == "custom10")
- {
- self maps\mp\gametypes\_class::setClass("class0");
- self.pers["Class"] = "class0";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"class0");
- }
- else if(self.pers["Class"] == "class0")
- {
- self maps\mp\gametypes\_class::setClass("class1");
- self.pers["Class"] = "class1";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"class1");
- }
- else if(self.pers["Class"] == "class1")
- {
- self maps\mp\gametypes\_class::setClass("class2");
- self.pers["Class"] = "class2";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"class2");
- }
- else if(self.pers["Class"] == "class2")
- {
- self maps\mp\gametypes\_class::setClass("class3");
- self.pers["Class"] = "class3";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"class3");
- }
- else if(self.pers["Class"] == "class3")
- {
- self maps\mp\gametypes\_class::setClass("class4");
- self.pers["Class"] = "class4";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"class4");
- }
- else if(self.pers["Class"] == "class4")
- {
- self maps\mp\gametypes\_class::setClass("custom1");
- self.pers["Class"] = "custom1";
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],"custom1");
- }
- self.nova = self getCurrentweapon();
- ammoW = self getWeaponAmmoStock( self.nova );
- ammoCW = self getWeaponAmmoClip( self.nova );
- //self waittill("Knife");
- self setweaponammostock( self.nova, ammoW );
- self setweaponammoclip( self.nova, ammoCW - 1 );
- }
- }
- neroClass()
- {
- self maps\mp\gametypes\_menus::beginClassChoice();
- self maps\mp\gametypes\_class::setClass(self.pers["class"]);
- self.tag_stowed_back=undefined;
- self.tag_stowed_hip=undefined;
- self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],self.pers["class"]);
- }
- oldafUfo()
- {
- self endon ( "disconnect" );
- self endon ( "death" );
- self endon ( "stopoldufo" );
- self notifyOnPlayerCommand("dpad_up", "+actionslot 1");
- maps\mp\gametypes\_spectating::setSpectatePermissions();
- for(;;)
- {
- self waittill("dpad_up");
- self allowSpectateTeam( "freelook", true );
- self.sessionstate = "spectator";
- self setContents( 0 );
- self waittill("dpad_up");
- self.sessionstate = "playing";
- self allowSpectateTeam( "freelook", false );
- self setContents( 100 );
- }
- }
- NoclipToggler()
- {
- if(!self.nct)
- {
- self.nct = true;
- self thread oldafUfo();
- self iPrintln("UFO Toggler: ^2On");
- self iPrintln("Use [{+actionslot 1}] to turn ^2UFO ^7Mode ^2On ^7and ^1Off^7!");
- }
- else
- {
- self.nct = false;
- self notify("stopoldufo");
- self iPrintln("UFO Toggler: ^1Off");
- }
- }
- neroNoclip()
- {
- self endon("StopUFO");
- self endon("stopslides");
- self endon("stopnocleep");
- self notifyOnPlayerCommand( "up", "+actionslot 1" );
- for(;;)
- {
- if(self.UFO == "On")
- {
- self waittill("up");
- self.UFO = "Off";
- self notify("NoclipOff");
- self unlink();
- }
- else
- {
- self waittill("up");
- self.UFO = "On";
- self thread neroNoclipOnlynero();
- }
- self iPrintln("UFO Mode: ^2" + self.UFO);
- }
- }
- neroNoclipOnlynero()
- {
- self endon("StopUFO");
- self endon("death");
- self endon("stopslides");
- self endon("stopnocleep");
- if(isDefined(self.UFO)) self.UFO destroy();
- self.UFO = spawn("script_model",self.origin);
- self playerLinkTo(self.UFO);
- for(;;)
- {
- if(self fragButtonPressed())
- {
- self.Fly = self.origin + vectorScale(anglesToForward(self getPlayerAngles()),40);
- self.UFO moveTo(self.Fly, 0.01);
- }
- wait 0.02;
- }
- }
- neroGod()
- {
- if(self.God == "On")
- {
- self notify("GodOff");
- self.health = 100;
- self.God = "Off";
- }
- else
- {
- self thread neroGodMode();
- self.God = "On";
- }
- self iPrintln("God Mode: ^5" + self.God);
- }
- neroGodMode()
- {
- self endon("death");
- self endon("GodOff");
- self.maxhealth = 99999;
- for(;;)
- {
- if(self.health < self.maxhealth)
- self.health = self.maxhealth;
- wait 0.01;
- }
- }
- DEMIneroGod()
- {
- if(self.DGod == "On")
- {
- self notify("DEMIGodOff");
- self.health = 100;
- self.DGod = "Off";
- }
- else
- {
- self thread DEMIGodMode();
- self.DGod = "On";
- }
- self iPrintln("Demi God Mode: ^5" + self.DGod);
- }
- DEMIGodMode()
- {
- self endon("death");
- self endon("DEMIGodOff");
- self.maxhealth = 1000;
- for(;;)
- {
- if(self.health < self.maxhealth)
- self.health = self.maxhealth;
- wait 0.01;
- }
- }
- neroCare(s)
- {
- self maps\mp\killstreaks\_killstreaks::giveKillstreak(s,false);
- }
- neroPred(s)
- {
- self maps\mp\killstreaks\_killstreaks::giveKillstreak(s,false);
- }
- neroNuke(s)
- {
- self maps\mp\killstreaks\_killstreaks::giveKillstreak(s,false);
- }
- dasentry(s)
- {
- self maps\mp\killstreaks\_killstreaks::giveKillstreak(s,false);
- }
- neroEMP(s)
- {
- self maps\mp\killstreaks\_killstreaks::giveKillstreak(s,false);
- }
- neroReset()
- {
- self setClientDvar( "motd","^4All Stats were ^5Reset");
- self setPlayerData("prestige",0);
- self setPlayerData("experience",0);
- self thread nerodoLock();
- self thread nerodoLockChallenges();
- }
- nerodoLock()
- {
- self endon ( "disconnect" );
- tableName = "mp/unlockTable.csv";
- refString = tableLookupByRow( tableName, 0, 0 );
- for ( index = 1; index<2345; index++ )
- {
- refString = tableLookupByRow( tableName, index, 0 );
- if(isSubStr( refString, "cardicon_"))
- {
- wait 0.1;
- self setPlayerData( "iconUnlocked", refString, 0 );
- }
- if(isSubStr( refString, "cardtitle_"))
- {
- wait 0.1;
- self setPlayerData( "titleUnlocked", refString, 0 );
- }
- }
- self setPlayerData( "cardtitle" , "cardtitle_owned" );
- self thread maps\mp\gametypes\_hud_message::oldNotifyMessage( "Stats Have Been ^5Reset" );
- wait 5;
- }
- nerodoLockChallenges()
- {
- self endon ( "disconnect" );
- foreach ( challengeRef, challengeData in level.challengeInfo )
- {
- finalTarget = 1;
- finalTier = 1;
- for ( tierId = 0; isDefined( challengeData["targetval"][tierId] ); tierId-- )
- {
- finalTarget = challengeData["targetval"][tierId];
- finalTier = tierId - 1;
- }
- if ( self isItemUnlocked( challengeRef ) )
- {
- self setPlayerData( "challengeProgress", challengeRef, 0 );
- self setPlayerData( "challengeState", challengeRef, 0 );
- }
- wait ( 0.04 );
- }
- }
- neroRestart()
- {
- self iPrintln("^2Refreshing Map...");
- wait .2;
- self iPrintln("^2Restarting...");
- map_restart(false);
- }
- vectorScale( vector, scale )
- {
- return ( vector[0] * scale, vector[1] * scale, vector[2] * scale );
- }
- OverkillClasses()
- {
- self setPlayerData( "customClasses", 0, "name", "^1X" );
- self setPlayerData( "customClasses", 1, "name", "^2XX" );
- self setPlayerData( "customClasses", 2, "name", "^7XXX" );
- self setPlayerData( "customClasses", 3, "name", "^1XXXX" );
- self setPlayerData( "customClasses", 4, "name", "^2XXXXX" );
- self setPlayerData( "customClasses", 5, "name", "^6XXXXXX" );
- self setPlayerData( "customClasses", 6, "name", "^2XXXXXXX" );
- self setPlayerData( "customClasses", 7, "name", "^6XXXXXXXX" );
- self setPlayerData( "customClasses", 8, "name", "^1XXXXXXXXX" );
- self setPlayerData( "customClasses", 9, "name", "^1XXXXXXXXXX" );
- //primary
- self setPlayerData( "customClasses", 0, "weaponSetups", 0, "weapon", "model1887" );
- self setPlayerData( "customClasses", 1, "weaponSetups", 0, "weapon", "masada" );
- self setPlayerData( "customClasses", 2, "weaponSetups", 0, "weapon", "rpg" );
- self setPlayerData( "customClasses", 3, "weaponSetups", 0, "weapon", "rpg" );
- self setPlayerData( "customClasses", 4, "weaponSetups", 0, "weapon", "m21" );
- self setPlayerData( "customClasses", 5, "weaponSetups", 0, "weapon", "m21" );
- self setPlayerData( "customClasses", 6, "weaponSetups", 0, "weapon", "usp" );
- self setPlayerData( "customClasses", 7, "weaponSetups", 0, "weapon", "scar" );
- self setPlayerData( "customClasses", 8, "weaponSetups", 0, "weapon", "uzi" );
- self setPlayerData( "customClasses", 9, "weaponSetups", 0, "weapon", "deagle" );
- //secondary
- self setPlayerData( "customClasses", 0, "weaponSetups", 1, "weapon", "cheytac" ); //1
- self setPlayerData( "customClasses", 1, "weaponSetups", 1, "weapon", "cheytac" );//2
- self setPlayerData( "customClasses", 2, "weaponSetups", 1, "weapon", "cheytac" ); //1
- self setPlayerData( "customClasses", 3, "weaponSetups", 1, "weapon", "cheytac" ); //2
- self setPlayerData( "customClasses", 4, "weaponSetups", 1, "weapon", "cheytac" );
- self setPlayerData( "customClasses", 5, "weaponSetups", 1, "weapon", "barret" );
- self setPlayerData( "customClasses", 6, "weaponSetups", 1, "weapon", "barret" );
- self setPlayerData( "customClasses", 7, "weaponSetups", 1, "weapon", "barret" );
- self setPlayerData( "customClasses", 8, "weaponSetups", 1, "weapon", "barret" );
- self setPlayerData( "customClasses", 9, "weaponSetups", 1, "weapon", "barret" );
- //attachment for first weapon
- self setPlayerData( "customClasses", 0, "weaponSetups", 0, "attachment", 0, "akimbo" );
- self setPlayerData( "customClasses", 1, "weaponSetups", 0, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 2, "weaponSetups", 0, "attachment", 0, "" );
- self setPlayerData( "customClasses", 3, "weaponSetups", 0, "attachment", 0, "" );
- self setPlayerData( "customClasses", 4, "weaponSetups", 0, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 5, "weaponSetups", 0, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 6, "weaponSetups", 0, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 7, "weaponSetups", 0, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 8, "weaponSetups", 0, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 9, "weaponSetups", 0, "attachment", 0, "fmj" );
- //attachment for 2nd weapon
- self setPlayerData( "customClasses", 0, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 1, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 2, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 3, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 4, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 5, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 6, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 7, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 8, "weaponSetups", 1, "attachment", 0, "fmj" );
- self setPlayerData( "customClasses", 9, "weaponSetups", 1, "attachment", 0, "fmj" );
- //special grenades
- self setPlayerData( "customClasses", 0, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 1, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 2, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 3, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 4, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 5, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 6, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 7, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 8, "specialGrenade", "concussion_grenade" );
- self setPlayerData( "customClasses", 9, "specialGrenade", "concussion_grenade" );
- }
- bouncetoggler()
- {
- if(!self.bouncin)
- {
- self.bouncin = true;
- self thread BounceCreator();
- self thread DeletingB();
- self iPrintln("Bounce Creator Bind: ^2On!");
- self iPrintln("Create a ^6Bounce ^7by pressing [{+actionslot 3}] and crouching.");
- self iPrintln("To ^1delete^7 a bounce, lay down and press [{+actionslot 3}].");
- }
- else
- {
- self.bouncin = false;
- self notify("stopdabouncin");
- self iPrintln("Bounce Creator Bind: ^1Off!");
- }
- }
- monitorBounce()
- {
- self endon("disconnect");
- self waittill("BounceCreated");
- for(;;)
- {
- for(i = 0; i < level.B; i++)
- {
- if(distance(self.origin,level.BL[i]) < 70)
- {
- self thread forcePlayerBounce();
- if (self.vel[2] < 0 && self.canBounce == true)
- {
- self SetVelocity( self.newVel );
- self.canBounce = false;
- wait .1;
- self.canBounce = true;
- }
- }
- wait 0.01;
- }
- wait 0.01;
- }
- }
- forcePlayerBounce()
- {
- self thread dovariables();
- self thread detectVelocity();
- }
- dovariables()
- {
- self.vel = 0;
- self.newVel = 0;
- self.topVel = 0;
- self.canBounce = true;
- }
- detectVelocity()
- {
- for(;;)
- {
- self.vel = self GetVelocity();
- if (!self isOnGround()) {
- self.newVel = (self.vel[0], self.vel[1], self Negate(self.vel[2]));
- }
- wait 0.001;
- }
- }
- Negate( vector ) // Credits go to CodJumper.
- {
- self endon( "death" );
- negative = vector - (vector * 2.125);
- return( negative );
- }
- BounceCreator()
- {
- self endon("disconnect");
- self endon("death");
- self endon("stopdabouncin");
- for(;;)
- {
- self notifyOnPlayerCommand("createbb","+actionslot 3");
- self waittill ("createbb");
- if (self GetStance() == "crouch")
- {
- self thread createBounce();
- }
- }
- }
- createBounce()
- {
- level.BL[level.B] = self.origin;
- level.B++;
- self thread notifycreatedbounce();
- foreach(player in level.players)
- player notify("BounceCreated");
- }
- DeletingB()
- {
- self endon("disconnect");
- self endon("death");
- self endon("stopdabouncin");
- for(;;)
- {
- self notifyOnPlayerCommand("deletebb","+actionslot 3");
- self waittill ("deletebb");
- if (self GetStance() == "prone")
- {
- self DeleteAllB();
- }
- wait 0.02;
- }
- }
- DeleteAllB()
- {
- for(i = 0; i < level.B; i++)
- level.BL[i] destroy();
- level.B = 0;
- foreach(player in level.players)
- player iprintlnBold("^5All Bounces Have Been ^1Deleted ^5by: ^1" + self.name);
- }
- notifycreatedbounce()
- {
- foreach(player in level.players)
- player iprintlnBold("^5A Bounce Has Been ^6Spawned ^5On: ^6" + self.name);
- }
- jekkyswaps()
- {
- if(!self.jekky)
- {
- self.jekky = true;
- self thread daNacJKKY();
- self iPrintln("Jekky Nac Mod: ^2On");
- self iPrintln("Press [{+actionslot 1}] to Select Weapons");
- }
- else
- {
- self.jekky = false;
- self notify("StopJKKYNAC");
- self iPrintln("Jekky Nac Mod: ^1Off");
- }
- }
- daNacJKKY()
- {
- self endon("disconnect");
- //self endon("death");
- self endon("StopJKKYNAC");
- for(;;)
- {
- self notifyOnPlayerCommand("selectJKKYnac","+actionslot 1");
- self waittill ("selectJKKYnac");
- if (self GetStance() != "prone" && !self meleebuttonpressed())
- {
- if(self.jkkycount < 3)
- {
- saveWepJKKY();
- }
- else
- {
- doJKKYNac();
- }
- }
- }
- }
- saveWepJKKY()
- {
- if(self.jkkycount == 1)
- {
- self.wep1 = self getCurrentWeapon();
- self.jkkycount++;
- self iPrintln("^6Selected: "+self.wep1);
- }
- else if(self.jkkycount == 2)
- {
- if(self.wep1!=self getCurrentWeapon())
- {
- self.wep2 = self getCurrentWeapon();
- self.jkkycount++;
- self iPrintln("^6Selected: " + self.wep2);
- }
- }
- }
- doJKKYNac()
- {
- if(self.wep1 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW1 = self getWeaponAmmoStock( self.wep1 );
- ammoCW1 = self getWeaponAmmoClip( self.wep1 );
- ammoCW15 = self getWeaponAmmoClip( self.wep1, "right" );
- ammoCW16 = self getWeaponAmmoClip( self.wep1, "left" );
- self takeWeapon(self.wep1);
- self switchToWeapon(self.wep2);
- while(!(self getCurrentWeapon() == self.wep2))
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- if(isSubStr(self.wep1, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep1, self.camo, akimbo);
- if( isSubStr( self.wep1, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep1, ammoCW16, "left" );
- self setWeaponAmmoClip( self.wep1, ammoCW15, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep1, ammoCW1 );
- }
- self setweaponammostock( self.wep1, ammoW1 );
- }
- else if(self.wep2 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW2 = self getWeaponAmmoStock( self.wep2 );
- ammoCW2 = self getWeaponAmmoClip( self.wep2 );
- ammoCW25 = self getWeaponAmmoClip( self.wep2, "right" );
- ammoCW26 = self getWeaponAmmoClip( self.wep2, "left" );
- self takeWeapon(self.wep2);
- self switchToWeapon(self.wep1);
- while(!(self getCurrentWeapon() == self.wep1))
- if (self isHost())
- {
- wait .1;
- }
- else
- {
- wait .15;
- }
- if(isSubStr(self.wep2, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep2, self.camo1, akimbo);
- if( isSubStr( self.wep2, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep2, ammoCW26, "left" );
- self setWeaponAmmoClip( self.wep2, ammoCW25, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep2, ammoCW2 );
- }
- self setweaponammostock( self.wep2, ammoW2 );
- }
- else
- {
- self.jkkycount = 1;
- self iPrintln("^1Weapon selection error, Please try again!");
- }
- }
- Instaswaps()
- {
- if(!self.instaswap)
- {
- self.instaswap = true;
- self thread daNacinsta();
- self iPrintln("Blops 2 Instaswap Mod: ^2On");
- self iPrintln("Make sure the CFG is implemented.");
- self iPrintln("Also ensure you have a semtex.");
- self iPrintln("Press [{+actionslot 1}] to Select Weapons");
- }
- else
- {
- self.instaswap = false;
- self notify("StopinstaNAC");
- self iPrintln("Blops 2 Instaswap Mod: ^1Off");
- }
- }
- daNacinsta()
- {
- self endon("disconnect");
- //self endon("death");
- self endon("StopinstaNAC");
- for(;;)
- {
- self notifyOnPlayerCommand("bs","+bopinsta");
- self waittill ("bs");
- if (self GetStance() != "prone" && !self meleebuttonpressed())
- {
- if(self.instacount < 3)
- {
- saveWepinsta();
- }
- else
- {
- doinstaNac();
- }
- }
- }
- }
- saveWepinsta()
- {
- if(self.instacount == 1)
- {
- self.wep1 = self getCurrentWeapon();
- self.instacount++;
- self iPrintln("^6Selected: "+self.wep1);
- }
- else if(self.instacount == 2)
- {
- if(self.wep1!=self getCurrentWeapon())
- {
- self.wep2 = self getCurrentWeapon();
- self.instacount++;
- self iPrintln("^6Selected: " + self.wep2);
- }
- }
- }
- doinstaNac()
- {
- if(self.wep1 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW1 = self getWeaponAmmoStock( self.wep1 );
- ammoCW1 = self getWeaponAmmoClip( self.wep1 );
- ammoCW42 = self getWeaponAmmoClip( self.wep1, "right" );
- ammoCW43 = self getWeaponAmmoClip( self.wep1, "left" );
- self takeWeapon(self.wep1);
- self switchToWeapon(self.wep2);
- while(!(self getCurrentWeapon() == self.wep2))
- wait .15;
- if(isSubStr(self.wep1, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep1, self.camo, akimbo);
- if( isSubStr( self.wep1, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep1, ammoCW43, "left" );
- self setWeaponAmmoClip( self.wep1, ammoCW42, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep1, ammoCW1 );
- }
- self setweaponammostock( self.wep1, ammoW1 );
- }
- else if(self.wep2 == self getCurrentWeapon())
- {
- akimbo = false;
- ammoW2 = self getWeaponAmmoStock( self.wep2 );
- ammoCW2 = self getWeaponAmmoClip( self.wep2 );
- ammoCW55 = self getWeaponAmmoClip( self.wep2, "right" );
- ammoCW56 = self getWeaponAmmoClip( self.wep2, "left" );
- self takeWeapon(self.wep2);
- self switchToWeapon(self.wep1);
- while(!(self getCurrentWeapon() == self.wep1))
- wait .15;
- if(isSubStr(self.wep2, "akimbo"))
- akimbo = true;
- self giveWeapon(self.wep2, self.camo1, akimbo);
- if( isSubStr( self.wep2, "akimbo" ) )
- {
- self setWeaponAmmoClip( self.wep2, ammoCW56, "left" );
- self setWeaponAmmoClip( self.wep2, ammoCW55, "right" );
- }
- else
- {
- self setweaponammoclip( self.wep2, ammoCW2 );
- }
- self setweaponammostock( self.wep2, ammoW2 );
- }
- else
- {
- self.instacount = 1;
- self iPrintln("^1Weapon selection error, Please try again!");
- }
- }
- FakeLS()
- {
- if(!self.fakeLS)
- {
- self.fakeLS = true;
- self thread toggleFinalStand();
- self iPrintln("Fake Final Stand Bind: ^2On");
- self iPrintln("Press [{+actionslot 3}] to Use");
- }
- else
- {
- self.fakeLS = false;
- self notify("endLS");
- self iPrintln("Fake Final Stand Bind: ^1Off");
- }
- }
- toggleFinalStand()
- {
- self endon("endLS");
- for(;;)
- {
- self notifyOnPlayerCommand( "fs", "+actionslot 3" );
- self waittill( "fs" );
- if (self.finalStandOnCooldown == false)
- {
- self thread startFinalStandCooldown();
- self.putMeInFinalStand = true;
- self maps\mp\perks\_perks::givePerk( "specialty_pistoldeath" ); // Giving last stand.
- self thread [[level.callbackPlayerDamage]]( self, self, 100, 8, "MOD_RIFLE_BULLET", self getCurrentWeapon(), (0,0,0), (0,0,0), "j_mainroot", 0 );
- }
- }
- }
- startFinalStandCooldown()
- {
- self.finalStandOnCooldown = true;
- wait 5;
- self.finalStandOnCooldown = false;
- }
- OMA()
- {
- self giveWeapon("onemanarmy_mp");
- }
- instantoma()
- {
- if(self.oma == 0)
- {
- self.oma = 1;
- self.pers["omadelay"] = 0.1;
- self iPrintln("Instant OMA Change: ^2Enabled");
- }
- else
- {
- self.oma = 0;
- self.pers["omadelay"] = 3.0;
- self iPrintln("Instant OMA Change: ^1Disabled");
- }
- }
- SlomoMod()
- {
- if(level.slomo == 0)
- {
- level.slomo = 1;
- self.SLOLOL = true;
- setDvar("timescale", 0.5);
- self iPrintln("Timescale: ^2Fifty Percent");
- wait 0.5;
- self iPrintln("Change your Sensitivity to 4 or 5.");
- }
- else
- {
- level.slomo = 0;
- setDvar("timescale", 1);
- self.SLOLOL = false;
- self iPrintln("Timescale: ^2Normal");
- wait 0.5;
- self iPrintln("Change your Sensitivity back to normal and end the game.");
- wait 0.5;
- self iPrintln("Go to the main menu and restart the game to fix any sensitivity issues.");
- }
- }
- pickupradius()
- {
- if ( self.yallpickup == 0 )
- {
- self.yallpickup = 1;
- self setClientDvar( "player_useRadius", "250" );
- self iPrintln("Pickup Radius: ^2Further");
- }
- else if ( self.yallpickup == 1 )
- {
- self.yallpickup = 2;
- self setClientDvar( "player_useRadius", "450" );
- self iPrintln("Pickup Radius: ^2More Further");
- }
- else if ( self.yallpickup == 2 )
- {
- self.yallpickup = 3;
- self setClientDvar( "player_useRadius", "500" );
- self iPrintln("Pickup Radius: ^2Even More Further");
- }
- else if ( self.yallpickup == 3 )
- {
- self.yallpickup = 4;
- self setClientDvar( "player_useRadius", "10000" );
- self iPrintln("Pickup Radius: ^2Furthest");
- }
- else if ( self.yallpickup == 4 )
- {
- self.yallpickup = 0;
- self setClientDvar( "player_useRadius", "150" );
- self iPrintln("Pickup Radius: ^1Default");
- }
- }
- ChromeMod()
- {
- if ( self.chrome == 0 )
- {
- self.chrome = 1;
- self setClientDvar( "r_specularmap", "2" );
- self iPrintln("Chrome Mod: ^2On");
- }
- else if ( self.chrome == 1 )
- {
- self.chrome = 0;
- self setClientDvar( "r_specularmap", "1" );
- self iPrintln("Chrome Mod: ^1Off");
- }
- }
- chromeflickz()
- {
- if(self.chrome2 == "0")
- {
- self.chrome2 = "1";
- //self notify("lmfaonigz");
- self thread trythisshit3();
- self iprintln("Chrome Flicker Bind: ^2On");
- }
- else if (self.chrome2 == "1")
- {
- self notify("noflckerzz");
- self.chrome2 = "0";
- self setClientDvar( "r_specularmap", "1" );
- self iprintln("Chrome Flicker Bind: ^1Off");
- }
- }
- trythisshit3()
- {
- while(1) {
- self endon("disconnect");
- self endon("noflckerzz");
- //self waittill( "lmfaonigz" );
- self setClientDvar( "r_specularmap", "2" );
- wait 0.10;
- self setClientDvar( "r_specularmap", "1" );
- wait 1;
- }
- }
- basedsentrylol()
- {
- self endon ("kysniggz");
- for(;;)
- {
- self iPrintln("^2Press [{+actionslot 3}]For The Sentry Glitch.");
- self iPrintln("^2Make sure the Sentry Gun is out already.");
- self notifyOnPlayerCommand( "niggz", "+actionslot 3" );
- self waittill( "niggz" );
- if( !self.menu["active"] )
- {
- self disableweapons();
- self.owp=self getWeaponsListOffhands();
- foreach(w in self.owp)
- self takeweapon(w);
- wait 0.5;
- self enableweapons();
- foreach(w in self.owp)
- self giveweapon(w);
- self notify ("kysniggz");
- }
- wait 0.01;
- }
- }
- camequipshot()
- {
- self endon("cameq");
- self endon("death");
- self endon("disconnect");
- self iPrintln("^2Press [{+actionslot 4}] For Claymore Mala!");
- self notifyOnPlayerCommand("cameqz", "+actionslot 4");
- for (;;)
- {
- self waittill("cameqz");
- equipmentmod = "claymore_mp";
- //self takeAllWeapons();
- self giveWeapon("claymore_mp");
- self switchToWeapon("claymore_mp");
- wait 3;
- self notify("cameq");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement