etow2x66 发表于 2015-10-11 11:15:42

我的世界豹猫的生成bug及刷猫塔思路

生成豹猫的代码是写在怪物的刷怪循环里的,导致豹猫虽然占用动物的刷怪上限,但是在动物的刷怪上限满了的时候却仍可以刷出。以下是在游戏中做的测试,证明这个bug的确存在。首先是找了一个雨林的种子,开了这样一个100*100的刷怪空间。

在最下一层先填上岩浆把怪物清理掉。


出来~快出来~你们在哪里~


终于等到了发抖的小喵喵!


什么?你要更多?

测试版本是1.8,尚不知道其他版本是否有此bug。要说这个bug的用处……由于这个bug,导致猫是无视动物刷怪上限而永远可以被刷出的。由于丛林地形本身的稀有性,这个bug(还是特意安排的福利?)给没有找到猫或者没有集齐花色的人希望!另外也是因为这个bug,和平模式是不会刷出豹猫的。(世界生成时有可能会产生,这部分的代码我没看不清楚)但是猫刷出率仍旧非常低……因为刷怪时是按照权值随机挑选怪物的,丛林中可以刷出的怪物有蜘蛛(100),僵尸(100),骷髅(100),爬行者(100),史莱姆(100),末影人(10),女巫(5),猫(2)。再加上本身猫1/3的失败概率,猫生成的概率是2/(100*5+10+5+2)*2/3=0.25%。而且豹猫是会despawn的,并不和其他动物一样永久存在。所以,各位猫奴还是加油吧!什么?你说你要做一个刷猫塔?也不是不可以!(猫奴成这样也是蛮拼的)但是LZ已经找到猫了就不这么蛋疼了23333。提供一些思路:1. 刷怪平台用草地,点亮,高度63以上。2. 聚集猫的地方不能太狭窄,否则猫是没法被驯服的(来源wiki)。3. 挂机点要在聚集点附近,以免猫despawn。4. 洞穴能点还是要尽量点,以免让怪物数量达到上限。5. 其他的参考普通的刷怪塔就可以了。
    一哥手游平台是重庆一哥手游科技公司旗下手机游戏玩家平台,以精品运营为理念,以贴心服务为宗旨,致力于为各种不同渠道与玩家打造好玩的手机游戏服务平台,同时免费提供丰富的手机游戏下载,立志成为国内一流的综合性手机游戏娱乐平台,不断追求更加卓越的品质!一哥手游!
页: [1]
查看完整版本: 我的世界豹猫的生成bug及刷猫塔思路