第 1 頁 (共 2 頁)
[尋找] 像是 HP/MP/EXP 的外掛
發表於 : 2004-02-14 00:46
由 men_lok
剛到
牛牛的農場觀光,看到一個像是 WOG 又像是 HP/MP/EXP 的外掛,很美呢,但又好像沒有安裝 WOG
這外掛名稱是?我用搜尋功能找到一個美化 HP/MP/EXP 的文章,可惜內裡的連結都掛了
如果要自行修改,應該是由 HP/MP/EXP 修改圖片還是怎樣呢?
謝謝指點
Re: [尋找] 像是 HP/MP/EXP 的外掛
發表於 : 2004-02-14 00:49
由 吉川拓也
men_lok 寫:剛到
牛牛的農場觀光,看到一個像是 WOG 又像是 HP/MP/EXP 的外掛,很美呢,但又好像沒有安裝 WOG
這外掛名稱是?我用搜尋功能找到一個美化 HP/MP/EXP 的文章,可惜內裡的連結都掛了
如果要自行修改,應該是由 HP/MP/EXP 修改圖片還是怎樣呢?
謝謝指點
假設你說的是他的圖片很漂亮= = ..
那就是 HP/MP/EXP 只是圖片做了改變 ...
發表於 : 2004-02-14 01:01
由 men_lok
謝謝
其實也有點不同呢,牛牛的數值是文字,MP 這樣也是用文字 &____________&
所以想問問是不是有類似的外掛或用 HP/MP/EXP 來改,剛再到牛牛農場看看,好像真的是 WOG 的顯示外掛呢 (依圖片名稱作估計...)
但找不到 wog $____$
發表於 : 2004-02-14 02:09
由 吉川拓也
men_lok 寫:謝謝
其實也有點不同呢,牛牛的數值是文字,MP 這樣也是用文字 &____________&
所以想問問是不是有類似的外掛或用 HP/MP/EXP 來改,剛再到牛牛農場看看,好像真的是 WOG 的顯示外掛呢 (依圖片名稱作估計...)
但找不到 wog $____$
他是使用水怪RPG圖形化再把對應數值從資料庫讀出來 ..
其實還蠻簡單的= .. =
去看一下水怪圖型化就可以知道大概怎麼改了 ..
只是圖片方面要找 !
發表於 : 2004-02-14 09:29
由 men_lok
再次謝謝
意思是先安裝 HP/MP/EXP 但不要在 viewtopic 處加入顯示圖片,之後用水怪的顯示外掛把要讀取的值改為 HP/MP/EXP 外掛的值?
剛找一下文章,不多呢...勉強有這一篇
代碼: 選擇全部
/* BETA WOG In Viewtopic BEGIN*/
//get wog data start
$sql ="select wog_player.p_name,p_at,p_df,p_mat,p_pk_s,p_bbsid,p_id
,p_mdf,p_at,p_df,p_s,p_g_id,p_str,p_life,p_smart,p_agl,p_au,p_be
,p_hp,p_hpmax,p_lv,p_exp,p_nextexp,p_win,p_lost,p_sex
,wog_character.ch_name,a.d_name as a_name,s.ch_name as s_ch_name
,b.d_name,e.d_name as e_name,d.d_name as dd_name,c.d_name as c_name,f.d_name as item_name
,g.g_name,g.g_adm_id1,g.g_adm_id2
from wog_player left join wog_character on wog_player.ch_id=wog_character.ch_id
left join wog_group_main g on wog_player.p_g_id=g.g_id
left join wog_character s on wog_player.p_ch_s_id=s.ch_id
left join wog_df a on wog_player.a_id=a.d_id
left join wog_df b on wog_player.d_body_id=b.d_id
left join wog_df e on wog_player.d_head_id=e.d_id
left join wog_df d on wog_player.d_hand_id=d.d_id
left join wog_df c on wog_player.d_foot_id=c.d_id
left join wog_df f on wog_player.d_item_id=f.d_id
where wog_player.p_bbsid=".$postrow[$i]['user_id']."";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query wog', '', __LINE__, __FILE__, $sql);
}
$getwog = $db->sql_fetchrow($result);
//get wog data end
$p_game = $getwog['g_name'];
if (isset($getwog['p_bbsid'])){
$exptemp = 100*($getwog['p_exp'] / $getwog['p_nextexp']);
$hptemp = 100 *($getwog['p_hp'] / $getwog['p_hpmax']);
$physic = 50 *($getwog['p_at'] / 4500 + $getwog['p_mat'] / 4500);
$magic = 50 *($getwog['p_mat'] / 4500 + $getwog['p_mdf'] / 4500);
if ($physic >100){$physic=100;}
$exptemp = sprintf("%01.2f", $exptemp);
$hptemp = sprintf("%0.0f", $hptemp);
$physic = sprintf("%01.0f", $physic);
$magic = sprintf("%01.0f", $physic);
}
if ($getwog['p_lv'] < 10){$getwog['p_lv'] = '<font color=seagreen>'.$lang['LV_10'].'</font>';}
if ($getwog['p_pk_s'] == 0){$p_pk_s='<font color=royalblue>'.$lang['PK_OFF'].'</font>';}else{$p_pk_s='<font color=crimson>'.$lang['PK_ON'].'</font>';}
switch($getwog['p_id'])
{
case $getwog['g_adm_id1']:
$p_game = '<font color=crimson>'.$getwog['g_name'].'</font>';
break;
case $getwog['g_adm_id2']:
$p_game = '<font color=royalblue>'.$getwog['g_name'].'</font>';
break;
}
if ($getwog['p_g_id'] == 0){$p_game = '<font color=royalblue>'.$lang['NO_Group'].'</font>';}
switch($getwog['p_sex'])
{
case "1":
$fontcolor = '<font color=royalblue>';
break;
case "2":
$fontcolor = '<font color=crimson>';
break;
}
if ($getwog['p_sex'] != $postrow[$i]['user_gender']){$fontcolor = '<font color=pink>';}
if (isset($getwog['p_bbsid'])){
$viewstatus = '<span class="gensmall"> '.$lang['P_Job'].': ' . $getwog['ch_name'] . ' <font color=red>' . $getwog['s_ch_name'] . '</font><br />' .
''.$lang['P_LV'].': ' . $getwog['p_lv'] . '<br />' . "
".
''.$lang['P_Group'].': ' . $p_game . '<br />'.
'' . $p_pk_s . ' </span>' . "
".
'<table width="100" border="0" cellpadding="0" cellspacing="0">' . "
".
'<tr><td width="100%">' . "
".
'<table width="100%" border="0" cellspacing="0" cellpadding="0">' . "
".
'<tr><td><img src="images/level_mod/s_quality.gif" alt='.$lang['P_EXP'].'><span class="gensmall"><font color=royalblue>'.$lang['P_EXP'].':<font></span></td></tr>' . "
".
'<tr><td bgcolor=#BDBDBD><img src="images/level_mod/beg.gif" width=' . $exptemp . ' height="5" alt='.$exptemp.'% /><img src="images/level_mod/beg.gif" alt="" width="4" height="5" /></td></tr>' . "
".
'<tr><td><img src="images/level_mod/s_state.gif" alt='.$lang['P_HP'].'><span class="gensmall"><font color=crimson>'.$lang['P_HP'].':<font></span></td></tr>' . "
".
'<tr><td bgcolor=#BDBDBD><img src="images/level_mod/bhg.gif" width=' . $hptemp . ' height="5" alt='.$hptemp.'% /><img src="images/level_mod/bhg.gif" alt="" width="4" height="5" /></td></tr>' . "
".
'<tr><td><img src="images/level_mod/s_equipment.gif" alt='.$lang['P_physic'].'><span class="gensmall"><font color=seagreen>'.$lang['P_physic'].':</font></span></td></tr>' . "
".
'<tr><td bgcolor=#BDBDBD><img src="images/level_mod/bmg.gif" width=' . $physic . ' height="5" alt='.$physic.'% /><img src="images/level_mod/bmg.gif" alt="" width="4" height="5" /></td></tr>' . "
".
'<tr><td><img src="images/level_mod/s_equipment.gif" alt='.$lang['P_magic'].'><span class="gensmall"><font color=royalblue>'.$lang['P_magic'].':</font></span></td></tr>' . "
".
'<tr><td bgcolor=#BDBDBD><img src="images/level_mod/bxg.gif" width=' . $physic . ' height="5" alt='.$physic.'% /><img src="images/level_mod/bxg.gif" alt="" width="4" height="5" /></td></tr>' . "
".
'<tr><td><img src="images/spacer.gif" alt="" width="20" height="8" /></td></tr></table>' . "
".
'</td></tr></table>' .
'<span class="gensmall">'.$fontcolor.''.$lang['P_Head'].': ' . $getwog['e_name'] . '<br />' .
''.$lang['P_Body'].': ' . $getwog['d_name'] . '<br />' .
''.$lang['P_Hand'].': ' . $getwog['dd_name'] . '<br />' .
''.$lang['P_Weapon'].': ' . $getwog['a_name'] . '<br />' .
''.$lang['P_Boot'].': ' . $getwog['c_name'] . '<br />' .
''.$lang['P_Item'].': ' . $getwog['item_name'] . '</font></span><br />' . "
";
}
else{
$viewstatus='<span class="gensmall"><font color=royalblue>'.$lang['UNJoin'].'</font></span>';
}
unset($getwog);
/* BETA WOG In Viewtopic END*/
可以抽空指點應該改那幾行值嗎?謝謝 ^^
發表於 : 2004-02-14 11:23
由 吉川拓也
不用那麼麻煩啦 ..
你只需要在tpl的數值修改成rpg即可 ...
抓hp/mp/exp下來研究要加在TPL部分 ..
把原本的數值取代成RPG的數值即可 !!
至於數值可以參考EOL.PHP
發表於 : 2004-02-14 13:32
由 william91
謝謝你光臨我的站^^
我站所裝的是 RPG 外掛
而那些 HP/EXP/MP 也是透過 RPG 讀取的
如果你裝完 RPG 後想改成這樣,請參考:
http://phpbb-tw.net/phpbb/viewtopic.php?p=123506#123506
發表於 : 2004-02-14 19:18
由 men_lok
謝謝大家
牛牛是香港人嗎?看你的論壇好像是呢 ^__^
牛牛裝的是水怪 RPG?其實水怪是否等於 WOG?
晚點有空我抓下來試試安裝 RPG ^^ 再次各位謝謝解答
發表於 : 2004-02-14 19:26
由 william91
men_lok 寫:謝謝大家
牛牛是香港人嗎?看你的論壇好像是呢 ^__^
牛牛裝的是水怪 RPG?其實水怪是否等於 WOG?
晚點有空我抓下來試試安裝 RPG ^^ 再次各位謝謝解答
嗯....我是香港人...但我也會用書面語在竹貓和大家溝通
RPG 應該不等於 WOG
但我沒有用過 WOG....所以不太清楚^^''
發表於 : 2004-02-15 00:14
由 men_lok
為何註冊後在牛牛農場看不到水怪 RPG 的呢?
要怎樣連結到牛牛的 RPG?
謝謝 (我也是啦 ^^)
發表於 : 2004-02-15 10:21
由 吉川拓也
men_lok 寫:為何註冊後在牛牛農場看不到水怪 RPG 的呢?
要怎樣連結到牛牛的 RPG?
謝謝 (我也是啦 ^^)
他的左邊有個跳出式選單 ..
直接滑鼠移動過去就會出現了 ..
發表於 : 2004-02-15 10:27
由 men_lok
...............hehe...
謝謝 -_-
圖形化安裝有點問題...搜尋文章中
發表於 : 2004-02-15 10:50
由 Martinet
發表於 : 2004-02-15 11:38
由 men_lok
謝謝 ^__________^
剛看完了兩篇文章,再將兩位大大的技術試著應用在 HP/MP/EXP 外掛中\r
效果非常美觀呢 ^__^
發表於 : 2004-02-15 11:56
由 Martinet
兩位?..
修改和勘誤兩個都是我寫的阿一.一b
只是修改是SK代發表而已....=..=b
沒看到那麼大一排字嗎XD...「Martinet先生原創喔」