Hello world

Hello World

2013年9月26日 星期四

[伺服器] 掛載 Admin 插件


巴哈教學:點我

進階教學:點我

=========================================================================

一、下載 Metamod : source (插件安裝平台)

1. Metamod:Source 1.10.0:(MMSrc)

官方下載頁面(含其他版本):點我

(1). Windows:點我下載

(2). Linux:點我下載

(3). Mac:點我下載

把解壓縮檔內的 [addons] 文件夾解縮縮至 D:\CSGOSever\csgosever\csgo 底下。
(這個資料夾下有 "bin" "cfg" "maps" "models" 等等資料夾就對了)


2. 下載 VDF檔 (用來指定 Metamod:source 的路逕)

(1). VDF檔產生頁 (Make a VDF File):點我

[Game] 選擇你要使用的遊戲。

[Game Folder] 除非你有特殊需求,不然這裡就留空,不需要輸入資料。

接著按下下面的 [Generate metamod.vdf] 以產生並下載該檔案。

將檔案覆蓋至 E:\CSGOSever\csgosever\csgo\addons 底下。

測試 Metamod:source 是否安裝成功.

啟動你的伺服器,在 [console] 裡打 <meta verion>

如果出現以下訊息,表示安裝成功,如果沒有,請從步驟1重新開始。

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

Metamod:Source version 1.7.0
Build ID: 616:8453e69f1827
Loaded As: Valve Server Plugin
Compiled on: Nov 26 2008
Plugin interface version: 14:14
SourceHook version: 5:5
http://www.metamodsource.net/

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

] meta verion
Metamod:Source Menu
usage: meta <command>
  credits - About Metamod:Source
  list    - List plugins
  version - Version information
---------------------------------


=========================================================================

二、下載 SourceMod

1. SourceMod:點我。(選擇符合你的作業系統)

把解壓縮檔內的 [addons] [cfg]文件夾解縮縮覆蓋至 D:\CSGOSever\csgosever\csgo 底下。
(這個資料夾下有 "bin" "cfg" "maps" "models" 等等資料夾就對了)

2. 設定你的 admin 帳號跟權限

在 \csgosever\csgo\addons\sourcemod\configs 下找到 "admins_simple.ini"

用記事本打開,再最下面空白處以以下格式設定你的 admin 帳號跟權限:

"steam_id" "99:z" //steam_id 請在進入遊戲中的狀態下在 console 下輸入 [stutas] 取得。

3.測試是否安裝成功:

啟動伺服器,在console下打 meta list 會出現以下訊息表示安裝成功!
---------------------------------------------------------------------------------------------------
] meta list
Listing 3 plugins:
  [01] SourceMod (1.5.1) by AlliedModders LLC
  [02] CS Tools (1.5.1) by AlliedModders LLC
  [03] SDK Tools (1.5.1) by AlliedModders LLC
---------------------------------------------------------------------------------------------------

4. 開啟 admin 選單:(2種都可以)

(1). 在對話框輸入:/sm_admin

(2). 在控制台輸入(client console):sm_admin

5. 建立快速開啟選單按鍵

在控制台輸入(client console):
bind "P" "say /admin"     //可自行更改需要的按鍵



bind "P" "sm_admin"


如果發現選單無法使用5 6 7 8 9 0 鍵盤按鍵控制選單.
就在console輸入:
bind 5 "slot5"; bind 6 "slot6"; bind 7 "slot7"; bind 8 "slot8"; bind 9 "slot9"; bind 0 "slot10";
你也可以新增一個按鈕方便開啟admin選單, 比如: bind = "sm_admin"  這樣按下鍵盤的=鍵,就可以開啟admin選單.


=========================================================================


其他額外的插件:

可以到這邊尋找
http://www.sourcemod.net/plugins.php



=========================================================================








2013年9月23日 星期一

[伺服器] 架站教學 CS:GO



若想建立一個伺服器,請符合以下的條件再做!

1. 一個伺服器需要10G以上的空間,CPU別太弱!會造成電腦當機。
2. 請用網路帳密連線,勿使用分享器連線,因為這樣在網際網路上別人看不到你的伺服器!
3. 網速穩定,建議光纖 8~10M 以上。


=========================================================================

原文參考:點我

巴哈教學:點我

YouTube 影片教學:點我

=========================================================================

一、下載 SteamCMD 

1. Windows:點我下載

2. Linux:點我下載

建立一個文件夾 (D:\CSGOSever) 解壓縮 SteamCMD.zip 至所建立的文件夾內。

=========================================================================

二、運行 steamcmd.exe 開始下載

1. 關閉 Steam。

2. 運行 steamcmd.exe 開始下載,等待下載完畢。

預覽圖片:

 

 最後 steamcmd.exe 底下會出現 Steam> (就是給你打指令之用) 

=========================================================================

三、SteamCMD 登入&伺服器端下載

1. 範例:Steam>login 帳號 密碼

2. 在Steam>打『set_steam_guard_code xxxxx』(xxxxx為你的code)
<第一次登入會出現 error 的字眼,你就要到申請 Steam 的電郵看 code>

3. 再登入一次:Steam>login 帳號 密碼 (等待1~3分鐘直到出現 Success)

預覽圖片:



4. 成功在 steamCMD 登入後,打以下指令開始下載:

Steam>force_install_dir csgosever
Steam>app_update 740 validate

往後更新請輸入:
Steam>app_update 740 (不用加 validate)

等待約30分鐘至下載完成。

Success! App '740' fully installed.

登出:
Steam>logout

=========================================================================

四、開啟&設定伺服器

1. 建立伺服器檔案:(server.cfg)
在 D:\CSGOSever\csgosever\csgo\cfg 建立一個 txt 文件檔,
編輯完成後,連副檔名改名為 "server.cfg"

"server.cfg" 內容:
--------------------------------------------------------------------------------------------------------------------------------------------------
hostname "CSGOSever"
rcon_password "123"
sv_password ""
mp_freezetime 5 //The amount of time players are frozen to buy items
mp_join_grace_time 15 //The amount of time players can join teams after a round has started
mp_match_end_restart 0 // Defines whether a map should be restarted after a game has ended
sv_cheats 0 //This should always be set, so you know it's not on
sv_lan 0 //This should always be set, so you know it's not on
//**The bot commands below are mostly default with the exception of
bot_difficulty 3
bot_chatter "off"
bot_join_after_player 1
bot_quota 10
bot_quota_mode "fill"
//**The following commands manage kicks and bans
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
--------------------------------------------------------------------------------------------------------------------------------------------------

2. 建立伺服器捷徑:
打開 D:\CSGOSever\csgosever 找到 "srcds.exe" 並建立捷徑。
(不以設定過的捷徑方式無法成功開啟伺服器!)

3. 捷徑內容設定:
(1). 自製目標設定:
「D:\CSGOSever\csgosever\srcds.exe -game csgo .exe」

(2). 官方設定:
休閒場:
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust2』

正常Competitive場
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust2』

軍備競賽場
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots』

爆破場:
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_bank』

預覽圖片:



4. 開啟 srcds.exe 建立之捷徑:成功開啟伺服器!
(1).管理密碼設定:自行設定。

預覽圖片:



(2). 啟動伺服器:『IP位置』:即為其他玩家加入的目標位置。
利用控制台輸入 <connect IP位置> 即可加入

預覽圖片:



恭喜你成功建立伺服器囉 ^ ^

=========================================================================

其他相關文章:

※ 設定 Admin 插件
※ 其他插件

=========================================================================