Wie erstell ich am einfachsten Logs?
Soll so aussehen: [01.01.2014][00:00] Text
Ich will den Chat loggen, und die Befehle /setadmin z.b.
Wie erstell ich am einfachsten Logs?
Soll so aussehen: [01.01.2014][00:00] Text
Ich will den Chat loggen, und die Befehle /setadmin z.b.
stock Name(string[])
{
new entry[200];
format(entry, sizeof(entry), "%s\r\n",string);
new File:hFile;
hFile = fopen("Ordner/name.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}
Ich werde dazu aber nichts erklären
Kann mir das jemand erklären?
Ich will z.b. wenn Player 1 Player 2 Geld gibt, das dann in die Datei Logs/Spieler1
"[Jahr][Monat][Tag][Stunde][Minute][Sekunde] Spieler 1 hat Spieler 2 Geld gegeben. "
geschrieben wird.
Hier:
//Bei deinem Befehl:
new name1[MAX_PLAYER_NAME],name2[MAX_PLAYER_NAME];
GetPlayerName(playerid,name1,MAX_PLAYER_NAME);
GetPlayerName(pID,name2,MAX_PLAYER_NAME);
format(string,sizeof string,"%s hat %s geld gegeben.",name2,name1);
Log(string);
stock Log(string[])
{
new entry[200];
format(entry, sizeof(entry), "%s\r\n",string);
new File:hFile;
hFile = fopen("Ordner/name.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}
Danke