Я929的最近内容

  1. Я

    反编译 绿宝石改版双打bug——原理分析

    刚才确认了一下,吸取种子并没有问题,真正引发问题的是花之礼。 不是100%死机,试了好久没重现,步骤如下: 开启大晴天,樱花儿变身,在晴天消失之前被打死,被打死后仍有二次变身信息。 可以看到明显的逻辑错误: 4092 if (gBattleMons[battler].hp == 0) 4093 ret = 0; 4094#if B_WEATHER_FORMS >= GEN_5 4095 else if (GetBattlerAbility(battler) != ABILITY_FLOWER_GIF) 这里少了个else,导致hp等于0时返回值不一定是0。
  2. Я

    反编译 绿宝石改版双打bug——原理分析

    感谢指正,确实需要gBattleStruct->moveTarget[gBattlerAttacker] = gBattlerTarget 双打其实bug不少,死机的bug除了这个又发现2个: 1. 吸取种子攻击已阵亡对象->没有判断gBattlerTarget是否存活 2. 大晴天下樱花儿死亡->变身代码少写个else 不死机的bug: mega图标显示错乱的问题->CreateBattlerHealthboxSprites()里调用CreateMegaIndicatorSprite(),CreateMegaIndicatorSprite()里用到的...
  3. Я

    反编译 绿宝石改版双打bug——原理分析

    起因: 本人对剧情无感,但热衷于刷双打对战塔。 三代只有绿宝石有双打对战塔,而且与以后世代区别比较大。 四代开始双打基本稳定,后世代只是在四代的基础上添砖加瓦。 网上各路改版将绿宝石对战系统升级,并添加后世代宝可梦,非常符合我的口味,遂开始尝试各种改版刷对战塔。 但似乎所有升级了对战系统的改版都是在DizzyEgg的原始版本上加工而成,所有的版本都有相同的bug会导致死机。 Bug展示: 青铜钟用Trick Room(戏法空间),非必要,只为比对方先出手,樱花儿使用Protect(守住) 青铜钟成功开出戏法空...

在线成员

现在没有会员在线。

论坛统计

主题
346
消息
1,604
会员
2,344
最新会员
nlgb

关于我们

  • 宝可梦以及其他相关名称是任天堂的商标,版权归宝可梦公司所有。宝可饭堂是一个同人游戏中文社区,不隶属于宝可梦公司。在宝可饭堂上的粉丝游戏亦未获得其授权,请支持正版游戏。
© 2022- pokefans.cn
点此延长宝可饭堂生命