[聖殿] 關於玩家斷線&重新連線的處置
今日修正斷線及回復連線的處置如下...
一、斷線時
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
12/03 19:18, 1F
→
12/03 19:20, , 2F
12/03 19:20, 2F
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
21
49