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

我的世界抽奖机功能教学

2023-07-07 19:09 作者:能歌擅武  | 我要投稿

酷炫抽奖机功能模板

[2个积分板]

/scoreboard objectives add 抽奖 dummy

/scoreboard objectives add 金币 dummy


[生成盔甲架与运输矿车两个实体]

/summon chest_minecart ~~~

/summon armor_stand ~~~


[给予运输矿车与盔甲架抽奖积分]

/scoreboard players set @e[type=chest_minecart] 抽奖 0


/scoreboard players set @e[type=armor_stand] 抽奖 0


[玩家操作部分]


execute @e[type=chest_minecart,scores={抽奖=0}] ~~~ scoreboard players set @p[scores={金币=100..},x=●,y=●,z=●,r=2] 抽奖 1


execute @e[type=chest_minecart,scores={抽奖=0}] ~~~ scoreboard players set @p[scores={金币=200..},x=●,y=●,z=●,r=2] 抽奖 2


execute @e[type=chest_minecart,scores={抽奖=0}] ~~~ scoreboard players set @p[scores={金币=300..},x=●,y=●,z=●,r=2] 抽奖 3


[动画效果与功能部分]♥

execute @a[scores={抽奖=1}] ~~~ scoreboard players remove @s 金币 100


execute @a[scores={抽奖=2}] ~~~ scoreboard players remove @s 金币 200


execute @a[scores={抽奖=3}] ~~~ scoreboard players remove @s 金币 300


execute @a[scores={抽奖=1..}] ~~~ scoreboard players add @e[type=chest_minecart,scores={抽奖=0}] 抽奖 240


execute @a[scores={抽奖=1..}] ~~~ scoreboard players add @e[type=armor_stand,scores={抽奖=0}] 抽奖 240


scoreboard players remove @e[type=chest_minecart,scores={抽奖=1..}] 抽奖 1


scoreboard players remove @e[type=armor_stand,scores={抽奖=1..}] 抽奖 1


execute @e[type=chest_minecart,scores={抽奖=0}] ~ ~ ~ tp @s <坐标> ~6


execute @e[type=armor_stand,scores={抽奖=0}] ~ ~ ~ tp @s <坐标> ~6


execute @e[type=chest_minecart,scores={抽奖=1..}] ~ ~ ~ tp @s <坐标> ~30


execute @e[type=armor_stand,scores={抽奖=1..}] ~ ~ ~ tp @s <坐标>


execute @e[type=chest_minecart,scores={抽奖=1..}] ~ ~ ~ particle minecraft:totem_manual


execute @e[type=armor_stand,scores={抽奖=0}] ~ ~ ~ particle minecraft:totem_manual


execute @e[type=chest_minecart,scores={抽奖=235..240}] ~ ~ ~ particle minecraft:knockback_roar_particle


execute @e[type=chest_minecart,scores={抽奖=239}] ~ ~ ~ playsound chime.amethyst_block @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=239}] ~ ~ ~ playsound beacon.activate @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=239}] ~ ~ ~ playsound firework.launch @a[r=20]


execute @a[scores={抽奖=1}] ~~~ structure load "B物品" <坐标>


execute @a[scores={抽奖=2}] ~~~ structure load "A物品" <坐标>


execute @a[scores={抽奖=3}] ~~~ structure load "S物品" <坐标>


execute @a[scores={抽奖=1..}] ~~~ scoreboard players set @s 抽奖 -1


setblock <坐标> air 0 destroy


kill @e[x=●,y=●,z=●,r=2,name="箱子"type=item]


execute @e[type=chest_minecart,scores={抽奖=200}] ~ ~ ~ scoreboard players set @e[type=item,x=●,y=●,z=●,dx=●,dy=●,dz=●,c=1] 抽奖 1


execute @e[type=chest_minecart,scores={抽奖=170}] ~ ~ ~ tp @e[type=item,scores={抽奖=1}] ~~3~


execute @e[type=chest_minecart,scores={抽奖=170}] ~ ~ ~ tellraw @p[scores={抽奖=-1}] {"rawtext":[{"text":"§b1§7/3§f抽到了§d"},{"selector":"@e[scores={抽奖=1}]"}]}


execute @e[type=chest_minecart,scores={抽奖=160}] ~ ~ ~ fill <坐标> <坐标> beacon


execute @e[type=chest_minecart,scores={抽奖=160}] ~ ~ ~ playsound block.end_portal_frame.fill @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=1..160}] ~ ~ ~ tp @e[type=item,scores={抽奖=1}] <坐标>


execute @e[type=chest_minecart,scores={抽奖=140}] ~ ~ ~ playsound firework.launch @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=140}] ~ ~ ~ particle minecraft:knockback_roar_particle


execute @e[type=chest_minecart,scores={抽奖=140}] ~ ~ ~ scoreboard players set @e[type=item,x=●,y=●,z=●,dx=●,dy=●,dz=●,c=1] 抽奖 2


execute @e[type=chest_minecart,scores={抽奖=110}] ~ ~ ~ tp @e[type=item,scores={抽奖=2}] ~~3~


execute @e[type=chest_minecart,scores={抽奖=110}] ~ ~ ~ tellraw @p[scores={抽奖=-1}] {"rawtext":[{"text":"§b2§7/3§f抽到了§d"},{"selector":"@e[scores={抽奖=2}]"}]}


execute @e[type=chest_minecart,scores={抽奖=100}] ~ ~ ~ fill <坐标> <坐标> beacon


execute @e[type=chest_minecart,scores={抽奖=100}] ~ ~ ~ playsound block.end_portal_frame.fill @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=1..100}] ~ ~ ~ tp @e[type=item,scores={抽奖=2}] <坐标>


execute @e[type=chest_minecart,scores={抽奖=80}] ~ ~ ~ playsound firework.launch @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=80}] ~ ~ ~ particle minecraft:knockback_roar_particle


execute @e[type=chest_minecart,scores={抽奖=60}] ~ ~ ~ scoreboard players set @e[type=item,x=●,y=●,z=●,dx=●,dy=●,dz=●,c=1] 抽奖 3


execute @e[type=chest_minecart,scores={抽奖=30}] ~ ~ ~ tp @e[type=item,scores={抽奖=3}] ~~3~


execute @e[type=chest_minecart,scores={抽奖=30}] ~ ~ ~ tellraw @p[scores={抽奖=-1}] {"rawtext":[{"text":"§b3§7/3§f抽到了§d"},{"selector":"@e[scores={抽奖=3}]"}]}


execute @e[type=chest_minecart,scores={抽奖=20}] ~ ~ ~ fill <坐标> <坐标> beacon


execute @e[type=chest_minecart,scores={抽奖=20}] ~ ~ ~ playsound block.end_portal_frame.fill @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=1..20}] ~ ~ ~ tp @e[type=item,scores={抽奖=3}] <坐标>


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ tp @e[type=item,scores={抽奖=1..3}] @p[scores={抽奖=-1}]


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ kill @e[type=item,x=●,y=●,z=●,dx=●,dy=●,dz=●]


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ fill <坐标> <坐标> stained_glass 7


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ fill <坐标> <坐标> stained_glass 7


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ fill <坐标> <坐标> stained_glass 7


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ playsound beacon.deactivate @a[r=20]


execute @e[type=chest_minecart,scores={抽奖=1}] ~ ~ ~ scoreboard players set @a[scores={抽奖=-1}] 抽奖 0

我的世界抽奖机功能教学的评论 (共 条)

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