ProperSAMA
如题,神秘时代4的法杖核心手袋存在bug,扔出去就能刷核心,具体方法不便细说。
禁止玩家把法杖核心手袋扔在地上或许可以避免这种情况,于是,怎样做到禁止玩家把指定物品ID的物品扔出去?

yanrui59
直接ban了那个物品就可以了啊

ProperSAMA
yanrui59 发表于 2015-3-27 10:16
直接ban了那个物品就可以了啊

法杖核心手袋是神秘时代4的重要物品之一,ban掉会造成诸多不便,所以想要在不禁止玩家正常使用的情况下禁止丢弃

Leng_Mou
http://www.mcbbs.net/forum.php?m ... 21550&highlight

你需要一个物品绑定插件

如果帮到你亲给最佳。

ProperSAMA
Leng_Mou 发表于 2015-3-27 10:39
http://www.mcbbs.net/forum.php?mod=viewthread&tid=421550&highlight

你需要一个物品绑定插件

这个插件貌似只能绑定手中的物品,我不可能拿到服务器内所有玩家的该物品都绑定一遍

Leng_Mou
zzx19991105 发表于 2015-3-27 10:56
这个插件貌似只能绑定手中的物品,我不可能拿到服务器内所有玩家的该物品都绑定一遍 ...

不是的你可以给玩家权限,让他们自己绑定。
bind:
#是否开启绑定功能,开启后玩家无需任何权限即可使用绑定指令.
  enable: false
#绑定花费.
  cost: 0
unbind:
#是否开启解绑功能,开启后玩家无需任何权限即可使用解绑功能.
  enable: false
#解绑花费.
  cost: 0

ProperSAMA
Leng_Mou 发表于 2015-3-27 11:11
不是的你可以给玩家权限,让他们自己绑定。
bind:
#是否开启绑定功能,开启后玩家无需任何权限即可使用绑 ...

但是知道这个bug的玩家不可能自己去绑定这个物品。我要达到的效果是不允许服务器内全部的该物品被玩家扔出去而不是需要玩家手动一个一个绑定

Leng_Mou
zzx19991105 发表于 2015-3-27 11:19
但是知道这个bug的玩家不可能自己去绑定这个物品。我要达到的效果是不允许服务器内全部的该物品被玩家扔 ...

貌似没别的办法了

西木凛
Banitem,config设置使用消失,然后禁掉捡起和扔出

sanityko
今早在左手群里看到了这个问题,你可以通过剥夺essentials.build.drop.<id>[:datavalue]这个权限节点来阻止玩家丢某样东西,例如剥夺essentials.build.drop.1,禁止玩家丢弃id为1的物品(石头),也可以剥夺essentials.build.drop.35:15,禁止玩家丢黑色羊毛。虽然这样可以阻止玩家丢弃核心手袋,但是玩家通过打爆箱子等等还是可以丢出去的,你也可以通过剥夺权限节点阻止玩家捡起某样东西,权限节点为essentials.build.pickup.<id>[:datavalue]

最后问一句,核心手袋的bug是啥

ProperSAMA
sanityko 发表于 2015-3-27 13:31
今早在左手群里看到了这个问题,你可以通过剥夺essentials.build.drop.[:datavalue]这个权限节点来阻止玩家 ...

感谢你的回答
下午我试了一下,/mangaddp B -essentials.build.drop.25269,(B为玩家默认权限组)但是没有效果
种子提醒了我一下,问我是不是对mod物品无效,我又试了一下按照上述格式剥夺玩家丢弃原版物品(基岩)的权限,同样无效
手袋的bug的话这里说不大方便,等下QQ私聊

ProperSAMA
问题已解决,感谢Sanityko的回答
解决方法:将权限组的build变量设置为false
给予以下权限:
essentials.build.*
essentials.build.drop.物品ID
即可做到禁止玩家丢弃指定物品ID的物品
因为给了essentials.build.*权限,所以玩家仍有权限破坏/放置方块

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