XJ

Criando Npc's Simples [Parte Script E Map]

Por XJhoow, 19 de fev. de 2010 em Tutoriais de Mapping

otserv
tibia
script
5
2.6k
XJhoowX
19 de fevereiro de 2010 às 00:14

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 Maio 23 por XJhoow

Fickss10F
19 de fevereiro de 2010 às 00:30

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

XJhoowX
19 de fevereiro de 2010 às 00:50

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

3 meses depois...
15 de maio de 2010 às 11:16

Aguardo a revisão das imagens.

MP Enviada.

 

Abraços!

9 meses depois...
baaNisHedB
15 de fevereiro de 2011 às 23:00

Ficou bom cara, não tenho nada a ver mais, desculpe se tiver algum motivo, você tem que ouvir as pessoas, so acho isso, mais se tiver algum tipo de "birra" com ele, ignore meu comentário !