Ir para conteúdo

Featured Replies

  • Respostas 22
  • Visualizações 2.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Em "Data/actions/scripts" adicione resetquest.lua e cole: local t = { storage = 35350, -- Só mexa se necessário. temp = 24, -- Tempo em horas. reward = 2160, -- Item que irá ganhar. } function onUs

  • Só umas pequenas correções pra deixar o script mais bonitinho local t = { storage = 35350, -- Soh mexa se necessario. temp = 24, -- Tempo em horas. count = 1, -- quantidade da reward que sera ganha

  • local t = { storage = 35350, -- Só mexa se necessário. temp = 24, -- Tempo em horas. reward = {[2160] = 10, -- [ID do ITEM] = QUANTIDADE [2161] = 1, }, } function onUse(cid, item

Postado

Olá, alguém sabe me dizer se tem alguma Unique ID que reseta bau de quest a cada 24 horas?

 

seria ao mudar de dia, ou a cada 24h após fazer a quest ? 

 

pois são diferentes...

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

Postado

ele quer uma quest q possa ser feito a cada 24h, só usar os.time() no storage

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado

Em "Data/actions/scripts" adicione resetquest.lua e cole:

local t = {
storage = 35350, -- Só mexa se necessário.
temp = 24, -- Tempo em horas.
reward = 2160, -- Item que irá ganhar.
}

function onUse(cid, item, fromPos, itemEx, toPos)
    if getPlayerStorageValue(cid, t.storage) < os.time() then
       doPlayerSendTextMessage(cid, 25, "Você encontrou um "..getItemNameById(t.reward)..".")
       doPlayerAddItem(cid, t.reward, 1)
       setPlayerStorageValue(cid, t.storage, os.time() + t.temp * 60 * 60)
    else
       doPlayerSendTextMessage(cid, 25, "Você precisa esperar ".. getPlayerStorageValue(cid, t.storage) - os.time() .." segundos para usar novamente.")
    end
    return true
end

Em "Data/actions" abra o actions.xml e adicione:

<action uniqueid="90004" script="resetquest.lua" />

Só colocar a unique 90004 ( pode mudar se quiser ) no baú.

Postado

ele quer uma quest q possa ser feito a cada 24h, só usar os.time() no storage

 

é, mas dependeria em relação à que...

se for ao dia, ou quando o player faz a quest...

 

porque seria os.date() , caso fosse no formato diário.

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo