文章来源:未知 作者:礁石游戏网 发布时间:2025-04-19 17:37
看版本,1,7以下做不到,如果是1.7或更高请[追问]
可以 用/execute指令
维基的解释
execute
限制条件
是管理员
加入版本
1.8 (14w07a)
PE Alpha 0.16.0 (PE Alpha 0.16.0 build 1)
使用此命令执行者的权限,以其它玩家或实体的身份执行一条命令。可以添加一个/testforblock格式的限制条件。
语法
PC版
execute <实体> <x> <y> <z> <命令…>
可以限制在指定方块被检测到时才执行命令:
execute <实体> <x> <y> <z> detect <x2> <y2> <z2> <方块> <数据|状态> <命令…>
携带版
execute <执行源:目标> <坐标:x y z> <命令:字符串>
可以限制在指定方块被检测到时才执行命令:
execute <执行源:目标> <坐标:x y z> detect <测试坐标:x y z> <测试方块:字符串> <测试数据:整数> <命令:字符串>
这个方法不行吧...放在上面的话会把压力板推掉,不过你可以弄个命令方块来高频率检测,当检测到你站在那里时发出信息,触发压力板。当检测到你不在范围内时,把信号关掉。
命令方块获取指令:/give @p command_block 64
第一方案:
命令方块设置(版本≥1.1):
—第一个命令方块:
——调整:循环,无条件,保持开启
——输入/clear [玩家名称] [不可以合成的物品英文名] [数量(阿拉伯数字)]
放置第二个命令方块(将第一个和第二个命令方块连接起来,上面的指向必须一致,第二个命令方块放置在第一个命令方块的指向处)
—第二个命令方块:
——调整:链接,有条件,保持开启
——输入:/kill [玩家名称]
例如:
—输入:
——第一个:/clear Steve bed 1
——第二个:/kill Steve
—结果:Steve合成一个床就会在0.05秒内死亡
第二方案(很大几率不成功):
命令方块放置:
—第一个命令方块:
——调整:同上第一个命令方块
——输入:/test [玩家名称] [不准合成物品的英文名] [个数(选填)]
放置同上
—第二个命令方块:
——调整:同上第二个命令方块
——输入同上第二个命令方块
例如:
—输入:
——第一个:/test Steve bed 1
——第二个:同上第二个命令方块
—结果:检测到Steve有床就会在0.05秒内死亡,但合成物品还在
检测玩家脚底,一旦碰到某种方块就kill那个玩家,理论是这样但是命令我不会写……
下一篇:没有了