[Urgente] Npc Script

fmiguel
em Lixeira Pública

fmiguel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/08Posts: 6Char no Tibia: Lavus Siphir

Eu preciso de um script para o meu otserver , em que crie um npc chamado "NPC VIP" e que esse npc troque 10 golden nuggets por a wayfarer addon , para que só quem tenha essa addon, possa acessar à zona vip .

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

ok e vai ser dado full addon tbm?

 

Lembrando que voê fez double topic -.-

bossisg.png

dustot

Forever Alone
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 14/01/11Posts: 116Char no Tibia: Não tenho

Thiago, lê meu tópico sobre o Exp Amulet.

Vlw

Bom Dia/Boa Tarde/Boa Noite.



Nós Do Dust Otserv Estamos Aqui Para convidar você para jogar

neste mundo maravilhoso, cheio de coisas novas.

Para criar sua acc acesse: www.dustserver.com

w1bviu.jpg

Alexandre -

DustServer

Se ti ajudei me ajude também. Me dê um REP+



 

 

 

fmiguel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/08Posts: 6Char no Tibia: Lavus Siphir

Sim vai ser full addon Vodkart .

 

Eu fiz double topic pq preciso urgente da script e ninguém me respondeu no outro tópico :/

comedinhasss

Comedinha
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 08/08/07Posts: 520Gênero: MasculinoChar no Tibia: Sir Morths

Já apaguei o outro tópico...

Peço que não repita isto novamente...

Bruno de Carvalho Câmara
[email protected]<script data-cfhash='f9e31' type="text/javascript"> /* */</script> / (18) 9 9640-4544
 

 

 

 

 

 

 

 

 

 

facebook.png&key=5c75f89868a8711c49cc20315645ab5fd3ef2d384bf666dd888f1c280a6b75ed&resource=1 twitter.png&key=a62b8fde99e302436f4cc04056c02768d777c0d27d77011e8931ced8099246e6&resource=1 googleplus.png&key=f287787442661f4422363039ba86e9c578c4921ad397c8f0d88f31709d26c48a&resource=1 youtube.png&key=08e8d5ba725e0a7bfedfe6c9d413ff55e2febb19493974e3a1fd5160d3cabc9f&resource=1 skype.png&key=0aee9c9483d4f4dee341915e654aa361f40598341a31a62afec9f83a2734e0ad&resource=1 steam-icon.png&key=b869d73d6be3b894b7204e151a9582d3b2a84a5d853d940297fec82e1ae25b55&resource=1

 

 

 

 

 

 

 

 

 

 

btn_donateCC_LG.gif&key=ea1b6265cec82d379c00914ab97fd15478f9983200fa273984872388d20f0b62&resource=1 180x25-doar.gif&key=8671e0307e2a7fd446670d1b16671d35069b1c91bed3d028b8f7db698c59eac5&resource=1

 

"Pesadelos? Sonhos? Calma, é apenas eu pensando em você!"

 

wMwSJFE.png?1&key=101925b29f8396357ec8f63d177a708785a8da5f96f154f44e9a4c6599794673&resource=1

fmiguel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/08Posts: 6Char no Tibia: Lavus Siphir

Desculpe, e obrigado

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

malz a demora fui pro curso

 

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 

local itemid,quanty = 2157,10
local out = {
[0] = 366,
[1] = 367
}

if(msgcontains(msg, 'wayfarer') or msgcontains(msg, 'WAYFARER')) then 
selfSay('Você quer comprar o wayfarer addon por '..quanty..' ' .. getItemNameById(itemid) .. '? {yes} ', cid) 
talkState[talkUser] = 1 
elseif msgcontains(msg, 'yes') and talkState[talkUser] == 1 then 
if doPlayerRemoveItem(cid, itemid, quanty) then
doPlayerAddOutfit(cid,out[getPlayerSex(cid)],3)
selfSay('Obrigado,receba seu addon!!', cid) 
talkState[talkUser] = 0 
else 
selfSay('Você não tem ' .. quanty .. ' ' .. getItemNameById(itemid) .. ' para comprar o addon', cid) 
talkState[talkUser] = 0 
end
elseif msg == "no" and talkState[talkUser] >= 1 then 
selfSay("Then not", cid) 
talkState[talkUser] = 0 
npcHandler:releaseFocus(cid) 
end 
return TRUE 
end 

npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) 
npcHandler:addModule(FocusModule:new())

bossisg.png

fmiguel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/12/08Posts: 6Char no Tibia: Lavus Siphir

não faz mal, vou tentar agora o script, já digo qualquer coisa ! :D

 

Deu tudo certinho !

 

 

Te amo Cara ! :DDD

 

Obrigado mesmo !!! <3 :D