资源图标

原创插件 [经济]BeanPoints —— 豆点经济,游戏内虚拟货币[2.1] 2.0.4

没有下载许可
英文名称
BeanPoints
中文名称
豆子经济
插件来源
原创
API类型
TerrariaServerAPI
插件类型
  1. 信息
  2. 经济
  3. API
语言支持
  1. 简体中文
适用版本
  1. 1.4
前置Mod/插件
TShockAPI
下载地址
https://www.bbstr.net/threads/beanpoints-2-1.592/
原帖地址
https://www.bbstr.net/threads/beanpoints-2-1.592/
开源地址
https://gitee.com/Crafty/bean-points
API版本
2.1

Bean_Paste

Lv6
管理成员
管理员
LV
0
 
IP属地
湖南省
2018/07/31
548
125
勋章
7
  • · 发布于未知
BeanPointsV2.0
豆点经济

1.简介
这款插件的诞生,是因为我当初想写一个RPG系统而诞生的,现在我想把它写成更像API,以后有开发者想要开发经济类的插件都可以使用这个插件作为前置,这将给你省下很多时间,提高生产力。最新更新的2.0版本也添加了许多实用性功能,方便腐竹对服务器进行功能性的制作

2.新版本特性[Features]
  • 可自定义的货币名称
  • 游戏内货币与虚拟货币转换
  • 配置文件高度自定义
  • 支持怪物自定义给予钱币
  • 可关闭怪物掉落物品货币
  • 怪物掉落钱币按伤害比进行分配
  • 使用数据库进行存储数据.支持跨服
  • 添加钱币变动侧边栏

3.权限与指令[Commands&Permissions]
玩家指令[对应权限:eco.user]简介
/eco help查看使用帮助
/eco me查看个人余额
/eco pay [数额] [玩家ID]向指定玩家支付钱币
/eco ex将物品货币转存为虚拟货币
/eco aq [数额]将虚拟货币转存为物品货币
管理员指令[对应权限:eco.admin]简介
/ecoadmin help查看使用帮助
/ecoadmin take [玩家ID] [数额]扣除玩家指定数额钱币
/ecoadmin give [玩家ID] [数额]给予玩家指定数额钱币
/ecoadmin addvalue [怪物ID] [数额]指定击杀此怪物后获得多少钱币
/ecoadmin reload重载配置文件

4.配置文件介绍[Config]
JSON:
{
    "CurrencyName": "游戏币",   //货币名称
    "DropRate": 2,  //掉落值,越高每个怪物掉落得越少,反之(只有AutoMobValue项为true可用)
    "AutoMobValue": true,  //怪物掉落随机数额钱币,设置为false即使用mobvalues.json里的值
    "EnableMonstersDrop": false, //允许怪物掉落物品货币,默认不开启,不然玩家刷钱后果自负
    "AllowCoinsExchange": true, //允许物品货币和虚拟货币互转
    "DisableChangeBoard": false, //是否显示钱币变动侧面板,设置为true为关闭
    "ShowAboveHead": true,  //是否在玩家头上显示获得的钱币
    "CoinValue": {  //以下是物品货币对应的虚拟货币值  分别为铜币 银币 金币 铂金币(只允许该数字,钱币的名称不能随便修改)
        "Copper": 100,
        "Silver": 200,
        "Gold": 300,
        "Platinum": 400
    }
}

另外在生成的配置文件中,还有个叫mobvalus.json的文件,那个是你在游戏中使用addvalue命令时存放的怪物钱币值,可自行去里边修改,并reload

5.开发者相关[Develop]
开发者可以使用本插件作为前置插件,下面给你们介绍下封装的一些方法​
BeanPlayer类简介
AddPoints(int count)给该对象添加指定数额的货币
DecreasePoints(int count)给该对象扣除指定数额的货币
ResetPoints()重置该对象的Points属性为0
ResetPoints(int count)重置该对象的Points属性为count
GetBeanPlayer(string name)从数据库中拉取BeanPlayer对象
SendInfoMessage(string msg)给该对象发送信息
SendMessage(string msg,Color color)给该对象发送信息(带颜色)
SendSuccessMessage(string msg)给该对象发送成功信息
SendErrorMessage(string msg)给该对象发送错误信息
PriceIntoCoins(int aimcount)将aimcount虚拟货币转换为物品货币
ShowChangeInfo(ChangeType type,int count)展示钱币变动信息

6.图片时间
暂无

7.尾言
非常感谢各位使用此插件,开发不易,欢迎投币。
有什么BUG大家尽管说,我会尽量修的(高三)
另外,这个怪物随机掉落钱币算法可能会有点菜,如果有这方面的大佬。欢迎来指导指导
 
最后编辑:

小太

Lv6
管理成员
管理员
LV
0
 
IP属地
湖北省
2015/08/26
254
159
勋章
9
  • · 发布于未知
[爱心]sdlwsl
 

player_zzo

Lv3
LV
0
 
IP属地
河北省
2020/04/02
39
1
  • · 发布于未知
感谢!,真的出了
 

ccssrw

Lv2
LV
0
 
IP属地
未知
2020/04/09
18
19
  • · 发布于未知
给的点数太高,感觉很快会溢出耶
 

TheLastPrism

Lv6
管理成员
版主
创意家
LV
0
 
IP属地
湖北省
2019/10/25
1,027
341
勋章
5
  • · 发布于未知
1.小心雕像怪什么的
2.赶紧写管理员指令![贴吧_滑稽]
别催更我,我更教学帖了
 

Bean_Paste

Lv6
管理成员
管理员
LV
0
 
IP属地
湖南省
2018/07/31
548
125
勋章
7
  • · 发布于未知
1.小心雕像怪什么的
2.赶紧写管理员指令![贴吧_滑稽]
别催更我,我更教学帖了
tshock配置文件貌似可以禁止雕像怪生成的说。
 

ccssrw

Lv2
LV
0
 
IP属地
未知
2020/04/09
18
19
  • · 发布于未知
非常感谢你的插件,虽然没有开源,但我还是稍微修改了下,把金钱变为经验值,后台透过经验值的增加改变用户分组,增加权限。不过就是经验的数值太大,希望能在配置中增加相应选项,谢谢。
 

TheLastPrism

Lv6
管理成员
版主
创意家
LV
0
 
IP属地
湖北省
2019/10/25
1,027
341
勋章
5
  • · 发布于未知
tshock配置文件貌似可以禁止雕像怪生成的说。
挺有道理,但是有时候雕像科技也很有用啊qwq
 

player_zzo

Lv3
LV
0
 
IP属地
河北省
2020/04/02
39
1
  • · 发布于未知
出现报错,我记的之前用着可以的
 
最后编辑:

player_zzo

Lv3
LV
0
 
IP属地
河北省
2020/04/02
39
1
  • · 发布于未知
额,怎么添加不了附件
 

Bean_Paste

Lv6
管理成员
管理员
LV
0
 
IP属地
湖南省
2018/07/31
548
125
勋章
7
  • · 发布于未知
2.0版已推出,欢迎各位腐竹使用。有什么BUG请回帖尽量修
 

笛言华

Lv3
LV
0
 
IP属地
重庆市渝北区
2020/03/08
26
1
  • · 发布于未知
豆沙??!
 

Dr_Toxic

Lv2
LV
0
 
IP属地
未知
2020/07/24
57
26
  • · 发布于未知
2.0版已推出,欢迎各位腐竹使用。有什么BUG请回帖尽量修
请问能从哪里下载,我没看到dll档案
 

AliENG

Lv2
LV
0
 
IP属地
江苏省
2020/08/04
9
0
  • · 发布于未知
在哪下载啊,哥哥
 

774519948

Lv3
LV
0
 
IP属地
湖北省
2020/08/03
36
0
  • · 发布于未知
支持MySQL多服吗
 

774519948

Lv3
LV
0
 
IP属地
湖北省
2020/08/03
36
0
  • · 发布于未知
Screenshot_2020-11-19-18-10-35-874_com.and.games505.TerrariaPaid.jpg
提现不了怎么回事
 

774519948

Lv3
LV
0
 
IP属地
湖北省
2020/08/03
36
0
  • · 发布于未知
Screenshot_2020-11-19-18-20-22-643_com.microsoft.rdc.android.jpg
日志是这样的
 
  • 标签
    tshock插件 tshock经济插件 泰拉瑞亚服务器插件 豆子经济
  • * 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

    顶部