[聖殿] 關於玩家斷線&重新連線的處置

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間17年前 (2008/12/03 18:27), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
今日修正斷線及回復連線的處置如下... 一、斷線時 a)清空該玩家所有的戰鬥對象 =>反正怪物看到你斷線了他也不會攻擊你 b)清空該玩家的 msg buf =>斷線後再重連的玩家沒必要保留這期間的 msg buf c)清空該玩家的 special_attack =>避免某些自動影響的東西出問題如 light_wall 二、重新連線時 視為重新進入該房間,則假若該房間還存在著 auto k 的怪物 你重新連線時會重啟這些怪物對你的攻擊. 這個跟之前一樣,這是因為之前你身上的戰鬥對象參數還存在 ,所以你一登入它就判斷, 現在只是更動判斷方式。 給 wizs 相關的修改在 /std/user.c 的 net_dead 及 restart_heart 函數中 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.229.207

12/03 19:18, , 1F
msg buf是什麼東西
12/03 19:18, 1F

12/03 19:20, , 2F
暫存訊息
12/03 19:20, 2F
文章代碼(AID): #19DbyJoO (mud_sanc)
文章代碼(AID): #19DbyJoO (mud_sanc)