Minecraft(我的世界)中文论坛

标题: [转载][优化][PCD]TradingCommand——交♂易插件[1.7.x]

作者: ROF    时间: 2018-7-22 11:45
标题: [转载][优化][PCD]TradingCommand——交♂易插件[1.7.x]
本帖最后由 PQguanfang 于 2020-8-8 07:46 编辑

TradingCommand——交♂易插件

用途(usage):这个插件让你可以组织一个方便的商店系统
有专门的指令来出售和购买物品
不像表格那样的商店,玩家可以在任意某个地方使用指令

如何配置?
  • 确保 EconomyAPI 已经安装(站内地址:点我).
  • 为了添加物品到商店, 用 /addbuyitem <id> <1个物品的价格>. 插件支持数字ID和字符串ID
  • 为了售卖物品, 用/addsellitem <id> <1个物品的价格>.
  • 如果你想在商店里删除某物, 用/delbuyitem <id> 或者 /delsellitem <id>.
  • 如果想设置打折 使用 /adddiscount <id> <折扣百分比>.
  • 删除打折 使用 /deldiscount <id>.
  • 这些指令在服务器后台和聊天框都有, 只要你有 "trading.editshoplist" 权限 (op 默认拥有).
  • 物品列表在编辑后会自动更新, 所以你没有必要重启服务器.
  • 在 "Config" 栏阅读如何配置文件.

如何使用?
  • 为了买一个物品, 使用 /buy <id> [数量]. 如果你不写数量, 默认购买一个.
  • 为了售卖一个物品, 使用 /sell [id] [数量]. 如果没有设置数量, 默认出售 1 个. 如果你既没有写id也没有写数量,就会默认售出你手上的物品
  • 用 /buylist 来查找你可以买什么东西以及价格 ;用/selllist 用来查看你可以出售什么东西以及价格.
  • /id 这个指令告诉你你手上东西的ID.
  • 如果要开始竞拍, 用/auc <id> <数量> <起价> or /auc <id> <起价> (带有指定ID的所有物品都会被售卖) 或者 /auc <起价> (在你手上的所有东西都会被卖). 你可以在配置文件中设定起价
  • 如果想参与竞拍, 输入 /bet <your_bid>.

    其他功能:
    插件提供翻译.如果你想使用自己的语言, 在配置文件设置 "general.languauge" 项  为 <你的语言>. 插件就会创建 <your_lang>.lng 文件. 你可以在文件文本翻译成你的语言.

  • 插件指令:
  • Commands list:
    /buy <id> [数量]
    /sell [id] [数量]
    /addbuyitem <id> <价格> (/abi <id> <价格>)
    /addsellitem <id> <价格> (/asi <id> <价格>)
    /delbuyitem <id> (/dbi <id>)
    /delsellitem <id> (/dsi <id)
    /adddiscount <id> <百分比>
    /deldiscount <id>
    /buylist (/blist)
    /selllist (/slist)
    /auc <id> <数量t> <起价>
    (/auc <id> <起价>\
    /auc <起价>)
    /bet <your bid>
    /id
    /shophelp

    配置文件:
    buy:
      #开启或者关闭购买系统 (buy, addbuyitem, delbuyitem, adddiscount, deldiscount 指令)
      active: true
    sell:
      #开启或者关闭售卖系统 (sell, addsellitem, delsellitem 指令)
      active: true
    auction:
      #开启或者关闭竞拍系统 (auc, bet 指令)
      active: true
      #竞拍持续多少毫秒
      duration: 300000
      #进行之中竞拍的周期性提示(毫秒)
      notify-period: 60000
      #竞拍起价,写0就是关闭了
      start-tax: 0
      #收税百分比 (税收取决于最后的标价). 写0即不设置
      end-tax: 0
      #默认补偿. 当竞拍获胜者背包没有空位, 售卖者也没有空位拿回物品. 写0即关闭此功能
      default-compensation: 0
    general:
      #插件语言. 如果是<default> - 就会使用服务器默认语言. 如果在你的语言里没有翻译, 就会创建一个叫做<your_lang>的语言文件.带有英文字符. 你需要翻译它们.
      language: default
      #信息颜色
      primary-color: a
      #信息第二颜色
      secondary-color: 2
      #错误信息颜色
      error-color: c
      #如果填true 一个带有所有字符的文件会被创建. 你可以编辑这些字符.
      save-translation: false


原贴地址:
https://nukkitx.com/resources/trading-commands.13/
GitHub
希望各位能去原贴给作者一个好评,让作者更有动力进行开发


作者: 金牛-king    时间: 2018-7-26 09:33
很好用的插件 感谢楼主的翻译
作者: w1927169810    时间: 2020-8-8 05:16
玩家终于可以愉快的PY了!