•  
     

tutorial Como criar commandmenu do CS 1.6

O Commandmenu é o menu do botão H, muito útil para usar em addons e para configurar o jogo. É fácil e simples de ser criado.

A estrutura básica do commandmenu é: "número" "nome" "comando que deve ser executado"

Para começar a criar um menu simples, abra o bloco de notas e clie um arquivo de nome commandmenu.txt e dentro do arquivo adicione a linha:

"1" "Reiniciar partida" "sv_restartround 1 "

O comando acima é simples. Abaixo tem um menu com sub-menu. Observe a estrutura:



"Número" "Nome"
{
"número" "Nome" "comando a ser executado"
"número" "Nome" "comando a ser executado"
}


"1" "ALL TALK"

{

"1" "Sim" "sv_alltalk 1"
"2" "Não" "sv_alltalk 0"

}

"2" "Sair" "slot10"


Os comandos so bubmenu devem estar dentro das chaves "{" "}", e nunca de esqueça de fechar as chaves.

Com o commandmenu você pode carregar arquivos .cfg para organizar os comandos. Coloque-os na pasta cstrikeou crie uma pasta exclusiva para ele. Exemplo:


"1" "Addon"

{

"1" "Carregar 4fun" "exec binds/4fun.cfg"
"2" "Carregar Mix" "exec binds/mix.cfg"

}

"2" "Sair" "slot10"


No menu acima os arquivos .cfg serão carregados com as configurações dos jogos MIX e 4Fun; o "bind/" indica a pasta onde estão os arquivos .cfg que devem ser carregados; "slot10" é para sair do menu.

Para criar um menu mais completo, analise o exemplo abaixo:


"1" "CounterZone" "amx_tsay cyan CounterZone"

"2" "ALL TALK"

{

"1" "Sim" "sv_alltalk 1"
"2" "Nao" "sv_alltalk 0"

}

"3" "Habilitar pause"

{

"1" "Sim" "pausable 1"
"2" "Nao" "pausable 0"

}

"4" "Trocar mapa"

{

"1" "Dust" "map de_dust"
"2" "Dust_2" "map de_dust2"
"3" "Assault" "map cs_assault"
"4" "Train" "map de_train"

}

"5" "Sair" "Slot10"


O menu ficará assim:
Imagem

[color=#0000FF]- O primeiro item do menu é o título, que ao ser clicado exibirá uma mensagem HUD na tela (caso você tenha o amxmodx instalado).
- O segundo item do menu habilita e desabilita o All Talk.
- O terceiro da pause no server.
- O quarto serve para trocar de mapa (troca pelos mapas listados no arquivo).
- Você pode criar o resto do menu como quiser.

Atenção: não use acentos e respeite as aspas e as chaves.


Fonte: http://www.counterzone.com.br/commandmenu-criar.php
 
Bom tuto, mais prefiro usar o programa de criar commandmenu.
 
 
Belo tutorial ;D