转载插件 [经济]SEconomy —— 经济与RPG系统[2.1]

吸血鬼遇上小鲜肉警探,是食物还是伙伴?
英文名称
SEconomy
中文名称
银行经济系统
插件来源
转载
适用服务端
Tshock
插件类型
RPG、经济、API
语言支持
English
适用版本
1.3.5.3
前置Mod/插件
本插件为组合插件,内部插件互相支撑
下载地址
本帖
原帖地址
https://tshock.co/xf/index.php?resources/seconomy.11/
2019/10/25
111
11
50
武汉
SEconomy:完全服务端的货币系统
引言:SEconomy作为目前可能是TShock官网上最庞大的插件,其功能是非常丰富的
且SEconomy是目前大多数RPG服务器的前置插件,原因是它具有开放的货币管理API,且其货币功能也可以作为经验点使用


用途:
极度庞杂,此处仅作初步介绍
1.使用CmdAlias子插件实现付费执行特定指令的功能
【配置文件待更】
2.结合Jist插件通过JS脚本的编辑实现更多功能,例如RPG系统
3.结合其他插件,实现一些物品购买功能等

指令(玩家)
/bank <子命令>
· ---pay <玩家> <金额> //将自己账号上的经验转账给指定玩家
· ---bal [玩家] //查询自己或指定玩家的经验,查询其他玩家的经验需要权限
指令(管理)
/bank give/take <玩家> <金额> //给予或扣去指定玩家的经验
/sec reload //重载插件

权限:
bank.transfer - 允许使用/bank pay
bank.viewothers - 允许使用/bank bal 查看他人的经验(给管理员使用)
bank.worldtransfer - 允许管理员使用bank give/take
bank.mgr - 允许管理员使用/bank mgr 呼出图形管理界面
bank.savejournal - 允许管理员通过/bank savejournal 指令保存数据
bank.loadjournal - 允许管理员通过 /bank loadjournal 载入数据
seconomy.reset - 允许管理员通过 /bank reset <玩家> 重置玩家账户
seconomy.world.mobgains - 允许玩家通过击杀怪物获得金钱
seconomy.world.bypassdeathpenalty - 允许玩家死亡后不掉落经验

游戏内截图:
1578121912114.png1578121942677.png1578122027587.png
(图一:实现RPG功能)
(图二:实现商店购买功能)
(图三:插件自带的打怪获得经验效果)

更多内容待更,请求不要删帖qwq
 

附件

最后编辑:
2019/10/25
111
11
50
武汉
用法1:实现RPG系统
使用到的模块:
· Jist(服务器JavaScript支持)
· AliasCmd(提供安装指令支持)
· SEconomy(实现经验点支持)
(这不就是所有插件吗...)
核心内容:
此处棱镜提供RPG系统JS的范例一个,用法及相关信息都在文件内
原作者:Wolfje 汉化及注释:恋佬
使用方法:
Step1.安装SEconomy所有模块,运行一次服务器
此时可以看到TerrariaServer.exe同一目录下多了一个ServerScript文件夹
这个文件夹就是Jist脚本加载的文件夹
Step2.下载附件
由于论坛文件类型限制,需要将附件中文件下载后,将文件后缀名改为js
然后放入ServerScript文件夹中即可被服务器加载

注:由于恋佬很懒(划掉),所以下面的附件是没有完工的
也就是说没法白嫖直接用啦qwq但是可DIY空间是巨大的awa
 

附件