修复ablua接口AddPet丢弃无法捡取的BUG - 神奇石器发布网
石器时代发布网 - 神奇石器旗下石器私服技术交流网 - 业务联系QQ:420004208

修复ablua接口AddPet丢弃无法捡取的BUG

  • 内容
  • 相关

在ablua里char库下的AddPet接口存在着当使用这个接口得到的宠物丢弃就无法在捡回的BUG,这是因为生成的宠物没有写入宠物的主人账号和名字导致,那么就很好修复了。

1、打开mylua下的charbase.c

2、找到static int AddPet(lua_State *L) 这个函数

3、在LogPet(上面写下列代码即可

	CHAR_setChar(petindex, CHAR_OWNERCDKEY, CHAR_getChar( index, CHAR_CDKEY));
	CHAR_setChar(petindex, CHAR_OWNERCHARANAME, CHAR_getChar( index, CHAR_NAME));
fixaddpet.png

版权声明:若无特殊注明,本文皆为《sa60》原创,转载请保留文章出处。

本文链接:修复ablua接口AddPet丢弃无法捡取的BUG - https://www.sa60.com/post-130.html

本文标签:

修复ablua接口AddPet丢弃无法捡取的BUG