本帖最后由 天佑酱 于 2020-2-22 20:09 编辑 
学习@SMFX阜星 优良传统,所以我也来游戏技巧版块水勋章了XD
进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)
 
 
其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
来自群组: UEL Creators
进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)

其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
学习@SMFX阜星 优良传统,所以我也来游戏技巧版块水勋章了XD
进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)
 
其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
来自群组: UEL Creators
2021.12 数据,可能有更多内容
学习@SMFX阜星 优良传统,所以我也来游戏技巧版块水勋章了XD进入正题,如何在Minecraft1.12.2原版做一个搭桥蛋?(即为hypixel起床战争/空岛战争的道具)

其实一想也能想出来,不就是/setblock吗,但这个setblock也有讲究,比如,如果直接生成,鸡蛋会撞到你生成的方块上,导致鸡蛋不会飞很远,我试出来在鸡蛋1.5格下面应该是不错的。
直接上命令:
#1.先生成一个蛋,这边可以用Function修复彩字,但我这里直接用Sign修复了。
/setblock ~ ~1 ~ standing_sign 0 replace {Text1:"{\"text\":\"右键我\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/give @p minecraft:egg 1 0 {Tags:[\\\"SMFX\\\"],display:{Name:\\\"\\u00A7e\\u00A7l搭桥蛋\\\"}}\"}}",Text2:"{\"text\":\"Ctrl+鼠标中键可复制我\"}",Text3:"",Text4:""}
#2.给玩家加Tag在保持开启的循环型命令方块内输入
scoreboard players tag add @a SMFXplayer {SelectedItem:{id:"minecraft:egg",tag:{Tags:["SMFX"]}}}
#3.给蛋加Tag
在保持开启的循环型命令方块内输入
execute @a[tag=SMFXplayer] ~ ~ ~ scoreboard players tag add @e[type=egg,r=3] SMFX
#4.生成方块
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~ wool 0 keep
看似完事了,但你会发现,桥很细,不像hypixel的桥那么粗壮,因此我们多搞点
#5.粗一点。分别在不同的保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~-1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX ~ ~ ~ setblock ~1 ~-1.5 ~ wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~-1 wool 0 keep
execute @e[type=egg,tag=SMFX] ~ ~ ~ setblock ~ ~-1.5 ~1 wool 0 keep
#6.短一点。任由这个搭桥蛋丢会很长很长,因此我们可以做个计时系统。
先创建一个计分板
/scoreboard objectives add SMFX dummy
给他加个分,在保持开启的循环型命令方块内输入
execute @e[type=egg,tag=SMFX] ~ ~ ~ scoreboard players add @s SMFX 1
接下来就是删除部分,比如你想丢出去4s后就停止搭路就可以在保持开启的循环型命令方块内输入
execute @e[type=egg,score_SMFX_min=80] ~ ~ ~ kill @s
这样就完事了!
生成时可能会有点掉帧,不过等他生成完了就行了
这样就完事了。想要别的方块可以把“wool”换掉。
下个帖子见#run
手机可以吗
抱歉,我不了解PE版,应该是不行的吧
直接fill ~-1 ~-1.5 ~-1 ~1 ~-1.5 ~不好吗,还要分四个cb
水勋章?游戏技巧版可以水勋章?

ling_NPC 发表于 2020-2-22 19:29
直接fill ~-1 ~-1.5 ~-1 ~1 ~-1.5 ~不好吗,还要分四个cb
考虑过,但是不如setblock。
用fill会很卡很卡,并且我的目的是还原hypixel,fill的是“三线形”,setblock是“十字形”,所以setblock是最佳选择。
天佑酱 发表于 2020-2-22 19:34
考虑过,但是不如setblock。
用fill会很卡很卡,并且我的目的是还原hypixel,fill的是“三线形”,setblo ...
我用fill不卡233
顺便一提1.12用不了哦
ling_NPC 发表于 2020-2-22 19:49
顺便一提1.12用不了哦
这个就是我从我地图里面微调的,应该没问题的啊
天佑酱 发表于 2020-2-22 19:53
这个就是我从我地图里面微调的,应该没问题的啊
然而我实测用不了,你确定你的execute不是1.13的格式?
天佑酱 发表于 2020-2-22 19:19
抱歉,我不了解PE版,应该是不行的吧
谢谢_。。
太高深了,看不懂
mcbbs有你更精彩!!!
我太难了
看看能不能水个经验