ФЭНДОМ


Код

  1. function doCheats() {
  2.       console.log("               ");
  3.       console.log("Added cheats!");
  4.       console.log("               ");
  5.       console.log('%c Brofist.io Hack v.0.5.3 ', 'background: #000000; color: #ff0000');
  6.       console.log("               ");
  7.       console.log("Controls:");
  8.       console.log("- Arrow keys to move;");
  9.       console.log("- Letter keys to chat;");
  10.       console.log("- Num8 - fly up, num5 - fly down, num 4 - fly left, num 6 - fly right;");
  11.       console.log("- Enter key;");
  12.       console.log("- 7 key: Minimap on/off;");
  13.       console.log("- 9 key: Gravity on/off;");
  14.       console.log("- 0 key: Noclip on/off");
  15.       console.log("- Alt key : Paste text in chat;");
  16.       console.log("- Num/ - super up, num2 - super down, num1 - super left, num3 - super right;");
  17.       console.log("- Home - tp to spawn;");
  18.       console.log("- End - tp to door;");
  19.       console.log("- Delete key: - enable/disable jumphack and hide and seek spd hack;");
  20.       console.log("- * - spd Hide and Seek;");
  21.       console.log("- Insert - hide\show fake functs.");
  22.       // Print in console the key name
  23.       var keyNameDebug = false;
  24.       ////// LEFT
  25.       (function() {
  26.           var repeat = 0;
  27.           var pastFirst = false;
  28.           window.keyboardJS.bind("num4", function(e) {
  29.               if (keyNameDebug) console.log("Left Down");
  30.               (repeat = 1);
  31.               if (pastFirst) {
  32.                   mode.updateChatText(8, mode.player.gpData.chat);
  33.                   mode.player.gpData.chatBuffer = [8];
  34.               }
  35.               pastFirst = true;
  36.           }, function(e) {
  37.               if (keyNameDebug) console.log("Left Up");
  38.               (repeat = 0, 1) && resetNormalness();
  39.               mode.updateChatText(8, mode.player.gpData.chat);
  40.               mode.player.gpData.chatBuffer = [8];
  41.               pastFirst = false;
  42.           });
  43.           setInterval(function() {
  44.               if (!repeat) {
  45.                   return;
  46.               };
  47.               mode.player.gpData.p.world.gravity = [0, 0];
  48.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  49.               mode.player.gpData.p.position[0] += -0.03;
  50.           }, 10);
  51.       })();
  52.       ////// RIGHT
  53.       (function() {
  54.           var repeat = 0;
  55.           var pastFirst = false;
  56.           window.keyboardJS.bind("num6", function(e) {
  57.               if (keyNameDebug) console.log("Right Down");
  58.               (repeat = 1);
  59.               if (pastFirst) {
  60.                   mode.updateChatText(8, mode.player.gpData.chat);
  61.                   mode.player.gpData.chatBuffer = [8];
  62.               }
  63.               pastFirst = true;
  64.           }, function(e) {
  65.               if (keyNameDebug) console.log("Right Up");
  66.               (repeat = 0, 1) && resetNormalness();
  67.               mode.updateChatText(8, mode.player.gpData.chat);
  68.               mode.player.gpData.chatBuffer = [8];
  69.               pastFirst = false;
  70.           });
  71.           setInterval(function() {
  72.               if (!repeat) {
  73.                   return;
  74.               };
  75.               mode.player.gpData.p.world.gravity = [0, 0];
  76.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  77.               mode.player.gpData.p.position[0] += 0.03;
  78.           }, 10);
  79.       })();
  80.       ////// UP
  81.       (function() {
  82.           var repeat = 0;
  83.           var pastFirst = false;
  84.           window.keyboardJS.bind("num8", function(e) {
  85.               if (keyNameDebug) console.log("Up Down");
  86.               (repeat = 1);
  87.               if (pastFirst) {
  88.                   mode.updateChatText(8, mode.player.gpData.chat);
  89.                   mode.player.gpData.chatBuffer = [8];
  90.               }
  91.               pastFirst = true;
  92.           }, function(e) {
  93.               if (keyNameDebug) console.log("Up Up");
  94.               (repeat = 0, 1) && resetNormalness();
  95.               mode.updateChatText(8, mode.player.gpData.chat);
  96.               mode.player.gpData.chatBuffer = [8];
  97.               pastFirst = false;
  98.           });
  99.           setInterval(function() {
  100.               if (!repeat) {
  101.                   return;
  102.               };
  103.               mode.player.gpData.p.world.gravity = [0, 0];
  104.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  105.               mode.player.gpData.p.position[1] += 0.03;
  106.           }, 10);
  107.       })();
  108.       ////// DOWN
  109.       (function() {
  110.           var repeat = 0;
  111.           var pastFirst = false;
  112.           window.keyboardJS.bind("num5", function(e) {
  113.               if (keyNameDebug) console.log("Down Down");
  114.               (repeat = 1);
  115.               if (pastFirst) {
  116.                   mode.updateChatText(8, mode.player.gpData.chat);
  117.                   mode.player.gpData.chatBuffer = [8];
  118.               }
  119.               pastFirst = true;
  120.           }, function(e) {
  121.               if (keyNameDebug) console.log("Down Up");
  122.               (repeat = 0, 1) && resetNormalness();
  123.               mode.updateChatText(8, mode.player.gpData.chat);
  124.               mode.player.gpData.chatBuffer = [8];
  125.               pastFirst = false;
  126.           });
  127.           setInterval(function() {
  128.               if (!repeat) {
  129.                   return;
  130.               };
  131.               mode.player.gpData.p.world.gravity = [0, 0];
  132.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  133.               mode.player.gpData.p.position[1] += -0.03;
  134.           }, 10);
  135.       })();
  136.       ////// SUPER UP
  137.       (function() {
  138.           var repeat = 0;
  139.           var pastFirst = false;
  140.           window.keyboardJS.bind("num/", function(e) {
  141.               if (keyNameDebug) console.log("SuperUp Down");
  142.               (repeat = 1);
  143.               if (pastFirst) {
  144.                   mode.updateChatText(8, mode.player.gpData.chat);
  145.                   mode.player.gpData.chatBuffer = [8];
  146.               }
  147.               pastFirst = true;
  148.           }, function(e) {
  149.               if (keyNameDebug) console.log("SuperUp Up");
  150.               (repeat = 0, 1) && resetNormalness();
  151.               mode.updateChatText(8, mode.player.gpData.chat);
  152.               mode.player.gpData.chatBuffer = [8];
  153.               pastFirst = false;
  154.           });
  155.           setInterval(function() {
  156.               if (!repeat) {
  157.                   return;
  158.               };
  159.               mode.player.gpData.p.world.gravity = [0, 0];
  160.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  161.               mode.player.gpData.p.position[1] += 0.25;
  162.           }, 10);
  163.       })();
  164.       ////// SUPER DOWN
  165.       (function() {
  166.           var repeat = 0;
  167.           var pastFirst = false;
  168.           window.keyboardJS.bind("num2", function(e) {
  169.               if (keyNameDebug) console.log("SuperDown Down");
  170.               (repeat = 1);
  171.               if (pastFirst) {
  172.                   mode.updateChatText(8, mode.player.gpData.chat);
  173.                   mode.player.gpData.chatBuffer = [8];
  174.               }
  175.               pastFirst = true;
  176.           }, function(e) {
  177.               if (keyNameDebug) console.log("SuperDown Up");
  178.               (repeat = 0, 1) && resetNormalness();
  179.               mode.updateChatText(8, mode.player.gpData.chat);
  180.               mode.player.gpData.chatBuffer = [8];
  181.               pastFirst = false;
  182.           });
  183.           setInterval(function() {
  184.               if (!repeat) {
  185.                   return;
  186.               };
  187.               mode.player.gpData.p.world.gravity = [0, 0];
  188.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  189.               mode.player.gpData.p.position[1] += -0.25;
  190.           }, 10);
  191.       })();
  192.       ////// SUPER LEFT
  193.       (function() {
  194.           var repeat = 0;
  195.           var pastFirst = false;
  196.           window.keyboardJS.bind("num1", function(e) {
  197.               if (keyNameDebug) console.log("SuperLeft Down");
  198.               (repeat = 1);
  199.               if (pastFirst) {
  200.                   mode.updateChatText(8, mode.player.gpData.chat);
  201.                   mode.player.gpData.chatBuffer = [8];
  202.               }
  203.               pastFirst = true;
  204.           }, function(e) {
  205.               if (keyNameDebug) console.log("SuperLeft Up");
  206.               (repeat = 0, 1) && resetNormalness();
  207.               mode.updateChatText(8, mode.player.gpData.chat);
  208.               mode.player.gpData.chatBuffer = [8];
  209.               pastFirst = false;
  210.           });
  211.           setInterval(function() {
  212.               if (!repeat) {
  213.                   return;
  214.               };
  215.               mode.player.gpData.p.world.gravity = [0, 0];
  216.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  217.               mode.player.gpData.p.position[0] += -0.25;
  218.           }, 10);
  219.       })();
  220.       ////// SUPER RIGHT
  221.       (function() {
  222.           var repeat = 0;
  223.           var pastFirst = false;
  224.           window.keyboardJS.bind("num3", function(e) {
  225.               if (keyNameDebug) console.log("SuperRight Down");
  226.               (repeat = 1);
  227.               if (pastFirst) {
  228.                   mode.updateChatText(8, mode.player.gpData.chat);
  229.                   mode.player.gpData.chatBuffer = [8];
  230.               }
  231.               pastFirst = true;
  232.           }, function(e) {
  233.               if (keyNameDebug) console.log("SuperRight Up");
  234.               (repeat = 0, 1) && resetNormalness();
  235.               mode.updateChatText(8, mode.player.gpData.chat);
  236.               mode.player.gpData.chatBuffer = [8];
  237.               pastFirst = false;
  238.           });
  239.           setInterval(function() {
  240.               if (!repeat) {
  241.                   return;
  242.               }
  243.               mode.player.gpData.p.world.gravity = [0, 0];
  244.               mode.player.gpData.p.world.useFrictionGravityOnZeroGravity = false;
  245.               mode.player.gpData.p.position[0] += 0.25;
  246.           }, 10);
  247.       })();
  248.       // Text box functions
  249.       (function() {
  250.           // Prepend html
  251.           // imgur / ptZVIHV alternative
  252.           var textHtml="";