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");
}
}