Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.48 KB | None | 0 0
  1. window.meme = function() {
  2. window.socket11 = io.connect("ws://127.0.0.1:8081");
  3. console.log("meme");
  4. socket11.on('count', function(count) {
  5. $("#botCount").html(count);
  6. });
  7. function msToTime(s) {
  8. if(s<0){return '0h 0m 0s';}
  9. var ms = s % 1000;
  10. s = (s - ms) / 1000;
  11. var secs = s % 60;
  12. s = (s - secs) / 60;
  13. var mins = s % 60;
  14. var hrs = (s - mins) / 60;
  15. secs = (secs.toString().length<2 ? '0' : '') + secs;
  16. mins = (mins.toString().length<2 ? '0' : '') + mins;
  17. hrs = (hrs.toString().length<2 ? '0' : '') + hrs;
  18. return hrs + 'h ' + mins + 'm ' + secs + 's';
  19. }
  20. socket11.on('time-left', function(count) {
  21. $("#timeCount").html(msToTime(count));
  22. });
  23. };
  24.  
  25. window.start = function() {
  26. socket11.emit("server", window.agar.currentServer);
  27. setInterval(function() {
  28. socket11.emit("pos", window.agar.playerX, window.agar.playerY);
  29. socket11.emit("n", window.n || "SizRex YT");
  30. console.log(window.n || "SizRex YT");
  31. }, 50);
  32. };
  33.  
  34. document.addEventListener("keydown", function(k) {
  35. var key = String.fromCharCode(k.keyCode).toUpperCase();
  36. switch (key) {
  37. case "E":
  38. socket11.emit("botEvent", "split");
  39. break;
  40. case "R":
  41. socket11.emit("botEvent", "eject");
  42. break;
  43.  
  44. }
  45.  
  46. });
  47.  
  48. window.onload = function() {
  49. $('head').append('<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">')
  50. $('body').append(`
  51. <div id="botClient" style="position: absolute; top: 200px; left: 20px; padding: 0px 10px; font-family: Tahoma; color: rgb(255, 255, 255); z-index: 9999; border-radius: 5px; min-height: 15px; min-width: 200px; background-color: rgba(0, 0, 0, 2);">
  52. <div id="counter"><center><b>Gota.io Bots</b></center></div>
  53. <hr>
  54. <div id="important"><center><b>Bot Info</b></center></div>
  55. <div><b>Bot Count</b>: <span id="botCount" class="label label-success pull-right">0</span></div>
  56. <div><b>Time Left</b>: <span id="timeCount" class="labe label-success pull-right">Waiting...</span></div>
  57. <div id="important"><center><b>Bot Controls</b></center></div>
  58. <div><b>Split</b>: <span id="botAI" class="label label-success pull-right">E</span></div>
  59. <div><b>Feed</b>: <span id="botStopped" class="label label-success pull-right">R</span></div>
  60. <div><b>Chat Spam</b>: <span id="chatSpam" class="label label-success pull-right">C</span></div>
  61. <br>
  62. <input class="form-control" onchange="window.n=this.value;" placeholder="Bot's Nick"></input>
  63. <br>
  64. <a onclick="window.start();" class="btn btn-success btn-xs" id="startBots" style="border-radius: 15px 50px;margin-left: 10px;margin-top: -15px;font-size: 14px; background-color:#13EC17;color:white;">Start Bots</a>
  65. <a class="btn btn-success btn-xs" id="stopBots" style="border-radius: 50px 15px;margin-left: 25px;margin-top: -15px;font-size: 14px; background-color:#FF0000;color:white;">Stop Bots</a></div>
  66. <br>
  67. <br>
  68. </div>`);
  69. var dfs = $(document).off('click', '#startBots').on('click', '#startBots', function (e) {
  70. console.log('Start button clicked');
  71.  
  72. socket.emit("cmd", {
  73. "name": "start",
  74. });
  75. });
  76. var dsz = $(document).off('click', '#stopBots').on('click', '#stopBots', function (e) {
  77. console.log('Stop button clicked');
  78.  
  79. socket.emit("cmd", {
  80. "name": "stop",
  81. });
  82. });
  83.  
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement