找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 977|回复: 9

无心宠物2.3 的套装增加其他属性

[复制链接]
发表于 2007-12-31 14:37:05 | 显示全部楼层 |阅读模式 IP:江苏
适用版本: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>$myitemshow</td>

在下面添加  代码:
<td>$suitname</td>
              <td>$suitskillname</td>

懒人包: 收费附件: wxpet23.rar
穷人下: wxpet23 - 复制.rar (25.88 KB)

另外 由于我对模版的改动比较大 所以就不提供htm文件了 压缩包里是改好的php文件 无论下不下压缩包都请手动修改第三步
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 15:23 , Processed in 0.108808 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表