Abend, in meinem reg dialog gibt es ein problem. Der recht button macht seine funktion nicht (Hier öffnet sich ein andere dialog, haben aber nicht die selbe ID), genauso der linke button hier passiert nichts, man wird einfach weitergeleitet, es wird kein acc erstellt, genauso keine nachricht das dass passwort zu kurtz ist.
In meinem login dialog geht alles ohne pobleme warum aber hier nicht? Ich bitte um hilfe.
if(dialogid==DIALOG_REG)
{
if(response==0)
{
SendClientMessage(playerid,COLOR_RED,"Du hast den Registrierungs Vorgang abgebrochen und wirst deshalb vom Server gekickt!"); //Nachricht
Kick(playerid);
return 1;
}
if(response==1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_PASSWORD,"{FF0000}Registrieren","Du bist neu, Bitte gebe dein Passwort ein: {FFFFFF} || {FF0000}You are new, request gives your password:","Enter","Close");
return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Das Passwort ist zu kurtz! {FFFFFF} || {FF0000}The password is too short!");
}
dini_Create(accFormat);
dini_Set(accFormat,"Passwort",inputtext);
Player[playerid][admin] = 0 ;
Player[playerid][Kills] = 0 ;
Player[playerid][Deaths] = 0 ;
Player[playerid][eingeloggt] = 1;
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,1,-1);
InterpolateCameraPos(playerid, 1532.795776, -1774.432128, 33.512901, 1529.263916, -1686.004516, 14.459429, 4500,CAMERA_MOVE );
InterpolateCameraLookAt(playerid, 1528.934692, -1777.396484, 32.370731, 1533.586914, -1683.492187, 14.482867, 3000,CAMERA_MOVE );
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ihr Konto wurde erfolgreich registriert!{FFFFFF} || {FF0000}Their(Her) account was registered successfully!");
}
}
}
else
{
switch(dialogid)
{
case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FF0000}Login","Willkommen zurück, Bitte gebe Dein Passwort ein: {FFFFFF} || {FF0000}Welcome back, request gives your password:","Enter","");
case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_PASSWORD,"{FF0000}Registrieren","Du bist neu, Bitte gebe dein Passwort ein: {FFFFFF} || {FF0000}You are new, request gives your password:","Enter","");
}
}
return 1;
}