[Tutorial]Adicionando Comandos em sua Source
Página 1 de 1
[Tutorial]Adicionando Comandos em sua Source
Bom , Venho Aqui Agora, Para Trazer um Tutorial de Como Adicionar Comandos em sua Source, Sem Precisar Mexer na TMSRV .
Vamos La ,
1º Passo : Abra o Projeto da Source, e Depois Clique em Command.c .
2º Passo : Adicione o Comando Seguindo as Instruções Abaixo .
Desça , Tudo oque Der , Ate Chega em :
Antes Disso , Adicione o Comando Desejado :
[ Obs : Vamos Fazer Um , que Teleporte Para a Area de GM ! ]
Atenção Nessa Parte :
- Como Podem observar, o Comando é areagm .
- Logo do lado do Comando, Tem o Número 6 .
- O que ele Significa ? É o Número de Carácteres que Contem o Comando .
- Por exemplo, areagm Tem 6 letras , Logo , Irá o Numero 6 .
- Terão que Editar Essas Parte ai Também .
[ Obs : Isso e o Basico do Comando , e Como Se Fosse um NPC , Mais em Comando ! ]
Esta Parte , e Responsavel Pelo Nome do Comando , Pela Verificação de Itens e Level :
areagm : Nome do Comando .
6 : Numero de Caracteres do Comando .
cLevel >= 1010 : Verifica Level , Sendo Assim So Maior que Level 1010 .
E Isso ae Galera ,
Creditos : ~Sky' / ForZeus
Vamos La ,
1º Passo : Abra o Projeto da Source, e Depois Clique em Command.c .
2º Passo : Adicione o Comando Seguindo as Instruções Abaixo .
Desça , Tudo oque Der , Ate Chega em :
- Código:
asm(".intel_syntax noprefix\n")*
asm("mov eax, 0\n")*
return;
Antes Disso , Adicione o Comando Desejado :
[ Obs : Vamos Fazer Um , que Teleporte Para a Area de GM ! ]
- Código:
else if((strncmp(comando, "areagm", 6) == 0) && (cLevel >= 1010))
**
**
Teleport(clientid, 3860, 3880)*
SendClientMessage(clientid, "Bem-
Atenção Nessa Parte :
- Código:
else if((strncmp(comando, "areagm", 6) == 0) && (cLevel >= 1010))
- Como Podem observar, o Comando é areagm .
- Logo do lado do Comando, Tem o Número 6 .
- O que ele Significa ? É o Número de Carácteres que Contem o Comando .
- Por exemplo, areagm Tem 6 letras , Logo , Irá o Numero 6 .
- Terão que Editar Essas Parte ai Também .
[ Obs : Isso e o Basico do Comando , e Como Se Fosse um NPC , Mais em Comando ! ]
- Código:
**
Teleport(clientid, 3860, 3880)*
SendClientMessage(clientid, "Bem-vindo a área GM.")*
**
Esta Parte , e Responsavel Pelo Nome do Comando , Pela Verificação de Itens e Level :
- Código:
else if((strncmp(comando, "areagm", 6) == 0) && (cLevel >= 1010))
areagm : Nome do Comando .
6 : Numero de Caracteres do Comando .
cLevel >= 1010 : Verifica Level , Sendo Assim So Maior que Level 1010 .
E Isso ae Galera ,
Creditos : ~Sky' / ForZeus
PsyLove- Silver Member
- Mensagens : 279
Agradecimentos : 45
Data de inscrição : 07/01/2011
Localização : Não Interessa ^.^
Tópicos semelhantes
» [Tutorial] Adicionando Bordas Método Simples
» TMSRV + Source DLL ( Petruka )
» [Source]Pesadelo Individual
» Comandos de OTServ (Completo)
» Comandos iniciantes no Transformice
» TMSRV + Source DLL ( Petruka )
» [Source]Pesadelo Individual
» Comandos de OTServ (Completo)
» Comandos iniciantes no Transformice
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|