找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[1.6.x]WrenchLimit v2.3 —— 扳手限制以及容器保护

像素搬运菌 2024-2-23 04:22:05 修正 阅读 541 来自 中国广西南宁
服务器插件
中文名称: 扳手限制
英文名称: WrenchLimit
插件来源: 转载
适用服务端: CraftBukkit 其他 
插件类型: 安全
语言支持: 中文 
适用版本: 1.6.x 
前置插件/mod: Residence(领地插件)
下载地址: 本帖
原贴地址:
大家好,我是DreamEnd,我的朋友会叫我千千影或者倩影。
这是我第一次发布插件,如果有什么bug或者建议,请联系我,谢谢
本人QQ:616474423
联系请注明:mcbbs

本插件全为本人编写,如果转载请引用本帖,及以上内容。
如需重写可以联系本人并且请引用本帖及以上内容。

保留所有权利。
————————————————————————————————————————————————————

这里才是正文部分,渣排版,我自己都不忍直视

这款插件是我为我所在服务器编写的,众所周知,工业mod里面有两个神级的东西,一个叫采矿镭射,一个叫扳手。
对于镭射,基本都是直接ban掉不解释。但是扳手,这玩意如果ban掉则会造成很严重的问题。但是他又可以无视领地
拆别人的东西,我去,JJ fly。对此大多数人的应对是使用lockette之类的插件,锁住那些方块。原本,我也是这么做的。
直到昨天………………

what fuck,我发现用扳手居然可以转向台阶 -  -!
纳尼,我总不能把台阶全贴上牌子吧。。。不要说难看的要死。就是工作量也太大了吧。

于是,我萌生了写一个插件来解决这个问题的念头。

本插件可以指定一系列的物品,来限制这些物品,无论是左键还是右键,都必须有所在领地的build的权限才能生效!
如此一来,没有build权限,就没法用扳手干坏事了。
写完之后仔细一想,发现这个插件不仅可以限制扳手,甚至可以限制所有物品。因为,你只需要把他的id添加进入列表,
他就会生效了。
————————————————————————————————————————————————————
插件权限:
wrenchlimit.allowed    拥有该权限的玩家将可以跟原来一样,不受插件限制,我行我素,比如用扳手拆没牌子的机器containerlimit.allowed 拥有该权限的玩家将可以跟原来一样,不受插件限制,打开领地内容器
wrenchlimit.reload      拥有该权限的玩家可以重载插件,一般op默认拥有


默认只有30183——即扳手的限制
你可以在下面添加自己想禁用的物品
格式即为
- id
注意:带有损伤值(damage)的物品填写id将全部禁用
填写完之后游戏里面/wrenchlimit reload即可

显示完成即成功
————————————————————————————————————————————————————
关于插件:
本插件因为根据Residence插件的build权限来判定,所以需要安装Residence插件。
本人在mcpc+1.6.4的服务器上测试可用,理论上通用所有1.6.4服务器,其他版本没有测试,请自行测试,
并将测试结果告知于我,以让更多的人能知道。

图中显示有两条信息,一条白色字体是只有使用扳手玩家本人能看到
另外一条彩色文字是服务器公告,为防止刷屏,这条公告的发送间隔为5秒。

如发现任何bug请联系本人,谢谢。
本插件理论上可以限制任何mod以及原版物品,需拥有build权限才可以使用。
如果没有领地则不受限制。
以及拥有wrenchlimit.allowed权限将不受限制。

已知冲突插件:无
————————————————————————————————————————————————————
总算搞定了,请允许我吐槽一下编写本帖内容比写插件本身耗时更多。。。
顺便,我用google浏览器发这个帖子的时候怎么老是bug……只好用ie,结果ie又不能贴图……JJ fly!
————————————————————————————————————————————————————
安装说明:直接拖入plugins目录,运行服务器即可。
————————————————————————————————————————————————————
版本更新!

版本V2.1


版本V2.3更新内容:
优化了config文件,提供了屏幕提醒参数以及各种参数设置,具体参照配置文件

Version:
版本信息,不要更改,更改将导致重置
BroadCast:
是否有系统广播,true 是,false 否
Interval:
广播间隔
BroadChosen:
广播时候广播的是ID还是Name,默认Name,
ID和Name对照表在下面的列表中
WrenchFormat:
扳手广播的格式,%player%代表玩家,%location%代表位置,%wrench%代表工具
ContainerFormat:
容器广播的格式,%player%代表玩家,%location%代表位置,%container%代表容器
Wrench:
工具列表,添加时请遵循
-  ID: Name
如果没有Name请在此写上nul,这样插件会忽视它的名字,总是使用ID
Container:
容器列表,添加时请遵循
-  ID:Name
如果没有Name请在此写上nul,这样插件会忽视它的名字,总是使用ID
如何升级:
直接把wrenchlimit.jar文件拖入plugins文件夹即可。插件将重新生成配置文件,请将原先配置文件中的wrench
列表和Container列表备份,以便直接粘贴进新生成配置文件的列表中。

下载地址:




————————————————————————————————————————————————————

您的回帖是我的动力,如果您觉得这款插件能帮到您,请不要吝啬回复。这样我才能知道这款插件还有更新
的必要和存在的意义。



[1.6.2]测试,经测试可以使用[1.7.2]mcpc测试,经测试可以使用

(0)
像素搬运菌板块版主

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

帖子地址: 

发表回复

使用道具 举报