Habitica Wiki
注册
Advertisement
Habitica Wiki

本文由Sciuridae翻译。



相反药水[]

by @mike_the_monk

摘要[]

以扣除生命值、经验值或魔法值为代价获取金币!适用于想要获取更多金币或希望通过降低生命值、延缓升级速度(降低经验值)或减少技能使用次数(降低魔法值)等方式提高游戏难度的玩家。

游戏化的理解:只要你喝下一瓶令人作呕且会使自己变弱的调配药水,那么旁观者们就愿意付给你25金币。你会选择喝下橙棕色的枯竭药水并损失30点魔法值吗?还是选择蓝绿色的疲劳药水,失去15点生命值?或是靛蓝色的昏沉药水,减少150点经验值?

Draining potion cropped transparent

购买枯竭药水(Draining Potion)奖励后,你将以损失30点魔法值为代价获得25金币(你可能需要同步Habitica才能看到金币增加)。此药水一天最多只能使用4瓶。枯竭药水在11级时解锁,收到错误信息的私信提示之后请停止使用该药水。

Fatiguing potion cropped transparent

购买疲劳药水(Fatiguing Potion)奖励后,你将以损失15点生命值为代价获得25金币(你可能需要同步Habitica才能看到金币增加)。此药水一天最多只能使用4瓶。

Stupefying potion cropped transparent

购买昏沉药水(Stupefying Potion)奖励后,你将以损失150点经验值为代价获得25金币(你可能需要同步Habitica才能看到金币增加)。此药水一天最多只能使用4瓶。昏沉药水在21级时解锁,收到错误信息的私信提示之后请停止使用该药水。


请注意:[]

点击此脚本或其他脚本的任意按钮之后,请等待30秒再点击下一个按钮。我们不希望Habitica服务器过载,而过载会影响到每个人,即便他们没有使用任何脚本。如果你不小心点击快了也不用担心,我已为此构建了代码,如果你没有等上30秒就点击了按钮,那么代码是不会执行的。因此,如果你点击了按钮,却似乎什么也没有发生,那可能就是这个原因。



首次安装说明[]

代码[]

显示/隐藏代码的汉化部分
const ANTI_MP_POTION_TEXT = "![枯竭药水](https://s4.ax1x.com/2022/01/09/7FYF1I.png)**枯竭药水**";
const ANTI_MP_POTION_ALIAS = "antiMPpotion";
const ANTI_MP_POTION_NOTES = "损失30点魔法值,获得25金币(立即生效)。每日限4次。";
const ANTI_MP_POTION_VALUE = "0";
const ANTI_MP_POTION_LEVEL_LOCK = 11;
const MAX_DAILY_ANTI_MP_POTION_USAGE = 4;
const MSG_ANTI_MP_POTION_LEVEL_LOCK_FAIL = "达到11级才能使用本药水。";
const MSG_ANTI_MP_POTION_DAILY_USAGE_EXCEEDED = "本药水每日只能使用4次。";
const MSG_INSUFFICIENT_MP = "所需魔法值不足。"

const ANTI_HP_POTION_TEXT = "![疲劳药水](https://s4.ax1x.com/2022/01/09/7FYChd.png)**疲劳药水**";
const ANTI_HP_POTION_ALIAS = "antiHPpotion";
const ANTI_HP_POTION_NOTES = "损失15点生命值,获得25金币(立即生效)。每日限4次。";
const ANTI_HP_POTION_VALUE = "0";
const MAX_DAILY_ANTI_HP_POTION_USAGE = 4;
const MSG_ANTI_HP_POTION_DAILY_USAGE_EXCEEDED = "本药水每日只能使用4次。";
const MSG_INSUFFICIENT_HP = "所需生命值不足。"

const ANTI_XP_POTION_TEXT = "![昏沉药水](https://s4.ax1x.com/2022/01/09/7FYi9A.png)**昏沉药水**";
const ANTI_XP_POTION_ALIAS = "antiXPpotion";
const ANTI_XP_POTION_NOTES = "损失150点经验值,获得25金币(立即生效)。每日限4次。";
const ANTI_XP_POTION_VALUE = "0";
const ANTI_XP_POTION_LEVEL_LOCK = 16;
const MAX_DAILY_ANTI_XP_POTION_USAGE = 4;
const MSG_ANTI_XP_POTION_LEVEL_LOCK_FAIL = "达到16级才能使用本药水。";
const MSG_ANTI_XP_POTION_DAILY_USAGE_EXCEEDED = "本药水每日只能使用4次。";
const MSG_INSUFFICIENT_XP = "所需经验值不足。"

必要设定[]

你想要创建哪种相反药水?你可以三种都创建或仅选择一两种创建。

  • 若将CREATE_DRAINING_POTION的值设为1(默认值),则会创建自定义奖励枯竭药水(反魔法值)。如果你不想要枯竭药水,将值改为0即可。
  • 若将CREATE_FATIGUING_POTION的值设为1(默认值),则会创建自定义奖励疲劳药水(反生命值)。如果你不想要疲劳药水,将值改为0即可。
  • 若将CREATE_STUPEFYING_POTION的值设为1(默认值),则会创建自定义奖励昏沉药水(反经验值)。如果你不想要昏沉药水,将值改为0即可。

可选设定[]

  • 若将NOTIFICATIONS_ON的值改为0,则不会收到任何私信通知;若保留为1,则会收到所有常规的消息提醒(例如提示魔法值已达上限或药水使用次数超过每日限制)。

故障排除[]

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

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



更新说明[]

  • 如果你此前已经安装了此脚本的早期版本,并且想要升级至新版本,那么请完成“更新精简脚本”章节下三个部分的操作。

协作者和致谢[]


同一作者的脚本[]

以下脚本可用于自定义Habitica。如果你计划使用多个脚本,我推荐安装超级脚本(superscript),该脚本将我所有的脚本合为一体。

自动化FCV脚本 – 只要点击按钮,这些需要手动修复角色数值(FCV)的事项就可通过脚本自动执行

自定义技能 – 只要点击按钮,就能执行这些无法通过手动修复角色数值(FCV)完成的事项

游戏模式 – 这些脚本会为你开启游戏模式,从更宏大的角度持续改变Habitica的机制

  • 今日抱恙模式 - 有些日子更适合休息而非完成所有任务。点击该按钮即可回复至满血状态,将体质增益至9999,并隐藏所有每日任务,此时不做每日任务也不会受到伤害。
  • 部分回血模式 - 通常而言,角色升级之后便会回满血。想要增加难度的玩家可以选择在升级之后只回复部分血量。
  • 决斗模式 - 向另一名玩家发起决斗,脚本会记录你的得分。胜者将能得到双方的下注的金币。

仅供娱乐 – 好玩有趣的自定义机制

  • 全年变身 - 为什么要等到下次盛典才变身雪人、花朵、海星或幽灵呢?创建一组按钮,点击后花费15金币即可变身(支付5金币解除变身状态),其中包含首次推出的随机变形道具按钮,点击该按钮可随机变身为四种形态中的一种。
Advertisement