之前一个购买商业版的用户想添加额外的装备,如法宝什么的,但是奈何个人时间有限,而提供服务又是免费的,所以不便折腾,就提出个思路给他。最近在邮件来往中,帮他一步一步检查问题,处理细节的BUG,成功实现了添加装备。
整理下大概思路放上来:
1.core下的所有涉及装备的部分的修改,所有涉及itemtype的文件的增加,pet.php物品类型的增加。
2.template下的storage中涉及显示装备等部分的itemtype等判定,以及其他文件中的itemtype的判定增加。
3.core下的admin目录下的添加物品部分的itemtype的添加(对应的template下的文件也要修改)
大概就是这样,全部处理结束调试的话就应该可以正常装备新增的装备了。
其中,如果装备时出现无效操作的提示,这是由于ajax下的storage.php文件中,wear动作中的类型判定没有增加导致的。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言