Ir para conteúdo

Criando Npc's Simples [Parte Script E Map]


XJhoow

Posts Recomendados

Olá XTibianos,

 

Vou ensinar vocês neste tutorial como criar NPC's e bota-los no mapa!

Esse tuto é simples, não é nada de NPC de quest nada!

 

1. Vou explicar o que cada code faz, depois você vai montando seu npc!

 

Exemplo com um NPC que vende Crossbow e Bow

<npc name="Tyoric" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0">

<health now="100" max="100"/>

<look type="134" head="57" body="59" legs="40" feet="76" addons="0"/>

<parameters>

<parameter key="module_shop" value="1"/>

<parameter key="shop_sellable" value="crossbow,2455,150;bow,2456,130"/>

<parameter key="shop_buyable" value="crossbow,2455,360;bow,2456,200;"/>

</parameters>

</npc>

Explicando os Scripts

npc name = Nome do NPC

script = Script onde está situado script, que influência, ou faz novas coisas. (Default é um script que muitos usam o mesmo)

walkinterval= O tanto em segundos que ele demora para falar denovo com você (2000 é igual a 2 segundos)

floorchange = Se ele anda, ou não. (0 = sim 1 = não )

health now= A vida que mostra agora, se tiver na metade do max estara com o health amarelo, serve pra algumas quests roleplay, pra alguém que foi atacado.

max = O máximo de vida que ele tem

shop_buyable = O que o player compra virá à direita desse script

shop_sellable = O que o player vende virá à direita desse script

crossbow,2455,150;bow,2456,130= O que ele vende/compra (vem o nome,ID,preço).

head body legs feet = As cores do outfit do NPC, Head (Cabeça) , Body (Corpo) , Legs (Calça), Feet (Pés).

addons = Se ele usará addons. (0 = não, 1 = usará o 1°, 2 = Ele usará o 2° 3 = Ele usará o 1° e o 2°)

look type= = Se você pegar de um outfit ou de um mostro irá funcionar (Roupa dele)

 

 

Criando NPC

 

1. Crie um arquivo, "bloco de notas".

2. Monte seu NPC ( Na ordem do exemplo ).

3. Clique em arquivo.

4. Salvar como

Location: data/NPCs

5. Nomedonpc.xml

6. Salvar

 

Botando o NPC no mapa com Remere's:

 

1. Este é um simples lugar que criei para fazer esse tutorial:

umsimpleslugar.jpg

 

2. Clique em File/Import/Import Monster/NPC:

importy.jpg

 

3. Pegue o NPC que criamos:

npci.jpg

 

4. Dê F5 no mapa.

5. Vá em creature Palette/NPCs/Tyoric:

tyoric.jpg

 

6. Clique em Place Spawn e bote na área que você quer que o Npc, possa andar (se ele estiver cercado não vai andar por toda a área)

 

7. Selecione o NPC e coloque-o onde quiser:

npcspawn.jpg

 

8. Salve e prontinho!

 

Espero ter ajudado,

XJhoow

Editado por XJhoow
Link para o comentário
Compartilhar em outros sites

velho faltou falar sobre

looktype (aparencia usada pelo npc)

head, body, legs and feet (cores do cabelo roupa bota..)

addons (o mesmo tipo de addons quando vc troca o outfit marque 1 para sómente a primeira 2 sómente para a segunda e 3 para as duas addons)

falto dizer que o script pode ser trocado e nesse script pode ser colocado o sistem se buyable, sellable, ficando mais organizado o npc

além disso quando for postar crie um npc passo a passo tire ss's e não edite um e tente....

e na area de respaw não precisa necessariamente colocar um respaw mega grande, se vc quiser que o seu npc fique andando mas somente em uma localidade deiche o spawn aonde que vc quer que ele ande assim não precisa prendelo e ele não vai se perder no mapa

Link para o comentário
Compartilhar em outros sites

Como estou avisando pela 3ª vez, para parar de me criticar, ignorarei as suas respostas, levarei em conseideração os addons, e looktypes, por que realmente errei.

 

Castiello Ignorado.

Atenciosamente, XJhoow

Link para o comentário
Compartilhar em outros sites

  • 2 months later...
  • 9 months later...
×
×
  • Criar Novo...