本帖最后由 pyhert123 于 2013-10-20 14:20 编辑

很方便安全的玩家交易方式,按住shift并右键玩家即可发出交易申请,对方如果也这么做,交易窗口就会打开
支持交易距离限制,交易记录,交易物品限制
全部信息汉化完毕


支持货币交易,双方投入的资金都会在屏幕右侧显示出来




交易窗口






指令:
  1. /tm - 指令帮助
  2. /tm req/requst [玩家] - 请求和对方交易
  3. /tm acc/accept - 接受交易请求
  4. /tm dec/decline - 拒绝交易请求
  5. /tm open - 不小心关闭交易窗口后,此指令可以重新打开
  6. /tm can/cancel - 取消交易
  7. /tm con/confirm - 不在交易窗口时,此指令用于确认交易
  8. /tm addc/addcoin [金额] - 为交易注入资金
  9. /tm remc/remcoin [金额] - 取走资金
  10. /tm help - 查看服务器限制情况
复制代码

权限:
  1. trademod.cantrade - 允许玩家使用指令并交易
  2. trademod.currency - 允许玩家交易货币
  3. trademod.quickreopen - 允许玩家重新打开交易窗口
  4. trademod.rightclickrequest - 允许玩家通过右键点击进行交易
复制代码


配置:
配置文件是preferences.txt
  1. # 请求超时时间
  2. timeout = 10
  3. # 有效交易距离
  4. distance = 0
  5. # 创造模式是否允许进行交易
  6. creative-trading = false
  7. # 是否能够重新打开交易窗口
  8. reopen-enabled = true
  9. # 是否能够通过按住shift并右键点击玩家进行交易
  10. rcrequest-enabled = true
  11. # 输入交易金额的时间
  12. cur-timeout = 10
  13. # 是否显示交易金额在屏幕右侧
  14. scoreboard-enabled = true
复制代码


支持交易物品限制, 即黑名单
文件为blacklist.txt
例子:
  1. 2
  2. 3
  3. 110
  4. 12
  5. 54
  6. 351:15
复制代码
因为我加入了空岛, 所以限制了这些物品, 自己删改即可,数据值以冒号为符号, 例如35:13

支持交易记录
文件为tradelogs.txt
例子:
  1. [AMOER + MONKEY]
  2. <AMOER's OFFER>
  3. {pumpkin x 1}
  4. 支付金额: 0.0
  5. <END AMOER's OFFER>
  6. <MONKEY's OFFER>
  7. 支付金额: 0.0
  8. <END MONKEY's OFFER>
  9. 结束时间: 2013/06/08 22:17:42
  10. [交易日志结束]
复制代码