24878
1652643604 发表于 2020-4-21 17:24
在需要设置冒险的范围中心点放置循环命令方块里面输入/gamemode 2 @a[r=范围] 填数字

这个指令试过,不好使

24878
PTSD∝龌龊闵 发表于 2020-4-21 17:24
目标选择器会用吗?
以及,你的版本

不会  1.13+

念心
使用bc搭建一个新世界

Changesite_Y
本帖最后由 PTSD∝龌龊闵 于 2020-4-21 17:34 编辑

一样的
/gamemode adventure @a[rm=0,r=666]
这是最简单的方法了
意思是说
把666位半径的所有玩家的游戏模式改为冒险
当然你还可以贴tag标签的方法(你要搞其他东西的话)


Changesite_Y
1652643604 发表于 2020-4-21 17:29
/minecraft:gamemode adventure @a[distance=..范围半径]

1.13+没有改吧

24878
PTSD∝龌龊闵 发表于 2020-4-21 17:32
一样的
/gamemode adventure @a[rm=0,r=666]
这是最简单的方法了

我是想在ctm中整出一个挑战区域,类似大地复苏2,高度有没有极限

Changesite_Y
24878 发表于 2020-4-21 17:38
我是想在ctm中整出一个挑战区域,类似大地复苏2,高度有没有极限

你去这里生成好了
https://www.mcmod.cn/tools/cbcreator/#/selector/
先保存一个目标选择器(记得上面选版本)
然后再到https://www.mcmod.cn/tools/cbcreator/#/execute/
最下面(执行的命令)填/gamemode adventure

晴路卡
本帖最后由 晴路卡 于 2020-4-21 18:01 编辑

高频执行以下命令

立方体区域设置冒险:
/execute positioned 0 0 0 run gamemode adventure @a[dx=100,dy=100,dz=100]
加粗的参数可改
例子中的命令能使x坐标在0-100,y在0-100,z在0-100的玩家设置为冒险模式

球形区域设置冒险:
/execute positioned 0 0 0 run gamemode adventure @a[distance=..8]
加粗的参数可改
例子中的命令能将以0 0 0为球心,半径在8以内区域的玩家设置为冒险模式


1.13+的问题多问问


24878
晴路卡 发表于 2020-4-21 17:24
高频执行以下命令

立方体区域设置冒险:

可是出范围后还是冒险

晴路卡
本帖最后由 晴路卡 于 2020-4-22 08:23 编辑
24878 发表于 2020-4-22 08:15
可是出范围后还是冒险

那就按顺序高频执行以下命令

  1. /execute positioned 0 0 0 run tag @a[dx=100,dy=100,dz=100] add adv 或 /execute positioned 0 0 0 run tag @a[distance=..8] add adv
  2. /gamemode adventure @a[tag=adv]
  3. /gamemode survival @a[tag=!adv]
  4. /tag @a remove adv
复制代码




24878
晴路卡 发表于 2020-4-22 08:21
那就按顺序高频执行以下命令

还是不行

第一页 上一页 下一页 最后一页