Es handelt sich hierbei um einen Teil meines Report Systemes. Der Spieler muss die ID eingeben und anschließend in einem weiteren Dialog den Grund angeben. Dieser Grund sollte eigentlich im "key" eingespeichert werden und die .txt Datei soll mit dem Namen des Spielers erstellt werden gegen die man die Beschwerde beschwerde aufsetzt. Leider stürzt der Server nach dem eingeben des Grundes ab, dies muss an folgendem Stock liegen. warum? :s
stock Beschwerden(playerid,key[])
{
new Bugmeldedatei[128];
new spieler[MAX_PLAYER_NAME],name[MAX_PLAYER_NAME];;
GetPlayerName(BeschwerdeID[playerid],name,sizeof(name));
GetPlayerName(playerid,spieler,sizeof spieler);
format(Bugmeldedatei,sizeof(Bugmeldedatei),"/Serverdatei/Reports/Beschwerden/%s.txt",name);
dini_Create(Bugmeldedatei);
dini_Set(Bugmeldedatei,"Beschwerde",key);
return 1;
}