Advertisement
Guest User

Untitled

a guest
Feb 15th, 2019
1,089
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.90 KB | None | 0 0
  1. // ==UserScript==
  2. // @name Krunker.io 2019 Aimbot (Hacks,Mods,Cheats) | NO DISCONNECT ISSUE | KRUNKERIO.ORG
  3. // @version 5.4
  4. // @description Aimbot, Unlimited Ammo, Auto Heal, ESP, Wall Hack, Unlimited Ammo... -2019 krunkerio hack- ADBLOCK
  5. // @author MR.Coder
  6. // @include /^(https?:\/\/)?(www\.)?(.+)krunker\.io(|\/|\/\?(server|party)=.+)$/
  7. // @match *://krunker.io/*
  8. // @require https://greasyfork.org/scripts/368273-msgpack/code/msgpack.js?version=598723
  9. // @require https://code.jquery.com/ui/1.12.0/jquery-ui.min.js
  10. // @require https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.0/jquery-confirm.min.js
  11. // @grant GM_xmlhttpRequest
  12. // @run-at document-start
  13. // @require https://code.jquery.com/jquery-3.3.1.min.js
  14. // @namespace MR.Coder
  15. // ==/UserScript==
  16.  
  17. var msgpack5 = msgpack;
  18.  
  19. var krSocket;
  20.  
  21. console.log(window.WebSocket)
  22.  
  23. /* INTERNALS RECEIVING
  24. 0 =
  25. 1 = users, [userid, x, y, z, angle_x, angle_y, ?, ?, ?], len=9
  26. 6 = kill data, [ ["Kill Type", Points, ...], ? (type=some_binary), ?(type=some_binary)], len=2
  27. 7 = leaderboard, [?, user, position, score, ?(always=0), ?], len=6
  28.  
  29. */
  30.  
  31.  
  32. /*INTERNALS SENDING
  33. "etr" = [[zero-indexed position of wep on menu,0,[-1,-1],-1,-1,2,0]]]
  34.  
  35. */
  36.  
  37. var current = 0;
  38. var current2 = 0;
  39. var current10 = 0;
  40. var pending;
  41.  
  42. var START_ATTACK = msgpack5.encode(["i",[[1142,16,"f",-1,1,0,0,0,0,0,16,"f",-1,"f"]]]);
  43. var END_ATTACK = [146, 161, 105, 145, 158, 205, 5, 53, 18, 161, 102, 255, 161, 102, 15, 161, 102, 255, 0, 0, 0, 0, 0, 0];
  44.  
  45. window.WebSocket.prototype.oldSend = WebSocket.prototype.send;
  46. window.WebSocket.prototype.send = function(m){
  47.  
  48. if (!krSocket){
  49. addListener(this);
  50. }
  51. /* console.log(m);
  52. let data = msgpack5.decode(m);
  53. console.log(JSON.stringify(data));
  54. if (data[0] == "i"){
  55. current = data[1][0][0];
  56. current2 = data[1][0][1];
  57. //current10 = data[1][0][5];
  58. }*/
  59.  
  60. if (Math.random() > 2){
  61. let realAttack = msgpack5.decode(START_ATTACK);
  62. realAttack[1][0][0] = current;
  63. realAttack[1][0][1] = current2;
  64. realAttack[1][0][10] = current10;
  65. console.error(`Sending ${JSON.stringify(realAttack)}`);
  66. this.oldSend(msgpack5.encode(realAttack));
  67. //["i",[[402,17,"f",-1,"f",17,"f",-1,0,0,0,0,0,0]]]
  68. pending = false;
  69. } else {
  70. this.oldSend(m);
  71. }
  72.  
  73.  
  74. }
  75.  
  76.  
  77. var dist3 = (p1, p2) => {
  78. const dx = p1.x - p2.x;
  79. const dy = p1.y - p2.y;
  80. const dz = p1.z - p2.z;
  81. return Math.sqrt(dx * dx + dy * dy + dz * dz)
  82. }
  83.  
  84.  
  85.  
  86. window.stop();
  87.  
  88. GM_xmlhttpRequest({
  89. method: "GET",
  90. url: `https://cdn.jsdelivr.net/gh/Sam-DevZ/io-games/gamenew.js`,
  91. onload: jsresp => {
  92. let code = jsresp.responseText
  93.  
  94. GM_xmlhttpRequest({
  95. method: "GET" ,
  96. url: document.location.origin,
  97. onload: inRes => {
  98. let dbody = inRes.responseText;
  99. newBody = dbody.replace(/<script src="js\/game\.js\?build=.+"><\/script>/g, `<script src="https://cdn.jsdelivr.net/gh/Sam-DevZ/io-games/gamenew.js"></script><script type="text/plain" src="js/game.js?build=fL02f"></script>`);
  100. document.open();
  101. document.write(newBody);
  102. document.close();
  103.  
  104. }
  105. });
  106.  
  107.  
  108.  
  109. }});
  110.  
  111. /*2 problems
  112. - looking @ very slowly
  113. - not zoooming in / gun following insanely slowly
  114. - not stopping after target leaves view - fixed*/
  115.  
  116. var past;
  117.  
  118. function handleMessage(m){
  119.  
  120. //window.idleTimer = 0;
  121. let arr = new Uint8Array(m.data);
  122. let full = msgpack5.decode(arr);
  123. if (full[0] != "1") return;
  124. let me = unsafeWindow.players.filter(x=>x.isYou)[0];
  125. let nplayers = unsafeWindow.players.filter(x=>x.inView).filter(x=>!x.isYou).filter(x=> (!x.team || (x.team !== me.team))).filter(x=>x.active).sort( (a,b) => dist3(me, a) - dist3(me, b) );
  126. //console.log(players);
  127. let closest = nplayers[0];
  128. //console.log(closest);
  129. console.log(me.aimVal);
  130. if (closest){
  131.  
  132. if (!past){
  133. past = new Date().getTime();
  134.  
  135. } else {
  136. if (new Date().getTime() - past < 100){
  137. return;
  138. }
  139. }
  140.  
  141. past = new Date().getTime();
  142.  
  143. unsafeWindow.control.camLookAt(closest.x, closest.y + closest.height - 3, closest.z);
  144. console.error("ZOOMING IN ON TARGET");
  145. unsafeWindow.control.mouseDownR = 1;
  146. console.error(unsafeWindow.control.mouseDownL);
  147. //unsafeWindow.shoot();
  148. console.error(me.didShoot);
  149. //return;
  150. if (me.aimVal == 0){
  151. if (unsafeWindow.control.mouseDownL == 0){
  152. console.error('doing1')
  153. //me.didShoot = true;
  154. unsafeWindow.control.mouseDownL = 1;
  155. //setTimeout( () => { unsafeWindow.control.mouseDownL = 1; }, 500);
  156. } else {
  157. console.error('doing2')
  158. //unsafeWindow.control.mouseDownL = 0;
  159. //unsafeWindow.control.mouseDownR = 0;
  160. console.error("ZOOMING OUT ON TARGET");
  161. }
  162. }
  163.  
  164. //unsafeWindow.shoot();
  165. //unsafeWindow.control.camera.update();
  166. } else {
  167. unsafeWindow.control.camLookAt(null);
  168. unsafeWindow.control.mouseDownL = 0;
  169. unsafeWindow.control.mouseDownR = 0;
  170. unsafeWindow.control.aimTarget = null;
  171. unsafeWindow.control.target = null;
  172. }
  173. }
  174.  
  175. function addListener(socket){
  176. $("#aHolder").prepend('<div class="bHolder"></div>');
  177. $(".bHolder").prepend('<div style="float:right;color:grey;font-size:12px;padding-right: 3px;">Press "N" To Close Box</div><div style="display:inline;padding-left:30%;">Websites & Mods</div><div style="padding-left:20%;" id="desktopInstructions" class="menuText"><a class="menuLink" href="https://slithere.com" target="_blank" style="font-size:12px;">SLITHERE.COM</a> - <a class="menuLink" href="https://krunkerio.net" target="_blank" style="font-size:12px;">KRUNKERIO.NET</a> - <a class="menuLink" href="https://krunkerio.org" target="_blank" style="font-size:12px;">KRUNKERIO.ORG</a> - <a class="menuLink" href="https://zombsroyaleio.org" target="_blank" style="font-size:12px;">ZOMBSROYALEIO.ORG</a> - <a class="menuLink" href="https://diepioplay.com" target="_blank" style="font-size:12px;">DIEPIOPLAY.COM</a> - <a class="menuLink" href="https://survivio.info" target="_blank" style="font-size:12px;">SURVIVIO.INFO</a> -<a class="menuLink" href="https://skribbl-io.net" target="_blank" style="font-size:12px;">SKRIBBLIO.NET</a></br><a class="menuLink" href="https://bonk-io.net" target="_blank" style="font-size:12px;">BONK-IO.NET</a> - <a class="menuLink" href="https://mope-io.net" target="_blank" style="font-size:12px;">MOPE-IO.NET</a> - <a class="menuLink" href="https://mopeiogame.com" target="_blank" style="font-size:12px;">MOPEIOGAME.COM</a> - <a class="menuLink" href="https://moomooioplay.com" target="_blank" style="font-size:12px;">MOOMOOIOPLAY.COM</a> - <a class="menuLink" href="https://diepioplay.org" target="_blank" style="font-size:12px;">DIEPIOPLAY.ORG</a> - <a class="menuLink" href="https://iogameslist.org" target="_blank" style="font-size:12px;">IOGAMESLIST.ORG</a></div></center>');
  178. $("#followHolder").prepend('</br><a style=\"color:orange;\" href="https://slithere.com" target="_blank">SLITHERE.COM</a></br><a style=\"color:yellow;\" href="https://krunkerio.net" target="_blank">KRUNKERIO.NET</a>');
  179. $("#healthHolder").append('<a style=\"color:yellow;top:1520px;\" href="https://slithere.com" target="_blank">SLITHERE.COM</a>');
  180. $("#linksHolder").html('<a href=\'javascript:;\' onmouseover="SOUND.play(\'tick_0\',0.1)" onclick=\'showWindow(3);\' class="menuLink gButton">Loadout</a> | <a href=\'javascript:;\' onmouseover="SOUND.play(\'tick_0\',0.1)" onclick=\'showWindow(5);window.open("https://krunkerio.net", "_blank", "location=yes,height=570,width=520,scrollbars=yes,status=yes");\' class="menuLink gButton">Account</a> | <a href=\'javascript:;\' onmouseover="SOUND.play(\'tick_0\',0.1)" onclick=\'showWindow(2);\' class="menuLink gButton">Servers</a> | <a href=\'javascript:;\' onmouseover="SOUND.play(\'tick_0\',0.1)" onclick=\'showWindow(14);\' class="menuLink gButton">Store</a>');
  181. unsafeWindow.socket = socket;
  182. krSocket = socket;
  183. krSocket.addEventListener("message", (m) => {
  184. handleMessage(m);
  185. });
  186. }
  187.  
  188. unsafeWindow.dns = function(json){
  189. let OC = msgpack5.encode(json);
  190. console.log(OC);
  191. var aAdd = Array.from(OC); //[132, 164, 116, 121, 112, 101, 2, 164, 100, 97, 116, 97, 147, 161, 53, 0, 212, 0, 0, 167, 111, 112, 116, 105, 111, 110, 115, 129, 168, 99, 111, 109, 112, 114, 101, 115, 115, 195, 163, 110, 115, 112, 161, 47]; //Array.from(OC);
  192. return new Uint8Array(aAdd).buffer;
  193. }
  194.  
  195. setTimeout( () => {
  196. pending = true;
  197. }, 5000);
  198.  
  199.  
  200. var weps = [{
  201. name: "Sniper Rifle",
  202. src: "weapon_1",
  203. icon: "icon_1",
  204. sound: "weapon_1",
  205. nAuto: !0,
  206. type: 0,
  207. scope: !0,
  208. swapTime: 300,
  209. aimSpeed: 120,
  210. spdMlt: .95,
  211. ammo: 3,
  212. reload: 1500,
  213. dmg: 100,
  214. pierce: .2,
  215. range: 1e3,
  216. dropStart: 230,
  217. dmgDrop: 30,
  218. scale: 1.1,
  219. leftHoldY: -.7,
  220. rightHoldY: -.75,
  221. leftHoldZ: 2.4,
  222. rightHoldZ: .4,
  223. xOff: .8,
  224. yOff: -.75,
  225. zOff: -2,
  226. xOrg: 0,
  227. yOrg: -.55,
  228. zOrg: -.8,
  229. muzOff: 8,
  230. muzMlt: 1.6,
  231. rate: 900,
  232. spread: 260,
  233. zoom: 2.7,
  234. leanMlt: 2,
  235. recoil: .009,
  236. recoilR: .02,
  237. recover: .993,
  238. recoverY: .997,
  239. recoverF: .975,
  240. recoilY: 1,
  241. recoilZ: 1.8
  242. }, {
  243. name: "Assault Rifle",
  244. src: "weapon_2",
  245. icon: "icon_2",
  246. sound: "weapon_2",
  247. transp: !0,
  248. type: 0,
  249. swapTime: 300,
  250. aimSpeed: 130,
  251. spdMlt: .95,
  252. ammo: 30,
  253. reload: 1200,
  254. dmg: 22,
  255. pierce: 1,
  256. range: 700,
  257. dmgDrop: 10,
  258. scale: 1,
  259. leftHoldY: -.5,
  260. rightHoldY: -.7,
  261. leftHoldZ: 2,
  262. rightHoldZ: .2,
  263. xOff: 1.2,
  264. yOff: -1,
  265. zOff: -2.5,
  266. xOrg: 0,
  267. yOrg: -.55,
  268. zOrg: -.2,
  269. caseZOff: -1.7,
  270. caseYOff: -.2,
  271. muzOff: 5.9,
  272. muzOffY: .3,
  273. muzMlt: 1.4,
  274. rate: 110,
  275. spread: 120,
  276. minSpread: 5,
  277. zoom: 1.6,
  278. leanMlt: 1,
  279. recoil: .003,
  280. recoilR: .012,
  281. recover: .978,
  282. recoverY: .995,
  283. recoverF: .975,
  284. recoilY: 1,
  285. recoilZ: 5
  286. }, {
  287. name: "Pistol",
  288. src: "weapon_3",
  289. icon: "icon_3",
  290. sound: "weapon_3",
  291. secondary: !0,
  292. transp: !0,
  293. nAuto: !0,
  294. kill: ["", 75],
  295. type: 1,
  296. swapTime: 350,
  297. aimSpeed: 120,
  298. spdMlt: 1.05,
  299. ammo: 10,
  300. reload: 700,
  301. dmg: 20,
  302. range: 700,
  303. dmgDrop: 10,
  304. scale: .95,
  305. leftHoldY: -.82,
  306. rightHoldY: -.62,
  307. leftHoldZ: -.5,
  308. rightHoldZ: -.5,
  309. xOff: .7,
  310. yOff: -.95,
  311. zOff: -4.5,
  312. xOrg: 0,
  313. yOrg: -.2,
  314. zOrg: -4.25,
  315. caseZOff: .2,
  316. caseYOff: 0,
  317. muzOff: 1.5,
  318. muzOffY: 0,
  319. muzMlt: .95,
  320. rate: 150,
  321. spread: 90,
  322. zoom: 1.4,
  323. leanMlt: 1,
  324. recoil: .006,
  325. recoilR: .005,
  326. recover: .98,
  327. recoverY: .99,
  328. recoverF: .98,
  329. recoilY: 3,
  330. recoilZ: 1
  331. }, {
  332. name: "Submachine Gun",
  333. src: "weapon_4",
  334. icon: "icon_4",
  335. sound: "weapon_4",
  336. transp: !0,
  337. type: 0,
  338. swapTime: 300,
  339. aimSpeed: 120,
  340. spdMlt: 1.04,
  341. ammo: 24,
  342. reload: 1200,
  343. dmg: 18,
  344. pierce: 1,
  345. range: 700,
  346. dmgDrop: 12,
  347. scale: 1,
  348. leftHoldY: -.35,
  349. rightHoldY: -.45,
  350. leftHoldZ: 1.2,
  351. rightHoldZ: -.2,
  352. xOff: .95,
  353. yOff: -.95,
  354. zOff: -3,
  355. xOrg: 0,
  356. yOrg: -.62,
  357. zOrg: -2.5,
  358. caseYOff: -.15,
  359. caseZOff: -.4,
  360. muzOff: 2.7,
  361. muzOffY: .1,
  362. rate: 90,
  363. spread: 170,
  364. minSpread: 20,
  365. zoom: 1.5,
  366. leanMlt: 1.2,
  367. recoil: .0034,
  368. recoilR: .015,
  369. recover: .978,
  370. recoverY: .996,
  371. recoverF: .975,
  372. recoilY: .3,
  373. recoilZ: 5.3
  374. }, {
  375. name: "Revolver",
  376. src: "weapon_5",
  377. icon: "icon_5",
  378. sound: "weapon_5",
  379. nAuto: !0,
  380. nCase: !0,
  381. transp: !0,
  382. kill: ["", 50],
  383. type: 1,
  384. swapTime: 200,
  385. aimSpeed: 120,
  386. spdMlt: 1.04,
  387. ammo: 6,
  388. reload: 900,
  389. dmg: 66,
  390. pierce: .85,
  391. dmgDrop: 10,
  392. scale: 1.3,
  393. leftHoldY: -1,
  394. rightHoldY: -.8,
  395. leftHoldZ: -.5,
  396. rightHoldZ: -.5,
  397. xOff: .7,
  398. yOff: -.8,
  399. zOff: -4.1,
  400. xOrg: 0,
  401. yOrg: -.35,
  402. zOrg: -3.8,
  403. muzOff: 2.75,
  404. muzOffY: .2,
  405. muzMlt: .95,
  406. range: 700,
  407. rate: 300,
  408. spread: 100,
  409. zoom: 1.4,
  410. leanMlt: 1.6,
  411. recoil: .01,
  412. recoilR: .01,
  413. recover: .982,
  414. recoverY: .994,
  415. recoverF: .98,
  416. recoilY: 1.25,
  417. recoilZ: 2
  418. }, {
  419. name: "Shotgun",
  420. src: "weapon_6",
  421. icon: "icon_6",
  422. sound: "weapon_6",
  423. nAuto: !0,
  424. nCase: !0,
  425. type: 0,
  426. swapTime: 300,
  427. aimSpeed: 180,
  428. spdMlt: 1,
  429. ammo: 2,
  430. shots: 5,
  431. reload: 1100,
  432. dmg: 50,
  433. dmgDrop: 40,
  434. scale: 1.25,
  435. leftHoldY: -.7,
  436. rightHoldY: -.9,
  437. leftHoldZ: 1.2,
  438. rightHoldZ: -.3,
  439. xOff: .95,
  440. yOff: -.8,
  441. zOff: -3,
  442. xOrg: 0,
  443. yOrg: -.2,
  444. zOrg: -1.5,
  445. muzOff: 6,
  446. muzMlt: 1.5,
  447. range: 240,
  448. rate: 400,
  449. innac: 110,
  450. spread: 120,
  451. minSpread: 20,
  452. zoom: 1.25,
  453. leanMlt: 1.6,
  454. recoil: .013,
  455. recoilR: .015,
  456. recover: .99,
  457. recoverF: .975,
  458. recoilY: .8,
  459. recoilZ: 2
  460. }, {
  461. name: "Light Machine Gun",
  462. src: "weapon_7",
  463. icon: "icon_7",
  464. sound: "weapon_7",
  465. transp: !0,
  466. type: 0,
  467. swapTime: 800,
  468. aimSpeed: 200,
  469. spdMlt: .79,
  470. ammo: 100,
  471. reload: 2500,
  472. dmg: 22,
  473. pierce: 1,
  474. range: 700,
  475. dmgDrop: 10,
  476. scale: 1.3,
  477. leftHoldY: -.65,
  478. leftHoldX: .4,
  479. rightHoldY: -.75,
  480. leftHoldZ: 1,
  481. rightHoldZ: -.2,
  482. xOff: .95,
  483. yOff: -.8,
  484. zOff: -2.8,
  485. xOrg: 0,
  486. yOrg: -.45,
  487. zOrg: -2,
  488. caseInd: 2,
  489. caseZOff: -.5,
  490. caseYOff: -.1,
  491. muzOff: 5.5,
  492. muzMlt: 1.65,
  493. rate: 120,
  494. spread: 300,
  495. minSpread: 15,
  496. zoom: 1.2,
  497. leanMlt: 1.6,
  498. recoil: .0032,
  499. recoilR: .012,
  500. recover: .98,
  501. recoverY: .9975,
  502. recoverF: .975,
  503. recoilY: .4,
  504. recoilZ: 3.8
  505. }, {
  506. name: "Semi Auto",
  507. src: "weapon_8",
  508. icon: "icon_8",
  509. sound: "weapon_8",
  510. nAuto: !0,
  511. type: 0,
  512. scope: !0,
  513. swapTime: 400,
  514. aimSpeed: 120,
  515. spdMlt: 1,
  516. ammo: 8,
  517. reload: 1300,
  518. dmg: 35,
  519. pierce: .2,
  520. range: 1e3,
  521. dmgDrop: 0,
  522. scale: 1,
  523. leftHoldY: -.7,
  524. rightHoldY: -.75,
  525. leftHoldZ: 2.4,
  526. rightHoldZ: .4,
  527. xOff: .8,
  528. yOff: -.75,
  529. zOff: -2,
  530. xOrg: 0,
  531. yOrg: -.55,
  532. zOrg: -.8,
  533. muzOff: 5.7,
  534. muzOffY: .5,
  535. muzMlt: 1.4,
  536. rate: 250,
  537. spread: 300,
  538. zoom: 2.4,
  539. leanMlt: 2,
  540. recoil: .01,
  541. recoilR: .01,
  542. recover: .984,
  543. recoverY: .997,
  544. recoverF: .975,
  545. recoilY: .4,
  546. recoilZ: 1.8
  547. }, {
  548. name: "Rocket Launcher",
  549. src: "weapon_9",
  550. icon: "icon_9",
  551. sound: "weapon_9",
  552. nSkill: !0,
  553. nAuto: !0,
  554. nCase: !0,
  555. projectile: 0,
  556. type: 0,
  557. swapTime: 600,
  558. aimSpeed: 200,
  559. spdMlt: .9,
  560. ammo: 1,
  561. reload: 1600,
  562. scale: 1.3,
  563. leftHoldY: -.5,
  564. rightHoldY: -.6,
  565. leftHoldZ: 3.2,
  566. rightHoldZ: 1.6,
  567. xOff: .95,
  568. yOff: -.4,
  569. zOff: -.7,
  570. xOrg: 0,
  571. yOrg: -.6,
  572. zOrg: -1.5,
  573. muzOff: 5,
  574. muzOffY: 0,
  575. muzMlt: 1.5,
  576. rate: 1,
  577. spread: 120,
  578. minSpread: 15,
  579. zoom: 1.5,
  580. leanMlt: 1.4,
  581. recoil: .008,
  582. recoilR: .012,
  583. recover: .99,
  584. recoverY: .998,
  585. recoverF: .975,
  586. recoilY: .8,
  587. recoilZ: 4
  588. }, {
  589. name: "Akimbo Uzi",
  590. src: "weapon_10",
  591. icon: "icon_10",
  592. sound: "weapon_10",
  593. noAim: !0,
  594. akimbo: !0,
  595. type: 0,
  596. swapTime: 300,
  597. aimSpeed: 120,
  598. spdMlt: 1.04,
  599. ammo: 18,
  600. reload: 1200,
  601. dmg: 18,
  602. pierce: 1,
  603. range: 700,
  604. dmgDrop: 12,
  605. scale: .9,
  606. rightHoldY: -.55,
  607. leftHoldZ: .3,
  608. leftHoldX: -.25,
  609. leftHoldY: -.55,
  610. rightHoldZ: .3,
  611. rightHoldX: -.25,
  612. holdW: 1.3,
  613. xOff: 1.5,
  614. yOff: -.95,
  615. zOff: -3.3,
  616. xOrg: 0,
  617. yOrg: -.62,
  618. zOrg: -2.5,
  619. caseYOff: -.15,
  620. caseZOff: -.4,
  621. muzOff: 3.6,
  622. rate: 60,
  623. spread: 50,
  624. spreadInc: 1.5,
  625. minSpread: 10,
  626. zoom: 1.5,
  627. leanMlt: 1,
  628. recoil: .0034,
  629. recoilR: .015,
  630. recover: .978,
  631. recoverY: .996,
  632. recoverF: .975,
  633. recoilY: .3,
  634. recoilZ: 5
  635. }, {
  636. name: "Desert Eagle",
  637. src: "weapon_11",
  638. icon: "icon_11",
  639. sound: "weapon_11",
  640. secondary: !0,
  641. minRec: 15,
  642. nAuto: !0,
  643. transp: !0,
  644. kill: ["", 50],
  645. type: 1,
  646. swapTime: 200,
  647. aimSpeed: 120,
  648. spdMlt: 1,
  649. ammo: 6,
  650. reload: 1e3,
  651. dmg: 50,
  652. pierce: .85,
  653. dmgDrop: 10,
  654. scale: .94,
  655. leftHoldY: -.9,
  656. rightHoldY: -.7,
  657. leftHoldZ: -.5,
  658. rightHoldZ: -.5,
  659. holdW: .95,
  660. xOff: 1.3,
  661. yOff: -.95,
  662. zOff: -4.1,
  663. xOrg: 0,
  664. yOrg: -.2,
  665. zOrg: -3.8,
  666. muzOff: 2,
  667. muzMlt: 1.1,
  668. range: 700,
  669. rate: 400,
  670. spread: 150,
  671. zoom: 1.4,
  672. leanMlt: 1.6,
  673. recoil: .01,
  674. recoilR: .01,
  675. recover: .985,
  676. recoverY: .996,
  677. recoverF: .98,
  678. recoilY: 1.4,
  679. recoilZ: 2
  680. }, {
  681. name: "Alien Blaster",
  682. src: "weapon_13",
  683. icon: "icon_13",
  684. sound: "weapon_13",
  685. secondary: !0,
  686. nAuto: !0,
  687. transp: !0,
  688. nCase: !0,
  689. minRec: 50,
  690. kill: ["", 50],
  691. type: 1,
  692. swapTime: 200,
  693. aimSpeed: 120,
  694. spdMlt: 1,
  695. ammo: 4,
  696. reload: 1500,
  697. dmg: 40,
  698. pierce: .85,
  699. dmgDrop: 20,
  700. scale: 1.1,
  701. leftHoldY: -1,
  702. rightHoldY: -.65,
  703. leftHoldZ: -.2,
  704. rightHoldZ: -.2,
  705. xOff: 1.3,
  706. yOff: -.95,
  707. zOff: -4.1,
  708. xOrg: 0,
  709. yOrg: -.6,
  710. zOrg: -3.8,
  711. holdW: .7,
  712. muzOff: 2.2,
  713. muzOffY: .1,
  714. muzID: 3,
  715. muzMlt: 1.1,
  716. range: 700,
  717. rate: 150,
  718. spread: 150,
  719. zoom: 1.4,
  720. leanMlt: 1.6,
  721. recoil: .008,
  722. recoilR: .01,
  723. recover: .985,
  724. recoverY: .996,
  725. recoverF: .98,
  726. recoilY: 1.05,
  727. recoilZ: 2
  728. }, {
  729. name: "Hands",
  730. melee: !0,
  731. type: 1,
  732. swapTime: 350,
  733. spdMlt: 1.1,
  734. spread: 100,
  735. leftHoldY: -.82,
  736. leftHoldX: 1.3,
  737. rightHoldX: -1.3,
  738. rightHoldY: -.82,
  739. leftHoldZ: -.5,
  740. rightHoldZ: -.5,
  741. xOff: 0,
  742. yOff: -.95,
  743. zOff: -3,
  744. xOrg: 0,
  745. yOrg: 0,
  746. zOrg: 0,
  747. leanMlt: 1
  748. }]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement