a8105
本帖最后由 1582952890 于 2017-9-16 19:59 编辑

贼蛋疼,老的帖出错严重,只能重新发

简介:
    上次写的版本bug太多,思路问题也导致了bug多←_←
    外加最近闲的蛋疼,所以重写了下,顺便支持了自定义材质

命令列表:
    玩家状态下:
      
    op状态下:
      

权限列表:
  ChestTrade.Use                    命令的使用权限,ChestTrade.ItemTrade和ChestTrade.MoneyTrade的父权限
  ChestTrade.ItemTrade          物品的交易权限
  ChestTrade.MoneyTrade       金币的交易权限
  ChestTrade.InterTrade          SHIFT+右键直接交易的权限

使用图片:
   
  
  
  
  
  
  
  
  
  
  
  
  
  
  

配置文件:
  1. #是否开启设置材质时强制关闭所有交易
  2. SetItemCloseTrade: false
  3. #金币交易的数额,从左到右,1-9
  4. MoneyAmount:
  5.   '1': 1
  6.   '2': 10
  7.   '3': 50
  8.   '4': 100
  9.   '5': 500
  10.   '6': 1000
  11.   '7': 5000
  12.   '8': 10000
  13.   '9': 50000
  14. #金币交易的物品显示数量
  15. MoneyItemAmount:
  16.   '1': 1
  17.   '2': 10
  18.   '3': 50
  19.   '4': 1
  20.   '5': 5
  21.   '6': 10
  22.   '7': 50
  23.   '8': 1
  24.   '9': 5
复制代码

下载地址:
    http://pan.baidu.com/s/1bnWR0ar
    密码: 9y3a

更新记录:
  2016/8/16    添加了:当玩家确定时,未确定一方进行物品操作时,自动取消确定方的确定状态

赞助:



jiongjionger
* 没把字符串也混淆,还算良心 *

翼LOVE·小爱
本帖最后由 翼LOVE·小爱 于 2016-7-16 22:07 编辑

请问是否支持mod物品的交易?{:10_512:}

陈伟鹏
神PY♂

bl452108
不错的插件 正式需要 带走了

j645313563
mcpc1.7.10不能金钱交易吗? 金粒什么的不显示钱数,点了也不加钱

迷の十六
版主啊= =
你基本都发1.7版本的
让我们这些1.8怎么看QwQ

飞翔荷兰人
这怎么成前天发布的了- -这不是很早之前就已经做过了的么

kevinss
建议增加确认时间,以免有人在交易完成前的瞬间突然拿走物品

ZQT
举报个小bug 我服里的人反应的 用这个插件在交易窗口界面 可以强制把mythicmobs做的职业武器拿到没有权限的人的手上 并且有伤害

1649721249
本人亲测,1.7.10 MCPC+可以使用

___5
为啥点增加金钱无效?没反应的QAQ(版本MCPC+1.7.10)

hsz2
一点击物品就上到交易界面了,导致玩家无法在交易过程中将一组物品分开....

2503180246
这插件不错,我喜欢!!!顶楼主~~~~

猫猫惹
亲测增加金钱无用1.7.10mcpc

【HIM】
物品可以交易,金钱无效,1.7.10MCPC

kkcha123
这好像永恒的插件= ={:10_496:}

1815330287
你666啊你

QQ1357288463
求侧1.8...还有 楼主把这个帖子的回复通知取消了吗..

kevinss
建议增加确认时间,以免有人在交易完成前的瞬间突然拿走物品

a8105
世界之冠 发表于 2016-8-31 17:05
建议增加确认时间,以免有人在交易完成前的瞬间突然拿走物品

更新记录:
  2016/8/16    添加了:当玩家确定时,未确定一方进行物品操作时,自动取消确定方的确定状态

kejianwei520
有没有1.8版本的

117779284
我想赞助同时想把我的名字放在你感谢名单里··

kevinss
1.72spigot出现以下报错
12.01 15:16:32 [服务器] 信息 ... 14 more
12.01 15:16:32 [服务器] 信息 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) ~[%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_73]
12.01 15:16:32 [服务器] 信息 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_73]
12.01 15:16:32 [服务器] 信息 at sun.reflect.GeneratedMethodAccessor389.invoke(Unknown Source) ~[?:?]
12.01 15:16:32 [服务器] 信息 at com.github.a810587921.ChestTrade.ChestTrade.l(Unknown Source) ~[?:?]
12.01 15:16:32 [服务器] 信息 Caused by: java.lang.NullPointerException
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:700) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.Server玩家连接ion.c(Server玩家连接ion.java:77) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:147) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.handle(SourceFile:10) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.PacketPlayInWindowClick.a(SourceFile:32) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at net.minecraft.server.v1_7_R1.Player玩家连接ion.a(Player玩家连接ion.java:1403) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:472) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:487) [%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[%5bspigot%5d-1.7.2.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
12.01 15:16:32 [服务器] 信息 org.bukkit.event.EventException
12.01 15:16:32 [服务器] 错误 该插件无法通过事件 InventoryClickEvent to ChestTrade v2.0

夏梦熙
这个是什么鬼 图片看不了

我为我为
还是不太安全,不过比丢安全

Frat
可以的!

2050901589
谢谢啦~朕正需要呢~1.7.10的

Not102
希望你在弄个功能:就是俩玩家交易的时候 一个玩家放东西/钱上去了 另外一个玩家一定也要放东西/钱 不然不能交易
我服务器就是这样= =一个玩家放了东西上去然后另外一个什么都不点直接点交易 以免费获得物品

ilplayer
我这里 交易东西放上去 然后有人按esc 取消交易 东西就消失了
[19:44:25] [Server thread/ERROR]: Could not pass event InventoryClickEvent to ChestTrade v2.0
org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
        at net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2015) [nh.class:?]
        at net.minecraft.network.play.client.C0EPacketClickWindow.func_148833_a(SourceFile:32) [ix.class:?]
        at net.minecraft.network.play.client.C0EPacketClickWindow.func_148833_a(SourceFile:10) [ix.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.NullPointerException
        at com.github.a810587921.ChestTrade.ChestTrade.l(Unknown Source) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor617.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_101]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
        ... 13 more
报这个错误

好哥们皮蛋
jiongjionger 发表于 2016-7-16 21:57
* 没把字符串也混淆,还算良心 *

嗯  很好的!

buzaiaile
可以支持1.7.10不

[email protected]
测试BUG,交易时,如对方点击ESC物品和金钱都会回退,如若自己点的ESC,金钱可回退,物品直接消失

1678636259lgm
感谢老铁送出的插件

little.love
希望后续能支持1.8

libao1
为什么只有1.7.2的没有1.11.2的吗

qq1016464513
你好楼主,这个插件很棒,但是我为什么交易的时候左键点击也加不了钱,我点了全部都不能加。

a1020669101
诶嘿嘿,支持咯,十五字十五字。。

zoeleexxx
感谢楼主,伸手党我笑纳了。

2213057095
楼主还在吗
个人提个建议, 可以将向玩家发起交易  改成Shift+右键,这样要方便点

卑微小凡
6666666666666666666666666666

MC_XO
kc1.7.1. 金币金币交易不行

5156143246a
还是搞箱子商店

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