08/05/2024 20:30 
	
	
	
		Gente, o meu servidor está estranho, quando começa entrar jogadores ele simplesmente começa a dar rts, teria algum plugin que eu poderia usar para saber o que está causando isso?
	
	
	
	
 
	   
	
| 
		
		
		 08/05/2024 20:30 
	
	 
		Gente, o meu servidor está estranho, quando começa entrar jogadores ele simplesmente começa a dar rts, teria algum plugin que eu poderia usar para saber o que está causando isso?
	 
		
		
		 08/05/2024 22:10 
	
	 
		Talvez algum loop esteja iterando infinitamente ou algum problema similar esteja ocorrendo. Talvez o crashdetect possa indicar a causa do problema.
	 Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum. 
		
		
		 08/05/2024 23:50 
	
	 
		Existe um plugin Samp Profiler que é capaz de monitorar quantas vezes as funções estão sendo chamadas, o tempo que demoram para serem executadas e outros indicadores de desempenho.  Uma outra alternativa seria criar uma função de looping que printe o numero do looping no console. Dessa forma você se certifica de não haver loopings infinitos. Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ) 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. 
		
		
		 11/05/2024 09:06 
	
	 (08/05/2024 22:10)White_Blue Escreveu: Talvez algum loop esteja iterando infinitamente ou algum problema similar esteja ocorrendo. Talvez o crashdetect possa indicar a causa do problema. Loops repetitivos, falta de otimização resulta nisso; aconselho refazer sistemas como por exemplo de empresas e casas usando iterator, evita usar a merda de um loop para encontrar uma casa/empresa inexistente e a verificação de dono; aconselho retirar todos os loop envolvendo players e usar foreach; estude um pouco de matrizes e vetores que ajudará de forma impressionante na utilização correta de variaveis (array) de forma responsavel; A utilização de banco de dados 'local" tambem usa muito da CPU do servidor, como por exemplo o Dini, DOF2, Bini ou qualquer merda refente a isto, use MySQL. Não use a "OnPlayerUpdate", ela é chamada muita vezes por segundo; O uso de plugins e includes de forma inresponsavel pode usar um pouco da CPU, as vezes por mais que você não use por exemplo o "OnPlayerUpdate" algumas includes utilização de forma estupida; Qualquer duvida, entre em contato comigo, o que estiver em meu alcance irei ajudar. | 
|  |