经过若干修改,终于基本成型
演示见本站
http://www.9232.org/pet.php
下拉菜单装的是小F的下拉菜单,我的坛子有,大家可以下,压缩包里我就不改了,注:压缩包里的下拉菜单无效,大家不要用
图片包下载地址:
http://www.hotcz.com/images.rar(借泓村的空间放的,感谢昏鸦)
文件包是我论坛文件打压而成,是最新版的,有问题请提出,我将力能所及的解答.
关于下一个版本的说明,由于我论坛的宠物被我修改的太多,与我论坛的其它插件(俱乐部,广告中心,打工等)结合起来了,因为考虑到了论坛负载能力又增加了杀怪体力值的消耗,所以无法放出,不然大家安装会出错的,等我有时间的话,重新整理一下,把结合的部分代码去除再说吧.
重要更新引用:
在weaponshop.php文件中找复制内容到剪贴板
代码:
if ($petmoney<$totalmoney) {showmessage('你没有那么多钱购买这些物品在上面有这么两行:复制内容到剪贴板
代码:
$petmoney=$usermoney;
$totalmoney=intval($totalmoney*$discount);改为复制内容到剪贴板
代码:
$petmoney=floor($usermoney);
$totalmoney=floor($totalmoney*$discount);在itemshop.php文件中找复制内容到剪贴板
代码:
if ($petmoney<$totalmoney) {showmessage('你没有那么多钱购买这些物品在上面有这么两行:复制内容到剪贴板
代码:
$petmoney=$usermoney;
$totalmoney=intval($totalmoney*$discount);改为复制内容到剪贴板
代码:
$petmoney=floor($usermoney);
$totalmoney=floor($totalmoney*$discount);这个问题主要是PHP函数问题,当时未考虑到这个问题,
装备能当药吃的BUG
itemuse.php
找
复制内容到剪贴板
代码:
$query = $db->query("SELECT A.id,A.itemtype,A.itemnum,A.itemplus,B.itemname,B.itemtext,B.itemlevel FROM {$tablepre}mypetpacket A,{$tablepre}mypetitemdata B WHERE A.username='$discuz_user' And A.id ='$itemid' And A.itemtype =B.itemtype AND A.deleted<>1 order by A.itemtype,A.id ;");替换成
复制内容到剪贴板
代码:
$query = $db->query("SELECT A.id,A.itemtype,A.itemnum,A.itemplus,B.itemname,B.itemtext,B.itemlevel,B.trade FROM {$tablepre}mypetpacket A,{$tablepre}mypetitemdata B WHERE A.username='$discuz_user' And A.id ='$itemid' And A.itemtype =B.itemtype AND A.deleted<>1 order by A.itemtype,A.id ;");在
复制内容到剪贴板
代码:
if(!$itemdata=$db->fetch_array($query)){ showmessage("道具使用失败!!","pet.php?index=$returl"); } 下加:
复制内容到剪贴板
代码:
if(strpos($itemdata['trade'],"useable")===false) showmessage("此物品不可使用!!","pet.php?index=$returl");