criei um aqui rapidinho pra vc mas nao testei posta ae se deu algum erro.
local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
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
function creatureSayCallback(cid, type, msg)
if(not npcHandler:isFocused(cid)) then
return false
end
local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid
if(msgcontains(msg, 'gold nugget')) then
selfSay('voce gostaria de trocar item por um gold nugget?', cid)
talkState[talkUser] = 1
elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then
if(getPlayerItemCount(cid, id do item) >= 1) then
local item = getPlayerItemById(cid, TRUE, id do item)
doTransformItem(item.uid, 2157)
selfSay('Here you are.', cid)
else
selfSay('voce nao tem o item.', cid)
end
talkState[talkUser] = 0
elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then
talkState[talkUser] = 0
selfSay('Ok then.', cid)
end
return true
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
onde esta escrito id do item e o id ( em numeros) do item necessario pra trocar pelo gold nugget.
onde esta escrito item e o nome do item vip necessario.
acho que so isso qualquer coisa posta ae que eu olharei depois





info
Grupo: Campones
Registrado: 14/05/06
Posts: 0
Reputação: 0
Char no Tibia: Dany Praysson
Por Favor Algum Scripter Pode Fazer 1 Npc Que Troca Item VIP por Gold Nugget
Versão Do OT: 8.40
Versão do TFS: 0.3.1
Meu MSN: rechatinhu10@hotmail.com
Obrigado =)
Editado Maio 25 por Rechatinho