Guten Morgen!
Warum wird mein stock "Register" nicht aufgerufen?
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid) {
case 1: {
if(response == 0)return Kick(playerid);
if(response == 1)return Register(playerid, inputtext);
}
case 2: {
if(response == 0)return Kick(playerid);
if(response == 1)return Login(playerid, inputtext);
}
}
return 1;
}
Ich frage ausserdem nicht jedes mal den Namen ab, sondern speichere ihn als Spielervariable:
GetPlayerName(playerid, Player[playerid][Name], 24);
(Bei OnPlayerConnect)
Hat irgendjemand eine Idee, wieso das nicht funktioniert?
-Flashboot