[HILFE] Dialog abfrage !!

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 leute
    Meine Frage ist jetzt
    Wie muss ich das Scripten
    Das wenn ich mit /status das Dialog fenster öffne und auf Status 1 klicke das Oben im Chat automatisch LF1 Status >1< kommt
    Und das dann für jedes Auto also sprich es soll eine Abfrage stellen in welchem Auto ich sitze und dann das erkennen und im CHat automatisch zu schreiben
    Das ich nicht für jedes auto ein Dialog machen muss

    Einmal editiert, zuletzt von Crox ()

  • Ich vermute du meinst es so ungefähr?



    ShowPlayerDialog(playerid,dialogid,DIALOG_STYLE_LIST,"Statusmeldung:"," Status 1 \n Status 2 \n Status 3 \n","Melden","Schließen");


    // Unter dem Public OnDialogResponse setzen


    if(dialogid == dialogid) //DialogID deines ShowPlayerDialog's
    {
    if(response == 0) //"Schließen" Button
    {
    //Soll nichts passieren bzw das Dialog sich schließen
    }
    if(response == 1)
    {
    if(listitem == 0)
    {
    //Funktion was bei Status 1 passieren soll
    }
    if(lisitem == 1)
    {
    //Funktion was bei Status 2 passieren soll
    }
    if(lisitem == 2)
    {
    //Funktion was bei Status 3 passieren soll
    }
    }
    }



    //Edit:
    Ungetestet, aber so ähnlich wäre es dann. ^^

  • Wieso? Wenn du halbwegs scripten kannst, dürfte das doch kein Problem sein.
    Und wenn nicht, lern es. Im Wiki gibt es genug Beiträge dazu.
    Wir sind kein Copy & Paste Bereitstellungsservice.


    #Brotfischbaron


    In schā'a llāh

  • Kleiner Tip: Theoretisch haben deine Autos ja definitionen


    zB


    [CopCar1] = CreateVehicle(...


    So musst du das dann jedem AUto zuweißen indem du es Abfragst, bzw. erstmal definieren welches auto nun wie heißt.