我的世界游戏内还原消灭星星小游戏

时间:2017-11-01 来源:88130安卓下载 作者:佚名

  我的世界游戏内还原消灭星星小游戏。那下面则是我的世界玩家在游戏中还原的消灭星星小游戏哦~你能想象在我的世界游戏里面消灭星星吗?那猛戳这里查看吧!希望大家喜欢。

  游戏园我的世界官方群:325049520  256070479 欢迎各路喜爱我的世界的小伙伴们加入讨论!

  玩服务器的小伙伴们可以加入:141931866 群一起联机玩游戏哦!

  如果你是腐竹的话可以给我们投稿你的服务器哦~投稿地址点我进入

  如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~

  今天给大家带来了一个MC中的游戏--PopStar

  就是以这个游戏为原型做的↓

  相信不少人都玩过吧?

  图片预览:

  我的世界游戏内还原消灭星星小游戏。那下面则是我的世界玩家在游戏中还原的消灭星星小游戏哦~你能想象在我的世界游戏里面消灭星星吗?那猛戳这里查看吧!希望大家喜欢。

  游戏园我的世界官方群:325049520  256070479 欢迎各路喜爱我的世界的小伙伴们加入讨论!

  玩服务器的小伙伴们可以加入:141931866 群一起联机玩游戏哦!

  如果你是腐竹的话可以给我们投稿你的服务器哦~投稿地址点我进入

  如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~

  今天给大家带来了一个MC中的游戏--PopStar

  就是以这个游戏为原型做的↓

  相信不少人都玩过吧?

  图片预览:

  

  然后有两个循坏命令方块,分别是:

  execute @e[name=Block] ~ ~ ~ detect air -1 entitydata @e[c=1] {CustomName:"NoBlock"}

  execute @e[name=NoBlock] ~ ~ ~ detect stained_hardened_clay -1 entitydata @e[c=1] {CustomName:"Block"}

  让没有方块的那一格的盔甲架名字改为NoBlock,反之改为Block

  execute @e[name=NoBlock] ~ ~ ~ detect ~ ~1 ~ stained_hardened_clay -1 clone ~ ~1 ~ ~ ~1 ~ ~ ~ ~ replace move

  让没有方块的那一格探测y+1的格子上有没有彩色粘土块,如果有,把它移动到这一格

  重力系统完成√

  2、随机方块的系统

  同时激活四个循环命令方块

  execute @r[type=ArmorStand,name=NoBlock] ~ ~ ~ setblock ~ ~ ~ stained_hardened_clay 1

  execute @r[type=ArmorStand,name=NoBlock] ~ ~ ~ setblock ~ ~ ~ stained_hardened_clay 2

  execute @r[type=ArmorStand,name=NoBlock] ~ ~ ~ setblock ~ ~ ~ stained_hardened_clay 3

  execute @r[type=ArmorStand,name=NoBlock] ~ ~ ~ setblock ~ ~ ~ stained_hardened_clay 4

  用@r选择器选择随机的NoBlock盔甲架让它们放置不通的彩色粘土块

  随机系统完成√

  3、选择系统

  scoreboard players set @e[type=Arrow] Arrow 1 {inTile:minecraft:stained_hardened_clay,inData:1b}

  探测箭射在不同的方块上给它们加不同的分

  execute @e[type=Arrow,score_Arrow_min=1,score_Arrow=1] ~ ~ ~ kill @e[type=ItemFrame,r=100]

  让箭清除所有展示框[清除上一次选择的区域]

  execute @e[type=Arrow,score_Arrow_min=1,score_Arrow=1] ~ ~ ~ summon ItemFrame ~ ~ ~ {Facing:1b,Glowing:1b,CustomName:"Oranger",Silent:1b}

  在箭的地方生成不同名字的展示框,代表选择的方块

  execute @e[name=Oranger] ~ ~ ~ detect ~1 ~1 ~ stained_hardened_clay 1 summon ItemFrame ~ ~1 ~ {Facing:1b,Glowing:1b,CustomName:"Oranger",Silent:1b}

  execute @e[name=Oranger] ~ ~ ~ detect ~1 ~-1 ~ stained_hardened_clay 1 summon ItemFrame ~ ~-1 ~ {Facing:1b,Glowing:1b,CustomName:"Oranger",Silent:1b}

  execute @e[name=Oranger] ~ ~ ~ detect ~1 ~ ~1 stained_hardened_clay 1 summon ItemFrame ~ ~ ~1 {Facing:1b,Glowing:1b,CustomName:"Oranger",Silent:1b}

  execute @e[name=Oranger] ~ ~ ~ detect ~1 ~ ~-1 stained_hardened_clay 1 summon ItemFrame ~ ~ ~-1 {Facing:1b,Glowing:1b,CustomName:"Oranger",Silent:1b}

  执行两次这组命令,让展示框往周围生成展示框

  选择系统完成√

  4、得分系统

  scoreboard players set @e[type=Snowball] Kill 1

  kill @e[score_Kill_min=1,score_Kill=1]

  探测雪球

  execute @e[type=ItemFrame] ~ ~ ~ setblock ~1 ~ ~ air

  让展示框移除它所贴的方块

  kill @e[type=ItemFrame]

  stats block -33 64 -22 set SuccessCount #A score

  scoreboard players operation §e§l得分§r score += #A score

  清除展示框,stats统计清除数量,把分数增加在积分板上

  得分系统完成√

  5、已知问题

  1、画与展示框的特性,背后的方块被摧毁,它们并不会立刻消失,而会等一段时间[更新检测]

  So,展示框生成重叠的时候,多余的也不会立刻变成掉落物品

  这就导致方块的一个面上可以贴着无数的展示框

  同样形状的区域会因为弓箭不同的落点导致获得不同的分数

  2、有时无法选择完整的区域,因为生成展示框指令只执行两次

  为什么不执行多几次?

  因为会把我电脑炸了,由于展示框数量是乘方数增加,执行两次的最高数量已经达到256

  执行三次我电脑死机了...

  PS:在此非常感谢我的世界MCBBS玩家shuye_kun的分享。

  以上就是我的世界游戏内还原消灭星星小游戏。更多精彩尽在游戏园我的世界专区。

  相关攻略推荐:

  我的世界14岁男玩家独立开发VR游戏

  方块大作战棋盘游戏 三个臭皮匠打不过一个电脑人

  我的世界紧张刺激小游戏:谋杀疑云

  我的世界最酷炫的脑洞 你哈能好好的玩游戏

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高