Switch (Dialogid)?

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
  • public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_Vehicles)
    {
    switch (dialogid)
    {
    case DIALOG_Vehicles:
    {
    if(response == 0)
    {
    SendClientMessage(playerid, ROT, "Du hast den Vorgang abgebrochen!");
    }
    else
    {
    switch(listitem)
    {
    case 0:
    {


    }
    }
    }
    }
    }
    }
    return 1;
    }
    Moin habe hier mal was kleines zusammen gebaut, buggt aber und ich weiss nicht wodranne es liegen könnte, es kommt keine Nachricht im Spiel wenn ich auf Abbrechen drücke in dem Dialog, o.ä :(


    Engelsflügel am Astonkühler, als Schutz vor dem Teufel!

  • Kannst es ja mal so versuchen ( Ungetestet )



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_Vehicles)
    {
    if(!response)return 1;
    if(response)
    {
    switch(listitem)
    {
    case 0:
    {


    }
    case 1:
    {


    }
    }
    return 1;
    }
    }
    return 1:
    }

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward