Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 01/25/20 em todas áreas

  1. @Olan trein Substitua seu código por esse: local id_box = 15266 local storage_time = 100001 local storage = 100000 local addons = {14953,14954,14956,14996,14997,14998,14955} local quantidade = 10 function onUse(cid, item, frompos, item2, topos, pos) local randomChance = math.random(1, #addons) if item.itemid == id_box then if (getPlayerStorageValue(cid, storage) <= 10) and (getPlayerStorageValue(cid, storage_time) <= os.time()) then doPlayerAddItem(cid, addons[randomChance], quantidade) doSendMagicEffect(getCreaturePosition(cid), 28) doPlayerSendTextMessage(cid, 19, "Você ganhou " .. quantidade.. " " ..getItemNameById(addons[randomChance])) if getPlayerStorageValue(cid, storage) < 0 then setPlayerStorageValue(cid, storage, 0) end setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1) if getPlayerStorageValue(cid, storage) >= 10 then setPlayerStorageValue(cid, storage_time, os.time() + (3*60*60)) end return true else doPlayerSendTextMessage(cid, 27, "Você já abriu todas as 10 boxes possíveis dentro do tempo. Agora é necessário esperar 3 horas.") return true end return true end end Assim como pediu, ele consegue abrir 10 boxes no máximo dentro do período de 3 horas, depois que abrir as 10, é necessário esperar 3 horas. Eu testei aqui e funcionou, testa ai e me fala se der algum problema.
    1 ponto
  2. nociam

    Corpse por vocação

    verifica getPlayerSex(cid) == 1
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...