SA-MP Forums Archive
Problems with player textdraws - 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: Problems with player textdraws (/showthread.php?tid=367472)



Problems with player textdraws - Marricio - 10.08.2012

Well, my problem is the player textdraws doesn't appear in my screen.
pawn Code:
PlayerTextDrawShow( playerid, Textdraw0[playerid] );
PlayerTextDrawShow( playerid, Textdraw1[playerid] );
PlayerTextDrawShow( playerid, Textdraw2[playerid] );
PlayerTextDrawShow( playerid, Textdraw3[playerid] );
PlayerTextDrawShow( playerid, Textdraw4[playerid] );
PlayerTextDrawShow( playerid, Textdraw5[playerid] );
PlayerTextDrawShow( playerid, Textdraw6[playerid] );
^that code is OnPlayerStateChange callback, i've debugged the code and works perfectly except the textdraws are not showing.

I created the variables..
pawn Code:
new PlayerText:Textdraw0[MAX_PLAYERS];
new PlayerText:Textdraw1[MAX_PLAYERS];
new PlayerText:Textdraw2[MAX_PLAYERS];
new PlayerText:Textdraw3[MAX_PLAYERS];
new PlayerText:Textdraw4[MAX_PLAYERS];
new PlayerText:Textdraw5[MAX_PLAYERS];
new PlayerText:Textdraw6[MAX_PLAYERS];
Then created the textdraws.

I've tried commenting all the textdraws except one, but still not working.
pawn Code:
/*PlayerTextDrawShow( playerid, Textdraw0[playerid] );
PlayerTextDrawShow( playerid, Textdraw1[playerid] );
PlayerTextDrawShow( playerid, Textdraw2[playerid] );
PlayerTextDrawShow( playerid, Textdraw3[playerid] );
PlayerTextDrawShow( playerid, Textdraw4[playerid] );
PlayerTextDrawShow( playerid, Textdraw5[playerid] );*/

PlayerTextDrawShow( playerid, Textdraw6[playerid] );
I've tried using the PlayerText: tag, still not working.
pawn Code:
PlayerTextDrawShow( playerid, PlayerText:Textdraw0[playerid] );
PlayerTextDrawShow( playerid, PlayerText:Textdraw1[playerid] );
PlayerTextDrawShow( playerid, PlayerText:Textdraw2[playerid] );
PlayerTextDrawShow( playerid, PlayerText:Textdraw3[playerid] );
PlayerTextDrawShow( playerid, PlayerText:Textdraw4[playerid] );
PlayerTextDrawShow( playerid, PlayerText:Textdraw5[playerid] );
PlayerTextDrawShow( playerid, PlayerText:Textdraw6[playerid] );
I've tried not using the [MAX_PLAYERS] tag also.
pawn Code:
PlayerTextDrawShow( playerid, Textdraw0 );
PlayerTextDrawShow( playerid, Textdraw1 );
PlayerTextDrawShow( playerid, Textdraw2 );
PlayerTextDrawShow( playerid, Textdraw3 );
PlayerTextDrawShow( playerid, Textdraw4 );
PlayerTextDrawShow( playerid, Textdraw5 );
PlayerTextDrawShow( playerid, Textdraw6 );
Also i've tried putting them OnPlayerConnect and that callback doesn't even calls! (tried debugging it)
This is on a filterscript, i had this problem before in another script of mine, still have no clue.