Hallo leute ich habe mir mal sowas erstellt das wenn mann neu ist ihm fragen gestellt werden.
Hier die Zeilen
#define Frage1 0
#define Frage2 1
#define Frage3 2
#define Regeln 3
#define Weiß 0xFFFFFFFF
#define Gelb 0xFFFF00FF
#define Rot 0xFF0000FF
public OnPlayerSpawn(playerid)
{
ShowPlayerDialog(playerid, Frage1, DIALOG_STYLE_LIST, "Frage 1:Bist du Männlich oder Weiblich?", "Männlich\nWeiblich", "Weiter", "Abbruch");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Frage1)
{
if(response == 0)
{
Kick(playerid);
return 1;
}
if(response == 1)
{
}
if(listitem == 0)
{
SendClientMessage(playerid,Weiß,"So du bist also Männlich!");
ShowPlayerDialog(playerid, Frage2, DIALOG_STYLE_LIST, "Frage 2:Wie alt bist du?", "unter 16\nüber 16", "Weiter", "Abbruch");
return 1;
}
if(listitem == 1)
{
SendClientMessage(playerid,Weiß,"So du bist also Weiblich!");
ShowPlayerDialog(playerid, Frage2, DIALOG_STYLE_LIST, "Frage 2:Wie alt bist du?", "unter 16\nüber 16", "Weiter", "Abbruch");
return 1;
}
}
if(dialogid == Frage2)
{
if(response == 0)
{
Kick(playerid);
return 1;
}
if(response == 1)
{
}
if(listitem == 0)
{
SendClientMessage(playerid,Weiß,"Du bist unter 16 Jahre alt!");
ShowPlayerDialog(playerid, Frage3, DIALOG_STYLE_LIST, "Frage 3:Woher kommst du?", "Europa\nAsien\nUSA\nUK", "Weiter", "Abbruch");
return 1;
}
if(listitem == 1)
{
SendClientMessage(playerid,Weiß,"Du bist über 16 Jahre alt!");
ShowPlayerDialog(playerid, Frage3, DIALOG_STYLE_LIST, "Frage 3:Woher kommst du?", "Europa\nAsien\nUSA\nUK", "Weiter", "Abbruch");
return 1;
}
}
if(dialogid == Frage3)
{
if(response == 0)
{
Kick(playerid);
return 1;
}
if(response == 1)
{
}
if(listitem == 0)
{
SendClientMessage(playerid,Weiß,"Du kommst also aus Europa!");
ShowPlayerDialog(playerid, Regeln, DIALOG_STYLE_MSGBOX, "Regeln !!!", "~Carsurfing ist verboten\n~Hacken ist untersagt\n~Beleitigungen sind nicht erwünscht", "Akzeptieren", "Ablehnen");
return 1;
}
if(listitem == 1)
{
SendClientMessage(playerid,Weiß,"Du kommst also aus Asien!");
ShowPlayerDialog(playerid, Regeln, DIALOG_STYLE_MSGBOX, "Regeln !!!", "~Carsurfing ist verboten\n~Hacken ist untersagt\n~Beleitigungen sind nicht erwünscht", "Akzeptieren", "Ablehnen");
return 1;
}
if(listitem == 1)
{
SendClientMessage(playerid,Weiß,"Du kommst also aus USA!");
ShowPlayerDialog(playerid, Regeln, DIALOG_STYLE_MSGBOX, "Regeln !!!", "~Carsurfing ist verboten\n~Hacken ist untersagt\n~Beleitigungen sind nicht erwünscht", "Akzeptieren", "Ablehnen");
return 1;
}
if(listitem == 1)
{
SendClientMessage(playerid,Weiß,"Du kommst also aus UK!");
ShowPlayerDialog(playerid, Regeln, DIALOG_STYLE_MSGBOX, "Regeln !!!", "~Carsurfing ist verboten\n~Hacken ist untersagt\n~Beleitigungen sind nicht erwünscht", "Akzeptieren", "Ablehnen");
return 1;
}
if(dialogid == Regeln)
{
if(response == 0)
{
Kick(playerid);
SendClientMessage(playerid, Rot, "Wir dulten keine Drückeberger.");
return 1;
}
if(response == 1)
{
SendClientMessage(playerid, Weiß, "Du hast es geschaft, und wirst nun\n vom Tutorial eingeleitet.");
return 1;
}
}
}
return 0;
}
Mein Problem ist ich habe wenn die Regeln kommen alle 2 Button definiert Akzeptieren und Ablehnen. Wenn mann jetzt Im Spiel online ist und auuf einen der button passiert nicht das was ich definiert habe kann mir da bitte jemand HELFEN.
Ps. : Danke
//Edit Bitte Helft Mir