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



Textdraw help - Naruto4 - 29.12.2009

Okey guys, how can i make a textdraw to have dynamic date.Like a Fuel Meter that always changes.
Thanks.


Re: Textdraw help - [HiC]TheKiller - 29.12.2009

Just use https://sampwiki.blast.hk/wiki/TextDrawSetString

pawn Код:
new TimeS, TimeM;
public OnGameModeInit()
{
  SetTimer("ChangeTime", 1000, true);
  return 1;
}

forward ChangeTime()
public ChangeTime()
{
  TimeS++;
  if(TimeS == 60)
  {
    TimeS = 0;
    TimeM ++;
  }
  if(TimeM == 24)
  {
    TimeM = 0;
    TimeS = 0;
  }
  new StringT[10];
  if(TimeS < 10 && TimeM < 10)
  {
    format(StringT, sizeof(StringT), "0%d:0%d", TimeM, TimeS);
  }
  if(TimeS < 10 && TimeM > 9)
  {
    format(StringT, sizeof(StringT), "%d:0%d", TimeM, TimeS);
  }
  if(TimeS > 9 && TimeM < 10)
  {
    format(StringT, sizeof(StringT), "0%d:%d", TimeM, TimeS);
  }
  if(TimeS > 9 && TimeM > 9)
  {
    format(StringT, sizeof(StringT), "%d:%d", TimeM, TimeS);
  }
  TextDrawSetString(/*Your Textdraw for time here*/, StringT);
  return 1;
}