Introdução
Para proseguir com o AMX, você deve ter instalado o Metamod.
1 – Você deve fazer com que o metamod rode o AMX. Para isso edite o arquivo Half-Life\cstrike\addons\metamod\PULGINS.INI e adicione a linha a seguir observando a posição das barras:
win32 addons\amx\dlls\amx_mm.dll
2 – Faça o download do amx
3 – Descompacte o arquivo e copie de modo a ter a seguinte estrutura:

Configurando
1 – Adicionando Admins ao AMX:
Na pasta Half-Life\cstrike\addons\amx\ edite o arquivo ADMIN.CFG e altere a linha abaixo:
// Example of admin account configuration
amx_admin < name|ip|wonid > < password > < access > < flags >
amx_admin "SEU_NICK" "SUA_SENHA" "abcdefghijklmnopqrstu" "a" amx_admin "OUTRO_ADMIN" "A_SENHA_DELE" "abcdefghijklmnopqrstu" "a"
ACCESS – São as permissões que cada admin pode ter. Leia a tabela do arquivo admin.cfg e configure a seu gosto.
FLAGS – É o tipo de LOG IN do Admin. O tipo do exemplo acima "a" vai desconectar o jogador se a senha estiver incorreta ou não for informada (maneira mais segura)
Bom, assim você configura quantos admins você bem entender para seu Server.
Agora você precisa se identificar como Aministrador do Server. Para isso crie o arquivo AMXPASS.CFG na pasta do Couter-Strike e coloque a linha abaixo:
setinfo _pw SUA_SENHA
Quase pronto, agora você tem que fazer o jogo executar a sua senha, então no arquivo AUTOEXEC.CFG adicione a linha:
exec amxpass.cfg
Pronto agora está terminada a parte de administração.
Ultilizando
1 – Para usar o AMX, é indispensável que você seja admin, aí dentro do jogo você poderá fazer vários ajustes via menus do AMX com os seguintes comandos digitados no console:
amx_amenu
É o menu que coordena a troca de mapas. Digitando este comando abrirá um menu com os mapas do seu server.
amx_vmenu
São todas as variáveis, bem como, timelimit, freezetime, roundtime… e etc..
amx_cmenu
É um menu que contém vários sons abandonados nas pastas do CS, que são legais de tocar de vez em quando
amx_pmenu
Permite o controle de jogadores, assim como KICK, BAN, SLAP, SLAY
Obs.: Todos os valores dos menus estão pré-definidos no arquivo MENU.CFG na pasta do AMX, ali você pode adicionar novos mapas, outros valores de variáveis, enfim, de acordo com o que você acha que gostaria de mudar de dentro do jogo.
Dicas
Como niguem gosta de ficar digitando o comando para chamar os menus do AMX, tem o AMXMODMENU. Que como o nome já diz, é um Menu Modificado do AMX, que consiste em acessar todos os menus acima e muitos outras opções atráves de botões, para facilitar a vida dos admins.

Instalando AMX Menu
1 – Na pasta
Half-Life\cstrike\addons\amx\examples\
exclua todos os arquivos com extensão .SMA (plugins não compilados)
descompacte o arquivo amxmodmenu.zip e copie todos os .SMA
cmdmenu.sma
mapsmenu.sma
menufront.sma
plmenu.sma
ppause.sma
restmenu.sma
statsset.sma
tele.sma
para a pasta
Half-Life\cstrike\addons\amx\examples\
e todos os arquivos com extensão .INI do amxmodmenu.zip
clcmds.ini
cmds.ini
configs.ini
cvars.ini
maps.ini
speech.ini
para a pasta
Half-Life\cstrike\addons\amx\
2 – Compiles os arquivos .SMA:
Em
Half-Life\cstrike\addons\amx\examples\
3 – Execute o arquivo
SC.BAT
Ele compilará todos os plugins para
Half-Life\cstrike\addons\amx\examples\complied\
Agora você deve copiar todos os arquivos da pasta acima
cmdmenu.amx
mapsmenu.amx
menufront.amx
plmenu.amx
ppause.amx
restmenu.amx
statsset.amx
tele.amx
para a pasta Half-Life\cstrike\addons\amx\plugins\ e dentro dela no arquivo plugins.ini adicione as linhas acima.
Para chamar este menu de dentro do jogo basta digitar no console amxmodmenu, mas é lógico que você não fará isso toda vez que for chamá-lo, portanto, vá até
Half-Life\cstrike\
edite o arquivo CONFIG.CFG e adicione a linha:
bind "x" "amxmodmenu"
(Agora sim.. para chamar o menu basta digitar o "X" durante o jogo ou qualquer outra tecla que voce quiser, caso já use o "X"!)
Pronto até a parte de instalar o AMX, o MENU Mágico (heheh) e o me mas enfim da onde diabos os valores do menu vem?? Como mudá-los??
Os valores vem dos arquivos .INI e eis o que cada um deles é:
clcmds.ini
Traz as opções que o menu oferece para jogadores presentes no SERVER como slap/kick/ban
"Kick player" "amx_kick #%userid%" "bd" "u"
"Slay player" "amx_slay #%userid%" "bd" "u"
"Slap with 1 dmg." "amx_slap #%userid% 1" "b" "u"
"Ban on 5 minutes" "amx_ban 5 #%userid%" "bd" "u"
cvars.ini
Traz as opções de configurações do server durante o jogo, que só afetaram o mapa jogado no momento.
"mp_timelimit" "0" "30" "45" "u"
"mp_friendlyfire" "0" "1" "u"
"mp_autoteambalance" "0" "1" "2" "u"
"sv_password" "" roxor "clanwar" "u"
"mp_limitteams" "0" "1" "2" "u"
"mp_freezetime" 0 "6" "u"
"mp_buytime" "1" "0.5" "u"
"mp_startmoney" "800" "1800" "3600" "u"
"mp_c4timer" "35" "45" "15" "u"
"mp_forcechasecam" "0" "1" "2" "u"
"pausable" 0 1 "u"
"sv_minrate" "2000" "3000" "u"
"sv_maxrate" "7000" "6500" "u"
"allow_spectators" "0" "1" "u"
"sv_voiceenable" "0" "1" "u"
"mp_logmessages" "0" "1" "u"
Reapre que cada coisa tem 3 opções, você pode definir até 5 se quiser basta colocar o valor entre aspas ex:
"mp_freezetime" "0" "2" "4" "6" "8" "u"
Então durante o jogo terei todas as opções de FREEZETIME que eu adicionei acima..
maps.ini
Muito importante e muito prático. Basta listar todo os mapas que seu server terá como a lista padrão abaixo:
as_oilrig "OilRig – Assassination"
as_tundra "Tundra – Assassination"
de_aztec "Aztec – Bomb/Defuse"
de_cbble "Cobble – Bomb/Defuse"
de_chateau "Chateau – Bomb/Defuse"
de_dust "Dust – Bomb/Defuse"
de_dust2 "Dust II – Bomb/Defuse"
Assim você já editou todas as opções do AMXMODMENU.
Instalando Plugins do AMX MOD
Para instalá-los precisa-se primeiro baixá-los, vá em plugins
1 – Leia o que o plugin faz, se te agradar ter isso no seu SERVER, baixe-o. e descompacte o arquivo .AMX que vem nele para a pasta
Half-Life\cstrike\addons\amx\plugins\
e não esqueça de que ele não sabe que vc quer o plugin rodando então adiciona a linha com o nome do plugin no plugins.ini. Ex:
awplimit.amx
Tutorial criado por: PortalCS
Counter-Strike Source
Half-life 2: The Orange Box
Half-life 1: Anthology
