1 頁 (共 1 頁)

[問題]HP/MP/EXP Mod (V2 NEW)

發表於 : 2003-06-09 01:03
問題外掛 : HP/MP/EXP Mod (V2 NEW)
參考連結 : http://phpbb-tw.net/phpbb/viewtopic.php?t=15697
作業系統 : Windows 2000 Pro
安裝程式 : Apache 2.0.46 + PHP 4.3.2 + MySQL 4.0.13 + phpBB 2.0.4
空間連結 : http://medlem.spray.se/evilwind/
狀況描述 : ADMIN無法MAX

個人資料顯示正常
文章顯示卻有問題

viewtopic.php裡面已經照著Mac大大的文章加入\r

代碼: 選擇全部

include($phpbb_root_path . 'includes/level_mod.'.$phpEx); //added for Level Mod (Mac)
if ( $postrow[$i]['user_level'] == ADMIN ) {
$level_level = "SuperB";
$level_hp = "MaX / MaX";
$level_hp_percent = 100;
$level_mp = "MaX / MaX";
$level_mp_percent = 100;
$level_exp = "MaX / MaX";
$level_exp_percent = 100;
$level_skillratio = "eXTreme";
$level_classname = "<font color=red><b>Hero</b></font>";
}
不管是自己的主機還是網路空間情形都一樣\r
請大家幫我看看哪裡有問題

發表於 : 2003-06-09 08:11
和平天使
我知道好像只是檢視個人資料才會max的...

發表於 : 2003-06-09 23:00

代碼: 選擇全部

$postrow[$i]['username'] == username
用'username'可以
用'user_level'出不來

發表於 : 2003-07-31 21:03
ernie
我的版本是2.0.5
我的修改法是這樣:

viewtopic.php

代碼: 選擇全部

if ( $postrow[$i]['user_rank'] == ADMIN ) { 
   $level_level = "SuperB"; 
   $level_hp = "MaX / MaX"; 
   $level_hp_percent = 100; 
   $level_mp = "MaX / MaX"; 
   $level_mp_percent = 100; 
        $level_exp = "MaX / MaX"; 
   $level_exp_percent = 100; 
   $level_skillratio = "eXTreme"; 
   $level_classname = "<font color=red><b>Hero</b></font>"; 
} 
我這邊用的是['user_rank'],或許跟Mac大大用的版本不一樣所以這裡我改成rank

這樣就行囉!

發表於 : 2003-09-17 22:17
Martinet
我的hp/mp Mod算是ok了.....
但是還是想請教各位大大.... 如果說我要兩個系統管理員不同的職位名稱要怎麼作呢?
謝謝大家^^

代碼: 選擇全部

if ( $postrow[$i]['user_rank'] == ADMIN ) { 
   $level_level = "SuperB"; 
   $level_hp = "MaX / MaX"; 
   $level_hp_percent = 100; 
   $level_mp = "MaX / MaX"; 
   $level_mp_percent = 100; 
        $level_exp = "MaX / MaX"; 
   $level_exp_percent = 100; 
   $level_skillratio = "eXTreme"; 
   $level_classname = "<font color=red><b>Hero</b></font>"; 
} 

代碼: 選擇全部

if ( $postrow[$i]['user_rank'] == ADMIN[color=red]在這裡應該加什麼判斷式呢? 由於不知道使用者名稱的變數叫什麼所以不會用...[/color] ) { 
   $level_level = "SuperB"; 
   $level_hp = "MaX / MaX"; 
   $level_hp_percent = 100; 
   $level_mp = "MaX / MaX"; 
   $level_mp_percent = 100; 
        $level_exp = "MaX / MaX"; 
   $level_exp_percent = 100; 
   $level_skillratio = "eXTreme"; 
   $level_classname = "<font color=red><b>Hero</b></font>"; 
} 

先謝過各位大大囉....^^

發表於 : 2003-09-17 23:03
動感超人

代碼: 選擇全部

if ( $postrow[$i]['[color=red]user_id[/color]'] == [color=orange]XX[/color] ) { 
   $level_level = "SuperB"; 
   $level_hp = "MaX / MaX"; 
   $level_hp_percent = 100; 
   $level_mp = "MaX / MaX"; 
   $level_mp_percent = 100; 
        $level_exp = "MaX / MaX"; 
   $level_exp_percent = 100; 
   $level_skillratio = "eXTreme"; 
   $level_classname = "<font color=red><b>Hero</b></font>"; 
} 
把XX的部分改成需修改的會員id即可。

會員id可從觀看[會員資料]網址後方取得,如:

代碼: 選擇全部

http://your_domain/phpbb/profile.php?mode=viewprofile&u=[color=red]12345[/color]
上面紅色的部分就是會員的id。

發表於 : 2003-09-18 10:05
Martinet
感謝你啦....動感~ ^^

發表於 : 2004-11-05 13:03
pcbird
#OPEN viewtopic.php
#
#Find:
#
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_allow_viewonline, u.user_session_time, u.user_birthday, u.user_next_birthday_greeting, u.user_points, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
#
#InLINE, APPEND:
#
, u.user_level