Dialog zeigt nix wieteres an nach einem Response

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
  • Moin Leute
    ich hab das Problem,
    immer wenn der Dialog (DIALOG_BOOMBOX aufgerufen wird,
    und ich nun z.b. das erste anklicke passiert nix. Es sollte eigentlich ein neuer Dialog Kommen das tut es aber nicht..
    Hier der Dialog:
    if(dialogid == DIALOG_BOOMBOX)
    {
    if(response)
    {
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX1,DIALOG_STYLE_LIST,"Jazz","Classical 102","Auswählen","Abbrechen");
    }
    if(listitem == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX2,DIALOG_STYLE_LIST,"Pop","DEFJAY.DE - 100% R&B! (GERMANY)","Auswählen","Abbrechen");
    }
    if(listitem == 2)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX3,DIALOG_STYLE_LIST,"Rap","BlackBeats.FM - finest in blackbeats","Auswählen","Abbrechen");
    }
    if(listitem == 3)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX4,DIALOG_STYLE_LIST,"R&B and Urban","DEFJAY.COM - 100% R&B! (USA/Europe)","Auswählen","Abbrechen");
    }
    if(listitem == 4)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX5,DIALOG_STYLE_LIST,"Rock",".977 The Hitz Channel - 977MUSIC.COM","Auswählen","Abbrechen");
    }
    if(listitem == 5)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX6,DIALOG_STYLE_INPUT, "Boombox Eigene URL", "Bitte gebe deine Gewünschte URL ein", "Okay", "Abbrechen");
    }
    if(listitem ==6)
    {
    if(GetPVarType(playerid, "pDynamicBBArea"))
    {
    new string[128];
    format(string, sizeof(string), "* %s turn off their boombox.", SenderName(playerid));
    SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    StopAudioEx(i);
    SendClientMessage(i, COLOR_PURPLE, string);
    }
    }
    DeletePVar(playerid, "pDynamicBBArea");
    }
    SendClientMessage(playerid, COLOR_WHITE, "You've turn off your boombox");
    }
    }
    return 1;
    }
    und die weiteren :
    if(dialogid == DIALOG_BOOMBOX1)
    {
    if(!response)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Auswählen", "Abbrechen");
    }
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPVarType(playerid, "pDynamicBB"))
    {
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1676910", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
    }
    }
    SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1676910");
    }
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_BOOMBOX2)
    {
    if(!response)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Auswählen", "Abbrechen");
    }
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPVarType(playerid, "pDynamicBB"))
    {
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=65456", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
    }
    }
    SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=65456");
    }
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_BOOMBOX3)
    {
    if(!response)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Auswählen", "Abbrechen");
    }
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPVarType(playerid, "pDynamicBB"))
    {
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1543115", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
    }
    }
    SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1543115");
    }
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_BOOMBOX4)
    {
    if(!response)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Auswählen", "Abbrechen");
    }
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPVarType(playerid, "pDynamicBB"))
    {
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=616366", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
    }
    }
    SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=616366");
    }
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_BOOMBOX5)
    {
    if(!response)
    {
    ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Auswählen", "Abbrechen");
    }
    if(response)
    {
    if(listitem == 0)
    {
    if(GetPVarType(playerid, "pDynamicBB"))
    {
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1280356", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
    }
    }
    SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1280356");
    }
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_BOOMBOX6)
    {
    if(response == 1)
    {
    if(isnull(inputtext))
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du hast nix eingegeben!" );
    return 1;
    }
    if(strlen(inputtext))
    {
    if(GetPVarType(playerid, "pDynamicBB"))
    {
    foreach(Player, i)
    {
    if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
    {
    PlayAudioEx(i, inputtext, GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
    }
    }
    SetPVarString(playerid, "pDynamicBBStation", inputtext);
    }
    }
    }
    else
    {
    return 1;
    }
    }
    return 1;
    }

    Don't flame aim!