无心宠物是一款php编写的,针对Discuz!的论坛插件,算是最经典的论坛在线游戏之一了。其中包含:宠物中心、宠物银行、转生所、宠物列表、我的宠物、物品合成、系统记录、宠物家族、事务所、魔武学院、宠物任务、竞技场、道具店、交易中心、野战。
系统完整,功能完整,B[……]
标签归档: 无心宠物
无心宠物-BUG修复系列-26-野战刺客携带翅膀复活的解决办法
刺客是个特别的职业,但是闪避只有99%。如何添加刺客携带对应翅膀就可以复活的功能呢?
根据之前的经验,复活和加成都在ajax下的fight.php文件中,搜索复活,定位到394行。
看了下判断依据,修改
if($petworld>1 && $i[......]
无心宠物-BUG修复系列-25-前台升级记录显示数量异常的解决办法
前台升级物品的记录显示数量异常,有了前面的经验,直接翻页,发现翻页正常,只是显示数量不对。看起来只显示非失败的了。
直接定位到core下的record.php文件,读取源码根据up定位到119行,发现121行有个unset,去掉该行,保存文件,此时,已经显示正常了[……]
无心宠物-BUG修复系列-24-后台记录删除功能失效的解决办法
后台记录点击删除什么的是不会执行该功能的,测试链接是:xxx.com/plugin.php id=wxpet:pet&index=admin&adminindex=record&type=market&mod=del7
定位到后台文件[……]
无心宠物-BUG修复系列-23-后台记录无法搜索的解决办法
诺,这BUG还是看Discuz!论坛的帖子看到的,哈哈哈,依然存在,继续教程:
出现这个问题其实根据之前修复前台记录无法搜索的经验,定位到文件位于core/admin/admin_record.php。
测试地址:xxx.com/plugin.php id=wxpe[……]
无心宠物-BUG修复系列-22-任务提交后经验和宠物币奖励无效的解决办法
那,这是Discuz!看帖子说有这BUG的,直接写教程了。
通过之前的经验,能正常提交只是经验和宠物币没加,直接定位后台文件core下的renwu.php。搜索提交任务的动作rwsubmit,定位到82行,月度源码,看到下面写入宠物数据的部分经验和金币的变量,分别是[……]
无心宠物-BUG修复系列-21-任务领取后无法提交任务的解决办法
发现领取任务后没有提交任务的链接啊,这看来只能从修改core文件入手了。
定位到模板renwu.php,修改274行的
$renwuinfo['accept']="<font color='#CCCCCC'>[......]
无心宠物-BUG修复系列-20-后台合成物品无法编辑的解决办法
那,这个BUG是也是在Discuz!论坛里有个修复的提到的,测试了下发现确实有这个BUG,也就顺便就写个教程好了。
编辑合成,通过之前的学习,应该可以自己定位了吧,访问core/admin/admin_compose.php。
搜索editsave定位到35行的判定[……]
无心宠物-BUG修复系列-19-宠物系统记录不能搜索的解决办法
这个BUG是看到Discuz!论坛里有个修复的提到,测试了下发现确实有这个BUG,顺便就写个教程好了。
通过链接:xxx.com/plugin.php id=wxpet:pet&index=record&type=receive
定位到文件是位于c[……]
无心宠物-BUG修复系列-18-家族其他功能无法翻页的解决办法
很无聊额这个BUG,看过之前解决家族仓库无法翻页的筒子们应该知道怎么解决吧?
通过链接定位文件是myfamily.php,然后通过动作定位到271行,还是老问题,$page变量没有获取,想省事儿,直接在文件的第14行添加一句$page=$_G['gp_pa[……]