19游戏网 > 游戏攻略>正文

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

来源:19游戏网编辑:网络转载更新时间:2017-03-06

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

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

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

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

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

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

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

  相信不少人都玩过吧?

  图片预览:

  

  如何玩耍?

  射出弓箭选定区域[白色的框]

  选定好丢雪球

  方块消失,获得积分

  1、方块的重力系统

  首先,每一格都会有一个隐形无重力的小盔甲,如图:

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

  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的分享。

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

  

19游戏网整理报道

上一篇:dnf逐风者技能小技巧介绍

下一篇:荣耀战魂全职业48个隐藏动作表情视频汇总

相关文章

-=Minecraft|我的世界-手把手教你开服=-:[3]

我的世界怎么换皮肤

我的世界皮肤怎么用

我的世界开服!!!

iPhone版《我的世界》评测:只属于自己的天地

《我的世界》TMI让角色恒死的方法

《我的世界》CS爆破系统原理

《我的世界》等级检测器制作方法

《我的世界》枪械系统实现方法

《我的世界》1.7.2更新内容

猜你喜欢

口袋妖怪最强进化V3.0最终版图文攻略(全)

王者荣耀最强上分英雄排名玩的好就能上王者

剑网三成就党攻略那些容易快速完成的成就

梦幻西游2奇遇任务维摩诘经变图文详细攻略

绝地求生大逃杀在哪玩?steam购买下载方法介绍

王者荣耀S5赛季露娜连招改版之后真废了吗

奴隶少女希尔薇详细攻略

魔兽世界抑魔金获取方法及用法介绍

王者荣耀赵云大型攻略出装、技能及实战全教程

剑网三最全面抓马攻略套马的汉子才威武!

我的世界相关新手卡
我的世界热门文章
一周热门文章

健康游戏忠告:抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

Copyright ◎ 2019 19yxw All Rights Reserved Powered By 19yxw QQ:3618073693