Ir para conteúdo

Porta depois de fazer quest!


droox

Posts Recomendados

Pessoal, boa noite!

 

Eu tenho um script baseado em uma porta Vip, onde o player só pode passar se tiver a storage de vip!

 

Estou adaptando este script pra uma porta onde o player só pode passar se tiver terminado uma quest, porém, quando eu clico na porta (mesmo tendo feito essa quest) continua aparecendo a msg de que precisa fazer a quest! Alguém poderia me ajudar?

 

Segue o script!

 

 

local str = 2215 -- storage
function onUse(cid, item, frompos, item2, topos)
local pos = getCreaturePosition(cid)
if getPlayerStorageValue(cid, str) - os.time() < 1 then
return doPlayerSendCancel(cid, "Voce precisa terminar anihilator quest!")
end
if pos.x == topos.x then
if pos.y < topos.y then
pos.y = topos.y + 1
else
pos.y = topos.y - 1
end
elseif pos.y == topos.y then
if pos.x < topos.x then
pos.x = topos.x + 1
else
pos.x = topos.x - 1
end
else
doPlayerSendCancel(cid, "Fique em frente a porta.")
return true
end
doTeleportThing(cid, pos)
doSendMagicEffect(topos, CONST_ME_MAGIC_BLUE)
return true
end

Desde já eu agradeço!
Link para o comentário
Compartilhar em outros sites

Já fiz isso! Como você pode ver ai no Spoiler, ta com a Storage 2215, que é da annihilator quest pra testar! Mais não está aceitando!

Link para o comentário
Compartilhar em outros sites

Substitiu ai:

 

local str = 2215 -- storage
local valor = 1 -- valor da storage
function onUse(cid, item, fromPosition, itemEx, toPosition)
    if getPlayerStorageValue(cid, str) == valor then
        doTeleportThing(cid, toPosition)
        doTransformItem(item.uid, item.itemid+1)
    else
        doPlayerSendCancel(cid, "Voce precisa terminar anihilator quest!!")
    end
return true
end
Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...