Erros no textdraw -
Cobertozinho - 30.11.2010
galera o meu gm ta dando um erro
pke quanto eu coloco 2 textdraw so 1 aparece
por que ?
agradeзo des de ja
Re: Erros no textdraw - rjjj - 30.11.2010
Os erros podem ocorrer devido ao lugar onde vocк estб colocando os TextDraw ou talvez devido б uma variбvel faltando etc.
Poste os erros e suas linhas aqui no tуpico para que possamos ajudб-lo.
Re: Erros no textdraw -
Cobertozinho - 30.11.2010
tipo no gm nao aparece os erros mais quanto entro no server so aparece 1 textdraw
e queria saber por que
Re: Erros no textdraw - rjjj - 30.11.2010
Seu gamemode deve ser Thug para causar esse tipo de problema com TextDraws. Entгo mude as suas variбveis de:
para
pawn Код:
new Text:Legal[MAX_PLAYERS];
Colocando o [MAX_PLAYERS], e em seguida vб em uma parte do OnGameModeInit que tem isto:
pawn Код:
for(new i=0; i<MAX_PLAYERS; i++)
Nessa parte, haverб vбrios cуdigos de TextDraw, nesse local vocк colocarб por exemplo:
Код:
Legal[i] = TextDrawCreate(345.000000,396.000000," ");
TextDrawAlignment(Legal[i],0);
Sempre com o [i], pois o mesmo significa que o cуdigo serб atuado em todos os jogadores ao mesmo tempo, ou nгo, dependendo do caso.
Se seu gamemode nгo for Thug, diga aqui o nome dele ou diga se nгo for editado.
Espero ter ajudado
Re: Erros no textdraw -
Cobertozinho - 30.11.2010
meu gm esta sendo feito do 0 nao a bosta do Thug
Re: Erros no textdraw - rjjj - 30.11.2010
Sendo assim coloque as variбveis dos textdraws, todas com MAX_PLAYERS, como citei antes, como esta por exemplo:
Код:
new Text:Legal[MAX_PLAYERS];
Depois coloque:
pawn Код:
//No OnGameModeInit:
for(new i=0; i<MAX_PLAYERS; i++)
{
Legal[i] = TextDrawCreate(2, 435,"");
TextDrawSetOutline(Legal[i], 1);
TextDrawFont(Legal[i], 3);
TextDrawSetProportional(Legal[i], 1);
TextDrawAlignment(Legal[i], 0);
TextDrawLetterSize(Legal[i], 0.400000, 1.000000);
TextDrawSetShadow(Legal[i], 1);
TextDrawUseBox(Legal[i],1);
TextDrawBoxColor(Legal[i],0x00000066);
//Coloque os outros textdraws aqui, alinhados com o de cima
//Coloque os outros textdraws aqui, alinhados com o de cima
//Coloque os outros textdraws aqui, alinhados com o de cima
//Coloque os outros textdraws aqui, alinhados com o de cima
//Coloque os outros textdraws aqui, alinhados com o de cima
}
Depois disso vocк deverб usar as variбveis sempre com a definiзгo do jogador, como por exemplo nesta funзгo:
Код:
TextDrawShowForPlayer(playerid, Legal[i]);
E й isso, espero ter ajudado
Re: Erros no textdraw -
zSuYaNw - 30.11.2010
https://sampforum.blast.hk/showthread.php?tid=155569