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
So: 20 Juli 2025
  • Anmelden oder registrieren
  • Suche
Alles
  • Alles
  • 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. Mitglieder
    3. felixsch

    Beiträge von felixsch

    • SQL Fahndungsliste

      • felixsch
      • 24. Februar 2020 um 21:09

      System funktioniert komplett und es gibt positives Feedback von unseren Cops. Danke an alle Helfenden :)

    • SQL Fahndungsliste

      • felixsch
      • 23. Februar 2020 um 16:35

      Danke Henne

      kann das in der life_server funktionieren? Und wenn nein wie mache ich es besser?
      (Ich muss Datetime in ein MySQL Tabelle schreiben)

      Code
      private _stunde = (life_real_time select 3);
          if (_stunde isEqualTo 0) then {_stunde = "23"} else {_stunde = str (_stunde - 1)};
          private _minute = str (life_real_time select 4);
          private _tag = str (life_real_time select 2);
          private _monat = str (life_real_time select 1);
          private _jahr = str (life_real_time select 0);
      private _datetime = format["%1-%2-%3 %4:%5:00",_jahr,_monat,_tag,_stunde,_minute];

      Funktioniert bei mir irgendwie nicht...

    • SQL Fahndungsliste

      • felixsch
      • 23. Februar 2020 um 12:44

      Ok ich habe das nächste Problem:

      Error in expression <nformation FROM wantedlist WHERE id=%1",parseNumber _id]; private _queryResult => Error position: <parseNumber _id]; private _queryResult => Error parsenumber: Type Number, expected Bool,String

      Code
      private _query = format["SELECT information FROM wantedlist WHERE id=%1",parseNumber _id];
      private _queryResult = [_query,2,true] call DB_fnc_asyncCall;

      (Feld Information ist ein Varcher, ID ist ein INT)

    • SQL Fahndungsliste

      • felixsch
      • 23. Februar 2020 um 00:02
      Code
      if(_entry isEqualTo []) then {  
              _entry = [_x select 0, _x select 1, [[_x select 2,_x select 3,_x select 4,_x select 5]]]; 
          } else {  
              (_entry select 2) pushBack [(_x select 2),(_x select 3),(_x select 4),(_x select 5)]; 
          };

      hab das jetzt so gemacht.

      Funktioniert eigentlich recht gut. Danke dir auf jeden Fall :)

    • SQL Fahndungsliste

      • felixsch
      • 22. Februar 2020 um 23:16
      Code
      private _array = [["123","Name1","Grund1","Information"],["123","Name1","Grund2","Information"],["321","Name2","Grund3","Information"]];  
      _array sort true;  
      private _arrayNew = [];  
      private _entry = [];  
      {  
          if(_entry isEqualTo []) then {  
              _entry = [_x select 0, _x select 1, [[_x select 2,_x select 3]]]; 
          } else {  
              (_entry select 2) pushBack [(_x select 2),(_x select 3)]; 
          };  
          if(_forEachIndex+1 != count _array) then { 
              if (_array select (_forEachIndex+1) select 0 != _x select 0) then {  
                  _arrayNew pushBack _entry;  
                  _entry = []; 
              } 
          } else { 
              _arrayNew pushBack _entry; 
          } 
      } forEach _array;
      
      hint str _arrayNew;
      Alles anzeigen

      mit einer kleinen Erweiterung klappt es :)

    • SQL Fahndungsliste

      • felixsch
      • 22. Februar 2020 um 22:42

      Gut nach ausprobieren folgendes Ergebnis:

      Verwendeter Code
      Code
      private _array = [["123","Name1","Grund1","Information"],["123","Name1","Grund2","Information"],["321","Name2","Grund3","Information"]]; 
      _array sort true; 
      private _arrayNew = []; 
      private _entry = []; 
      { 
       if(_entry isEqualTo []) then { 
           _entry = [_x select 0, _x select 1, [_x select 2]]; 
       } else { 
           (_entry select 2) pushBack (_x select 2); 
       } ;
       if(_forEachIndex+1 != count _array && {_array select (_forEachIndex+1) select 0 != _x select 0}) then { 
           _arrayNew pushBack _entry; 
           _entry = []; 
       } ;
      } forEach _array;
      
      hint str _arrayNew;
      Alles anzeigen

      Das kam heraus:
      1. (bei Array wie oben)
      [["123","Grün",["Grund1","Grund2"]]]

      2. (bei allen 3 Einträgen select 0)
      []

      Also es fehlen alle anderen Einträge, diese müssten noch irgendwie in den inneren Array, sprich aus
      ["Grund1","Grund2"] müsste [["Grund1","Information",[2020,02,22,22,41,00]],["Grund1","Information",[2020,02,22,22,41,00]]] werden. Sprich alle anderen Werte nach dem Namen und der PlayerID müssten in in einen eigenen Array jeweils.

      Und irgendwie geht, wie bei 2. beschrieben, das ganze bei drei gleichen Einträgen (also 3mal "123") nicht mehr.

    • SQL Fahndungsliste

      • felixsch
      • 22. Februar 2020 um 22:29

      Also zur Kontrolle:

      Code
      private _array = [[123,name,grund,...],[321,name,grund,...],[321,namegrund,...],[123,name,grund,...]];
      _array sort true;
      private _arrayNew = [];
      private _entry = [];
      {
       if(_entry isEqualTo []) then {
           _entry = [_x select 0, _x select 1, [_x select 2]];
       } else {
           (_entry select 2) pushBack (_x select 2);
       }
       if(_forEachIndex+1 != count _array && {_array select (_forEachIndex+1) select 0 != _x select 0}) then {
           _arrayNew pushBack _entry;
           _entry = [];
       }
      } forEach _array;
      Alles anzeigen

      Und da kommt dann das raus was oben angegeben ist?

    • SQL Fahndungsliste

      • felixsch
      • 22. Februar 2020 um 21:43

      lbSize hat gefehlt. Danke :)

      Jetzt habe ich aber folgendes Problem:

      Ich muss diesen Array
      [[123,name,grund,...],[321,name,grund,...],[321,namegrund,...],[123,name,grund,...]]

      in folgenden Umwandeln:
      [[123,name,[[grund,...],[grund,...]],[321,name,[[grund,...],[grund,...]]]

      also: alle Gründe (und weitere Informationen) zusammenfassen und dann gesammelt, per PlayerID ausgeben

      wie mache ich das am besten? Ich überlege seit mehreren Stunden ein paar Code Schnipsel währen echt super :)

    • SQL Fahndungsliste

      • felixsch
      • 22. Februar 2020 um 18:32
      Code
      _data = [["Mein Name",[["1","Testgrund1","50",[2020,2,8,21,24,5]],["2","Testgrund2","100",[2020,2,14,19,7,44]]]]];
      
      {
      private _playername = (_x select 0);
      private _rest = (_x select 1);
      systemChat str _playername;
      systemChat str _rest;
          _list lbAdd format["%1", (_playername)];
          _list lbSetData [(_list)-1,(str _rest)];
      } forEach _data;

      Folgende Fehlermeldung:

      Code
      18:15:45 Error in expression <(_playername)];
      _list lbSetData [(_list)-1,(str _rest)];
      } forEach _data;
      
      ctrlS>
      18:15:45   Error position: <-1,(str _rest)];
      } forEach _data;
      
      ctrlS>
      18:15:45   Error -: Typ Control, erwartet Zahl,Array,Keine Zahl
      18:15:45 File core\pmenu\fn_wantedList.sqf [life_fnc_wantedList]..., line 124
      Alles anzeigen
    • SQL Fahndungsliste

      • felixsch
      • 22. Februar 2020 um 16:51

      .

    • PHP - Life Daten abrufen und ausgeben

      • felixsch
      • 17. Februar 2020 um 15:39

      Die Frage beim parsen ist halt nur mit den Einheiten die richtig umzuwandeln.

      Nicht das ich da dann Item1,Item2,2,1,... herausbekomme.

    • PHP - Life Daten abrufen und ausgeben

      • felixsch
      • 17. Februar 2020 um 14:57

      Hey.

      Ich würde gerne die Gear-Config von Altis Life normal ausgeben, sodass ich alle Werte habe.

      Beispiel

      "[[[`C_UavTerminal`,`ItemGPS`],[2,1]],[[`RPG7_F`],[1]],[[`Rangefinder`,`launch_RPG7_F`],[1,1]],[[`C_IDAP_UAV_01_backpack_F`],[2]]]"

      wird zu:

      C_UavTerminal,C_UavTerminal,ItemGPS,RPG7_F,Rangefinder,launch_RPG7_F,C_IDAP_UAV_01_backpack_F,C_IDAP_UAV_01_backpack_F

      (oder so ähnlich)

      Ich hoffe jemand kann mir da helfen.

      Und meine zweite Frage:
      gibt es eine Möglichkeit die Itemnamen automatisch in die Namen laut Arma CFG zu konvertieren?

      Danke im voraus :)

    • Suche nach bestimmter Mod | Arma 3

      • felixsch
      • 14. Februar 2020 um 21:56

      schau mal ob das als Item unter NV zu finden ist.

      Ansonsten habe ich gerade auch das gefunden

      https://steamcommunity.com/sharedfiles/fi…/?id=1244037795

      laut Beschreibung soll der ein Nightvision drin haben

    • Suche nach bestimmter Mod | Arma 3

      • felixsch
      • 14. Februar 2020 um 21:36
      Datei

      PMC Earpiece

      PMC EARPIECE
      stolzerrabe
      30. September 2017 um 19:12
    • SQL Fahndungsliste

      • felixsch
      • 13. Februar 2020 um 19:19
      Code
      Error in expression <[1,[[Test,100,2020-02-08 21:24:05]]]>
        Error position: <21:24:05]]]>
        Error Missing ]
      Error in expression <[1,[[Test,100,2020-02-08 21:24:05]]]>
        Error position: <21:24:05]]]>
        Error Missing ]
      Error in expression <esult = call compile _queryResult;
      if ((_queryResult select 0) isEqualTo 0) exit>
        Error position: <_queryResult select 0) isEqualTo 0) exit>
        Error Undefined variable in expression: _queryresult
      File \life_server\Functions\MySQL\fn_asyncCall.sqf [DB_fnc_asyncCall]..., line 106
      Error in expression < call DB_fnc_asyncCall;
      Alles anzeigen

      nach diag_log

    • SQL Fahndungsliste

      • felixsch
      • 10. Februar 2020 um 15:52

      Ich werde die Tage mal schauen und die Logs dann schicken

    • SQL Fahndungsliste

      • felixsch
      • 9. Februar 2020 um 00:41

      Hat leider nichts geändert... hat danach gar nicht mehr funktioniert

    • In Fahrzeug einsteigen alternative

      • felixsch
      • 8. Februar 2020 um 22:43

      komisch... war bei mir nicht in der Liste

    • SQL Fahndungsliste

      • felixsch
      • 8. Februar 2020 um 22:37

      Hallo.

      Ich schreibe momentan das Fahndungslisten-System um.

      Ich habe nun eine neue DB erstellt und mich an dem Code von fn_getVehicles (life_server) orientiert.

      fn_getVehicles
      Code
      _query = format["SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='%1' AND alive='1' AND active='0' AND side='%2' AND type='%3'",_pid,_side,_type];
      
      
      _tickTime = diag_tickTime;
      _queryResult = [_query,2,true] call DB_fnc_asyncCall;
      
      if (EXTDB_SETTING(getNumber,"DebugMode") isEqualTo 1) then {
          diag_log "------------- Client Query Request -------------";
          diag_log format["QUERY: %1",_query];
          diag_log format["Time to complete: %1 (in seconds)",(diag_tickTime - _tickTime)];
          diag_log format["Result: %1",_queryResult];
          diag_log "------------------------------------------------";
      };
      
      if (_queryResult isEqualType "") exitWith {
          [[]] remoteExec ["life_fnc_impoundMenu",(owner _unit)];
      };
      
      [_queryResult,_type] remoteExec ["life_fnc_impoundMenu",_unit];
      Alles anzeigen

      So nun habe ich das ganze übertragen auf das Fahndungssystem

      Code: fn_wantedCrimes (life_server)
      #include "\life_server\script_macros.hpp"
      /*
          File: fn_wantedCrimes.sqf
          Author: ColinM
          Assistance by: Paronity
          Stress Tests by: Midgetgrimm
      
          Description:
          Grabs a list of crimes committed by a person.
      */
      private["_display","_criminal","_tab","_queryResult","_result","_ret","_crimesDb","_crimesArr","_type"];
      disableSerialization;
      _ret = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      _criminal = [_this,1,[],[]] call BIS_fnc_param;
      
      //_query = format["SELECT reason, price, insert_time FROM wantedlist WHERE active='1' AND playerid='%1' ORDER BY reason",_criminal select 0];
      _query = format["SELECT reason, price, insert_time FROM wantedlist WHERE active='1' AND playerid='Meine PlayerID' ORDER BY reason"];
      _queryResult = [_query,2,true] call DB_fnc_asyncCall;
      
      _ret = owner _ret;
      
      [_queryResult] remoteExec ["life_fnc_wantedInfo",_ret];
      Alles anzeigen

      Leider liefert mich das keine Data (in PHPMyAdmin schon...)

      Code: fn_wantedInfo (Mission)
      _data = param [0,[],[[]]];
      hint str _data;

      -> hint Ergebnis: []

      Ich hoffe ihr könnt mir schnell helfen ;)

    • In Fahrzeug einsteigen alternative

      • felixsch
      • 7. Februar 2020 um 22:41
      Zitat von Felix von der Hase

      weißt du wie das heißt?

    Registrieren oder Einloggen

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

    Registrieren

    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™