# Economics.WeaponPlus 武器强化EC版

- 作者: 枳、少司命  
- 出处: [github](https://github.com/skywhale-zhi/WeaponPlusCostCoin)
- 这是一个Tshock服务器插件主要用于使用Economics的经济强化武器
- 通过指令对玩家拥有物品强化伤害倍数、击退、大小、攻速、弹速
- 区分了近战、法术、远程、召唤、其他武器的属性定义
- 通过tshock.sqlite数据库储存玩家武器强化等级不会因丢弃武器或重进服务器丢失已有强化
- 本插件支持中英文转换

> [!NOTE]  
> 需要安装前置插件：EconomicsAPI (本仓库)

## 指令

| 语法                   | 别名 |        权限        |      说明      |
|----------------------|:--:|:----------------:|:------------:|
| /plus help           | 无  | weaponplus.plus  |   查看武器强化菜单   |
| /clearallplayersplus | 无  | weaponplus.admin | 将所有玩家的强化物品清除 |

## 配置
> 配置文件位置：tshock/Economics/WeaponPlus.json
```
{
  "启用英文": false,
  "进服时是否开启自动重读武器": true,
  "最多升级次数": 50,
  "花费参数": 1.0,
  "升级花费增加": 0.2,
  "重置武器返还倍数": 0.5,
  "武器升级攻速上限倍数": 60.0,
  "武器升级射弹飞速上限倍数": 3.0,
  "武器升级击退上限倍数": 3.0,
  "武器升级尺寸上限倍数": 2.5,
  "近战武器伤害上限倍数": 1.75,
  "近战武器升级攻速上限": 8,
  "远程武器伤害上限倍数": 2.0,
  "远程武器升级攻速上限": 4,
  "魔法武器伤害上限倍数": 2.3,
  "魔法武器升级攻速上限": 6,
  "召唤武器伤害上限倍数": 2.5,
  "召唤武器升级攻速上限": 8,
  "其他武器伤害上限倍数": 2.0,
  "其他武器升级攻速上限": 8
}
```

## 更新日志

### v2.0.0.4
- 添加 GetString

### v2.0.0.0
- 适配多货币

### v1.0.0.5
- 适配新 EconomicsAPI

### v1.0.3
- 适配新版EC套件
- 配置文件支持自动中英文转换
- 指令方法无任何改变 （羽学重构了配置文件使其更简洁）

### v1.0.2
- 此版本为中文论坛发布最新版，作者尚未开源。
- 羽学对其反编译并重构了Config（移除中文变量）


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