您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Tüm odaları tek sekmede izleyin, oyuncu isimlerini ve avatarlarını görün, mesajları kaydedin.
当前为
// ==UserScript== // @name A R E S Oda İzle // @namespace https://example.com/ // @version 1.0 // @description Tüm odaları tek sekmede izleyin, oyuncu isimlerini ve avatarlarını görün, mesajları kaydedin. // @author Senin İsmin // @match https://gartic.io/* // @grant none // ==/UserScript== (function() { 'use strict'; // Tüm odaların ve oyuncuların gösterildiği arayüz let panel = document.createElement('div'); panel.style.position = 'fixed'; panel.style.top = '10px'; panel.style.left = '10px'; panel.style.width = '400px'; panel.style.padding = '15px'; panel.style.backgroundColor = '#333'; panel.style.color = 'white'; panel.style.zIndex = '1000'; panel.style.borderRadius = '15px'; panel.style.border = '3px solid black'; panel.style.fontFamily = 'Arial, sans-serif'; panel.style.maxHeight = '600px'; panel.style.overflowY = 'auto'; let title = document.createElement('h2'); title.innerText = 'A R E S Oda İzle'; title.style.fontSize = '18px'; title.style.textAlign = 'center'; panel.appendChild(title); document.body.appendChild(panel); // Oda bağlantısı yapıştırma alanı let roomInput = document.createElement('textarea'); roomInput.placeholder = 'Oda bağlantısını yapıştırın...'; roomInput.style.width = '100%'; roomInput.style.marginBottom = '10px'; panel.appendChild(roomInput); // Odaya Bağlan butonu let joinButton = document.createElement('button'); joinButton.innerText = 'Odaya Bağlan'; joinButton.style.width = '100%'; joinButton.style.backgroundColor = '#008000'; // Yeşil renk joinButton.style.color = 'white'; joinButton.style.border = 'none'; joinButton.style.padding = '10px'; joinButton.style.cursor = 'pointer'; joinButton.onclick = function() { let roomLink = roomInput.value; if (roomLink) { window.open(roomLink, '_blank'); // Yeni sekmede odayı aç } else { alert('Lütfen bir oda bağlantısı girin.'); } }; panel.appendChild(joinButton); // Oyun içindeki mesajları kaydetme let messages = []; const chatInput = document.querySelector('input[type="text"]'); function saveMessage(msg) { messages.push(msg); console.log('Mesaj kaydedildi:', msg); } // Mesaj gönderme fonksiyonu function sendMessage(message) { if (chatInput) { chatInput.value = message; chatInput.dispatchEvent(new KeyboardEvent('keydown', { key: 'Enter', bubbles: true })); saveMessage(message); // Mesajı kaydet } } // Oyuncu isimlerini ve avatarlarını gösterme function displayPlayers() { let players = document.querySelectorAll('.player-name'); // Oyuncu isimlerini al let playerContainer = document.createElement('div'); playerContainer.style.marginTop = '10px'; players.forEach(player => { let playerInfo = document.createElement('div'); playerInfo.innerText = player.innerText; // Oyuncu ismini ekle playerInfo.style.color = '#fff'; playerInfo.style.marginBottom = '5px'; playerContainer.appendChild(playerInfo); }); panel.appendChild(playerContainer); } // Oyun başladığında oyuncuları güncelle setInterval(() => { displayPlayers(); // Her 5 saniyede bir oyuncuları güncelle }, 5000); })();