導航:首頁 > IDC知識 > cs16搭建伺服器

cs16搭建伺服器

發布時間:2021-02-11 20:43:33

1、有人知道cs1.6怎麼搭建伺服器嗎?

區域網起個名字就行了,其他電腦一個網段就能搜索到房間 直接進去就ok可

2、CS1.6如何建立伺服器

首先下載一個服務端
http://www.freecs.cn/Soft/fuwu/200706/20070622172618.html(如不想下 可以以ESAI3248建立伺服器 但需要下載破解補丁否則只有 3248版本的玩家進入 補丁地址 http://www.freecs.cn/Soft/fuwu/200902/20090206030211.html)
安裝完畢後 把hlserver下的 HLDS.EXE文件建立快捷方式 並在 屬性-目標-欄目里添加相應參數
(CS伺服器架設啟動參數詳解
http://hi.baidu.com/%BF%C9%BF%DA%BF%C9%C0%D6c/blog/item/b27f1eed69119cd6b21cb154.html)快捷方式 伺服器架設完成 伺服器參數在 hlserveR/cstrike下的server.cfg裡面改
完成上面部分 已經成功架設伺服器
但伺服器未能在公網被刷出
查看你的網路訪問方式 如果是路由器上網 則需要做埠影射 教程直接用下載工具下載
http://bbs.esai.com.cn/attachment.php?aid=1018&k=&t=1238121001&sid=

如果不是 那麼跳過上一步驟
修改STEAM.INF協議
用記事本方式打開伺服器cstrikesteam.inf這個文件,修改PatchVersion=1.1.2.5為PatchVersion=1.1.2.8
ProctName=cstrike

並在 server.cfg里添加
setmaster add 207.173.177.11
setmaster add 69.28.151.162
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 68.142.72.250

現在伺服器就可以出現在公網上了!

SXE的添加
http://ishare.iask.sina.com.cn/f/4747387.html 這是我做好的 純凈服添加SXE 覆蓋到cstrike下即可 並在SERVER。CFG 里添加如下

//(外網IP)
ip XXX.XXX.XXX.XXX

//(若是內網影射,請填內網IP 192.168.xxx ,如不是映射請刪除此行)
__sxei_internal_ip XXX.XXX.XXX.XXX

還需要你更新SXE的版本 因為哪個是7.4的 現在是7.6的 只要替換 addonssxeidlls下的 sxei_mm.dll 文件即可!
全部原創!!!!!!!!!!
最後建議 家用網路不適合做伺服器用! 2M ADSL 只允許8人游戲 自己看著辦!

3、CS1.6怎麼創建互聯網伺服器!?

cs1.6伺服器架設

一、基本安裝篇

1、建立伺服器的帶寬和機器配置

1.6伺服器對對帶寬和機器配置的要求比1.5高一些,我在ADSL上通過浩方平台建立1.5伺服器,可以在本機上進行游戲,但是1.6出現明顯的停頓,無法流暢的游戲,即使機器配置很高也不能徹底解決,相信帶寬是最大的瓶頸。

因此,使用ADSL或者機器配置一般的cser建議不要在本機上建立伺服器,用lan的cser在本機上建立伺服器效果也不會太理想(除非你只想提供一個伺服器,過一把OP的癮,呵呵)。

2、1.6伺服器版本

我收集有6個版本的cs1.6,通過試用,個人認為esai2738經典版是最好的,只有200M,同時包括了建立伺服器的必要組件,用來游戲與經典版建立的伺服器能夠很好的兼容。

下載地址:bt種子下載
3、下載完畢後,點擊桌面的快捷方式『Cs1.6伺服器』,自己的伺服器就開始工作了,就這么簡單?!呵呵。不要只扔西紅柿,再來幾個雞蛋,雞蛋西紅柿:)
這只是第一步。看看下邊吧:

二、設置篇

1、右鍵打開桌面快捷方式的屬性:
×:\Cs1.6中文版\hlds.exe -game cstrike -port 27016 +maxplayers 16 +map de_st2 -console +localinfo mm_gamedll dlls/hldsmp.dll

其中27016為伺服器埠,可以進行修改;

maxplayers 16為最大人數,可以自由變更,別超過32;

開始地圖de_st2可以更換成你喜歡的地圖;

+localinfo mm_gamedll dlls/hldsmp.dll指你的游戲用哪個dll啟動(很多人反映沒有新特性,就是由於你的dll沒設置好)

其他的參數建議不要更改。

2、反作弊軟體的選擇
很多自己建立了伺服器的cser會發現無法進入游戲,或者進入後很快被踢出,我在開始建立伺服器的時候也遇到了類似問題。查考了大量資料後,我認為是反作弊軟體的沖突造成的。一般情況下,我們認為cd比vac要強,會自然想打開伺服器的cd反作弊插件,或者進入游戲前打開cd。此時,以上問題就出現了。
因此,我們需要將cs的cd插件關掉:

打開.\cstrike\addons\metamod\plugins.ini,在「win32 addons/cdeath/cdmod.dll」前加上//,
即「//win32 addons/cdeath/cdmod.dll」。

進入伺服器前也不要打開cd。

安裝vac,打開cstrike\liblist.gam,將設置成secure "1",一般情況下,安裝完畢默認是打開的,如果關閉可以將1改為0。

wwcl是杜絕修改腳本作弊的插件,打開cstrike\addons\metamod\plugins.ini,其中win32 addons/wwcl/dlls/pcawwclconfig_mm.dll即為打開,可以在前面加上//將其關閉。
建議:打開vsm和wwcl,可在一定程度上防止作弊。

3、伺服器中amx插件的使用
可以說,amx插件對1.5而言是成熟的,在1.6上使用是不是有沖突還不敢肯定,因此建議不要安裝過多的amx插件。
我的amx插件:
; AMX Mod plugins
admin.amx admin base (required for any admin-related)
;admin_mysql.amx admin base - MySQL version (comment admin.amx)
admincmd.amx basic admin console commands
adminhelp.amx help command for admin console commands
adminslots.amx slot reservation
menufront.amx front-end for admin menus
cmdmenu.amx command menu (speech, settings)
plmenu.amx players menu (kick, ban, client cmds.)
restmenu.amx restrict weapons menu
mapsmenu.amx maps menu (vote, changelevel)
antiflood.amx prevent clients from chat-flooding the server
adminchat.amx console chat commands
adminvote.amx vote commands
nextmap.amx displays next map in mapcycle
timeleft.amx displays time left on map
mapchooser.amx allows to vote for next map
scrollmsg.amx displays a scrolling message
imessage.amx displays information messages
welcomemsg.amx console motd @ client connection
stats.amx stats on death or round end (CSStats Mole required!)
stats_logging.amx weapons stats logging (CSStats Mole required!)
telemenu.amx teleport menu (Fun Mole required!)
miscstats.amx bunch of events announcement for Counter-Strike
pausecfg.amx allows to pause and unpause some plugins
statscfg.amx allows to manage stats plugins via menu and commands
;ucstats_cstrike.amx i love you
;ucstats_live.amx hehe heh
;gore.amx 44hehe
amx_restrictshields.amx
前面加;的為禁止的。最後一個為禁用盾牌插件。
PS:看著伺服器中一堆拿著盾牌的傢伙,感覺實在是不爽:)
下載amx以前的版本安裝,amx點擊下載
免盾牌amx程序amx插件,解壓後拷貝到\cstrike\addons\amx目錄下,覆蓋源文件。
完成後,可以自己考慮使用那些插件:打開\cstrike\addons\amx\plugins\plugins.ini,進行修改

4、CS1.6怎麼創建伺服器?

下載下個CS1。6伺服器版,解壓後,會看到裡面有一個HLDS.exe的文件,這個就是CS伺服器程序,可 以直接雙擊建立伺服器,不過一般不用這種方法,在hlds.exe同目錄下建一個新建文本文件,在裡面輸上這樣的內容
START/REALTIME hlds.exe -game cstrike +servercfgfile gamemode.cfg -insecure -port 27016 +maxplayers 32 +map cs_bloodstrike +sv_lan 1 -console +ip 192.168.0.26 -noipx
一些hlds.exe常用的啟動參數解釋:

-console------------------------以控制台模式啟動伺服器;

-game cstrike-------------------指定伺服器內容為CS;
在控制台模式下此為必須的參數;

-insecure-----------------------取消VAC(Valve Anti-Cheat)Valve的反作弊模塊;
欲載入VAC則取消此參數,同時確保[D:\CS1.6Server\cstrike\liblist.gam]里secure "1";

-ip 192.168.1.2-----------------指定伺服器IP地址為192.168.1.2;
此IP地址必須是伺服器本機有效的內網或外網IP;

-port 27026---------------------指定伺服器埠為27026,埠范圍一般在:27010~27030。
空缺此參數時,則默認27015為伺服器埠;

+maxplayers 14------------------指定伺服器最大人數14,范圍1~32(根據地圖、伺服器性能來定);

+map de_st2-------------------指定伺服器地圖為de_st2,備選地圖參照[D:\CS1.6Server\maps\*.bsp];

+sv_lan 0-----------------------指定伺服器為Internet(互聯網)伺服器;
+sv_lan 1為Lan(區域網)伺服器;

-nomaster-----------------------令伺服器不在Master Server掛號;
也就是伺服器不會在Internet在伺服器列表裡被刷到;
此參數一般與+sv_lan 1同時用,目的是建立獨立的區域網CS伺服器;

+servercfgfile server2.cfg------指定[D:\CS1.6Server\cstrike\server2.cfg]為伺服器設置文件;
空缺此參數時,則默認[D:\CS1.6Server\cstrike\server.cfg]為伺服器設置文件;

+mapcyclefile mapcycle2.txt-----指定[D:\CS1.6Server\cstrike\mapcycle2.txt]為地圖循環列表文件;
空缺此參數時,則默認[D:\CS1.6Server\cstrike\mapcycle.txt]為地圖循環列表文件;

+motdfile motd2.txt-------------指定[D:\CS1.6Server\cstrike\motd2.txt]為伺服器歡迎窗口內容;
空缺此參數時,則默認[D:\CS1.6Server\cstrike\motd.txt ]為伺服器歡迎窗口內容;

+logsdir logs2------------------指定伺服器日誌log所在的目錄為[D:\CS1.6Server\cstrike\logs2]
空缺此參數時,則默認[D:\CS1.6Server\cstrike\logs]為伺服器日誌log所在的目錄;

-nojoy--------------------------關閉伺服器對手柄搖桿支持,客戶端可以使用手柄搖桿等;
這可能只是為了稍微減輕CPU壓力,因為伺服器關閉了手柄搖桿支持埠;

-noipx--------------------------關閉對NetWare IPX的支持;
稍微減輕CPU壓力,除非是在NetWare LAN上玩;

-heapsize 250000----------------指定HLDS使用250 MB內存,當你有足夠內存的情況下,可以提高伺服器性能;

-zone 2048----------------------即使在consloe里有過長語句時,伺服器也不至於掛掉;

+log on-------------------------伺服器日誌記錄開啟;

***********************************************************

三 默認都是互連網模式的,需要區域網模式的請把+sv_lan 0改為+sv_lan 1並加上-nomaster

5、cs1.6伺服器搭建

一、基本安裝篇

1、建立伺服器的帶寬和機器配置

1.6伺服器對對帶寬和機器配置的要求比1.5高一些,我在ADSL上通過浩方平台建立1.5伺服器,可以在本機上進行游戲,但是1.6出現明顯的停頓,無法流暢的游戲,即使機器配置很高也不能徹底解決,相信帶寬是最大的瓶頸。

因此,使用ADSL或者機器配置一般的cser建議不要在本機上建立伺服器,用lan的cser在本機上建立伺服器效果也不會太理想(除非你只想提供一個伺服器,過一把OP的癮,呵呵)。

2、1.6伺服器版本

我收集有6個版本的cs1.6,通過試用,個人認為esai2738經典版是最好的,只有200M,同時包括了建立伺服器的必要組件,用來游戲與經典版建立的伺服器能夠很好的兼容。

下載地址:bt種子下載
3、下載完畢後,點擊桌面的快捷方式『Cs1.6伺服器』,自己的伺服器就開始工作了,就這么簡單?!呵呵。不要只扔西紅柿,再來幾個雞蛋,雞蛋西紅柿:)
這只是第一步。看看下邊吧:

二、設置篇

1、右鍵打開桌面快捷方式的屬性:
×:\Cs1.6中文版\hlds.exe -game cstrike -port 27016 +maxplayers 16 +map de_st2 -console +localinfo mm_gamedll dlls/hldsmp.dll

其中27016為伺服器埠,可以進行修改;

maxplayers 16為最大人數,可以自由變更,別超過32;

開始地圖de_st2可以更換成你喜歡的地圖;

+localinfo mm_gamedll dlls/hldsmp.dll指你的游戲用哪個dll啟動(很多人反映沒有新特性,就是由於你的dll沒設置好)

其他的參數建議不要更改。

2、反作弊軟體的選擇
很多自己建立了伺服器的cser會發現無法進入游戲,或者進入後很快被踢出,我在開始建立伺服器的時候也遇到了類似問題。查考了大量資料後,我認為是反作弊軟體的沖突造成的。一般情況下,我們認為cd比vac要強,會自然想打開伺服器的cd反作弊插件,或者進入游戲前打開cd。此時,以上問題就出現了。
因此,我們需要將cs的cd插件關掉:

打開.\cstrike\addons\metamod\plugins.ini,在「win32 addons/cdeath/cdmod.dll」前加上//,
即「//win32 addons/cdeath/cdmod.dll」。

進入伺服器前也不要打開cd。

安裝vac,打開cstrike\liblist.gam,將設置成secure "1",一般情況下,安裝完畢默認是打開的,如果關閉可以將1改為0。

wwcl是杜絕修改腳本作弊的插件,打開cstrike\addons\metamod\plugins.ini,其中win32 addons/wwcl/dlls/pcawwclconfig_mm.dll即為打開,可以在前面加上//將其關閉。
建議:打開vsm和wwcl,可在一定程度上防止作弊。

3、伺服器中amx插件的使用
可以說,amx插件對1.5而言是成熟的,在1.6上使用是不是有沖突還不敢肯定,因此建議不要安裝過多的amx插件。
我的amx插件:
; AMX Mod plugins
admin.amx admin base (required for any admin-related)
;admin_mysql.amx admin base - MySQL version (comment admin.amx)
admincmd.amx basic admin console commands
adminhelp.amx help command for admin console commands
adminslots.amx slot reservation
menufront.amx front-end for admin menus
cmdmenu.amx command menu (speech, settings)
plmenu.amx players menu (kick, ban, client cmds.)
restmenu.amx restrict weapons menu
mapsmenu.amx maps menu (vote, changelevel)
antiflood.amx prevent clients from chat-flooding the server
adminchat.amx console chat commands
adminvote.amx vote commands
nextmap.amx displays next map in mapcycle
timeleft.amx displays time left on map
mapchooser.amx allows to vote for next map
scrollmsg.amx displays a scrolling message
imessage.amx displays information messages
welcomemsg.amx console motd @ client connection
stats.amx stats on death or round end (CSStats Mole required!)
stats_logging.amx weapons stats logging (CSStats Mole required!)
telemenu.amx teleport menu (Fun Mole required!)
miscstats.amx bunch of events announcement for Counter-Strike
pausecfg.amx allows to pause and unpause some plugins
statscfg.amx allows to manage stats plugins via menu and commands
;ucstats_cstrike.amx i love you
;ucstats_live.amx hehe heh
;gore.amx 44hehe
amx_restrictshields.amx
前面加;的為禁止的。最後一個為禁用盾牌插件。
PS:看著伺服器中一堆拿著盾牌的傢伙,感覺實在是不爽:)
下載amx以前的版本安裝,amx點擊下載
免盾牌amx程序amx插件,解壓後拷貝到\cstrike\addons\amx目錄下,覆蓋源文件。
完成後,可以自己考慮使用那些插件:打開\cstrike\addons\amx\plugins\plugins.ini,進行修改。

6、如何自己架設CS1.6伺服器

CS伺服器構建方法
----------------------------------------------------------------------------
本文作者:Pepsi網上收集

首先,要有一台強勁的,至少PIII500以上,內存128M。推薦AMD Athlon 1G,512M內存。還有最重要的-------帶寬!

其次,操作系統最好用LINUX,不過-------太復雜,呵呵,所以,還是用WIN2000的好,因為它到底是NT的內核,內存及磁碟管理還是可以地。千萬不要用什麼98、ME之類的,不然就等著「吃力不討好吧」:-)
當然拉,伺服器可不是用你的CS來開個網就好了(廢話!地球人都知道!)哦............言歸正傳,咳咳,我們需要HLSERVER4108
CS1.3FULL這兩個東東。先安裝HLSERVER,然後安裝CS1.3,它會自動找到HLSERVER的目錄,一路NEXT。說到這里,相信聰明的大家都明
白了吧(什麼?!不懂?!不識字??!!ADMIN_SLAP XXX!!!!)
作為伺服器,必須要有很多設置,普通情況下你只需要在HLserver\cstrike\目錄下建立server.cfg、mapcycle.txt、motd.txt這三
個基本文件即可。
server.cfg是伺服器的配置文件,可用任何文本編輯器進行編輯。
以下為SUNNET伺服器的範例
0為No,1為Yes。
sv_aim 0 是否自動瞄準
pausable 0 是否客戶端可暫停游戲
hostname "CS1.3 SunNet & =LX= server" 伺服器名字
mp_timelimit 40 循環每一地圖時間
sv_cheats 0 是否打開作弊模式(好象沒啥用)
mp_c4timer 35 炸彈倒計時時間
mp_chasecam 0 是否固定鏡頭是否固定鏡頭(如果選1,進入伺服器後只能在固定地點觀戰)
mp_falldamage 1 高處落下殺傷
mp_flashlight 1 是否有戰術手電筒
mp_footsteps 1 是否有腳步聲
mp_freezetime 5 每局開始買物品時間
mp_friendly_grenade_damage 1 手雷友軍傷害
mp_friendlyfire 0 友軍傷害
mp_autoteambalance 1 自動平衡人數最低限制
mp_roundtime 3 每回合時間
rcon_password **** OP密碼
mp_limitteams 1 自動平衡人數
mp_tkpunish 0 是否傷害友軍懲罰
mp_mapvoteratio 0.4 投票比率(大家可以通過投票踢出作弊者和更換地圖)
mp_logfile 1 是否伺服器留下記錄文件
mp_hostagepenalty 3 規定時間內傷害人質超過三人自動踢出
mp_forcechasecam 1 死後觀察模式(0為只能看到隊友,1是FREE LOOK,2就是看著別人從身上踩過)
mp_buytime 0.5 每回合購買物品時間半分鍾
log on 開始記錄
//allow_spectators 1 允許觀察員角度

mapcycle.txt是地圖文件循環的順序文件
mapcycle.txt裡面寫的都是地圖文件名,不帶後綴,如cs_747.bsp,只取cs_747。地圖在Hlserver\cstrike\maps目錄下,將你想循環的
地圖挑出來,然後將文件名按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。加入的新地圖不僅要把.bsp文件拷到Hlserver\cstrike\maps目錄下,也要在mapcycle.txt裡面加入新地圖的名稱,切記!

motd.txt是伺服器的說明文件
motd.txt為伺服器說明文件,當每個玩家進入伺服器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。
比如:「I am =LX=hahaha hahaha All Fuck ME ! Come On !!!!"挖哈哈哈哈

有了上面這些,cs伺服器就算配置的差不多了,下面再來說說伺服器運行參數。
在桌面點滑鼠右鍵新建一個快捷方式,在命令行里輸入下面一行,注意空格
c:\Hlserver\hlds.exe -game cstrike -port 27015 +maxplayers 16 +map de_st2

c:\Hlserver\hlds.exe 你安裝hlserver的目錄
-game cstrike 指定運行游戲為CS
-port 27015 指定游戲連接埠為27015
+maxplayers 16 游戲最大人數16人
+map de_st2 指定開始地圖為de_st2
他人進伺服器的時候進Internet game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。 在居域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server,其他人進伺服器的時候進LAN game就可以了。

----- 關閉窗口 -----
CS伺服器架設詳解
--------------------------------------------------------------------------------

1.伺服器架設的基本要求
1)硬體要求
 伺服器的最低硬體配置大概在PIII500、內存在128M以上,要是內存較低的話,那你就要常常忍受超時的痛苦了。
2)線路要求
 線路是越快越好,雖然CS在游戲中連續上傳和下載的速度最大也才3K/s,但是如果PING高的話玩起來也不會爽,ccsk的伺服器就是10M獨享的帶寬。
2.伺服器端的設置
1)首先你要安裝HLserver,雖然在Half Life里本身就帶了建立伺服器的軟體,但是如果你不在伺服器上玩的話(根本沒有人在伺服器上玩^_^),用HLserver可以減少很多的空間。然後升級HLSERVER到最新的版(跟升級HL一樣),再安裝CS的最新版本(就跟裝一個客戶端的CS一樣)。
2)作為伺服器,必須要有很多設置,普通情況下你只需要在HLserver\cstrike\目錄下建立server.cfg、mapcycle.txt、motd.txt這三個基本文件即可。
server.cfg是伺服器的配置文件
可用任何文本編輯器進行編輯。
0為No,1為Yes。

sv_aim 0 是否自動瞄準
pausable 0 是否客戶端可暫停游戲
hostname "CCSK.net counter-strike Server " 伺服器名字
mp_timelimit 30 循環每一地圖時間
mp_startmoney 12000 開始游戲的金額
mp_c4timer 45 炸彈倒計時時間
mp_chasecam 0 是否固定鏡頭
mp_falldamage 1 高處落下殺傷
mp_flashlight 1 是否有手電筒
mp_footsteps 1 是否有腳步聲
mp_freezetime 4 每局開始買物品時間
mp_friendly_grenade_damage 1 是否手雷友軍傷害
mp_friendlyfire 1 是否武器友軍傷害
mp_autoteambalance 2 自動調整雙方人數差異最低限制
mp_roundtime 4 每回合時間數
rcon_password ***** 伺服器密碼
mp_limitteams N 雙方超過N人即自動調整
mp_tkpunish 1 是否傷害友軍懲罰
mp_mapvoteratio 0.2 投票比率(大家可以通過投票踢出作弊者和更換地圖)
mp_logfile 1 是否伺服器留下記錄文件
log on 開始記錄
mp_hostagepenalty=3 規定時間內傷害人質超過三人自動踢出
Logaddress 202.108.249.81 2000  設定ccsk全國cs排行榜的監聽埠

mapcycle.txt是地圖文件循環的順序文件

mapcycle.txt裡面寫的都是地圖文件名,不帶後綴,如cs_747.bsp,只取cs_747。地圖在Hlserver\cstrike\maps目錄下,將你想循環的地圖挑出來,然後將文件名按上面所說的規則輸入mapcycle.txt中,每個地圖之間用硬回車隔開。加入的新地圖不僅要把.bsp文件拷到Hlserver\cstrike\maps目錄下,也要在mapcycle.txt裡面加入新地圖的名稱,切記!

motd.txt是伺服器的說明文件

motd.txt為伺服器說明文件,當每個玩家進入伺服器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。

3)有了上面這些,cs伺服器就算配置的差不多了,下面再來說說伺服器運行參數。

在桌面點滑鼠右鍵新建一個快捷方式,在命令行里輸入下面一行,注意空格
c:\Hlserver\hlds.exe -game cstrike -port 27016 +maxplayers 22 +map cs_747

c:\Hlserver\hlds.exe 你安裝hlserver的目錄
-game cstrike 指定運行游戲為CS
-port 27016 指定游戲連接埠為27016
+maxplayers 22 游戲最大人數22人(游戲只支持20人,多餘兩人為觀眾)
+map cs_747 指定開始地圖為cs_747

其他人進伺服器的時候進Internet game,選擇Add server輸入伺服器的IP和上面你指定的埠即可。 4)在居域網上建立伺服器跟上面相同,不過可以在命令行里加上-nomaster讓伺服器不上WON認證,避免因為出國網路不通導致的伺服器問題。同時加上+sv_lan 1 指定其為一個LAN server,其他人進伺服器的時候進LAN game就可以了。

5)如果沒有下載hlserver,用普通的hl+cs1.0也可以做伺服器,具體方法是:進入游戲後選擇play cs,選internet game,選create game,在最下面有一個dedicated server的選項,選中它,點擊done。就可以單獨使用一台機器做cs伺服器了,這樣能夠大大提高游戲的速度。區域網的游戲也適用,只不過是在lan game裡面選就是了。上面的各項設置也可以實現。

3.伺服器操作員常用指令

一、伺服器端的控制命令

1)取得用戶的信息
命令:/USERS
例子:
/USERS
USERID : UNIQUEID : USERNAME
01 365431984 More More Tea [AH]
02 3213645436 DDM=LD=
03 3143644 aikstorm=AIK=
解釋:USERID 是SERVER端所給於的,從SERVER啟動後開始依序排列,SERVER重新啟動後重新計算。
UNIQUEID 是由WON.NET(大家又愛又恨的驗證cdkey的國外伺服器)所配發的,一組CD-KEY有一組對應的UNIQUEID。
USERNAME就是用戶名了

2)踢人
命令:/kick # USERID #
例子: KICK # 02 #

3)封鎖賬號
命令:/BANID MINUTES UNIQUEID
例子 1: BANID 0 365431984
More More Tea [AH]IS BANNED FOREVER.
例子 2: BANID 1 365431984
More More Tea [AH] IS BANNED FOR 1 MINUTE.
解釋:MINUTES是封鎖的分鍾數,如是0為永久封鎖(小心慎用!!!)
UNIQUEID解釋同上 4)在同一時刻既踢人又封鎖賬號
命令:/BANID MINUTES UNIQUEID KICK
例子 : /BANID 0 3213645436 KICK

5)把封鎖的賬號寫入BANNED.CFG(黑名單^_^)
命令:/WRITEID
解釋:把這次ADM BAN的名單寫入BANNED.CFG文件。

6)把被加入BAN名單中的UNIQUEID取消
命令:/REMOVEID UNIQUEID
例子: /REMOVEID 365431984
解釋:也就是解除封鎖的賬號

7)LISTID 查看您目前BAN了哪些ID,BAN多久
命令:/LISTID

8)換地圖
命令:/MAP MAPNAME
/CHANGELEVEL MAPNAME
/CHANGELEVEL2 MAPNAME
例子:換CS_747這個地圖
/MAP CS_747
解釋:立刻換地圖,但所有USER會離開游戲。
/CHANGELEVEL CS_747
解釋:立刻換地圖,所有USER不會離開游戲。
/CHANGELEVEL2 CS_747
解釋:等地圖時間到再換地圖,所有USER不會離開游戲。

二、在客戶端的控制伺服器指令

與在SERVER端不同的是當ADMIN在CLIENT端進入游戲時,可以遠程式控制制伺服器管理。
以下命令在游戲裡面的控制台(用~鍵呼出控制台)輸入

1)設定遠程式控制制伺服器管理密碼
命令:/RCON_PASSWORD PASSWORD
例子: 在SERVER端SERVER.CFG加入
/RCON_PASSWORD 1234567890
即表示遠程式控制制伺服器管理密碼為1234567890

2)進入
命令:/RCON_PASSWORD PASSWORD
例子: 在CLIENT端輸入
/RCON_PASSWORD 1234567890以進入SERVER。

3)在人數已滿的情況下進入伺服器
命令:/RCON_ADDRESS ADDRESS
例子: 在CLIENT端鍵入
/RCON_ADDRESS 210.68.170.7
可以監控SERVER狀況,但不能玩。

4)其他指令
命令:/RCON COMMAND
例子: /RCON BANID 0 3136541365 KICK
其他所有在伺服器端可以使用的指令都可以用,但是指令前必須加上RCON。

三、在客戶端的指令

在CS游戲時按「~」鍵呼出控制台可以輸入某些指令。

NAME XXX:更換當前ID (有些伺服器需只在每局的開始才接受命令)

timeleft : 顯示當幅地圖剩餘時間

LISTPLAYERS :顯示玩家的數字ID

VOTE 數字ID :投票踢作弊的人

LISTMAPS :顯示地圖的數字ID

VOTEMAP 數字ID :投票換地圖

CL_SHOWFPS 1 (0是關閉) :顯示你的禎值

net_graph 1(0是關閉): 右下角子彈數的那個地方,可以顯示FPS和連接網速線條,顯示連接的速度和楨數。

hud_centerid 0
設定1使聊天信息在屏幕上居中,設0使聊天信息放在屏幕左下角。

rate 2500
設定從你連接到的伺服器接受多少數據/信息。
14.4KMODEM設1500,33.6K MODEM設 3000,56K MODEM設 3500,ISDN 設5000,大於ISDN的連接速度的設定值在5000~9999間。

setinfo ghosts 0
設1可在觀測者模式時見到鬼魂,0則禁止。禁止GHOSTS可改善LAG太多的情形。

vid_config_x 800
設置屏幕的水平位置

vid_d3d 0
打開3d支持,「1」打開,「0」關閉。

vid_describemode
顯示設置聲音模式的面板

vid_mode 0
設置聲音模式

viewframe
顯示武器裝備,只適用於OpenGL加速。

zoom_sensitivity_ratio 1.200
在武器放大時設置滑鼠的敏感度

+speed
強迫玩家「走」如果「一直跑」的功能打開了,或者強迫玩家「跑」,如果「一直跑」的功能沒有打開。 +mlook
使用滑鼠選擇方向

+klook
使用鍵盤選擇方向

+jlook
使用游戲手柄選擇方向

CS伺服器設置部分

首先伺服器設置共有三個文件:game.cfg和server.cfg還有listenserver.cfg都在cstrike文件夾下。

game.cfg文件由建立伺服器時的高級選項(Advanced)控制,即建立伺服器時可控制。

listenserver.cfg文件為非獨立伺服器(即建立伺服器的機器也在CS游戲中)更換地圖時預設的伺服器選項設置文件。

server.cfg文件為獨立伺服器(即建立伺服器的機器不在CS游戲中,顯示為DOS窗口模式)更換地圖時預設的伺服器選項設置文件。

下兩個文件的設置內容如下(含中文注釋):

// 這個文件將會設置您的伺服器,當您換局時。

//伺服器密碼(客戶端進入游戲密碼) "" 表示沒有
sv_password ""

//遠程管理伺服器密碼 "" 表示沒有
rcon_password "nick4u"

// 默認伺服器名稱"Nick's Counter-Strike Server"
hostname "Nick's Counter-Strike Server"

// 每局時間30分鍾
mp_timelimit 30

// 殺人數、得分上限 無0/有(1-n),超過上限就換地圖。
mp_fraglimit 0

// 勝利次數上限無0/有(1-n),超過上限就換地圖。
mp_winlimit 0

// 回合上限 無0/有(1-n),超過上限就換地圖。
mp_maxrounds 0

// 購買武器凍結時間 (0-45)建議5秒以內。
mp_freezetime 3

// 每回合4分鍾
mp_roundtime 4

//購買武器裝備時間(0.25-1.5)即15秒-90秒
mp_buytime 0.5

// 炸彈倒計時時間 (15-75)
mp_c4timer 35

// 死亡後視角 1本隊隊友 2隻有第一人稱視角 0無限制
mp_forcecamera 1

// 死亡後視角模式 0自由跟隨/1固定跟隨
mp_chasecam 0

// 人物死亡後屏幕 不變黑0/變黑1
mp_fadetoblack 0

// 友軍誤傷 關閉0/開啟1
mp_friendlyfire 0

// 殺害友軍懲罰 0不懲罰/懲罰:殺害隊友超過(1-n)人,下一回合自動死亡
mp_tkpunish 1

// 自動調整雙方隊伍平衡 不調整0/調整(1-n)個人
mp_autoteambalance 1

// 雙方人數差超過n人即自動調整人數差異 0關閉
mp_limitteams 1

//開始游戲時的金錢數量(800-16000)
mp_startmoney 800

// 最大速率10000 (區域網用10000或以上;Cable Modem/ xDSL 用4000-6000)(請勿設置過低)
sv_maxrate 10000

// 最小速率1000 (區域網用1000或以上;Cable Modem/ xDSL 用400-600)低於此速率的客戶端連接將被踢出或禁止連接(請勿設置過高)
sv_minrate 1000

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

// 暫停游戲 禁止0/允許1
pausable 0

// 作弊模式 關閉0/開啟1
sv_cheats 0

// 自動瞄準 關閉0/開啟1
sv_aim 0

// 戰術手電筒 允許1/禁止0
mp_flashlight 1

// 腳步聲 開啟1/關閉0
mp_footsteps 1

// 高處落下傷害 開啟1/關閉0
mp_falldamage 1

// 自動踢出不動的玩家 開啟1/關閉0
mp_autokick 1

// 觀察員模式 開啟1/關閉0
allow_spectators 1

// 服務端設定游戲復位的時間,包括殺人數、武器、金錢和得分。設0不復位。
//sv_restartround 2
// 服務端設定游戲復位的時間,包括殺人數、武器、金錢和得分。設0不復位。
//sv_restart 2

// 殺害人質懲罰 0不懲罰/懲罰:規定時間內傷害人質超過(1-n)人自動踢出
mp_hostagepenalty 0

// 允許下載 開啟1/關閉0
sv_allowdownload 1

// 允許下載(sv_allowdownload 1)開啟時控制是否允許玩家的LOGO傳送 允許1/禁止0
sv_send_logos 1

// 允許下載(sv_allowdownload 1)開啟時控制是否允許資源文件傳送 允許1/禁止0
sv_send_resources 1

// 允許上傳 關閉0/開啟1
sv_allowupload 1

// 伺服器重力設置 默認正常重力800,范圍-999到99999
sv_gravity 800

// vote投票踢出某個指定玩家的投票比率 (0.10-1.00)
mp_kickpercent 0.66

// votemap更換地圖投票比率 (0.10-1.00)
mp_mapvoteratio 0.6

// 設定鬼魂模式刷新值(0.1-1)
mp_ghostfrequency 0.1

// 伺服器高品質紋理 關閉0/開啟1
sv_sendvelocity 0

// 伺服器減少LAG延遲現象(對伺服器要求高) 關閉0/開啟1
mp_lowlag 0

// 伺服器細節數據發送 默認300 ,可減低到250、200,改善速度。
mp_decals 300

// 伺服器是否允許麥克風語音通訊 允許1/禁止0
sv_voiceenable 1

// 伺服器是否允許客戶端之間使用語音通信 允許1/禁止0
sv_alltalk 1

// 伺服器是否記錄文件 不記錄0/記錄1
mp_logfile 1

// 是否在記錄文件里記錄談話內容 不記錄0/記錄1
mp_logmessages 0

// 是否在記錄文件里記錄Ban掉玩家的內容 不記錄0/記錄1
sv_logbans 0

// 設置地圖循環文件
mapcyclefile mapcycle.txt

//開始記錄
log on

我的論壇
http://zcxkkk.70bb.com/
我的相冊
http://zcxkkk.photo.163.com/
我的QQ空間
http://327546663.qzone.qq.com/

7、cs1.6伺服器的具體搭建?

首先在CS的文件夾裡面找到hlds.exe 創建一個快捷方式 查看它的屬性 在目標那裡加入D:\\Cs1.6中文版\\hlds.exe -game cstrike -port 27015 +maxplayers 32 +map de_st2 -console +localinfo mm_gamedll dlls/hldsmp.dll
其中D:\\Cs1.6中文版\\hlds.exe是你hlds.exe的路徑~別弄錯咯 -port是你伺服器的埠
+maxplayers 是伺服器能容納的最大玩家數 不能超過32 如果是一般混戰伺服器 建議設置為22人 為速度考慮嘛~還有一個原因就是de_nuke de_prodigy等地圖是不能加滿32人的 改過的地圖能加滿,但是暫時我手上還沒有0_0
改好上面這些後 還要覆蓋一個
nosteam的小補丁 這個東東我隨後傳上來 下了解壓後把裡面的那個小dll文件 改名為swds.dll 然後把CS文件夾里的原來那個swds.dll覆蓋了就OK了

隨後就是修改伺服器的某些設置
在cstrike文件夾里找到server.cfg文件夾 你可以在這里修改你伺服器的名字 和一些參數 按照自己的需要來設置咯~~~~~呵呵 其中rcon_pasword 是伺服器的OP sv_password 是進入伺服器的密碼 別搞混咯0_0

在liblist.cfg中 可以看到這樣一句 secure "1" 這里決定你的伺服器是否使用VAC反作弊系統 默認的是1 建議設置為0 這里順便鄙視一下那些作弊豬 我日 VAC反作弊系統的伺服器作弊的太多了 還是用C-D吧~
在網上下栽一個C-D的伺服器端(隨後我也有上傳)解壓後復制到cstrlke子目錄下的addons文件夾中 名字叫 cdeath 然後在 addons目錄中找到metamod文件夾 打開 找到一個叫plugins.ini的文件 在裡面添加上
win32 addons/cdeath/cdmod.dll
這樣是啟動了CD反作弊系統 注意必須是 secure 設置為0時才能這樣~
在上面這個文件夾里還能看到如下語句
//win32 addons/wwcl/dlls/pcawwclconfig_mm.dll
//linux addons/wwcl/dlls/pcawwclconfig_mm_i386.so
這是啟動腳本檢測 去掉前面的//就啟動了 建議使用 win32是針對win系統的 linux是針對linux伺服器的 自己看著用咯

再就是插件的安裝
一個伺服器如果進去是個白版伺服器 什麼趣味都沒有 那就稱不上是快樂CS拉~ 目前這些插件的功能有排名 死亡播放MP3 等多種功能 還有很多趣味性很強的功能咯 比如彈道顯示 傷害顯示 炸彈丟出痕跡 等等 看你自己的選擇
如果單一隻要排名功能 推薦 statsme 插件 簡單好用 不過個人覺得還是使用功能強大的amxx拉!!!! 幾乎包含了所有的插件功能 懶汗的選擇哈-_-!
amxx隨後我有上傳
解壓後把它丟在addons文件夾下 再到plugins.ini仿照上面添加CD伺服器端的方法添加語句~就OK拉~
下面的事情就是進入amxx裡面 按照個人需要設置插件各功能 特效的開關與否

最後一步:請用你的滑鼠雙擊hlds.exe

希望你能看明白..看不明白在網上搜索一下..

有很多教程..

8、怎樣在CS16建立一個伺服器

LZ建立是的區域網伺服器還是互聯網伺服器! 如果是區域網伺服器 你刷出來了 他們刷不出來 可以在控制台用命令進入 如果是公網也就是互聯網伺服器 這個需要准確的外網IP 如果你是路由器上的網還得設置埠映射等! 具體的方法我現在不好說 因為不知道LZ是建的那種伺服器! 樓主詳細說下吧

9、CS1.6如何自己建立伺服器?

建伺服器有兩種,一種網外,一種網內,我曾經也想和樓主一樣回,建立一個外網也可答以玩兒的伺服器,,但是完全不可能,那個對網速要求太高了,網吧還行,其他不行哈,卡的要死,至於建內網的伺服器,就很簡單了,你裝了客戶端有個紅色的可執行文件HL.exe那個打開就可以建了

10、如何創建一個CS1.6互聯網伺服器?

http://server.zol.com.cn/83/838901.html

與cs16搭建伺服器相關的知識