TH
pedido

NPC Troca Itens

Por theguge, 03 de mar. de 2014 em Scripts

resolvido
5
1.1k
thegugeT
03 de março de 2014 às 19:13

Olá Pessoal, Estou aqui Para pedir Um NPC, Que Dou 4 Itens e Ganho 1!

 

 

 

A versão do meu server e 7.81!

Editado Março 3 por theguge

JustinnoTibiannoJ
03 de março de 2014 às 21:01

Procura no fórum, é uma das coisas mais fáceis de se fazer, tenho certeza que tem vários scripts para você copiar, e tenho certeza também têm tópicos que ensinam como criar esse tipo de npc.

03 de março de 2014 às 21:08

 

local keywordHandler = KeywordHandler:new()              
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local qua = 4
local troca = 1234 -------------- id do item que vai ser trocado
local id = 1234   --- id do item que vai ganhar dps da troca
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 msgcontains(msg, 'trocaitem') then
if doPlayerRemoveItem(cid,troca,qua) then
doPlayerAddItem(cid,id,1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Obrigado pela Troca, Volte Sempre")
else
doPlayerSendCancel(cid,"Você Não Tem os Todos os Itens.")
end
end
return TRUE
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
thegugeT
03 de março de 2014 às 23:30

Obrigado REP+, Reputado Para Que Feche o Topíco!

KilluaK
04 de março de 2014 às 14:03

Tópico movido para a seção de dúvidas e pedidos resolvidos.