引用 | 編輯
amore12
2005-12-01 10:06 |
樓主
▼ |
||
x1
原創作者不詳~1.AMX是什麼? 一個CS伺服器需要有人管理才能正常的執行,而HLDS伺服器預設的管理指令功能太少而且使用並不方便,所以才出現了類似Adminmod,Clanmod,AMX這些附加在伺服器上用來管理的“管理MOD”,他們的出現大大方便了伺服器管理員對伺服器的控制,而AMX則是現今所有管理MOD中功能最強大的一種,他除了各種方便的管理方式以外,還可以通過外掛程式賦予伺服器一些新的功能。比如比較有名的“War3外掛程式”。而且AMX是一個可以高度自訂化的管理MOD,你看他的管理功能表不舒服,可以改,看他的外掛程式不舒服也可以改。總之你想的到的東西都可以修改。 2.如何裝設AMX? 裝設主要有以下幾個簡單的步驟即完成: 1.如果沒有裝設Metamod,請首先裝設Metamod這個外掛程式總管,你可以在“Metamod官方網站”找到她。 2.複製amx資料夾到你的x:\HLServer\cstrike\addons目錄下 或\Steam\SteamApps\個人帳號或你的電子郵件\dedicated server\cstrike下 3.修改metamod所在資料夾的plugins.ini檔案,加入amx各個dll文檔的路徑引導。 PS: 1.metamod/dlls 這些資料夾都要自已新增 2.用記事本,新增一個 plugins.ini 於 metamod 下 3.AMX0.9.9裹有metamod 3.我怎麼知道我的AMX裝好了沒有? 完成上述裝設步驟後啟動你的HLDS伺服器,然後在視窗輸入最基本的指令:amx version,伺服器是不是顯示amx version 0.9.9?沒有嗎?那你裝設步驟仔細的重新裝設一遍吧! 更多的指令,請輸入:amx_help或是amx cmds指令來得到。 4.我該如何使用AMX來管理伺服器呢? AMX管理伺服器有多種方法,主要是: 1.HLDS的指令列方式管理(每輸入一個對應功能指令就執行對應的功能) 2.伺服器管理員遠端進入遊戲通過指令列方式以及管理功能表(通過功能表選擇一個選項就執行對應的功能)進行管理,這就需要伺服器管理員通過密碼來登陸伺服器,登陸方法會在後面提到。(密碼保護都沒有的話,人人都是伺服器管理員還不亂了套) 3.伺服器管理員通過HLSW以及RCON MANAGER兩種伺服器遠端管理工具對伺服器進行遠端管理,這裡需要大家熟悉這兩種工具的使用,就不詳細敘述瞭。兩種工具都支援AMX指示元的執行。 一.我要在遠端完全的使用AMX所有功能,如何做? 你必須在伺服器端設定好AMX的伺服器管理員保護密碼,然後在遠端輸入密碼後登陸到伺服器,伺服器通過了權限認證後,你就擁有了你在AMX中設定過的權限了。 二、那我如何設定伺服器管理員帳號以及密碼呢? 這裡因為版本原因只對此版本的設定進行敘述(AMX0.9.4版本): 1、首先我們必須設定AMX的密碼,這個密碼所有的伺服器管理員都是一樣,編輯amx目錄下的amx.cfg,找到amx_password_field 這行,把後面“”符號中的密碼修改成你想要的密碼,然後保存檔,這樣第一步就完成了。 2、然後我們再進行伺服器管理員帳號的設定,這裡只舉最簡單的例子,設定一個特殊的遊戲id為管理員,祇要這個id進入遊戲時輸入了正確的密碼就可以獲得伺服器管理權限: 比如定義id:becking為AMX下的最高權限管理員,分配給他的密碼為1021,請修改amx目錄下的users.ini檔案加入如下內容: "becking" "1021" "abcdefghijklmnopqrstu" "a" [注意:不要給伺服器管理員設定z權限,此權限為普一般的戶權限] 這樣就完成了最簡單的最高權限伺服器管理員設定。當伺服器管理員進入伺服器後,輸入了正確的密碼,而且id為becking時就擁有最高權限。 [註釋:密碼1021後面引號中的一長串字母"abcdefghijklmnopqrstu"表示伺服器管理員所擁有的權限,你可以參照users.ini檔案中的字母權限解釋給不同的伺服器管理員設定不同的權限以免管理上的混亂;最後一個字母“a”是伺服器管理員的標記,你也可以參照users.ini文檔的標記中文翻譯進行設定] 三、我完成了伺服器管理員設定以及密碼設定後,在哪裡輸入密碼來進行伺服器管理員的登陸呢? 登陸一共有兩種方法,你可以修改你使用機器上的CS裏的config.cfg檔案,在裡面寫好密碼並保存檔後,直接用伺服器管理員的id登陸到伺服器,或是以任意id登陸到伺服器後,在控制台裏輸入密碼,然後改成伺服器管理員的id也可以擁有想對應的權限。具體實作方法如下: 1、直接登陸法: 你用哪台機器進行遠端登陸,就找到此機器CS的cstrike目錄下的config.cfg檔案,在裡面直接輸入:setinfo "amx_password_field密碼" "伺服器管理員的密碼"後保存檔;然後直接用伺服器管理員的id進入伺服器就可以了。 2、改名登陸法: 你以任意id進入伺服器後,在控制台裏輸入:setinfo "amx_password_field密碼" "伺服器管理員的密碼"後,再輸入:name “伺服器管理員的id”,如果顯示:password accept則登陸成功。 例子:比如伺服器的amx.cfg設定的AMX總密碼即amx_password_field密碼為:606,伺服器管理員設定為:"becking" "1021" "abcdefghijklmnopqrstu" "a" 按第一種方法登陸,我應該修改我的config.cfg,加入:setinfo 606 1021保存檔後,直接用id becking進入伺服器,就可以使用AMX來管理了。 按第二種方法登陸,我隨便用一個id進入伺服器後,按`鍵開啟控制台,輸入:setinfo 606 1021後,再輸入:name "becking",就成功了。 [注意:編輯config.cfg時請移除沒有必要的setinfo訊息,以免以前輸入的錯誤密碼影響登陸] 四.我獲得了設定好的權限,該如何對伺服器進行基本的管理呢? AMX版本都預設了非常優秀的管理功能表,如果你擁有u權限,你可以通過在控制台輸入指令:amxmodmenu來開啟管理功能表,至於功能表的使用,請參照之前的文章,有非常詳細的敘述。 另外,如果你想用指令列樣式管理,你可以輸入:amx_help來得到你可以使用的管理指令以及指令的使用方法。 AMX DL:http://amxmod.net/downloads.php x0
|
引用 | 編輯
amore12
2005-12-01 10:07 |
1樓
▲ ▼ |
Amx.cfg設定教學
//AMX-MOD的簡易設定篇 //主要設定都在Admin.cfg裡面以下是原文內容及概要翻譯 // AMX configuration file // File location: $moddir/addons/amx // To use with admin.amx and admincmd.amx plugins // amx_admin < name|ip|wonid > < password > < access > <flags > //這行為設定管理員的名字或是wonid或是IP還有權限...等,下面會有介紹如何設定 // Flags: // a - disconnect player on invalid password如果管理員密碼登入錯誤就會被踢 // b - clan tag隊伍標籤!? // c - this is authid/wonid這是選擇使用wonid來認證登入 // d - this is ip這是選擇使用ip來認證登入 // e - password is not checked (only name/ip/wonid needed)密碼不會被檢查,只有名字或ip或wonid需要檢查 // Access:權限,各個指令權限分級從a到z // a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)不會被kicked/baned/slayed/slaped但是會受其他指令影響 // b - reservation (can join on reserved slots)可以使用保留位登入 // c - amx_kick command擁有踢人權限 // d - amx_ban and amx_unban commands擁有ban權限 // e - amx_slay and amx_slap commands擁有slap&slay權限 // f - amx_map command擁有換地圖權限 // g - amx_cvar command (not all cvars will be available)擁有cvar權限 // h - amx_cfg command擁有載入CFG權限 // i - amx_chat and other chat commands擁有公告權限 // j - amx_vote and other vote commands擁有投票權限 // k - access to sv_password cvar (by amx_cvar command)擁有讓伺服器加密權限 // l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)擁有rcon權限 // m - custom level A (for additional plugins) // n - custom level B // o - custom level C // p - custom level D // q - custom level E // r - custom level F // s - custom level G // t - custom level H // u - menu access擁有amx_menu選單權限 // z - user一般使用者 // Example of admin account configuration // amx_admin "Player" "my_password" "abcdefghijklmnopqrstu" "a" //這行就是設定管理員權限的一行 //第一個player就是上面有提到可以用玩家名字或是wonid或是ip來設定 //第二個my_password就是自己的密碼 //第三個就是權限啦 //第四個就是登入時你要用什麼方式認證 //ex- //範例amx_admin "PEN-PEN" "csdemos" "abcdefghijklmnopqrstu" "a" //範例amx_admin "192.168.0.1" "ip" "abcdefghijklmnopqrstu" "d" //這樣就是設定了兩個adm在裡面,一個是名字登入,另一個是指定ip登入 // Default access預設權限,就是一般沒權限的玩家可擁有的權限 amx_default_access "j" //我設定預設權限為j代表所有玩家可以使用投票的權限 // Name of setinfo which should store the password on client // f.e. with current settings admin should have line in his config: setinfo _pw hello //amx_password_field "_pw" 設定setinfo的密碼為_pw // Mode of logging to the server // 2 - kick all players not on list設定只能讓ADM進入 // 1 - normal mode正常模式 // 0 - disable logging, players won't be checked (and access won't be set)取消ADM登入 amx_mode 1 // Show admins activity顯示出玩家或ADM是否使用指令 // 0 - disabled取消 // 1 - show without admin nick顯示出指令但不顯示出哪個ADM // 2 - show with nick顯示出指令跟指令使用者 amx_show_activity 2 // Some info displaying and frequency of scrolling message in sec.這行就是跑在畫面底下的跑馬燈 //amx_scrollmsg "Welcome to %hostname% -- This server Use SuperHero mod AMX -- Visit http://X-BoxCS.24cc.com" 300 // Frequency of information messages in sec.各個跑馬燈的出來的間隔時間預設180秒 //amx_freq_imessage 900 // Plain information messages顯示在螢幕中間的跑馬燈,後面的數值是顯示的顏色 //amx_imessage "Welcome to %hostname%" "255100000" //amx_imessage "This server Use SuperHero AMX\nVisit http://X-BoxCS.24cc.com" "000100255" // Set chat-flood protection防止洗畫面的的時間,預設在0.75秒內連續發言兩次就踢! amx_flood_time 0.75 // Kicking rules to keep reservered slots free保留位的設定 // 0 - don't kick anyone and keep reserved slots only for players with reservation不要踢走任何人,給有保留位的人有保留位的位置 // 1 - kick by shortest playing time踢走玩時間很少的人,也就是說誰在裡面時間玩的短,有adm進來時就會被踢走 // 2 - kick by worst ping踢走ping差的人,也就是說誰在裡面ping最高,有adm進來時就會被踢走 // 3 - don't kick anyone and put on remaining reserved slots only players with reservation不踢走任何人,有權限的人還是只能用一般位 amx_reservation 0 // Amount for reserved slots設定要有幾個保留位 amx_reserved_slots 2 //設定有兩個保留位 // Time remaining displaying時間倒數顯示設定 // a - display text顯示文字 // b - use voice使用語音 // c - don't add "remaining" (only in voice) 使用語音時不用說remanining // d - don't add "hours/minutes/seconds" (only in voice)使用語音時不用說"時分秒" // e - show/speak if current time is less than this set 如果現行的時間少於這個設定就顯示時間及語音 //amx_time_display "a 1200" "a 600" "a 300" "a 180" "a 60" "a 11" //上面的數字代表秒數,像bcde 11就是地圖時間快結束如的前十秒倒數 // Minimum delay in seconds between two voting sessions兩次同票時間的間隔 amx_vote_delay 30 //預設90秒間可以再次投票 // How long voting session go on同票進行的時間 amx_vote_time 10 //預設10秒內完成所有投票及統計 // Display who votes for what顯示玩家投什麼票 amx_vote_answers 1 //1就是顯示,0則不顯示 // Some ratios for voting success設定投票通過率 amx_votekick_ratio 0.40 //踢人通過率預設超過四成就通過 amx_voteban_ratio 0.40 //人通過率預設超過四成就通過 amx_votemap_ratio 0.40 //換地圖通過率預設超過四成就通過 amx_vote_ratio 0.02 //其他通過率預設超過二成就通過 // Stats settings // For stats settings use amx_statscfg admin command // Stats 設定 // a - 死時顯示對手打傷你的統計數據 // b - 死時顯示你打傷對手的統計數據 // c - 死時顯示跟兇手的對戰數據及兇手剩餘生命護甲 // d - 換地圖前顯示自己的統計數據 // e - 換地圖前顯示 TOP 15 // f - 死時顯示兇手剩餘生命護甲 //amx_avlist_mode abcdf // Announce "say thetime" and "say timeleft" with voice以 "say thetime" "say timeleft" 查詢時間時撥放時間語音 amx_time_voice 0 // Max. time to which map can be extended設定幾秒前出現決定下張地圖的投票 amx_extendmap_max 120 // Step for each extending下張地圖可投票期間的時間 amx_extendmap_step 5 x1 |
引用 | 編輯
amore12
2005-12-01 10:08 |
2樓
▲ ▼ |
AMX模組-啟動-排行榜設定教學
當你設定好ADM權限之後 請啟動排行榜以及其他設定 請先進入伺服器 在控制台 輸入amx_statscfgmenu OFF代表關閉 ON 代表啟動 此時會出現 stats configuration 1(目前第幾頁)/7(此功能總共幾頁) 1.show Attackers (攻擊自動顯示攻擊者ID) 2.show Victims (受到攻擊時自動顯示受害者ID) 3.show killer (自動顯示兇手) 4.stats at the end of map (地圖結束時會自動顯示stats) 5.Top15 at the end of map (地圖結束時會自動顯示Top15) 6.show killer hp&ap (被殺死自動顯示殺死你的兇手剩餘血&防禦值) 7.say /hp (輸入/hp顯示殺死你的兇手的血&防禦值) 8.儲存資料 9.下一頁 0.離開 stats configuration 2/7 1.Say /stats (輸入/stats 顯示此SERVER玩家的/statsme和/RANK) 2.Say /top15 (輸入/tio15 顯示妳是否排名到15名次以內排行榜) 3.Say /rank (輸入/rank 顯示所有上線排名~目前你排第幾名) 4.Say /statsme (輸入/statsme 顯示 妳目前殺敵陣亡傷害及發多少子殫) 5.Spec. Rank Info (自動顯示 RANK 訊息) 6.Team Score (在左下角會顯示CT&TS隊伍總分數) 7.Most Kills (中間會顯示一次殺多數敵人) 8.儲存資料 9.下一頁 0.上一頁 stats configuration 3/7 1.Most Damage (顯示遭受多數損傷-數值) 2.Multikill 3.MultikillSound 4.Bomb Planting (螢幕中間顯示炸彈正在被哪位玩家放) 5.Bomb Defusing (螢幕中間顯示炸彈正在被誰拆除) 6.Bomb Planted (螢幕中間顯示炸彈被哪位玩家放) 7.Bomb Defuse Succ. (螢幕中間顯示炸彈已經被誰拆除) 8.儲存資料 9.下一頁 0.上一頁 stats configuration 4/7 1.Bomb Def. Failure (炸彈) 2.Bomb pickUp (顯示撿起炸藥的id) 3.Bomb Drop (螢幕中間顯示i炸藥從哪位id掉落) 4.Bomb Count Down (螢幕中間正顯示炸彈時間倒數) 5.Bomb Count Down(def) (螢幕中間正顯示炸彈時間倒數-音效) 6.Bomb Site Reached (螢幕中間顯示ID取得炸殫到達C4點) 7.italy Bonus Kill 8.儲存資料 9.下一頁 0.上一頁 stats configuration 5/7 1.Last Man 2.Knife Kill (顯示遭受小刀殺害) 3.Knife Kill Sound 4.Grenade kill (顯示手榴彈殺害值) 5.Grenade Suicide (顯示手榴彈炸到自己) 6.headshot kill (螢幕中間顯示一槍爆頭) 7.headshot kill Sound 8.儲存資料 9.下一頁 0.上一頁 stats configuration 6/7 1.Round Counter (圓的櫃臺)<<翻譯的有點怪 2.Round Counter Sound 3.Killing Streak (殺害條紋) 4.Killing Streak Sound 5.Enemy Remaining (左下角顯示 敵人餘留多少人殺一人就會顯示) 6.Dounble Kill (加倍殺人) 7.Dounble Kill Sound 8.儲存資料 9.下一頁 0.上一頁 stats configuration 7/7 1.Player Name (螢幕中間顯示id(紅色:敵人)(藍色:我方)) 2.First Blood sound 8.儲存資料 9.下一頁 0.上一頁 x0 |
引用 | 編輯
dennie
2006-04-27 17:19 |
5樓
▲ ▼ |
可否請教一下adm登入的說明..
我在user.ini 設定了此行.. "dennie" "1234" "abcdefghijklmnopqrstu" "a"" 我在config.cfg中設定了 setinfo "amx_password_field密碼" "1234" 卻無法進入自已開的遊戲,用非dennie名子可進... 是哪裡有問題呢..setinfo "amx_password_field密碼" "伺服器管理員的密碼" 蠻懷疑"amx_password_field密碼" 這裡有沒有打錯,怎會有中文字摻雜... 但拿掉也還是進不去... 而是進不去是被kick的,非dennnie帳號進入改名為dennie時馬上被踢....XD x0 |
引用 | 編輯
bbbirdq
2006-04-27 17:24 |
6樓
▲ ▼ |
下面是引用dennie於2006-04-27 17:19發表的 :應該是打 setinfo _pw "密碼"吧 x0 |
引用 | 編輯
dennie
2006-04-27 17:31 |
7樓
▲ ▼ |
下面是引用bbbirdq於2006-04-27 17:24發表的 : 一樣被踢出來....Orz 怎麼會這樣呢... x1 |
引用 | 編輯
amore12
2006-04-27 18:08 |
8樓
▲ ▼ |
下面是引用dennie於2006-04-27 17:31發表的 :是不是在設定方面問題~剛剛傳給您的方式您在研究看看~ x0 |
引用 | 編輯
amore12
2006-04-27 19:50 |
10樓
▲ ▼ |
下面是引用dennie於2006-04-27 19:48發表的 :no steam的~那我就不解了~抱歉喔~ x0 |
引用 | 編輯
dennie
2006-04-28 00:01 |
11樓
▲ ▼ |
下面是引用amore12於2006-04-27 19:50發表的 : 感謝大大幫忙囉`~ 小弟剛在學校搞定他了...XD 原來這麼簡單... x0 |
引用 | 編輯
csji3yjo494
2011-10-01 20:39 |
15樓
▲ ▼ |
感謝樓主分享此資料,我會嘗試做做看AMX
x0 |
引用 | 編輯
qqq5880468
2011-12-27 17:43 |
16樓
▲ ▼ |
好像還不錯
x0 |
引用 | 編輯
xuqiang52133
2014-04-17 14:08 |
18樓
▲ ▼ |
这么多东西,分享的不错
x0 |