Ir para conteúdo

Npcs Com Novo Sistema De Trade (sql)


951753

Posts Recomendados

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 por 951753
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

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 por 951753
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 1 month later...
  • 2 years later...
×
×
  • Criar Novo...