MINECRAFT指令分享站
← 返回文件列表
静态雪球菜单.txt
雪球菜单1.0 ⚠:🈲倒卖,搬运请标明原作者
前置:
scoreboard objectives add 菜单 dummy
scoreboard objectives add 金币 dummy
scoreboard objectives add 转账 dummy
scoreboard objectives add zg dummy
scoreboard objectives add js dummy
菜单ui,第一个循环其他都连锁,特殊命令会标注
/replaceitem entity @a slot.hotbar 8 destroy snowball 16 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}}
execute as @e[type=snowball] at @s run playsound random.toast @p[r=2,c=1] ~~~ 1 2.5
execute as @e[type=snowball] at @s run scoreboard players add @p[r=2,c=1] 菜单 1
execute as @e[type=snowball] at @s run kill
循环保持开启
execute as @a[scores={菜单=1..49}] run titleraw @s actionbar {"rawtext":[{"text":" §f雪球§6✡§f菜单"},{"text":"\n§e===================§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=1}]"},{"text":"§b➤"}]}},{"text":"定点传送\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=2}]"},{"text":"§b➤"}]}},{"text":"生存模式\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=3}]"},{"text":"§b➤"}]}},{"text":"原地趋势\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=4}]"},{"text":"§b➤"}]}},{"text":"选人互传\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=5}]"},{"text":"§b➤"}]}},{"text":"数控转账\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=6}]"},{"text":"§b➤"}]}},{"text":"管理功能"},{"text":"\n§e===================§7\n"},{"text":"§a抬头确认 §c低头取消"}]}
scoreboard players set @a[scores={菜单=7..49}] 菜单 1
execute as @a[scores={菜单=1..},rxm=89] at @s run playsound random.levelup @s ~~~ 1 0.8
execute as @a[scores={菜单=1..},rxm=88] at @s run title @s actionbar §l§c已关闭
execute as @a[scores={菜单=1..},rxm=88] at @s run scoreboard players set @s 菜单 0
循环保持开启
execute as @a[scores={菜单=1},rx=-89] at @s run scoreboard players set @s 菜单 50
execute as @a[scores={菜单=2},rx=-89,m=!spectator] at @s run gamemode 0
execute as @a[scores={菜单=3},rx=-89] run kill
execute as @a[scores={菜单=2},rx=-89,m=spectator] at @s run title @s title §l§c你在想啥
execute unless entity @a[scores={菜单=250..299}] as @a[scores={菜单=4},rx=-89] run scoreboard players set @s 菜单 250
scoreboard players set @a[scores={菜单=5},rx=-89] 菜单 100
scoreboard players set @a[scores={菜单=6},rx=-89,tag=op] 菜单 300
定点传送部分
循环保持开启
execute as @a[scores={菜单=50..99}] run titleraw @s actionbar {"rawtext":[{"text":" §f雪球§6✡§f菜单"},{"text":"\n§e==================§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=51}]"},{"text":"§b➤"}]}},{"text":"传送主城\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=52}]"},{"text":"§b➤"}]}},{"text":"自己设置\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=53}]"},{"text":"§b➤"}]}},{"text":"自己设置\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=54}]"},{"text":"§b➤"}]}},{"text":"自己设置\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=55}]"},{"text":"§b➤"}]}},{"text":"自己设置\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=56}]"},{"text":"§b➤"}]}},{"text":"自己设置"},{"text":"\n§e==================§7\n"},{"text":"§a抬头确认 §c低头取消"}]}
tp @a[scores={菜单=51},rx=-89] 主城坐标
tp @a[scores={菜单=52},rx=-89] 坐标
tp @a[scores={菜单=53},rx=-89] 坐标
tp @a[scores={菜单=54},rx=-89] 坐标
tp @a[scores={菜单=55},rx=-89] 坐标
tp @a[scores={菜单=56},rx=-89] 坐标
scoreboard players set @a[scores={菜单=57..99}] 菜单 51
execute as @a[scores={菜单=51..99},rx=-89] run title @s actionbar §l§a执行成功
execute as @a[scores={菜单=51..99},rx=-89] run scoreboard players set @s 菜单 0
execute as @a[scores={菜单=2..3},rx=-89] run title @s actionbar §l§a执行成功
execute as @a[scores={菜单=2..3},rx=-89] run scoreboard players set @s 菜单 0
选人互传部分
循环保持开启
execute as @a[scores={菜单=250..299}] run titleraw @s actionbar {"rawtext":[{"text":" §f雪球§6✡§f菜单"},{"text":"\n§e==================§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=251}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=1}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=252}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=2}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=253}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=3}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=254}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=4}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=255}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=5}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=256}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=6}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=257}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=7}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=258}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=8}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=259}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=9}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=260}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=10}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=261}]"},{"text":"§r§b➤"}]}},{"text":"刷新菜单§7\n"},{"text":"§a抬头确认 §c低头取消"}]}
execute as @a[scores={菜单=262..299}] run scoreboard players set @s 菜单 251
execute as @a[scores={菜单=250},rx=-89] run tag @s add 刷新
scoreboard players set @a[c=1,scores={zg=0}] zg 1
scoreboard players set @a[c=1,scores={zg=0}] zg 2
scoreboard players set @a[c=1,scores={zg=0}] zg 3
scoreboard players set @a[c=1,scores={zg=0}] zg 4
scoreboard players set @a[c=1,scores={zg=0}] zg 5
scoreboard players set @a[c=1,scores={zg=0}] zg 6
scoreboard players set @a[c=1,scores={zg=0}] zg 7
scoreboard players set @a[c=1,scores={zg=0}] zg 8
scoreboard players set @a[c=1,scores={zg=0}] zg 9
scoreboard players set @a[c=1,scores={zg=0}] zg 10
execute as @a[tag=刷新] run scoreboard players set @a zg 0
execute as @a[scores={菜单=261},rx=-89] run tag @s add 刷新
execute as @a[scores={菜单=261},rx=-89] run scoreboard players set @a zg 0
execute as @a[scores={菜单=261},rx=-89] run tp @s @s
execute as @a[scores={菜单=4},rx=-89] run scoreboard players set @a zg 0
scoreboard players add @a zg 0
execute as @a[scores={菜单=251},rx=-89] run tag @a[scores={zg=1}] add 被传送
execute as @a[scores={菜单=252},rx=-89] run tag @a[scores={zg=2}] add 被传送
execute as @a[scores={菜单=253},rx=-89] run tag @a[scores={zg=3}] add 被传送
execute as @a[scores={菜单=254},rx=-89] run tag @a[scores={zg=4}] add 被传送
execute as @a[scores={菜单=255},rx=-89] run tag @a[scores={zg=5}] add 被传送
execute as @a[scores={菜单=256},rx=-89] run tag @a[scores={zg=6}] add 被传送
execute as @a[scores={菜单=257},rx=-89] run tag @a[scores={zg=7}] add 被传送
execute as @a[scores={菜单=258},rx=-89] run tag @a[scores={zg=8}] add 被传送
execute as @a[scores={菜单=259},rx=-89] run tag @a[scores={zg=9}] add 被传送
execute as @a[scores={菜单=260},rx=-89] run tag @a[scores={zg=10}] add 被传送
execute as @a[scores={菜单=251..260},rx=-89] run tag @s add 传送
execute as @a[scores={菜单=251..260},rx=-89] run scoreboard players set @s js 30
execute as @a[scores={js=1..}] run titleraw @s actionbar {"rawtext":[{"text":"§l§a已向玩家§e"},{"selector":"@a[tag=被传送]"},{"text":"§b发起互传,§6剩余时间"},{"score":{"name":"@s","objective":"js"}},{"text":"秒,§c超时自动取消"}]}
execute as @a[tag=被传送,rx=-89] run title @a[tag=传送] title §l§a传送成功
有条件
execute as @a[tag=被传送,rx=-89] run title @s title §l§a已接受
execute as @a[tag=传送,tag=被传送] run title @s title §l§c请勿自娱自乐
有条件
execute as @a[tag=传送,tag=被传送] run tp @s @s
有条件
execute as @a[tag=传送,tag=被传送] run tag @s remove 被传送
有条件
scoreboard players set @a js 0
有条件
tag @a remove 传送
execute as @a[tag=被传送,rx=-89] run tp @a[tag=传送] @s
有条件
tellraw @a {"rawtext":[{"text":"§6<玩家互传>§f已将玩家"},{"selector":"@a[tag=传送]"},{"text":"§传送至"},{"selector":"@a[tag=被传送]"}]}
有条件
scoreboard players set @a js 0
有条件
tag @a remove 被传送
有条件
tag @a remove 传送
execute as @a[scores={js=1..}] run scoreboard players set @s 菜单 0
execute as @a[tag=被传送] run titleraw @s actionbar {"rawtext":[{"text":"§l§a玩家§e"},{"selector":"@a[tag=传送]"},{"text":"§b请求传送到§6您这\n§a抬头确认 §c低头取消"}]}
execute as @a[tag=被传送,rxm=89] run title @a[tag=传送] title §l§c对方拒绝传送
execute as @a[tag=被传送,rxm=89] run title @s title §l§c已拒绝
有条件
scoreboard players set @a js 0
有条件
tag @a remove 传送
有条件
tag @a remove 被传送
scoreboard players add @a js 0
execute unless entity @a[tag=被传送] run title @a[tag=传送] actionbar §l§c未选中有效玩家
execute unless entity @a[tag=被传送] run tp @s @s
execute unless entity @a[tag=被传送] run scoreboard players set @a js 0
execute unless entity @a[tag=被传送] run tag @a remove 传送
execute as @a[scores={js=0}] run tag @s remove 传送
有条件
tag @a remove 被传送
tag @a remove 刷新
数控转账部分
循环保持开启
execute as @a[scores={菜单=100..149}] run titleraw @s actionbar {"rawtext":[{"text":" §f雪球§6✡§f菜单"},{"text":"\n§e===================§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=101}]"},{"text":"§b"}]}},{"text":"1§7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=102}]"},{"text":"§b"}]}},{"text":"2§7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=103}]"},{"text":"§b"}]}},{"text":"3§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=104}]"},{"text":"§b"}]}},{"text":"4§7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=105}]"},{"text":"§b"}]}},{"text":"5§7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=106}]"},{"text":"§b"}]}},{"text":"6§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=107}]"},{"text":"§b"}]}},{"text":"7§7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=108}]"},{"text":"§b"}]}},{"text":"8§7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=109}]"},{"text":"§b"}]}},{"text":"9\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=110}]"},{"text":"§c"}]}},{"text":"删除 §7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=111}]"},{"text":"§b"}]}},{"text":"0 §7 "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=112}]"},{"text":"§a"}]}},{"text":"确认\n"},{"text":"§6转账金额:"},{"score":{"name":"@s","objective":"转账"}},{"text":"\n§e===================§7\n"},{"text":"§a抬头确认 §c低头取消"}]}
scoreboard players set @a[scores={菜单=113..149}] 菜单 101
scoreboard players set 十 转账 10
scoreboard players add @a 转账 0
execute as @a[scores={菜单=101..109},rx=-89] run scoreboard players operation @s 转账 *= 十 转账
execute as @a[scores={菜单=101},rx=-89] run scoreboard players add @s 转账 1
execute as @a[scores={菜单=102},rx=-89] run scoreboard players add @s 转账 2
execute as @a[scores={菜单=103},rx=-89] run scoreboard players add @s 转账 3
execute as @a[scores={菜单=104},rx=-89] run scoreboard players add @s 转账 4
execute as @a[scores={菜单=105},rx=-89] run scoreboard players add @s 转账 5
execute as @a[scores={菜单=106},rx=-89] run scoreboard players add @s 转账 6
execute as @a[scores={菜单=107},rx=-89] run scoreboard players add @s 转账 7
execute as @a[scores={菜单=108},rx=-89] run scoreboard players add @s 转账 8
execute as @a[scores={菜单=109},rx=-89] run scoreboard players add @s 转账 9
execute as @a[scores={菜单=110},rx=-89] run scoreboard players operation @s 转账 /= 十 转账
execute as @a[scores={菜单=111},rx=-89] run scoreboard players operation @s 转账 *= 十 转账
execute as @a[scores={菜单=112},rx=-89] if score @s 转账 > @s 金币 run tellraw @s {"rawtext":[{"text":"§c▏ §7转账金额大于金币余额"}]}
execute as @a[scores={菜单=112},rx=-89] if score @s 转账 > @s 金币 run tp @s @s
execute unless entity @a[scores={菜单=150..199}] as @a[scores={菜单=112},rx=-89] run tag @s add 刷新
execute unless entity @a[scores={菜单=150..199}] as @a[scores={菜单=112},rx=-89] run scoreboard players set @s 菜单 150
execute as @a[scores={菜单=101..112},rx=-89] run tp @s @s
execute as @a[rxm=88] run scoreboard players set @s 转账 0
数控转账选人部分
循环保持开启
execute as @a[scores={菜单=150..199}] run titleraw @s actionbar {"rawtext":[{"text":" §f雪球§6✡§f菜单"},{"text":"\n§e==================§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=151}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=1}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=152}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=2}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=153}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=3}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=154}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=4}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=155}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=5}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=156}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=6}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=157}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=7}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=158}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=8}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=159}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=9}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=160}]"},{"text":"§r§b➤"}]}},{"selector":"@a[scores={zg=10}]"},{"text":"§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=161}]"},{"text":"§r§b➤"}]}},{"text":"刷新菜单§7\n"},{"text":"§a抬头确认 §c低头取消"}]}
execute as @a[scores={菜单=162..199}] run scoreboard players set @s 菜单 151
execute as @a[scores={菜单=151},rx=-89] run tag @a[scores={zg=1}] add 转账
execute as @a[scores={菜单=152},rx=-89] run tag @a[scores={zg=2}] add 转账
execute as @a[scores={菜单=153},rx=-89] run tag @a[scores={zg=3}] add 转账
execute as @a[scores={菜单=154},rx=-89] run tag @a[scores={zg=4}] add 转账
execute as @a[scores={菜单=155},rx=-89] run tag @a[scores={zg=5}] add 转账
execute as @a[scores={菜单=156},rx=-89] run tag @a[scores={zg=6}] add 转账
execute as @a[scores={菜单=157},rx=-89] run tag @a[scores={zg=7}] add 转账
execute as @a[scores={菜单=158},rx=-89] run tag @a[scores={zg=8}] add 转账
execute as @a[scores={菜单=159},rx=-89] run tag @a[scores={zg=9}] add 转账
execute as @a[scores={菜单=160},rx=-89] run tag @a[scores={zg=10}] add 转账
execute as @a[scores={菜单=161},rx=-89] run tag @s add 刷新
execute as @a[scores={菜单=161},rx=-89] run tp @s @s
execute as @a[scores={菜单=151..160},rx=-89] run tag @s add 转账1
execute as @a[tag=转账1,tag=转账] run title @s title §l§c请勿自娱自乐
execute as @a[tag=转账1,tag=转账] run tp @s @s
有条件
tag @a remove 转账
有条件
tag @a remove 转账1
execute unless entity @a[tag=转账] run title @a[tag=转账1] title §l§c未选中有效玩家
execute unless entity @a[tag=转账] as @a[tag=转账1] run tp @s @s
有条件
tag @a remove 转账1
execute as @a[tag=转账1] run tellraw @a {"rawtext":[{"text":"§a<数控转账>§f玩家"},{"selector":"@a[tag=转账1]"},{"text":"向玩家"},{"selector":"@a[tag=转账]"},{"text":"转账了"},{"score":{"name":"@s","objective":"转账"}},{"text":"金币。"}]}
execute as @a[tag=转账1] run scoreboard players operation @s 金币 -= @s 转账
execute as @a[tag=转账1] run scoreboard players operation @a[tag=转账] 金币 += @s 转账
有条件
tag @a remove 转账
有条件
scoreboard players set @a[tag=转账1] 转账 0
有条件
tag @a remove 转账1
execute as @a[scores={菜单=151..199},rx=-89] run title @s actionbar §l§a执行成功
execute as @a[scores={菜单=151..199},rx=-89] run scoreboard players set @s 菜单 0
管理功能部分
有3个功能可以自定义
循环保持开启
execute as @a[scores={菜单=300..349}] run titleraw @s actionbar {"rawtext":[{"text":" §f雪球§6✡§f菜单"},{"text":"\n§e==================§7\n"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=301}]"},{"text":"§b➤"}]}},{"text":"清掉落物\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=302}]"},{"text":"§b➤"}]}},{"text":"创造模式\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=303}]"},{"text":"§b➤"}]}},{"text":"旁观模式\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=304}]"},{"text":"§b➤"}]}},{"text":"自己设置\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=305}]"},{"text":"§b➤"}]}},{"text":"自己设置\n§7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={菜单=306}]"},{"text":"§b➤"}]}},{"text":"自己设置"},{"text":"\n§e==================§7\n"},{"text":"§a抬头确认 §c低头取消"}]}
execute as @a[scores={菜单=301},rx=-89] run kill @e[type=item]
有条件
tellraw @a {"rawtext":[{"text":"§c<协管系统>§f管理员清除了掉落物"}]}
execute as @a[scores={菜单=302},rx=-89] run gamemode 1
execute as @a[scores={菜单=303},rx=-89] run gamemode spectator
自定义功能
自定义功能
自定义功能
execute as @a[scores={菜单=301..},rx=-89] run title @s actionbar §l§a执行成功
execute as @a[scores={菜单=301..},rx=-89] run scoreboard players set @s 菜单 0
菜单互传计时部分
循环保持开启延迟20
execute as @a[scores={js=1..}] run scoreboard players remove @s js 1
execute as @a[scores={js=1..}] run playsound random.orb @s
🈲倒卖
搬运请标明原作者