12.03.2012, 10:17
What about destorying it after player get spawned? Like;
new Text:TextDraw0[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
DestroyTextDraw(TextDraw0[playerid]);
}
yeh, it uses memory, but just when player does connect...
Anyway, Nice.
EDIT: On 0.3e, it's being showed just for 1 ms. have not tested on 0.3d, but I think it will be same. Script needs to have a timer, and during that timer, this will be show up. It should look like this:
This is how that will work. I assume you made this FS. Anyway, gj.
new Text:TextDraw0[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
DestroyTextDraw(TextDraw0[playerid]);
}
yeh, it uses memory, but just when player does connect...
Anyway, Nice.
EDIT: On 0.3e, it's being showed just for 1 ms. have not tested on 0.3d, but I think it will be same. Script needs to have a timer, and during that timer, this will be show up. It should look like this:
Код:
puiblic OnGameModeInit() { //Stuf and all SetTimer("ConnectPic",3000,0); return 1; } forward ConnectPic(playerid); public ConnectPic(playerid) { TextDrawShowForPlayer(playerid, Textdraw0); } OnPlayerConnect(playerid) { //stuff ConnectPic(playerid); }