- IP属地
- 北美地区
- 2020/03/14
- 315
- 72
- 勋章
- 2
- · 发布于未知
描述:一个著名的用于保护房屋的插件。请阅读游戏中的命令描述和语法。请阅读生成的配置文件(tshock / hconfig.json)中的配置选项说明。
Description: A well-known plugin for protecting houses. Please read command descriptions and syntax in game. Please read config options descriptions in the generated config file (tshock/hconfig.json).
顺便说一句,我将不胜感激一些评论。
By the way, I would appreciate some reviews.
上面两句是在Tshock论坛原帖的原话,翻译是使用网页翻译直接翻译的,首先感谢这个插件,带来了很多便利
在论坛里也看到有这个插件的汉化版,也支持最新的2.1API,但是却不是很完美,比如无法保护箱子问题等,因此我就抽了点时间改良了一番,修复了点问题并修改了点功能,详情如下:
1.房子保护范围内的箱子、门、标牌、水、物品框、模特将受到保护
2.增加惩罚功能,可以石化冰冻入侵者
3.调整原先的[拥有者]和[访客]功能为【作者】、【所有者】、【使用者】。
①房屋的【作者】(圈地的人)可以管理【所有者】和【使用者】,可以编辑房屋的一切和调整房屋的大小(避免了作者被分享者删除的问题)
②房屋的【所有者】可以管理房屋的【使用者】,可以编辑房屋的一切,但无法调整房屋圈地大小
③房屋的【使用者】可以打开房屋的门,箱子以及改写标牌和宝石锁,可以使用上锁指令,但不能编辑房屋
4.取消了房屋上锁后进入者会传送出去的能力
5.删除了领地内聊天的功能,因为感觉没啥用
6.重新定义了插件配置
①合并所有消息提示为进出通知并内置提示语
②禁止房屋重叠
③新增项目的开关设置
7.部分权限调整
house.admin - 能够管理所有房屋
house.bypasscount - 绕过房子的数量检测
house.bypasssize - 绕过房屋的大小检测
house.edit - 能够编辑所有房屋
house.use -使用房子插件的权限
house.size.[int] -覆盖配置设置的最大房屋大小,不继承。
house.count.[int] -覆盖配置设置的最大房屋数量,不继承。
8.部分指令调整
/house set [1,2]-----设置一个点(1 =左上角,2 =右下角)
/house add [屋名]-----创建具有指定名称的房屋(以/ house set定义的点为主)
/house redefine [屋名]-----使用通过/ house set [1,2]设置的点重新定义房屋
/house list-----列出个人的所有当前房屋
/house allow [用户名] [屋名]-----将[用户名]作为【所有者】添加到房子[屋名]。
/house disallow [用户名] [屋名]-----从[房子名]的【所有者】中删除[用户名]
/house name-----输入此指令后敲击一个方块来找出房屋的名称。
/house delete [屋名]-----删除房屋。
/house clear-----清除由/ house set设置的点
/house info [屋名]-----为您提供有关房屋的大多数信息(名称,已锁定,所有者,使用者)
/house adduser [用户名] [屋名]-将[用户名]作为【使用者】添加到房子[屋名]。
/house deluser [用户名] [屋名]-从[屋名]的【使用者】中删除[用户名]
/house lock [屋名]-----上锁或解锁这个房屋
9.修复一些BUG,例如重新定义房屋时覆盖检测的错误和一些稳定性错误
注:修改版的HousingDistricts与之前的库不兼容,删除之前的库中的HousingDistricts即可。
以上便是全部内容了。感谢观看。经过测试PC和PE都能用!
更新:对1.4的支持
V1.0.0.7更新:
1.对1.4的衣帽架进行保护
2.对1.4的模特进行保护
3.对1.4的武器板进行保护
更新对1.4.2.1的支持
更新对1.4.3.X的支持
Description: A well-known plugin for protecting houses. Please read command descriptions and syntax in game. Please read config options descriptions in the generated config file (tshock/hconfig.json).
顺便说一句,我将不胜感激一些评论。
By the way, I would appreciate some reviews.
上面两句是在Tshock论坛原帖的原话,翻译是使用网页翻译直接翻译的,首先感谢这个插件,带来了很多便利
在论坛里也看到有这个插件的汉化版,也支持最新的2.1API,但是却不是很完美,比如无法保护箱子问题等,因此我就抽了点时间改良了一番,修复了点问题并修改了点功能,详情如下:
1.房子保护范围内的箱子、门、标牌、水、物品框、模特将受到保护
2.增加惩罚功能,可以石化冰冻入侵者
3.调整原先的[拥有者]和[访客]功能为【作者】、【所有者】、【使用者】。
①房屋的【作者】(圈地的人)可以管理【所有者】和【使用者】,可以编辑房屋的一切和调整房屋的大小(避免了作者被分享者删除的问题)
②房屋的【所有者】可以管理房屋的【使用者】,可以编辑房屋的一切,但无法调整房屋圈地大小
③房屋的【使用者】可以打开房屋的门,箱子以及改写标牌和宝石锁,可以使用上锁指令,但不能编辑房屋
4.取消了房屋上锁后进入者会传送出去的能力
5.删除了领地内聊天的功能,因为感觉没啥用
6.重新定义了插件配置
①合并所有消息提示为进出通知并内置提示语
②禁止房屋重叠
③新增项目的开关设置
7.部分权限调整
house.admin - 能够管理所有房屋
house.bypasscount - 绕过房子的数量检测
house.bypasssize - 绕过房屋的大小检测
house.edit - 能够编辑所有房屋
house.use -使用房子插件的权限
house.size.[int] -覆盖配置设置的最大房屋大小,不继承。
house.count.[int] -覆盖配置设置的最大房屋数量,不继承。
8.部分指令调整
/house set [1,2]-----设置一个点(1 =左上角,2 =右下角)
/house add [屋名]-----创建具有指定名称的房屋(以/ house set定义的点为主)
/house redefine [屋名]-----使用通过/ house set [1,2]设置的点重新定义房屋
/house list-----列出个人的所有当前房屋
/house allow [用户名] [屋名]-----将[用户名]作为【所有者】添加到房子[屋名]。
/house disallow [用户名] [屋名]-----从[房子名]的【所有者】中删除[用户名]
/house name-----输入此指令后敲击一个方块来找出房屋的名称。
/house delete [屋名]-----删除房屋。
/house clear-----清除由/ house set设置的点
/house info [屋名]-----为您提供有关房屋的大多数信息(名称,已锁定,所有者,使用者)
/house adduser [用户名] [屋名]-将[用户名]作为【使用者】添加到房子[屋名]。
/house deluser [用户名] [屋名]-从[屋名]的【使用者】中删除[用户名]
/house lock [屋名]-----上锁或解锁这个房屋
9.修复一些BUG,例如重新定义房屋时覆盖检测的错误和一些稳定性错误
注:修改版的HousingDistricts与之前的库不兼容,删除之前的库中的HousingDistricts即可。
以上便是全部内容了。感谢观看。经过测试PC和PE都能用!
更新:对1.4的支持
V1.0.0.7更新:
1.对1.4的衣帽架进行保护
2.对1.4的模特进行保护
3.对1.4的武器板进行保护
更新对1.4.2.1的支持
更新对1.4.3.X的支持
附件
最后编辑: