我的世界指令 像kill @e[r=10].这个指令
我的世界指令像kill@e[r=10].这个指令能清除一定范围内的玩家,怪物,及生物只有无血能进也就是创造。想要那种能清除玩家,怪物,及生物的那种,但不会清除自己的指令...
我的世界指令 像kill @e[r=10].这个指令能清除一定范围内的玩家,怪物,及生物只有无血能进也就是创造。想要那种能清除玩家,怪物,及生物的那种,但不会清除自己的指令
展开
4个回答
展开全部
其实下列方法有一个弊端
就是自己如果是创造的话也会被清除
所以可以打
/gamemode s @a [name =! "你的游戏名称"]
/kill @e [name =! "你的游戏名称", r = 10]
这样的话会先将所有除你外的人排出掉(除非和你同名)然后将它们转换成生存模式(如果一开始是创造的话)
当然为了避免同名现象(极小几率,如有人给一个僵尸命名成你的名字)
你可以(当然很麻烦)加上
/scoreboard objectives add host dummy "房主爸爸“
(此处host和房主爸爸可以填任意项,但是host的位置只能写英文,而且host是作为写指令时所用名称,房主爸爸是显示名称,即setdisplay后所显示的名称)
/scoreboard players add @s host 1
这样是能创造一个记分板,并且仅给个人加上一分,随后更改命令方块为
/gamemode s @a [name =! "你的游戏名称", scores = {host =! 1}]
(你要想写scores =! {host = 1}] 也可以,不影响效果,也不会造成任何问题)
/kill @e [name =! "你的游戏名称", r = 10, scores = {host =! 1}]
这样的话会将所有非玩家,不同名,且没有分数的玩家调到生存模式,再将其清除。
要是还有不懂的可以留言,我会回复的。
就是自己如果是创造的话也会被清除
所以可以打
/gamemode s @a [name =! "你的游戏名称"]
/kill @e [name =! "你的游戏名称", r = 10]
这样的话会先将所有除你外的人排出掉(除非和你同名)然后将它们转换成生存模式(如果一开始是创造的话)
当然为了避免同名现象(极小几率,如有人给一个僵尸命名成你的名字)
你可以(当然很麻烦)加上
/scoreboard objectives add host dummy "房主爸爸“
(此处host和房主爸爸可以填任意项,但是host的位置只能写英文,而且host是作为写指令时所用名称,房主爸爸是显示名称,即setdisplay后所显示的名称)
/scoreboard players add @s host 1
这样是能创造一个记分板,并且仅给个人加上一分,随后更改命令方块为
/gamemode s @a [name =! "你的游戏名称", scores = {host =! 1}]
(你要想写scores =! {host = 1}] 也可以,不影响效果,也不会造成任何问题)
/kill @e [name =! "你的游戏名称", r = 10, scores = {host =! 1}]
这样的话会将所有非玩家,不同名,且没有分数的玩家调到生存模式,再将其清除。
要是还有不懂的可以留言,我会回复的。
展开全部
你打/kill @e[type=!player,r=10]。这样就可以了。type是类型,!是除了…之外。这个指令的意思就是清除以命令方块为中心十格以内的除玩家外的实体。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先做一个红石脉冲,然后在命令方块里输入,/gamemode 0 @a 可以了,创造的人马上变生存
追问
理解错了,你
我要的是能清除玩家,生物,怪物,但不会清除自己的指令。不是怎么防止他们进去
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
kill @e[name=玩家名(你自己的名字),r=10]试试,应该可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询