Please Help - 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: Please Help (
/showthread.php?tid=541442)
Please Help -
AYOUYOU - 11.10.2014
I Have Creat textedraw and i've add it OnPlayerSpawn im Just Asking How to do time for enable the Texte draw
Becaue I Wanna it When PlayerSpawn he Show it For 10s and he Disable Please help me
Re: Please Help -
iFiras - 11.10.2014
You should show the textdraw for the player when he/she spawns then set a timer for it.
Like this:
pawn Код:
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid,/*YourTextDraw'sName*/);
SetTimer("hideTextdraw",10000,false);
return 1;
}
pawn Код:
forward hideTextdraw(playerid);
public hideTextdraw(playerid)
{
TextDrawHideForPlayer(playerid,/*YourTextDraw'sName*/);
return 1;
}
Re: Please Help -
SickAttack - 11.10.2014
Quote:
Originally Posted by iFiras
You should show the textdraw for the player when he/she spawns then set a timer for it.
Like this:
pawn Код:
public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid,/*YourTextDraw'sName*/); SetTimer("hideTextdraw",10000,false); return 1; }
pawn Код:
forward hideTextdraw(playerid); public hideTextdraw(playerid) { TextDrawHideForPlayer(playerid,/*YourTextDraw'sName*/); return 1; }
|
Just some improvements and corrections.
pawn Код:
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, /*TEXTDRAW_NAME*/);
SetTimerEx("HideTextdraw", 10000, false, "i", playerid);
return 1;
}
forward public HideTextdraws(playerid); TextDrawHideForPlayer(playerid, /*TEXTDRAW_NAME*/);
Re: Please Help -
Threshold - 11.10.2014
Quote:
Originally Posted by SickAttack
Just some improvements and corrections.
pawn Код:
public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid, /*TEXTDRAW_NAME*/); SetTimerEx("HideTextdraw", 10000, false, "i", playerid); return 1; }
forward public HideTextdraws(playerid); TextDrawHideForPlayer(playerid, /*TEXTDRAW_NAME*/);
|
Even more improvements and corrections:
pawn Код:
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, /*TD Name*/);
SetTimerEx("HideTextdraws", 10000, false, "i", playerid);
return 1;
}
forward HideTextdraws(playerid);
public HideTextdraws(playerid) return TextDrawHideForPlayer(playerid, /*TD Name*/);
Re: Please Help -
SickAttack - 11.10.2014
Quote:
Originally Posted by Threshold
Even more improvements and corrections:
pawn Код:
public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid, /*TD Name*/); SetTimerEx("HideTextdraws", 10000, false, "i", playerid); return 1; }
forward HideTextdraws(playerid); public HideTextdraws(playerid) return TextDrawHideForPlayer(playerid, /*TD Name*/);
|
A friend told me that you can define it like this:
pawn Код:
forward public HideTextdraws(playerid);
I just tried it but it didn't work.
Re: Please Help -
ThePhenix - 12.10.2014
Quote:
Originally Posted by SickAttack
A friend told me that you can define it like this:
pawn Код:
forward public HideTextdraws(playerid);
I just tried it but it didn't work.
|
Your friend is right, here's an example:
PHP код:
forward public a(somevalue);
public a(somevalue)
{
printf("%d", somevalue);
return 1;
}