Guten Tag / Abend oder was auch immer, liebe Community,
Ich habe das Problem, es wird InGame erst ca. ab 22 Uhr so richtig dunkel, aber ich würde es gern so haben, das es schon um 21 / 20 Uhr so richtig dunkel ist, und es erst um 6 / 7 Uhr heller wird.
Ich weiß leider nicht wie ich dies mache, vielleicht könnt ihr ja helfen.
Die Zeilen:
#include <a_samp>
#include <JunkBuster>
#define FILTERSCRIPT
new Text:Time, Text:Date;
forward settime(playerid);
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Uhrzeit-System by ***");
print("--------------------------------------\n");
SetTimer("settime",1000,true);
Date = TextDrawCreate(547.000000,11.000000,"--");
TextDrawFont(Date,3);
TextDrawLetterSize(Date,0.399999,1.600000);
TextDrawColor(Date,0xffffffff);
Time = TextDrawCreate(547.000000,28.000000,"--");
TextDrawFont(Time,3);
TextDrawLetterSize(Time,0.399999,1.600000);
TextDrawColor(Time,0xffffffff);
return 1;
}
public OnFilterScriptExit()
{
print("\n--------------------------------------");
print(" Uhrzeit-System by ***");
print("--------------------------------------\n");
return 1;
}
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, Time), TextDrawShowForPlayer(playerid, Date);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
TextDrawHideForPlayer(playerid, Time), TextDrawHideForPlayer(playerid, Date);
return 1;
}
public settime(playerid)
{
new string[256],year,month,day,hours,minutes,seconds;
getdate(year, month, day), gettime(hours, minutes, seconds);
format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
TextDrawSetString(Date, string);
format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
TextDrawSetString(Time, string);
}
Ich hoffe ihr könnt helfen.
MfG,
James.