Qual a diferença dessa função para 1 loop? ou ate mesmo para 1 for?
- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- function repeatFunction(_times, _delay, _function, ...)
function repeatFunction(_times, _delay, _function, ...)
Por meubk, 22 de abr. de 2014 em Mods, funções e outros
Editado Abril 22 por Techrlz
Ah sim, tirando que sempre bom ter mais opções.
E nesse caso usa o addEvent, ele não executa como um loop, pois loop não da pause sem travar
E o bom de usar recursividade ai, é que voce não enche a pilha com varios addEvents, só adiciona um a um, menos memoria gasta
Porem usar diretamente assim não acho legal, é bom usar com condicionais, por exemplo um doSendMagicEffect com um if isCreature
Editado Abril 22 por dalvorsn
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

como o @dalvorsn flo generalizar tanto assim n eh tao bom... o sendMagicEffect por exemplo daria erro se o player deslogasse e tb ficaria mandando o efeito na pos q o player tivesse na hora q ativar a funçao, n ficaria seguindo o player...






info
Grupo: Visconde
Registrado: 21/04/08
Posts: 311
Reputação: +257
Esta função serve para repetir outras funções por um certo tempo.
exemplo de uso:
ira repetir a função doSendMagicEffect, 20 vezes, com intervalos de 1000ms (1 segundo).