Postado Setembro 2, 2017 7 anos Queria um Bau que quando clica,sortei 1/10 items para o player só pode pegar 1 vez por dia O rei de seu proprio destino é aquele que luta pela gloria do amanhã! Discord : ZoR#9373
Postado Setembro 3, 2017 7 anos @ZikaLord script: Spoiler local tabela = { horas = 24, -- Horas sem fazer a quest. 24 hhoras = 1 dia! storage = 234235, -- Nunca o mesmo usado em outro script. item = 2160, -- Id do item que vai ganhar. quantidade = 1 -- Quantidade que vai ganhar do item. } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, tabela.storage) <= os.time() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você acabou de ganhar pegar uma "..getItemNameById(tabela.item).." ") doPlayerAddItem(cid, tabela.item, tabela.quantidade) setPlayerStorageValue(cid, tabela.storage, tabela.horas*60*60+os.time()) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Espere passar as 24 horas para fazer a quest novamente.") end return true end tag xml: <action actionid="Action_ID" event="script" value="NomeDoArquivo.lua"/> Em Action_ID mude para o id da quest, e coloque essa action na quest.
Postado Outubro 12, 2017 7 anos Em 02/09/2017 em 22:33, KotZletY disse: @ZikaLord script: Ocultar conteúdo local tabela = { horas = 24, -- Horas sem fazer a quest. 24 hhoras = 1 dia! storage = 234235, -- Nunca o mesmo usado em outro script. item = 2160, -- Id do item que vai ganhar. quantidade = 1 -- Quantidade que vai ganhar do item. } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, tabela.storage) <= os.time() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você acabou de ganhar pegar uma "..getItemNameById(tabela.item).." ") doPlayerAddItem(cid, tabela.item, tabela.quantidade) setPlayerStorageValue(cid, tabela.storage, tabela.horas*60*60+os.time()) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Espere passar as 24 horas para fazer a quest novamente.") end return true end tag xml: <action actionid="Action_ID" event="script" value="NomeDoArquivo.lua"/> Em Action_ID mude para o id da quest, e coloque essa action na quest. Esse script funciona em tfs 0.4? teria como adaptar ele pra eu colocar mais de 1 item e o player ganhar somente 1 deles aleatório? No caso teria gold tbm e nesse caso seria a quantidade de 100 golds.
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.