1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Di: 01 Juli 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum

    RscCombo führt den Befehl nicht aus

    • Re-Atum
    • 8. März 2018 um 16:52
    • Erledigt
    • Re-Atum
      Frischling
      Trophäen
      8
      Beiträge
      9
      • 8. März 2018 um 16:52
      • #1

      Hallo NN Community,

      da ich nahezu null Ahnung vom scripten habe, wird die Problembeschriebung vermutlich mehr Fargen als Antworten liefern.

      Vorraussetztung:

      Da ich meinen "Server" local mit einem Programm hoste kann ich keine logs o.a. liefern (falls das hilfreich ist ich benutzte dazu TADST)

      Problem:

      Ich habe mit einem Youtube Tutorial eine eigene GUI erstellt, welche auch einwandfrei funktioniert.

      Jetzt war der Plan, dass man wenn man in der RscCombo einen Reiter auswählt und einen Button drückt eine Nachricht bekommt.

      Dazu habe ich den command lbIsSelected benutzt s. https://community.bistudio.com/wiki/lbIsSelected

      mein script sieht wiefolgt aus:


      if (2100 lbIsSelected 1) then

      {

      hint "random text bla bla";

      };

      2100 steht dabei für die ComboBox idc

      lbIsSelected sollte der command sein (weiß nicht ob der hierfür klappt)

      1 sollte meines erachtens nach die erste Zeile sein

      soweit mein Gedanke

      Wenn ich nun meinen Server local hoste und die GUI öffne und danach die ListBox auswähle wird der "hint" nicht ausgeworfen.

      Daher die Frage, ob lbIsSelected richtig ist oder ob ich die Reihenfolge falsch habe.

      Hoffe jemand kann mit diesem Wortsalat etwas anfangen und würde mich freuen wenn mir jemand helfen kann.

    • nflug
      Nerd
      Reaktionen
      225
      Trophäen
      9
      Beiträge
      781
      • 8. März 2018 um 17:50
      • #2

      Ne so wird das nichts :D

      Versuchs mal so:

      Code
      _display = findDisplay 00000; /*<--- Sollte deine Display ID sein.*/
      _comboBox = _display displayCtrl 00001; /*<--- Sollte deine ComboBox ID sein.*/
      
      _index = 1; /*<--- Sollte dein Index sein bei der ComboBox. 
      z.b [ Mein text 1] Index = 0
      [ Mein text 2] Index = 1
      [ Mein text 3] Index = 2
      */
      
      if(_comboBox lbIsSelected _index) then {
          hint format["Index %1 wurde ausgewählt!", _index];
      };
      Alles anzeigen

      #MAKE_ARMA_NOT_WAR

      ⥴ Scripts made with love

      Why do programmers work in dark rooms?

      Because light attracts bugs...

    • Re-Atum
      Frischling
      Trophäen
      8
      Beiträge
      9
      • 8. März 2018 um 18:11
      • #3

      Ufff viel Input, aber vielen Dank ;)

      Werd ich mal ran setzten und bisschen herumprobieren

      Schonmal Danke im voraus !

    • Re-Atum
      Frischling
      Trophäen
      8
      Beiträge
      9
      • 8. März 2018 um 19:14
      • #4

      Ok das ernüchternde Ergebniss ist, dass es nicht geklappt hat.

      Daher zwei Rückfragen:

      1. Die Datei wo der Code drin ist heißt mytest.sqf Ich habe daher in der dialogs.hpp beim Button die Zeile action = execVM "mytest.sqf"; hinzugefügt

      Ich wollte fragen, b es ok ist so den Code auszuführen

      2. Die Sache mit dem Index wird mir nicht ganz ersichtlich. Meinst du damit, dass ich eintragen soll wieviele Auswahlmöglichkeiten es gibt ?

    • Re-Atum
      Frischling
      Trophäen
      8
      Beiträge
      9
      • 8. März 2018 um 19:14
      • #5

      Ich habe ausversehen den Beitrag zwei mal gepostet und diesen im nachhinein bearbeitet.

      Daher würde ich darum bitten ihn zu löschen.

      Einmal editiert, zuletzt von Re-Atum (8. März 2018 um 19:21) aus folgendem Grund: Bitte löschen

    • nflug
      Nerd
      Reaktionen
      225
      Trophäen
      9
      Beiträge
      781
      • 8. März 2018 um 19:39
      • #6
      Zitat von Re-Atum

      Ok das ernüchternde Ergebniss ist, dass es nicht geklappt hat.

      Daher zwei Rückfragen:

      1. Die Datei wo der Code drin ist heißt mytest.sqf Ich habe daher in der dialogs.hpp beim Button die Zeile action = execVM "mytest.sqf"; hinzugefügt

      Ich wollte fragen, b es ok ist so den Code auszuführen

      2. Die Sache mit dem Index wird mir nicht ganz ersichtlich. Meinst du damit, dass ich eintragen soll wieviele Auswahlmöglichkeiten es gibt ?

      Index ist die Zahl welches Element du auswählen willst. Es fängt immer bei 0 an bedeutet wenn du das erste Element abfragen willst ist es 0 das zweite wäre dann 1 und so weiter.

      Schick mal bitte die dialog.hpp und mytest.sqf :) es wird mir nämlich nicht ersichtlich was du meinst.

      #MAKE_ARMA_NOT_WAR

      ⥴ Scripts made with love

      Why do programmers work in dark rooms?

      Because light attracts bugs...

    • Re-Atum
      Frischling
      Trophäen
      8
      Beiträge
      9
      • 9. März 2018 um 14:53
      • #7

      Erfolg !!!

      Ok nach langem ausprobieren und bisschen mitdenken hat es geklappt ^^

      Kann dir das gerne noch schicken, aber ich weiß jetzt wo der fehler war und ich glaube das script interessiert dich eher weniger.

      Nochmals vielen Dank

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Benutzer online in diesem Thema

    • 1 Besucher

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™