01/04/2024 12:05
(Esta mensagem foi modificada pela última vez a: 01/04/2024 12:53 por samuelmatheus0502.)
Olá amigo, o que pode estar acontecendo é que seu código está se perdendo no meio desse seu laço
Pois a sua textdraw possui apenas 6 elementos que vai do 0 até o 5, porém no seu laço você pede que a variável "i" vá de 0 até 19, acredito que isso possa estar dando problema e correndo até o risco de crashar o player ou o servidor.
aconselho que use o for entre chaves também
Outra sugestão é você fazer uma função separada para mostrar as textdraw e a seta do mouse, pois isso irá dar um tempo de respiro para o servidor e jogador, por exemplo uma callback para mostrar a textdraw e posteriormente mostrar a seta, espero que tenha ficado claro, e qualquer coisa estou aqui para ajudar
Pois a sua textdraw possui apenas 6 elementos que vai do 0 até o 5, porém no seu laço você pede que a variável "i" vá de 0 até 19, acredito que isso possa estar dando problema e correndo até o risco de crashar o player ou o servidor.
Código:
for(new i = 0; i < 19; i++) PlayerTextDrawShow(playerid, PhoneTXD[playerid][i]); // esse 19 troque por 6, que é a quantidade de fato que você possui em textdraws
aconselho que use o for entre chaves também
Código:
for(new i = 0; i < 6; i++) {
PlayerTextDrawShow(playerid, PhoneTXD[playerid][i]);
} //obs já alterei o 19 aqui para 6 como tinha te sugerido
Outra sugestão é você fazer uma função separada para mostrar as textdraw e a seta do mouse, pois isso irá dar um tempo de respiro para o servidor e jogador, por exemplo uma callback para mostrar a textdraw e posteriormente mostrar a seta, espero que tenha ficado claro, e qualquer coisa estou aqui para ajudar
Estou na luta para que no futuro eu me torne um grande programador 
