M i s s 9 Postado Novembro 6, 2018 Share Postado Novembro 6, 2018 Preciso de uma quest na qual o Player possa pegar o premio apenas 1 vez por dia ou seja a cada 24hrs. ❤️ Link para o comentário Compartilhar em outros sites More sharing options...
1 Ayron5 40 Postado Novembro 7, 2018 Share Postado Novembro 7, 2018 10 horas atrás, R e d disse: Olha eu achei "como fazer um bau" "criando bau" "bau que deitem aleatorio" mas nada de bau diario '-' se vc souber de algum coloca link ae ;- Teste aí... Em "Data/actions/scripts" adicione resetquest.lua e cole: Spoiler local t = { storage = 35350, -- Soh mexa se necessario. temp = 24, -- Tempo em horas. count = 1, -- quantidade da reward que sera ganha reward = 2160 -- Item que irá ganhar. -- por ser o ultimo item do array nao necessita virgula } 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, t.count) setPlayerStorageValue(cid, t.storage, os.time() + (t.temp * 60 * 60)) else doPlayerSendTextMessage(cid, 25, "Você precisa esperar ".. math.ceil((getPlayerStorageValue(cid, t.storage) - os.time())/3600) .." hora(s) para usar novamente.") end return true end Em "Data/actions" abra o actions.xml e adicione: Spoiler <action uniqueid="90004" script="resetquest.lua"/> Só colocar a unique 90004 ( pode mudar se quiser ) no baú. Caso queira para adicionar mais de 1 item avise... Boa sorte aí ^^ Creditos: Wakon, xWhiteWolf Link para o comentário Compartilhar em outros sites More sharing options...
0 M i s s 9 Postado Novembro 6, 2018 Autor Share Postado Novembro 6, 2018 Olha eu achei "como fazer um bau" "criando bau" "bau que deitem aleatorio" mas nada de bau diario '-' se vc souber de algum coloca link ae ;- Link para o comentário Compartilhar em outros sites More sharing options...
0 Marshmello 271 Postado Novembro 8, 2018 Share Postado Novembro 8, 2018 (editado) Nosso Amigo Ali já deu a resposta mais caso queria vir itens randon local t = { storage = 35350, -- Soh mexa se necessario. temp = 24, -- Tempo em horas. count = 1, -- quantidade da reward que sera ganha reward = {2160, 2152} -- Item que irá ganhar. -- por ser o ultimo item do array nao necessita virgula } function onUse(cid, item, fromPos, itemEx, toPos) if getPlayerStorageValue(cid, t.storage) < os.time() then local randomZ = t.reward[math.random(1,#t.reward)] doPlayerSendTextMessage(cid, 25, "Você encontrou um "..getItemNameById(randomZ)..".") doPlayerAddItem(cid, randomZ, t.count) setPlayerStorageValue(cid, t.storage, os.time() + (t.temp * 60 * 60)) else doPlayerSendTextMessage(cid, 25, "Você precisa esperar ".. math.ceil((getPlayerStorageValue(cid, t.storage) - os.time())/3600) .." hora(s) para usar novamente.") end return true end Editado Novembro 9, 2018 por Marshmello Link para o comentário Compartilhar em outros sites More sharing options...
0 Marshmello 271 Postado Novembro 8, 2018 Share Postado Novembro 8, 2018 O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
M i s s 9
Preciso de uma quest na qual o Player possa pegar o premio apenas 1 vez por dia ou seja a cada 24hrs. ❤️
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados