Oi gente, boa tarde! Tudo bem?
Tenho tentado fazer uma seleção de forma randômica de sprite (Textdraw), porém, o valor que me retorna é somente o nome desta sprite, sem ação gráfica.
Ao digitar o comando, em minha tela ao invés de aparecer o sprite, aparecem os textos definidos na enum DadoSpriteNum.
Alguém poderia me ajudar? Agradeço desde já.
	
	
	
Tenho tentado fazer uma seleção de forma randômica de sprite (Textdraw), porém, o valor que me retorna é somente o nome desta sprite, sem ação gráfica.
Código PHP:
enum DadoSpriteNum
{
    ID,
    SpriteName[32]
}
#define MAX_SPRITE 4
new DadosSprite[][DadosSpriteEnum] =
{
    {0, "LD_TATT:9rasta"},
    {1, "LD_TATT:9homby"},
    {2, "LD_TATT:9gun"}
};
  format(formato, sizeof(formato), "%s", formato);
  TextDrawSprite1[i] = TextDrawCreate(300.000000, 185.000000, formato);
  TextDrawFont(TextDrawSprite1[i], 4);
  TextDrawBackgroundColor(TextDrawSprite1[i], 255);
  TextDrawFont(TextDrawSprite1[i], 1);
  TextDrawAlignment(TextDrawSprite1[i], 1);
  TextDrawLetterSize(TextDrawSprite1[i], 0.600000, 2.000000);
  TextDrawTextSize(TextDrawSprite1[i], 78.000000, 99.000000);
  TextDrawColor(TextDrawSprite1[i], 0xFFFF00FF);
  TextDrawSetOutline(TextDrawSprite1[i], 1);
  TextDrawSetProportional(TextDrawSprite1[i], 1);
CMD:testar(playerid)
{
    new randomSprite = random(MAX_SPRITE);
    TextDrawShowForPlayer(playerid, Text:TextDrawSprite1[playerid]);
    format(formato, sizeof(formato), "%s", DadosSprite[randomSprite][SpriteName]);
    TextDrawSetString(Text:TextDrawSprite1[playerid], formato);
    return 1;
} 
Ao digitar o comando, em minha tela ao invés de aparecer o sprite, aparecem os textos definidos na enum DadoSpriteNum.
Alguém poderia me ajudar? Agradeço desde já.

	   
	
