[Ajuda] Problemas TextDraw
#1

Boa tarde pessoal, estou com um grande problema em TextDraw, eles aparecem normal atй o ID 79 apos isso nгo aparece mais nada, apenas IDS abaixo de 79 fica aparecendo a cima nгo, os TextDraw global aparecem normal.

Exemplo de como estava

pawn Код:
for(new i=0; i<GetMaxPlayers(); i++)
{
    Textdraw0[i] = TextDrawCreate(548.000000, 66.000000, "100");
    TextDrawBackgroundColor(Textdraw0[i], 255);
    TextDrawFont(Textdraw0[i], 1);
    TextDrawLetterSize(Textdraw0[i], 0.280000, 1.000000);
    TextDrawColor(Textdraw0[i], -1);
    TextDrawSetOutline(Textdraw0[i], 1);
    TextDrawSetProportional(Textdraw0[i], 1);
}
Mudei para

pawn Код:
public OnPlayerConnect(playerid)
{
    Textdraw0[playerid] = TextDrawCreate(548.000000, 66.000000, "100");
    TextDrawBackgroundColor(Textdraw0[playerid], 255);
    TextDrawFont(Textdraw0[playerid], 1);
    TextDrawLetterSize(Textdraw0[playerid], 0.280000, 1.000000);
    TextDrawColor(Textdraw0[playerid], -1);
    TextDrawSetOutline(Textdraw0[playerid], 1);
    TextDrawSetProportional(Textdraw0[playerid], 1);
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    TextDrawDestroy(Textdraw0[playerid]);
    return 1;
}
Mas qualquer geito que eu faзo aparece apenas para jogadores abaixo de id 80, talvez alguem possa me ajudar com esse problema?

desde ja obrigado.
Reply
#2

Verifique o valor de MAX_PLAYERS na sua include, ou o valor alterado caso vocк tenha usado #undef
Reply
#3

Intao eu mudei de MAX_PLAYERS para MAX_JOGADORES para ver se iria acabar com esse problema e nгo obtive sucesso

pawn Код:
#define MAX_JOGADORES        300
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)