Skip to content

Latest commit

 

History

History
61 lines (51 loc) · 1.92 KB

File metadata and controls

61 lines (51 loc) · 1.92 KB

Economics.NPC 插件 自定义怪物奖励

  • 作者: 少司命,千亦
  • 出处: 无
  • 配置 NPC 专属奖励

Note

需要安装前置插件: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

  • 适配多货币

反馈