BL

Editando Npcs!

Por Black Label, 24 de dez. de 2005 em Tutoriais de Scripting

otserv
tibia
script
52
19.6k
Black LabelB
24 de dezembro de 2005 às 09:32

Irei ensinar à vocês como editar ou até mesmo fazer npcs =]~

--Configurando a venda--

Em seu npc que vende "algo", sempre aparecerá algo como isso:

 

  if msgcontains(msg, 'arrows') and focus == cid then  	buy(cid,3385,50,100)

 

Nesse caso, eu usei o de arrow.....

Veja:

if msgcontains(msg, 'arrows') and focus == cid then

buy(cid,3385,50,100)

arrows= mensagem que o player irá ter que falar para comprar o item

3385= ID do item, que será comprado...

50= Quantidade do item...

100= Preço do item...

--Npc de barco..--

No seu npc de barco aparecerá algo como isso:

selfSay('/send ' .. creatureGetName(cid) .. ', 122 119 7')

Também pode ser usado ao invés de /send o comando /U

122 119 7 = Coordenada que o player será levado...

122= Coordenada "X"

119= Coordenada "Y"

7= Coordenada "Z"

--Fala dos Npcs--

 

  if ((string.find(msg, '(%a*)hi(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 4 then

 

Hi= Fala que o player irá falar, para iniciar a conversa com o npc

 

selfSay('Hello, ' .. creatureGetName(cid) .. '! I sell ropes (50gps), shovels (20gps), backpacks (10gps), manafluids (100gps), lifefluids (60gps) and fishing rods (100gps). I buy vials (10gps).')  	focus = cid  	talk_start = os.clock()

 

Hello, I sell ropes~~ = Resposta do npc..

--Trocando o OUTFIT--

Dentro da pasta do npc tem os nomes do npc, um arquivo em xml...

clique com o botao direto nele e ponha editar...

Abrirá(em bloco de notas)algo desse tipo dentro:

 

xml version="1.0"?><npc name="Seller" script="data/npc/scripts/seller.lua" access="1" lookdir="2">	<mana now="800" max="800"/>	<health now="200" max="200"/>	<look type="128" head="20" body="30" legs="40" feet="50" corpse="2131"/></npc>

 

npc name=Nome do NPC

script="data/npc/scripts/seller.lua= De onde o Npc irá "usar" o script. O npc usará o script que você tiver posto ai...

<look type="128" head="20" body="30" legs="40" = Look type do npc...você pode editar e por do seu geito ou até igual a alguma criatura...

•Caso queiram:

Tabela de cor:

coresqr7.png

Look Types:

Female outfits:

1. looktype="136" = Citizen

2. looktype="137" = Hunter

3. looktype="141" = Mage

4. looktype="139" = Knight

5. looktype="138" =Summoner

6. looktype="269" =Nightmare

7. looktype="270" =Jesker

8. looktype="279" =Brotherwood

9. looktype="140" =Noblewoman

10. looktype="252" =Norseman

11. looktype="142" =Warrior

12. looktype="147" =Barbarian

13. looktype="148" =Druid

14. looktype="149" =Wizard

15. looktype="150" =Oriental

16. looktype="155" =Pirate"

17. looktype="156" =Assassin

18. looktype="157" =Beggar

19. looktype="158" =Shaman

Male outfits:

1. looktype="128" =Citizen

2. looktype="129" =Hunter

3. looktype="130" =Mage

4. looktype="131" =Knight

5. looktype="133" =Summoner

6. looktype="268" =Nightmare

7. looktype="273" =Jesker

8. looktype="278" =Brotherwood

9. looktype="251" =Norseman

10. looktype="132" =Nobleman

11. looktype="134" =Warrior

12. looktype="143" =Barbarian

13. looktype="144" =Druid

14. looktype="145" =Wizard

15. looktype="146" =Oriental

16. looktype="151" =Pirate

17. looktype="152" =Assassin

18. looktype="153" =Beggar

19. looktype="154" =Shaman

Créditos: Nitronium

--Mudando a coordenada--

Na pasta do seu OT irá ter outra pasta escrito world, onde há seu mapa, respawn, e um arquivo chamado npc.xml clique com o botao direito e ponha editar, abrirá como bloco de notas...

Dentro dele está escrito algo como:

<npc name="Seller" x=145" y="50" z=7"/>

O Nome do Npc, deverá estar igual ao nome que está dentro da pasta do npc....

Coordenada X

Coordenada Y

Coordenada Z

--Fazendo npc andar--

Tutorial aprovado!

-------------------------

Espero ter ajudado,

abraços :ok:

Editado Agosto 2 por Black Label

ImperiI
24 de dezembro de 2005 às 10:12

Ajudo, ajudo, porem, todo mundo sabe disso, e quem naum sabe disso acaba ddescobrindo sozinhu.

TOPICO INUTIL

TucoT
24 de dezembro de 2005 às 11:50

tu é um flooder ###### invés de elogia o topic fica falando q todos os cara ja sabem faze isso .. tem gente q tme dificuldade intaum fica na tua e dexa o cara

tutorial mtu bom pra qm ainda n sabe vlw!

25 de dezembro de 2005 às 23:10

Kra eu tbm axei q o topico é unitul e tbm o titulo cum o topico ñ tem nd ver ñ explik po... nenhuma de como editar/criar npc só explik 2 coisas de 2 npc + nd -.-

RotcivR
25 de dezembro de 2005 às 23:34

muito bom cara...

to adicionando na minha lista agora msm!

-=*LuCaS*=--
27 de dezembro de 2005 às 15:55

ow Imperi fica na tua mano eu sabia + - disso e precisava urgente mudar o preço das runas do meu OT graças a esse tutorial eu consegui mudar issu e o manafluid rune tbm me ajudou muito mesmo esse tutorial ótimo.. FICA NA TUA CARA NAUM AJUDA MAS NAUM ATRAPALHA.. graças a explicação q foi meio curta dele eu consegui entender.. muito obtigado Black Label..

ImperiI
27 de dezembro de 2005 às 16:06

Lucas, tu não sabe é nada!!!!!

27 de dezembro de 2005 às 16:54

Cara eu axei lgl,o problema é o titulo do topico ñ tem nd a ver cum o topico por issu concordei cum o imperi,e lucas calma mlk c ta mt estressado mew -.-

-=*LuCaS*=--
27 de dezembro de 2005 às 22:02

naum sei nada? cara axu melhor tu ficar ketu vc tah errado esse tutorial me ajudou intão naum faz sentido o q vc disse antes q o tópico eh inútil, se me ajudou, então eh útil e então olha só SHHHHHHHH ketinhu viu fica na tua aki bem ketu q eh o melhor q vc pode fazer.

-=LuCaS=-

27 de dezembro de 2005 às 22:22

:getlost: Todos sabem disso + parabens explicou bem parabens isso n e flood n ¬¬ parabens ae so q da prossima n faz uma coisa tao obvia tutor bem locao :P:

Editado Dezembro 27 por Pedala Robinhu

1 mês depois...
gorilaoG
06 de janeiro de 2006 às 22:53

Muita gente sabe disso cara, alguem tem que posta um tutorial ensinando o npc de quest (que troca um present.tpo: por um demon helmet),(e um tutorial que funcione).mais vlw pelo seu trabalho

Black LabelB
12 de janeiro de 2006 às 10:14

Editei o tópico...

Já que era um tópico inútil que todos sabiam ¬¬

Eu acrescentei mais coisa =D

abraços ;):

14 de janeiro de 2006 às 13:19

kra + eu ainda axo q ta erradu, ALGUM MOD PODE TROK O TITULO SO PA EDITANDO NPCS/?

2 meses depois...
suborasS
18 de março de 2006 às 02:07

@****Victor****

Ai manow de boa velho... naum gostou beleza alt + f4 e vaza mlk... fik quieto se esse topico eh unitil faiz melhor.. :p

Aew @Black Label ... manow vc fez a sua parte disponibilizou um tuto pa galera q ta iniciando (naum eh o mew caso) mais e dai ? vc manow intaum fik de boa e manda esses ##### do kct i pa puilta q ##### eles hjauhauihauhaul.... lol xD

joao.pJ
19 de março de 2006 às 13:10

Aff Imperi, tb axo q vc n devia ter postando akilo!

pq os "expert´s" em ot n vaum fiakr vendo tutorias"

quem ve eh que ta precisando de ajuda, entaum qualquer tutorial q n seja repetido q esteje explicando bem ta valendo kra!

se vc jah sabia, PARABENS, mais tem pessoas q n sabem!

Black label, parabens o topico ta bem explicado!

e n ta bem criando ta masi pra editando masi ta mto bom parabens!

flw@!