如题,有没有这种插件,可以设置一个地区里的玩家没法使用一些指令,比如在这个区域外可以用spawn
但是进入这个区域后就无法使用这个指令了,求~~~
但是进入这个区域后就无法使用这个指令了,求~~~
本帖最后由 FireworkPolymer 于 2022-6-25 09:53 编辑
首先需要residence或者worldguard或者任何支持检测所在区域的插件(有给papi变量)
然后你可以用conditionalevents进行限制
格式如下:
复制代码
这是检测任何区域的,如果需要特定区域,你就把!equals %empty% 改成 equals 该区域名
检测多个区域就做多个命令限制
如果想知道更多用法就去看wiki
首先需要residence或者worldguard或者任何支持检测所在区域的插件(有给papi变量)
然后你可以用conditionalevents进行限制
格式如下:
- 限制命令:
- type: player_command
- conditions:
- - '%command% contains 你要的指令,加不加斜杠无所谓' #如果你要多个指令,那么就用 %command% contains 命令 or %command% contains 命令 每个命令就加个 or 等等等等
- - '%worldguard_region_name% !equals %empty%' #这个变量就是所在区域名字的变量,看你用什么插件
- actions:
- default:
- - 'cancel_event: true' #取消命令
- - 'message: &c当前区域不可执行该指令!' #消息,不要可删掉
这是检测任何区域的,如果需要特定区域,你就把!equals %empty% 改成 equals 该区域名
检测多个区域就做多个命令限制
如果想知道更多用法就去看wiki
worldguard限制指令即可