getPedTask
Lê um slot de tarefa e a cadeia de subtarefas abaixo dele.
Sintaxe
Seção intitulada “Sintaxe”string, ... getPedTask ( ped oPed, string prioridade, number slot )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPed | ped | — | Ped ou jogador a consultar. |
prioridade | string | — | "primary" ou "secondary"; maiúsculas e minúsculas não importam. Qualquer outro valor devolve false. |
slot | number | — | Slot a ler: 0–4 para primary, 0–5 para secondary. |
Retorno
Seção intitulada “Retorno”O nome da tarefa daquele slot, seguido do nome de cada subtarefa abaixo dela, da mais externa para a mais interna. Um slot vazio, ou um ped que não está carregado (streamed in), devolve false. Um slot negativo ou não numérico registra um aviso e devolve false.
Exemplo
Seção intitulada “Exemplo”local nomes = { getPedTask(localPlayer, "primary", 0) }
if nomes[1] then outputDebugString(table.concat(nomes, " > "))endVeja também
Seção intitulada “Veja também”getPedSimplestTask— Devolve a tarefa mais interna que o ped está executando.isPedDoingTask— Verifica se uma tarefa com aquele nome está em algum lugar da pilha do ped.getPedMoveState— Devolve, em uma palavra, o que o ped está fazendo a pé.killPedTask— Remove a tarefa de um dos slots de tarefa do ped.