[分享]顯示戰鬥回數

WOG設定安裝教學

版主: 涅魂, 簫哥


涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

[分享]顯示戰鬥回數

文章涅魂 » 2007-03-08 9:52 pm

這個修改可以讓戰鬥時出現回合的統計

而若是快速模式的話則一律顯示0回合

範例圖片 寫:圖檔


開啟檔案wog/class/wog_fight_n.php 寫:尋找
代碼: 選擇全部
//srand ((float) microtime() * 10000000); //php 4.2 以上可以不用

上方,加上
代碼: 選擇全部
if($_POST['temp_id2'] == 2)echo ","parent.wog_view.count.innerText='".($sum+1)."'"";

開啟檔案wog/wog.js 寫:尋找
代碼: 選擇全部
   f.write(fight_temp_table1+'<tr><td colspan="2">'+p_name+'</td><td colspan="2" >'+m_name+'</td></tr>');
   f.write('<tr><td width="150">HP</td><td class=b1 width="150"><img src='+img+'bar/bhg.gif border="0" width="'+temp_php_img+'" id="p_img"  height="9" alt=""></td><td width="150">HP</td><td class=b1 width="150"><img src='+img+'bar/bhg.gif border="0" width="150" id="m_img"  height="9" alt=""></td></tr>');
   f.write('<tr><td>物理攻擊</td><td>'+p_at+'</td><td>物理攻擊</td><td>'+m_at+'</td></tr>');
   f.write('<tr><td>物理防禦</td><td>'+p_df+'</td><td>物理防禦</td><td>'+m_df+'</td></tr>');   
   f.write('<tr><td>魔法攻擊</td><td>'+p_mat+'</td><td>魔法攻擊</td><td>'+m_mat+'</td></tr>');   
   f.write('<tr><td>魔法防禦</td><td>'+p_mdf+'</td><td>魔法防禦</td><td>'+m_mdf+'</td></tr>');   
   f.write('<tr><td>屬性</td><td>'+p_s+'</td><td>屬性</td><td>'+m_s+'</td></tr>');
   f.write(temp_table2);

覆蓋成
代碼: 選擇全部
   f.write(fight_temp_table1+'<tr><td colspan="2">'+p_name+'</td><td width="100" rowspan="7">第 <font color="red" size="4"><span id="count">0</span></font> 回合</td><td colspan="2" >'+m_name+'</td></tr>');
   f.write('<tr><td width="100">HP</td><td class=b1 width="150"><img src='+img+'bar/bhg.gif border="0" width="'+temp_php_img+'" id="p_img"  height="9" alt=""></td><td width="100">HP</td><td class=b1 width="150"><img src='+img+'bar/bhg.gif border="0" width="150" id="m_img"  height="9" alt=""></td></tr>');
   f.write('<tr><td>物理攻擊</td><td>'+p_at+'</td><td>物理攻擊</td><td>'+m_at+'</td></tr>');
   f.write('<tr><td>物理防禦</td><td>'+p_df+'</td><td>物理防禦</td><td>'+m_df+'</td></tr>');   
   f.write('<tr><td>魔法攻擊</td><td>'+p_mat+'</td><td>魔法攻擊</td><td>'+m_mat+'</td></tr>');   
   f.write('<tr><td>魔法防禦</td><td>'+p_mdf+'</td><td>魔法防禦</td><td>'+m_mdf+'</td></tr>');   
   f.write('<tr><td>屬性</td><td>'+p_s+'</td><td>屬性</td><td>'+m_s+'</td></tr>');
   f.write(temp_table2);

儲存、關閉所有檔案

完畢,有任何問題歡迎指教^^


最後由 涅魂 於 2007-05-01 10:14 pm 編輯,總共編輯了 1 次。

簫哥
 
文章: 629
註冊時間: 2006-04-01 9:08 pm
來自: 戰略電玩
性別: 男生

文章簫哥 » 2007-03-09 2:30 am

= =!!若有100~1000回合會有什麼狀況?

迷之音:還不是想把回合狀況放到表格下方!
簫哥:我想說的話,誰會把話說完了= =!!


NAS DS107e
簫哥電腦藝術工作室
wog4_ffa_x1(v4版本)
埋頭研發網頁角色扮演WebRPG,執行進度:版本更新。
ps.應允網友要求,v4版wog已經架設了= =!!

呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2007-03-09 7:13 am

一般模式才顯示到回合的
快速模式就一直是0回合



簫哥
 
文章: 629
註冊時間: 2006-04-01 9:08 pm
來自: 戰略電玩
性別: 男生

文章簫哥 » 2007-03-09 5:58 pm

呀成 寫:一般模式才顯示到回合的
快速模式就一直是0回合


我想是快速模式只計算最後結果,想顯示~要先計算有多少回合,後面顯示最後數據就好了(別叫我做程式,以事論事而已)


NAS DS107e
簫哥電腦藝術工作室
wog4_ffa_x1(v4版本)
埋頭研發網頁角色扮演WebRPG,執行進度:版本更新。
ps.應允網友要求,v4版wog已經架設了= =!!


涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2007-03-09 6:25 pm

呀成 寫:一般模式才顯示到回合的
快速模式就一直是0回合

沒錯呢,文章開頭也有說了啊^^

涅魂 寫:這個修改可以讓戰鬥時出現回合的統計

而若是快速模式的話則一律顯示0回合



圖檔

呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2007-03-09 6:58 pm

啊!未看到...不好意思




回到 精華區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 5 位訪客