无心宠物默认的物品数量是999,如何突破这个限制呢?让我们顺着流程来:
1.dreamweaver搜索999,看看有多少文件在数量判定上调用了这个最大数值。先搜core下的。
找到59项。
2.通过上图,发现数量控制的代码有两种,一种是直接“$nums>999”判定的,一种是通过类型判定的“$maxnums=$itemtype>10 999:99;”,通过类型判定的呢,类型大于10的则数量是999,否则就是99,也就是说装备数量只有99的上限。
3.通过上面的分析,现在用dreamweaver进行批量替换,首先把“$nums>999”批量替换为“$nums>9999”,然后把“ 999:99;”替换为“ 9999:9999;”。
处理结束,我们进入后台测试看看。发现数量控制上,最大输入三个字符。嗯,接下来,dreamweaver来批量搜索模板的input里控制最大长度的标示“maxlength”;搜到了230项,当然这里不可能都是需要处理的,根据分析搜索结果,我们继续搜索关键词“数量:<input”。OK,找到了6项,现在分别修改这6项里的maxlength为4。
挨个点开修改,发现只需要修改5个文件:
修改结束,再次进入后台,尝试赠送自己9988个物品,赠送成功。
如下图所示,物品装备的数量已经突破了原始的999和99的限制了。
本节教程结束。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言