Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 [Tutorial] Criando seu NPC SHOP para o eAthena

Ir para baixo 
AutorMensagem
Admin
Admin
Admin


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

[Tutorial] Criando seu NPC SHOP para o eAthena Empty
MensagemAssunto: [Tutorial] Criando seu NPC SHOP para o eAthena   [Tutorial] Criando seu NPC SHOP para o eAthena EmptySeg 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.
Ir para o topo Ir para baixo
https://zonerpg.forumeiro.com
 
[Tutorial] Criando seu NPC SHOP para o eAthena
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» [Tutorial] Criando Otserver
» [Download]Eathena compilados
» [Tutorial] Criando e fazer funcionar sub-server
» [Tutorial] Criando conta em um OTServer ( Account Manager )
» [Tutorial] [ Fazendo seu Hexed ]

Permissões neste sub-fórumNão podes responder a tópicos
 :: Sua primeira categoria :: Ragnarok-
Ir para: