本文由Sciuridae翻译。
经验药水和魔法药水[]
摘要[]
Habitica已经有治疗药水了。那么经验药水和魔法药水呢?你当然可以通过修复角色数值模拟这些药水的效果,但借助下面的脚本将这两种药水(或其中之一)添加至自定义奖励之中会更加简单。
当你点击此脚本的自定义奖励时,若点击了经验药水则会获得150点经验值,若点击了魔法药水则会获得30点魔法值,而你可能需要同步Habitica才能看到变化发生。
请注意:[]
点击此脚本或其他脚本的任意按钮之后,请等待30秒再点击下一个按钮。我们不希望Habitica服务器过载,而过载会影响到每个人,即便他们没有使用任何脚本。如果你不小心点击快了也不用担心,我已为此构建了代码,如果你没有等上30秒就点击了按钮,那么代码是不会执行的。因此,如果你点击了按钮,却似乎什么也没有发生,那可能就是这个原因。
经验药水详情[]
一饮而尽这瓶金色液体,你感到灵光闪现。近期的冒险经历如今清晰地浮现在脑海中,你离下个等级又近了一步。
经验药水(Experience Potions)是价值25金币的奖励。购买一瓶经验药水后,你将立即获得150点经验值(XP)(经验值可能要在同步Habitica之后才会出现)。
经验药水在21级时解锁,21级前使用该药水会返还金币并收到错误信息的私信提示。每天可购买的药水数量是有限制的,并且所获经验值不能超过升级所需经验的1/3,从而确保用户无法仅靠经验药水就获得过量经验值。下表显示了给定等级下每天能够购买的经验药水数量。
每日购买经验药水上限 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | + |
---|---|---|---|---|---|---|---|---|
等级 | 21-38 | 39-52 | 53-63 | 64-73 | 74-83 | 84-91 | 92-99 | 以此类推 |
若购买数量超过上限,则会返还金币并收到错误信息的私信提示。
魔法药水详情[]
一饮而尽这瓶宝蓝色液体,你感到精力澎湃。你恢复了魔法值,可以更快使用职业技能了。
魔法药水(Mana Potions)是价值25金币的奖励。购买一瓶魔法药水后,你将立即获得30点魔法值(MP)(魔法值可能要在同步Habitica之后才会出现)。如果你的魔法值接近上限,那么使用药水后魔法值将达到最大,但不会超过上限,同时你将收到私信提醒。如果魔法值已达上限,那么即便使用药水也无法增加魔法值,而会返还金币并发送私信提醒。
魔法药水在11级时解锁,这是由于魔法值也在该等级解锁。11级前使用该药水会返还金币并收到错误信息的私信提示。每天最多购买4瓶魔法药水,超过4瓶同样会返还金币并提示错误信息。
首次安装说明[]
- 请参阅简易图文安装步骤。
代码[]
必要设定[]
你想要创建哪种自定义药水?你可以二者都创建或仅创建其中之一。
- 若将
CREATE_EXPERIENCE_POTION
的值设为1(默认值),则会创建自定义奖励经验药水。如果你不想要经验药水,将值改为0即可。 - 若将
CREATE_MANA_POTION
的值设为1(默认值),则会创建自定义奖励魔法药水。如果你不想要魔法药水,将值改为0即可。
可选设定[]
- 若将
NOTIFICATIONS_ON
的值改为0,则不会收到任何私信通知;若保留为1,则会收到所有常规的消息提醒(例如提示魔法值已达上限或药水使用次数超过每日限制)。
故障排除[]
假如你使用此脚本时遇到了问题,请按照此页面列出的步骤操作:脚本故障排除。其中第3节(事件驱动(Webhook)脚本(Event-Driven (Webhook) Scripts))尤其有帮助。
若无法解决问题,请通过以下任意方式联系脚本作者:
- Aspiring Comrades公会(加上@mike_the_monk)
- 在GitHub上提问
- 在Habitica上发送私信
更新说明[]
- 如果你此前已经安装了此脚本的早期版本,并且想要升级至新版本,那么请完成“更新精简脚本”章节下三个部分的操作。
协作者和致谢[]
- 此维基页面(特别是关于自定义规则的部分)提供了如何利用修复角色数值创建自定义药水的想法。
- @EugeneG提供了战士子职业(Warrior subclasses)的代码,并解答了我的诸多疑问。
同一作者的脚本[]
以下脚本可用于自定义Habitica。如果你计划使用多个脚本,我推荐安装超级脚本(superscript),该脚本将我所有的脚本合为一体。
自动化FCV脚本 – 只要点击按钮,这些需要手动修复角色数值(FCV)的事项就可通过脚本自动执行
- 经验药水和魔法药水 - 花费25金币获得150点经验值或30点魔法值。
- 相反药水 - 只要你喝下一瓶会让自己变弱的调配药水(损失30点魔法值/15点生命值/150点经验值),那么旁观者们就愿意付给你25金币。
- 用生命值或经验值换取魔法值 - 消耗5点生命值或50点经验值,获得10点魔法值。
- 可编辑的修复角色数值按钮 - 前三个脚本的扩展,创建自定义奖励按钮,编辑按钮文本即可更改奖励功能。
自定义技能 – 只要点击按钮,就能执行这些无法通过手动修复角色数值(FCV)完成的事项
游戏模式 – 这些脚本会为你开启游戏模式,从更宏大的角度持续改变Habitica的机制
- 今日抱恙模式 - 有些日子更适合休息而非完成所有任务。点击该按钮即可回复至满血状态,将体质增益至9999,并隐藏所有每日任务,此时不做每日任务也不会受到伤害。
- 部分回血模式 - 通常而言,角色升级之后便会回满血。想要增加难度的玩家可以选择在升级之后只回复部分血量。
- 决斗模式 - 向另一名玩家发起决斗,脚本会记录你的得分。胜者将能得到双方的下注的金币。
仅供娱乐 – 好玩有趣的自定义机制
- 全年变身 - 为什么要等到下次盛典才变身雪人、花朵、海星或幽灵呢?创建一组按钮,点击后花费15金币即可变身(支付5金币解除变身状态),其中包含首次推出的随机变形道具按钮,点击该按钮可随机变身为四种形态中的一种。