GUI Frage: Wie füge ich Gegenstände einer Listbox hinzu.

  • Hallo Soldaten und Techniker,


    Ich möchte ein GearShop mithilfe des GUI-Editors erstellen und habe des bezüglich weitere Fragen.



    Wie füge ich Gegenstände einer Listbox hinzu und wie kann ich sie mir den geben?


    Für alle die mir helfen können:

    • Die IDD des GUIs ist 5000
    • Die IDD der Listbox ist 1500
    • Die Listbox soll Waffennamen anzeigen (MXM, MX SW, etc.)

      • Diese Waffen soll man durch anklicken bekommen

        • Erweitert soll das ganze mit einem Kaufen Button. Erstmal nur Waffe erhalten. Geld Script füge ich ein.



    Ich bedanke mich schon mal bei allen die mir helfen können.
    Falls es euch noch interessiert. Das ganze ist später für eine Tower Defense Map.


    Euch noch einen schönen Tag,
    Dustin

  • Die Befehle, die du suchst sind einmal lbAdd zum Hinzufügen von Text zu einer List- oder Combobox, lbSetData zum Hinzufügen von Metadaten, die über Text hinausgehen, sowie ein Eventhandler onLBSelChanged, der getriggert wird, wann immer man etwas in der Listbox anklickt. Bei GUI gibt es prinzipiell immer die Syntax via idc oder aber über das Kontrollelement. Also manchmal geht beides, oftmals nur die Variante mit dem Kontrollobjekt als 1. Argument. Also ich rede von


    C
    1. lbSetData [101, 1, "#1"];

    vs


    Code
    1. _control lbSetData [1, "#1"];

    Das sind aber alle Befehle, die du brauchst