※ 引述《forg8255 (Breeze)》之銘言:
: 我朋友今天包了ESEA一個月
: 開始打第一場時,我朋友就會開始卡卡的
: 會回朔,和走路一頓一頓的
: tickrate的參數都有裝上
: 還有參考網路上做成cfg檔
: 都無效,而且任何128tick的社群伺服器都會有這種情形
: 以前都沒有這種狀況
: 有大大知道是甚麼樣的問題嗎
: 麻煩版上的大大們了
Tickrate 伺服器每秒運算次數
Cmdrate玩家上傳資料量
Updaterate玩家接收資料量
Tickrate128代表Server的每秒處理128次,所以相對的玩家最大上傳量和接收都應該
是128個動作
有些Server為了要強制每人的資料公平性所以都強制鎖定Cmdrate/Updaterate在128,如
果本身玩家畫面無法創造128fps以上就會有先天上的不公平(資料不滿128次)無法滿足
回傳128個動作,當然從Server回傳給玩家的資料一定是128個動作(除非Server 超載 ne
t_grap
h 1 底下的sv數字變紅 也就是Server無法達到該指定的Tickrate也就是Updaterate(所
以剛開局的時候全部的玩家走路會稍微抖動))
什麼跟回逤有關係呢?
1.你的上傳頻寬太小,像是強制Cmdrate128大概會吃到10KB=80Kbps左右的上傳,有些上
傳只有64kbps的=哭哭
解決方法:讓你的cmdrate (如果可調)下降到你不會感覺到順卡或是爆Ping,如果無法
調就強制fps_max 60 此時cmdrate也會掉到60
(以上有失遊戲公平性)
2.Server端瞬間過載,例如Server 的fps瞬間大量下降,所以你傳的資料部分被他丟掉了
,所以你會回到他只有接收到的地方。
我是淡水好地方的阿羅老師。
以上小弟的研究,有錯請鞭小力。