Ich nehme an,jeder Spieler soll den gleichen Textdraw mit der Uhr sehen.Daher ist der playerid - Parameter auch überflüssig.
forward settime();
public settime()
{
new string[256],year,month,day;
getdate(year, month, day);
format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
TextDrawSetString(Date, string);
}
ZitatAlso ich habe eine Uhr erstellt die soll mir eigentlich das Datum anzeige(02.01.2012) stattdessen zeigt diese mir nur "--" an .
Was ist falsch?
Du musst auch irgendwann mal die Funktion settime aufrufen, am besten per Timer.Sonst bleibt es beim Ausgangstext "--", da du diesen nie änderst.Zusätzlich musst du den Textdraw aber auch mal für den Spieler anzeigen lassen.