Dialog Liste fürt beim Abbrechen trotzdem den Kauf durch.

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
  • Hallo!
    Mein problem ist das, wen mann Abbrechen drückt trotzdem die gleiche Funktion ausgelöst wird als, wie als wen man Kaufen drückt.


    Hier mal mein Code:

    ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Hotdog Laden","1. Großer Hotdog(100$)\r\n2. Normaler Hotdog(75$)\r\n3. Kleiner Hotdog(50$)","Kaufen", "Abbrechen");


    if (dialogid == 1)
    {
    if (listitem == 0)
    {
    GetPlayerHealth(playerid, leben);
    SetPlayerHealth(playerid, leben + 100);
    GivePlayerMoney(playerid, -100);
    SendClientMessage(playerid, 0xFFFF00FF, "Großen Hotgod gekauft");
    }
    if (listitem == 1)
    {
    GetPlayerHealth(playerid, leben);
    SetPlayerHealth(playerid, leben + 75);
    GivePlayerMoney(playerid, -75);
    SendClientMessage(playerid, 0xFFFF00FF, "Mittleren Hotgod gekauft");
    }
    if (listitem == 2)
    {
    GetPlayerHealth(playerid, leben);
    SetPlayerHealth(playerid, leben + 50);
    GivePlayerMoney(playerid, -50);
    SendClientMessage(playerid, 0xFFFF00FF, "Kleinen Hotgod gekauft");
    }
    }