Guten Abend, ich wollte gerade in dcmd einen /bugfound Command machen.
Funktionier alles, bissauf eine einzige sache..
Sobald mann nochmal /bugfound macht wird die datei gecleart und nur der eine Text reingeschrieben...
Sprich /bugfound hi
Machtman dann nochmal
/bugfound hello
So wird aber immer das letzte reingeschrieben ? Biite um Hilfe..
Command..
dcmd_bugfound(playerid, params[]){
new string[128], message[64],dspieler[MAX_PLAYER_NAME];
if(sscanf(params, "s", message)) return SendClientMessage(playerid, COLOR_GRAU, "BENUTZE: /bugfound [Report]");
GetPlayerName(playerid,dspieler,sizeof(dspieler));
new Year, Month, Day, Hour, Minute, Second;
gettime(Hour, Minute, Second);
getdate(Year, Month, Day);
format(string,sizeof(string),"[REPORT-%d-%d-%d um %d:%d:%d] %s: %s\n", Year, Month, Day, Hour, Minute, Second, dspieler, message);
new File:breports = fopen("/sumojdd/bugreport.txt", io_readwrite);
fwrite(breports, string);
fclose(breports);
return 1;
}
Mfg