Hier als Beispiel für das Ban Listitem:
new clickedplayerid = GetPVarInt(playerid, "clickedplayerid");
new name1[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME];
GetPlayerName(playerid, name1, MAX_PLAYER_NAME);
GetPlayerName(clickedplayerid, name2, MAX_PLAYER_NAME);
new str[128];
format(str, sizeof(str), "%s hat den Spieler %s gebannt.", name1, name2);
SaveToFile("BanLog", str);
Und das ganz unten im Gamemode:
forward SaveToFile(filename[],text[]);
public SaveToFile(filename[],text[])
{
new h, m, s, d, mo, y;
gettime(h, m, s); getdate(y, mo, d);
new File:wFile, filepath[256], string[256];
format(filepath,sizeof(filepath),"%s.txt",filename);
wFile = fopen(filepath,io_append);
format(string,sizeof(string),"(%02d.%02d.%d %02d:%02d:%02d) %s\r\n", d, mo, y, h, m, s, text);
fwrite(wFile,string);
fclose(wFile);
print(string);
return 1;
}Analog für die anderen natürlich.