[Open]
[Close]
開伺服器教學
開伺服器教學 作者:SuPeR | HunTeR
特別注意:
1.本教學用中文版cs為藍本
2.本教學是用書面語編寫的
3.本教學提供最基本開伺服器的教學及進階教學
4.本教學不會提供任伺載點
5.本教學會用少許英語
===========================================目錄==========================================
基本篇
#1 基本分析
#2 cstrike分析
#3 伺服器基本設定
#4 開伺服器(1)
#5 開伺服器(2)
進階篇
#1 AMX分析(addons目錄下的)
#2 AMX分析(amxmodx目錄下的)
#3 AMX各file所在位置(以valve file為開始)
#4 AMX各檔放置位置(以amxmodx file 為開始)
#5 使用AMX
#6 設定AMX(以config file為開始)
Q&A
嗚謝
備註
==========================================基本篇=========================================
#1 基本分析
hlds:開始伺服器的程式(必須)
valve:開啟遊戲主程式(必須)
vloader:開啟vlan主程式(可有可無)
Microsoft Frontpage:編寫一些需要源碼的文字檔案(建議有)
CSmate:打中文字的程式(不一定要有)
cstrike:用來開伺服器的file(一定要有,不可能無)
cstrike_<你的cs語言>:用來下載其他伺服器的資源(一定要有,不可能無)
#2 cstrike分析
server.cfg:更改伺服器的資料,例如伺服器名(hlds使用者用此)
listenserver.cfg:更改伺服器的資料,例如伺服器名(新建遊戲使用者用此)
addons:AMX的file(建議有)
motd:修改伺服器的介紹
config:你的用鍵設定
banned.cfg:不知道
csmate:用csmate說話後的記錄
listip.cfg:不知道
wad檔:地圖的紋理檔
autoexec:你的cs設定
logos:你所用的logos
models:你的模組
mp3:放置歌曲的file
media:放置一開始cs的歌的file
#3 伺服器基本設定
1.開啟server.cfg
2.server.cfg裡設定伺服器的名字,打hostname "你想要的名字"
3.儲存,儲存時代碼用UTF-8
#4 開伺服器(1)
1.開啟hlds
2.將網落設定為區域網落
3.選好地圖
4.打好Port
5.按確定
6.等待伺服器讀取完畢
7.讀取完畢
8.成功開啟伺服器
#5 開伺服器(2)
1.去控制台
2.打exec server.cfg
3.打restart
4.等幾秒鐘,伺服器便會出現你想要的名字
5.開valve,到找尋伺服器
6.去區域網/局域網/LAN
7.看看有沒有你的伺服器
8.如有的,你成功了
==========================================進階篇=========================================
#1 AMX分析(addons目錄下的)
amxmodx:AMX及各種AMXX的
booster:穩定伺服器的插件
metamod:穩定伺服器的插件
#2 AMX分析(amxmodx目錄下的)
config:可編輯AMXX插件的文字/編輯檔案
data:AMXX的語言編輯檔
plugin:放置AMXX的地方
scripting:放置SMA檔的地方
logs:記錄開伺服器後各種對伺服器執行的指令及說話記錄
modules:放置模塊的地方
#3 AMX各file所在位置(以valve file為開始)
addons=valve\cstrike
amxmodx=valve\cstrike\addons
booster=valve\cstrike\addons
metamod=valve\cstrike\addons
config=valve\cstrike\addons\amxmodx
plugin=valve\cstrike\addons\amxmodx
data=valve\cstrike\addons\amxmodx
modules=valve\cstrike\addons\amxmodx
scripting=valve\cstrike\addons\amxmodx
dlls=valve\cstrike\addons\amxmodx
logs=valve\cstrike\addons\amxmodx
#4 AMX各檔放置位置(以amxmodx file 為開始)
AMXX插件:amxmodx\plugins
AMXX插件的編輯/文字檔:amxmodx\configs
AMXX插件的語言檔:amxmodx\config\data
SMA檔:amxmodx/scripting
#5 使用AMX
1.將addons移到cstrike,移的時候要將你下載的server.cfg,listenserver.cfg,motd等等都移進去
2.<基本篇 #4 步驟一>
3.<基本篇 #4 步驟二>
4.<基本篇 #4 步驟三>
5.<基本篇 #4 步驟四>
6.<基本篇 #4 步驟五>
7.<基本篇 #4 步驟六>
8.<基本篇 #4 步驟七>
9.<基本篇 #4 步驟八>
10.<基本篇 #5 步驟一>
11.<基本篇 #5 步驟二>
12.<基本篇 #5 步驟三>
13.<基本篇 #5 步驟四>
14.<基本篇 #5 步驟五>
15.<基本篇 #5 步驟六>
16.<基本篇 #5 步驟七>
17.<基本篇 #5 步驟八>
18.入伺服器看看
19.如果看到下方有跑馬燈走過或上方有歡迎字句,那樣,你成功了
#6 設定AMX(以config file為開始)
更改跑馬燈或歡迎字句=config\amxx
要加設或刪除管理員=config\users
要加設轉場地圖=config\maps
要更改指令的權限=config\cmdaccess(不是每個AMX都有)
要啟動AMXX插件=config\plugin
要啟動模塊=config\modules
要加插指令在玩家選單=config\custommenuitems
===========================================Q&A=============================================
Q.為什麼我的伺服器別人看不見?
A.關掉防火牆試試看
Q.為什麼我放了AMX進去可是開伺服器的時候還是沒有?
A.可能放錯了位置,很多人以為是放在cstrike_<你的cs語言>那裡
Q.為什麼我放對的位置,但還是沒有AMX? (DcOo CS1.6使用者)
A.在DcOo CS1.6目錄下,有個批次檔案叫CS BOT-NST,開一開那個檔案,把他變成單機模式。
Q.為什麼hlds不能用27015作為Port?
A.因為你開了cs主程式,要先開hlds才可以開cs
Q.為什麼伺服器一開出來就沒有回應?
A.可能被人攻擊了,或者是你的電腦很慢。
Q.為什麼區域/局域網只有一個伺服器。
A.因為用了路由器,你所在的區域網是路由器的區域網落。
Q.為什麼我的伺服器連不上網際網落?
A.因為用了路由器,路由器分發了一個假ip使伺服器沒法連上網際網落,設定了DMZ也是不行的
Q.怎樣開兩個伺服器?
A.把CS 1.6的文件夾複製成兩個就可以了。
=============================================鳴謝===========================================
VLAN版主 TONY
SuPeP團的團員
各位解答過我問題的玩家
SuPeR | JoKeR
SuPeR | june@_@
SuPeR | KinG JaI`
=============================================備註===========================================
如有不明白,可以加我MSN:jackson3141@hotmail.com
=============================================完============================================