Ir para o conteúdo

Funções de Mensagem com Atraso

gObjAddMsgSend(lpObj, msg)

Adiciona uma mensagem à fila de processamento do objeto.

gObjAddMsgSend(monster, 2) -- Trigger action message 2

gObjAddMsgSendDelay(lpObj, msg, delay, subMsg)

Adiciona uma mensagem com atraso à fila.

gObjAddMsgSendDelay(monster, 2, 3000, 0) -- 3 second delay

gObjAddAttackProcMsgSendDelay(lpObj, msg, delay, subMsg)

Adiciona uma mensagem de processamento de ataque com atraso.

gObjAddAttackProcMsgSendDelay(monster, 1, 1000, 0)

gObjAddFuncionDelay(lpObj, funcID, delay)

Adiciona uma chamada de função com atraso para o objeto.

gObjAddFuncionDelay(monster, 5, 2000) -- Call function 5 after 2 seconds

gObjFuncionDelayProc(lpObj)

Processa chamadas de função pendentes com atraso.

gObjFuncionDelayProc(monster)