InícioInício  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 [Tutorial] Criando seu NPC SHOP para o eAthena

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Admin
Admin


Mensagens : 161
Data de inscrição : 07/02/2010
Idade : 21
Localização : Serra Talhada

MensagemAssunto: [Tutorial] Criando seu NPC SHOP para o eAthena   Seg Mar 08, 2010 9:07 am

Olá bom diaaaa!! Como estão? Hoje começarei por um tutorial sobre os NPC SHOP. Quero ressaltar, sou membro do eAthena e Cronus e já faz mais de ano que aprendi a montar NPC. O que iremos ver aqui é um tutorial criando por mim e tendo por base o tutorial de criar NPC com o "Dex". Lembrando que o tutorial não é cópia de nenhum outro, restringindo-se assim os créditos a mim e agradecimentos ao Dex por me ensinar.

..::Sumário::..

* Teoria
* Prática
* Vamos criar \O/
* Adicionando o NPC no servidor



Teoria :
Vamos primeiro a teoria. Para podermos começar devemos saber alguns pontos importantes.
Devemos pôr no script do NPC os seguintes, na sequência:

1. Mapa - quase sempre com o sufixo .gat
2. Posição X no mapa
3. Posição Y no mapa
4. Direção que o nosso NPC olha
5. Tipo de NPC, neste caso é SHOP
6. Nome que iremos dar ao nosso NPC
7. Sprite do nosso NPC. A sprite do NPC nada mais é que a forma ou desenho que aparece na nossa tela.
8. Número do item (ID) e seu respectivo preço

Prática:
Iremos montar nesse tutorial um NPC que vende alguns itens. Vamos por partes( mhuahauhaua /gg).
Já conhecemos a teoria agora vamos aplicá-la em nosso NPC. Abaixo teremos um NPC ficticio.
Código:

mapa.gat,posição X,posição Y,direção que o NPC olha [TAB] tipo do NPC [TAB] Nome do NPC [TAB] Sprite do NPC,ID do item:preço do item,ID do item:preço do item

Basicamente é como deve ser o script de um NPC e deve ser salvo em *.txt mesmo. Lembrando que o [TAB] significa que você deverá obrigatoriamente apertar a tecla TAB para que não dê erro no seu NPC. E lembre-se o nome do arquivo TXT que você botou porque iremos precisar mais tarde. >.<

Esse aqui é para demonstrar o senso de direção do NPC, como expliquei-lhes acima e quis mostrar onde ficam esses pontos.

Vamos criar \O/
Vamos criar um NPC agora, um que fique em amatsu e venda items de captura de pet's.
Código:

amatsu.gat,185,264,4 shop Taming Item 936,619:5900,620:851,621:988,622:800

Viram como é fácil? Mas como achar os ID's do item? Vá até a pasta "DB" e abra o item_db. Lá você terá todos os ID's.

Adicionando o NPC no servidor
Para adicionarmos vamos até a pasta npc/custom/ e ponha ele lá.
Agora volte a pasta NPC e ache o seguinte arquivo scripts_custom. Nele adicione a linha:
Código:

npc: npc/custom/vendor.txt

A linha deve seguir este padrão para não dar erro. Lembre-se que o vendor.txt é o nome que botamos lá no arquivo txt quando criamos nosso NPC lembra? Ou se você botou outro nome ponha o nome que você escolheu ao salvar e ponha <nome>.txt
Agora é só rodar nosso servidor e ver nosso NPC prontinho lá ^^.
Qualquer problema postem aqui.
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://zonerpg.forum-livre.com
 
[Tutorial] Criando seu NPC SHOP para o eAthena
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Tutorial voo do Helicoptero
» Alguém pode fazer um tutorial de FMC?
» [TUTORIAL] Unity Csharp Script - Dicas, Informações..etc
» [TUTORIAL] Criando um simples Multiplayer [UNITY 5]
» Tutorial-Criando Barra de qualquer coisa em Drag and Drop

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 :: Sua primeira categoria :: Ragnarok-
Ir para: