Am Ende der Funktion zum Laden der Statistiken:
new path[128];
PlayerInfo[playerid][pWerberStatus] = dini_Int(path, "WerberStatus");
zu:
new path[128];
format(path, sizeof(path), "/Accounts/%s.ini", playername2);
PlayerInfo[playerid][pWerberStatus] = dini_Int(path, "WerberStatus");
format(PlayerInfo[playerid][pWerber], MAX_PLAYER_NAME, dini_Get(path, "Werber"));
Außerdem:
if(dialogid == DIALOG_WERBER)
{
new path[64];
if(response)
{
if(!strcmp(SpielerName(playerid), inputtext))
{
SendClientMessage(playerid, 0xFF0000FF, "Error: Du kannst dich nicht selbst werben.");
return ShowPlayerDialog(playerid, DIALOG_WERBER, DIALOG_STYLE_INPUT, "Wurdest du Geworben? (4/6)", "Nun hast du die möglichkeit, deinen User, der dich Geworben hat einzutragen:", "Weiter", "Niemand");
}
format(path, sizeof(path), "/accounts/%s.ini", inputtext);
if(!fexist(path))
{
SendClientMessage(playerid, 0xFF0000FF, "Error: User existiert nicht.");
return ShowPlayerDialog(playerid, DIALOG_WERBER, DIALOG_STYLE_INPUT, "Wurdest du Geworben? (4/6)", "Nun hast du die möglichkeit, deinen User, der dich Geworben hat einzutragen:", "Weiter", "Niemand");
}
new status = dini_Int(path, "WerberStatus")+1;
dini_IntSet(path, "WerberStatus", status);
format(path, sizeof(path), "/accounts/%s.ini", SpielerName(playerid));
dini_Set(path, "Werber", inputtext);
format(PlayerInfo[playerid][pWerber], MAX_PLAYER_NAME, inputtext); // <- Hinzugefügt
new pID = GetIDFromName(inputtext);
if(pID != INVALID_PLAYER_ID) PlayerInfo[pID][pWerberStatus] = status;
ShowPlayerDialog(playerid,DIALOG_REGSTEP_1,DIALOG_STYLE_MSGBOX,"Wähle dein Geschlecht aus. (5/6)","Gehörst du des Männlichen oder Weiblichen Geschlechts an?","Männlich","Weiblich");
}
else
{
format(path, sizeof(path), "/accounts/%s.ini", SpielerName(playerid));
dini_Set(path, "Werberstatus", "-Niemand-");
ShowPlayerDialog(playerid,DIALOG_REGSTEP_1,DIALOG_STYLE_MSGBOX,"Wähle dein Geschlecht aus. (5/6)","Gehörst du des Männlichen oder Weiblichen Geschlechts an?","Männlich","Weiblich");
}
return 1;
}
Dann sollte es in der Datei stehen, wenn du bei der Speicherfunktion alles korrekt eingefügt hast.