•  
     

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 e o download também do Metamod: http://www.counterzone.com.br/addons-co ... torial.php
Descompacte o arquivo em uma pasta e renomeia a pasta com o nome cstrike

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: plugins.ini. 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.

Plugins

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

Depois de baixar os plugins, cole os arquivos na pasta amxmodx/plugin, abra o arquivo plugins.ini e escreva o nome dos plugins nele.

Mensagens em HUD

Veja o tutorial para aprender a modificar mensagens HUD do AMX Mod: http://www.counterzone.com.br/amx-mod-x ... sagens.php

Mensagens e sons de eventos

Faça o download dos plugins miscstats.amxx, statsx.amxx, stats_logging.amxx : http://www.counterzone.com.br/addons/miscstats.zip

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 (clique aqui) 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


Inicialização do Metamod

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:

game "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.

Motd

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

Para aprender a criar um motd veja o tutorial: clique aqui

Binds

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.

FONTE : http://www.counterzone.com.br
Última edição por brisado em 14 out 2012 14:40, editado 2 vezes no total.
 
tem que colocar a fonte manim :D a fonte disso ae e o cs online
que fexo infelizmente
 
+pAnDor; Escreveu:tem que colocar a fonte manim :D a fonte disso ae e o cs online
que fexo infelizmente

a cs online nao fecho apenas se junto com a Fps Games '-'
@Topic
Bota a Fonte , e otimo topico
 
Otimo Topico mano
 
@ UP
 
Bom topico ^^
 
bom topico cara
 
Otimo topico
___________
é bom para que nao sabe criar, saber agora!!

Eu nao sabia mais eu ainda nao fiz nenhum!