Hallo,
ich mache gerade ein Dialog fürs Arbeitsamt und klappt irgendwie nicht:
Der erste Dialog klappt aber wen ich aauf Info oder Abbrechen drücke kommt nichts:
Befehl:
ocmd:aamt(playerid)
{
//if(!IsPlayerInRangeOfPoint(playerid,2,2309.1921,-8.5047,26.7422))return SendClientMessage(playerid,0xFF0000FF,"Du bist nicht im Arbeitsamt");
ShowPlayerDialog(playerid,AAMT,DIALOG_STYLE_LIST,"Arbeits Amt","Müllabfuhr","Info","Abbrechen");
return 1;
}
OnDialogResponse:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==AAMT_MUELABFUHR)
{
if(response==1)
{
//Kommt noch
}
if(response==0)
{
ShowPlayerDialog(playerid,AAMT,DIALOG_STYLE_LIST,"Arbeits Amt","Müllabfuhr","Info","Abbrechen");
}
}
if(dialogid==AAMT)
{
if(response==0)
{
SendClientMessage(playerid,0xFF0000FF,"Schönen Tag noch");
}
if(response==1)
{
if(listitem==0)
{
ShowPlayerDialog(playerid,AAMT_MUELABFUHR,DIALOG_STYLE_MSGBOX,"Müllabfuhr","Willst du wirklich den Job Müllabfuhr annehmen?\nInfos:\nGeld pro Mülltonne: 1€","Annehmen","Zurück");
}
}
}
return 1;
}
Dialog geht nicht
- KTP
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Zeig mal die Definition von AAMT und AAMT_MUELABFUHR.
-
#define AAMT 11
#define AAMT_MUELABFUHR 12 -
Info und Abbrechen ist beim Response ja auch nicht angegeben
-
//e
Klappt immernoch nicht!
-
breadfish.de
Hat das Thema geschlossen.