打开F12开发者工具,找到“Console”选项卡。
在Console控制台中输入以下命令,按回车执行:
Game.LoadMod(“https://gitee.com/Leechuan/Lc-AutoMine/raw/main/ExtremeItemReminder.js”);
Copy
在弹出的提示框中点击“确定”,等待加载完成。
在游戏中按“F12”打开开发者工具,点击“Application”选项卡。
在左侧面板中找到“Local Storage”,点击右侧的“indexedDB”,然后选择“Lc-AutoMine”数据库。
在“Lc-AutoMine”数据库中找到“ExtremeItems”对象存储,点击右侧的“Keys”,你将看到所有已设置的爆极品。
要添加新的爆极品,请在Console控制台中输入以下命令,按回车执行:
Game.SaveModSetting(“ExtremeItemReminder”, “add”, “ItemName”);
Copy
将“ItemName”替换为你想要添加的爆极品物品名称,如“绿宝石”。
要删除已设置的爆极品,请在Console控制台中输入以下命令,按回车执行:
Game.SaveModSetting(“ExtremeItemReminder”, “remove”, “ItemName”);
Copy
将“ItemName”替换为你想要删除的爆极品物品名称。
修改完成后,请重新加载游戏或刷新页面,以使修改生效。
注意:由于内置提醒系统的限制,只有在传奇1.76中已经内置的爆极品物品才可以被设置为红色提醒。如果想要添加的爆极品不在内置列表中,将无法设置为红色提醒。
完整代码:
(function () {
// 添加新的爆极品
this.addExtremeItem = function (itemName) {
if (!this.extremeItems) {
this.extremeItems = [];
}
if (this.extremeItems.indexOf(itemName) === -1) {
this.extremeItems.push(itemName);
this.saveExtremeItems();
}
};
// 移除已设置的爆极品
this.removeExtremeItem = function (itemName) {
if (this.extremeItems && this.extremeItems.length > 0) {
var index = this.extremeItems.indexOf(itemName);
if (index !== -1) {
this.extremeItems.splice(index, 1);
this.saveExtremeItems();
}
}
};
// 保存已设置的爆极品
this.saveExtremeItems = function () {
if (this.extremeItems && this.extremeItems.length > 0) {
localStorage.setItem(“ExtremeItems”, JSON.stringify(this.extremeItems));
}
};
// 加载已设置的爆极品
this.loadExtremeItems = function () {
if (localStorage.getItem(“ExtremeItems”)) {
this.extremeItems = JSON.parse(localStorage.getItem(“ExtremeItems”));
}
};
// 监听物品拾取事件
this.onItemPickup = function (item) {
if (this.extremeItems && this.extremeItems.length > 0) {
for (var i = 0; i < this.extremeItems.length; i++) {
if (item.name.toLowerCase() === this.extremeItems[i].toLowerCase()) {
this.showExtremeItemReminder(item);
break;
}
}
}
};
// 显示爆极品提醒
this.showExtremeItemReminder = function (item) {
if (this.reminderDiv) {
this.reminderDiv.style.display = “block”;
this.reminderDiv.innerHTML = “爆极品:” + item.name;
this.reminderDiv.style.left = event.clientX + “px”;
this.reminderDiv.style.top = event.clientY + “px”;
}
};
// 隐藏爆 extrem