Advertisement
ImNotSpam

Untitled

Apr 1st, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.03 KB | None | 0 0
  1. // ==UserScript==
  2. // @name Gota Feeder Bots
  3. // @version 2.0
  4. // @description Free bots for Gota that follow your mouse and suicide into you
  5. // @author Nightox爱
  6. // @match *.gota.io/*
  7. // @require https://cdnjs.cloudflare.com/ajax/libs/socket.io/1.4.5/socket.io.min.js
  8. // @grant none
  9. // @run-at document-start
  10. // ==/UserScript==
  11.  
  12. var serverip = "ws://localhost:8081";
  13. var _0xee9e = ["serverip", "setItem", "__WebSocket", "WebSocket", "fakeWebSocket", "_WebSocket", "__botclonsData", "mx", "my", "socketaddr", "load", "OldSocket", "binaryType", "arraybuffer", "send", "byteLength", "getUint8", "", " ", "getInt16", "ml", "getInt8", "getFloat64", "getInt32", "apply", "onmessage", "data", "ma", "mb", "onopen", "url", "readyState", "onclose", "origin", "http://cellcraft.io", "addEventListener", "getItem", "connect", "canvas", "getElementById", "force-login", "login", "GFB",
  14. "client", "emit", "on", "<div class='ui-pane' id='botpanel' style='left: 130px;background-color: rgba(23, 22, 23, 0.901961);-moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 1; filter: alpha(opacity=70); zoom: 1; width: 310px; top: 10px; display: block; position: absolute; font-size: 15px; color: #ffffff; padding: 12px; font-family: Arial; line-height: 1.5em;'><center><a style='font-weight:600'>MineMoore FB Bots</a></center><br> <a style='font-weight:600'>Bots: </a><a style='font-weight:600' id='minionCount'>0/200 (Server Max)</a><br><a style='font-weight:600'>Mouse Position: \u00a0</a><a style='font-weight:600' id='mouse'>0,0</a><br> <a style='font-weight:600'>Current Server: </a><a style='font-weight:600' id='server'></a><br><a style='transiton: all 0.2s; font-weight:600;' id='splitBot'>Split: E</a><br><a id='feedBot' style='transiton: all 0.2s; font-weight:600;'>Feed: R</a> </div> ",
  15. "after", "#canvas", "spawn-count", "innerHTML", "minionCount", "length", "myCells", "agar", "id", "allCells", "push", "mouse", ",", "pos", "cmd", "split", "collectMass", "eject", "onmousemove", "onmousedown", "keydown", "keyCode", "which", "color", "style", "splitBot", "#42f45f", "white", "feedBot", "server", "connect_server", "value", "name-box", "html", "#playerId", "clientX", "clientY", "mousemove", "body"];
  16. localStorage[_0xee9e[1]](_0xee9e[0], serverip);
  17. setTimeout(function() {
  18. function _0xff9dxd(_0xff9dxe, _0xff9dxf) {
  19. return 0.01 > _0xff9dxe - _0xff9dxf && -0.01 < _0xff9dxe - _0xff9dxf;
  20. }
  21. function _0xff9dx17(_0xff9dx18) {
  22. var _0xff9dx4 = 0;
  23. for (;_0xff9dx4 < window[_0xee9e[54]][_0xee9e[53]][_0xee9e[52]];_0xff9dx4++) {
  24. if (window[_0xee9e[54]][_0xee9e[53]][_0xff9dx4] == _0xff9dx18[_0xee9e[55]]) {
  25. return true;
  26. }
  27. }
  28. return false;
  29. }
  30. function _0xff9dx19() {
  31. var _0xff9dx1a = [];
  32. var _0xff9dx1b;
  33. for (_0xff9dx1b in window[_0xee9e[54]][_0xee9e[56]]) {
  34. var _0xff9dx18 = window[_0xee9e[54]][_0xee9e[56]][_0xff9dx1b];
  35. if (_0xff9dx17(_0xff9dx18)) {
  36. _0xff9dx1a[_0xee9e[57]](_0xff9dx18);
  37. }
  38. }
  39. return _0xff9dx1a[0];
  40. }
  41. function _0xff9dx1d() {
  42. document[_0xee9e[39]](_0xee9e[58])[_0xee9e[50]] = ~~window[_0xee9e[6]][_0xee9e[7]] + _0xee9e[59] + ~~window[_0xee9e[6]][_0xee9e[8]];
  43. _0xff9dx10[_0xee9e[44]](_0xee9e[60], {
  44. "x" : window[_0xee9e[6]][_0xee9e[7]],
  45. "y" : window[_0xee9e[6]][_0xee9e[8]],
  46. "l" : window[_0xee9e[6]][_0xee9e[20]]
  47. });
  48. }
  49. function _0xff9dx1e() {
  50. _0xff9dx10[_0xee9e[44]](_0xee9e[61], {
  51. "name" : _0xee9e[62]
  52. });
  53. }
  54. function _0xff9dx1f() {
  55. _0xff9dx10[_0xee9e[44]](_0xee9e[63]);
  56. }
  57. function _0xff9dx20() {
  58. _0xff9dx10[_0xee9e[44]](_0xee9e[61], {
  59. "name" : _0xee9e[64]
  60. });
  61. }
  62. function _0xff9dx21() {
  63. _0xff9dx11 = !_0xff9dx11;
  64. switch(_0xff9dx11) {
  65. case true:
  66. _0xff9dx15[_0xee9e[65]] = _0xff9dx14[0];
  67. _0xff9dx14[0] = null;
  68. _0xff9dx15[_0xee9e[66]] = _0xff9dx14[1];
  69. _0xff9dx14[1] = null;
  70. break;
  71. case false:
  72. _0xff9dx15[_0xee9e[65]]({
  73. clientX : innerWidth / 2,
  74. clientY : innerHeight / 2
  75. });
  76. _0xff9dx14[0] = _0xff9dx15[_0xee9e[65]];
  77. _0xff9dx15[_0xee9e[65]] = null;
  78. _0xff9dx14[1] = _0xff9dx15[_0xee9e[66]];
  79. _0xff9dx15[_0xee9e[66]] = null;
  80. break;
  81. }
  82. }
  83. function _0xff9dx23() {
  84. if (last_transmited_game_server != window[_0xee9e[6]][_0xee9e[9]]) {
  85. _0xff9dx24();
  86. }
  87. }
  88. function _0xff9dx24() {
  89. document[_0xee9e[39]](_0xee9e[76])[_0xee9e[50]] = window[_0xee9e[6]][_0xee9e[9]];
  90. last_transmited_game_server = window[_0xee9e[6]][_0xee9e[9]];
  91. _0xff9dx10[_0xee9e[44]](_0xee9e[61], {
  92. "name" : _0xee9e[77],
  93. "nick" : document[_0xee9e[39]](_0xee9e[79])[_0xee9e[78]],
  94. "id" : $(_0xee9e[81])[_0xee9e[80]](),
  95. "ip" : window[_0xee9e[6]][_0xee9e[9]],
  96. "version" : version,
  97. "origin" : location[_0xee9e[33]]
  98. });
  99. }
  100. window[_0xee9e[2]] = window[_0xee9e[3]];
  101. window[_0xee9e[4]] = function() {
  102. return{
  103. readyState : 0
  104. };
  105. };
  106. window[_0xee9e[5]] = window[_0xee9e[3]] = function(_0xff9dx1) {
  107. return new window[_0xee9e[4]](_0xff9dx1);
  108. };
  109. window[_0xee9e[6]] = {};
  110. window[_0xee9e[6]][_0xee9e[7]] = 0;
  111. window[_0xee9e[6]][_0xee9e[8]] = 0;
  112. window[_0xee9e[6]][_0xee9e[9]] = null;
  113. window[_0xee9e[35]](_0xee9e[10], function() {
  114. if (!window[_0xee9e[11]]) {
  115. OldSocket = window[_0xee9e[2]];
  116. }
  117. window[_0xee9e[5]] = window[_0xee9e[3]] = window[_0xee9e[4]] = function(_0xff9dx1) {
  118. var _0xff9dx2 = new OldSocket(_0xff9dx1);
  119. _0xff9dx2[_0xee9e[12]] = _0xee9e[13];
  120. var _0xff9dx3 = {};
  121. var _0xff9dx4$$0;
  122. for (_0xff9dx4$$0 in _0xff9dx2) {
  123. _0xff9dx3[_0xff9dx4$$0] = _0xff9dx2[_0xff9dx4$$0];
  124. }
  125. _0xff9dx3[_0xee9e[14]] = function() {
  126. var _0xff9dx5 = new DataView(arguments[0]);
  127. if (_0xff9dx5[_0xee9e[15]] > 0 && _0xff9dx5[_0xee9e[16]](0) != 16) {
  128. var _0xff9dx6 = _0xee9e[17];
  129. var _0xff9dx4 = 0;
  130. for (;_0xff9dx4 < _0xff9dx5[_0xee9e[15]];_0xff9dx4++) {
  131. var _0xff9dx7 = _0xff9dx5[_0xee9e[16]](_0xff9dx4);
  132. _0xff9dx6 = _0xff9dx6 + _0xff9dx7 + _0xee9e[18];
  133. }
  134. } else {
  135. window[_0xee9e[6]][_0xee9e[7]] = _0xff9dx5[_0xee9e[19]](1, true);
  136. window[_0xee9e[6]][_0xee9e[8]] = _0xff9dx5[_0xee9e[19]](3, true);
  137. window[_0xee9e[6]][_0xee9e[20]] = _0xff9dx5[_0xee9e[15]];
  138. }
  139. if (_0xff9dx5[_0xee9e[15]] == 21) {
  140. if (_0xff9dx5[_0xee9e[21]](0, true) == 16) {
  141. window[_0xee9e[6]][_0xee9e[7]] = _0xff9dx5[_0xee9e[22]](1, true);
  142. window[_0xee9e[6]][_0xee9e[8]] = _0xff9dx5[_0xee9e[22]](9, true);
  143. window[_0xee9e[6]][_0xee9e[20]] = _0xff9dx5[_0xee9e[15]];
  144. }
  145. } else {
  146. if (_0xff9dx5[_0xee9e[15]] == 13) {
  147. if (_0xff9dx5[_0xee9e[16]](0, true) == 16) {
  148. window[_0xee9e[6]][_0xee9e[7]] = _0xff9dx5[_0xee9e[23]](1, true);
  149. window[_0xee9e[6]][_0xee9e[8]] = _0xff9dx5[_0xee9e[23]](5, true);
  150. window[_0xee9e[6]][_0xee9e[20]] = _0xff9dx5[_0xee9e[15]];
  151. } else {
  152. if (_0xff9dx5[_0xee9e[15]] > 4) {
  153. }
  154. }
  155. }
  156. }
  157. return _0xff9dx2[_0xee9e[14]][_0xee9e[24]](_0xff9dx2, arguments);
  158. };
  159. _0xff9dx2[_0xee9e[25]] = function() {
  160. var _0xff9dx5 = new DataView(arguments[0][_0xee9e[26]]);
  161. if (_0xff9dx5[_0xee9e[15]] > 16) {
  162. if (_0xff9dx5[_0xee9e[16]](0, true) == 64) {
  163. window[_0xee9e[6]][_0xee9e[27]] = _0xff9dx5[_0xee9e[22]](1, true);
  164. window[_0xee9e[6]][_0xee9e[28]] = _0xff9dx5[_0xee9e[22]](9, true);
  165. }
  166. }
  167. if (_0xff9dx3[_0xee9e[25]]) {
  168. _0xff9dx3[_0xee9e[25]][_0xee9e[24]](_0xff9dx2, arguments);
  169. }
  170. };
  171. _0xff9dx2[_0xee9e[29]] = function() {
  172. window[_0xee9e[6]][_0xee9e[9]] = _0xff9dx2[_0xee9e[30]];
  173. _0xff9dx3[_0xee9e[31]] = 1;
  174. _0xff9dx3[_0xee9e[29]][_0xee9e[24]](_0xff9dx2, arguments);
  175. };
  176. _0xff9dx2[_0xee9e[32]] = function() {
  177. _0xff9dx3[_0xee9e[32]][_0xee9e[24]](_0xff9dx2, arguments);
  178. };
  179. return _0xff9dx3;
  180. };
  181. if (location[_0xee9e[33]] == _0xee9e[34]) {
  182. connect(_0xee9e[17]);
  183. }
  184. });
  185. var _0xff9dx8 = -7071;
  186. var _0xff9dx9 = -7071;
  187. var _0xff9dxa = 7071;
  188. var _0xff9dxb = 7071;
  189. var _0xff9dxc = {
  190. minx : 0,
  191. miny : 0,
  192. maxx : 0,
  193. maxy : 0
  194. };
  195. var _0xff9dx10 = io[_0xee9e[37]](localStorage[_0xee9e[36]](_0xee9e[0]));
  196. var _0xff9dx11 = true;
  197. var _0xff9dx12 = true;
  198. var _0xff9dx13 = true;
  199. var _0xff9dx14 = new Array(2);
  200. var _0xff9dx15 = document[_0xee9e[39]](_0xee9e[38]);
  201. last_transmited_game_server = null;
  202. _0xff9dx10[_0xee9e[45]](_0xee9e[40], function(_0xff9dx16) {
  203. _0xff9dx10[_0xee9e[44]](_0xee9e[41], {
  204. "uuid" : _0xee9e[42],
  205. "type" : _0xee9e[43]
  206. });
  207. _0xff9dx24();
  208. });
  209. $(_0xee9e[48])[_0xee9e[47]](_0xee9e[46]);
  210. _0xff9dx10[_0xee9e[45]](_0xee9e[49], function(_0xff9dx16) {
  211. document[_0xee9e[39]](_0xee9e[51])[_0xee9e[50]] = _0xff9dx16;
  212. });
  213. var _0xff9dx1c = 0;
  214. interval_id = setInterval(function() {
  215. _0xff9dx1d();
  216. }, 100);
  217. interval_id2 = setInterval(function() {
  218. _0xff9dx23();
  219. }, 5E3);
  220. document[_0xee9e[35]](_0xee9e[67], function(_0xff9dx22) {
  221. var _0xff9dx1b = _0xff9dx22[_0xee9e[68]] || _0xff9dx22[_0xee9e[69]];
  222. switch(_0xff9dx1b) {
  223. case 69:
  224. _0xff9dx1e();
  225. document[_0xee9e[39]](_0xee9e[72])[_0xee9e[71]][_0xee9e[70]] = _0xee9e[73];
  226. setTimeout(function() {
  227. document[_0xee9e[39]](_0xee9e[72])[_0xee9e[71]][_0xee9e[70]] = _0xee9e[74];
  228. }, 150);
  229. break;
  230. case 69:
  231. _0xff9dx1f();
  232. break;
  233. case 82:
  234. _0xff9dx20();
  235. document[_0xee9e[39]](_0xee9e[75])[_0xee9e[71]][_0xee9e[70]] = _0xee9e[73];
  236. setTimeout(function() {
  237. document[_0xee9e[39]](_0xee9e[75])[_0xee9e[71]][_0xee9e[70]] = _0xee9e[74];
  238. }, 150);
  239. break;
  240. }
  241. });
  242. var _0xff9dx25 = 0;
  243. var _0xff9dx26 = 0;
  244. $(_0xee9e[85])[_0xee9e[84]](function(_0xff9dx27) {
  245. _0xff9dx25 = _0xff9dx27[_0xee9e[82]];
  246. _0xff9dx26 = _0xff9dx27[_0xee9e[83]];
  247. });
  248. setInterval(function() {
  249. _0xff9dx1e();
  250. }, 250);
  251. }, 200);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement