Problem(error/warning): Compile bez errora udjem IG lepo meri sve i odjedamput stane i kraj
Dio skripte: [ pawn ]SetTimer("VremeDatum", 1000, true);
forward VremeDatum(playerid);
public VremeDatum(playerid)
{
new string[128],godina,mesec,dan,sati,minute,sekunde;
getdate(godina, mesec, dan), gettime(sati, minute, sekunde);
format(string, sizeof string, "%d/%s%d/%s%d", dan, ((mesec < 10) ? ("0") : ("")), mesec, (godina < 10) ? ("0") : (""), godina);
TextDrawSetString(TDEditor_TD[9], string);
format(string, sizeof string, "%s%d:%s%d:%s%d", (sati < 10) ? ("0") : (""), sati, (minute < 10) ? ("0") : (""), minute, (sekunde < 10) ? ("0") : (""), sekunde);
TextDrawSetString(TDEditor_TD[8], string);
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
[pawn]SetTimer("VremeDatum", 1000, true);
forward VremeDatum(playerid);
public VremeDatum(playerid)[/pawn]
???
https://wiki.sa-mp.com/wiki/SetTimer
Očigledno me nisi razumeo.
Pročitaj SetTimer i zapitaćeš se šta ti playerid parametar radi tu ako već kreiraš global timer.
SetTimer("VremeDatum", 1000, 1);
forward VremeDatum(playerid);
public VremeDatum(playerid)
{
new string[256],godina,Mesec,dan,hour,minute;
getdate(godina, Mesec, dan), gettime(hour, minute); FixHour(hour);
format(string, sizeof string, "%d/%s%d/%s%d", dan, ((Mesec < 10) ? ("0") : ("")), Mesec, (godina < 10) ? ("0") : (""), godina);
TextDrawSetString(PrimerDatum, string);
format(string, sizeof string, "%s%d:%s%d", (hour < 10) ? ("0") : (""), hour, (minute < 10) ? ("0") : (""), minute);
TextDrawSetString(PrimerVreme, string);
return 1;
}