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: 03 Februar 2026
  • 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. blackfisch

    Beiträge von blackfisch

    • Fragen zu Reallife Scripts

      • blackfisch
      • 15. Oktober 2016 um 22:13

      Ja, man muss nur ein passendes Script dazu schreiben
      Am besten erstmal localhost/billiger Nitrado Server und ganz, ganz viel rumprobieren. Mit autodidaktischem "Learning-by-doing" bist du am besten dran. Script anschauen, versuchen zu verstehen was es macht und so lernen. Dadurch hab ich gelernt was ich jetzt weiß ^^ Nützliche Links: gameserver-und-kein-plan.de - [Erklärung|Leitfaden] Arma 3 Code Optimierung - [Erklärung|Leitfaden] Arma 3 Logs - Client, Server & extDB Log - BattlEye Filter - Guide und Erklärungen - [Tutorial] ArmA 3 Altis Life RPG & Tanoa Life RPG Server einrichten unter Windows (mit extDB & BEC)
      Wie du magst. Zu sagen ist aber: am besten ohne Vorahnung keinen Public-Server machen. Es gibt hunderte solcher Server, musst nur mal im Serverbrowser schauen, die keine Spieler haben. Grundsätzlich geht beides, wobei du bei [lexicon]Tanoa[/lexicon] an die DLC-Besitzer gebunden bist. Damit fallen schonmal paar hundert Spieler weg und die [lexicon]Tanoa[/lexicon]-Server sind hart umkämpft. Von den Proportionen ist aber relativ egal, Spieler/Server-Verhältnis ist etwa gleich. [lexicon]Tanoa[/lexicon] verzeichnet nur was ich bis jetzt gesehen habe Performanceeinbrüche mit dem Life-Framework

    • ArmA 3: Dedicated Server einrichten unter Windows (mit extDB3 & 64bit) (Altis Life & Tanoa Life) [2025 Tutorial / Guide]

      • blackfisch
      • 15. Oktober 2016 um 19:06
      Zitat von blackfisch

      In deiner @life_server\Functions\MySQL:
      die fn_mresArray.sqf mit dieser hier ersetzen: Framework/fn_mresArray.sqf at master · AsYetUntitled/Framework · GitHub
      die fn_mresToArray.sqf mit dieser hier ersetzen: Framework/fn_mresToArray.sqf at master · AsYetUntitled/Framework · GitHub
      Danach die Datenbankeinträge löschen.


      SuFu nutzen bitte dankeschön -.-

    • SQL phone Error

      • blackfisch
      • 15. Oktober 2016 um 02:38
      C
      class showText : Life_RscStructuredText {
       idc = 88887;
       text = "";
       colorBackground[] = {0.28,0.28,0.28,0.28};
       size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)";
       shadow = 0;
       x = 0;
       y = 0;
       w = 0.69; // w = 0.7;
       h = 1 ; // h = 2/15;
      };
      Alles anzeigen

      sorry, it added some spaces

    • SQL phone Error

      • blackfisch
      • 15. Oktober 2016 um 02:22
      Zitat von Brandy1118

      class showText : Life_RscStructuredText {
      idc = 88887;
      text = "";
      colorBackground[] = {0.28,0.28,0.28,0.28};
      size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)";
      shadow = 0;
      x = 0;
      and = 0 ;
      a = 0.69; / / a = 0.7;
      h = 1 ; / / hr = 2:15;
      };

      Alles anzeigen


      ->

      C
      class showText : Life_RscStructuredText {
       idc = 88887;
       text = "";
       colorBackground[] = {0.28,0.28,0.28,0.28};
       size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)";
       shadow = 0;
       x = 0;
       y = 0;
       w = 0.69; / / w = 0.7;
       h = 1 ; / / h = 2/15;
      };
      Alles anzeigen


      (not quite sure, but should be)

    • SQL phone Error

      • blackfisch
      • 15. Oktober 2016 um 01:50
      Zitat von Brandy1118

      WAITUNTIL DB_Async_Active {!};

      -> waotUntil {!DB_Async_Active];

    • Addon Sperren

      • blackfisch
      • 14. Oktober 2016 um 23:16

      Bezahlversion von den pbo-Tools - dann kann man es mit der Free-Version auch nicht mehr öffnen.

    • [Tutorial] Statusbar 4.4 R3 und R1

      • blackfisch
      • 14. Oktober 2016 um 22:43

      bei den Abfragen:

      _hunger -> life_hunger
      _thirst -> life_thirst

    • Medic Blaulicht

      • blackfisch
      • 14. Oktober 2016 um 22:23
      Zitat von cinex

      if((_vInfo select 1) == "med" && (_vInfo select 2) == "C_Offroad_01_F") then

      Da müssen die Fahrzeuge auch eingetragen werden als Array:
      if((_vInfo select 1) == "med" && (_vInfo select 2) in ["Fahrzeugclass","Fahrzeugclass2","Fahrzeugclass3","Fahrzeugclass4"]) then

    • Spawning Tool kits in vehicles

      • blackfisch
      • 14. Oktober 2016 um 22:19

      @life_server\Functions\Systems\fn_spawnVehicle.sqf

      add at the end of the file this line:
      _vehicle [b]addItemCargoGlobal[/b] ["ToolKit", 1]
      1 can be replaced with any other number and represents the number of toolkits.

      See here for more information: https://community.bistudio.com/wiki/addItemCargoGlobal

    • [Tutorial] Statusbar 4.4 R3 und R1

      • blackfisch
      • 14. Oktober 2016 um 22:16
      Zitat von hahahoho

      _hunger = round ((1 - (damage player)) * 100);
      _thirst = round ((1 - (damage player)) * 100);

      1. Fehler
      2. hast du das komplett durcheinander gehauen. Nächstes mal auf deine Index-Werte achten!

      C
      /*
       Versão : 0.2
       Nome : statusBar.sqf
       Autor : Bosco
       Data de Criação : 07/02/2016
       Descrição : Barra de Status para Life,Wasteland,Epoch e Exile.
      
      
      
      
      */
      
      
      
      
      waitUntil {!(isNull (findDisplay 46))};
      disableSerialization;
      
      
      
      
       _rscLayer = "osefStatusBarAdmin" call BIS_fnc_rscLayer;
       _rscLayer cutRsc["osefStatusBarAdmin","PLAIN"];
       [] spawn
       {
      
      
      
      
       uiSleep 5;
       _colourDefault = parseText "#ffffff"; //Color Default
       _colourExtra = parseText "#38bee1";
       _colour108 = parseText "#FF7000";
       _colour107 = parseText "#FF9000";
       _colour106 = parseText "#FFBB00";
       _colour105 = parseText "#FFCC00";
       _colour104 = parseText "#81CCDD";
       _colour103 = parseText "#33AACC";
       _colour102 = parseText "#3388CC";
       _colour101 = parseText "#3366CC";
       _colour100 = parseText "#00FF00";
       _colour90 = parseText "#98FB98";
       _colour80 = parseText "#FFA07A";
       _colour70 = parseText "#FFA500";
       _colour60 = parseText "#FF8C00";
       _colour50 = parseText "#FF6347";
       _colour40 = parseText "#FF4500";
       _colour30 = parseText "#FF0000";
       _colour20 = parseText "#FF0000";
       _colour10 = parseText "#FF0000";
       _colour0 = parseText "#FF0000";
       _colourDead = parseText "#1C1C1C";
       _uid = getPlayerUID player;
      
      
      
      
      
      
      
       while {true} do
       {
      
      
      
      
       uiSleep 1;
      
      
      
      
      
      
      
       if(isNull ((uiNamespace getVariable "osefStatusBarAdmin")displayCtrl 55554)) then
       {
       diag_log "statusbar is null create";
       disableSerialization;
       _rscLayer = "osefStatusBarAdmin" call BIS_fnc_rscLayer;
       _rscLayer cutRsc["osefStatusBarAdmin","PLAIN"];
       };
      
      
      
      
       _unit = _this select 0;
       _damage = round ((1 - (damage player)) * 100);
       _hunger = [life_hunger] call life_fnc_numberText;
       _thirst = [life_thirst] call life_fnc_numberText;
       _banco = [life_atmbank] call life_fnc_numberText;
       _dinheiro = [life_cash] call life_fnc_numberText;
       _serverFPS = round diag_fps;
       _grid = mapGridPosition player; _xx = (format[_grid]) select [0,3];
       _yy = (format[_grid]) select [3,3];
       _UpTimeHUD = [serverTime,"HH:MM:SS"] call BIS_fnc_secondsToString;
      
      
      
      
       //Damage
       _colourDamage = _colourDefault;
       if(_damage >= 100) then{_colourDamage = _colour100;};
       if((_damage >= 90) && (_damage < 100)) then {_colourDamage = _colour100;};
       if((_damage >= 80) && (_damage < 90)) then {_colourDamage = _colour80;};
       if((_damage >= 70) && (_damage < 80)) then {_colourDamage = _colour70;};
       if((_damage >= 60) && (_damage < 70)) then {_colourDamage = _colour60;};
       if((_damage >= 50) && (_damage < 60)) then {_colourDamage = _colour50;};
       if((_damage >= 40) && (_damage < 50)) then {_colourDamage = _colour40;};
       if((_damage >= 30) && (_damage < 40)) then {_colourDamage = _colour30;};
       if((_damage >= 20) && (_damage < 30)) then {_colourDamage = _colour20;};
       if((_damage >= 10) && (_damage < 20)) then {_colourDamage = _colour10;};
       if((_damage >= 1) && (_damage < 10)) then {_colourDamage = _colour0;};
       if(_damage < 1) then{_colourDamage = _colourDead;};
      
      
      
      
       //Hunger
       _colourHunger = _colourDefault;
       if(_hunger >= 100) then {_colourHunger = _colour100;};
       if((_hunger >= 90) && (_hunger < 100)) then {_colourHunger = _colour90;};
       if((_hunger >= 80) && (_hunger < 90)) then {_colourHunger = _colour80;};
       if((_hunger >= 70) && (_hunger < 80)) then {_colourHunger = _colour70;};
       if((_hunger >= 60) && (_hunger < 70)) then {_colourHunger = _colour60;};
       if((_hunger >= 50) && (_hunger < 60)) then {_colourHunger = _colour50;};
       if((_hunger >= 40) && (_hunger < 50)) then {_colourHunger = _colour40;};
       if((_hunger >= 30) && (_hunger < 40)) then {_colourHunger = _colour30;};
       if((_hunger >= 20) && (_hunger < 30)) then {_colourHunger = _colour20;};
       if((_hunger >= 10) && (_hunger < 20)) then {_colourHunger = _colour10;};
       if((_hunger >= 1) && (_hunger < 10)) then {_colourHunger = _colour0;};
       if(_hunger < 1) then {_colourHunger = _colourDead;};
       
       //Thirst
       _colourThirst = _colourDefault; 
       if(_thirst >= 100) then {_colourThirst = _colour100;};
       if((_thirst >= 90) && (_thirst < 100)) then {_colourThirst = _colour90;};
       if((_thirst >= 80) && (_thirst < 90)) then {_colourThirst = _colour80;};
       if((_thirst >= 70) && (_thirst < 80)) then {_colourThirst = _colour70;};
       if((_thirst >= 60) && (_thirst < 70)) then {_colourThirst = _colour60;};
       if((_thirst >= 50) && (_thirst < 60)) then {_colourThirst = _colour50;};
       if((_thirst >= 40) && (_thirst < 50)) then {_colourThirst = _colour40;};
       if((_thirst >= 30) && (_thirst < 40)) then {_colourThirst = _colour30;};
       if((_thirst >= 20) && (_thirst < 30)) then {_colourThirst = _colour20;};
       if((_thirst >= 10) && (_thirst < 20)) then {_colourThirst = _colour10;};
       if((_thirst >= 1) && (_thirst < 10)) then {_colourThirst = _colour0;};
       if(_thirst < 1) then {_colourThirst = _colourDead;};
       
       
       //Icons and position
       ((uiNamespace getVariable "osefStatusBarAdmin")displayCtrl 55554)ctrlSetStructuredText parseText
       format["
       <t color='%10'><img size='1.15' image='icons\jogadores.paa' color='%18'/> %2</t>
       <t color='%10'><img size='1.15' image='icons\policia.paa' color='%18'/> %11</t>
       <t color='%10'><img size='1.15' image='icons\resgate.paa' color='%18'/> %12</t>
       <t color='%10'><img size='1.15' image='icons\desempenho.paa' color='%18'/> %4</t>
       <t color='%10'><img size='1.15' image='icons\hunger.paa' color='%15'/> %14</t>
       <t color='%10'><img size='1.15' image='icons\thirst.paa' color='%17'/> %16</t>
       <t color='%10'><img size='1.15' image='icons\compass.paa' color='%18'/> %7</t>
       <t color='%10'><img size='1.15' image='icons\health.paa' color='%18'/> %3%1</t>
       <t color='%10'><img size='1.15' image='icons\bank.paa' color='%18'/> %8</t>
       <t color='%10'><img size='1.15' image='icons\money.paa' color='%18'/> %10</t>
       <t color='%10'><img size='1.15' image='icons\uptime.paa' color='%18'/> %9</t>",
       
       //Position 2
       "%",
       civilian countSide playableUnits,
       _damage,
       _serverFPS,
       _colourDefault,
       _colourDamage,
       _grid,
       _banco,
       _UpTimeHUD,
       _dinheiro,
       west countSide playableUnits,
       independent countSide playableUnits,
       format["%1/%2",_xx,_yy],
       _hunger,
       _colourHunger,
       _thirst,
       _colourThirst,
       _colourExtra
       ];
       
       };
      };
      Alles anzeigen
    • Standard Rucksack Skins finden

      • blackfisch
      • 14. Oktober 2016 um 22:09

      Oder du schaust mal in den Gamefiles nach :p

      Sollten in weapons_f.pbo\Ammoboxes\Bags\data liegen

    • [TUTORIAL][Altis Life 4.4r3] RyanTTs Dynamic Market System

      • blackfisch
      • 14. Oktober 2016 um 15:52
      Zitat von Lukas692

      Error Undefined variable in expression: ton_fnc_handledb

      Du scheinst das in der config.cpp nicht mit eingetragen zu haben.


      Ich bin aktuell leider auch mit unserm Server ziemlich beschäftigt und kam doch noch nicht zum Einbau, daher wird die Überarbeitung noch etwas dauern.

    • Arma3 Skins fehler

      • blackfisch
      • 14. Oktober 2016 um 15:44

      Prüf die Dateinamen - "ne die sind richtig"
      lol

    • ArmA 3: Dedicated Server einrichten unter Windows (mit extDB3 & 64bit) (Altis Life & Tanoa Life) [2025 Tutorial / Guide]

      • blackfisch
      • 14. Oktober 2016 um 15:44

      Suchfunktion nutzen. gibt dazu zig Beiträge, z.B. Setting up client und komm nicht weiter

    • Arma 3 Signature check time out seit 1.62

      • blackfisch
      • 14. Oktober 2016 um 14:54

      Ich finde aktuell eher inzetessant, dass @Lassi262612 bereits seit einem Jahr tote Beiträge durch sein "nicht mehr aktuell" überhaupt wieder hochpusht.... dezent unnötig sage ich dazu nur :/

    • Standard Rucksack Skins finden

      • blackfisch
      • 14. Oktober 2016 um 14:51
      Zitat von Kuchenplatte

      "Bag_Base",

      Ist keine Classname, das ist die Base-Config Class, die würde ich einfach mal nicht in den Shop einfügen ^^

    • [Tutorial] Statusbar 4.4 R3 und R1

      • blackfisch
      • 14. Oktober 2016 um 14:46

      Wie hast du es denn versucht? schick mal den Code

    • Spawn Skins ändern (4.5r1)

      • blackfisch
      • 14. Oktober 2016 um 04:05

      Schön das sie die anbieten. Der Screen den ich geschickt habe, ist das offizielle GitHub der Entwickler von Altis Life. Ich wage zu behaupten, dass Gamerzfactory.de keine Version anbieten können, die noch nicht releast wurde.

      Windows Explorer hat rechts oben übrigens ne Suchleiste, damit kann man Dateien finden -> core\functions

    • Virtueller Item Shop funktioniert nicht

      • blackfisch
      • 14. Oktober 2016 um 04:03

      seh da jetzt so direkt nix. vielleicht hat jemand ander ne idee?

    • Virtueller Item Shop funktioniert nicht

      • blackfisch
      • 14. Oktober 2016 um 03:02

      Ohne Clientlogs gar nix.

    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-2026©
    Community-Software: WoltLab Suite™