欢迎光临散文网 会员登陆 & 注册

Melvor Idle 梅尔沃放置 游戏内函数/方法(不全)

2022-10-19 08:54 作者:飞虎233-放置游戏  | 我要投稿

PS:盲目使用这些内容会破坏游戏体验。

由于wiki那边也在赶内容,所以这玩意暂时不可能弄全。

这些功能需要在网页上按F12,点控制台/Console后输入,客户端需要Mod.io里的Console Mod。

当我提到“THE网站”时指这个:https://melvoridle.com/assets/schema/gameData.json

物品增删

增:game.bank.addItemByID(物品ID, 数量, 是否解锁图鉴, 是否弹出通知, 忽略仓库栏位上限)

删:game.bank.removeItemQuantityByID(物品ID, 数量, 移除手套使用次数)

例(true/false参数为其默认值):

ID需要是字符串,参考这个:https://pastebin.com/JK08WQQk

目前情况下请参考THE网站,搜上面例子里的那个ID就能找到ID表。

数量必须是整数。移除手套使用次数是可选参数,只对商店购买的有使用次数的手套有效。

解锁图鉴就是完成情况那里会不会显示你已经获得了这个物品,忽略仓库栏位上限是满了也能把这个物品加到仓库,弹出通知就是获得物品时下方弹的小气泡。

货币增删

给予经验

技能经验:game.[skill].addXP(经验值)

精通经验:game.[skill].addMasteryXP(项目, 经验值)

精通池经验:game.[skill].addMasteryPoolXP(经验值)

例:

skill换成实际存在的技能英文小写,参考THE网站,搜melvorD:Thieving,第二个结果那里就能找到各技能的英文。但是魔法 magic 无效。

项目有两种方法可选,第一个是allObjects[项目ID],第二个是getObjectByID(项目ID)。前者用数值ID,后者用字符串ID。我个人推荐用字符串ID,在THE网站搜melvorF:Deedree,从那以后找项目(Action实际应为动作)ID吧,稍微机翻一下应该也能跟游戏里的东西对应上。

xp必须填写,且为整数。

解锁宠物、召唤印记

宠物:game.petManager.unlockPetById(宠物ID)

召唤印记:game.summoning.discoverMark(标记名)

例:

宠物ID:THE网站里搜melvorD:Beavis,那一串都是。

召唤印记:也能用数值id和项目ID,THE网站里搜melvorF:GolbinThief,那一串都是项目ID。印记的添加能使印记数超过上限。

这里解锁的东西都锁定回去,所以这是不可逆修改。

Melvor Idle 梅尔沃放置 游戏内函数/方法(不全)的评论 (共 条)

分享到微博请遵守国家法律