【我的世界】【基岩版】限制玩家活动范围

2025-10-08 09:17:43

1、设置计分板,在聊天框输入如下指令。

 

  - limit 用来判断玩家是否超出范围。

 

    /scoreboard objectives add limit dummy limit  

 

  - area 用来确定玩家超出范围前所在区域。

 

    /scoreboard objectives add area dummy area  

2、设置命令方块。

 

  - 至少需要放四个方块,第一个方块无论有多少个区域都只需要一个,后三个方块每新增一个区域都要新放。

 

  - 方块类型为重复,其它参数视情况而定,注意延迟不要太小。

 

  1. 加分。

 

    /scoreboard players add @a limit 1                  

 

   [指令作用] 将所有玩家的计分项 limit 加一。

 

  2. 重置分数。定期将移动范围内玩家的 limit 清零。若想要设置禁区,就把0换成999。

 

     /scoreboard players set @a[r=500] limit 0        

 

     [指令作用] 将半径500格内玩家的计分项 limit 设为0。

 

  3. 设置玩家区域。设置的值是区域编号,这里是16。

 

    /scoreboard players set @a[r=500] area 16      

 

     [指令作用] 将半径500格内玩家的计分项 area 设为16。

 

  4. 传送玩家。limit=4.. 含义是limit大于等于4,area=16是刚刚设置的区域编号。

 

    /tp @a[scores={limit=4..,area=16}] ~ ~ ~         

 

     [指令作用] 将 limit 大于等于4, 且 area=16 的玩家传送到命令方块顶上一格。

【我的世界】【基岩版】限制玩家活动范围

3、设置常加载区域,指令为  /tickingarea add

 

  - 区域应包含所有命令方块。

4、【效果】

 

    玩家走出可移动区域,或进入禁区数秒后将会被传送到4号命令方块设置的位置。

 

    可设置多个活动区,要做的就是复制后3个命令方块,然后改动一下区域标签。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢