Mach es so!!
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOG_REGISTER)
{
if(response == 0)
{
SendClientMessage(playerid,GRUEN,"Du hast den Vorgang Abgebrochen");
Kick(playerid);
}
if(response == 1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,ROT,"Das Password war nicht lang genug.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Password ein:","Register","Abbrechen");
return 1;
}
else
{
Register(playerid,inputtext);
return 1;
}
}
if(dialogid==DIALOG_TUTORIAL)
{
if(response == 1)
{
SendPlayerPos(playerid,1218.4027,-919.8371,43.0938);
SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
}
if(response == 0)
{
SendClientMessage(playerid,GRUEN,"Ok dann halt nicht");
}
}
Und guck ganz oben im Script unter allen #includes machst du das.
#define DIALOG_REGISTER
#define DIALOG_LOGIN
Wenn immer noch Errros da sind, schick erneut die Zeilen 