Em data>npcs crie um arquivo.xml, renomeie para o nome do seu npc e cole isto dentro:
<?xml version="1.0" encoding="UTF-8"?>
<npc name="NOMEDOSEUNPC" script="data/npc/scripts/NOMEDOSEUARQUIVO.lua" walkinterval="2000" floorchange="0">
<health now="100" max="100"/>
<look type="134" head="114" body="94" legs="57" feet="0"/>
<parameters>
<parameter key="message_greet" value="Ola. Para mais informacoes de meus servicos diga {travel}." />
<parameter key="message_farewell" value="Tchau." />
<parameter key="message_walkaway" value="Tchau." />
</parameters>
</npc>
Agora em data>npcs>scripts crie um arquivo.lua e cole isto dentro:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
-- OTServ event handling functions start
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
-- OTServ event handling functions end
-- Don't forget npcHandler = npcHandler in the parameters. It is required for all StdModule functions!
local travelNode = keywordHandler:addKeyword({'premmy'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Voce quer mesmo viajar?'})
travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 0, cost = 0, destination = {x=1100, y=562, z=9} })
travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'})
keywordHandler:addKeyword({'travel'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Eu posso te teleportar. Fale \'premmy\'.'})
-- Makes sure the npc reacts when you say hi, bye etc.
npcHandler:addModule(FocusModule:new())
Você vai precisar somente mudar as coordenadas para onde o npc levará, nessa parte: destination = {x=1100, y=562, z=9}. Vlw, espero ter ajudado, abraços.




info
Grupo: Campones
Registrado: 20/06/12
Posts: 9
Reputação: 0
Char no Tibia: luu iceblade
BOM descobri que no meu narutibia versão 7.81 DNO.V2 tem um sistema de premmy account, eu consegui adicionar premmy no meu god la na configuração do meu char mesmo aonde muda o acess. más eu queria um Npc na cidade que só fala-se com player premmy e teleporta-se ele pras coordenadas indicadas por mim x : Y: Z: . pf se alguem conseguir fazer isso vai me ajudar bastante. Rep+++