95

Npcs Com Novo Sistema De Trade (sql)

Por 951753, 27 de set. de 2008 em Tutoriais de Infraestrutura

otserv
tibia
script
14
5k
9517539
27 de setembro de 2008 às 00:41

Se você quizer baixar...

http://w15.easy-share.com/1701740845.html

 

 

Scan:http://www.virustotal.com/pt/analisis/1c53...aedf68599202fbe

 

Vamos ao que interessa

 

  • 1º passo:

escolha um arquivo .XML copie e delete que há dentro tudo e escreva:

 

<?xml version="1.0"?>

 

<npc name="Vendedor" script="data/npc/scripts/mpa.lua" access="1" lookdir="2">

<mana now="800" max="800"/>

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

<look type="266" head="123" body="123" legs="123" feet="21" addons="3" type="npc"/>

</npc>

Onde esta escrito Vendedor ponha o nome do seu npc

Onde esta em azul claro ponha a localização do script

Onde esta em verde-mar ponha com qual mostro ou player você quer q ele aparece

Onde esta em cinza ponha qual a cor da roupa: 1º a cor do cabelo, 2º a cor do corpo, 3º a cor das pernas, 4º a cor dos detalhes

Onde esta em laranja ponha quantos addons ele usara, 1 é o primeiro, 2 é o segundo e 3 são os dois.

 

Tabela de cores:

tibiaqv0.th.pngthpix.gif

 

 

Pronto, agora salve (de preferência com o nome do npc)

 

  • 2º passo:

Escolha um arquivo .LUA copie, delete tudo e escreva:

 

local keywordHandler = KeywordHandler:new()

local npcHandler = NpcHandler:new(keywordHandler)

NpcSystem.parseParameters(npcHandler)

 

function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end

function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end

function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end

function onThink() npcHandler:onThink() end

 

local shopModule = ShopModule:new()

npcHandler:addModule(shopModule)

 

Para fazer ele vender:

shopModule:addBuyableItem({'nome do item', 'apelido'}, id do item, preço, 'nome do item')

Fica assim:

shopModule:addBuyableItem({'Magic Plate Armor', 'mpa'}, 2472, 10000000, 'Magic Plate Armor')

 

Para fazer ele comprar:

shopModule:addSellableItem({'nome do item', 'apelido'}, id do item, preço, 'nome do item')

Fica assim:

shopModule:addSellableItem({'Magic Plate Armor', 'mpa'}, 2472, 10000000, 'Magic Plate Armor')

 

 

npcHandler:addModule(FocusModule:new())

 

 

O que esta em vermelho não mexa.

Onde esta em azul claro ponha o nome do item

Onde esta sublinhado ponha como falar o nome do item

Onde esta em Laranja ponha o id do item

Onde esta em Verde ponha o preço do item

Obs:para o npc vender ponha: shopModule:addBuyableItem

para o npc comprar ponha: shopModule:addSellableItem

 

 

Salve e adicione a pasta scripts.

 

 

Fim do Tutorial!!!

:smile_positivo:

 

 

 

(obs1: foi feito no microsoft word 2003, porém qualquer word abre ele)

(obs2: a formatação estava mesmo ruim, porém agora arrumei)

(obs3: por favor deixem seu elogios criticas tanto faz só quero pedir q comentem pois este é o meu 1º tutorial)

Créditos: 100% meu


  1.  

Editado Setembro 29 por 951753

27 de setembro de 2008 às 11:40
Cara tutorial muito mal feito, pelo menos posta scan. e péssima formatação.

Boa, Agora você arrumou meus parabéns.

 

Muito Obrigado.

Editado Setembro 27 por MatheusMapper

RedZLR
30 de setembro de 2008 às 12:27

Tutorial está bonito. Parabéns.

-

Tópico movido.

1 mês depois...
9517539
08 de outubro de 2008 às 12:47

Gente irei ficar sem internet então peço que quem conseguiu fazer ajude a quem não conseguir muito obrigado.

Assim que voltar respondo tudo.

Editado Outubro 8 por 951753

HeNnetH
09 de outubro de 2008 às 22:49

Que diferença uma formatação faz, chega deu vontade de postar hehehe.

 

Parabéns, ficou muito bom.

 

 

HenneT, ;)

9517539
16 de outubro de 2008 às 14:30

Gente por favor posta comentários

Da desânimo ver 248 posts e Só 4 comentarios contando com o meu.

spartanguiS
19 de outubro de 2008 às 17:24

GRATZ =D

 

vo testa aki rapidao....ja edito

DedimD
23 de outubro de 2008 às 21:22

muito bom vlw :smile_positivo:

 

tava mesmo precisando :positive:

1 mês depois...
coutooC
02 de novembro de 2008 às 17:51

Boa cara!

 

Muito bem explicado;

Com cores...

 

Ótimo Tópico!

 

 

:smile_positivo:

maniraoM
05 de novembro de 2008 às 17:09

Ow Cara Bem Legal Parabens!!!

1 mês depois...
eduardomaloka55E
24 de dezembro de 2008 às 10:35

vlw tava presisando

dwhfmsD
25 de dezembro de 2008 às 16:34

Muito bom parabens!

 

dwhfms. :smile_positivo:

2 anos depois...
24 de novembro de 2011 às 18:32

Tem como por o npc pra vender com outro tipo de item? ao invez de crystal coin? " queria por o supreme coin " que criei, Obg'

KingOFSkyerK
25 de novembro de 2011 às 20:53

PARABENS :D

APROVADO

 

Muito Bom !:D