Advertisement
Guest User

Untitled

a guest
Jul 28th, 2015
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.95 KB | None | 0 0
  1. ToggleGod()
  2. {
  3. if(self.God==false)
  4. {
  5. self iPrintln("God Mode[^2ON^7]");
  6. self enableInvulnerability();
  7. self.God=true;
  8. }
  9. else
  10. {
  11. self iPrintln("God Mode[^1OFF^7]");
  12. self disableInvulnerability();
  13. self.God=false;
  14. }
  15. }
  16. Toggleamo()
  17. {
  18. self endon( "disconnect" );
  19. self endon( "death" );
  20.  
  21. for(;;)
  22. {
  23. wait 0.1;
  24.  
  25. currentWeapon = self getcurrentweapon();
  26. if ( currentWeapon != "none" )
  27. {
  28. self setweaponammoclip( currentWeapon, weaponclipsize(currentWeapon) );
  29. self givemaxammo( currentWeapon );
  30. }
  31.  
  32. currentoffhand = self getcurrentoffhand();
  33. if ( currentoffhand != "none" )
  34. self givemaxammo( currentoffhand );
  35. }
  36. }
  37. Charlie()
  38. {
  39. foreach(player in level.players)
  40. {
  41. player thread maps\mp\gametypes\_hud_message::hintMessage("^5Charlie Williams");
  42. player thread maps\mp\gametypes\_hud_message::hintMessage("^2Welsh Hoster");
  43. }
  44. }
  45. Eke()
  46. {
  47. foreach(player in level.players)
  48. {
  49. player thread maps\mp\gametypes\_hud_message::hintMessage("^2Jonathan Eke / ^5Norwich Downgrades");
  50. player thread maps\mp\gametypes\_hud_message::hintMessage("^6Creator Of The Menu");
  51. }
  52. }
  53. ChangeClass()
  54. {
  55. self endon("disconnect");
  56. self endon("death");
  57.  
  58. self maps/mp/gametypes/_globallogic_ui::beginclasschoice();
  59. for(;;)
  60. {
  61. if(self.pers[ "changed_class" ])
  62. self maps/mp/gametypes/_class::giveloadout( self.team, self.class );
  63. wait 0.05;
  64. }
  65. }
  66. doTeleport()
  67. {
  68. self beginLocationSelection( "map_mortar_selector" );
  69. self.selectingLocation = 1;
  70. self waittill( "confirm_location", location );
  71. newLocation = BulletTrace( location+( 0, 0, 100000 ), location, 0, self )[ "position" ];
  72. self SetOrigin( newLocation );
  73. self endLocationSelection();
  74. self.selectingLocation = undefined;
  75. self iPrintLn("Teleported!");
  76. }
  77. unlockAllCheevos()
  78. {
  79. cheevoList = strtok("SP_COMPLETE_ANGOLA,SP_COMPLETE_MONSOON,SP_COMPLETE_AFGHANISTAN,SP_COMPLETE_NICARAGUA,SP_COMPLETE_****STAN,SP_COMPLETE_KARMA,SP_COMPLETE_PANAMA,SP_COMPLETE_YEMEN,SP_COMPLETE_BLACKOUT,SP_COMPLETE_LA,SP_COMPLETE_HAITI,SP_VETERAN_PAST,SP_VETERAN_FUTURE,SP_ONE_CHALLENGE,SP_ALL_CHALLENGES_IN_LEVEL,SP_ALL_CHALLENGES_IN_GAME,SP_RTS_DOCKSIDE,SP_RTS_AFGHANISTAN,SP_RTS_DRONE,SP_RTS_CARRIER,SP_RTS_****STAN,SP_RTS_SOCOTRA,SP_STORY_MASON_LIVES,SP_STORY_HARPER_FACE,SP_STORY_FARID_DUEL,SP_STORY_OBAMA_SURVIVES,SP_STORY_LINK_CIA,SP_STORY_HARPER_LIVES,SP_STORY_MENENDEZ_CAPTURED,SP_MISC_ALL_INTEL,SP_STORY_CHLOE_LIVES,SP_STORY_99PERCENT,SP_MISC_WEAPONS,SP_BACK_TO_FUTURE,SP_MISC_10K_SCORE_ALL,MP_MISC_1,MP_MISC_2,MP_MISC_3,MP_MISC_4,MP_MISC_5,ZM_DONT_FIRE_UNTIL_YOU_SEE,ZM_THE_LIGHTS_OF_THEIR_EYES,ZM_DANCE_ON_MY_GRAVE,ZM_STANDARD_EQUIPMENT_MAY_VARY,ZM_YOU_HAVE_NO_POWER_OVER_ME,ZM_I_DONT_THINK_THEY_EXIST,ZM_FUEL_EFFICIENT,ZM_HAPPY_HOUR,ZM_TRANSIT_SIDEQUEST,ZM_UNDEAD_MANS_PARTY_BUS,ZM_DLC1_HIGHRISE_SIDEQUEST,ZM_DLC1_VERTIGONER,ZM_DLC1_I_SEE_LIVE_PEOPLE,ZM_DLC1_SLIPPERY_WHEN_UNDEAD,ZM_DLC1_FACING_THE_DRAGON,ZM_DLC1_IM_MY_OWN_BEST_FRIEND,ZM_DLC1_MAD_WITHOUT_POWER,ZM_DLC1_POLYARMORY,ZM_DLC1_SHAFTED,ZM_DLC1_MONKEY_SEE_MONKEY_DOOM,ZM_DLC2_PRISON_SIDEQUEST,ZM_DLC2_FEED_THE_BEAST,ZM_DLC2_MAKING_THE_ROUNDS,ZM_DLC2_ACID_DRIP,ZM_DLC2_FULL_LOCKDOWN,ZM_DLC2_A_BURST_OF_FLAVOR,ZM_DLC2_PARANORMAL_PROGRESS,ZM_DLC2_GG_BRIDGE,ZM_DLC2_TRAPPED_IN_TIME,ZM_DLC2_POP_GOES_THE_WEASEL,ZM_DLC3_WHEN_THE_REVOLUTION_COMES,ZM_DLC3_FSIRT_AGAINST_THE_WALL,ZM_DLC3_MAZED_AND_CONFUSED,ZM_DLC3_REVISIONIST_HISTORIAN,ZM_DLC3_AWAKEN_THE_GAZEBO,ZM_DLC3_CANDYGRAM,ZM_DLC3_DEATH_FROM_BELOW,ZM_DLC3_IM_YOUR_HUCKLEBERRY,ZM_DLC3_ECTOPLASMIC_RESIDUE,ZM_DLC3_BURIED_SIDEQUEST", ",");
  80. foreach(cheevo in cheevoList) {
  81. self giveachievement(cheevo);
  82. wait 0.25;
  83. }
  84. }
  85. ToggleFOV()
  86. {
  87. if(self.fov == true)
  88. {
  89. self iPrintln("FOV: ^2ON");
  90. setDvar("cg_fov", "90");
  91. self.fov = false;
  92. }
  93. else
  94. {
  95. self iPrintln("FOV: ^1OFF");
  96. setDvar("cg_fov", "65");
  97. self.fov = true;
  98. }
  99. }
  100. Bobby()
  101. {
  102. foreach(player in level.players)
  103. {
  104. player thread maps\mp\gametypes\_hud_message::hintMessage("^5Bobby Downgrades");
  105. player thread maps\mp\gametypes\_hud_message::hintMessage("^1Keep Calm And Downgrade");
  106. }
  107. }
  108. Zak()
  109. {
  110. foreach(player in level.players)
  111. {
  112. player thread maps\mp\gametypes\_hud_message::hintMessage("^5Jonathan Zak");
  113. player thread maps\mp\gametypes\_hud_message::hintMessage("^2Best Console Led Modder!");
  114. }
  115. }
  116. Mark()
  117. {
  118. foreach(player in level.players)
  119. {
  120. player thread maps\mp\gametypes\_hud_message::hintMessage("^2Mark Lee / ^5Stimson");
  121. player thread maps\mp\gametypes\_hud_message::hintMessage("^1 Owner Of HappyLondonModz");
  122. }
  123. }
  124. Monoxide()
  125. {
  126. foreach(player in level.players)
  127. {
  128. player thread maps\mp\gametypes\_hud_message::hintMessage("^5Monoxides Console World");
  129. player thread maps\mp\gametypes\_hud_message::hintMessage("^3Best RGH / JTAG SELLER!");
  130. }
  131. }
  132. HLM()
  133. {
  134. foreach(player in level.players)
  135. {
  136. player thread maps\mp\gametypes\_hud_message::hintMessage("^1HappyLondonModz");
  137. }
  138. }
  139. Colin()
  140. {
  141. foreach(player in level.players)
  142. {
  143. player thread maps\mp\gametypes\_hud_message::hintMessage("^5Colin Mylet");
  144. player thread maps\mp\gametypes\_hud_message::hintMessage("^2For Helping Me With My First GSC");
  145. }
  146. }
  147. doExplosiveBullets()
  148.  
  149. {
  150. self iPrintln("Explosive Bullets: ^2ON");
  151. self endon( "disconnect" );
  152. self endon( "death" );
  153. self endon("Exp Disabled");
  154. level.remote_mortar_fx[ "missileExplode" ] = loadfx( "weapon/remote_mortar/fx_rmt_mortar_explosion" );
  155.  
  156. for(;;)
  157. {
  158. self waittill ("weapon_fired");
  159. forward = self getTagOrigin("j_head");
  160. end = vectorScale(anglestoforward(self getPlayerAngles()), 1000000);
  161. ExpLocation = BulletTrace( forward, end, false, self )["position"];
  162. playfx(level.remote_mortar_fx["missileExplode"], ExpLocation);
  163. RadiusDamage(ExpLocation, 500, 500, 100, self);
  164. wait 0.05;
  165. }
  166. }
  167. HealthBar()
  168.  
  169. {
  170. self.healthBar=self createBar((1,1,1),150,11);
  171. self.healthBar setPoint("CENTER","TOP",0,42);
  172. self.healthText=self createFontString("default",1.5);
  173. self.healthText setPoint("CENTER","TOP",0,22);
  174. self.healthText setText("^2Your Health");
  175. for(;;)
  176. {
  177. self.healthBar updateBar(self.health / self.maxhealth);
  178. if(self.health==0)
  179. {
  180. self.healthBar Destroy();
  181. self.healthText Destroy();
  182. }
  183. wait 0.5;
  184. }
  185. }
  186. WaterGun()
  187. {
  188. self iprintln("Only works on ^1Hijacked");
  189. self endon("death");
  190. self endon("disconnect");
  191. for(;;)
  192. {
  193. self waittill("weapon_fired");
  194. vec=anglestoforward(self getPlayerAngles());
  195. end =(vec[0] * 200000,vec[1] * 200000,vec[2] * 200000);
  196. SPLOSIONlocation=BulletTrace(self gettagorigin("tag_eye"),self gettagorigin("tag_eye")+ end,0,self)["position"];
  197. level._effect["water_splash_sm"]=loadfx("bio/player/fx_player_water_splash_mp");
  198. playfx(level._effect["water_splash_sm"],SPLOSIONlocation);
  199.  
  200. }
  201. wait 0.005;
  202. }
  203. FlashFeed()
  204. {
  205. self endon("disconnect");
  206. while(1)
  207. {
  208. setDvar("g_TeamColor_Axis","1 0 0 1");
  209. setDvar("g_TeamColor_Allies","1 0 0 1");
  210. wait .2;
  211. setDvar("g_TeamColor_Axis","1 0.7 0 1");
  212. setDvar("g_TeamColor_Allies","1 0.7 0 1");
  213. wait .2;
  214. setDvar("g_TeamColor_Axis","1 1 0 1");
  215. setDvar("g_TeamColor_Allies","1 1 0 1");
  216. wait .2;
  217. setDvar("g_TeamColor_Axis","0 1 0 1");
  218. setDvar("g_TeamColor_Allies","0 1 0 1");
  219. wait .2;
  220. setDvar("g_TeamColor_Axis","0 0 1 1");
  221. setDvar("g_TeamColor_Allies","0 0 1 1");
  222. wait .2;
  223. setDvar("g_TeamColor_Axis","1 0 1 1");
  224. setDvar("g_TeamColor_Allies","1 0 1 1");
  225. wait .2;
  226. setDvar("g_TeamColor_Axis","0 1 1 1");
  227. setDvar("g_TeamColor_Allies","0 1 1 1");
  228. wait .1;
  229. }
  230. self iPrintln("^8My Text Is Flashing OMG");
  231. self iPrintlnBold("^8Look At This Flashing Text <3");
  232. }
  233. ToggleTeleportGun()
  234. {
  235. if (self.TPG == true)
  236. {
  237. self thread TeleportGun();
  238. self iPrintln("^7Teleport Gun: ^2ON");
  239. self.TPG = false;
  240. }
  241. else
  242. {
  243. self notify("Stop_TP");
  244. self iprintln("^7Teleport Gun: ^1OFF");
  245. self.TPG = true;
  246. }
  247. }
  248.  
  249. TeleportGun()
  250. {
  251. self endon( "disconnect" );
  252. self endon("Stop_TP");
  253. for(;;)
  254. {
  255. self waittill("weapon_fired");
  256. self setorigin(bullettrace(self gettagorigin("j_head"), self gettagorigin("j_head") + anglesToForward(self getplayerangles()) * 1000000, 0, self)["position"]);
  257. }
  258. }
  259. trickhead()
  260. {
  261. if(self.aimtr==0)
  262. {
  263. self thread aimtrickh();
  264. self.aimtr = 1;
  265. self iprintln("Trickshot Aimbot ^2ON");
  266. }
  267. else
  268. {
  269. self notify ("EndAutoAim1");
  270. self.aimtr = 0;
  271. self iprintln("Trickshot Aimbot ^1OFF");
  272. }
  273. }
  274. aimtrickh()
  275. {
  276. self endon("disconnect");
  277. self endon("EndAutoAim1");
  278. for(;;)
  279. {
  280. aimAt=undefined;
  281. foreach(player in level.players)
  282. {
  283. if((player==self)||(!isAlive(player))||(level.teamBased && self.pers["team"]==player.pers["team"])||(player isHost()))continue;
  284. if(isDefined(aimAt))
  285. {
  286. if(closer(self getTagOrigin("j_head"),player getTagOrigin("j_head"),aimAt getTagOrigin("j_head")))aimAt=player;
  287. }
  288. else
  289. aimAt=player;
  290. }
  291. if(isDefined(aimAt))
  292. {
  293. if(self.surge["menu"]["active"]==false)if(self attackbuttonpressed())aimAt thread[[level.callbackPlayerDamage]](self,self,2147483600,8,"MOD_HEAD_SHOT",self getCurrentWeapon(),(0,0,0),(0,0,0),"head",0,0);
  294. wait 0.01;
  295. }
  296. wait 0.01;
  297. }
  298. }
  299. forceHost()
  300. {
  301. if(self.fhost == false)
  302. {
  303. self.fhost = true;
  304. setDvar("party_connectToOthers" , "0");
  305. setDvar("partyMigrate_disabled" , "1");
  306. setDvar("party_mergingEnabled" , "0");
  307. self iPrintln("Force Host [^2ON^7]");
  308. }
  309. else
  310. {
  311. self.fhost = false;
  312. setDvar("party_connectToOthers" , "1");
  313. setDvar("partyMigrate_disabled" , "0");
  314. setDvar("party_mergingEnabled" , "1");
  315. self iPrintln("Force Host [^1OFF^7]");
  316. }
  317. }
  318. Derankscare()
  319.  
  320. {
  321. foreach(player in level.players)
  322. {
  323. player thread maps\mp\gametypes\_hud_message::hintMessage("^2JE-_-MODZ is owning u----^1DERANK ^7started 0/100");
  324. player thread maps\mp\gametypes\_hud_message::hintMessage("^2JE-_-MODZ IS^1Taking Challenges ^723/100");
  325. player thread maps\mp\gametypes\_hud_message::hintMessage("^2JE-_-MODZ IS^1Taking Camos ^746/100");
  326. player thread maps\mp\gametypes\_hud_message::hintMessage("^2JE-_-MODZ IS^1Taking Attachments ^778/100");
  327. player thread maps\mp\gametypes\_hud_message::hintMessage("^2JE-_-MODZ says^1You got Deranked ^7 100/100");
  328. }
  329. }
  330. Inf_Game()
  331. {
  332. if(self.ingame==false)
  333. {
  334. self.ingame=true;
  335. setDvar("scr_dom_scorelimit",0);
  336. setDvar("scr_sd_numlives",0);
  337. setDvar("scr_war_timelimit",0);
  338. setDvar("scr_game_onlyheadshots",0);
  339. setDvar("scr_war_scorelimit",0);
  340. setDvar("scr_player_forcerespawn",1);
  341. maps\mp\gametypes\_globallogic_utils::pausetimer();
  342. self iPrintln("Infinity Game [^2ON^7]");
  343. }
  344. else
  345. {
  346. self maps\mp\gametypes\_globallogic_utils::resumetimer();
  347. self iPrintln("Infinity Game [^1OFF^7]");
  348. }
  349. }
  350. doEndGame()
  351. {
  352. self iPrintln("Game ^1Finished");
  353. level thread maps/mp/gametypes/_globallogic::forceend();
  354. }
  355. doRestart()
  356. {
  357. map_restart(false);
  358. }
  359. Nuketown()
  360. {
  361. map( "mp_nuketown_2020", true );
  362. }
  363. TakeW()
  364. {
  365. self takeallweapons();
  366. }
  367. Bomb()
  368. {
  369. self forcegrenadethrow();
  370. }
  371. AN94()
  372. {
  373. self giveWeapon( "an94_mp" );
  374. self switchToWeapon( "an94_mp" );
  375. }
  376. keeper()
  377. {
  378. self giveWeapon( "peacekeeper_mp" );
  379. self switchToWeapon( "peacekeeper_mp" );
  380. }
  381. ballista()
  382. {
  383. self giveWeapon( "ballista_mp" );
  384. self switchToWeapon( "ballista_mp" );
  385. }
  386. dsr50()
  387. {
  388. self giveWeapon( "dsr50_mp" );
  389. self switchToWeapon( "dsr50_mp" );
  390. }
  391. minigun()
  392. {
  393. self giveWeapon( "minigun_mp" );
  394. self switchToWeapon( "minigun_mp" );
  395. }
  396. pdw()
  397. {
  398. self giveWeapon( "pdw57_mp" );
  399. self switchToWeapon( "pdw57_mp" );
  400. }
  401. knife_ballistic()
  402. {
  403. self giveWeapon( "knife_ballistic_mp" );
  404. self switchToWeapon( "knife_ballistic_mp" );
  405. }
  406. Hijacked()
  407. {
  408. map( "mp_hijacked", true );
  409. }
  410. Express()
  411. {
  412. map( "mp_express", true );
  413. }
  414. Meltdown()
  415. {
  416. map( "mp_meltdown", true );
  417. }
  418. Drone()
  419. {
  420. map( "mp_drone", true );
  421. }
  422. Carrier()
  423. {
  424. map( "mp_carrier", true );
  425. }
  426. Slums()
  427. {
  428. map( "mp_slums", true );
  429. }
  430. Turbine()
  431. {
  432. map( "mp_turbine", true );
  433. }
  434. Raid()
  435. {
  436. map( "mp_raid", true );
  437. }
  438. AfterMath()
  439. {
  440. foreach(player in level.players)
  441. {
  442. player thread maps\mp\gametypes\_hud_message::hintMessage("^6LMFAO Y WOULD YOU THINK I WOULD ADD ");
  443. player thread maps\mp\gametypes\_hud_message::hintMessage("^5AFTERMATH LMAO THAT MAP SUCKS XD");
  444. }
  445. }
  446. aimBot2()
  447. {
  448. self endon( "disconnect" );
  449. self endon( "death" );
  450. self endon("EndAutoAim2");
  451. for(;;)
  452. {
  453. aimAt = undefined;
  454. foreach(player in level.players)
  455. {
  456. if((player == self) || (!isAlive(player)) || (level.teamBased && self.pers["team"] == player.pers["team"]) || (player isHost()) || player.status == "Co-Host" || player.status == "Admin")
  457. continue;
  458. if(isDefined(aimAt))
  459. {
  460. //j_head = Head
  461. //pelvis = Chest
  462. if(closer(self getTagOrigin("j_head"), player getTagOrigin("j_head"), aimAt getTagOrigin("j_head")))
  463. aimAt = player;
  464. }
  465. else aimAt = player;
  466. }
  467. if(isDefined(aimAt))
  468. {
  469. if(self adsbuttonpressed())
  470. {
  471. //self setplayerangles(VectorToAngles((aimAt getTagOrigin("pelvis")) - (self getTagOrigin("pelvis")))); //If you want This To Lock On Just Remove the notes //pelvis = chest
  472. if(self attackbuttonpressed()) aimAt thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_RIFLE_BULLET", self getCurrentWeapon(), (0,0,0), (0,0,0), "head", 0, 0 );
  473. wait 0.01;
  474. }
  475. }
  476. wait 0.01;
  477. }
  478. }
  479. SpeedX2()
  480. {
  481. self.speedScaleX2 = booleanOpposite(self.speedScaleX2);
  482. self iPrintln(booleanReturnVal(self.speedScaleX2, "Speed X2: [^1OFF^7]", "Speed X2: [^2ON^7]"));
  483.  
  484. if(self.speedScaleX2)
  485. self setMoveSpeedScale(2);
  486. else
  487. self setMoveSpeedScale(1);
  488. }
  489. doHeart()
  490. {
  491. if(!isDefined(level.SA))
  492. {
  493. level.SA=level createServerFontString("hudbig",2.7);
  494. level.SA.alignX="left";
  495. level.SA.horzAlign="left";
  496. level.SA.vertAlign="middle";
  497. level.SA.x = 30;
  498. level.SA setText("Youtube/JEMODZ");
  499. level.SA.archived=false;
  500. level.SA.hideWhenInMenu=true;
  501. for(;;)
  502. {
  503. level.SA.glowAlpha=1;
  504. level.SA.glowColor =((randomint(255)/255),(randomint(255)/255),(randomint(255)/255));
  505. level.SA SetPulseFX(40,2000,600);
  506. wait 1;
  507. }
  508. }
  509. if(level.doheart==0)
  510. {
  511. self iPrintln("Do Heart: On");
  512. level.doheart=1;
  513. level.SA.alpha=1;
  514. }
  515. else if(level.doheart==1)
  516. {
  517. self iPrintln("Do Heart: Off");
  518. level.SA.alpha=0;
  519. level.doheart=0;
  520. }
  521. }
  522. MLG()
  523. {
  524. foreach(player in level.players)
  525. {
  526. player thread maps\mp\gametypes\_hud_message::hintMessage("^2 2 MLG 4 U M8");
  527. }
  528. }
  529. MAD()
  530. {
  531. foreach(player in level.players)
  532. {
  533. player thread maps\mp\gametypes\_hud_message::hintMessage("^2 You Mad Bro?");
  534. }
  535. }
  536. JEMODZ()
  537. {
  538. foreach(player in level.players)
  539. {
  540. player thread maps\mp\gametypes\_hud_message::hintMessage("^5SUBSCRIBE TO ME THE CREATOR ^2JE-_-MODZ");
  541. player thread maps\mp\gametypes\_hud_message::hintMessage("^3https://www.youtube.com/channel/UCIbiF6geCzHHcPUX_LLbk-Q");
  542. player thread maps\mp\gametypes\_hud_message::hintMessage("^2Thank's Guy's happy modding XD");
  543. }
  544. }
  545. hearallplayers()
  546. {
  547. if (self.hearall==false)
  548. {
  549. self iPrintln("Hear All Players ^2ON");
  550. setmatchtalkflag( "EveryoneHearsEveryone", 1 );
  551. self.hearall=true;
  552. }
  553. else
  554. {
  555. self iPrintln("Hear All Players ^1OFF");
  556. setmatchtalkflag( "EveryoneHearsEveryone", 0 );
  557. self.hearall=false;
  558. }
  559. }
  560. ForgeON()
  561. {
  562. if(self.forgeOn==false)
  563. {
  564. self thread ForgeModeOn();
  565. self iPrintln("^7Forge Mode ^2ON ^1- ^7Hold [{+speed_throw}] to Move Objects");
  566. self.forgeOn=true;
  567. }
  568. else
  569. {
  570. self notify("stop_forge");
  571. self iPrintln("^7Forge Mode ^1OFF");
  572. self.forgeOn=false;
  573. }
  574. }
  575. ForgeModeOn()
  576. {
  577. self endon("death");
  578. self endon("stop_forge");
  579. for(;;)
  580. {
  581. while(self adsbuttonpressed())
  582. {
  583. trace=bulletTrace(self GetTagOrigin("j_head"),self GetTagOrigin("j_head")+ anglesToForward(self GetPlayerAngles())* 1000000,true,self);
  584. while(self adsbuttonpressed())
  585. {
  586. trace["entity"] setOrigin(self GetTagOrigin("j_head")+ anglesToForward(self GetPlayerAngles())* 200);
  587. trace["entity"].origin=self GetTagOrigin("j_head")+ anglesToForward(self GetPlayerAngles())* 200;
  588. wait 0.05;
  589. }
  590. }
  591. wait 0.05;
  592. }
  593. }
  594. Centipede()
  595. {
  596. self endon("stop_centipede");
  597. self endon("disconnect");
  598. self endon("death");
  599. while(1)
  600. {
  601. ent=self ClonePlayer(9999999);
  602. wait 0.1;
  603. ent thread destroyModelOnTime(2);
  604. }
  605. }
  606. destroyModelOnTime(time)
  607. {
  608. wait(time);
  609. self delete();
  610. }
  611. AllToMe()
  612. {
  613. self.me = self.origin;
  614. foreach(player in level.players)
  615. {
  616. if(!(player isHost()))
  617. {
  618. player SetOrigin(self.me);
  619. }
  620. }
  621. self iPrintln("^2 WOO HOO! All Players Teleported");
  622. }
  623. ThirdPerson()
  624. {
  625. if (self.TPP == true)
  626. {
  627. self setclientthirdperson(1);
  628. self iPrintln("^7Third Person: ^2ON");
  629. self.TPP = false;
  630. }
  631. else
  632. {
  633. self setclientthirdperson(0);
  634. self iPrintln("^7Third Person: ^1OFF");
  635. self.TPP = true;
  636. }
  637. }// 3rd Person
  638. antiQuit(enabled)
  639. {
  640. if(enabled)
  641. self thread doAntiQuit();
  642.  
  643. else
  644. self notify("stop_antiquit");
  645. }
  646. doAntiQuit()
  647. {
  648. self iPrintln("^2To Turn Anti-Quit off");
  649. self iPrintln("^2Click End Game in Lobby Modz");
  650. self endon("disconnect");
  651. self endon("stop_antiquit");
  652. for(;;)
  653. {
  654. foreach(player in level.players)
  655. player maps/mp/gametypes/_globallogic_ui::closemenus();
  656. wait 0.05;
  657. }
  658. }
  659. kickPlayer(player)
  660. {
  661. if (player isHost())
  662. self iPrintln("You Cannot Kick The " + verificationToColor("Host"));
  663. else
  664. {
  665. kick(player GetEntityNumber());
  666. wait 0.50;
  667. self submenu(self.menu.previousmenu[self.menu.currentmenu]);
  668. }
  669. }
  670. sayisgay(player)
  671. {
  672. foreach(player_inlevel in level.players)
  673. {
  674. player_inlevel thread maps\mp\gametypes\_hud_message::hintMessage("^2Project Smash ^5Found This In The ^6Game Files!");
  675. player_inlevel thread maps\mp\gametypes\_hud_message::hintMessage("^5Hi im " + player.name + " i just wanna say im gay.");
  676. }
  677. }
  678. givePlayerGod(player)
  679. {
  680. player InfiniteHealth(false);
  681. self iPrintln(booleanReturnVal(player.InfiniteHealth, getPlayerName(player) + " ^5No Longer Has God Mode", getPlayerName(player) + " ^5Has Been Given God Mode"));
  682. player iPrintln(booleanReturnVal(player.InfiniteHealth, "^5You No Longer Have God Mode", "^5You Have Been Given God Mode"));
  683. }
  684.  
  685. InfiniteHealth(print, printplayer)
  686. {
  687. self.InfiniteHealth = booleanOpposite(self.InfiniteHealth);
  688. if (print)
  689. self iPrintln(booleanReturnVal(self.InfiniteHealth, "God Mode: [^1OFF^7]", "God Mode: [^2ON^7]"));
  690.  
  691. if (self.InfiniteHealth)
  692. self enableInvulnerability();
  693. else
  694. self disableInvulnerability();
  695. }
  696. teleportPlayer(player, destination)
  697. {
  698. if (destination == "me")
  699. {
  700. player setOrigin(self.origin);
  701. self iPrintln(getPlayerName(player) + " Was Teleported To You");
  702. }
  703. if (destination == "them")
  704. {
  705. self setOrigin(player.origin);
  706. self iPrintln("You Were Teleported To " + getPlayerName(player));
  707. }
  708. }
  709. freezePlayer(player, print)
  710. {
  711. player endon("disconnect");
  712. player endon("disableFreeze");
  713.  
  714. if (!player isHost())
  715. {
  716. player.controlsFrozen = booleanOpposite(player.controlsFrozen);
  717. player iPrintln(booleanReturnVal(player.controlsFrozen, "You Have Been Unfrozen", "You Have Been Frozen"));
  718. if (print)
  719. self iPrintln(booleanReturnVal(player.controlsFrozen, getPlayerName(player) + " Has Been Unfrozen", getPlayerName(player) + " Has Been Frozen"));
  720.  
  721. if (player.controlsFrozen)
  722. {
  723. for (;;)
  724. {
  725. player freezeControls(true);
  726. wait 0.05;
  727. }
  728. }
  729. else
  730. {
  731. player freezeControls(false);
  732. player notify("disableFreeze");
  733. }
  734. }
  735. else
  736. self iPrintln("You Cannot Freeze The " + verificationToColor(player.status));
  737. }
  738. killPlayer(player)
  739. {
  740. if (!player isHost())
  741. {
  742. if (isAlive(player))
  743. {
  744. self iPrintln(getPlayerName(player) + " ^1Was Killed!");
  745. player suicide();
  746. }
  747. else
  748. self iPrintln(getPlayerName(player) + " Is Already Dead!");
  749. }
  750. else
  751. self iPrintln("You Cannot Kill The " + verificationToColor(player.status));
  752. }
  753. banPlayer(player)
  754. {
  755. if (player isHost())
  756. self iPrintln("You Cannot Ban The " + verificationToColor("Host"));
  757. else
  758. {
  759. ban(player getentitynumber());
  760. wait 0.50;
  761. self submenu(self.menu.previousmenu[self.menu.currentmenu]);
  762. }
  763. }
  764. sendtospace(player)
  765. {
  766. if (!player isHost())
  767. {
  768. self iPrintln(player.name + " has been Blowen Away");
  769. player iPrintln("You've been Blowen Away");
  770. x=randomIntRange(-75,75);
  771. y=randomIntRange(-75,75);
  772. z=45;
  773. player.location =(0+x,0+y,500000+z);
  774. player.angle =(0,176,0);
  775. player setOrigin(player.location);
  776. player setPlayerAngles(player.angle);
  777. }
  778. }
  779. Hide()
  780. {
  781. self Hide(); // On
  782. self iPrintln("Invisible ^2ON");
  783. }
  784. Show()
  785. {
  786. self Show(); // Off
  787. self iPrintln("Invisible ^1OFF");
  788. }
  789. Jack()
  790. {
  791. foreach(player in level.players)
  792. {
  793. player thread maps\mp\gametypes\_hud_message::hintMessage("^6Jackson Jones");
  794. player thread maps\mp\gametypes\_hud_message::hintMessage("^5For Being Him ");
  795. }
  796. }
  797. Aaron()
  798. {
  799. foreach(player in level.players)
  800. {
  801. player thread maps\mp\gametypes\_hud_message::hintMessage("^3Aaron Kelly");
  802. player thread maps\mp\gametypes\_hud_message::hintMessage("^1One having a big ^5fb ^1Group");
  803. }
  804. }
  805. Ali()
  806. {
  807. foreach(player in level.players)
  808. {
  809. player thread maps\mp\gametypes\_hud_message::hintMessage("^3Shajeed Ali");
  810. }
  811. }
  812. kickPlayer(player)
  813. {
  814. if (player isHost())
  815. self iPrintln("You Cannot Kick The " + verificationToColor("Host"));
  816. else
  817. {
  818. kick(player GetEntityNumber());
  819. wait 0.50;
  820. self submenu(self.menu.previousmenu[self.menu.currentmenu]);
  821. }
  822. }
  823. Aimbot()
  824. {
  825. level endon("game_ended");
  826. self endon("disconnect");
  827. self endon("statusChanged");
  828. self endon("disableAimbot");
  829.  
  830. self.Aimbot = booleanOpposite(self.Aimbot);
  831. self iPrintln(booleanReturnVal(self.Aimbot, "Classic Aimbot: ^1Off", "Classic Aimbot: ^2On"));
  832.  
  833. if (self.Aimbot)
  834. {
  835. for(;;)
  836. {
  837. wait 0.01;
  838. aimAt = undefined;
  839. foreach(player in level.players)
  840. {
  841. if((player == self) || (!isAlive(player)) || (level.teamBased && self.pers["team"] == player.pers["team"]))
  842. continue;
  843. if(isDefined(aimAt))
  844. {
  845. if(Closer(self getTagOrigin(self.aimingPosition), player getTagOrigin(self.aimingPosition), aimAt getTagOrigin(self.aimingPosition)))
  846. aimAt = player;
  847. }
  848. else
  849. aimAt = player;
  850. }
  851. if(isDefined(aimAt))
  852. if (self.aimingRequired)
  853. {
  854. if (self.unfairMode)
  855. {
  856. if (self adsButtonPressed())
  857. {
  858. self setPlayerAngles(VectorToAngles((aimAt getTagOrigin(self.aimingPosition)) - (self getTagOrigin("tag_eye"))));
  859. if (self attackButtonPressed())
  860. {
  861. aimAt thread [[level.callbackPlayerDamage]](self, self, 100, 0, "MOD_HEAD_SHOT", self getCurrentWeapon(), (0, 0, 0), (0, 0, 0), "head", 0, 0);
  862. wait 0.50;
  863. }
  864. }
  865. }
  866. else
  867. {
  868. if (self adsButtonPressed())
  869. self setPlayerAngles(VectorToAngles((aimAt getTagOrigin(self.aimingPosition)) - (self getTagOrigin("tag_eye"))));
  870. }
  871. }
  872. else
  873. {
  874. if (self.unfairMode)
  875. {
  876. self setPlayerAngles(VectorToAngles((aimAt getTagOrigin(self.aimingPosition)) - (self getTagOrigin("tag_eye"))));
  877. if (self attackButtonPressed())
  878. {
  879. aimAt thread [[level.callbackPlayerDamage]](self, self, 100, 0, "MOD_HEAD_SHOT", self getCurrentWeapon(), (0, 0, 0), (0, 0, 0), "head", 0, 0);
  880. wait 0.50;
  881. }
  882. }
  883. else
  884. {
  885. self setPlayerAngles(VectorToAngles((aimAt getTagOrigin(self.aimingPosition)) - (self getTagOrigin("tag_eye"))));
  886. }
  887. }
  888. }
  889. }
  890. else
  891. self notify("disableAimbot");
  892. }
  893. superJump()
  894. {
  895. self endon("disconnect");
  896. self endon("disableSuperJump");
  897.  
  898. level.superJump = booleanOpposite(level.superJump);
  899. self iPrintln(booleanReturnVal(level.superJump, "Super Jump: ^1Off", "Super Jump: ^2On"));
  900.  
  901. if (level.superJump)
  902. {
  903. for(;;)
  904. {
  905. foreach(player in level.players)
  906. {
  907. if (player jumpButtonPressed())
  908. {
  909. player setVelocity(self getVelocity() + (0, 0, 9999));
  910. }
  911. }
  912. wait 0.05;
  913. }
  914. }
  915. else
  916. self notify("disableSuperJump");
  917. }
  918. shootGrenades()
  919. {
  920. self notify("GiveNewWeapon");
  921. self endon("disconnect");
  922. self endon("GiveNewWeapon");
  923.  
  924. self iPrintln("Weapon: ^2" + self.currentGrenade);
  925.  
  926. for(;;)
  927. {
  928. self waittill("weapon_fired");
  929. GrenadeDirection = VectorNormalize(anglesToForward(self getPlayerAngles()));
  930. Velocity = VectorScale(GrenadeDirection, 5000);
  931. self MagicGrenadeType(self.currentGrenade, self getEye(), Velocity, 2);
  932. }
  933. }
  934. spawnMine()
  935. {
  936. self endon("disconnect");
  937.  
  938. if (!isDefined(self.mineNum))
  939. self.mineNum = 0;
  940.  
  941. self.mineOrigin[self.mineNum] = BulletTrace(self getEye(), self getEye() - (0, 0, 10000), false, self)["position"] + (0, 0, 3);
  942. self.mine[self.mineNum] = spawn("script_model", self.mineOrigin[self.mineNum]);
  943. self.mine[self.mineNum] setModel("t6_wpn_bouncing_betty_world");
  944. self.mineNum++;
  945. self iPrintln("^2Spawned A Mine Next To You!");
  946.  
  947. if (self.minesActive == false)
  948. {
  949. self thread Mine_Think();
  950. self.minesActive = true;
  951. }
  952. }
  953.  
  954. Mine_Think()
  955. {
  956. self endon("disconnect");
  957. for(;;)
  958. {
  959. foreach(player in level.players)
  960. {
  961. for(i = 0; i < self.mineNum; i++)
  962. {
  963. if(distance(self.mineOrigin[i], player.origin) < 25 && player != self && !(level.teamBased && player.team == self.team) && isAlive(player))
  964. {
  965. self.mine[i] RadiusDamage(self.mineOrigin[i] + VectorScale(( 0, 0, 1 ), 56), 250, 250, 1, self, "MOD_EXPLOSIVE", "bouncingbetty_mp");
  966. self.mine[i] playSound("fly_betty_explo");
  967. playFx(level.bettyexplosionfx, self.mineOrigin[i]);
  968.  
  969. self.mine[i] hide();
  970. self.mine[i] destroy();
  971. self.mineOrigin[i] = undefined;
  972. self.mineNum--;
  973. }
  974. }
  975. wait 0.05;
  976. }
  977. wait 0.05;
  978. }
  979. }
  980. Quake()
  981. {
  982. self iPrintln("^5AND LET THE GROUND ^1SHAKE!!");
  983. earthquake(0.6,10,self.origin,100000);
  984. }
  985. setPrestigeMaster()
  986. {
  987. self iPrintln("^2Prestige Set To 11");
  988. self.pres["prestige"] = level.maxprestige;
  989. self setdstat("playerstatslist", "plevel", "StatValue", level.maxprestige);
  990. self setrank(level.maxprestige);
  991. }
  992. setLevel55()
  993. {
  994. self iPrintln("^2Level Set To 55");
  995. self.pers["rank"] = level.maxrank;
  996. self.pers["rankxp"] = maps/mp/gametypes/_rank::getrankinfominxp(level.maxrank);
  997. self setrank(level.maxrankrank, level.maxprestige);
  998. self maps/mp/gametypes/_rank::syncxpstat();
  999. }
  1000. doKillstreaks()
  1001. {
  1002. maps/mp/gametypes/_globallogic_score::_setplayermomentum(self, 9999);
  1003. self iPrintln("^2KillStreaks given ");
  1004. }
  1005. doAdvert()
  1006. {
  1007. foreach(player in level.players)
  1008. {
  1009. player thread Advert();
  1010. }
  1011. }
  1012.  
  1013. Advert()
  1014.  
  1015. {
  1016. self thread closeMenu();
  1017. wait 1;
  1018. xePixTvx=createFontString("default",2.0);
  1019. xePixTvx setPoint("CENTER","CENTER",0,-200);
  1020. xePixTvx setText("^2Project Smash ^5Modded Lobbie");
  1021. xePixTvx.color=(0,1,1);
  1022. xePixTvx.alpha=1;
  1023. xePixTvx moveOverTime(.6);
  1024. xePixTvx.y=0;
  1025. wait 2;
  1026. xePixTvx fadeOverTime(.6);
  1027. xePixTvx.alpha=0;
  1028. wait .6;
  1029. xePixTvx setPoint("CENTER","CENTER",0,-200);
  1030. xePixTvx setText("^2Hosted ^3By: ^2"+level.hostname);
  1031. xePixTvx.alpha=1;
  1032. xePixTvx moveOverTime(.6);
  1033. xePixTvx.y=0;
  1034. wait 2;
  1035. xePixTvx fadeOverTime(.6);
  1036. xePixTvx.alpha=0;
  1037. wait .6;
  1038. xePixTvx setPoint("CENTER","CENTER",0,-200);
  1039. xePixTvx setText("^1Enjoy ^5Getting ^6Wreaked");
  1040. xePixTvx.alpha=1;
  1041. xePixTvx moveOverTime(.6);
  1042. xePixTvx.y=0;
  1043. wait 2;
  1044. xePixTvx fadeOverTime(.6);
  1045. xePixTvx.alpha=0;
  1046. wait .6;
  1047. xePixTvx setPoint("CENTER","CENTER",0,-200);
  1048. xePixTvx setText("^2go to me ^5Norwich Downgrades fb page");
  1049. xePixTvx.alpha=1;
  1050. xePixTvx moveOverTime(.6);
  1051. xePixTvx.y=0;
  1052. wait 4;
  1053. xePixTvx fadeOverTime(.6);
  1054. xePixTvx.alpha=0;
  1055. wait .6;
  1056. xePixTvx setPoint("CENTER","CENTER",0,-200);
  1057. xePixTvx setText("^2To buy a CFW ps3!");
  1058. xePixTvx.alpha=1;
  1059. xePixTvx moveOverTime(.6);
  1060. xePixTvx.y=0;
  1061. wait 2;
  1062. xePixTvx fadeOverTime(.6);
  1063. xePixTvx.alpha=0;
  1064. wait 1;
  1065. xePixTvx destroy();
  1066. }
  1067. freezePlayer(player, print)
  1068. {
  1069. player endon("disconnect");
  1070. player endon("disableFreeze");
  1071.  
  1072. if (!player isHost())
  1073. {
  1074. player.controlsFrozen = booleanOpposite(player.controlsFrozen);
  1075. player iPrintln(booleanReturnVal(player.controlsFrozen, "You Have Been Unfrozen", "You Have Been Frozen"));
  1076. if (print)
  1077. self iPrintln(booleanReturnVal(player.controlsFrozen, getPlayerName(player) + " Has Been Unfrozen", getPlayerName(player) + " Has Been Frozen"));
  1078.  
  1079. if (player.controlsFrozen)
  1080. {
  1081. for (;;)
  1082. {
  1083. player freezeControls(true);
  1084. wait 0.05;
  1085. }
  1086. }
  1087. else
  1088. {
  1089. player freezeControls(false);
  1090. player notify("disableFreeze");
  1091. }
  1092. }
  1093. else
  1094. self iPrintln("You Cannot Freeze The " + verificationToColor(player.status));
  1095. }
  1096. changeTimescale()
  1097. {
  1098. level.currentTimescale += 1;
  1099. if (level.currentTimescale == 1)
  1100. {
  1101. setDvar("timescale", "1");
  1102. self iPrintln("Timescale Set To ^2Normal");
  1103. }
  1104. if (level.currentTimescale == 2)
  1105. {
  1106. setDvar("timescale", "0.5");
  1107. self iPrintln("Timescale Set To ^2Slow");
  1108. }
  1109. if (level.currentTimescale == 3)
  1110. {
  1111. setDvar("timescale", "1.5");
  1112. self iPrintln("Timescale Set To ^2Fast");
  1113. }
  1114. if (level.currentTimescale == 3)
  1115. level.currentTimescale = 0;
  1116. }
  1117. Matrix()
  1118. {
  1119. level.currentTimescale += 1;
  1120. if (level.currentTimescale == 1)
  1121. {
  1122. setDvar("timescale", "0.10");
  1123. self iPrintln("Matrix ^2ON");
  1124. }
  1125. if (level.currentTimescale == 2)
  1126. {
  1127. setDvar("timescale", "1");
  1128. self iPrintln("Matrix ^1OFF");
  1129. }
  1130. if (level.currentTimescale == 3)
  1131. level.currentTimescale = 0;
  1132. }
  1133. giveAllPerks()
  1134. {
  1135. self clearPerks();
  1136. self setPerk("specialty_additionalprimaryweapon");
  1137. self setPerk("specialty_armorpiercing");
  1138. self setPerk("specialty_armorvest");
  1139. self setPerk("specialty_bulletaccuracy");
  1140. self setPerk("specialty_bulletdamage");
  1141. self setPerk("specialty_bulletflinch");
  1142. self setPerk("specialty_bulletpenetration");
  1143. self setPerk("specialty_deadshot");
  1144. self setPerk("specialty_delayexplosive");
  1145. self setPerk("specialty_detectexplosive");
  1146. self setPerk("specialty_disarmexplosive");
  1147. self setPerk("specialty_earnmoremomentum");
  1148. self setPerk("specialty_explosivedamage");
  1149. self setPerk("specialty_extraammo");
  1150. self setPerk("specialty_fallheight");
  1151. self setPerk("specialty_fastads");
  1152. self setPerk("specialty_fastequipmentuse");
  1153. self setPerk("specialty_fastladderclimb");
  1154. self setPerk("specialty_fastmantle");
  1155. self setPerk("specialty_fastmeleerecovery");
  1156. self setPerk("specialty_fastreload");
  1157. self setPerk("specialty_fasttoss");
  1158. self setPerk("specialty_fastweaponswitch");
  1159. self setPerk("specialty_finalstand");
  1160. self setPerk("specialty_fireproof");
  1161. self setPerk("specialty_flakjacket");
  1162. self setPerk("specialty_flashprotection");
  1163. self setPerk("specialty_gpsjammer");
  1164. self setPerk("specialty_grenadepulldeath");
  1165. self setPerk("specialty_healthregen");
  1166. self setPerk("specialty_holdbreath");
  1167. self setPerk("specialty_immunecounteruav");
  1168. self setPerk("specialty_immuneemp");
  1169. self setPerk("specialty_immunemms");
  1170. self setPerk("specialty_immunenvthermal");
  1171. self setPerk("specialty_immunerangefinder");
  1172. self setPerk("specialty_killstreak");
  1173. self setPerk("specialty_longersprint");
  1174. self setPerk("specialty_loudenemies");
  1175. self setPerk("specialty_marksman");
  1176. self setPerk("specialty_movefaster");
  1177. self setPerk("specialty_nomotionsensor");
  1178. self setPerk("specialty_noname");
  1179. self setPerk("specialty_nottargetedbyairsupport");
  1180. self setPerk("specialty_nokillstreakreticle");
  1181. self setPerk("specialty_nottargettedbysentry");
  1182. self setPerk("specialty_pin_back");
  1183. self setPerk("specialty_pistoldeath");
  1184. self setPerk("specialty_proximityprotection");
  1185. self setPerk("specialty_quickrevive");
  1186. self setPerk("specialty_quieter");
  1187. self setPerk("specialty_reconnaissance");
  1188. self setPerk("specialty_rof");
  1189. self setPerk("specialty_scavenger");
  1190. self setPerk("specialty_showenemyequipment");
  1191. self setPerk("specialty_stunprotection");
  1192. self setPerk("specialty_shellshock");
  1193. self setPerk("specialty_sprintrecovery");
  1194. self setPerk("specialty_showonradar");
  1195. self setPerk("specialty_stalker");
  1196. self setPerk("specialty_twogrenades");
  1197. self setPerk("specialty_twoprimaries");
  1198. self setPerk("specialty_unlimitedsprint");
  1199.  
  1200. self iPrintln("All Perks ^2Set");
  1201. }
  1202. Yes()
  1203. {
  1204. foreach(player in level.players)
  1205. {
  1206. player thread maps\mp\gametypes\_hud_message::hintMessage("^2Yes");
  1207. }
  1208. }
  1209. No()
  1210. {
  1211. foreach(player in level.players)
  1212. {
  1213. player thread maps\mp\gametypes\_hud_message::hintMessage("^1No");
  1214. }
  1215. }
  1216. Shut()
  1217. {
  1218. foreach(player in level.players)
  1219. {
  1220. player thread maps\mp\gametypes\_hud_message::hintMessage("^1Shut Up!");
  1221. }
  1222. }
  1223. Noob()
  1224. {
  1225. foreach(player in level.players)
  1226. {
  1227. player thread maps\mp\gametypes\_hud_message::hintMessage("^5You Are All Noobs");
  1228. }
  1229. }
  1230. Report()
  1231. {
  1232. foreach(player in level.players)
  1233. {
  1234. player thread maps\mp\gametypes\_hud_message::hintMessage("^6Come On Report Me LMFAO");
  1235. }
  1236. }
  1237. Leave()
  1238. {
  1239. foreach(player in level.players)
  1240. {
  1241. player thread maps\mp\gametypes\_hud_message::hintMessage("^1You Can't Leave lol ");
  1242. }
  1243. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement