Dialog 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
  • Hey, das hier Errort:


    ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","Das LSPD\nDie Bank in Los Santos\nDer 24-7 Shop\nDer Burger Shot North\nDas weisse Haus\nDie Fahrschule\nDie San News\nDas Autohaus in San Fierro\nDas Autohaus in Los Santos","Finden","Abbrechen");


    Hier die Errors:


    Die deutsche Rechtschreibung ist Freeware, sprich du darfst sie kostenlos nutzen...
    Sie ist aber nicht Open Source, somit darfst du sie nicht verändern oder in veränderter Form veröffentlichen!


  • public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_INTERNET)
    if (response)
    {
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","Das LSPD\nDie Bank in Los Santos\nDer 24-7 Shop\nDer Burger Shot North\nDas weisse Haus\nDie Fahrschule\nDie San News\nDas Autohaus in San Fierro\nDas Autohaus in Los Santos","Finden","Abbrechen");
    }
    }
    if(dialogid == DIALOG_NAVI) //2
    if (response)
    {
    if(listitem == 0)
    {
    SetPlayerCheckpoint(playerid,1541.5636,-1675.8802,13.5528,8.0);
    }
    if(listitem == 1)
    {
    SetPlayerCheckpoint(playerid,1462.9039,-1024.5330,23.8281,8.0);
    }
    if(listitem == 2)
    {
    SetPlayerCheckpoint(playerid,1316.2988,-906.9061,38.2894,8.0);
    }
    if(listitem == 3)
    {
    SetPlayerCheckpoint(playerid,1215.0150,-923.8190,42.9250,8.0);
    }
    if(listitem == 4)
    {
    SetPlayerCheckpoint(playerid,1242.3042,-2037.2800,60.0683,8.0);
    }
    if(listitem == 5)
    {
    SetPlayerCheckpoint(playerid,-2027.0710,-95.2950,35.1641,8.0);
    }
    if(listitem == 6)
    {
    SetPlayerCheckpoint(playerid,-2034.9650,473.8380,35.1723,8.0);
    }
    if(listitem == 7)
    {
    SetPlayerCheckpoint(playerid,-1644.0436,1213.4722,7.1797,8.0);
    }
    if(listitem == 8)
    {
    SetPlayerCheckpoint(playerid,771.4358,-1348.7216,13.5249,8.0);
    }
    }
    return 1;
    }


    Mein GANZER Dialog!^^

    Die deutsche Rechtschreibung ist Freeware, sprich du darfst sie kostenlos nutzen...
    Sie ist aber nicht Open Source, somit darfst du sie nicht verändern oder in veränderter Form veröffentlichen!


  • Nein, da kommt nur 1 Error mehr^^


    Kurze Frage: Muss man Checkpoints definieren?

    Die deutsche Rechtschreibung ist Freeware, sprich du darfst sie kostenlos nutzen...
    Sie ist aber nicht Open Source, somit darfst du sie nicht verändern oder in veränderter Form veröffentlichen!


  • nein muss man nicht


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == DIALOG_INTERNET)
    {
    if (response)
    {
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","Das LSPD\nDie Bank in Los Santos\nDer 24-7 Shop\nDer Burger Shot North\nDas weisse Haus\nDie Fahrschule\nDie San News\nDas Autohaus in San Fierro\nDas Autohaus in Los Santos","Finden","Abbrechen");
    }
    }
    if(dialogid == DIALOG_NAVI) //2
    {
    if (response)
    {
    if(listitem == 0)
    {
    SetPlayerCheckpoint(playerid,1541.5636,-1675.8802,13.5528,8.0);
    }
    if(listitem == 1)
    {
    SetPlayerCheckpoint(playerid,1462.9039,-1024.5330,23.8281,8.0);
    }
    if(listitem == 2)
    {
    SetPlayerCheckpoint(playerid,1316.2988,-906.9061,38.2894,8.0);
    }
    if(listitem == 3)
    {
    SetPlayerCheckpoint(playerid,1215.0150,-923.8190,42.9250,8.0);
    }
    if(listitem == 4)
    {
    SetPlayerCheckpoint(playerid,1242.3042,-2037.2800,60.0683,8.0);
    }
    if(listitem == 5)
    {
    SetPlayerCheckpoint(playerid,-2027.0710,-95.2950,35.1641,8.0);
    }
    if(listitem == 6)
    {
    SetPlayerCheckpoint(playerid,-2034.9650,473.8380,35.1723,8.0);
    }
    if(listitem == 7)
    {
    SetPlayerCheckpoint(playerid,-1644.0436,1213.4722,7.1797,8.0);
    }
    if(listitem == 8)
    {
    SetPlayerCheckpoint(playerid,771.4358,-1348.7216,13.5249,8.0);
    }
    }
    }
    return 1;
    }


    hier mach des mal so müsste gehen

  • Immernoch:


    Die deutsche Rechtschreibung ist Freeware, sprich du darfst sie kostenlos nutzen...
    Sie ist aber nicht Open Source, somit darfst du sie nicht verändern oder in veränderter Form veröffentlichen!