您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds total Lore collected so far to the Lore button in the sidebar when Lore is selected.
// ==UserScript== // @name Nexus Clash: Lore Counter // @namespace http://nexusclash.com/wiki/index.php/user:xensyria // @version 1.2 // @description Adds total Lore collected so far to the Lore button in the sidebar when Lore is selected. // @match http://nexusclash.com/modules.php?name=Game* // @match http://www.nexusclash.com/modules.php?name=Game* // @exclude http://nexusclash.com/modules.php?name=Game&op=disconnect // @exclude http://www.nexusclash.com/modules.php?name=Game&op=disconnect // @grant none // @copyright PD // ==/UserScript== var sideBars = document.getElementsByName('sidebar'); // Find the sidebar for (var i = 0; i < sideBars.length; i++){ // Cycle through the buttons if (sideBars[i].value == 'Lore'){ // Find the Lore button if it's there var possibleLore = sideBars[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling.firstChild.textContent // Select the sidebar pane from the Lore button if (possibleLore.match(/^(\n\s+\d{1,2}\.\s+[a-z ,\?\-:\.\;]+)+\s*$/i)){ // Check if the pane contents match Lore formatting (e.g. 1. blah / 20. blah / etc.) sideBars[i].nextSibling.value = 'Lore (' + possibleLore.match(/\n\s+\d{1,2}\.\s+[a-z ,\?\-:\.\;]+/gi).length + '/50)'; // If so, change Lore button to include Lore count } } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址