首先这是一个俯视图
OK,那我们开始讲解命令
首先讲最简单的:
/gamerulekeepInventoryfalse
放入命令方块循环执行(你见过哪个起床战争服务器是死亡不掉落?)
那个。。禁止掉落物品就算了吧,不然。。。(自己想去)
再来讲这个(这里及以下我只拿蓝队来做例子,这里是所有队伍的)
添加队伍?当然用计分板了
/scoreboardteamsaddblueblue
添加蓝队(两个blue的第一个是队名,第二个是显示的队名)(我也不知道能不能用中文,没试过)
有人会问:怎么颜色是白的?
呵呵因为你没加颜色
/scoreboardteamsoptionbluecolorblue
这是给蓝队加上蓝色(怎么感觉怪怪的)
然后是选择队伍:
还是计分板指令
/scoreboardteamsjoinblue@p
注:这里必须用@p!!(具体自己想)
这样就成功加入蓝队了
众人:那后面两个命令方块呢?
/tp@pxyz
/spawnpoint@pxyz
当然是重生点和传送了
spawnpoint建议设在床所在的方块上,这样破坏床时也一并破坏重生点
破坏了床怎么办?用这些东西
首先需要探测床
/testforblockxyzminecraft:bed
循环执行
这里需要用一个非门,如果床没了就没有信号了,然后执行后面的命令
/spawnpoint@a[team=blue]xyz
首先要重设重生点
/playsoundminecraft:entity.enderdragon.deathplayer@a~~~1000
然后来个音效(这里我用末影龙死了之后的音效)
然后是商店系统
这个其实是两种方式
一个是用summon给予物品,一个是用give(建议大家用give,这样可以不被别人拿走)
然后是探测物品,这里的xyz用的是我的世界里的坐标
/testfor@e[type=minecraft:item,x=-1387,y=67,z=-552,r=1]{Item:{id:minecraft:brick,Count:10b}}
minecraft:brick是砖,单位b不要忘加
然后把砖清除
/kill@e[type=minecraft:item,x=-1387,y=67,z=-552,r=1]
之后给予物品:(铁块)
summon格式:
/summonitem-138767-552{Item:{id:minecraft:iron_block,Count:1b}}
give格式:
/give@pminecraft:iron_block1
之后是资源系统:(还是两种方式,一个铁轨,一个中继器)
然后就是一个summon指令:(请无视1b后面那个逗号)
/summonitemxyz{Item:{id:minecraft:brick,Count:1b,}}
然后建上建筑就可以愉快的玩耍啦!
注:回档可以用结构方块,清除可以用:
/fillx1y1z1x2y2z2minecraft:air