DIALOG_STYLE_LIST Problem

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
  • CHEALLO,


    ich habe ein Problem mit meinem Dialog in der Stadthalle.
    Wenn ich auf Personalausweis kicke passiert nichts warum?


    CODES:


    if(dialogid==DIALOG_PERSO)
    {
    if(response==0)
    {
    SendClientMessage(playerid,GRÜN,"Herzlichen Glückwunsch du hast den Personalausweis erhalten:");
    SetPVarInt(playerid,"Perso",1);
    }
    }


    ocmd:shalle(playerid)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,362.5803,173.4407,1008.3828))
    ShowPlayerDialog(playerid,DIALOG_PERSO,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis Beantragen\nETC. PP","","");
    return 1;
    }
    Es gibt keine Fehler etc.

  • if(dialogid==DIALOG_PERSO)
    {
    if(response==0)return 1; // Sprich wenn du auf Abbrechen klickst wird es abgebrochen.
    switch(listitem)
    {
    case 0: // Personalausweis
    {
    SendClientMessage(playerid,GRÜN,"Herzlichen Glückwunsch du hast den Personalausweis erhalten:");
    SetPVarInt(playerid,"Perso",1);
    return 1;
    }
    }
    }

  • Habe mal einen Code geschrieben.
    if(dialogid==DIALOG_PERSO)
    {
    if(response==0)return 1; // Sprich wenn du auf Abbrechen klickst wird es abgebrochen.
    switch(listitem)
    {
    case 0: // Personalausweis
    {
    SendClientMessage(playerid,GRÜN,"Herzlichen Glückwunsch du hast den Personalausweis erhalten:");
    SetPVarInt(playerid,"Perso",1);
    SpielerSpeichern(playerid);
    return 1;
    }
    case 1:: //Jobs
    {
    ShowPlayerDialog(playerid,DIALOG_JOBS,DIALOG_STYLE_LIST,"Berufe","Busfahrer\nPilot\nweiteres Folgt","","");
    }
    }
    }
    if(dialogid==DIALOG_JOBS)
    {
    if(response==0)return 1;
    switch(listitem)
    {
    case 0: //Busfahrer
    {
    ShowPlayerDialog(playerid,DIALOG_BUSFAHRER,DIALOG_STYLE_MSGBOX,"Busfahrer","Information: Als Busfahrer kannst du verschiedende Strecken abfahren\nVerdienst: Je nach Linie","Ok","");
    }
    case 1: //Pilot
    {
    ShowPlayerDialog(playerid,DIALOG_PILOT,DIALOG_STYLE_MSGBOX,"PILOT","Information: Als PILOT kannst du verschiedende Strecken abfliegen\nVerdienst: Je nach Flug","Ok","");
    }
    }
    }
    return 1;
    }
    //E Fehlercode eingefügt.


    Aber er Funktioniert nicht:

    Einmal editiert, zuletzt von The Sensei ()