30.03.2010, 16:21
Cum pun un timer pe chestia asta? Mi-am creat propriul textdraw si vreau sa-l afisez cand cineva se conecteaza pe server pentru x secunde... GameTextForPlayer() nu prea am inteles cum functioneaza

forward HideTD( text: Text );
public HideTD( text: Text )
{
TextDrawHideForAll( text: JoinLeaveMessage );
}
SetTimerEx( "HideTD", 3000, false, "d", _:JoinLeaveMessage );
Originally Posted by [NoVr
LaZ ]
Faci o functie care sa ascunda textdraw-ul, pawn Код:
pawn Код:
- 1000ms = o secunda, am setat ca textdraw-ul sa se ascunda dupa 3 secunde. - 'JoinLeaveMessage' il schimbi cu numele textdraw-ului pe care l-ai dat in OnGamemodeInit( ). |
GameTextForPlayer("~g~Bine ~w~ai ~g~venit", 4000, 6);//ce este intre ghilimele reprezinta textul ce vrei sa fie afisat, codurile ~g~ sau ~w~ reprezinta culorile GameText-ului, 4000 reprezinta timpul de afisare al GameText-ului(1000 = 1 secunda), si 6 reprezinta stilul GameText-ului.