我的世界游戏密室杀手基础指令合集
小皮果吖制作严禁搬运转载。
版本:我的世界网易手机版。
需要一定基础,纯新手慎入。
仅供参考,不是给你照搬。
别人的指令不一定适合你。
一个盔甲架,命名为“
匹配区
”。
准备匹配区场地范围。
准备游戏场地范围。
范围常用格式:
x= ,y= ,z= ,dx= ,dy= ,dz=
前置指令聊天栏输入
/scoreboard objectives add 人数 dummy /scoreboard objectives add 倒计时 dummy /scoreboard objectives add 密室杀手 dummy /scoreboard objectives add 冷却 dummy
匹配区人数显示
①循环无条件保存开启(必弄) /scoreboard players set @e[type=armor_stand,name=匹配区] 人数 0 ②连锁无条件保持开启(必弄) /execute @a[匹配区范围自己填]~~~scoreboard players add @e[type=armor_stand,name=匹配区] 人数 1 ③连锁无条件保持开启(必弄) /titleraw @a[匹配区范围自己填] actionbar {"rawtext":[{"text":"§l§a匹配区§f|§6目前人数§b"},{"score":{"name":"@e[type=armor_stand,name=匹配区]","objective":"人数"}},{"text":"§f/10"},{"text":"\n§e倒计时§b "},{"score":{"name":"@e[type=armor_stand,name=匹配区]","objective":"倒计时"}}]}
匹配区倒计时检测+分配职业+显示职业+传送玩家
(附防止bug)
⒈循环无条件保持开启(必弄) /scoreboard players set @e[name=匹配区,scores={人数=0..1},type=armor_stand] 倒计时 60 ⒉连锁无条件保持开启(可省) /scoreboard players set @e[name=匹配区,scores={人数=3..,倒计时=31..},type=armor_stand] 倒计时 30 ⒊连锁无条件保持开启(可省) /scoreboard players set @e[name=匹配区,scores={人数=6..,倒计时=11..},type=armor_stand] 倒计时 10 ⒋连锁无条件保持开启(必弄) /execute @e[type=armor_stand,name=匹配区,scores={人数=2}] ~~~scoreboard players random @a[匹配区范围自己填] 密室杀手 1 2 ⒌连锁无条件保持开启(必弄) /execute @e[type=armor_stand,name=匹配区,scores={人数=3..}] ~~~scoreboard players random @a[匹配区范围自己填] 密室杀手 0 2 ⒍连锁无条件保持开启(必弄) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~ title @a[scores={密室杀手=0},匹配区范围自己填] title §l§e你的身份是:§b平民 ⒎连锁无条件保持开启(必弄) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~ title @a[scores={密室杀手=2},匹配区范围自己填] title §l§e你的身份是:§b杀手 ⒏连锁无条件保持开启(必弄) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~ title @a[scores={密室杀手=1},匹配区范围自己填] title §l§e你的身份是:§b侦探 ⒐连锁无条件保持开启(可省) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~ title @a[匹配区范围自己填] subtitle §l§c密室杀手 ⒑连锁无条件保持开启(不怕bug就省) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~clear @a[匹配区范围自己填] ⒒连锁无条件保持开启(不怕bug就省) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~xp -9999L @a[匹配区范围自己填] ⒓连锁无条件保持开启(必弄) /execute @e[name=匹配区,scores={倒计时=0},type=armor_stand]~~~tp @a[匹配区范围自己填] 游戏场地坐标 ⒔连锁有条件保持开启(必弄) /give @a[scores={密室杀手=2}] arrow 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}}
离开游戏场地自动清除职业
(不怕bug就省)
①循环无条件保持开启(必弄) /tag @a remove 已存在 ②连锁无条件保持开启(必弄) /tag @a[游戏场地范围自己填] add 已存在 ③连锁无条件保持开启(必弄) /scoreboard players reset @a[tag=!已存在] 密室杀手 ④连锁无条件保持开启(必弄) /scoreboard players reset @a[tag=!已存在] 冷却 ⑤连锁无条件保持开启(不怕bug可省) /clear @a[tag=!已存在] iron_sword ⑥连锁无条件保持开启(不怕bug可省) /clear @a[tag=!已存在] arrow ⑦连锁无条件保持开启(不怕bug可省) /clear @a[tag=!已存在] bow
减倒计时+最后10秒音效
①循环无条件保持开启延迟20(必弄) /scoreboard players remove @e[type=armor_stand,name=匹配区,scores={人数=2..}] 倒计时 1 ②连锁有条件保持开启(可省) /execute @e[type=armor_stand,name=匹配区,scores={倒计时=0..10}] ~~~playsound random.orb @a[匹配区范围自己填] 狼人秒人刀 ①循环无条件保持开启(不怕bug可省) /effect @a[scores={密室杀手=2},游戏场地范围自己填] clear ②连锁无条件保持开启(必弄) /effect @a[scores={密室杀手=2},hasitem={item=iron_sword,location=slot.weapon.mainhand},游戏场地范围自己填] strength 1 255 true ③连锁无条件保持开启(必弄) /replaceitem entity @a[scores={密室杀手=2},游戏场地范围自己填] slot.hotbar 8 iron_sword 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}} ④连锁无条件保持开启(可省) /title @a[游戏场地范围自己填,scores={密室杀手=2}] actionbar §l§e你是§6杀手,§a注意§b隐藏身份! ⑤连锁无条件保持开启(不怕bug可省) /effect @a[游戏场地范围自己填] Weakness 1 255 true
侦探弓箭
①循环无条件保持开启 /tag @a remove 有 ②连锁无条件保持开启 /tag @a[hasitem={item=arrow},scores={密室杀手=1}] add 有 ③连锁无条件保持开启 /replaceitem entity @a[scores={密室杀手=1},游戏场地范围自己填] slot.hotbar 8 bow 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}} ④连锁无条件保持开启 /scoreboard players add @a[scores={密室杀手=1}] 冷却 0 ⑤连锁无条件保持开启 /scoreboard players set @a[scores={冷却=0},tag=!有] 冷却 10 ⑥连锁无条件保持开启 /clear @a[scores={冷却=1..}] arrow ⑦连锁无条件保持开启 /execute @a[scores={冷却=!..0,密室杀手=1},游戏场地范围自己填] ~~~ titleraw @s actionbar {"rawtext":[{"translate":"%%6","with":{"rawtext":[{"selector":"@s[scores={冷却=..10}]"},{"selector":"@s[scores={冷却=..8}]"},{"selector":"@s[scores={冷却=..6}]"},{"selector":"@s[scores={冷却=..4}]"},{"selector":"@s[scores={冷却=..2}]"},{"text":"§l§e冷却中..§b▍§7▍▍▍▍"},{"text":"§l§e冷却中..§b▍▍§7▍▍▍"},{"text":"§l§e冷却中..§b▍▍▍§7▍▍"},{"text":"§l§e冷却中..§b▍▍▍▍§7▍"},{"text":"§l§e冷却中..§b▍▍▍▍▍"}]}}]} 循环无条件保持开启 /scoreboard players remove @a[scores={密室杀手=1,冷却=1..}] 冷却 1 ①循环无条件保持开启 /playsound random.orb @a[tag=!有,scores={冷却=0,密室杀手=1}] ②连锁无条件保持开启 /give @a[scores={密室杀手=1,冷却=0},tag=!有] arrow 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}}
平民绿宝石自动兑换弓箭
①循环无条件保持开启 /XP 1L @a[scores={密室杀手=0},hasitem={item=emerald}] ②连锁无条件保持开启 /title @a[scores={密室杀手=0},hasitem={item=emerald}] actionbar §l§a经验§b+1.0 ③连锁无条件保持开启 /playsound random.orb @a[scores={密室杀手=0},hasitem={item=emerald}] ④连锁无条件保持开启 /clear @a[scores={密室杀手=0..2}] emerald 0 1 ⑤连锁无条件保持开启 /give @a[scores={密室杀手=0},Lm=10] bow 1 2333 {"minecraft:item_lock":{"mode":"lock_in_slot"}} ⑥连锁无条件保持开启 /give @a[scores={密室杀手=0},Lm=10] arrow 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}} ⑦连锁无条件保持开启 /xp -9999L @a[scores={密室杀手=0},Lm=10]
平民侦探胜利
循环无条件保持开启 /testfor @a[scores={密室杀手=2},游戏场地范围自己填] 比较器+红石火把 ①脉冲无条件红石控制 /testfor @a[scores={密室杀手=0..1},游戏场地范围自己填] ②连锁有条件保持开启 /give @a[scores={密室杀手=0..1},游戏场地范围自己填] diamond ③连锁有条件保持开启 /tellraw @a[scores={密室杀手=0..1}] {"rawtext":[{"text":"§l§d〈§b密室杀手§d〉 §6已给您发放§a奖励§b1钻石"}]} ④连锁有条件保持开启 /tellraw @a {"rawtext":[{"text":"§l§d〈§b密室杀手§d〉 §e平民§6阵营§a胜利!"}]} ⑤连锁有条件保持开启 /tp @a[游戏场地范围自己填] 坐标
杀手胜利
循环无条件保持开启 /testfor @a[scores={密室杀手=0..1},游戏场地范围自己填] 比较器+红石火把 脉冲无条件红石控制 /testfor @a[scores={密室杀手=2},游戏场地范围自己填] 连锁有条件保持开启 /give @a[scores={密室杀手=2},游戏场地范围自己填] diamond 连锁有条件保持开启 /tellraw @a[scores={密室杀手=2}] {"rawtext":[{"text":"§l§d〈§b密室杀手§d〉 §6已给您发放§a奖励§b1钻石"}]} 连锁有条件保持开启 /tellraw @a {"rawtext":[{"text":"§l§d〈§b密室杀手§d〉 §e杀手§6阵营§a胜利!"}]} 连锁有条件保持开启 /tp @a[游戏场地范围自己填] 坐标
严禁搬运转载。
小皮果吖制作。
——完。