SA-MP Forums Archive
TextDraw - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: TextDraw (/showthread.php?tid=98820)



TextDraw - MB@ - 23.09.2009

So i made this

Код:
}
if(strcmp("/help", cmdtext, true, 5) == 0)
{

new Text:Help1;
new Text:Help2;
new Text:Help4;
new Text:Help5;
new Text:Info;

Info = TextDrawCreate(200,230, "Help info:");
Help1 = TextDrawCreate(200,250, "Type /cmds for a list of commands");
Help2 = TextDrawCreate(200,270, "Type /teles for a list of teleports");
Help4 = TextDrawCreate(200,290, "Type /serverinfo for server info");
Help5 = TextDrawCreate(200,310, "Type /rules to see the server rules");

TextDrawShowForPlayer(playerid, Help1);
TextDrawShowForPlayer(playerid, Help2);
TextDrawShowForPlayer(playerid, Help4);
TextDrawShowForPlayer(playerid, Help5);
TextDrawShowForPlayer(playerid, Info);

return 1;
How can i make an auto hide after 10 seconds for these textdraws.



Re: TextDraw - Correlli - 23.09.2009

Use SetTimer/SetTimerEx function with TextDrawHideForPlayer/TextDrawHideForAll function.


Re: TextDraw - MB@ - 23.09.2009

Something like this?

public OnPlayerCommandText(playerid, cmdtext[])

SetTimerEx("Help",10000,1,"i",playerid);

TextDrawHideForPlayer(playerid, Info);




Re: TextDraw - Correlli - 23.09.2009

pawn Код:
forward MyTimer(playerid);

public MyTimer(playerid)
{
  TextDrawHideForPlayer(playerid, MyTextDraw);
  return 1;
}

SetTimerEx("MyTimer", 10000, false, "i", playerid);



Re: TextDraw - MB@ - 23.09.2009

Oh thank you


Re: TextDraw - Correlli - 23.09.2009

You're welcome. If there's any problem with it, just post in this topic.


Re: TextDraw - MB@ - 23.09.2009

I will