Hydrus.gg
  • Português
    • Jogos
      • FiveM
        • Comandos
          • Créditos
          • vRP
          • QBCore
        • Criando comandos
        • Crédito personalizado
        • Framework personalizado
        • Créditos personalizados
        • Exports
          • add_credit
          • base64_decode
          • base64_encode
          • consume_credit
          • create_command
          • find_order
          • find_product
          • get_group_expiration
          • migrate_player_id
          • random_uuid
          • run
          • schedule
          • sql_insert
          • testdrive
        • Eventos
          • hydrus:vehicle-redeem
          • hydrus:system-notify
          • hydrus:vip-notify
          • hydrus:insert
          • hydrus:inserted
        • Configuração
      • RedM
        • VORP
      • Minecraft
      • Standalone
    • Webhooks
    • Variáveis
    • Layout próprio
    • Temas exclusivos
      • Premium
    • Fast Checkout
    • Bot do Discord
      • Hospedando o Bot
      • Comandos
    • API
      • Autenticação
      • Cupons
Powered by GitBook
On this page
  1. Português
  2. Jogos
  3. FiveM
  4. Exports

schedule

Agenda um comando para ser executado no futuro, utilizando a tabela hydrus_scheduler.

Parâmetros: [ PlayerID, Command, TTL ]

O tempo de vida (TTL) precisa ser especificado em segundos, caso o campo seja omitido, seu valor será 0 segundos, ou seja, executará quando o jogador entrar no servidor.

Exemplo (vRP):

AddEventHandler('vRP:playerSpawn', function(user_id)
  -- Verifica se o jogador já resgatou o vip grátis
  if vRP.getUData(user_id, 'Vipfree') == '1' then
    return
  end

  -- Marca este jogador para ele não receber o vip grátis novamente
  vRP.setUData(user_id, 'Vipfree', 1)
  -- Entrega o grupo para o jogador, usando a vRP
  vRP.addUserGroup(user_id, 'Vipfree')
  -- Agenda a remoção do grupo para 7 dias depois. (cada dia tem 86400 segundos)
  exports.hydrus:schedule(user_id, { 'ungroup', user_id, 'Vipfree' }, 86400 * 7)
end)
PreviousrunNextsql_insert

Last updated 1 year ago