无心宠物默认的物品数量是999,如何突破这个限制呢?让我们顺着流程来:
1.dreamweaver搜索999,看看有多少文件在数量判定上调用了这个最大数值。先搜core下的。找到59项。2.通过上图,发现数量控制的代码有两种,一种是直接“$nums>999”判定的,一种[……]
无心宠物-BUG修复系列-13-装备金币加成无效的修复办法
新手都会问,后台添加了新装备,如何让这些装备的金币之类的属性加成实现呢?这个就比较麻烦了。
野战中装备属性加成,参考ajax目录下的fight.php文件。
先从最简单的说起,掉宝率经验加成,直接搜索“if($atk>=$npchp) {”,定位到该文件的335行,这个判定和之后的[……]
无心宠物-BUG修复系列-12-家族成员点击成员名页面错误的修复办法
我的家族中,家族成员页面,点击成员名字,弹出页面是404。地址是:xxxpet.com/space.php username=test
这个问题如何修正呢?其实很简单,点击用户名跳出正常的用户空间页面,在宠物列表中是实现了。所以问题出在跳转链接上,我们只需要访问宠物列表的模板文件,找到这个[……]
放弃现金宝,转投余额宝
自2013.9.3开始投入现金宝,至今已经三个半月了,我2W多的本金比不过余额宝1W4的受益多,不得不说,现金宝“很给力”啊~之前有说安全,安全又如何,收益明摆的在那里放着,不说也罢。
吐槽完受益低,再来看看腾讯官方的赎回示意图,取现是吧,看这个图很容易啊?实际取现图呢?[……]
无心宠物-BUG修复系列-11-家族记录无法翻页的修复办法
之前修正了存钱提示的BUG,往家族里存钱,然后去家族里,一次取1元,取个十几次,进入金钱记录会看到金钱的记录,但是翻页,却依然停留在第一页。
根据之前的经验分析,这个问题肯定是没获取到翻页页数的参数导致的。
根据金钱记录地址:xxx.com/plugin.php id=wxpet:pet[……]
无心宠物-BUG修复系列-10-银行存钱无提示的修复办法
进入银行,放入家族部分,输入数量放入家族,无任何提示,刷新页面后,金钱数量减少。这个问题,该如何解决呢?
用HTTPFOX查看封包,xml是正常的,但是为何没有提示呢?
根据之前百宝箱无提示的经验,检查位于core目录下的bank.php文件,发现文件底部有额外的空行。删除掉保存。刷新[……]
无心宠物-BUG修复系列-9-家族仓库页面显示异常的修复办法
之前修改过家族仓库的数量不减少的问题了,仔细看了下仓库页面,发现有错位现象。根据之前的经验,读取模板文件myfamily.htm,看到导航中的HTML代码两个div嵌套有点问题:
<div class="bm cl" id="pt">
无心宠物-BUG修复系列-8-家族仓库取物品不减数量的修复办法
修改宠物到10转,金钱大于20W,达到建立家族的标准。去事务所建立一个家族。在宠物仓库中放入一件物品到家族仓库,然后进入家族仓库取物品,发现仓库中的物品数量并不会减少。
领取物品页面地址为:xxx.com/plugin.php id=wxpet:pet&index=myfamily[……]
无心宠物-BUG修复系列-7-仓库中无法使用红包的修复办法
仓库中使用红包无任何反应,刷新页面数量也不会减少。
使用httpfox,抓包,查看content(以RAW)查看,看的了一串HTML代码,复制出来另存为HTML文件,进入后看到错误。
一个select指令有什么问题呢?难道是uid后面的数字跟了双引号导致的? 访问呢core下itemu[……]
无心宠物-BUG修复系列-6-后台物品设置无法搜索物品的修复办法
进入后台的物品物品设置,按英文名搜索物品,发现又跳回了物品设置的第一页,查看元素,发现是根据cname搜索的,奇怪,为什么搜索无效呢。
进入后台文件
source/plugin/wxpet/core/admin/admin_item.php
在第559行,发现有$cname的判断,同样的毛[……]