Pular linha em TextDraws, й possнvel ? -
retsaoremo - 12.01.2013
Код:
format(strdraws, sizeof(strdraws), "Casa n %d~n~Dono: Ninguйm", i);
ctdraws[i] = TextDrawCreate(279.0, 315.0,"");
TextDrawSetString(ctdraws[i], strdraws);
Quando eu mostro essa TextDraw, aparece somente 'Casa nє:'.
Й possнvel pular linha na textdraw ?
Re: Pular linha em TextDraws, й possнvel ? -
Yaakin - 12.01.2013
Sim й possнvel, qual o tamanho da string 'strdraws'
Re: Pular linha em TextDraws, й possнvel ? -
retsaoremo - 12.01.2013
new strdraws[128];
testei assim tambйm:
Код:
ctdraws[i] = TextDrawCreate(279.0, 315.0,strdraws);
e nгo funcionou.
mas quando defino ctdraws[i] = TextDrawCreate(279.0, 315.0,"Casa~n~Dono~n~");
aн funciona...
Re: Pular linha em TextDraws, й possнvel ? -
Yaakin - 12.01.2013
Mande todo o cуdigo...
Re: Pular linha em TextDraws, й possнvel ? -
retsaoremo - 12.01.2013
Код:
public OnGameModeInit()
{
for(new i=0; i < sizeof(Casas); i++)
{
new strdraws[128];
hPickup[i] = CreateDynamicPickup(1273, 1, Casas[i][cEntradax], Casas[i][cEntraday], Casas[i][cEntradaz], -1, -1, -1, 30);
format(strdraws, sizeof(strdraws), "Casa n %d~n~Dono: Ninguйm", i);
ctdraws[i] = TextDrawCreate(279.0, 315.0,"");
TextDrawSetString(ctdraws[i], strdraws);
TextDrawAlignment(ctdraws[i],0);
TextDrawBackgroundColor(ctdraws[i],0x000000ff);
TextDrawFont(ctdraws[i],1);
TextDrawLetterSize(ctdraws[i],0.5,1.8);
TextDrawColor(ctdraws[i],0xffffffff);
TextDrawSetOutline(ctdraws[i],1);
TextDrawSetProportional(ctdraws[i],1);
TextDrawSetShadow(ctdraws[i],1);
}
}
public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
for(new i=0; i<gCasas; i++)
{
if(pickupid == hPickup[i])
{
TextDrawShowForPlayer(playerid, ctdraws[i]);
printf("Passou aqui carai [1]");
}
}
return 1;
}
resumidamente й isso ai que acontece...
Re: Pular linha em TextDraws, й possнvel ? -
retsaoremo - 12.01.2013
Retirei a linha [CODE]TextDrawSetProportional(ctdraws[i],1);[CODE] e funcionou LOL
vlw pela atenзгo