您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This script allows you to select and equip any secondary weapon in Kour.io.
// ==UserScript== // @name Kour.io - Weapon Selector (LC MOD MENU) // @namespace http://tampermonkey.net/ // @version 1.0 // @description This script allows you to select and equip any secondary weapon in Kour.io. // @author LC|K // @match *://kour.io/* // @grant none // @locale en // ==/UserScript== (function() { 'use strict'; const weapons = [ { name: "AK-47", id: "00" }, { name: "Deagle", id: "01" }, { name: "AWP", id: "02" }, { name: "Bayonet", id: "03" }, { name: "Uzi", id: "04" }, { name: "PKM", id: "05" }, { name: "Revolver", id: "06" }, { name: "RPG", id: "07" }, { name: "USPS", id: "08" }, { name: "MP5", id: "09" }, { name: "Shotgun", id: "10" }, { name: "Glock", id: "11" }, { name: "Karambit", id: "12" }, { name: "Knife", id: "13" }, { name: "Scar", id: "14" }, { name: "Minigun", id: "15" }, { name: "Famas", id: "16" }, { name: "Vector", id: "17" }, { name: "Flamethrower", id: "18" }, { name: "Kar98k", id: "19" }, { name: "M4A4", id: "20" }, { name: "Tec-9", id: "21" }, { name: "CZ", id: "22" }, { name: "Berretta92fs", id: "23" }, { name: "AK-109", id: "24" }, { name: "P90", id: "25" }, { name: "Thompson", id: "26" }, { name: "UMP45", id: "27" }, { name: "XM1014", id: "28" }, { name: "Butterfly", id: "29" }, { name: "Laser Gun", id: "30" }, { name: "Bomb", id: "31" }, { name: "Smoke Grenade", id: "32" }, { name: "Molotov", id: "33" }, { name: "Grenade", id: "34" }, { name: "Flashbang", id: "35" }, { name: "Glizzy", id: "36" }, { name: "Axe", id: "37" }, { name: "Bare Fists", id: "38" } ]; const menu = document.createElement("div"); menu.id = "lcWeaponMenu"; menu.style.position = "fixed"; menu.style.top = "50px"; menu.style.left = "50px"; menu.style.width = "300px"; menu.style.maxHeight = "400px"; menu.style.overflowY = "auto"; menu.style.backgroundColor = "#222"; menu.style.color = "#fff"; menu.style.padding = "15px"; menu.style.zIndex = "10000"; menu.style.fontFamily = "Arial, sans-serif"; menu.style.fontSize = "14px"; menu.style.borderRadius = "8px"; menu.style.boxShadow = "0 4px 10px rgba(0, 0, 0, 0.3)"; menu.style.border = "2px solid #007bff"; menu.style.display = "block"; // Menu starts visible menu.innerHTML = `<strong style="color: #007bff; font-size: 16px;">LC MOD MENU</strong> <hr style="border: 1px solid #007bff;"> <strong>➤ Select Secondary Weapon:</strong> <p style="font-size: 12px; color: #ccc;">Press "O" to show/hide menu</p>`; weapons.forEach(function(weapon) { const btn = document.createElement("button"); btn.textContent = `${weapon.name} (${weapon.id})`; btn.style.display = "block"; btn.style.width = "100%"; btn.style.margin = "5px 0"; btn.style.padding = "5px"; btn.style.border = "none"; btn.style.backgroundColor = "#007bff"; btn.style.color = "#fff"; btn.style.cursor = "pointer"; btn.style.borderRadius = "5px"; btn.onclick = function() { setSecondaryWeapon(weapon.id); }; menu.appendChild(btn); }); document.body.appendChild(menu); function setSecondaryWeapon(weaponID) { firebase.database().goOffline(); firebase.database().ref('users/' + firebase.auth().currentUser.uid).child('overrideWeaponIndexes1').set(weaponID); firebase.database().goOnline(); alert(`Secondary weapon set to: ${weaponID}`); setTimeout(function() { const reloadMessage = document.createElement("div"); reloadMessage.textContent = "Please reload your page to apply changes."; reloadMessage.style.position = "fixed"; reloadMessage.style.bottom = "10px"; reloadMessage.style.left = "50%"; reloadMessage.style.transform = "translateX(-50%)"; reloadMessage.style.backgroundColor = "#f44336"; reloadMessage.style.color = "#fff"; reloadMessage.style.padding = "10px"; reloadMessage.style.borderRadius = "5px"; reloadMessage.style.fontSize = "16px"; reloadMessage.style.zIndex = "10001"; document.body.appendChild(reloadMessage); setTimeout(function() { reloadMessage.remove(); }, 5000); }, 5000); } document.addEventListener("keydown", function(e) { if (e.key.toLowerCase() === "o" && !e.target.matches("input, textarea")) { menu.style.display = (menu.style.display === "none" ? "block" : "none"); } }); })();