Economics.NPC 插件 自定义怪物奖励
- 作者: 少司命,千亦
- 出处: 无
- 配置 NPC 专属奖励
注
需要安装前置插件:EconomicsAPI(本仓库)
指令
无
进度限制
Economics文档:进度限制值
配置
配置文件位置:tshock/Economics/NPC.json
{
"开启提示": true,
"提示内容": "你因击杀{0},获得额外奖励{1}{2}个",
"额外奖励列表": [
{
"怪物ID": 4,
"怪物名称": "克苏鲁之眼",
"奖励货币": [
{
"数量": 250000,
"货币类型": "战利品"
}
],
"按输出瓜分": true //为true时安玩家输出分配货币
}
],
"转换率更改": {
"4": { //怪物ID
"转换率": 1.5, //Core 默认 KillNpc 奖励的加成系数,1.5 = 默认奖励的 150%
"进度条件": [
"克脑",
"世吞"
]
}
}
}更新日志
v2.1.0.0
- 破坏性变更:"转换率更改"的"转换率"字段语义修正为"默认击杀奖励的加成系数",填
1.5表示"拿到默认奖励的 150%"。此前实现把它当成奖励池总量用,导致设置1.5的 Boss 实际只到账 1-5 块钱。升级后请根据新语义重新评估配置值 - 修复同时配置"转换率更改"和"额外奖励列表"时,额外奖励的系统提示不触发的问题,两段配置现在可以对同一只怪共存生效
- 修复"转换率更改"分支下货币飘字不受全局"悬浮文本.启用"开关和"指定ID"过滤控制的问题,行为与默认击杀结算保持一致
- 当玩家不满足"转换率更改"里配置的进度条件时,改为放行默认击杀奖励(以及"额外奖励列表"),而不是一分钱也拿不到
v2.0.0.0
- 适配多货币
反馈
- 共同维护的插件库:https://github.com/UnrealMultiple/TShockPlugin
- 国内社区 trhub.cn 或 TShock 官方群等
