|
道具系统中出售或丢弃道具默认是不会增加库存的,通过以下修改即可实现出售道具后自动增加库存量。
记事本打开文件 source\module\home\home_magic.php 查找以下代码(只有一处):
- updatemembercount($_G['uid'], array($magic['credit'] => $totalprice));
复制代码
如果丢弃加库存则查找:
- updatemagiclog($magic['magicid'], '2', $magicnum, '0', 0, 'drop');
复制代码
下一行加入以下代码(出售和丢弃的相同),保存即可:
- $temp_array = C::t('common_magic')->fetch_all($magic['magicid']);
- C::t('common_magic')->update($magic['magicid'], array('num' => $temp_array[$magic['magicid']]['num']+$magicnum));
复制代码
修改以后,进入道具中心出售或丢弃道具,操作完成以后库存量就会增加。
启用该功能后建议关闭道具自动补货功能否则会出错。 |
|