您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
AutoChat + MeanChat Menu (Open With The Button On The Top Right) join https://discord.gg/3AyKSvTGdh for scripts (mean chat messages credit by crygen)
// ==UserScript== // @name AutoChat + MeanChat Menu (Made By FunkyAid) // @description AutoChat + MeanChat Menu (Open With The Button On The Top Right) join https://discord.gg/3AyKSvTGdh for scripts (mean chat messages credit by crygen) // @version FINAL // @author FunkyAid (discord user = funkyaid.py) // @match *://sploop.io/* // @run-at document-start // @require http://code.jquery.com/jquery-3.3.1.min.js // @require https://code.jquery.com/ui/1.12.0/jquery-ui.min.js // @grant none // @namespace // @downloadURL // ==/UserScript== // Add AutoChat option to Hack menu const autoChatOption = ` <div class="control-box"> <p style="font-size: 20px;font-weight: bold;color: white;">AutoChat</p> <input id="auto-chat-message-1" class="input text-shadowed-3" placeholder="Enter message 1..." value="Hello, world!"> <input id="auto-chat-message-2" class="input text-shadowed-3" placeholder="Enter message 2..." value="This is a test!"> <input id="auto-chat-message-3" class="input text-shadowed-3" placeholder="Enter message 3..." value="AutoChat is enabled!"> <input id="auto-chat-message-4" class="input text-shadowed-3" placeholder="Enter message 4..." value="Have fun!"> <input id="auto-chat-delay" class="input text-shadowed-3" placeholder="Enter delay (seconds)..." value="10" type="number"> <button id="auto-chat-toggle" class="togglerButton text-shadowed-3" style="background: #96b943; box-shadow: inset 0 -5px 0 #809836;">Enabled</button> </div> ` // Add MeanChat option to Hack menu const meanChatOption = ` <div class="control-box"> <p style="font-size: 20px;font-weight: bold;color: white;">MeanChat</p> <input id="mean-chat-delay" class="input text-shadowed-3" placeholder="Enter delay (seconds)..." value="10" type="number"> <button id="mean-chat-toggle" class="togglerButton text-shadowed-3" style="background: #96b943; box-shadow: inset 0 -5px 0 #809836;">Enabled</button> </div> ` // Add menu const settingMenu = ` <div id="settingMenu" class="pop-box" style="display: none;"> <div class="menu-title"> <div class="pop-title text-shadowed-4">Settings</div> <div class="pop-close-button"> <img id="setting-menu-close-button" class="pop-close" draggable="false" src="https://images-ext-2.discordapp.net/external/mgjNglv928NY9v8XuIr2Z2mFbQHliKADNMZn9XsDibA/https/sploop.io/img/ui/close.png"> </div> </div> <div class="navbar"> <div class="nb-btn text-shadowed-3" id="hack" style="margin-right: 10px;">Hack</div> <div class="nb-btn text-shadowed-3" id="control">Control</div> </div> <div class="select pop-list-content scrollbar text-shadowed-3 content subcontent-bg" id="hat_menu_content" data-menu="1"></div> <div class="select pop-list-content scrollbar text-shadowed-3 content subcontent-bg" id="hat_menu_content" data-menu="2" style="display: none;"> </div> </div> <style> .control-box { padding: 10px; display: flex; justify-content: space-between; width: 100%; align-items: center; } #control-key { width: 180px; text-align: left; text-indent: 16px; color: white; line-height: 70px; height: 40px; font-weight: 600; } .navbar { display: flex; } .nb-btn { margin-top: 5px; width: 150px; height: 40px; display: flex; align-items: center; justify-content: center; box-shadow: inset 0 -3px 0 #333; border-radius: 7px; background-color: rgb(40 45 34 / 60%); border : 4px solid #141414; cursor: url(img/ui/cursor-pointer.png) 6 0, pointer; } #hat_menu_content { padding: 8px 0 0 0; margin-bottom: 0px; margin-top: 2.5px; } .togglerButton { margin-left: auto; outline: none; border: 4px solid #141414; padding: 7px; font-size : 16px; margin-right: 5px; cursor: url(https://sploop.io/img/ui/cursor-pointer.png) 6 0, pointer; margin-top: auto; margin-bottom: auto; color: #fff; border-radius: 10px; background-color: #96b943; box-shadow: inset 0 -5px 0 #809836; } .togglerButton:hover { background-color: #b5de53; box-shadow: inset 0 -5px 0 #95af44; } .name-desc { display: flex; flex-direction: column; padding-left: 10px; margin-bottom: 5px; } .item-container { width: 100%; display: flex; align-items: center; border-bottom: 3px solid #141414; flex-direction: row; justify-content: space-between; padding-bottom: 5px; } .menu-title { width: 100%; display: flex; justify-content: space-between; align-items: center; } #settingMenu { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 367px; width: 500px; display: none; opacity: 1; background: rgba(40, 45, 34, 0.6); color: #fff; } </style> <script> function SupressInput($event) { $event.preventDefault(); } </script> ` const settingButton = ` <div id="setting-button" style="position: absolute; top: 10px; right: 10px; cursor: url(https://sploop.io/img/ui/cursor-pointer.png) 6 0, pointer;"> <button id="setting-button-click" style="outline: none; border: 4px solid #141414; padding: 7px; font-size: 16px; margin-right: 5px; color: #fff; border-radius: 10px; background-color: #96b943; box-shadow: inset 0 -5px 0 #809836;">Settings</button> </div> <style> #setting-button-click:hover { background-color: #b5de53; box-shadow: inset 0 -5px 0 #95af44; } </style> ` $("body").append(settingMenu) $("body").append(settingButton) $('[data-menu="1"]').append(autoChatOption) $('[data-menu="1"]').append(meanChatOption) $("#setting-button-click").click(() => { if ($("#settingMenu").css("display") == "none") { $("#settingMenu").css("display", "flex") } else { $("#settingMenu").css("display", "none") } }) let autoChatEnabled = false; let autoChatInterval = null; $("#auto-chat-toggle").click(() => { if (autoChatEnabled) { autoChatEnabled = false; $("#auto-chat-toggle").css("background-color", "#b94343") $("#auto-chat-toggle").css("box-shadow", "inset 0 -5px 0 #983636") $("#auto-chat-toggle").text("Disabled") clearInterval(autoChatInterval); addNotifications("AutoChat <span style='color: #cc5151'>disabled</span>") } else { autoChatEnabled = true; $("#auto-chat-toggle").css("background-color","#96b943") $("#auto-chat-toggle").css("box-shadow", "inset 0 -5px 0 #809836") $("#auto-chat-toggle").text("Enabled") autoChatInterval = setInterval(() => { const message1 = $("#auto-chat-message-1").val(); const message2 = $("#auto-chat-message-2").val(); const message3 = $("#auto-chat-message-3").val(); const message4 = $("#auto-chat-message-4").val(); const delay = parseInt($("#auto-chat-delay").val()); // Send messages to chat using Sploop.chat function Sploop.chat(message1); setTimeout(() => Sploop.chat(message2), delay * 1000); setTimeout(() => Sploop.chat(message3), delay * 2000); setTimeout(() => Sploop.chat(message4), delay * 3000); }, parseInt($("#auto-chat-delay").val()) * 4000); addNotifications("AutoChat <span style='color: #8ecc51'>enabled</span>") } }) let meanChatEnabled = false; let meanChatInterval = null; const meanChatMessages = [ "you're so bad", "get good, noob", "try harder next time", "is that your best shot?", "you're a real rookie", "even a potato plays better", "you call that a move?", "no skill at all", "do you even practice?", "i've seen better from a bot", "you play like my grandma", "you're just a free kill", "give up already", "not even close", "you're a walking target", "that was embarrassing", "your game sense is zero", "i thought this was a joke", "who taught you to play?", "you should stick to watching", "is this your first game?", "you make it too easy", "i've met rocks with more skill" ]; $("#mean-chat-toggle").click(() => { if (meanChatEnabled) { meanChatEnabled = false; $("#mean-chat-toggle").css("background-color", "#b94343") $("#mean-chat-toggle").css("box-shadow", "inset 0 -5px 0 #983636") $("#mean-chat-toggle").text("Disabled") clearInterval(meanChatInterval); addNotifications("MeanChat <span style='color: #cc5151'>disabled</span>") } else { meanChatEnabled = true; $("#mean-chat-toggle").css("background-color","#96b943") $("#mean-chat-toggle").css("box-shadow", "inset 0 -5px 0 #809836") $("#mean-chat-toggle").text("Enabled") meanChatInterval = setInterval(() => { const delay = parseInt($("#mean-chat-delay").val()); const randomMessage = meanChatMessages[Math.floor(Math.random() * meanChatMessages.length)]; Sploop.chat(randomMessage); setTimeout(() => Sploop.chat(randomMessage), delay * 1000); }, parseInt($("#mean-chat-delay").val()) * 4000); addNotifications("MeanChat <span style='color: #8ecc51'>enabled</span>") } })