Alles anzeigenEs ist eigentlich ganz leicht mit einem Input Dialog zu arbeiten.
Schritt 1: <- Den Dialog definen. (Ganz oben im Script):
#define Dialog_Input //Beispiel kannst den Dialog benennen wie du willst.
Schritt 2: <- Den Dialog verwenden. (z.B bei einem befehl);
OnPlayerCommandText
if(strcmp("/Befehl",cmdtext,10)==0)
{
ShowPlayerDialog(playerid,Dialog_Input,DIALOG_STYLE_INPUT,"//Beschreibung(Oben in dem Fenster)","//Beschreibung im Feld über der Eingabezeile","//Button 1","//Button2");
return 1;
}
Schritt 3: <- Den Dialog abfragen.
OnDialogResponse
if(dialogid == Dialog_Input)
{
if(response==0) // Button 2
{
//Was soll passieren wen er auf Button 2 klickt.
return 1;
}
if(response==1) // Button 1
{
//Was soll passieren wen er auf Button 1 drückt, Am besten du packst noch eine Abfrage rein ob er was angegeben hat.
return 1;
}
}
Fällt dir was auf?
Richtig die Dialog ID im define Dialog_Input fehlt.