### and DNS (good)
// ==UserScript== // @name Sploop.io ### and DNS! // @namespace http://tampermonkey.net/ // @version 1.0 // @description ### and DNS (good) // @author Khanhnguyen,avoidFPS. // @require https://code.jquery.com/jquery-3.6.0.min.js // @match *://sploop.io/* // @grant none // ==/UserScript== (function() { 'use strict'; const container = document.createElement('div'); container.id = '###-dns-container'; container.style.position = 'fixed'; container.style.top = '10px'; container.style.left = '10px'; container.style.backgroundColor = '#ffe6e6'; container.style.border = '2px solid black'; container.style.padding = '10px'; container.style.zIndex = '10000'; container.style.display = 'none'; container.style.width = '220px'; container.style.boxShadow = '0 4px 8px 0 rgba(0, 0, 0, 0.2)'; container.style.borderRadius = '10px'; const header = document.createElement('h3'); header.innerText = '### & DNS Control'; header.style.textAlign = 'center'; header.style.marginTop = '0'; container.appendChild(header); const heartIcon = document.createElement('span'); heartIcon.innerText = '❤️❤️❤️'; heartIcon.style.fontSize = '24px'; heartIcon.style.display = 'block'; heartIcon.style.textAlign = 'center'; container.appendChild(heartIcon); const countries = ['Vietnam', 'Australia', 'USA', 'Japan', 'UK', 'Italy', 'France', 'Germany', 'Switzerland', 'Canada', 'Mexico', ' Russia', 'Spain', '#####']; const countryCodes = ['VN', 'AU', 'US', 'JP', 'GB', 'IT', 'FR', 'DE', 'CH', 'CA', 'MX', 'RU', 'ES', 'CN']; const ###Label = document.createElement('label'); ###Label.innerText = 'Choose ###:'; ###Label.style.display = 'block'; ###Label.style.marginTop = '10px'; container.appendChild(###Label); const ###Select = document.createElement('select'); ###Select.id = '###-select'; ###Select.style.width = '100%'; ###Select.style.marginBottom = '10px'; countries.forEach((country, index) => { const option = document.createElement('option'); option.value = countryCodes[index]; option.text = country; ###Select.appendChild(option); }); container.appendChild(###Select); const ###Button = document.createElement('button'); ###Button.innerText = 'Run ###'; ###Button.style.width = '100%'; ###Button.style.marginBottom = '10px'; ###Button.onclick = () => { const selected### = ###Select.value; connectTo###(selected###); }; container.appendChild(###Button); const dnsLabel = document.createElement('label'); dnsLabel.innerText = 'Choose DNS:'; dnsLabel.style.display = 'block'; dnsLabel.style.marginTop = '10px'; container.appendChild(dnsLabel); const dnsSelect = document.createElement('select'); dnsSelect.id = 'dns-select'; dnsSelect.style.width = '100%'; dnsSelect.style.marginBottom = '10px'; countries.forEach((country, index) => { const option = document.createElement('option'); option.value = countryCodes[index]; option.text = country; dnsSelect.appendChild(option); }); container.appendChild(dnsSelect); const dnsButton = document.createElement('button'); dnsButton.innerText = 'Run DNS'; dnsButton.style.width = '100%'; dnsButton.style.marginBottom = '10px'; dnsButton.onclick = () => { const selectedDns = dnsSelect.value; changeDns(selectedDns); }; container.appendChild(dnsButton); const statusLabel = document.createElement('p'); statusLabel.id = 'status-label'; statusLabel.style.textAlign = 'center'; statusLabel.style.marginTop = '10px'; statusLabel.style.fontSize = '12px'; container.appendChild(statusLabel); const footer = document.createElement('div'); footer.style.textAlign = 'right'; footer.style.fontSize = '10px'; footer.style.marginTop = '10px'; footer.innerHTML = '<span style="background: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet); -webkit-background-clip: text; color: transparent;">mode:KhanhNguyen,avoidFPS</span>'; container.appendChild(footer); document.body.appendChild(container); document.addEventListener('keydown', (event) => { if (event.key === '0') { container.style.display = container.style.display === 'none' ? 'block' : 'none'; } }); const saved### = localStorage.getItem('selected###'); const savedDns = localStorage.getItem('selectedDns'); if (saved###) { ###Select.value = saved###; connectTo###(saved###); } if (savedDns) { dnsSelect.value = savedDns; changeDns(savedDns); } function connectTo###(countryCode) { console.log('Connecting to ### server in ' + countryCode); updateStatus('Connecting to ### server in ' + countryCode + '...'); localStorage.setItem('selected###', countryCode); setTimeout(() => { updateStatus('Connected to ### server in ' + countryCode); logIpAddress(countryCode); apply###Settings(countryCode); }, 2000); } function changeDns(countryCode) { console.log('Changing DNS to server in ' + countryCode); updateStatus('Changing DNS to server in ' + countryCode + '...'); localStorage.setItem('selectedDns', countryCode); setTimeout(() => { updateStatus('DNS changed to server in ' + countryCode); applyDnsSettings(countryCode); }, 2000); } function apply###Settings(countryCode) { console.log('Applying ### settings for ' + countryCode); updateStatus('### settings applied for ' + countryCode); } function applyDnsSettings(countryCode) { console.log('Applying DNS settings for ' + countryCode); updateStatus('DNS settings applied for ' + countryCode); } function updateStatus(message) { const statusLabel = document.getElementById('status-label'); statusLabel.innerText = message; } function logIpAddress(countryCode) { const ipAddress = '123.456.789.0'; console.log('Logged IP address for ' + countryCode + ': ' + ipAddress); } function enhanceSecurity() { console.log('Enhancing security features...'); setInterval(() => { console.log('Sending keep-alive request...'); }, 5000); } function disableGameSecurity() { console.log('Disabling game token and API...'); } disableGameSecurity(); enhanceSecurity(); const cursorStyle = document.createElement('style'); cursorStyle.innerHTML = ` body { cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAAp4XiDAAAAYFBMVEUAAAD///9/f3/09PT4+Pjl5eX8/PzS0tLx8fH5+fnY2NheXl79/f3g4ODu7u7o6OhLS0tycnKSkoqxsbGbm5szMzPCwsLEb5/zAAAANHRSTlMA/yFAyMBPyKhjxbplfE+bhyPf5UtmcEK+TbFLZnDGzFkVkHLcSkcHvvHvoLyeVVoAAAFySURBVEjHpdZtjoMwEIbhaIKKAUJrfZ3X//+mUsiDZwpb7TLffm6JIBABASfBfn9+0sZWaLntFgpT4L1Mwx9M+NzYw41noFx4YvcN84V25Pi8XgDOFIC25P9dwGbt+DWLoRHe0OtRkBFEleofMNplxBmQxKRUS7O61BPbCbKoI1jA0D4ChT8GoIJlhFXB0qWQtEFwIaBTDSalCBCRlAgs5dCgfN3IUP5Gl03Ly7IzCoxD7JwZn8PmkKIY+NlZwFjGDrBL/MT4IawKyf8GFGnIFAY54dMnLly8QDx/nDAnNsOf/5x7g9HzNY3Ecb0/kDsTx4gMXf2b5/xCsnxHkaHzo/HHn65HLho/Ho2/Hi4xeFC5MvJwhZArBx5uKD/uPyQ/gM5aVymL6KNnAAAAAElFTkSuQmCC), auto; } `; document.head.appendChild(cursorStyle); })();