New articles Năng lực quản lý: nhân tố thứ năm     ♥ Lựa chọn mục tiêu cuộc đời     ♥ 10 bí quyết cân bằng công việc và gia đình     ♥ Cô đơn trên mạng     ♥ Chứng khoán: Giấc mơ và ác mộng     ♥ Tám     ♥ Những tính năng của blog VnVista     ♥ Các mạng xã hội thống trị Google     ♥ Điều gì tạo nên một giám đốc công nghệ thông tin giỏi?     ♥ Cố gắng xóa bỏ những ấn tượng xấu     ♥ Cần một cách làm ăn mới     ♥ Tiếp thị hướng đến doanh nhân     ♥ Đưa cửa hàng thật lên chợ ảo     ♥ Bí quyết quản lý các nhân viên trẻ     ♥ Một số câu hỏi phỏng vấn “đặc biệt” của Microsoft     ♥ 4 bài học thành công trong kinh doanh     ♥ Tạo dựng hình ảnh một cô gái trẻ chuyên nghiệp     ♥ Góc “khác” của thế giới online đêm     ♥ Phong cách người Mỹ     ♥ Chỉ nghĩ đến tiền cũng làm người ta ích kỷ     
New blog entries Tại sao tóc lại nhanh bết?      ♥ Top mẫu giày bảo hộ nữ đẹp, siêu nhẹ      ♥ Lợi ích của silk protein trong sữa tắm cùng      ♥ Quyết toán thuế tncn với các bước đơn giản      ♥ Nâng Cao Chất Lượng Ống Nhựa Nhờ Phụ Gia PVC      ♥ Quy định mới nhất về thuế TNCN      ♥ Giày bảo hộ tại Hưng Yên tốt nhất      ♥ Công ty bảo hộ lao động tại Hà Nội tốt nhất      ♥ Các Lỗi Màu Thường Gặp Khi Gia Công Nhựa      ♥ Giày phòng sạch là gì? Top 5 mẫu giày tốt nhất      ♥ Hỗ trợ làm phiếu lý lịch tư pháp 2026      ♥ Địa chỉ mua giày bảo hộ tại phường Vũng Tàu      ♥ Chiêu sinh nhảy hiện đại các quận ở Sài Gòn      ♥ Kinh doanh tiệm rửa xe máy bền vững      ♥ Hướng dẫn mở tiệm rửa xe máy bài bản      ♥ Mở tiệm rửa xe máy chi phí thấp, dễ làm      ♥ Mở tiệm rửa xe máy sinh lời, thu hồi vốn nhanh      ♥ Mở tiệm rửa xe máy chuyên nghiệp từ A–Z      ♥ Hướng dẫn mở tiệm rửa xe máy cho người mới      ♥ Mở tiệm rửa xe máy chi phí thấp cho người mới      

[ Liệt Kê ] · Bình Thường · Tách Biệt+

Mod level cho ipb 2.1.x


Tacaza
post Dec 19 2005, 09:22 PM
Gửi vào: #1


Group Icon

The chALLeNgER
**********
Thành viên: 1
Nhập: 3-July 05
Bài viết: 3,003
Tiền mặt: 1,210
Thanked: 1572
Cấp bậc: 43
------
Giới tính: Male
Sinh nhật: 3 Tháng 4 - 1983
Đến từ: Hà Nội
------
Xem blog
Bạn bè: 253 (Xem)
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Original version for ipb 2.0.x, recoded for ipb 2.1.x by 3T

Down về file đính kem, bung nén vào up "galaga" & "rpg" và thư mục ảnh của bạn.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mở cache/skin_cache/***/skin_topic.php
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tìm:

CODE

{$author['member_number']}<br />



Thêm bên dưới:

CODE

{$author['rpg_lv']} [{$author['stars_display']}]
{$author['rpg']}



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mở sources/action_public/topics.php
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tìm:

CODE

if ( $poster['id'] )
       {
           $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>";
       }



Thêm bên dưới:

CODE

// IBF RPG MOD - Created By Tuoi*Thi*Tham
           $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_lv'] = "".$this->ipsclass->lang['rpg_level']." <span style='font-weight:bold; color:crimson'>$showlevel</span>";
$poster['rpg'] = "<span style='font-size:7pt; color:gray'>".$this->ipsclass->lang['rpg_life']." ".$hp." / ".$maxhp."</span><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='style_images/<#IMG_DIR#>/rpg/img_left.gif' alt='' /></td>
    <td width='114' height='13' class='nopad' style='line-height: 13px;background: url(style_images/<#IMG_DIR#>/rpg/img_backing.gif) repeat-x top left;'><img src='style_images/<#IMG_DIR#>/rpg/orange.gif' width='".$hpf."%' height='9' alt='' /><img src='style_images/<#IMG_DIR#>/rpg/hp.gif' height='9' alt='' /></td>
    <td width='3' height='13' class='nopad'><img width='3' height='13' src='style_images/<#IMG_DIR#>/rpg/img_right.gif' alt='' /></td>
   </tr>
  </table>
 </div>
    <span style='font-size:7pt; color:gray'>".$this->ipsclass->lang['rpg_magic']." ".$mp." / ".$maxmp."</span><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='style_images/<#IMG_DIR#>/rpg/img_left.gif' alt='' /></td>
    <td width='114' height='13' class='nopad' style='line-height: 13px;background: url(style_images/<#IMG_DIR#>/rpg/img_backing.gif) repeat-x top left;'><img src='style_images/<#IMG_DIR#>/rpg/green.gif' width='".$mpf."%' height='9' alt='' /><img src='style_images/<#IMG_DIR#>/rpg/mp.gif' height='9' alt='' /></td>
    <td width='3' height='13' class='nopad'><img width='3' height='13' src='style_images/<#IMG_DIR#>/rpg/img_right.gif' alt='' /></td>
   </tr>
  </table>
 </div>
    <span style='font-size:7pt; color:gray'>".$this->ipsclass->lang['rpg_exp']." ".$ep."%</span><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='style_images/<#IMG_DIR#>/rpg/img_left.gif' alt='' /></td>
    <td width='114' height='13' class='nopad' style='line-height: 13px;background: url(style_images/<#IMG_DIR#>/rpg/img_backing.gif) repeat-x top left;'><img src='style_images/<#IMG_DIR#>/rpg/blue.gif' width='".$ep."%' height='9' alt='' /><img src='style_images/<#IMG_DIR#>/rpg/exp.gif' height='9' alt='' /></td>
    <td width='3' height='13' class='nopad'><img width='3' height='13' src='style_images/<#IMG_DIR#>/rpg/img_right.gif' alt='' /></td>
   </tr>
  </table>
 </div>
";
           
           // IBF Galaga Hack - Created By Tuoi*Thi*Tham
           $poster['stars'] = ($level/3)*2;
           // Get level
           if($poster['stars'] >= 20){
           if($poster['stars'] >= 25){$poster['stars'] = 25;}
           $poster['starsc'] = $poster['stars']-20;
           $poster['s_ext'] = "red";
           }elseif($poster['stars'] >= 15){
           $poster['starsc'] = $poster['stars']-15;
           $poster['s_ext'] = "blue";
           }elseif($poster['stars'] >= 10){
           $poster['starsc'] = $poster['stars']-10;
           $poster['s_ext'] = "green";
           }elseif($poster['stars'] >= 5){
           $poster['starsc'] = $poster['stars']-5;
           $poster['s_ext'] = "grey";
           }else{
           $poster['starsc'] = $poster['stars'];
           $poster['s_ext'] = "yellow";
           }
           if($poster['starsc'] < 1){
           $poster['starsc'] = 1;
           }
           for($iCount=0; $iCount<$poster['starsc']; $iCount++){
           $poster['stars_display'] .= "<img src='style_images/<#IMG_DIR#>/galaga/s_{$poster['s_ext']}.gif' alt='1.5 Level/Star - 5 Stars/Color - - - [Yellow &rarr; Gray &rarr; Green &rarr; Blue &rarr; Red]'>";
           }
         



Mở ./lang/en/lang_topic.php

Thêm vào (nhớ theo dạng lang):

CODE

'rpg_level'    => "<b>Level</b>:",
'rpg_life'    => "Life:",
'rpg_magic'    => "Magic:",
'rpg_exp'    => "Experience:",



♪ Xong rồi. Enjoy bạn nhé!

Download file hình:
Phần nội dung ẩn: http://vnsuper.5gigs.com/rpg.rar


--------------------
Nhóm bạn bè:


dung_buong_tay

tamhonngoc_536

uchinhuong

MTTH

xuxusp2

Xem tất cả


--------------------

Sao không là mặt trời, gieo hạt nắng vô tư?


 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Tacaza   Mod level cho ipb 2.1.x   Dec 19 2005, 09:22 PM
manh   Oài sao mình không làm đc vậy cà?   Dec 23 2005, 06:55 PM
lsvan   sao laọ ko được hả bạn mod này tương ...   Dec 24 2005, 02:14 PM
-=VoDanh=-   Moá cái này tuyệt wá cám ơn Admin ^^   Dec 29 2005, 08:17 PM
123321   Đừng có spam kinh dị như vậy chứ anh -=...   Dec 29 2005, 10:34 PM
-=VoDanh=-   ^^ xin ít credits để down mù ^^ Thư mục �...   Dec 30 2005, 10:13 AM
Thank you ^_^   25 thành viên đã cám ơn người lập chủ...   May 17 2008, 09:38 AM
soihoangtu   I have often dreamed Of a far off place Where a he...   Feb 20 2006, 08:53 PM
Xì-Cu-La   Em xem mà chả hỉu gì hít ah :-/   Feb 20 2006, 09:50 PM
socconvuive   "thư mục ảnh của bạn" là ở �...   Mar 22 2006, 06:51 PM
Tacaza   Thư mục ảnh: style_images/ten_skin/   Mar 22 2006, 07:06 PM
socconvuive   trời ơi! Tacaza ơi! mình đã đưa v...   Mar 22 2006, 07:18 PM
aabbccdd   Mod này hay ghê. tui tìm mãi mới thấy nè...   Mar 23 2006, 03:23 PM
Tacaza   Bạn xem lại dòng 147 của file diendan...   Mar 23 2006, 04:12 PM
socconvuive   đây này bạn, dòng 147,148,149 và mấy dòn...   Mar 25 2006, 01:22 AM
socconvuive   đây này bạn, dòng 147,148,149 và mấy dòn...   Mar 25 2006, 01:25 AM
trungca   chà cái nì kiếm hổn rày nè mà hổng ra ...   Mar 28 2006, 07:18 PM
trungca   Lại phải give credit mong bac admin dung gian ...   Mar 28 2006, 07:19 PM
trungca   thêm nữa nha mong bác admin thiông cảm   Mar 28 2006, 07:20 PM
trungca   xin thêm một cái nữa nha   Mar 28 2006, 07:21 PM
aabbccdd   Các bác ơi làm sao để cho nó hiển thị ...   Mar 29 2006, 07:25 PM
dankinhte   ĐÚng cái em đang cần, cảm ơn bác nhé ...   Mar 30 2006, 04:06 PM
DUYENDANG   Cho em hoi phải làm sao để Forum của mình...   Mar 31 2006, 11:35 AM
skyhigh   Cám on Nhiều Nha...........................   Jul 3 2006, 08:34 AM
anthony   xem mà chả hiểu cái gì !!! ??? ...   Jul 6 2006, 02:31 PM


Thank you! Reply to this topicTopic OptionsStart new topic
 

Bản Rút Gọn Bây giờ là: 9th January 2026 - 12:44 PM
Home | Mạng xã hội | Blog | Thiệp điện tử | Tìm kiếm | Thành viên | Sổ lịch