02/05/2024 22:10
(01/05/2024 21:52)Notknown Escreveu:(30/04/2024 23:19)xbruno1000x Escreveu:Uma dúvida, há um tempo, vi um tópico falando sobre timers que poderiam causar lag e, tipo, utilizo muito os atores para fazer drug dealers, lojas roubáveis e alguns em outros sistemas como de missoes, então criar um timer para cada função específica poderia causar lag em meu servidor? Já tive um problema com timer no meu sistema de money bag e bem com tempo o servidor começo a ficar meio lagado, resolvi isso adaptando ao meu sistema de hora assim ele fica com horários específicos para spawnar e resolveu esse problema, com isso me fez pesquisar sobre os timers e havia encontrado alguém falando sobre vazamento de memória ou era algo do tipo, pensei em abrir um topico aqui mesmo para saber + sobre isso mas no próprio fórum alguém a um tempo atrás já fez essa mesma pergunta então preferir não abrir + 1.(30/04/2024 20:38)Notknown Escreveu: Isso também acontece comigo, quando o servidor está rodando há muito tempo alguns players veem esses mesmo atores em outras cordenadas, já foi relatado isso para mim de um amigo que estava testando a minha GM, porem eu já não conseguia ver esse ator spawnado naquele lugar, acredito que isso seja individual para cada player, não sei se tem uma forma de arrumar isso, em outros servidores que usam muitos atores costuma acontecer muito isso também, acredito que deve ser um bug do samp ou algo do tipo, até o momento não achei nenhuma solução para isso mas também não é nada que atrapalhe.
Você pode criar um timer que seta a posição dos actors novamente.
Não, não causam problemas. O que importa não é o timer em si, mas sim o código que está sendo executado por ele.
Existe um teste de benchmark feito pelo Southclaws, um membro relevante na comunidade SA-MP, que comprova isso.
Link:
https://github.com/Southclaws/samp-timer-benchmarks
Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ)
Programador SA-MP desde 2012
Programador SA-MP desde 2012
Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro.