作者laechan (小太保)
看板mud_sanc
標題Re: [聖殿] 今日的 debug.log
時間Thu Dec 4 07:35:45 2008
今日的 debug.log: 無
大部份是一些常見訊息(那個也要想辦法處理)。
藉這篇講一下昨天的修改...
一、/adm/daemons/fight_d.c 中的 final_attack 函數,
完整複製到 /adm/daemons/user_d.c 中,原本玩家在
戰鬥時會呼叫 fight_d.c->final_attack(), 改成由
user_d.c 在本地端就執行 final_attack() 內的所有
東西。
1)減少了一單位 show 的產生
2)減少了一單位 fight_d.c 的呼叫
3)修正了連擊的判斷
程式還可以再做最佳化,今天會執行完畢。
二、修正了登入畫面以及 who 所能看到的玩家總數,目前
的玩家總數才是正確的,不過目前的寫法不是很好,我
打算接近下次 shutdown 時間時再改。
三、修改了八卦的所有怪物的特攻執行方式,將數次 shut
的呼叫修正為內迴式,並修改八個天王的 id 顯示問
題 [戰鬥中: 0] <= 這個.
四、部份斷線中玩家的 ats 仍偏高
一夜千里※汲無蹤(Biohazard:戰士) [斷線中] : ats : 42
小市民的奮鬥(9521:法師) [斷線中] : ats : 36
莎拉波娃(Sharapova:劍士) [斷線中] : ats : 30
可能寫法還有可以再改良之處。
五、最近要全面清查所有有使用到 input_to 及 more 函
數的常用物件。
Laechan@Sanc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.103.168
1F:推 coasd :ats 是什麼 12/04 12:33
2F:→ laechan :你正在戰鬥的對象數量 12/04 12:36
debug.log 今天有紀錄到玩家在打毒竹城時出問題,造成
debug.log 檔又快速肥大, 因此再度關閉毒竹城,直到查
明原因。
Laechan
※ 編輯: laechan 來自: 61.225.160.239 (12/04 18:08)