欢迎光临本站!

讲一个莫名其妙陪练假人的BUG

来源:sa60    更新时间:2022-04-11 12:24    编辑:神奇    浏览:508

这个BUG目前为止是在我以前的石器时代旧代码里遇到过,会出现这样一个有趣的BUG。当人物召唤出一个没有骑宠和战宠的陪练假人时,不知道什么缘故,会让召唤出来的陪练假人宠物栏第一个位置包含有人物索引0(正常情况下应该为-1)。这样就导致当解散陪练假人的时候,会删除人物索引为0,也就是第一个登陆服务器人的索引。从而造成回档或者人物数据消失。一直没有发现问题所在,测试过其他的代码都是正常,所以果断在CreateSpecialNpc这个函数代码里加入了这样一段话:


	for( i = 0; i < CHAR_MAXPETHAVE; i ++ ) {
    CHAR_setCharPet(npcindex, i, -1);
	}
这句话表示让创建出来的陪练假人身上不包含任何宠物,并且索引都为-1,主要是为了防止陪练假人身上莫名出现索引。

评论区

讲一个莫名其妙陪练假人的BUG---文章已关闭评论~

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

相关内容

点击排行

随机新闻