🏠 Home 

★moomoo.io Hyahhaaaaa!!

random chat messages.


Install this script?
  1. // ==UserScript==
  2. // @name ★moomoo.io Hyahhaaaaa!!
  3. // @version 0.2
  4. // @description random chat messages.
  5. // @author nekosan
  6. // @match *://moomoo.io/*
  7. // @namespace https://greasyfork.org/ja/scripts/28983-moomoo-io-hyahhaaaaa
  8. // ==/UserScript==
  9. (function() {
  10. 'use strict';
  11. var msgs = [
  12. 'Aaaaaaaa!!',
  13. 'Awooaaa!!!!',
  14. 'Buruaaaaaaaaaa!!',
  15. 'Fooooooooooooooooo!!',
  16. 'Ha Ha Ha Haaa!!!',
  17. 'Haaaaaaaa!!!',
  18. 'Haaaaaaaaaaaaaaaaaaaaaaaaa!!',
  19. 'Hoooaaaaaaaoo!!',
  20. 'Hooooooooooooooooooooooooo!!',
  21. 'HyaHyaHyaaa!!',
  22. 'HyaHyaaaa!!',
  23. 'Hyahhaaa!!',
  24. 'Hyahhaaaa!!',
  25. 'Hyahhaaaaa!!',
  26. 'Hyahhaaaaaa!!',
  27. 'Hyahhaaaaaaa!!',
  28. 'Hyahhaaaaaaaa!!',
  29. 'Hyahhaaaaaaaaa!!',
  30. 'Hyahhaaaaaaaaaa!!',
  31. 'Hyahhaaaaaaaaaaa!!',
  32. 'Hyahoaaa!!!',
  33. 'Uryaaaa!!',
  34. 'UryuaaaaAaa!!',
  35. 'Uryyyyyy!!',
  36. 'Waahaha!!',
  37. 'Wryyyyy!!',
  38. 'Yeahaaaaa!!',
  39. 'gooooooooooaaaaaaaaa!!!!!!!',
  40. 'ha ha ha ha!!',
  41. 'ha ha ha!!',
  42. 'ha ha!!'
  43. ];
  44. var cnt = 0;
  45. var flag = false;
  46. var oid = -1;
  47. function chat(m) {
  48. io.managers[Object.keys(io.managers)[0]].nsps['/'].emit('ch', m);
  49. }
  50. function rand(a, b) {
  51. return a + Math.floor(Math.random() * (b - a + 1));
  52. }
  53. document.addEventListener('keydown', function(e) {
  54. // [Insert] Key : RandomChat ON/OFF
  55. if (e.keyCode == 45) {
  56. flag = !flag;
  57. }
  58. cnt++;
  59. });
  60. document.addEventListener('keyup', function(e) { cnt++; });
  61. document.addEventListener('mousedown', function(e) { cnt++; });
  62. document.addEventListener('mouseup', function(e) { cnt++; });
  63. document.addEventListener('contextmenu', function(e) { cnt++; });
  64. var timer = setInterval(function() {
  65. if (flag && cnt > 0) {
  66. if (cnt > 10 || rand(0, 10 - cnt) === 0) {
  67. var t = rand(0, msgs.length - 1);
  68. if (t != oid) {
  69. chat(msgs[t]);
  70. cnt = 0;
  71. }
  72. oid = t;
  73. }
  74. }
  75. }, 800);
  76. })();