[wizs] user_d.c 的 normal_attack 函數修正
主要是修正原先的 user_d.c (user_d.20100512) 1612 行起
1612: for(i=0;i<times;i++)
也就是玩家使用普攻/en 執行 N 連擊的函數段,該函數的
運作大致是...
一、每迴圈一次, 就從 fight_d.c 讀取結果, 該結果可能
是怪物迴避成功, 或迴避失敗(此時回傳應傷害怪物多
少的值)
二、每迴圈一次, 就 show 一次結果. 若怪物迴避成功就顯
示一行迴避成功的訊息; 若你傷害怪物成功就顯示一行
傷害訊息.
現在改為,當玩家 setdata no_damage_msg 將戰鬥訊息設
為簡略模式時,假設玩家十連擊,有七下打中怪物,三下被
怪物閃掉時..
一、七下打中怪物的訊息
→簡化為 [7 連擊] 一行訊息(總合傷害)
(目前只要 2 連擊以上就支援這個設定)
二、三下被怪物迴避掉的訊息
→簡化為只會看到一行訊息(但不顯示被怪物迴避幾次)
程式碼從新的 user_d.c 的 1612 行開始,有興趣的 wiz可
自行研究,並請勿修改。欲修改者..
一、先備份
二、改好後 cp 成 userbak_d.c
三、update userbak_d.c 確定沒問題才 update user_d.c
理論上對訊息減量會略有幫助,實際效果可由玩家實測回報
,另目前 lag 情況仍以主機所使用網路頻寬佔的關係較大.
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 61.225.163.160 (05/12 15:51)
→
05/14 13:07, , 1F
05/14 13:07, 1F
→
05/14 14:06, , 2F
05/14 14:06, 2F
→
05/14 18:38, , 3F
05/14 18:38, 3F
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
5
12