Bot

Mini MPP bot.

  1. // ==UserScript==
  2. // @name Bot
  3. // @namespace https://greasyfork.org/
  4. // @version 0.6
  5. // @description Mini MPP bot.
  6. // @author xXCOdERXx - #3389
  7. // @include *://multiplayerpiano.com/*
  8. // @include *://mppclone.com/*
  9. // @icon http://imageshack.com/a/img923/4396/i1Wmrm.png
  10. // @grant none
  11. // ==/UserScript==
  12. var adminarray = [];
  13. MPP.client.on("a", function(msg) {
  14. var asgr = msg.a.split(' ');
  15. var cmd = asgr[0];
  16. var input = msg.a.substring(cmd.length).trim();
  17.  
  18. if (cmd == "/Помощь") {
  19. MPP.chat.send("(цк Цвет Комнаты) Команды: /Помощь /Создатель /Да /Нет /Имя /ИД /Цвет /Привет /Пока | Команды Цвета Комнаты: /цк1 /цк2 /цк3 /цк4 /цк5 ")
  20. }
  21. if (cmd == "/Создатель") {
  22. MPP.chat.send("Создатель Поп кэт")
  23. }
  24. if (cmd == "/Да") {
  25. MPP.chat.send("Нет")
  26. }
  27. if (cmd == "/Нет") {
  28. MPP.chat.send("Да")
  29. }
  30. if (cmd == "/Имя") {
  31. MPP.chat.send("Твоё имя " + msg.p.name)
  32. }
  33. if (cmd == "/ИД") {
  34. MPP.chat.send("Твой ИД " + msg.p.id)
  35. }
  36. if (cmd == "/Цвет") {
  37. MPP.chat.send("Твой Цвет " + msg.p.color)
  38. }
  39. if (cmd == "/Привет") {
  40. MPP.chat.send("ПРИВЕТИКИ " + msg.p.name + "!")
  41. }
  42. if (cmd == "/Пока") {
  43. MPP.chat.send("Пока:( " + msg.p.name + " :(")
  44. }
  45. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  46. if (cmd == "/цк1") {
  47. const RC1 = "#ffffff";
  48. const RC2 = "#000000";
  49.  
  50. MPP.client.sendArray([{m: "chset", set: {color: RC1, color2: RC2}}])
  51. MPP.chat.send("Set colors - INNER: #FFFFFF (white) • OUTER: #000000 (black).")
  52. }}
  53. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  54. if (cmd == "/цк2") {
  55. const RC12 = "#1ae40c";
  56. const RC22 = "#000000";
  57.  
  58. MPP.client.sendArray([{m: "chset", set: {color: RC12, color2: RC22}}])
  59. MPP.chat.send("Set colors - INNER: #1AE40C (green) • OUTER: #000000 (black).")
  60. }}
  61. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  62. if (cmd == "/цк3") {
  63. const RC13 = "#204fd9";
  64. const RC23 = "#000000";
  65.  
  66. MPP.client.sendArray([{m: "chset", set: {color: RC13, color2: RC23}}])
  67. MPP.chat.send("Set colors - INNER: #204FD9 (blue) • OUTER: #000000 (black).")
  68. }}
  69. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  70. if (cmd == "/цк4") {
  71. const RC14 = "#d92020";
  72. const RC24 = "#000000";
  73.  
  74. MPP.client.sendArray([{m: "chset", set: {color: RC14, color2: RC24}}])
  75. MPP.chat.send("Set colors - INNER: #D92020 (red) • OUTER: #000000 (black).")
  76. }}
  77. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  78. if (cmd == "/цк5") {
  79. const RC15 = "#d99620";
  80. const RC25 = "#000000";
  81.  
  82. MPP.client.sendArray([{m: "chset", set: {color: RC15, color2: RC25}}])
  83. MPP.chat.send("Set colors - INNER: #D99620 (blue) • OUTER: #000000 (black).")
  84. }}
  85. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  86. if (cmd == "/ban") {
  87. MPP.client.sendArray([{m: 'kickban', _id: msg.a.substring(5).trim(), ms: 600000}])
  88. MPP.chat.send("✔️ Banned.")
  89. }}
  90. if ((adminarray.indexOf(msg.p._id) > - 1) || (msg.p._id == MPP.client.getOwnParticipant()._id)) {
  91. if (cmd == "/unban") {
  92. MPP.client.sendArray([{m: 'unban', _id: msg.a.substring(7).trim()}])
  93. MPP.chat.send("✔️ Unbanned.")
  94. }}
  95. }) /*msg.a. response end*/