public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == REGISTER)
{
if(response == 0)
{
SendClientMessage(playerid,sonderrot,"ACHTUNG: Registrierung abgebrochen & du wurdest gekickt!"); //; vergessen
371 -> Kick(playerid);
return 1;
}
if(response == 1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,REGISTER,DIALOG_STYLE_INPUT,"Registerierung","Bitte wähle ein sicheres Passwort:","Registrieren","Abbrechen");
return 1;
}
381 -> Register(playerid,inputtext); // Es heißt inputtext, nicht unputtext
return 1;
}
}
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
stock Register(playerid,key[])
{
new Accounts[64];
new Sname[MAX_PLAYER_NAME];
397 -> GetPlayerName(playerid,Sname,sizeof(Sname)); //Bin mir hier ned sicher, mache nix mit GetPlayerName
format(Accounts,sizeof(Accounts),"/Accounts/%s.txt",Sname);
dini_Create(Accounts);
dini_Set(Accounts,"Passwort",key);
SendClientMessage(playerid,sonderrot,"Du hast dich erfolgreich auf Night Evolution Roleplay registriert!");
return 1;
}