Ir para conteúdo

Quest+Storage+Sqm


baratask

Posts Recomendados

Bom, eu gostaria de uma quest que quando o player fizer ganhar permissão para passa em tal Sqm de acesso a outro local.

 

Exemplo> O player abre o bau e ja ganha o acesso para passar no sqm necessário!

 

OBRIGADO!

Link para o comentário
Compartilhar em outros sites

Faça uma action que sete storage x no jogador. Aí, basta fazer um movement que verifique a storage. Se for menor que a valor atribuído na action, mandará uma mensagem (opcional) e teleportará o jogador para a fromPosition/frompos.

Siga este rascunho:

 

-----------------------Action-----------------------
local sto = 91831
function onUse(cid, item, frompos, item2, topos)
    if getPlayerStorageValue(cid, sto) <= 0 then
        setPlayerStorageValue(cid, sto, 1)
        doPlayerSendTextMessage(cid, 27, "Você ganhou uma storage.")
    else
        return doPlayerSendCancel(cid, "Você já tem a storage.")
    end
    return true
end
-----------------------Movement-----------------------
local sto = 91831
function onStepIn(cid, item, position, fromPosition) 
    if getPlayerStorageValue(cid, sto) <= 0 then
        return doPlayerSendCancel(cid, "Você não possui a storage.") and doTeleportThing(cid, fromPosition)
    end
    return true
end
Editado por zipter98
Link para o comentário
Compartilhar em outros sites

O primeiro, corresponde ao script do baú ..(data/actions) :

 

 

local sto = 91831
function onUse(cid, item, frompos, item2, topos)
    if getPlayerStorageValue(cid, sto) <= 0 then
        setPlayerStorageValue(cid, sto, 1)
        doPlayerSendTextMessage(cid, 27, "Você ganhou uma storage.")
    else
        return doPlayerSendCancel(cid, "Você já tem a storage.")
    end
    return true
end 

 

 

O segundo, coloque em data/movements ...

 

local sto = 91831
function onStepIn(cid, item, position, fromPosition)
if getPlayerStorageValue(cid, sto) <= 0 then
return doPlayerSendCancel(cid, "Você não possui a storage.") and doTeleportThing(cid, fromPosition)
end
return true
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...