|
适用版本:Discuz!6.0.0 无心宠物2.3
适用语言:简体中文GBK版本
作 者:qcnh2000
安装难易:易
感谢名单
zhenyusen - 感谢你的支持~··
luhui23 - 感谢你的支持~··
希望大家有钱的给我点钱 我身无分文
后台:
1. 数据库升级:
ALTER TABLE cdb_wxitemsuit ADD fy smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD gj smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD str smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD vit smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD agi smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD zh smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD dex smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD mqp smallint(5) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE cdb_wxitemsuit ADD petflee smallint(5) UNSIGNED NOT NULL DEFAULT '0';
2. 修改petshop文件夹文件
A. 打开petadmin_itemsuit.php
搜索 代码:$db->query("update {$tablepre}wxitemsuit set suitname='$suitname',skillname='$skillname',item1='$item1',item2='$item2',item3='$item3',item4='$item4',item5='$item5',atk1='$atk1',atk2='$atk2',randnum='$randnum' where id='$suitid'");
在下面添加 代码:$db->query("update {$tablepre}wxitemsuit set fy='$fy',gj='$gj',str='$str',vit='$vit',agi='$agi',zh='$zh',dex='$dex',mqp='$mqp',petflee='$petflee' where id='$suitid'");
B. 打开 mypet.php petbattle.php petpknpc.php petpknpcmap.php
搜索 代码:if($mypetdata['mypetgood']<=-100){ showmessage('您的宠物不想鸟您! 忠诚度: ' . $mypetdata['mypetgood'] . '
<a href=pet.php?index=usershop&itemtype=7>进入仓库</a>');}
在下面添加 代码:if ($mypetdata[suitid]) {
$suitinfo=$db->query_first("SELECT * FROM {$tablepre}wxitemsuit where id='$mypetdata[suitid]'");
$suitskillname=$suitinfo?$suitinfo['skillname']:'';
$suitname=$suitinfo?$suitinfo['suitname']:'';
$suitfy=$suitinfo?$suitinfo['fy']:'';
$suitgj=$suitinfo?$suitinfo['gj']:'';
$suitstr=$suitinfo?$suitinfo['str']:'';
$suitvit=$suitinfo?$suitinfo['vit']:'';
$suitagi=$suitinfo?$suitinfo['agi']:'';
$suitzh=$suitinfo?$suitinfo['zh']:'';
$suitdex=$suitinfo?$suitinfo['dex']:'';
$suitmqp=$suitinfo?$suitinfo['mqp']:'';
$atk1=$suitinfo?$suitinfo['atk1']:'';
$atk2=$suitinfo?$suitinfo['atk2']:'';
$suitrandnum =$suitinfo?$suitinfo['randnum']:'';
$suitpetflee=$suitinfo?$suitinfo['petflee']:'';
搜索 代码:$str = $mypetdata['str'];//力量
$vit = $mypetdata['vit'];//体质
$agi = $mypetdata['agi'];//敏捷
$int = $mypetdata['kno'];//智慧
$dex = $mypetdata['dex'];//耐力
修改为 代码:$str = $mypetdata['str'] + $suitstr;//力量
$vit = $mypetdata['vit'] + $suitvit;//体质
$agi = $mypetdata['agi'] + $suitagi;//敏捷
$int = $mypetdata['kno'] + $suitzh;//智慧
$dex = $mypetdata['dex'] + $suitdex;//耐力
搜索 代码:$petflee=intval($agi / 12)+(($mypetdata['item4']=='kingb')?10:0); //回避率
修改为 代码:$petflee=intval($agi / 12)+(($mypetdata['item4']=='kingb')?10:0) + $suitstrpetflee; //回避率
搜索 代码:$petatk = $mypetdata['mypetatk'] + $pointsatk + 2 + intval($petlevel/2);
$petdef = $mypetdata['mypetdef'] + $pointsdef + 3 + intval($petlevel/2);
修改为 代码:$petatk = $mypetdata['mypetatk'] + $pointsatk + $suitgj + 2 + intval($petlevel/2);
$petdef = $mypetdata['mypetdef'] + $pointsdef + $suitfy + 3 + intval($petlevel/2);
以下的代码有些文件没有 只修改有的
搜索 代码:$mqp=floor($int/6)-$mypetdata['bmqp'];//悟性
修改为 代码:$mqp=floor($int/6)-$mypetdata['bmqp'] + $suitmqp;//悟性
3. 修改 模版 templates/default 文件夹
A. 打开 petadmin_itemsuit.htm
搜索 代码:<td align="center">操作</td>
在前面 加入 代码:<td align="center">附加攻击</td>
<td align="center">附加防御</td>
搜索 代码:<td bgcolor="{ALTBG2}">$suitinfo[randnum] %</td>
在下面加入 代码:<td bgcolor="{ALTBG2}">$suitinfo[gj]</td>
<td bgcolor="{ALTBG2}">$suitinfo[fy]</td>
搜索 代码:<td align="left"><input type="text" name="randnum" value="$suitinfo[randnum]" maxlength="2" size="2">%</td></tr>
在下面添加 代码:<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加攻击</td>
<td align="left"><input type="text" name="gj" value="$suitinfo[gj]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加防御</td>
<td align="left"><input type="text" name="fy" value="$suitinfo[fy]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加力量</td>
<td align="left"><input type="text" name="str" value="$suitinfo[str]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加体质</td>
<td align="left"><input type="text" name="vit" value="$suitinfo[vit]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加敏捷</td>
<td align="left"><input type="text" name="agi" value="$suitinfo[agi]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加智慧</td>
<td align="left"><input type="text" name="zh" value="$suitinfo[zh]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加耐力</td>
<td align="left"><input type="text" name="dex" value="$suitinfo[dex]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加悟性</td>
<td align="left"><input type="text" name="mqp" value="$suitinfo[mqp]" maxlength="4" size="4" /></td></tr>
<tr align="center" bgcolor="{ALTBG1}">
<td align="center" width="100">附加回避</td>
<td align="left"><input type="text" name="petflee" value="$suitinfo[petflee]" maxlength="4" size="4" />
%</td>
</tr>
继续搜索 代码:<a href="pet.php?index=petadmin&adminindex=itemsuit&action=del&suitid=$suitinfo[id]">删除</a>
</td>
</tr>
<!--{/loop}-->
在下面添加 代码:<tr align="center" bgcolor="lightblue">
<td align="center">ID</td>
<td align="center">附加力量</td>
<td align="center">附加体质</td>
<td align="center">附加敏捷</td>
<td align="center">附加智慧</td>
<td align="center">附加耐力</td>
<td align="center">附加悟性</td>
<td align="center">附加回避</td>
</tr>
<!--{loop $suitlist $suitinfo}-->
<tr align="center">
<td bgcolor="{ALTBG1}">$suitinfo[id]</td>
<td bgcolor="{ALTBG2}">$suitinfo[str]</td>
<td bgcolor="{ALTBG1}">$suitinfo[vit]</td>
<td bgcolor="{ALTBG1}">$suitinfo[agi]</td>
<td bgcolor="{ALTBG2}">$suitinfo[zh]</td>
<td bgcolor="{ALTBG2}">$suitinfo[dex]</td>
<td bgcolor="{ALTBG1}">$suitinfo[mqp]</td>
<td bgcolor="{ALTBG1}">$suitinfo[petflee]%</td>
</tr>
<!--{/loop}-->
B. 打开 petmypet.htm
搜索 代码:<td width="338"><b>宠物装备</b><font color="#0000FF">(攻击:+$itematk 防御:+$itemdef)</font></td>
在下面添加 代码:<td width="111"><b>套装名称</b></td>
<td width="133"><b>套装技能</b></td>
继续搜索 代码:
在下面添加 代码:<td>$suitname</td>
<td>$suitskillname</td>
懒人包: 收费附件: wxpet23.rar
穷人下: wxpet23 - 复制.rar (25.88 KB)
另外 由于我对模版的改动比较大 所以就不提供htm文件了 压缩包里是改好的php文件 无论下不下压缩包都请手动修改第三步 |
|