[QUESTION] PlayerTextDraw
#15

Quote:
Originally Posted by Psymetrix
Посмотреть сообщение
Player textdraws are exactly the same as normal textdraws appart from the playerid parameter. This means the variable does NOT have to be an array (MAX_PLAYERS).

pawn Код:
new PlayerText: eText;

// OnPlayerConnect
eText = CreatePlayerTextDraw(playerid, "Example Text", 5.0, 200.0);

// OnPlayerDisconnect
PlayerTextDrawDestroy(playerid, eText);

// OnPlayerSpawn
PlayerTextDrawShow(playerid, eText);

// OnPlayerDeath
PlayerTextDrawHide(playerid, eText);
and because there per-player, PlayerTextDrawSetString will only change the text for a single player.

A good example of using player textdraws over global textdraws would be a speedo or some kind of stats display.
If you want that textdraw to exist for every player, you need an array:
pawn Код:
new PlayerText: eText[MAX_PLAYERS];

// OnPlayerConnect
eText[playerid] = CreatePlayerTextDraw(playerid, "Example Text", 5.0, 200.0);

// OnPlayerDisconnect
PlayerTextDrawDestroy(playerid, eText[playerid]);

// OnPlayerSpawn
PlayerTextDrawShow(playerid, eText[playerid]);

// OnPlayerDeath
PlayerTextDrawHide(playerid, eText[playerid]);
CreatePlayerTextDraw returns the ID to the eText array, at the playerid's index.
CreatePlayerTextDraw returns a unique ID every time. Since this differs per player, you need an array.
Reply


Messages In This Thread
[QUESTION] PlayerTextDraw - by NeTuddMeg - 22.03.2012, 15:46
Re: [QUESTION] PlayerTextDraw - by TheBetaFox - 22.03.2012, 15:49
AW: [QUESTION] PlayerTextDraw - by BigETI - 22.03.2012, 16:15
Re: AW: [QUESTION] PlayerTextDraw - by T0pAz - 22.03.2012, 16:18
Re: [QUESTION] PlayerTextDraw - by BlackBank - 22.03.2012, 16:30
Re: [QUESTION] PlayerTextDraw - by T0pAz - 22.03.2012, 16:31
Re: [QUESTION] PlayerTextDraw - by Kyle - 22.03.2012, 16:35
Re: [QUESTION] PlayerTextDraw - by Psymetrix - 22.03.2012, 16:46
AW: [QUESTION] PlayerTextDraw - by Meta - 22.03.2012, 16:52
Re: [QUESTION] PlayerTextDraw - by QuaTTrO - 22.03.2012, 16:55
Re: [QUESTION] PlayerTextDraw - by MP2 - 22.03.2012, 17:50
Re: [QUESTION] PlayerTextDraw - by BloodyEric - 22.03.2012, 17:53
Re: [QUESTION] PlayerTextDraw - by MadeMan - 22.03.2012, 19:01
AW: [QUESTION] PlayerTextDraw - by Meta - 22.03.2012, 19:16
Re: [QUESTION] PlayerTextDraw - by ikkentim - 22.03.2012, 19:43
Re: [QUESTION] PlayerTextDraw - by MP2 - 22.03.2012, 19:49
Re: [QUESTION] PlayerTextDraw - by Nanory - 22.03.2012, 19:54
Re: [QUESTION] PlayerTextDraw - by ikkentim - 22.03.2012, 20:04
Re: [QUESTION] PlayerTextDraw - by AirKite - 22.03.2012, 20:16
Re: [QUESTION] PlayerTextDraw - by Psymetrix - 22.03.2012, 21:25
Re: [QUESTION] PlayerTextDraw - by Vince - 22.03.2012, 22:46
Re: [QUESTION] PlayerTextDraw - by BloodyEric - 22.03.2012, 23:21
Re: [QUESTION] PlayerTextDraw - by MP2 - 22.03.2012, 23:31
Re: [QUESTION] PlayerTextDraw - by Jonny5 - 23.03.2012, 00:24
Re: [QUESTION] PlayerTextDraw - by ikkentim - 23.03.2012, 01:08
Re: [QUESTION] PlayerTextDraw - by MP2 - 23.03.2012, 03:09
Re: [QUESTION] PlayerTextDraw - by AirKite - 23.03.2012, 04:36
Re: [QUESTION] PlayerTextDraw - by Tamer - 13.07.2015, 17:13
Re: [QUESTION] PlayerTextDraw - by Zorono - 04.02.2016, 22:03

Forum Jump:


Users browsing this thread: 3 Guest(s)