• 欢迎!在发帖前请阅读每个板块置顶的版块须知。论坛 QQ 群:931748551
    鼓励大家多多发帖,这里有问必答。论坛左下角可切换明亮 / 黑暗模式哦。
PrismaticTrading

服务端插件 PrismaticTrading 1.2.2.4

*此贴搬运自泰拉瑞亚中文论坛,已获原作者授权。

原帖地址:https://www.bbstr.net/r/86/

原作者:TheLastPrism


适用版本:1.4

前置Mod/插件:TShockAPI, Prismatic Economy

API版本:2.1

开源地址:https://wwi.lanzoup.com/iWMTb1jhx37g

本插件作者因某些原因将停止对插件进行功能性更新
后续更新将仅包含TShock版本迭代及bug修复
现遵守GPL v3.0开源协议对棱彩经济进行开源,源码见附件
任何人均可在遵循GPL v3.0协议的情况下对插件进行修改、发布

Prismatic Trading
作者:棱镜
前置插件:
Prismatic Economy
你没有看错,这又双叒叕是一套虚拟玩家交易系统
基于Prismatic Economy经济系统,为玩家提供在游戏内购买、出售物品的功能
也可以作为基于Prismatic Economy开发新插件的Demo
指令列表:
  • /shop 权限trading.shop.player
    • list|列表 ---查看商店中正在出售的物品
    • buy|购买 <商品序号> ---购买商店中正在出售的商品
  • /market 权限trading.market.player
    • list|列表 ---查看市场中正在出售的物品
    • buy|购买 <商品序号> ---购买市场中正在出售的商品
    • sell|出售 <价格> ---将当前手持的物品以指定价格出售
    • cancel|取消出售 <商品序号> ---取消出售指定的物品
      1629524797184.gif
  • /tradem 权限trading.admin
    • add|添加 <物品ID> <数量> <价格> ---向商店中添加物品
    • del|删除 <商品序号> ---从商店中下架物品
    • list|列表 ---列出市场与商店中的所有物品
    • cancel|下架 <序号> ---强制下架市场中的物品(管理员)
数据存储:
数据库表名:ChromeEconomy(别问,问就是之前从别的插件上拆下来的一块懒得改了)
1629518193469.png

Features:
  • 将交易分为商店与市场两个部分
    商店内由服务器上架物品,数量无限;市场供玩家自由交易
    1629517965733.png

    1629517990689.png
  • 在游戏内使用物品图标展示商品列表
    而通过Rest等游戏外方式时使用文字展示商品列表
    1629518040920.png
  • 与TShock共用数据库存储商品数据(虽然在数据库里用Json看起来很蠢)
    允许跨服同步商品列表
  • 使用市场交易时,即使出售方不在线,也能正常进行交易及结算
作者
TheLastPrism
下载量
44
查看
53
发布时间
上次更新时间
评分
0.00 星 0 星