Postado Dezembro 17, 2016 8 anos Fala mulecada, então, to voltando a mexer com ot e to ajeitando um aqui que usa tfs 1.2. Tem um item que da bonus exp por um determinado tempo(3 horas). Gostaria da ajuda de vocês para limitar o uso deste item, que no momento está ilimitado, ou seja, o player pode usar quantos quiser, um atrás do outro, para que ele só possa usar 3 destas poções por dia. O script: local STORAGE = 61398 local TIME = 60 * 60 * 3 -- tempo em horas function onUse(player, item, fromPosition, target, toPosition, isHotkey) local cur = math.max(player:getStorageValue(STORAGE) - os.time(), 0) player:setStorageValue(61398, os.time() + cur + TIME) item:remove(1) player:sendTextMessage(MESSAGE_INFO_DESCR, "You've activated Experience Card.") player:getPosition():sendMagicEffect(15) return true end O que eu pensei que poderia fazer é uma outra storage para contar o número de poções que ele tomou nas últimas 24 horas, ou algo do tipo (??), mas faz muito tempo que eu não mexo com isso e gostaria da ajuda e opinião de vocês. up, alguém? Editado Dezembro 17, 2016 8 anos por iskabom (veja o histórico de edições)
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.