# ProgressBag 进度礼包

- 作者: 少司命
- 出处: 无
- 每当完成一个进度时可以领取一个礼包

## 指令

| 语法            |    权限     |    说明     |
|---------------|:---------:|:---------:|
| /bag r [礼包名称] |  bag.use  |   领取礼包    |
| /bag rall      |  bag.use  | 领取所有可领取礼包 |
| /bag list      |  bag.use  |  查看礼包列表   |
| /bag reset        | bag.admin |  重置领取礼包   |

## 具体进度请查看 ProgressType.cs 文件

## 配置
> 配置文件位置：tshock/进度礼包.json
```json5
{
  "礼包": [
    {
      "礼包名称": "无限制礼包",
      "进度限制": ["无限制"],
      "礼包奖励": [
        {
          "netID": 29,
          "prefix": 0,
          "stack": 5
        },
        {
          "netID": 22,
          "prefix": 0,
          "stack": 99
        }
      ],
      "执行命令": [],
      "已领取玩家": [],
      "可领取组": []
    },
    {
      "礼包名称": "闪退补偿礼包",
      "进度限制": [],
      "礼包奖励": [
        {
          "netID": 8,
          "prefix": 0,
          "stack": 5
        }
      ],
      "执行命令": [],
      "已领取玩家": [],
      "可领取组": []
    },
    {
      "礼包名称": "史莱姆王礼包",
      "进度限制": ["史莱姆王"],
      "礼包奖励": [
        {
          "netID": 2430,
          "prefix": 0,
          "stack": 1
        }
      ],
      "执行命令": [],
      "已领取玩家": [],
      "可领取组": []
    },
    {
      "礼包名称": "克苏鲁之眼礼包",
      "进度限制": ["克苏鲁之眼"],
      "礼包奖励": [
        {
          "netID": 3097,
          "prefix": 0,
          "stack": 1
        }
      ],
      "执行命令": [],
      "已领取玩家": [],
      "可领取组": []
    }
  ]
}
```

## 更新日志

```
v1.0.1.1
添加别名指令bag
v1.0.1.0
完善卸载函数

1. 区分世吞与克脑的进度判断
```

## 反馈
- 优先发issued -> 共同维护的插件库：https://github.com/UnrealMultiple/TShockPlugin
- 次优先：TShock官方群：816771079
- 大概率看不到但是也可以：国内社区trhub.cn ，bbstr.net , tr.monika.love
