ROF
本帖最后由 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
希望各位能去原贴给作者一个好评,让作者更有动力进行开发


2021.12 数据,可能有更多内容
TradingCommand——交♂易插件

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

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

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

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

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

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


金牛-king
很好用的插件 感谢楼主的翻译

w1927169810
玩家终于可以愉快的PY了!

1741466575
很好的一款插件

蹭个插件
感谢分享!!!!!!

壁得到得到
感谢分享            

第一页 上一页 下一页 最后一页