15.04.2013, 02:01
Comeзando no Pawno, Criando Comando Simples
Olб gente eu vim aqui no Intuito de ensinar aqueles que estгo querendo aprender a codar. Entгo vou comeзar ensinando como criar um simples comando, no caso, /creditos.Step 1
Criaremos uma define no Topo do GM com a cor que iremos usar no comando
Criaremos uma define no Topo do GM com a cor que iremos usar no comando
pawn Код:
#define COR_AZUL 0x0000FFAA
Step 2
Vamos na Callback public OnPlayerCommandText para Criarmos o Comando
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/creditos", cmdtext, true, 10) == 0)
Step 3
Agora vamos a parte em que vai aparecer a Mensagem quando o Player digitar o comando.
pawn Код:
//Continuando
{
SendClientMessage(playerid, COR_AZUL, "Este GM foi Desenvolvido por Diogenes_FreeZe!");
return 1;
}
return 0;
}
Resultado
No fim todo o comando vai ficar assim
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{//Essa chave vai abrir toda a CallBack
if(strcmp("/creditos", cmdtext, true, 10) == 0)//Essa й a parte do comando que os players vгo digitar para que apareзa a mensagem abaixo
{//Chave que vai abrir a parte da Mensagem que vai ser enviada ao player que digitar o comando acima.
SendClientMessage(playerid, COR_AZUL, "Este GM foi Desenvolvido por Diogenes_FreeZe!");//Nessa Parte vocк estб colocando o comando em Mensagem, na parte SendClientMessage, Nos estamos enviando uma Mensagem a um determinado player, serб ele esse (playerid. em COR_AZUL й a cor que nos Definimos la no topo do GM a #define COR_AZUL.
return 1;
}//Chave que fecha a Parte da Mensagem
return 0;//Essa return fecha toda a CallBack Junta com a Chave de Baixo.
}
Bom galera este foi meu primeiro tutorial aqui na Forum SA-MP, espero que tenham gostado.