標題: Server架設辦法(轉自遊戲基地的精華區) [列印本頁] 作者: winter67891 時間: 05-1-25 17:48 標題: Server架設辦法(轉自遊戲基地的精華區) 架設前的準備:
如果大家要架設公開 server 的話大家要先到 America's Army 主頁 開設一個開設伺服器的戶口,登記頁面在 這? 之後到伺服器帳戶 登入頁面 用你的 Username 和 Password 登入,登入之後選 Add a server,在下一個頁面打入想開設伺服器的 IP、Port(默認是 1716,一般不需要修改)伺服器 Name、Location(所在位置,我們當然是撰最底的 Other),和 Server speed(撰你的網絡連線形式)
按 Add 之後你就要去開設你的 Server 一會兒(約5分鐘吧),然後等你的 Server 得到 authorize(批準確證,可以在你的伺服器帳戶頁面中看到 Auth 轉為 Yes),以後就可以用這個 IP 開設 AA 的 Server 了
*每個帳號都只會對應相應的 IP ,不然要自行修改,所以不推薦浮動 IP 架設 Server
架設方法:
在 C:\Program Files\Army Operations\System 中有 Runserver 這個 .bot 檔,在他上面按 mouse 右按鍵,選 Edit (編輯),你應能看到
server.exe lan MOUT_McKenna.aao log=server.log
最簡單架設 server 的方法就是修改這行命令串,他可以分為三部份
server.exe lan MOUT_McKenna.aao log=server.log
|屬性| 地圖 | 執行的設定檔 |
1.屬性:我們可以這?設定要開設私人 server 還是公開 server ,
想開私人 server 的話在這欄打入 lan ,你的伺服器不會被搜尋到,要加入你的 server 就必須要在遊戲中按 Tab 打入" open <你的 IP> "(沒有和 " <>)
想開公開 server 的話在這欄打入 global ,你的伺服器就可以被 Gamespy,All seeing eye 等搜尋器搜尋到
[IpDrv.TcpNetDriver]
"MaxClientRate=20000" 將之修改為5000-10000是個不錯的選擇,不然你的 server 可能會得到英國玩家的探訪(用ping 4000 多來進行親善訪問)
[AGP_Gameplay.AGP_GameMultiPlayer] (同樣需要自己打入的)
"bRequireAuthorization=true" 這是決定 Server 會不會要求玩家有得到認證的命令串,如果你是架設 lan game 的話你必須加入此命令串並設定為"false",不然沒有人能進入你的 Server,架設 Global game 的話則可以不管,因為加入的人都必定需要經過認證
[AGP_Gameplay.AGP_GameTeam] (同上)
bSpectatePlayersOnly=false 觀察者模式的設定,設定為 True 的話觀察者就只能以 Player positions 觀戰
bSpectateFriendsOnly=true 設定為 False 的話玩家就能在觀察者模式中追蹤敵人和隊友相方的 Player positions ,True 的話則只能觀察隊友
區域網路用
server.exe lan MapName.aao log=server.log ini=server.ini
廣域網路用
server.exe global MapName.aao log=server.log ini=server.ini
檔案 server.ini
{*第一部分*}
[Engine.GameReplicationInfo]
;server的名稱
ServerName===KING== Team Practic Server
;server的簡稱
ShortName=KING
;管理員名稱
AdminName=
;管理員信箱
AdminEmail=
;====歡迎辭=====
MOTDLine1=Welcome
MOTDLine2===KING== Team Practic Server
MOTDLine3=Server by
MOTDLine4===KING==jasonlkh-tw