Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Autor
  Em 11/11/2015 em 03:13, vankk disse:

Que tal assim?

 

local config = {
    rate = 3.0,
    time = 24,
    storage = 20011
}

local function endExpRate(cid)
    if not isPlayer(cid) then
        return
    end

    doPlayerSetRate(cid, SKILL__LEVEL, 6.0)
    setPlayerStorageValue(cid, config.storage, -1)
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Your extra experience time has ended.")
end

function onUse(cid, item, fromPosition, itemEx, toPosition)
    local timeLeft = getPlayerStorageValue(cid, 20011)
    if timeLeft > os.time() then
        local timeTable = os.date('*t', timeLeft - (os.time() + 3600))
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, string.format("You still have %d %s %d %s %d %s left of extra experience.", timeTable.hour, timeTable.hour > 1 and "hours" or "hour", timeTable.min, timeTable.min > 1 and "minutes" or "minute", timeTable.sec, timeTable.sec > 1 and "seconds" or "second"))
        return true
    end

    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, string.format("Your extra experience rate is now: %d. It will last for %d hours.", config.rate, config.time))
    doPlayerSetRate(cid, SKILL__LEVEL, config.rate)
    setPlayerStorageValue(cid, config.storage, os.time() + config.time * 3600 * 1000)
    addEvent(endExpRate, config.time * 3600 * 1000, cid)
    doRemoveItem(item.uid, 1)
    return true
end

 

Muito Obrigado irei recolocalo! :) obrigado!

  • 3 weeks later...
  • Respostas 14
  • Visualizações 2.9k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Que tal assim?   local config = { rate = 3.0, time = 24, storage = 20011 } local function endExpRate(cid) if not isPlayer(cid) then return end doPlayerSetRat

  • @Andre Felipe de Azev Tomei a liberdade de editar seu post e acrescentar a identação do primeiro script junto com a separação do script que você trouxe e a do vankk. Sobre o conteúdo em si,

Postado

@Andre Felipe de Azev

Tomei a liberdade de editar seu post e acrescentar a identação do primeiro script junto com a separação do script que você trouxe e a do vankk.

Sobre o conteúdo em si, ótimo tópico, você está trazendo ótimos conteúdos. Reputado! :rock:

Beijoss

Postado
  • Autor
  Em 01/12/2015 em 02:16, Larissa Azhaurn disse:

@Andre Felipe de Azev

Tomei a liberdade de editar seu post e acrescentar a identação do primeiro script junto com a separação do script que você trouxe e a do vankk.

Sobre o conteúdo em si, ótimo tópico, você está trazendo ótimos conteúdos. Reputado! :rock:

Beijoss

Obrigado @Larissa Azhaurn

  • 3 weeks later...
Postado
Mostrar conteúdo oculto

 

Postado
  Em 20/12/2015 em 02:46, CyCu991 disse:
Mostrar conteúdo oculto

 

Qual a versão do seu TFS?

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo