在贴子中显示宠物数据forD5V1.3版
演示:本站
经本人测试通过,如有问题请大家指正
修改viewthread.php:
查找:
复制内容到剪贴板
代码:
m.email, m.gender, m.showemail在后面添加:
复制内容到剪贴板
代码:
,b.mypetname,b.mypet,b.mypetname,b.mypetlevel,b.mypetdead,b.openpk,b.mypethp,b.mypetsp,b.mypetexp,b.mypetsex,b.mypetsx,b.mypetjob查找:
复制内容到剪贴板
代码:
LEFT JOIN {$tablepre}memberfields mf ON mf.uid=m.uid在下面添加:
复制内容到剪贴板
代码:
LEFT JOIN $tablepre"."mypetdata b ON b.username=p.author查找:
复制内容到剪贴板
代码:
$post['groupid'] = $_DCACHE['usergroups'][$post['groupid']] ? $post['groupid'] : 7;在下面添加:
复制内容到剪贴板
代码:
//pet hack
$post[petpic]=$post[mypetname];
$petnowexp=$post[mypetexp];
$post[mypetlevel] = floor(sqrt(sqrt($petnowexp)));
$petlevel = $post[mypetlevel] ;
$post[picdisplay] = intval($post[mypetlevel]/10);
if ($post[picdisplay]>10){$post[picdisplay]=11;}
$petnextlvexp = pow($petlevel+1,4);
//pet end修改 templates/viewthread.htm
查找:
复制内容到剪贴板
代码:
<!--{if $post['number'] == 1 && $relatedkeywords}--><br><br>在上面添加:
复制内容到剪贴板
代码:
<!--{if $post[mypet]}-->
<br><br>
<div align="right">
<table width='130' border="1" cellpadding="1">
<tr rowspan="2"><td><div align="center"><!--{if $post[mypetdead]==1 or $post[mypetdead]==2}--><img src='images/pet/$post[petpic]/$post[petpic].$post[picdisplay].gif' style=filter:GRAY><!--{else}--><img src='images/pet/$post[petpic]/$post[petpic].$post[picdisplay].gif' ><!--{/if}--></div></td></tr>
<td>
<span class="smalltxt">
名称:<a href="pet.php?index=viewpet&username=$post[author]"
target="_blank">$post[mypet]</a><br>
性别:<!--{if $post[mypetsex]==1}-->雄<!--{else}-->雌<!--{/if}--><br>
级别:$post[mypetjob]转/$post[mypetlevel]级<br>
属性:$post['mypetsx']<br>
状态:<!--{if $post[mypetdead]==0}-->生存<!--{elseif $post[mypetdead]==1}-->死亡<!--{else}-->封印<!--{/if}--><br>
战斗:<!--{if $post['openpk']<2 && $post['mypethp']>0 && $post['mypetsp']>0}--><a href="pet.php?index=petbattle&atkname=$post[username]&action=atkpet" target="_blank"><b>等待挑战</b></a><!--{else}-->拒绝挑战<!--{/if}--><br>
<div align="left">
</span></td></table></div>
<!--{/if}-->