欢迎光临散文网 会员登陆 & 注册

【我的世界】选人互传(免穷举)

2023-02-22 20:45 作者:我不是萌猪  | 我要投稿

/scoreboard objectives add 菜单 dummy


/scoreboard objectives add 传送 dummy


scoreboard players set 负 传送 -1


/summon armor_stand 互传 ~~1~


二、基础运行


1.replaceitem entity @a slot.hotbar 8 destroy snowball 2 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}}


2.execute @e[type=snowball] ~~~ scoreboard players add @p[r=2] 菜单 1


3.execute @e[type=snowball] ~~~ playsound random.toast @p


4.kill @e[type=snowball]


5.title @a[scores={菜单=!0},rxm=80] actionbar


§l§c已关闭 §f| §cMENU OFF


6.scoreboard players set @a[scores={菜单=!0},rxm=88] 菜单 0


7.tp @a[scores={菜单=1},rx=-88] 0 69 70


8.kill @a[scores={菜单=3},rx=-88]


9.gamemode 0 @a[scores={菜单=4},rx=-88]


10.spawnpoint @a[scores={菜单=5},rx=-85]


11.execute @a[scores={菜单=1..5,菜单=!2},rx=-88] ~~~ title @s actionbar §l§b执行成功✔


12.execute @a[scores={菜单=1..5,菜单=!2},rx=-88] ~~~ scoreboard players set @s 菜单 0


13.scoreboard players set @a[scores={菜单=2,传送=0..},rx=-85] 菜单 10


14.scoreboard players set @a[scores={菜单=6}] 菜单 1


15.execute @a[scores={菜单=16},rx=-88] ~~~ scoreboard players operation @a[scores={传送=1}] 传送 >< @a[scores={传送=0..39}] 传送


16.scoreboard players set @a[scores={菜单=16},rx=-85] 菜单 10


17.scoreboard players set @a[scores={菜单=17}] 菜单 10


18.scoreboard players set @a[scores={传送=!0..39,菜单=11..15}] 菜单 0


19.scoreboard players add @a 传送 0


20.scoreboard players add @a 菜单 0




21.execute @a[scores={菜单=1..5}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"§l§f● 雪球菜单 §f●


§r §d 祝游戏愉快


§r§7---------------------§l\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=1}]"},{"text":"§b"},{"text":"§f"}]}},{"text":" 传送主城\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=2}]"},{"text":"§b"},{"text":"§f"}]}},


{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=1..5,传送=0..}]"},{"text":" 玩家互传\n"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=1..5,传送=..-40}]"},{"text":" 接受传送\n"}]}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=3}]"},{"text":"§b"},{"text":"§f"}]}},{"text":" 原地去世\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=4}]"},{"text":"§b"},{"text":"§f"}]}},{"text":" 生存模式\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=5}]"},{"text":"§b"},{"text":"§f"}]}},{"text":" 设重生点\n"},{"text":"§r§7--------------------


§l§a抬头确定✔ §c低头关闭✘\n\n\n\n"}]}




22.execute @a[scores={菜单=10..16}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"§l§cTPA Menu §3| §r§d请选择玩家传送\n§l§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=11}]"},{"text":"§e✦§f→>> §e"},{"text":"§bঌ§7 "}]}},{"selector":"@a[scores={传送=0}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=12}]"},{"text":"§e✦§f→>> §e"},{"text":"§bঌ§7 "}]}},{"selector":"@a[scores={传送=1}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=13}]"},{"text":"§e✦§f→>> §e"},{"text":"§bঌ§7 "}]}},{"selector":"@a[scores={传送=2}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=14}]"},{"text":"§e✦§f→>> §e"},{"text":"§bঌ§7 "}]}},{"selector":"@a[scores={传送=3}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=15}]"},{"text":"§e✦§f→>> §e"},{"text":"§bঌ§7 "}]}},{"selector":"@a[scores={传送=4}]"},{"text":"\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=16}]"},{"text":"§e✦§f→〉 §e"},{"text":"§f● §6"}]}},{"text":" 刷新列表"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=16}]"},{"text":"§f 〈←§e✦"},{"text":" §f ●"}]}},{"text":"§7\n-------------------------\n§a抬头确定✔ §c低头关闭✘\n\n\n"}]}




三、互传部分


1.execute @p[scores={菜单=11..15},rx=-88] ~~~ scoreboard players set @s 传送 40


2.execute @p[scores={菜单=11..15},rx=-88] ~~~ scoreboard players operation @s 传送 > * 传送


3.execute @p[scores={菜单=11..15},rx=-88] ~~~ scoreboard players add @s 传送 1


4.execute @p[scores={菜单=11..15},rx=-88] ~~~ scoreboard players operation @a 传送 -= @s 菜单


5.execute @p[scores={菜单=11..15},rx=-88] ~~~ scoreboard players set @a[scores={传送=-11}] 菜单 100


6.tellraw @p[scores={菜单=100}] {"rawtext":[{"text":"§l>>>§b玩家§e"},{"selector":"@p[scores={菜单=11..15},rx=-85]"},{"text":"§b向你发起了传送请求


§a请打开雪球菜单接受传送§b或§c低头拒绝传送"}]}


7.tellraw @p[scores={菜单=11..15},rx=-85] {"rawtext":[{"text":"§l>>>§b已成功向玩家§e"},{"selector":"@a[scores={菜单=100}]"},{"text":"§b发起了传送请求,请等待同意...


§6低头可取消本次传送请求"}]}


8.execute @p[scores={菜单=11..15},rx=-88] ~~~ scoreboard players operation @a 传送 += @s 菜单


9.scoreboard players operation @a[scores={菜单=100}] 传送 = @p[scores={菜单=11..15},rx=-88] 传送


10.scoreboard players operation @a[scores={菜单=100}] 传送 *= 负 传送


11.scoreboard players set @a[scores={传送=..-40,菜单=2},rx=-88] 菜单 101


12.execute @p[scores={菜单=101}] ~~~ scoreboard players operation @a[scores={菜单=!101}] 传送 += @s 传送


13.execute @p[scores={菜单=101}] ~~~ tp @a[scores={传送=0}] @s


14.tellraw @a[scores={菜单=101}] {"rawtext":[{"text":"§l>>>§a已成功接受了§e"},{"selector":"@a[scores={传送=0}]"},{"text":"§a的传送请求✔"}]}


15.tellraw @a[s

【我的世界】选人互传(免穷举)的评论 (共 条)

分享到微博请遵守国家法律