當前位置:首頁 » 雲伺服器 » 如何調整cs伺服器

如何調整cs伺服器

發布時間: 2023-01-24 03:11:35

⑴ CS怎麼架設伺服器

大概步驟是這樣的,詳細設置我就不多說了,如果詳細設置你自己都不懂怎麼弄,我也不懂怎麼說,勸你還是早點放棄好。
第一步,建立一個HLDS.exe的快捷方式,( 並在目標上打上一系列命令,這里是比較隨意的,比較必要的我列在下邊 ↓)
目標加上如→命令:-game cstrike指定運行游戲為CS
-port 27016指定游戲連接埠為27016
+maxplayers 22 游戲最大人數22人(游戲只支持20人,多餘兩人為觀眾)
+mapde_st2 指定開始地圖為de_st2
+sv_lan 0/1(0是將伺服器聯入互聯網 1是區域網, 前者是多人聯機對戰,後者是同一IP地址內多人對戰,換句話而言,就是只有網吧里這樣的地方,大家一起玩,才使用後者)

第二步,建議是路由器上網的或者是光纖上網的才製作伺服器~ 如果不是這兩個其中之一的話,第二步估計你寸步難行。
映射IP(光纖就不需要,光纖上網一般是靜態IP)路由器的話,要在路由器設置里找。在電腦網址里輸入路由器IP,使用路由器賬號密碼進行登陸(可能不需要賬號),這些都是在路由器的底面有寫的(路由器也叫寬頻貓)。
映射IP完後,找到你的公網IP,不是內網。(就像當於找到你的家庭住址而不是你住在家裡的哪裡)

第三步,安裝伺服器插件。

第四步,通過另一個CS在互聯網上搜索你的伺服器,如果有就成了,沒有則是以上步驟沒有做對。

小提示,這里有三種失敗的可能:
第一,沒有使用伺服器端的CS版本建立伺服器
第二,使用的是3647後的版本建立的伺服器
第三,建立伺服器的CS版本沒有獲得正版授權(而你卻作出了連上正版伺服器的建立伺服器設置)

⑵ CS伺服器參數設置!

1. 自動平衡隊伍
2:你打mp_limitteams 2當然是一打三.此指令是最多相差兩人. 再來是讓BOT都加入哪方的指令.用來一打多. 這是CS的方式.
3:允許觀看者
4:局開始的凍結時間
5:購買時間
6:開始時候的$
7:c4爆炸時間
8. 設置成 0是自由模式、1隻能跟著自己隊友走動、2屍體視線留在原地

⑶ 如何設定CS(反恐精英)的區域網游戲 3種方法來設定CS(反恐精英)的區域網游戲

目錄方法1:Counterstrike 1.61、在Steam上注冊一個架設伺服器專用的賬號。2、安裝半條命專用伺服器。3、運行伺服器程序。4、設置細節。5、運行伺服器。6、Bans(禁止)菜單,可以看到所有禁止進入伺服器的玩家。7、連接伺服器。方法2:CS:GO(全球攻勢)1、下載SteamCMD 。2、解壓縮SteamCMD文件。3、運行SteamCMD程序。4、創建專用伺服器路徑。5、安裝專用伺服器。6、退出Steam伺服器。7、編輯伺服器信息。8、運行伺服器。9、連接伺服器。方法3:CS:Source(起源)1、下載SteamCMD 。2、解壓縮SteamCMD文件。3、運行SteamCMD程序。4、創建專用伺服器路徑。5、安裝專用伺服器。6、編輯伺服器信息。7、退出Steam伺服器。8、運行伺服器。准備和哥們進行一場區域網大戰,或者想把家裡閑置的電腦變為一個區域網游戲伺服器?你可以按照下列步驟,設置好伺服器。開始享受對戰的樂趣吧!
方法1:Counterstrike 1.6
1、在Steam上注冊一個架設伺服器專用的賬號。你需要通過一個伺服器賬號來架設伺服器,才能用其他賬號登陸進去玩。不需要給這個賬號購買添加任何游戲,因為運行伺服器並不一定需要游戲文件。
2、安裝半條命專用伺服器。這個程序可以通過點擊Steam上的Library(庫)按鈕,選擇Tools(工具)就可以看到。瀏覽可用的半條命伺服器(HLDS)列表。你需要大約750MB硬碟空間來運行伺服器。半條命的伺服器程序是免費的,即使這個賬號沒有付費購買半條命游戲,還是可以運行伺服器的。
3、運行伺服器程序。安裝好HDLS以後,雙擊Steam庫中的伺服器程序來運行。伺服器開啟畫面會出現,你可以從半條命游戲列表進行選擇。在游戲菜單中選擇CS 1.6。
4、設置細節。你可以把伺服器重命名為任意名字。用Map(地圖)菜單來設置開場地圖。在Network(網路設置)下,選擇LAN(區域網),創建本地伺服器。在區域網中的任何人,只要是裝了CS1.6的,都可以加入伺服器。
5、運行伺服器。運行以後就會打開伺服器設置畫面。你可以直接設置,不需要重啟程序。在Configure(基本設置)菜單中,輸入時間限制和分數限制等伺服器細節設置。
在Statistics(統計)下,可以看到伺服器運行的良好程度。你可以關閉其他程序,來提高伺服器程序的性能。
Players(玩家)中可以看到所有連上的玩家。你可以踢走或禁止玩家進入游戲。
6、Bans(禁止)菜單,可以看到所有禁止進入伺服器的玩家。你可以通過本菜單來將某人移出禁止名單。Console(控制台)中可以輸入伺服器的命令,比如瞬間改變等級等代碼。
7、連接伺服器。任何連接到和伺服器同一網路的電腦,都可以在Steam伺服器列表中看到本伺服器。打開Steam,右擊系統面板上的圖標,選擇菜單中的伺服器,點擊LAN表情,就會看到專用伺服器了。如果點加入,只要裝好了CS 1.6,就會自動打開進行遊玩。
方法2:CS:GO(全球攻勢)
1、下載SteamCMD 。這個命令行程序是適用於新版Source(起源)游戲的,可以幫你安裝並更新CS:GO的專用伺服器。你可以在Valve網站免費下到SteamCMD的.zip文件。
2、解壓縮SteamCMD文件。確保要解壓到一個新的文件夾,而不是Steam客戶端文件夾,或舊的HLDSUpdate文件夾。最好可以在盤根中創建一個新的文件夾,例如:C:SteamCMD。
3、運行SteamCMD程序。雙擊解壓好的程序,就會自動連接到Steam伺服器,並開始下載更新文件。可能需要幾分鍾才能下完。完成更新以後,就會看到程序出現「Steam>」命令符了。若SteamCMD沒有連接成功,你可能需要調整網路設定。你可以打開控制面飯,選擇網路連接選項,選擇「連接」,在窗口底部點擊區域網設置,並確保 「Automatically detect settings」 (自動檢測設定)旁邊已經勾選好了。
4、創建專用伺服器路徑。用命令行程序來設置伺服器安裝路徑,你需要用到下列代碼:force_install_dir c:csgo-ds將 「csgo-ds」 改成任何想要取的文件夾名。
5、安裝專用伺服器。設置好路徑以後,就可以安裝伺服器了。輸入下列命令,開始下載伺服器文件。下載的文件有1GB大小,所以要准備等待一段時間:app_update 740 validate
6、退出Steam伺服器。完成了下載,並可以操作命令行程序以後,就輸入Quit啦退出Steam伺服器下載進程。
7、編輯伺服器信息。安裝好以後,你指定的安裝路徑中就會出現各種各樣的文件和文件夾。打開文件夾「csgo」,再打開 「config」,用記事本程序打開 「server.cfg」 。在這個文件中調整各項設置,比如改變「Hostname」 就能改變伺服器名了。
8、運行伺服器。CS:GO中有五種不同的游戲模式。想選擇你需要的伺服器,需要輸入正確的代碼才能開啟伺服器。打開命令行程序,瀏覽到伺服器文件夾中,輸入下列代碼來選擇某種游戲模式:Classic Casual(經典休閑模式): srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_st
Classic Competitive(經典對戰模式): srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb_se +map de_st2_se
Arms Race(武器競賽): srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots
Demolition(爆破): srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake
Deathmatch(死亡競賽): srcds -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_st
9、連接伺服器。任何連到和伺服器相同網路的機子,都可以在Steam伺服器菜單中看到你的伺服器。打開Steam,右擊系統面板的圖標,選擇伺服器,點擊區域網。你會看到專用伺服器出現在列表中間。如果點擊加入,並且安裝好了CS:GO,你就可以直接打開游戲進入對戰。
方法3:CS:Source(起源)
1、下載SteamCMD 。這個命令行程序是適用於新版Source(起源)游戲的,可以幫你安裝並更新CS:Source的專用伺服器。你可以在Valve網站免費下到SteamCMD的.zip文件。
2、解壓縮SteamCMD文件。確保要解壓到一個新的文件夾,而不是Steam客戶端文件夾,或舊的HLDSUpdate文件夾。最好可以在盤根中創建一個新的文件夾,例如:C:SteamCMD。
3、運行SteamCMD程序。雙擊解壓好的程序,就會自動連接到Steam伺服器,並開始下載更新文件。可能需要幾分鍾才能下完。完成更新以後,就會看到程序出現「Steam>」命令符了。若SteamCMD沒有連接成功,你可能需要調整網路設定。你可以打開控制面飯,選擇網路連接選項,選擇「連接」,在窗口底部點擊區域網設置,並確保 「Automatically detect settings」 (自動檢測設定)旁邊已經勾選好了。
4、創建專用伺服器路徑。用命令行程序來設置伺服器安裝路徑,你需要用到下列代碼:force_install_dir c:css-ds將「css-ds」 改成想要的路徑名。
5、安裝專用伺服器。設置好路徑以後,就可以安裝伺服器了。輸入下列命令,開始下載伺服器文件。下載的文件有1GB大小,所以要准備等待一段時間:app_update 232330 validate
6、編輯伺服器信息。安裝好以後,你指定的安裝路徑中就會出現各種各樣的文件和文件夾。打開文件夾「css」,再打開 「config」,用記事本程序打開 「server.cfg」 。在這個文件中調整各項設置,比如改變「Hostname」 就能改變伺服器名了。
7、退出Steam伺服器。完成了下載,並可以操作命令行程序以後,就輸入Quit啦退出Steam伺服器下載進程。
8、運行伺服器。打開命令提示符,進入專用伺服器路徑,輸入下列命令來開啟伺服器:srcds -console -game css +map <map> +maxplayers X _autoupdate
將 <map> 改成你想要的開場地圖。將 「maxplayers」旁邊的X改成你想要的最大人數 (8、10、16、24等等)。
9、
小提示所有客戶端電腦都需要在自己的控制台中輸入以下代碼:rate 25000
cl_cmdrate 101
cl_updaterate 101
ex_interp 0.01

⑷ CS怎麼調伺服器如題 謝謝了

用動態域名建Counter-Strike(反恐精英)1.4伺服器的方法 如果您通過內網上網,請使用科邁動態域名內網專業版TrueHost。 安裝伺服器與安裝客戶端過程是一樣的,只是運行的命令不一樣。所需要文件匯總: half-life.rar h1110.exe cs10.exe csv14full.exe 安裝步驟: 安裝Half-Life。Counter-Strike實際是Half-Life的擴充版,所以要先裝Half-Life。您可以從網上下載half-life.rar,然後運行setup.exe。 把Half-Life升級到最新版,如下載h1110.exe,並運行。 Counter-Strike 1.0版,下載cs10.exe,並運行。 升級CS1.0到1.4版,下載csv14full.exe,並運行。 建立快捷方式或批處理命令(cs.bat),以運行伺服器命令,如: hlds.exe -game cstrike -insecure +maxplayers 22 +map de_st2 -nomaster +sv_lan 1 +ip 192.168.0.40 這里192.168.0.40是內網主機的IP,填入實際IP即可。 如果要修改設置,請看一看以下幾個文件: cstrike\server.cfg、mapcycle.txt、motd.txt 伺服器啟動後,選擇客戶端的「Add IP」,填入「域名:埠」即可。如:「abc.dns0755.net:27015」。 由於TrueHost採用動態IP,所以每次運行客戶端時都要再填入「域名:埠」,只有這樣才能得到最新的IP。

⑸ CS的5連服,怎麼更改伺服器設置

http://down.o3o4o5.com/other/o3o4o5.com_match.rar 下載地址!CS伺服器首先安裝有AMXX1.76以上的版本。下載5連插件後,把5連插件teamtalk.amxx文件放到cstrike\addons\amxmodx\plugins目錄下然後打開cstrike\addons\amxmodx\configs目錄下的plugins.ini這個文件,寫入teamtalk.amxx,保存即可。

⑹ cs伺服器的刷新率如何調整

首先說明:

sv_ 以及sys_ 系列參數,是伺服器端的命令,如果是在非本地伺服器上修改這些系列參數的命令,你需要獲得伺服器管理員的許可權、

ex_interp和cl_updaterate的關系是非常緊密的,這兩個參數的說明都請必須閱讀。

文章中假設玩家的網路都在寬頻接入的方式下進行。

------------------------------------------------------------------------------------------------
參數介紹:

cl_cmdrate:

這個命令決定了客戶端向每秒鍾服務端發送數據包的數量。很明顯地,這個參數的數值設定得越高,那麼伺服器就能相應客戶端處理信息的速度越快,基本上數值設定得高是沒什麼錯的。如果你與你的朋友都在區域網中游戲,而延時非常嚴重,那麼很可能就是這個參數沒有設置好。事實上,大多數的寬頻接入沒有提供足量的上行帶寬,這也恰好是這個命令需要的。

cl_updaterate:

cl_updaterate與cl_cmdrate是類似的,不過方向是相反的。它控制的是客戶端每秒鍾從服務端接收數據包的數量。因此,它和你的下行帶寬是緊密相連的。cl_updaterate的數值設定得越高,你和伺服器的同步率就越高。因為只有伺服器才會決定你開槍是否命中,所以你需要足夠的更新數據包(upadates)。

sv_maxupdaterate:

cl_updaterate控制客戶端每秒接收來自服務端的數據更新包數量(只對客戶端本身控制),而sv_maxupdaterate就指定了服務端每秒發送多少數據包到客戶端上(對服務端進行控制)。因此,客戶端cl_updaterate的數值設定比服務端sv_maxupdaterate的數值要高,是不能增加客戶端接受的更新數據包數量的。

sys_ticrate:

這個命令設定了伺服器每秒能處理的最大數據「幀」數。默認設定下,這個參數設置為100。為什麼伺服器的fps那麼重要?這個參數決定了伺服器的感應能力。我敢肯定我們都覺得伺服器好像在TI-83 Plus(圖形計算器)上工作一樣,而我們就是在LAN上進行這些圖形計算器的處理。

sys_ticrate只是指定你的伺服器所能計算的最大fps。默認設定下,伺服器不會達到你所設定的數值,因為運算系統可能在處理某些其他的進程。市面上有不同的加速("boost")伺服器fps的軟體,不過大多數(如果不是全部的話)伺服器加速軟體是靠網路伺服器供應商處理的,記住,這樣的加速會加重伺服器CPU的負荷。(出於某些原因,在de_inferno和de_aztec上用伺服器加速軟體的話,會劇烈增加CPU的負荷,大家可能曾經有過這樣的體驗。)在默認設置下,Half-life伺服器,基於Win32的伺服器一般在64fps,而基於Linux的伺服器一般在50fps。如果使用加速軟體的話,可能可以提升到512fps或者更高。這么高的伺服器fps是受到爭議的,不過我感覺如果在200fps左右就能感覺到明顯的改進了。

一致性才是關鍵的。Fps從100飆升到512,這樣可能會帶來一個更差的游戲環境,因為sys_ticrate只在150左右,150是大多數伺服器硬體所能承受的了的。

如果你有一個伺服器的許可權,而且想測試一下伺服器的fps,那麼在控制台輸入rcon stats,看看你的伺服器是否加速了:暫時地把sys_ticrate調到10000,然後在看看伺服器的fps是否超過100,如果超過100,那就是加速了的。

ex_interp:

在解釋這個參數之前,我們看看Webster字典對interpolate(添加,改寫)這個詞的解釋.
(以下是Webster字典的解釋,譯者這里不將原英文去掉,是讓大家容易看到原有的解釋)
Main Entry: in•ter•po•late
主要條目: in•ter•po•late
3 : to estimate values of (a function) between two known values
3 : 評估兩個已知值之間的量的關系
intransitive senses : to make insertions (as of estimated values)
不及物動詞:進行插入(到已評估的值之中)

每一秒你只能從伺服器獲得有限的更新,因此是不可能每次都那麼精確地及時地與伺服器達到同步。舉個例子:

下面的圖形顯示的是圓的線性內插法。當數據點(更新數據包)的數量增加的時候,則插入的量則變得更加地准確。在CS中,你可以將這個比喻成在一秒內一個人物位置變化所跨越的范圍。在伺服器看來,這是一個精準的圓圈,而從客戶端就需要在兩個「真正」的數據包中插入一定的數據。

這就是ex_interp作用所在。在每一個更新包之間都會有一個很小的時間增量存在,這個時間由half-life的預處理系統計算。ex_interp設置了在每兩個連續的更新之間的插入數(時間單位是秒)。在上面所看到的圖象中,這些小的時間間隔會表示為圖象的直邊。因為插入值的處理是在客戶端進行的,所以在伺服器看來並不是完全的同步的。沒有什麼可以代替從服務端發出的真實的數據更新包,不過插入值的計算在大體上還是能達到要求。(譯者注:感謝inbremen找到的圖片)

------------------------------------------------------------------------------------------------

對線上游戲(互聯網對戰)的推薦值:

rate
我之前已經假設rate的數值為20000。把它調到20000以上不會有任何的改善,還可能會造成更不好的影響。

推薦值:
rate 20000.

sv_maxrate:
這個值在大多數的情況下設置為0。我會解釋一下為什麼在線上游戲時這並不是個理想的數值。sv_maxrate 0 會檢測每一個客戶端rate的設置,並盡量滿足每一個玩家的需求。假設對half-life引擎來說每一秒允許玩家使用的rate參數的數值超過20000。如果有一個玩家將這個數值設定為一個超高值(比如:999999999),那麼伺服器會盡量的去滿足這個玩家的需要。那麼這樣會潛在的浪費帶寬,並且會對伺服器造成更多的負擔,也許會超過伺服器所能承受的范圍。因此,我提出一個比較安全的建議,sv_maxrate在20000的時候會有比較好的表現。在現實中,sv_maxrate 0和sv_maxrate 20000的效果對游戲的進行而言可能都是一樣的,不過提高一些預防的范圍總是好的。

推薦值:
sv_maxrate 20000.

cl_cmdrate:在理想情況下,這個數值應該和伺服器的fps是相等的(不是有些人所認為的客戶端的fps)。如果你對伺服器的更新超過了在同一時段內伺服器所能處理的幀數的話,多餘的更新包會被伺服器所丟棄。因此,cl_cmdrate設置得太高會有不好的效果,直接造成帶寬的浪費。

推薦值:
cl_cmdrate與伺服器的fps值相等或者稍高。

ex_interp:
把這個參數設為0或者什麼都不寫。CS會自動的把ex_interp設置為1/cl_updaterate(比如你的console窗口會顯示「ex_interp forced up to xx msec")。這就是你想你的客戶端要進行插入的時間長度。改變cl_updaterate會自動地改變ex_interp(當ex_interp=0時發生)。因此我推薦只改變cl_updaterate,讓CS去設置你的ex_interp。現在已經不可能把ex_interp設定得比1/cl_updaterate更低了,把它設定得高一些卻會產生錯誤。設置一個比1/cl_updaterate更高的值會造成你開槍的時候打在屏幕中人物的後面(譯者註:就是實際上你並沒有打中人物,而只打在他的後面)。舉個例子,如果你用cl_updaterate 101,那麼ex_interp應該是1/101=0.009(9毫秒),那麼使用默認的ex_interp 0.1,而cl_updaterate還是這么高的話,那麼之前所說的錯誤就會產生。

推薦值:
ex_interp 0

cl_updaterate:長期以來,大家都認為cl_updaterate的規定是在101,這樣能使你獲得少量的"choke(阻塞)"。Choke可以用命令net_graph 3看到。個人認為,choke是我不會考慮的東西。其實cl_updatarete的最佳值是很復雜的。CAL的服務端的config提供sv_maxupdaterate為101,那麼很多人會總結為我們也應該把cl_updaterate設置為101。在理想的狀況下,這是正確地,不過在實際情況下,並不是那麼有用。在北美,大多數的伺服器都不能負荷每秒100幀的運算,這就意味著伺服器無法發出每秒100個更新包,而玩家們就會覺得很「卡」了。由於我們從客戶端如果沒有遠程式控制制密碼(遠程式控制制許可權)的話是無法窺探服務端的fps的,如何選擇最適當的數值就像猜謎游戲一樣了。你可能會說,「好吧,那就把cl_updaterate設置為101就不管了,我會獲得伺服器給我更新的最大值。」問題就在忽視了cl_updaterate對ex_interp的影響以及兩者之間微妙的平衡關系。尋找一個適當的cl_updaterate值(記住要把ex_interp先設為0),從101開始逐漸減小,你會發現人物只是「微小的閃動」(譯者註:原文是「slightyly skip around」,從實際操作來看,我們可以看到人物的重影,就像閃動一樣,我就把它翻譯成「閃動」了)。「微小的閃動」是優先的選擇,只要ex_interp等於1/cl_updaterate,那麼人物就會在應有的位置上出現。在不同的伺服器中游戲你都要改變cl_updaterate。如果必要的話,把它設置低於50也不要擔心。預處理系統會發揮好它的作用的。備註:大多數的公眾伺服器都會使用默認的sv_maxupdaterate 30,那麼在那種情況下,cl_updaterate就最好了。

請注意,從一個低的cl_updaterate數值(比如說20)逐漸增加是不行的,一旦你把它設定得更高,ex_interp是不會重新設定的,你需要不斷手動地將ex_interp置0。這里我提供一個簡易的腳本給大家調整你的cl_updaterate。

點擊這里下載config

推薦值:
cl_updaterate應該與伺服器的fps相等,不應該超過伺服器的sv_maxupdaterate數值

sys_ticrate:
找合適的sys_ticrate就需要進行一些實驗了。首先,如果你的伺服器沒有被加速,提高這個數值並超過100就不會有任何效果。如果你正好租用了一個高性能的伺服器的話(你的伺服器可能已被加速),那麼你就有空間這么做。總體上來說,服務端有更高的fps是一件好事,提高sys_ticrate超過200(或者比200低)是毫無效果的。如果把sys_ticrate設為9999,你的伺服器fps會根據現有的情況在150到1000之間不停的跳變,把sys_ticrate設定為低於200的數值會有一個更一致的環境,不過會對伺服器的性能有所減弱。同樣的,在一個物理伺服器(一台電腦或者伺服器主機)上都可能運行不同的HLDS(Half-Life Dedicated Server),那麼如果每一個HLDS都把sys_ticrate設為10000的話,伺服器的CPU的負荷就相當大了。這樣的情況下,會潛在地造成在那台物理伺服器上的性能的下降(也可能提高你每月的租用費用)。最後,伺服器的fps只會在某幾個數值上作用,舉例來說,我的伺服器fps只在85,102,128,170,256等數值上,而不是在他們之間(比如91)。如果你把sys_ticrate設為100,你的伺服器fps最大值就會在100以下(比如85),因此,設定sys_ticrate大於目標fps數值約20到50左右比較合適。

推薦值:
sys_ticrate 110-180,結合你的伺服器性能考慮。

------------------------------------------------------------------------------------------------
關於區域網對戰的備註:

區域網對戰,比如the CPL,cl_updaterate設置為101,這與區域網伺服器的質量有關。通常在LAN上,只有一小部分的伺服器會在虛擬盒中運行,因此伺服器使用更少的資源。如果伺服器都加速超過了100fps,那麼cl_updaterate 101就是一個非常理想的數值。判斷一個LAN伺服器最快的方法就是看看玩家們ping的平均值。一個運行在50到64fps的默認伺服器,在LAN下的平均ping值為15ms,而加速過的伺服器會使ping值下降,大概在5ms左右。據我所知,the CPL,ESWC還有WCG都是使用加速過的伺服器的。

-------------------------------------------------------------------------------------------

在參照CPL比賽伺服器的config文件和本人親自與戰隊的朋友試驗後,最佳的參數設置如下:
// 「sv_maxrate 0」 會自動監測所有玩家的連接速度,並滿足每個人的要求。為防止系統過載,應設置為20000左右。
sv_maxrate 25000
sv_minrate 2500

// 每秒鍾伺服器端允許客戶端接收的最大數據包數量。1.6中sv_maxupdaterate默認是30
sv_maxupdaterate 101

// 設定你伺服器的最大FPS。其值應該等於伺服器一般狀態下的fps值+20。
sys_ticrate 10000

// 客戶端最大移動速度
sv_maxspeed 320

這樣的設置用起比較理想,基本上玩家沒有choke,前提是客戶端的cl_cmdrate和cl_updaterate不能設得比伺服器端sv_maxupdaterate的值101高,如果超過的話會產生choke。下面將給出客戶端的最佳設置。

如何最佳設置最佳CS1.6的客戶端網路參數:
在比賽中,客戶端的cmdrate updaterate rate ex_interp是允許修改的。在lan比賽中,網路帶比較好的情況下,這幾個數值是最佳的設置。
rate 20000 默認值為空
sv_maxrate 20000 默認值 0
cl_cmdrate 101 默認值 30
cl_updaterate 101 默認值 30
ex_interp 0 默認值 0.1
sys_ticrate 100 取默認值 100
fps_max 101 默認值 101

服務端的sys_ticrate 和 sv_maxupdaterate都是由伺服器OP決定,玩家無法更改。這就引出一個問題:當我們進入一個沒有OP許可權的伺服器時,根本就不知道伺服器的sv_maxupdaterate值是多少,也就沒有依據來設置客戶端的cl_cmdrate和cl_updaterate值,如果伺服器的sv_maxupdaterate值是50,而你的cl_cmdrate和cl_updaterate值設置成101的話,就會有choke產生。這時的解決辦法是在控制台輸入「net_graph 3」命令來查看是否有choke產生,如果有的話逐漸降低cl_cmdrate和cl_updaterate值,直到沒有choke產生為止。
補充一下,由於同一伺服器在不同人數的時候需要設定的updaterate值是不一樣的(如果網路帶寬足夠用的話,這種情況也不會發生),假如你知道伺服器的sv_maxupdaterate值是101,建議你把cl_cmdrate和cl_updaterate值都設成比101低一點,大家可根據實際情況進行設置。

⑺ CS伺服器的設置步驟

一、下載好服務端後在HLDS服務端目錄下建立一個批處理文件,把這行伺服器啟動參數寫在批處理文件里,再把批處理文件快捷方式到桌面,用批處理文件的形式啟動將自動每次優先順序於CPU否則每次伺服器啟動不能優先於其他程序。
start/high hlds.exe -game cstrike -autoupdate -insecure -pingboost 2 +port 27016 +maxplayers 32 +map de_st2 +sv_lan 0 -console -noipx -noaff
以上這些命令行參數的解釋hlds.exe Goldsource (半條命)游戲

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:642
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:368
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:89
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:312
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:794
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:347
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:213
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:818
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:369
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:596