[勘誤]水怪RPG圖形化..

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

[勘誤]水怪RPG圖形化..

文章 Martinet »

SK有筆誤喔...
StickKid 寫: 開啟viewtopic.php
搜尋

代碼: 選擇全部

 
$template->assign_block_vars('postrow', array(  
後面加入

代碼: 選擇全部

 
$exptemp = 100*($profiledata['rpg_cur_exp']/$profiledata['rpg_max_exp']); 
$hptemp = 100 * ($profiledata['rpg_cur_hp'] / $profiledata['rpg_max_hp']); 
$mptemp = 100 *($profiledata['rpg_cur_mp']/ $profiledata['rpg_max_mp']); 
紅色字那裡應該是 "在前面加入" 喔^^"
bartman926
星球普通子民
星球普通子民
文章: 13
註冊時間: 2003-07-22 16:50
來自: ANC
聯繫:

文章 bartman926 »

為避免版面出錯...修改如下:

代碼: 選擇全部

//HP/mp/exp/start/	
$exptemp = 100 *($profiledata['rpg_cur_exp']/ $profiledata['rpg_max_exp']);
            if ($exptemp > 100)
            {
                $exptemp = 100;
            } 
$hptemp = 100 * ($profiledata['rpg_cur_hp'] / $profiledata['rpg_max_hp']);
            if ($hptemp > 100)
            {
                $hptemp = 100;
            } 
$mptemp = 100 *($profiledata['rpg_cur_mp']/ $profiledata['rpg_max_mp']);
            if ($mptemp > 100)
            {
                $mptemp = 100;
            }
//HP/mp/exp/end/
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

呵呵~問題是不可能超過阿\r
如果超過就是資料庫出問題了...
資料庫出問題呢...所有東西都出問題了...所有東西都出問題呢...那個版面問題就不算什麼了.....
而...資料庫修復之後...我那個就會馬上就會回覆正確的狀態....
所以呢.~ ..沒差^^""
bartman926
星球普通子民
星球普通子民
文章: 13
註冊時間: 2003-07-22 16:50
來自: ANC
聯繫:

文章 bartman926 »

Martinet 寫:呵呵~問題是不可能超過阿\r
如果超過就是資料庫出問題了...
資料庫出問題呢...所有東西都出問題了...所有東西都出問題呢...那個版面問題就不算什麼了.....
而...資料庫修復之後...我那個就會馬上就會回覆正確的狀態....
所以呢.~ ..沒差^^""
ㄏㄏ...很像真的變成脫了庫庫放屁..多此一舉!
剛剛發現與虛擬貨幣的 user_id 相沖...導致版面錯亂...改了一下就正常了!
謝謝指導... :lol:

代碼: 選擇全部

	if($postrow[$i]['user_id'] == 2) 
      { 
         $rr_hack = '虛擬貨幣:
help
星球公民
星球公民
文章: 189
註冊時間: 2002-08-09 02:01
來自: 香港
聯繫:

文章 help »

[php]<?php
if($postrow[$i]['user_id'] == 2)
{
$rr_hack = '虛擬貨幣:
?>[/php]

那裡修改? 有點不明白
夢幻LUGIA
竹貓忠實會員
竹貓忠實會員
文章: 352
註冊時間: 2003-11-16 07:27
來自: 竹貓不忠實會員

文章 夢幻LUGIA »

唉......裝了之後發現有點問題呢\r
如下

代碼: 選擇全部

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1227

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1228

Warning: Division by zero in c:\program files\apache group\apache\htdocs\phpbb\viewtopic.php on line 1229
不知道是不是跟上面的大大一樣是虛擬貨幣相衝,若是相衝的話要怎麼改呢?
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

阿阿....我漏了設定訪客的..所以..碰到訪客時會除以零@@b
等下看一看修正給你^^
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

找到\r

代碼: 選擇全部

$exptemp = 100*($profiledata['rpg_cur_exp']/$profiledata['rpg_max_exp']); 
$hptemp = 100 * ($profiledata['rpg_cur_hp'] / $profiledata['rpg_max_hp']); 
$mptemp = 100 *($profiledata['rpg_cur_mp']/ $profiledata['rpg_max_mp']); 
取代為\r

代碼: 選擇全部

if ( $userdata['session_logged_in'] )
{
$exptemp = 100*($profiledata['rpg_cur_exp']/$profiledata['rpg_max_exp']); 
$hptemp = 100 * ($profiledata['rpg_cur_hp'] / $profiledata['rpg_max_hp']); 
$mptemp = 100 *($profiledata['rpg_cur_mp']/ $profiledata['rpg_max_mp']); 
}
else
{
$exptemp = 0; 
$hptemp = 0; 
$mptemp = 0; 
}
夢幻LUGIA
竹貓忠實會員
竹貓忠實會員
文章: 352
註冊時間: 2003-11-16 07:27
來自: 竹貓不忠實會員

文章 夢幻LUGIA »

可是問題卻還是存在,錯誤訊息還是有〈就跟上面一樣〉
恩....或許該說HP、MP、EXP的圖並沒有依照上述的運算式而改變,它一直停留在最小的部分
〈使用訪客登入便看不到錯誤訊息 8) 〉
我有裝水怪RPG了,不知道為什麼還是出現這種事情
========過了幾分鐘後========
我覺得很奇怪,為什麼用水怪裡預設的程式碼就看得到數值\r
所以就......手癢的給他給了一下〈歐〉
內容如下:
尋找

代碼: 選擇全部

$exptemp = 100*($profiledata['rpg_cur_exp']/$profiledata['rpg_max_exp']); 
$hptemp = 100 * ($profiledata['rpg_cur_hp'] / $profiledata['rpg_max_hp']); 
$mptemp = 100 *($profiledata['rpg_cur_mp']/ $profiledata['rpg_max_mp']);
取代為\r

代碼: 選擇全部

$exptemp = 100 * ($postrow[$i]['rpg_cur_exp'] / $postrow[$i]['rpg_max_exp']); 
$hptemp = 100 * ($postrow[$i]['rpg_cur_hp'] / $postrow[$i]['rpg_max_hp']); 
$mptemp = 100 * ($postrow[$i]['rpg_cur_mp'] / $postrow[$i]['rpg_max_mp']);
沒想到竟然就解決了,這實在太神奇了〈歐飛〉

不過那個圖案右邊末端都有白色的邊......有沒有辦法改?〈改圖?〉
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

一一b...
現在你說失敗我才發現...我的判斷式寫錯了XD
當時大概頭暈吧@o@..今天一整天都沒啥精神^^b

總之 , 我的判斷式原本是要判斷 發文的是不是訪客...但是..我卻去判斷成看的人是不是訪客XD

真的是頭暈了..


這個才行
------------------
找到\r

代碼: 選擇全部

$exptemp = 100*($profiledata['rpg_cur_exp']/$profiledata['rpg_max_exp']); 
$hptemp = 100 * ($profiledata['rpg_cur_hp'] / $profiledata['rpg_max_hp']); 
$mptemp = 100 *($profiledata['rpg_cur_mp']/ $profiledata['rpg_max_mp']); 
取代為\r

代碼: 選擇全部

if ( $postrow[$i]['user_id'] != ANONYMOUS ) 
	{ 
	$exptemp = 100*($postrow[$i]['rpg_cur_exp']/$postrow[$i]['rpg_max_exp']); 
	$hptemp = 100 * ($postrow[$i]['rpg_cur_hp'] / $postrow[$i]['rpg_max_hp']); 
	$mptemp = 100 *($postrow[$i]['rpg_cur_mp']/ $postrow[$i]['rpg_max_mp']); 
	} 
	else 
	{ 
	$exptemp = 0; 
	$hptemp = 0; 
	$mptemp = 0; 
	} 
最後由 Martinet 於 2004-02-09 19:24 編輯,總共編輯了 1 次。
Arisa520
星球公民
星球公民
文章: 206
註冊時間: 2003-10-27 00:26

文章 Arisa520 »

雖然這個問題很詭異...
但是還是忍不住想要問一下...

圖形化完成之後....
把滑鼠指到圖形上會顯示 ""/""...
有辦法可以讓滑鼠只到圖形上面就讓他顯示出"數值"嗎?
雖然感覺有一點點脫褲子放屁.... :oops:
但是總覺得這樣會更加的完美.... ;-) :mrgreen:
主題已鎖定

回到「外掛問題討論」