当前位置:主页 > 今日精选 >

我的世界怎么制造一个随机刷怪系统 我的世界随机刷怪体系制作方

发布时间:2018-02-24 09:31 编辑:admin

我的世界怎么制造一个随机刷怪体系?我的世界随机刷怪系统制作方法是什么?下面就来看看小编给大家带来的简略方法代码先容吧!

一个做RPG,生存等地图会用到的怪物随机生成系统,代码运行环境版本v1.11.2,思路全版本实用。

整体思路:

说到随机生成,首先想到的就是spreadplayers了,在游戏里,可以用spreadplayers实现随机传递,同样的,将规模限度后,依据玩家位置执行扩散实体(僵尸),岂不是就能到达随机生成的后果了呢?所以实现步骤是:每隔一段时间,在玩家头顶生成特定的实体(僵尸),并破马在玩家地位进行小范畴扩散,进而达到随机生成的目标。

代码操作局部如下:

每隔一段时光履行:

1、/execute @a[m=2] ~ ~ ~ summon Zombie ~ ~2 ~ {CustomName:"一只随机生成的可恶的僵尸酱"}

2、/execute @a[m=2] ~ ~2 ~ spreadplayers ~ ~ 6 30 false @e[type=zombie,r=1]

拓展:

以上代码会有一些小缺点,例如任何一只僵尸来到玩家头顶,并且刚好到上诉指令执行时,那么那只僵尸就会跟新生成的一起被传送。这里,我用一个标签来解决这个问题。

1、/execute @a[m=2] ~ ~ ~ summon Zombie ~ ~2 ~ {CustomName:"一只随机生成的可爱的僵尸酱",Tags:["newz"]}

2、/execute @a[m=2] ~ ~2 ~ spreadplayers ~ ~ 6 30 false @e[type=zombie,r=1,tag=newz]

3、scoreboard players tag @e[type=zombie,tag=newz] remove newz

假如你应用的版本不支撑{Tags:[""]},则能够用下面的办法(此方式有极小极小极小多少率不会选中新天生僵尸)。

1、/execute @a[m=2] ~ ~ ~ summon Zombie ~ ~2 ~ {CustomName:"一只随机生成的可恨的僵尸酱"}

2、/execute @a[m=2] ~ ~2 ~ scoreboard players tag @e[type=zombie,r=1,c=1] add newz

3、/execute @a[m=2] ~ ~2 ~ spreadplayers ~ ~ 6 30 false @e[type=zombie,r=1,tag=newz]

4、scoreboard players tag @e[type=zombie,tag=newz] remove newz

拓展:

当此命令被过多执行时,僵尸就会变得良多,所以我们只须要在僵尸数量不超过必定值时随机生成。只要要在生成是检测一下玩家邻近僵尸数量即可。指令如下:

创立变量:

/scoreboard objectives add ZombieCount dummy

(定时执行)检测僵尸数目:

1、/scoreboard players set @a ZombieCount 0

2、/execute @a ~ ~ ~ execute @e[type=Zombie,r=45] ~ ~ ~ scoreboard players add @p ZombieCount 1

(定时执行)僵尸随机生成:

1、/execute @a[score_ZombieCount=15,m=2] ~ ~ ~ summon Zombie ~ ~2 ~ {CustomName:"一只随机生成的可憎的僵尸酱",Tags:["newz"]}

2、/execute @a[score_ZombieCount=15,m=2] ~ ~2 ~ spreadplayers ~ ~ 6 30 false @e[type=zombie,r=1,tag=newz]

3、scoreboard players tag @e[type=zombie,tag=newz] remove newz

我的世界系列游戏下载 故事模式 我的世界1.8.9 我的世界1.8.8 我的世界1.8.1 我的世界1.7.10 我的世界1.7.9 我的世界1.7.2 我的世界1.6.4 我的世界1.6.2 我的世界主动更新版 我的世界原版 我的世界系列大全 我的世界热门攻略 服务器大全 合成表大全
物品合成专区 视频专区 舞弊码大全 指令大全 ?? ?? 我的世界热点补丁 mod合集 1.6.2mod大全 1.6.4mod大全 1.7.2mod大全 1.7.10mod大全 存档大全
地图存档大全
建造存档大全
跑酷舆图下载大全
手机版存档大全
材质包大全
1.6.2材质包大全
皮肤大全
修正器大全 勤人包大全 整合包大全

申明:本站网刊登此文出于传递信息之目的,不代表本站网赞成其观点或证明其描写,若侵权请来信告诉,咱们将及时处置。
上一篇:枪神BOSS怎么打 枪神BOSS打法   下一篇:Swaps and Traps配置请求一览 Swaps and Traps要什么配置

相关文章: