Habitica Wiki
注册
Habitica Wiki
(小校对)
标签源代码编辑
(同步更新)
标签源代码编辑
第96行: 第96行:
   
 
====故障排除====
 
====故障排除====
假如你使用此脚本时遇到了问题,请按照此页面列出的步骤操作:[[Scripts Troubleshooting|脚本故障排除(Scripts Troubleshooting)]]。其中第3节([[Scripts Troubleshooting#Event-Driven%20.28Webhook.29%20Scripts|事件驱动(Webhook)脚本(Event-Driven (Webhook) Scripts)]])尤其有帮助。若无法解决问题,请与脚本作者联系
+
假如你使用此脚本时遇到了问题,请按照此页面列出的步骤操作:[[Scripts Troubleshooting|脚本故障排除(Scripts Troubleshooting)]]。其中第3节([[Scripts Troubleshooting#Event-Driven%20.28Webhook.29%20Scripts|事件驱动(Webhook)脚本(Event-Driven (Webhook) Scripts)]])尤其有帮助。
  +
  +
若无法解决问题,请通过以下任意方式联系脚本作者:
  +
  +
* [https://habitica.com/groups/guild/2ff9822b-27f2-4774-98da-db349b57a38e Aspiring Comrades公会](加上@mike_the_monk)
  +
* 在GitHub上[https://github.com/mike-the-monk/Habitica-custom-potions/issues 提问]
  +
* 在Habitica上发送[https://habitica.com/private-messages?uuid=0034eb14-b4d8-494e-8386-d3f33cff7922 私信]
   
 
====更新说明====
 
====更新说明====

2021年7月28日 (三) 13:20的版本

本文由Sciuridae翻译。



经验药水和魔法药水

by @mike_the_monk

摘要

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,则会收到所有常规的消息提醒(例如提示魔法值已达上限或药水使用次数超过每日限制)。

故障排除

假如你使用此脚本时遇到了问题,请按照此页面列出的步骤操作:脚本故障排除(Scripts Troubleshooting)。其中第3节(事件驱动(Webhook)脚本(Event-Driven (Webhook) Scripts))尤其有帮助。

若无法解决问题,请通过以下任意方式联系脚本作者:

更新说明

协作者和致谢

同一作者的相似脚本

以下脚本可用于自定义Habitica: