怎么用命令方块在指定范围内设置别人为冒险模式(不包括自己在内)
本帖最后由 爱心大魔王 于 2019-9-29 00:01 编辑
1.12-
/gamemode 2 @a[x=XX,y=XX,z=XX,r=半径,name=!你的名字]
1.13+
/gamemode adventure @a[x=XX,y=XX,z=XX,distance=半径,name=!你的名字]
其中xyz是圆的圆心,r和distance是圆的半径(由圆构成的范围)
如果需要长方体或正方体区域请使用:https://www.mcbbs.net/thread-507924-1-1.html
1.12-
/gamemode 2 @a[x=XX,y=XX,z=XX,r=半径,name=!你的名字]
1.13+
/gamemode adventure @a[x=XX,y=XX,z=XX,distance=半径,name=!你的名字]
其中xyz是圆的圆心,r和distance是圆的半径(由圆构成的范围)
如果需要长方体或正方体区域请使用:https://www.mcbbs.net/thread-507924-1-1.html
爱心大魔王 发表于 2019-9-28 23:59
1.12-
/gamemode 2 @a[x=XX,y=XX,z=XX,r=半径,name=!你的名字]
未找到玩家
你周围有别人吗?
爱心大魔王 发表于 2019-9-29 00:21
你周围有别人吗?
我一个人测试
爱心大魔王 发表于 2019-9-29 00:21
你周围有别人吗?
里面的名字也不是我的,但我的模式不变,命令方块提示未找到玩家
爱心大魔王 发表于 2019-9-28 23:59
1.12-
/gamemode 2 @a[x=XX,y=XX,z=XX,r=半径,name=!你的名字]
你1.13+指令中的半径没写明白...
..半径,是范围内
半径..是范围外
直接半径的话就是刚好那个点,出去一点或者进去一点都不会检测
所以应该是/gamemode adventure @a[x=XX,y=XX,z=XX,distance=..半径,name=!你的名字]
半径前面加上..试试
雪颜の顾 发表于 2019-9-29 00:44
半径前面加上..试试
好的我试试
麻烦下次先说版本