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

我的世界拼手气红包指令部分

2022-12-11 01:28 作者:Kaltist_  | 我要投稿

前置指令 scoreboard objectives add 红包 dummy scoreboard objectives add 红包2 dummy scoreboard players set 十 红包2 10 scoreboard players set 万 红包2 9999 scoreboard players add 万 红包2 1 雪球菜单循环(精简) execute @e[type=snowball] ~~~ scoreboard players add @p 雪球菜单 1 /kill @e[type=snowball] scoreboard players set @a[scores={雪球菜单=3..8}] 雪球菜单 1 scoreboard players set @a[scores={雪球菜单=14}] 雪球菜单 11 scoreboard players set @a[scores={雪球菜单=1113}] 雪球菜单 1101 scoreboard players set @a[scores={雪球菜单=1213}] 雪球菜单 1201 scoreboard players set @a[scores={雪球菜单=118}] 雪球菜单 111 scoreboard players set @a[scores={雪球菜单=128}] 雪球菜单 121 <雪球菜单的循环之所以放在这里,是因为服务器卡顿的话,加分必然会执行连锁,不会出现卡顿卡出范围的现象> 发红包T显 execute @a[scores={雪球菜单=10..14}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"§r §e§l拼手气红包 §d ~~~~~~~~~~~~~~~ §b 金额§f:"},{"score":{"name":"@s","objective":"红包"}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=11}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" ─输入红包金额─ §b 个数§f:"},{"score":{"name":"@s","objective":"红包2"}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=12}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" ─输入红包个数─ "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=13}]"},{"text":"§c"},{"text":"§f"}]}},{"text":" ─发红包─ §d ~~~~~~~~~~~~~~~"}]} 雪球分数变化 scoreboard players set @a[scores={雪球菜单=11},rx=-85] 雪球菜单 110 scoreboard players set @a[scores={雪球菜单=12},rx=-85] 雪球菜单 120 使用预设T显 execute @a[scores={雪球菜单=110..117}] ~~~ titleraw @s actionbar {"rawtext":[{"text":" §e§l设置金额 §d~~~~~~~~~~~~~~~ "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=111}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 输入金额"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=112}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 100"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=113}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 500"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=114}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 1000"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=115}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 2000"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=116}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 5000"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=117}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 1W"},{"text":" §d~~~~~~~~~~~~~~~"}]} execute @a[scores={雪球菜单=120..127}] ~~~ titleraw @s actionbar {"rawtext":[{"text":" §e§l设置个数 §d~~~~~~~~~~~~~~~ "},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=121}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 输入个数"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=122}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 2"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=123}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 4"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=124}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=125}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 10"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=126}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 15"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=127}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 20"},{"text":" §d~~~~~~~~~~~~~~~"}]} 预设数值选择 [金额] scoreboard players set @a[scores={雪球菜单=112},rx=-85] 红包 100 scoreboard players set @a[scores={雪球菜单=113},rx=-85] 红包 500 scoreboard players set @a[scores={雪球菜单=114},rx=-85] 红包 1000 scoreboard players set @a[scores={雪球菜单=115},rx=-85] 红包 2000 scoreboard players set @a[scores={雪球菜单=116},rx=-85] 红包 5000 scoreboard players set @a[scores={雪球菜单=117},rx=-85] 红包 9999 scoreboard players set @a[scores={雪球菜单=112..117},rx=-85] 雪球菜单 10 [个数] scoreboard players set @a[scores={雪球菜单=122},rx=-85] 红包2 2 scoreboard players set @a[scores={雪球菜单=123},rx=-85] 红包2 4 scoreboard players set @a[scores={雪球菜单=124},rx=-85] 红包2 7 scoreboard players set @a[scores={雪球菜单=125},rx=-85] 红包2 10 scoreboard players set @a[scores={雪球菜单=126},rx=-85] 红包2 15 scoreboard players set @a[scores={雪球菜单=127},rx=-85] 红包2 20 scoreboard players set @a[scores={雪球菜单=122..127},rx=-85] 雪球菜单 10 手动输入 scoreboard players set @a[scores={雪球菜单=111},rx=-85] 雪球菜单 1100 scoreboard players set @a[scores={雪球菜单=121},rx=-85] 雪球菜单 1200 手动输入T显 execute @a[scores={雪球菜单=1100..1112}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"§e§l设置金额 §d~~~~~~~~~~~~~~~ §b§l当前金额§f:"},{"score":{"name":"@s","objective":"红包"}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1101}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 1"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1102}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 2"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1103}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 3"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1104}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 4"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1105}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 5"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1106}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 6"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1107}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1108}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 8"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1109}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 9"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1110}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 0"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1111}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 重置"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1112}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 确定 §d~~~~~~~~~~~~~~~"}]} execute @a[scores={雪球菜单=1200..1212}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"§e§l设置个数 §d~~~~~~~~~~~~~~~ §b§l当前个数§f:"},{"score":{"name":"@s","objective":"红包2"}},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1201}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 1"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1202}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 2"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1203}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 3"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1204}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 4"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1205}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 5"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1206}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 6"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1207}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 7"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1208}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 8"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1209}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 9"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1210}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 0"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1211}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 重置"},{"translate":"%%2","with":{"rawtext":[{"selector":"@s[scores={雪球菜单=1212}]"},{"text":"§6"},{"text":"§f"}]}},{"text":" 确定 §d~~~~~~~~~~~~~~~"}]} 手动输入面板操作 [金额] execute @a[scores={雪球菜单=1101..1110},rx=-85] ~~~ scoreboard players operation @s 红包 *= 十 红包2 execute @a[scores={雪球菜单=1101..1109},rx=-85] ~~~ scoreboard players operation @s 红包 += @s 雪球菜单 execute @a[scores={雪球菜单=1101..1109},rx=-85] ~~~ scoreboard players remove @s 红包 1100 execute @a[scores={雪球菜单=1101..1110},rx=-85] ~~~ scoreboard players set @s 雪球菜单 1100 [个数] execute @a[scores={雪球菜单=1201..1210},rx=-85] ~~~ scoreboard players operation @s 红包2 *= 十 红包2 execute @a[scores={雪球菜单=1201..1209},rx=-85] ~~~ scoreboard players operation @s 红包2 += @s 雪球菜单 execute @a[scores={雪球菜单=1201..1209},rx=-85] ~~~ scoreboard players remove @s 红包2 1200 execute @a[scores={雪球菜单=1201..1210},rx=-85] ~~~ scoreboard players set @s 雪球菜单 1200 重置/确认 execute @a[scores={雪球菜单=1111},rx=-85] ~~~ scoreboard players reset @s 红包 execute @a[scores={雪球菜单=1112},rx=-85] ~~~ scoreboard players set @s 雪球菜单 10 execute @a[scores={雪球菜单=1211},rx=-85] ~~~ scoreboard players reset @s 红包2 execute @a[scores={雪球菜单=1212},rx=-85] ~~~ scoreboard players set @s 雪球菜单 10 发红包部分 execute @a[scores={雪球菜单=13},rx=-85] ~~~ scoreboard players test @s 红包 100 9999 execute @a[scores={雪球菜单=13},rx=-85] ~~~ scoreboard players test @s 红包2 2 20 execute @a[scores={雪球菜单=13},rx=-85] ~~~ tag @s add 发红包 execute @a[scores={雪球菜单=13},rx=-85,tag=!发红包] ~~~ tellraw @s {"rawtext":[{"text":"§6§l发红包§c失败§6,请确认您的金额在§b100-9999§6之内,个数在§b2-20§6之内"}]} execute @a[scores={雪球菜单=13},rx=-85,tag=!发红包] ~~~ scoreboard players set @s 红包 0 execute @a[scores={雪球菜单=13},rx=-85,tag=!发红包] ~~~ scoreboard players set @s 红包2 0 execute @a[scores={雪球菜单=13},rx=-85] ~~~ scoreboard players set @s 雪球菜单 0 execute @a[tag=发红包,scores={红包2=!0}] ~~~ scoreboard players operation @s 金币 -= @s 红包 execute @a[tag=发红包,scores={金币=..-1}] ~~~ tellraw @s {"rawtext":[{"text":"§l§6您的金币不足"}]} execute @a[tag=发红包,scores={金币=..-1}] ~~~ scoreboard players operation @s 金币 += @s 红包 execute @a[tag=发红包,scores={金币=..-1}] ~~~ tag @s remove 发红包 execute @a[tag=发红包,scores={红包2=!0}] ~~~ scoreboard players operation 金额 红包 = @s 红包 execute @a[tag=发红包,scores={红包2=!0}] ~~~ scoreboard players operation 个数 红包 = @s 红包2 execute @a[tag=发红包,scores={红包2=!0}] ~~~ scoreboard players set 计时 红包 400 execute @a[tag=发红包,scores={红包2=!0}] ~~~ tellraw @a {"rawtext":[{"text":"§d玩家§e"},{"selector":"@s"},{"text":"§d发送了一个§c§l拼手气红包§r §b抬头+跳起即可领取,20秒后结束"}]} execute @a[tag=发红包,scores={红包2=!0}] ~~~ scoreboard players set @a 红包 0 execute @a[tag=发红包,scores={红包2=!0}] ~~~ scoreboard players set @a 红包2 0 抢红包部分 scoreboard players test 计时 红包 0 * scoreboard players remove 计时 红包 1 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players test 个数 红包 1 1 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation @s 金币 += 金额 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 tellraw @a {"rawtext":[{"text":"§b玩家§e"},{"selector":"@s"},{"text":"§b领取§c§l拼手气红包§r§b得到了§e"},{"score":{"name":"金额","objective":"红包"}},{"text":"金币"}]} execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation @s 红包 = 金额 红包 scoreboard players set 手气王 红包 -1 scoreboard players operation 手气王 红包 > @a 红包 scoreboard players operation @a 红包 -= 手气王 红包 tellraw @a {"rawtext":[{"text":"§c拼手气红包§b领取完毕,其中手气王是§e"},{"selector":"@a[scores={红包=0}]"},{"text":" §b他抢到了§e"},{"score":{"name":"手气王","objective":"红包"}},{"text":"金币"}]} scoreboard players reset * 红包 tag @a[tag=发红包] remove 发红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation 上限 红包 = 金额 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation 上限 红包 /= 个数 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation 上限 红包 += 上限 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players random 领取 红包 0 9999 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players random wy特调 红包 0 9999 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation wy特调 红包 *= 万 红包2 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation 领取 红包 += wy特调 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation 领取 红包 %= 上限 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players add 领取 红包 1 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 tellraw @a {"rawtext":[{"text":"§b玩家§e"},{"selector":"@s"},{"text":"§b领取§c§l拼手气红包§r§b得到了§e"},{"score":{"name":"领取","objective":"红包"}},{"text":"金币"}]} execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players remove 个数 红包 1 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation 金额 红包 -= 领取 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation @s 金币 += 领取 红包 execute @p[rx=-85,scores={红包=0}] ~~~ detect ~ ~-1 ~ air 0 scoreboard players operation @s 红包 = 领取 红包 tellraw @a[scores={雪球菜单=10}] {"rawtext":[{"text":"§6当前有红包尚未结束,请在结束后尝试发红包"}]} scoreboard players set @a[scores={雪球菜单=10}] 雪球菜单 0 超时部分 scoreboard players test 计时 红包 * -1 scoreboard players reset 计时 红包 scoreboard players set 手气王 红包 -1 scoreboard players operation 手气王 红包 > @a 红包 scoreboard players operation @a 红包 -= 手气王 红包 execute @a[scores={红包=0}] ~~~ tellraw @a {"rawtext":[{"text":"§c拼手气红包§b已超时,其中手气王是§e"},{"selector":"@s"},{"text":" §b他抢到了§e"},{"score":{"name":"手气王","objective":"红包"}},{"text":"金币"}]} scoreboard players operation @a[tag=发红包] 金币 += 金额 红包 tellraw @a[tag=发红包] {"rawtext":[{"text":"§c拼手气红包§b超时,已退回§e"},{"score":{"name":"金额","objective":"红包"}},{"text":"金币"}]} tag @a[tag=发红包] remove 发红包 scoreboard players reset * 红包

我的世界拼手气红包指令部分的评论 (共 条)

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