Missão Diária
27/9/2016, 18:37
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:
Vá em data/actions/actions.xml, e adicione a seguinte tag:
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.
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.
Permissões neste sub-fórum
Não podes responder a tópicos
|
|