原创插件 [机制]Economics —— 1.4.4经济套件(RPG,SHOP,交易,技能)[2.1]

英文名称
Economics
中文名称
经济套件
插件来源
原创
API类型
TerrariaServerAPI
插件类型
  1. 娱乐
  2. 管理
  3. 综合
  4. RPG
  5. 信息
  6. 经济
  7. API
语言支持
  1. 简体中文
适用版本
  1. 1.4
前置Mod/插件
下载地址
本帖
原帖地址
开源地址
API版本
2.1

少司命

Lv4
LV
0
 
IP属地
吉林省
2021/01/18
110
55
  • · 发布于未知

这是一套经济套件,技能,商店,交易,RPG等,这个插件刚写完1.4.4更新了,本想着等到ts正式版出来再发出来了,但太慢了所以现在发出来了。​

Economics是主要插件,其余几个插件依赖此插件。​


Economics插件指令
/bank add <用户名> 添加货币
/bank del <用户名> 删除货币
/bank clear <用户名> 清空货币
/bank pay <用户名> 转账货币
/查询 或 /query 查询货币
Economics REST API
http://.*/bank?cmd=query或clear&name=用户名
Economics配置文件
JSON:
{
  "启用英文": false,
  "货币名称": "魂力",
  "货币转换率": 1.0,
  "保存时间间隔": 30,
  "显示收益": true,
  "禁用雕像": false,
  "死亡掉落率": 0.0,
  "查询提示": "[c/FFA500:你当前拥有{0}{1}个]"
}
Economics 权限
economics.user --使用查询指令
economics.bank --使用bank指令
economics.bank.pay --使用转账功能

Economics.Deal插件指令
/deal issue <价格> --发布手持交易物品
/deal buy <交易物品id> --购买交易物品
/deal recycle <交易物品id> --回收交易物品
/deal list --交易物品列表
/deal reset --重置交易物品
Economics.Deal权限
economics.deal
economics.deal.reset 重置

ec套件进度限制
史莱姆王,克苏鲁之眼,鹿角怪,世界吞噬者,蜂王,骷髅王,血肉墙,毁灭者,双子魔眼,机械骷髅王,世纪之花,石巨人,史莱姆皇后,光之女皇,猪鲨,拜月教邪教徒,月亮领主,哀木,南瓜王,常绿尖叫怪,冰雪女王,圣诞坦克,火星飞碟,小丑,日耀柱,星旋柱,星云柱,星尘柱,哥布林入侵,霜月,海盗入侵。
所有插件重读指令
/reload
2022年 11月13日更新与修复
1.修复 使用/shop buy <商品名> 没有进度限制的问题
2. skill 插件吸怪不在拉boss。
3.skill 插件吸怪可配置禁止拉怪表
4. skill 插件可限制每位玩家共可以买几个技能
5· skill释放技能时,是否广播
6. skill新增一个指令
7. 使用/skill list 是技能序号按升序自动排列
8. Economics 前置插件 为其添加一个禁止雕像刷货币的选项
9. Economics前置插件 新增一个指令
/bank give <用户名> <货币数>

2022年 11月14日更新
1. 修复/bank pay 指令可以转账负数的问题


2022年 11月18日更新
1. 针对RPG忽略权限执行命令,本次更新真忽略权限执行[AFDIAN][/AFDIAN]
2.修复RPG转职升级时,可以跨组升级的问题

2022年 11月28日更新
1.修复 /shop buy <id> <数量> 数量可以为负数刷货币的bug
2.修复/deal issue <价格> 价格可以为负的bug

2022年 12月2日更新
1.为Economics前置插件添加配置死亡掉落,该配置管理玩家死亡掉落的货币率
2.为Economics前置插件添加指令[/I]
/es cr <转换率> --设置货币转换率
/es dr <掉落率> --设置货币死亡掉落率
指令权限 economics.admin
3.为Skill技能插件添加配置属性使得技能发射出的弹幕可以跟随武器方向

2022年 12月3日更新
1.为交易插件增加税收配置
2.为Skill技能插件中 吸怪,对所有怪物造成伤害,恢复全体玩家生命,这三个功能添加范围限制。当目标处于范围内才会收到技能效果
3.为伤害NPC技能添加一个禁止伤害表,处于表中的NPC不会收到技能伤害

2022年 12月4日更新
1.为修复有人提到的reload过后玩家释放技能的问题
2.修正原来配置中sleep的错误,单词应是speed,使用此版本请注意更改,和备份。
3.为skill添加配置,在弹幕递增里添加延迟释放弹幕,和跟随玩家位置释放弹幕。
4.关于计算cd和触发技能因为我重写了一遍可能会有新问题。

2022年 12月18日更新
1.修复部分武器无法触发技能
2.修复/skill ms 指令无法翻页的问题

2022年 12月22日更新
1.Skill技能插件,在技能弹幕跟随武器使用方向功能中,添加在使用武器拥有弹幕的情况下,生成技能弹幕方向跟随使用武器弹幕的方向,以此解决部分武器无法很好使用技能的问题。

2022年 12月24日更新
1.此版本shop可以售卖指令,注意如果某个商品只有指令ShopData里没有数据请将 show填一个负数,否则报错。
2.更新前置插件。

2022年 12月29日更新
1.优化Skill插件延迟弹幕性能
2.更新前置插件在小地图下方显示玩家组和经验
预计年前(春节前)不在更新

2023年 1月13日更新
1.更新前置插件
2.将Economics套件配置文件集中到一个文件夹中
3.组基RPG源码忘记备份丢了,不在更新,请关注无组基RPG插件

2023年 2月4日更新
1.支持中英双语
可通过配置来设置是否使用英文

2023年 2月13日更新
修复部分英文适配问题

2023年 5月12日更新
Economics更名为EconomicsAPI
1.修复一些问题。
2.Economics.Shop停更(关注职业商店帖子)
3.Economics.Skill停更(关注职业商店帖子)
4.套件配置全部改为中文

2023年 6月9日更新
1.修复玩家未登录时死亡会掉落货币的bug

2023年 7月9日更新
1.修复因未清理npc记录伤害导致内存占用过高

2023年 7月10日更新
1.将前置插件NpcKillEventArgs由struct改为class(为修复ec.npc插件),使用改版本前注意ec.task,ec.skillpro,ec.npc是否使用了已适配版

2023年 12月31日更新
1.修复API存在的bug
2.给Deal添加自定义页显示数量

2024年 1月5日更新
1.修复上个版本更新后,死亡全部掉落的问题。

2024年 1月8日更新
本次API代码结构上改动较大,使用该版本请保证所有插件已更新至最新版。
1.重写了进度限制相关代码
2.屏幕上显示更多静态消息
3.修复死亡掉落提示信息不一致
 

附件

  • Economics V7.zip
    10.2 KB · 查看: 0
  • Economics V8.zip
    49.5 KB · 查看: 0
  • Economics v9.zip
    15.7 KB · 查看: 0
  • Economics v10.zip
    16.4 KB · 查看: 0
  • Economics v11.zip
    16.4 KB · 查看: 0
  • Economics.Skill v12.zip
    17.2 KB · 查看: 0
  • Economics v13.zip
    20.5 KB · 查看: 0
  • Economics v14.zip
    28.6 KB · 查看: 0
  • Economics v15.zip
    46.4 KB · 查看: 0
  • Economics v16.zip
    48.3 KB · 查看: 0
  • Economics V17.zip
    48.9 KB · 查看: 0
  • EconomicsAPI v18.zip
    22.8 KB · 查看: 0
  • EconomicsAPI v19.zip
    15.8 KB · 查看: 0
  • EconomicsAPI v20.zip
    15.8 KB · 查看: 0
  • EconomicsAPI v21.zip
    15.7 KB · 查看: 0
  • EconomicsAPI v22.zip
    15.7 KB · 查看: 0
  • Economics v23.zip
    23.1 KB · 查看: 0
  • EconomicsAPI v24.zip
    15.9 KB · 查看: 0
  • EconomicsAPI V25.zip
    26.6 KB · 查看: 0
  • EconomicsAPI V26.zip
    19.3 KB · 查看: 0
最后编辑:

就很棒黑

Lv2
LV
0
 
IP属地
未知
2020/12/18
19
0
  • · 发布于未知
这报错是什么问题 你看看我写的配置文件哪里有问题 把那个.dll后缀改成.json
 

附件

  • Shop.dll
    1.5 KB · 查看: 0
  • Screenshot_20221011_215918.jpg
    Screenshot_20221011_215918.jpg
    909 KB · 查看: 0

少司命

Lv4
LV
0
 
IP属地
吉林省
2021/01/18
110
55
  • · 发布于未知

这报错是什么问题 你看看我写的配置文件哪里有问题 把那个.dll后缀改成.json
你这个不是配置错误,是你没装Economics.dll这个插件。前面我提到过,Economics.dll是主要插件。
 

就很棒黑

Lv2
LV
0
 
IP属地
未知
2020/12/18
19
0
  • · 发布于未知


你这个不是配置错误,是你没装Economics.dll这个插件。前面我提到过,Economics.dll是主要插件。
我装了 配置文件也生成了 如果这个shop.json没改就是正常的 不报错 改了就不行了
 

少司命

Lv4
LV
0
 
IP属地
吉林省
2021/01/18
110
55
  • · 发布于未知
我装了 配置文件也生成了 如果这个shop.json没改就是正常的 不报错 改了就不行了
看了下配置,show这个参数从0开始数,也就是说显示第一个物品得填0,你填的1
 
  • 投币
反馈: zwd

DNtyan

Lv3
LV
0
 
IP属地
江苏省
2021/08/28
17
3
  • · 发布于未知
skill插件能写个可视化编辑嘛?码这个配置文件怪麻烦的(
 

奇怪的堂主

Lv2
LV
0
 
IP属地
黑龙江省
2022/08/02
1
0
  • · 发布于未知
这插件怎么去获得魂力,用金币充值还是打怪增加
 

wzm0921

Lv3
LV
0
 
IP属地
江苏省
2022/02/08
6
2
  • · 发布于未知
技能书商店可以添加职业限制吗?
 
最后编辑:

唉唉有

Lv3
LV
0
 
IP属地
广东省
2020/05/23
41
8
  • · 发布于未知
emm,能不能se拥有的功能添加上,
自定义指令那个
 

神秘感

Lv3
LV
0
 
IP属地
辽宁省
2022/03/09
64
1
  • · 发布于未知
没有报错但是一用/shop
就会重启服务器
还有/skill
版本1.4.4.7
指令使用后控制台提示
No help available .: shop list
Server executed :/ shop list .
terminate called after throwing an instance of ' PAL _ SEHExcepti
on '
然后服务器就重启了
 
最后编辑:

少司命

Lv4
LV
0
 
IP属地
吉林省
2021/01/18
110
55
  • · 发布于未知
请提供一下日志
 

少司命

Lv4
LV
0
 
IP属地
吉林省
2021/01/18
110
55
  • · 发布于未知
没有报错但是一用/shop
就会重启服务器
还有/skill
版本1.4.4.7
指令使用后控制台提示
No help available .: shop list
Server executed :/ shop list .
terminate called after throwing an instance of ' PAL _ SEHExcepti
on '
然后服务器就重启了
请提供一下日志
 

神秘感

Lv3
LV
0
 
IP属地
辽宁省
2022/03/09
64
1
  • · 发布于未知
请提供一下日志
日志是崩溃后重启的新日志在试试还是一样重启崩的毫无征兆除了第一个经济插件其他的指令一用就崩
 
最后编辑:

神秘感

Lv3
LV
0
 
IP属地
辽宁省
2022/03/09
64
1
  • · 发布于未知


我无法复现
是因为我1.4.4.7版本的问题或者就是别的问题了毕竟我看见这个日志的时候我也蒙了
 

少司命

Lv4
LV
0
 
IP属地
吉林省
2021/01/18
110
55
  • · 发布于未知
是因为我1.4.4.7版本的问题或者就是别的问题了毕竟我看见这个日志的时候我也蒙了
不清楚,其他人用没有出现你这种情况。
 
  • 标签
    经济
  • * 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

    顶部