•  
     

Como Criar Addons

Neste tutorial você irá aprender como editar e addons AMX Mod X, que é, resumidamente, um plugin do Metamod que serve para administrar servidores e que permite a istalação de vários plugins.

Primeiramente você precisa definir o que seu addon terá. Pesquise tudo o que você quer nele, anote e depois execute. Um bom addon exije tempo e persistência, pois antes do resultado final ele passará por vários modificações até que fique como você quer.

Para começar a construir um addon, você precisa do AMX Mod X e do Metamod. Neste tutorial será usado o Booster.

Faça o download do AMX Mod X original: [blue]clique aqui[/blue]

Descompacte o arquivo em uma pasta e renomeia a pasta com o nome cstrike

Também é [blue]necessário[/blue] o download também do Metamod: [blue]clique aqui[/b]

Crie uma nova pasta e renomeie ela como metamod e dentro desta pasta crie uma nova pasta e renomeie com o nome dlls. Extraia o arquivo metamod.dll e cole na pasta dlls.

Abra o bloco de notas e cole o seguinte comando:

// AMX Mod X
win32 addons/amxmodx/dlls/amxmodx_mm.dll


Salve o arquivo com o nome plugins e com a extensão .ini: [blue]
plugins.ini[/blue]. Coloque ele na pasta metamod. Este aqruivo servirá para carregar o parâmetro de inicialização do AMX Mod X.

O diretório deverá ficar assim:
Cstrike
|_Addons
...|_metamod
...|_Amxmodx

Observações:
win 32 representa o tipo de sistema operacional no qual será rodado.
win32: windows e linux: linux.
Tudo que estiver após e na mesma linh das duas barras // não será rodado pelo metamod. Isso serve para a inclusão de comentários.
[red]Plugins[/red]

Depois você deve instalar novos plugins para seu addon. Para isso você primeiro deve baixar os plugins na página de plugins do site ([blue]clique aqui[/blue]) ou pelo site oficial: http://www.amxmodx.org/compiler.php

Depois de baixar os plugins, cole os [blue]arquivos[/blue] na pasta amxmodx/plugin, abra o arquivo plugins.ini e escreva o nome dos plugins nele.
[red]Mensagens em HUD[/red]

Veja o tutorial para aprender a modificar mensagens HUD do AMX Mod: [blue]clique aqui[/blue]
[red]Mensagens e sons de eventos[/red]

Faça o download dos plugins miscstats.amxx, statsx.amxx, stats_logging.amxx [blue]clicando aqui[/blue]

Após baixar os plugins, coloque os arquivos na pasta "addons" e adicione os nomes deles no arquivo plugins.ini
Booster

Faça o download do HL Booster 2.4 ([blue]clique aqui[/blue]) e extraia na pasta addons.

Agora você deve abrir o arquivo plugins.ini do metamod escrever o texto abaixo nele e salvar.

//HL Booster
win32 addons/booster/booster_mm.dll

[red]Inicialização do Metamod[/red]

Para que o metamod seja iniciado é necessário informar seu parâmetro de inicialização no liblist.gam

Copie o seguinte código, cole no bloco de notas e salve o arquivo como liblist.gam dentro da pasta cstrike do seu addon:

[blue]game[/blue] "Counter-Strike"
url_info "www.counterzone.com.br"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "addons\metamod\dlls\metamod.dll"
trainmap "tr_1"


Pronto, agora seu addon já pode rodar, mas ainda falta fazer alguns ajustes.

Utilize o arquivo server.cfg do Counter-Strike como base (está na pasta cstrike)

Esses arquivos possuem as configurações básicas do servidor

Recomenda-se o uso dessas configs:

mp_autokick 0
mp_spawnprotectiontime 0
mp_autocrosshair 0
mp_autoteambalance 0
mp_buytime 1.0
mp_c4timer 35
mp_fadetoblack 0
mp_flashlight 1
mp_forcecamera 0
mp_footsteps 1
mp_freezetime 0
mp_friendlyfire 0
mp_hostagepenalty 0
mp_limitteams 1
mp_maxrounds 0
mp_winlimit 0
mp_playerid 0
mp_roundtime 4.0
mp_timelimit 0
mp_tkpunish 0
mp_startmoney 800
allow_spectators 1
sv_restartround 1
sv_voiceenable 1
sv_alltalk 1
sv_aim 0
sv_cheats 0
sv_region 2
pausable 0
sv_allowdownload 1
sv_allowupload 1


No arquivo server.cfg tbm será necessário definir a execução das configurações do Booster. O arquivo está na pasta addons/boster. Abra este arquivo e adicione a linha seguinte nele:

exec addons/booster/booster.cfg

Agora salve o arquivo e feche.

[red]Motd[/red]

O Motd é aquela [blue]imagem[/blue] que aparece logo que você entra em algum servidor do cs.

Para aprender a criar um motd veja o tutorial: [blue]clique aqui[/blue]
[red]Binds[/red]

Criar binds facilita muito na hora de abrir menus, por exemplo. Você precisa criar o arquivo userconfig.cfg. Neste arquivo você deve escrever os binds. Exemplo:

bind "f11" "amxmodmenu"
bind "f12" "amx_rcon amx_tsay Green ADMIN ONLINE - by: czone amx_execall speak vox/administration.on"

Depois você deverá criar o arquivo autoexec.cfg e adicionar a linha:
exec userconfig.cfg

Os dois arquivos devem ser colocados na pasra cstrike do seu addon.
Pronto, seu addon está pronto. Agora você de a opção de personalizar ele como quiser.
[red]Veja também esses tutoriais:[/red]

Como colocar CS Bot no Addon
Como criar binds
Como usar o sv_downloadurl
 
bom tuto mano :geek:
 
pena que é puro ctrl c e ctrl v né ? rsrsrs.
 
Total =x

Links de download off, my friend... =]
 
copia!
 
é quando for copia e melhor pega do youtube fica mais nice

doque fica no copia e cola