Você está desconectado.

Conecte-se e veja nossos conteúdos exclusivos!
 

  



Curta-nos: Curtir

Missão Diária

Compartilhe

GOD Vitor
Administrador
Administrador

King Coin(s) King Coin(s) : 32
Reputação : 13014
Facebook : Facebook.com/Vitor.Eduardo.5567
OTServ Favorito : Pokémon Paraíso V3 - O Retorno
Meu Char : Zed Stars
Seção Favorita : Spriting
Eu sou : Scripter
Tópicos : 250
Data de Cadastro : 27/09/2015
Idade : 18
Localização : Florianópolis - SC

Missão Diária

Mensagem por GOD Vitor em Ter Set 27, 2016 11:37 pm

Eae galera, venho trazer um sistema de missão diária, você pode fazer ela á cada 24 horas.

Vá em data/actions/scripts, crie um arquivo em lua e renomeie para missiondaily, e adicione o seguinte conteúdo:
Spoiler:
local t = {
storage = 678678,  -- storage, so mude se tiver usando pra outra coisa.
tempo = 24, -- Tempo em horas.
qt = 5, -- quatidade.
itemidxx = 2160 -- Item que ira ganhar.
}


function onUse(cid, item, fromPos, itemEx, toPos)

   if getPlayerStorageValue(cid, t.storage) < os.time() then

      doPlayerSendTextMessage(cid, 25, "Voce ganhou "..t.qt.." "..t.itemidxx.." diário, espere passar 24 horas para pegar novamente.")

      doPlayerAddItem(cid,t.itemidxx,t.qt)

      setPlayerStorageValue(cid, t.storage, os.time() + t.tempo * 60 * 60)
   else
      doPlayerSendTextMessage(cid, 25, "Você precisa esperar ".. getPlayerStorageValue(cid, t.storage) - os.time() .." segundos para coletar novamente.")
   end
   return true
end

Vá em data/actions/actions.xml, e adicione a seguinte tag:
Spoiler:
<action uniqueid="7865" script="teste.lua" />

Explicação:
7865: É a UniqueID que vai ser colocada no baú através do Remere's Map Editor.

Detalhes:
Caso o servidor caia, a contagem ainda vai continuar funcionando sem problemas.

Dicas:
Você pode usar para uma missão diária.
Você pode usar para coletar pontos.
Você  fazer pra receber storage e assim completar outras missões.
Você pode fazer para receber roupas.

Créditos:
Alexy Brocanello - Por desenvolver o script.
GOD Vitor - Por trazer para o PK.


________________________________________



Dicas Importantes:
- Respeite as Regras.
- Não peça suporte por MP

    Data/hora atual: Ter Fev 28, 2017 6:28 am