Hallo,
ich Scripte gerne mit Pawno. Allerdings teste ich dort auch immer wieder neue Sachen aus. Nun habe ich aber ein Problem, da es wieder mal etwas mit Speichern ist. Ich habe mein Login & Register System schon gemacht. Allerdings wollte ich nun auch, dass man das Alter abfragen kann. Das habe ich auch gemacht. Aber nun habe ich folgendes Problem: Das Alter wird nicht in der .ini gespeichert. Dort steht immer noch der Wert 0.
Code:
if(dialogid == DIALOG_ALTER)
{
if(response == 0)
{
return 1;
}
if(response == 1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_ALTER,DIALOG_STYLE_INPUT,"Alter","Biite gebe dein Alter ein!","Weiter","");
SendClientMessage(playerid,FARBE_WEIß,"{FF1E00}[SERVER]: {F0F0F0}Sie haben kein Alter eingegeben!");
}
else
{
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini", SpielerName(playerid));
ShowPlayerDialog(playerid,DIALOG_GESCHLECHT,DIALOG_STYLE_LIST,"Geschlecht","{00FF0A}Mann\n{F5FF00}Frau","Weiter","");
dini_IntSet(Spielerdatei,"Alter", strval(inputtext));
return 1;
}
}
}
Aber das Alter wird einfach nicht gespeichert. Ich habe auch schon vieles versucht, aber leider kein Erfolg...
Kennt ihr evtl. die Lösung?
MFG: iZor
ich Scripte gerne mit Pawno. Allerdings teste ich dort auch immer wieder neue Sachen aus. Nun habe ich aber ein Problem, da es wieder mal etwas mit Speichern ist. Ich habe mein Login & Register System schon gemacht. Allerdings wollte ich nun auch, dass man das Alter abfragen kann. Das habe ich auch gemacht. Aber nun habe ich folgendes Problem: Das Alter wird nicht in der .ini gespeichert. Dort steht immer noch der Wert 0.
Code:
if(dialogid == DIALOG_ALTER)
{
if(response == 0)
{
return 1;
}
if(response == 1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_ALTER,DIALOG_STYLE_INPUT,"Alter","Biite gebe dein Alter ein!","Weiter","");
SendClientMessage(playerid,FARBE_WEIß,"{FF1E00}[SERVER]: {F0F0F0}Sie haben kein Alter eingegeben!");
}
else
{
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini", SpielerName(playerid));
ShowPlayerDialog(playerid,DIALOG_GESCHLECHT,DIALOG_STYLE_LIST,"Geschlecht","{00FF0A}Mann\n{F5FF00}Frau","Weiter","");
dini_IntSet(Spielerdatei,"Alter", strval(inputtext));
return 1;
}
}
}
Aber das Alter wird einfach nicht gespeichert. Ich habe auch schon vieles versucht, aber leider kein Erfolg...
Kennt ihr evtl. die Lösung?
MFG: iZor