版本:1.12.2
需求:必须用指令
大概思路:检测一个范围内的玩家数量,如果玩家数量>2,则触发指令 say 23333 / 如果玩家进入该范围(假设数量成了3),然后又出去了(数量又变回了2),则玩家数量不变/ 玩家在该范围内退出游戏,数量减1
需求:必须用指令
大概思路:检测一个范围内的玩家数量,如果玩家数量>2,则触发指令 say 23333 / 如果玩家进入该范围(假设数量成了3),然后又出去了(数量又变回了2),则玩家数量不变/ 玩家在该范围内退出游戏,数量减1
可以参考一下一个东西
旧版本不是有一个人数检测器系统吗
按照那个做起来,把范围改成你想要的就行
虽然比较受限而且人数显示是要一个一个搭过去的
旧版本不是有一个人数检测器系统吗
按照那个做起来,把范围改成你想要的就行
虽然比较受限而且人数显示是要一个一个搭过去的
名副其实 发表于 2021-2-5 17:12
可以参考一下一个东西
旧版本不是有一个人数检测器系统吗
按照那个做起来,把范围改成你想要的就行
有这个系统吗
本帖最后由 名副其实 于 2021-2-5 17:22 编辑
有,稍等一下我给你摆一个出来
如图,最右侧的命令方块下面是一个红石火把
红石块处是高频,如果你能让探测的那一部分保持高频,可随意修改
利用testfor对红石比较器输出信号强弱能被玩家人数改变的特点
根据你的要求,第二个要求可能会有点难度,因为总能有几个玩家在探测边缘刷屏导致可能的失效,不过不会影响使用
有,稍等一下我给你摆一个出来

如图,最右侧的命令方块下面是一个红石火把
红石块处是高频,如果你能让探测的那一部分保持高频,可随意修改
利用testfor对红石比较器输出信号强弱能被玩家人数改变的特点
根据你的要求,第二个要求可能会有点难度,因为总能有几个玩家在探测边缘刷屏导致可能的失效,不过不会影响使用
名副其实 发表于 2021-2-5 17:14
有,稍等一下我给你摆一个出来
然而我看不懂红石,能说下每个命令方块的各自内容吗
xiaodan_979791 发表于 2021-2-5 17:24
然而我看不懂红石,能说下每个命令方块的各自内容吗
左侧的两个是一个高频系统
上面的是/setblock ~ ~-1 ~ redstone_block
红石块底下还有一个埋着的
/setblock ~ ~1 ~ air
红石块右边的
/testfor @a[r=3]
这个r=3就是半径大小,数字可修改
最右边的方块是你的指令,可随意输入
名副其实 发表于 2021-2-5 17:26
左侧的两个是一个高频系统
上面的是/setblock ~ ~-1 ~ redstone_block
红石块底下还有一个埋着的
话说是不是一个红石=一个玩家
xiaodan_979791 发表于 2021-2-5 17:42
话说是不是一个红石=一个玩家
是的。正由于这样的特殊性,使得这个系统在1.7就已经有很多人包括我在内使用了
名副其实 发表于 2021-2-5 17:14
有,稍等一下我给你摆一个出来
那个,还有一个问题,如果在范围内有两个玩家,但是走出去一个,然后执行另一条指令,这怎么做到呢?如果我是在第一格红石旁边弄一样的设置的话是没有用的
名副其实 发表于 2021-2-5 17:43
是的。正由于这样的特殊性,使得这个系统在1.7就已经有很多人包括我在内使用了 ...
啊这,那能再回答我个问题吗
名副其实 发表于 2021-2-5 17:43
是的。正由于这样的特殊性,使得这个系统在1.7就已经有很多人包括我在内使用了 ...
命令方块反着放是什么意思.??
本帖最后由 名副其实 于 2021-2-7 20:50 编辑
直接把下面的红石火把拆掉换成单个红石火把就可以了
xiaodan_979791 发表于 2021-2-7 20:27
那个,还有一个问题,如果在范围内有两个玩家,但是走出去一个,然后执行另一条指令,这怎么做到呢?如果 ...
直接把下面的红石火把拆掉换成单个红石火把就可以了
名副其实 发表于 2021-2-7 20:37
直接把下面的红石火把拆掉换成单个红石火把就可以了
问题是我想执行另一条指令
xiaodan_979791 发表于 2021-2-7 20:49
问题是我想执行另一条指令

如图,上面的循环命令方块探测
r=3的玩家,而下面那个则探测全局玩家
把之前那个满两人就执行指令的系统移到上面去
这就可以达到你要的效果了
名副其实 发表于 2021-2-7 20:51
如图,上面的循环命令方块探测
r=3的玩家,而下面那个则探测全局玩家
把之前那个满两人就执行指令的系统 ...

file:///C:/Users/Administrator/Desktop/QQ截图20210207210345.png
为啥我这个没用, 下面是玩家数为1触发的指令,上面的普通命令方块里是玩家数大于等于2除非的指令
xiaodan_979791 发表于 2021-2-7 21:04
为啥我这个没用, 下面是玩家数为1触发的指令,上面的普通命令方块里是玩家数大于等于2除非的指令 ...
红石火把放反了
把最右边的火把打掉换成中继器
名副其实 发表于 2021-2-7 21:13
红石火把放反了
把最右边的火把打掉换成中继器
啊啊啊,还是不懂,大佬能直接远程操控帮我吗
名副其实 发表于 2021-2-7 21:13
红石火把放反了
把最右边的火把打掉换成中继器
大佬能直接qq远程操控帮我吗
名副其实 发表于 2021-2-7 21:13
红石火把放反了
把最右边的火把打掉换成中继器
啊这,大佬还在吗