Ir para conteúdo

Segunda Promotion


felipedorgas

Posts Recomendados

eu to usando esse script,

 

só que quando player vai compra 2° promotion, a ja tem a 1° (master,elder,royal,elite) apos ele comprar

 

ele fica sem vocação, só "You are."

 

o script funciona perfeitamente quando ele n tem nenhuma promotion...

 

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 node1 = keywordHandler:addKeyword({'vip'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can vip promote you for 1000 gold coins. Do you want me to promote you?'})

node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 1000, level = 8, promotion = 2, text = 'Congratulations! You are now promoted.'})

node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})

 

npcHandler:addModule(FocusModule:new())

Link para o comentário
Compartilhar em outros sites

ID's 9,10,11,12

 

EDIT:

 

testei todas as vocações, com promotion e sem promotion, tudo deu certo...

 

então esse bug de perde vocação só aconteçe com alguns...

 

alguem sabe o por q disso ?

Editado por felipedorgas
Link para o comentário
Compartilhar em outros sites

esse erro é do vocations.xml

 

que tipo de erro?

por que aconteçe as vezes só, não é sempre

 

no meu server, de uns 10 q tem essa promotion só aconteçeu com 2

 

Isso é um relato dos antigos yurots, quando os npcs ficavam próximos de mais de outros npcs. Talvez isso possa ser seu problema, não tenho certeza.

 

Abraços.

o npc esta sosinho "/

 

Vodkart, eu uso um script Onlogin q vc fez pra perde promotion quando acaba vip

 

e to achando q ta dando algum conflito nisso, oq vc acha? ;x

 

pareçe que alguns kra ao add vip ja ganhão a promotion automatica, outros não,

 

ai que ganho a promotion n sabe, e vai pedir denovo e aconteçe isso.

 

acho que é isso q to percebendo..

 

abraços

Editado por felipedorgas
Link para o comentário
Compartilhar em outros sites

na verdade ele checka as voc

 

se for vip e se vor vocs 5,6,7 e8 ele executa o script...

 

e se for vip e já for voc 9,10,11 e 12 ele não executa =X

 

eu testei aqui antes de postar

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...