Ir para o conteúdo principal

Revogar uma solicitação específica (LCC.assist.cancel)

Declaração​

ok, err, task = LCC.assist.cancel(id, timeout?)

Parâmetros​

  • id
    Tipo string; ID da solicitação de assistência.
  • timeout
    Tipo number, opcional; tempo limite (em segundos) para revogar a solicitação, padrão 10.

Valor de retorno​

  • ok
    Tipo boolean; retorna true quando a revogação tem sucesso e false quando falha.
  • err
    Tipo string ou nil; em caso de falha, retorna a descrição do erro.
  • task
    Tipo table ou nil; objeto da tarefa depois da revogação.

Descrição​

Revoga uma solicitação de assistência humana que ainda não foi concluída.
Depois da chamada, a solicitação é removida do conjunto de solicitações não concluídas do script atual.

Exemplo​

local ok, err, task = LCC.assist.cancel(taskId)
if not ok then
nLog("撤销辅助请求失败", err)
end