So ist die Funktion aufgebaut:
stock LogDDealer(text[])
{
new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
getdate(jahr, monat, tag);
gettime(stunde, minute, sekunde);
format(path, sizeof(path), "/Logs/DDealerLog/%02d-%02d-%d.txt", tag, monat, jahr);
LogFile = fopen(path, io_append);
format(string, sizeof(string), "[DDealer] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
fwrite(LogFile, string);
fclose(LogFile);
return 1;
}
stock PayLog(text[])
{
new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
getdate(jahr, monat, tag);
gettime(stunde, minute, sekunde);
format(path, sizeof(path), "/Logs/ZahlenLog/%02d-%02d-%d.txt", tag, monat, jahr);
LogFile = fopen(path, io_append);
format(string, sizeof(string), "[ZAHLEN] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
fwrite(LogFile, string);
fclose(LogFile);
return 1;
}
stock BankLog(text[])
{
new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
getdate(jahr, monat, tag);
gettime(stunde, minute, sekunde);
format(path, sizeof(path), "/Logs/BankLog/%02d-%02d-%d.txt", tag, monat, jahr);
LogFile = fopen(path, io_append);
format(string, sizeof(string), "[BANK] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
fwrite(LogFile, string);
fclose(LogFile);
return 1;
}
stock AuszahlenLog(text[])
{
new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
getdate(jahr, monat, tag);
gettime(stunde, minute, sekunde);
format(path, sizeof(path), "/Logs/AuszahlenLog/%02d-%02d-%d.txt", tag, monat, jahr);
LogFile = fopen(path, io_append);
format(string, sizeof(string), "[AUSZ] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
fwrite(LogFile, string);
fclose(LogFile);
return 1;
}
stock EinzahlenLog(text[])
{
new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
getdate(jahr, monat, tag);
gettime(stunde, minute, sekunde);
format(path, sizeof(path), "/Logs/EinzahlenLog/%02d-%02d-%d.txt", tag, monat, jahr);
LogFile = fopen(path, io_append);
format(string, sizeof(string), "[EINZ] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
fwrite(LogFile, string);
fclose(LogFile);
return 1;
}