Mark_acthan
Donkey Kong
- 20/10/04
- 382
- 0
Mở file cache/lang_cache/en/lang_topic.php tìm
CODE:
Thêm bên dưới :
CODE:
Save & Upload .
Mở file sources/action_puplic/topics.php tìm :
CODE:
Thêm bên dưới :
CODE:
Save & Upload .
Okie , bây giờ đến phần làm ở skin . Có 2 cách , một là làm qua ACP , hoặc làm trực tiếp qua file skin .
Cách 1 : Vào ACP --> Lock & Feel -->Skins & Templates --> Skin Manager --> chọn skin của bạn --> Edit Template HTML --> Topic View --> RenderRow
Tìm :
Thêm bên dưới :
Save Template Bit
Down file này http://www.markxy.5gaigs.com/Mod_Level_2_1.x.rar giải nén (bằng Winrar)rồi up thư mục html lên thư mục gốc của host ngang hàng với các file admin.php , index.php...
Còn mod này cho VBB thì tôi ko biết !
CODE:
Mã:
$lang = array (
Thêm bên dưới :
CODE:
Mã:
'rpg_level' => "<b>Level:</b>",
'rpg_life' => "HP:",
'rpg_magic' => "MP:",
'rpg_exp' => "Exp:",
Save & Upload .
Mở file sources/action_puplic/topics.php tìm :
CODE:
Mã:
$poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>";
Thêm bên dưới :
CODE:
Mã:
$today = time();
$diff = $today - $poster['joined'];
$exp = round($diff / 86400,0);
if ($exp<=0) { $exp = 1; }
$ppd= round($poster['posts'] / $exp, 0);
$level = pow (log10 ($poster['posts']), 3);
$ep = floor (100 * ($level - floor ($level)));
$showlevel = floor ($level + 1);
$hpmulti =round ($ppd / 6, 1);
if ($hpmulti > 1.5) { $hpmulti = 1.5; }
if ($hpmulti < 1) { $hpmulti = 1; }
$maxhp = $level * 25 * $hpmulti;
$hp= $ppd / 10;
if ($hp >= 1) {
$hp= $maxhp;
} else {
$hp= floor ($hp * $maxhp);
}
$hp= floor ($hp);
$maxhp= floor ($maxhp);
if ($maxhp <= 0) {
$zhp = 1;
} else {
$zhp = $maxhp;
}
$hpf= floor (100 * ($hp / $zhp)) - 1;
$maxmp= ($exp * $level) / 5;
$mp= $poster['posts'] / 3;
if ($mp >= $maxmp) { $mp = $maxmp; }
$maxmp = floor ($maxmp);
$mp = floor ($mp);
if ($maxmp <= 0) {
$zmp = 1;
} else {
$zmp = $maxmp;
}
$mpf= floor (100 * ($mp / $zmp)) - 1;
if ( $hpf >= 98 ) { $hpf = $hpf - 2; }
if ( $ep >= 98 ) { $ep = $ep - 2; }
if ( $mpf >= 98 ) { $mpf = $mpf - 2; }
$poster['rpg'] = $this->ipsclass->lang['rpg_level']." $showlevel<br />".$this->ipsclass->lang['rpg_life']." ".$hp." / ".$maxhp."<br />
<div style='width:120px;align:center'>
<table cellspacing='0' cellpadding='0' width='120' border='0'>
<tr>
<td width='3' height='13' class='nopad'><img width='3' height='13' src='html/rpg/img_left.gif' alt='' /></td>
<td width='114' height='13' class='nopad' style='line-height: 13px;background: url(html/rpg/img_backing.gif) repeat-x top left;'><img src='html/rpg/orange.gif' width='".$hpf."%' height='9' alt='' /><img src='html/rpg/hp.gif' height='9' alt='' /></td>
<td width='3' height='13' class='nopad'><img width='3' height='13' src='html/rpg/img_right.gif' alt='' /></td>
</tr>
</table>
</div>
".$this->ipsclass->lang['rpg_magic']." ".$mp." / ".$maxmp."<br />
<div style='width:120px;align:center'>
<table cellspacing='0' cellpadding='0' width='120' border='0'>
<tr>
<td width='3' height='13' class='nopad'><img width='3' height='13' src='html/rpg/img_left.gif' alt='' /></td>
<td width='114' height='13' class='nopad' style='line-height: 13px;background: url(html/rpg/img_backing.gif) repeat-x top left;'><img src='html/rpg/green.gif' width='".$mpf."%' height='9' alt='' /><img src='html/rpg/mp.gif' height='9' alt='' /></td>
<td width='3' height='13' class='nopad'><img width='3' height='13' src='html/rpg/img_right.gif' alt='' /></td>
</tr>
</table>
</div>
".$this->ipsclass->lang['rpg_exp']." ".$ep."%<br />
<div style='width:120px;align:center'>
<table cellspacing='0' cellpadding='0' width='120' border='0'>
<tr>
<td width='3' height='13' class='nopad'><img width='3' height='13' src='html/rpg/img_left.gif' alt='' /></td>
<td width='114' height='13' class='nopad' style='line-height: 13px;background: url(html/rpg/img_backing.gif) repeat-x top left;'><img src='html/rpg/blue.gif' width='".$ep."%' height='9' alt='' /><img src='html/rpg/exp.gif' height='9' alt='' /></td>
<td width='3' height='13' class='nopad'><img width='3' height='13' src='html/rpg/img_right.gif' alt='' /></td>
</tr>
</table>
</div>
";
Okie , bây giờ đến phần làm ở skin . Có 2 cách , một là làm qua ACP , hoặc làm trực tiếp qua file skin .
Cách 1 : Vào ACP --> Lock & Feel -->Skins & Templates --> Skin Manager --> chọn skin của bạn --> Edit Template HTML --> Topic View --> RenderRow
Tìm :
Mã:
{$author['member_number']}<br>
Thêm bên dưới :
Mã:
{$author['rpg']}
Save Template Bit
Down file này http://www.markxy.5gaigs.com/Mod_Level_2_1.x.rar giải nén (bằng Winrar)rồi up thư mục html lên thư mục gốc của host ngang hàng với các file admin.php , index.php...
Còn mod này cho VBB thì tôi ko biết !