SA-MP Forums Archive
Textdraws not showing up - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Textdraws not showing up (/showthread.php?tid=604439)



Textdraws not showing up - CalvinC - 05.04.2016

I tried creating textdraws using iTD editor, but apart from a box textdraw i made, they're not showing up.

Here's 2 examples:
Код:
TD_Speedo_Speed[playerid] = CreatePlayerTextDraw(playerid, 212.444396, 429.084381, "Speed:");
	PlayerTextDrawLetterSize(playerid, TD_Speedo_Speed[playerid], 0.300000, 1.600000);
	PlayerTextDrawAlignment(playerid, TD_Speedo_Speed[playerid], 1);
	PlayerTextDrawColor(playerid, TD_Speedo_Speed[playerid], -1);
	PlayerTextDrawSetShadow(playerid, TD_Speedo_Speed[playerid], 0);
	PlayerTextDrawSetOutline(playerid, TD_Speedo_Speed[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, TD_Speedo_Speed[playerid], 51);
	PlayerTextDrawFont(playerid, TD_Speedo_Speed[playerid], 3);
	PlayerTextDrawSetProportional(playerid, TD_Speedo_Speed[playerid], 1);

	TD_Speedo_Fuel[playerid] = CreatePlayerTextDraw(playerid, 35.000000, 429.084472, "Fuel:");
	PlayerTextDrawLetterSize(playerid, TD_Speedo_Fuel[playerid], 0.300000, 1.600000);
	PlayerTextDrawAlignment(playerid, TD_Speedo_Fuel[playerid], 1);
	PlayerTextDrawColor(playerid, TD_Speedo_Fuel[playerid], -1);
	PlayerTextDrawSetShadow(playerid, TD_Speedo_Fuel[playerid], 0);
	PlayerTextDrawSetOutline(playerid, TD_Speedo_Fuel[playerid], 1);
	PlayerTextDrawBackgroundColor(playerid, TD_Speedo_Fuel[playerid], 51);
	PlayerTextDrawFont(playerid, TD_Speedo_Fuel[playerid], 3);
	PlayerTextDrawSetProportional(playerid, TD_Speedo_Fuel[playerid], 1);
And this is the box i can actually see:
Код:
TD_Speedo_Box[playerid] = CreatePlayerTextDraw(playerid, -7.333343, 451.988861, "usebox");
	PlayerTextDrawLetterSize(playerid, TD_Speedo_Box[playerid], 0.000000, -3.315181);
	PlayerTextDrawTextSize(playerid, TD_Speedo_Box[playerid], 640.222290, 0.000000);
	PlayerTextDrawAlignment(playerid, TD_Speedo_Box[playerid], 1);
	PlayerTextDrawColor(playerid, TD_Speedo_Box[playerid], 0);
	PlayerTextDrawUseBox(playerid, TD_Speedo_Box[playerid], true);
	PlayerTextDrawBoxColor(playerid, TD_Speedo_Box[playerid], 102);
	PlayerTextDrawSetShadow(playerid, TD_Speedo_Box[playerid], 0);
	PlayerTextDrawSetOutline(playerid, TD_Speedo_Box[playerid], 0);
	PlayerTextDrawFont(playerid, TD_Speedo_Box[playerid], 0);



Re: Textdraws not showing up - AmigaBlizzard - 05.04.2016

Put the box at the top, followed by the other 2.
Textdraws show up in the order they were created, not by the order they're shown using PlayerTextDrawShow as I figured out myself the hard way.
I had an interface to select vehicles and afterwards, some other textdraws were created.
When showing the interface, it was shown behind the textdraws that were created later but shown first.


PHP код:
TD_Speedo_Box[playerid] = CreatePlayerTextDraw(playerid, -7.333343451.988861"usebox");
PlayerTextDrawLetterSize(playeridTD_Speedo_Box[playerid], 0.000000, -3.315181);
PlayerTextDrawTextSize(playeridTD_Speedo_Box[playerid], 640.2222900.000000);
PlayerTextDrawAlignment(playeridTD_Speedo_Box[playerid], 1);
PlayerTextDrawColor(playeridTD_Speedo_Box[playerid], 0);
PlayerTextDrawUseBox(playeridTD_Speedo_Box[playerid], true);
PlayerTextDrawBoxColor(playeridTD_Speedo_Box[playerid], 102);
PlayerTextDrawSetShadow(playeridTD_Speedo_Box[playerid], 0);
PlayerTextDrawSetOutline(playeridTD_Speedo_Box[playerid], 0);
PlayerTextDrawFont(playeridTD_Speedo_Box[playerid], 0);
TD_Speedo_Speed[playerid] = CreatePlayerTextDraw(playerid212.444396429.084381"Speed:");
PlayerTextDrawLetterSize(playeridTD_Speedo_Speed[playerid], 0.3000001.600000);
PlayerTextDrawAlignment(playeridTD_Speedo_Speed[playerid], 1);
PlayerTextDrawColor(playeridTD_Speedo_Speed[playerid], -1);
PlayerTextDrawSetShadow(playeridTD_Speedo_Speed[playerid], 0);
PlayerTextDrawSetOutline(playeridTD_Speedo_Speed[playerid], 1);
PlayerTextDrawBackgroundColor(playeridTD_Speedo_Speed[playerid], 51);
PlayerTextDrawFont(playeridTD_Speedo_Speed[playerid], 3);
PlayerTextDrawSetProportional(playeridTD_Speedo_Speed[playerid], 1);
TD_Speedo_Fuel[playerid] = CreatePlayerTextDraw(playerid35.000000429.084472"Fuel:");
PlayerTextDrawLetterSize(playeridTD_Speedo_Fuel[playerid], 0.3000001.600000);
PlayerTextDrawAlignment(playeridTD_Speedo_Fuel[playerid], 1);
PlayerTextDrawColor(playeridTD_Speedo_Fuel[playerid], -1);
PlayerTextDrawSetShadow(playeridTD_Speedo_Fuel[playerid], 0);
PlayerTextDrawSetOutline(playeridTD_Speedo_Fuel[playerid], 1);
PlayerTextDrawBackgroundColor(playeridTD_Speedo_Fuel[playerid], 51);
PlayerTextDrawFont(playeridTD_Speedo_Fuel[playerid], 3);
PlayerTextDrawSetProportional(playeridTD_Speedo_Fuel[playerid], 1); 



Re: Textdraws not showing up - CalvinC - 05.04.2016

The box is at the top, and is also transparent.


Re: Textdraws not showing up - CalvinC - 09.04.2016

Bump.


Re: Textdraws not showing up - CalvinC - 09.04.2016

Nevermind lol i forgot to use PlayerTextDrawShow.