Agendamento

A função schedule permite agendar comandos para serem executados quando um jogador se conecta ao servidor. Isso é particularmente útil quando você precisa executar comandos para jogadores que estão offline no momento.

Parâmetros

ParâmetroTipoDescrição
user_idstringID do jogador
commandstringO comando a ser executado
argsstring[]Array de argumentos a serem passados para o comando
execute_innumberTempo em segundos para aguardar antes de executar o comando

Exemplo

local CentralCart = exports[GetCurrentResourceName()]

-- Agenda um comando para remover o grupo de um jogador após 30 dias
CentralCart:schedule(user_id, 'removeGroup', { user_id, group }, 86400 * 30)

Casos de uso

  • Executar comandos quando o jogador se conecta
  • Agendar remoções de VIPs, veículos, benefícios e outros