10.05.2013, 07:17
Quote:
you can't just define it
Код:
#define TXT_JailTimer "~w~Time Remaining: ~r~%i~w~" pawn Код:
|
If it's not showing the textdraw at all, then you may not have originally used TextDrawShowForPlayer. Also, change the timer code to
pawn Код:
public UnjailPlayer(playerid)
{
new JailMsg[20];
if (APlayerData[playerid][PlayerJailed] == 0)
{
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
SpawnPlayer(playerid);
KillTimer(APlayerData[playerid][PlayerJailedTimer]);
}
else
{
if (APlayerData[playerid][PlayerJailed] < 60)
{
format(JailMsg, 20, TXT_JailTimer, APlayerData[playerid][PlayerJailed]);
TextDrawSetString(APlayerData[playerid][MissionText], JailMsg);
}
APlayerData[playerid][PlayerJailed] --;
}
return 1;
}