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
Mi: 06 Mai 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

    • Rangemaster für alle Uniformen nutzen

      • blackfisch
      • 13. September 2016 um 06:30

      Knapp daneben, Killergnom...
      switch (call life_coplevel) do {...]; wenn dann.

      [TIP] Rangemaster Uniform mehrfach benutzen Das sollte selbsterklärend sein

    • Chop Shop

      • blackfisch
      • 12. September 2016 um 22:46

      Ich glaube, dass wirst du nicht weg bekommen, außer du machst den Dialog breiter, dann könnte er es vielleicht anzeigen, ich weiß es aber nicht genau. Just Arma Things...


      http://www.gailer-net.de/tutorials/java…p11/ch11_5.html
      http://www.gailer-net.de/tutorials/java…08/ch08_10.html
      Da wird die Exponentialschreibweise genauer erklärt, falls es dich interessiert

    • Chop Shop

      • blackfisch
      • 12. September 2016 um 22:10

      Das ist einfach nur Exponentialschreibweise, eine Begrenzung gibt es nicht. Der Preis wird berechnet aus Kaufpreis * vehicle_chopShop_multiplier

      vehicle_chopShop_multiplier wird in der Master_Config definiert

    • Mehrere level lifecoplevel + lifeseklevel + lifebwlevel

      • blackfisch
      • 12. September 2016 um 21:51

      Datenbank neue Spalte einfügen und die ganzen Dateien (insertRequest etc) anpassen

    • Rope benutzen wie ?!

      • blackfisch
      • 12. September 2016 um 21:43

      Exile hat ein Rope System, mit dem man anscheinend Fahrzeuge aneinander hängen kann, das hab ich aber auch noch nicht gerafft

    • Holstern wieder einfügen

      • blackfisch
      • 12. September 2016 um 18:48
      C
      //Holster / recall weapon. (Shift + H)
      case 35: {
          if (_shift && !_ctrlKey && !(currentWeapon player isEqualTo "")) then {
              life_curWep_h = currentWeapon player;
              player action ["SwitchWeapon", player, player, 100];
              player switchCamera cameraView;
          };
      
      
      
      
      	if (!_shift && _ctrlKey && !isNil "life_curWep_h" && {!(life_curWep_h isEqualTo "")}) then {
              if (life_curWep_h in [primaryWeapon player,secondaryWeapon player,handgunWeapon player]) then {
                  player selectWeapon life_curWep_h;
              };
          };
      };
      Alles anzeigen

      So 1:1 aus der Keyhandler der 4.4r3 rauskopiert, Zeile 89-102. Das war nie weg


      #Edit: @AustrianNoobs Post überlesen xD

    • Handschellen und Handschellen Schlüssel?

      • blackfisch
      • 12. September 2016 um 18:45

      Besser wäre dafür: [false,keys,1] call life_fnc_handleInv

    • Ohne Waffe aussteigen?!

      • blackfisch
      • 12. September 2016 um 18:30

      Was auch eine Möglichkeit wäre:

      1. Neue Datei anlegen "fn_getOutNoWep.sqf" im Functions Ordner und in der Functions.hpp eintragen

      C
      /*
          File: fn_getOutNoWep.sqf
      	Author: blackfisch
      	Description:
      	Get out of the vehicle without weapon
      */
      private "_veh";
      
      
      
      
      if (isNull objectParent player) exitWith {};
      if (speed (vehicle player)) > 5) exitWith {hint "Du bist zu schnell"};
      
      
      
      
      _veh = vehicle player;
      
      
      
      
      (_veh) addEventHandler ["GetOut", {
      	if ((_this select 2) isEqualTo player) then {
      		//Waffe holstern
      		life_curWep_h = currentWeapon player;
      		player action ["SwitchWeapon", player, player, 100];
      		player switchcamera cameraView;
      	};
      }];
      
      
      
      
      player action ["getOut", _veh]; //Aussteigen
      waitUntil {isNull objectParent player}; //Warte bis ausgestiegen
      
      
      
      
      _veh removeAllEventHandlers "GetOut"; //Eventhandler löschen
      Alles anzeigen


      2. In der fn_setupActions.sqf eine neue Action einfügen wie folgt:

      C
      life_actions = life_actions + [player addAction["Aussteigen (ohne Waffe)",life_fnc_getOutNoWep,"",0,false,false,"",'!isNull objectParent player && !(player getVariable["restrained",false]) && alive player']];

      Das ist die vermutlich etwas schönere Variante, da wird die Waffe nur geholstert


      EDIT: nicht getestet, nur mal so vor mich her geschrieben

    • Sirenenskript Fehler

      • blackfisch
      • 12. September 2016 um 14:45

      Zur Klarstellung Server-/Clientlogs:

      In den Serverlogs
      steht alles das, was an der serverseitigen Execution an Fehlern auftritt, meist Fehler bei init-Dateien oder in der @life_server

      In den Clientlogs
      stehen alle anderen Fehler, die nichts mit der @life_server zu tun haben. Skriptfehler tauchen meist erst nach Ausführung auf, da diese ja auf dem Client ausgeführt werden, werden sie auch dort geloggt.

    • So 2 Problem jail time bei den cops

      • blackfisch
      • 12. September 2016 um 09:04

      [Tutorial] Jail time [4.4r3] - 4.4 - ArmA RPG Life

      Sollte auch auf der 4.4 klappen, ich werde das demnächst mal übersetzen und hier posten

    • [TIP] Rangemaster Uniform mehrfach benutzen

      • blackfisch
      • 12. September 2016 um 08:06

      Wenn ich mich da einklinken darf... Als aller erstes, wenn man statt __GETC__(life_coplevel) einfach (call life_coplevel) verwendet, funktioniert das auf jeder Version. Außerdem kann es so zu Textur-Bugs führen. Ich empfehle: Uniformen Texturieren via Script/Funktion (Rucksack unsichtbar machen optional!)

      Um dann den Skin je nach Coplevel zu ändern folgenden Code verwenden (Auszug):

      C
      if(playerSide == west) then {
      	switch(_type) do {
      		case "U_Rangemaster" : {
      			switch (call life_coplevel) do {
      				case 1: {
      					_path = "textures\cop\cop_rang1.paa";
      					_unit setObjectTextureGlobal [0,_path];
      				};
      				case 2: {
      					_path = "textures\cop\cop_rang2.paa";
      					_unit setObjectTextureGlobal [0,_path];
      				};
      				case 3: {
      					_path = "textures\cop\cop_rang3.paa";
      					_unit setObjectTextureGlobal [0,_path];
      				};
      				case 4: {
      					_path = "textures\cop\cop_rang4.paa";
      					_unit setObjectTextureGlobal [0,_path];
      				};
      				default {
      					_path = "textures\cop\cop_rang1.paa";
      					_unit setObjectTextureGlobal [0,_path];
      				};
      			};
      		};
      		case "U_B_CombatUniform_mcam" : {
      			_path = "textures\cop\captain.paa";
      			_unit setObjectTextureGlobal [0,_path];
      		};
      		case "U_B_CombatUniform_mcam_vest" : {
      			_path = "textures\cop\detective.paa";
      			_unit setObjectTextureGlobal [0,_path];
      		};
      		case "U_B_CombatUniform_mcam_worn" : {
      			_path = "textures\cop\swat.paa";
      			_unit setObjectTextureGlobal [0,_path];
      		};
      	};
      	if((backpack player) == "B_Bergen_mcamo")  then {
      		//(unitBackpack _unit) setObjectTextureGlobal [0, "textures\cop\cop_backpack.paa"];
      		(unitBackpack player) setObjectTextureGlobal [0, ""]; //Macht Rucksäcke unsichtbar :)
      	};
      };
      Alles anzeigen

      Ich habe das Beispiel hier für Coplevel 1-4 angepasst, für weitere Coplevel nach folgendem Schema vorgehen und über der default Klasse einfügen:

      C
      case RANG(Zahl): {
      	_path = "Pfad\zur\Textur";
      	_unit setObjectTextureGlobal [0,_path];
      };


      Dadurch wird untexturierten Uniformen vorgebeugt. Nur ein Hinweis, wie man es schöner regeln könnte ^^

    • Bekomme Fehler in den RPT Logs! Brauche Informationen.

      • blackfisch
      • 12. September 2016 um 06:49
      Zitat von Team-Wings

      Error Undefined variable in expression: db_async_active

      Das ist schon ein Fehler, da er die Funktion nicht kennt.

      Ihr habt da irgendwo ziemlich heftige Fehler reingebaut, die ihr schnellsten fixen solltet, sucht euch vielleicht jemand der euch hilft, falls ihr das alleine nicht hinbekommt (Ich hab leider keine Zeit)

    • Sirenen Lichter Farbe umstellen?

      • blackfisch
      • 12. September 2016 um 06:45
      Zitat von Team-Wings

      while{ (alive _vehicle)} do
      {
      if(!(_vehicle getVariable "lights")) exitWith {};
      if(_leftRed) then
      {
      _leftRed = false;
      _lightright setLightBrightness 0.0;
      uiSleep 0.05;
      _lightleft setLightBrightness 6;
      }
      else
      {
      _leftRed = true;
      _lightleft setLightBrightness 0.0;
      uiSleep 0.05;
      _lightright setLightBrightness 6;
      };
      uiSleep (_this select 1);
      };

      Alles anzeigen


      Die setLightBrightness 6; mal höher setzen, auf 10 oder so... bisschen mit den Werten spielen ^^

    • [English] Altis Life RPG Map + Clothing issue on spawn

      • blackfisch
      • 12. September 2016 um 06:25
      Zitat von PMCRicky

      addUniform player (selectRandom _clothings);

      Your Syntax is incorrect. is has to be UNIT adduniform "UNIFORM"
      This way like you got it, he stops the execution of the script at this point and thats why you don't get anything. See here: https://community.bistudio.com/wiki/addUniform

      Next time, try to look in your Client RPT. On Server Logs you see almost only isues with life_server, such script issues are only logged on execution, the server doesn't execute them, but your Client.
      In [lexicon]extDB[/lexicon] Logs you will only see issues with database connection or requests.


      How to get the Client Logs?
      Press WIN+R
      Type %localappdata% and hit ENTER
      Open Arma 3 folder
      There you go! All your Client Logs as arma3_DATE_TIME.rpt - if there are none, check your parameters in Arma 3. You have to start it without -noLogs parameter.

    • [Tutorial] Ohrenstöpsel (Battle Royal)

      • blackfisch
      • 12. September 2016 um 00:29

      Wenn du dir diese 0.5KB mal runtergeladen und angeschaut hättest wäre dir recht schnell aufgefallen, das geht über eine addAction ;) (Scrollmenü)

    • Barrieren skript

      • blackfisch
      • 11. September 2016 um 22:40

      Dann nehmen wir eben das hier: [TUTORIAL][Altis Life 4.0+] Cop/Medic Absperrungen per Menü

    • No entry 'mpmissions\__CUR_MP.Tanoa\description.ext/RscTiles/playerHUD.Life_Logo'.

      • blackfisch
      • 11. September 2016 um 22:37
      Zitat von Kuchenplatte

      Einmal...

      Code
      21:45:39   Error Undefined variable in expression: bank_obj
      21:45:39 File life_server\init.sqf, line 55

      Noch einer. ..

      Code
      Message: Script \life_server\Functions\Smartphone\fn_handleMessages.sqf not found
      20:02:11 Warning Message: Script \life_server\Functions\Smartphone\fn_msgRequest.sqf not found

      Guck vll mal deinen RPT durch..und versuch die Fehler zu fixen

      1. Fehler: Objekt mit Namen bank_obj (relativ egal welches, Standardmäßig "Müllreihe") platzieren und allowDamage sowie enableSimulation auf false setzen
      2. Fehler: Besagte Datei ist nicht vorhanden wird aber irgendwo aufgerufen

    • Items in 4.4r3 hinzufürgen

      • blackfisch
      • 11. September 2016 um 20:35

      Du brauchst dementsprechend noch eine case für das Item in der fn_useItem.sqf in der du das Effekt-Script callst.

    • Autos Reparieren funktioniert nicht!

      • blackfisch
      • 11. September 2016 um 20:34

      Auszug aus der Config_vItems.hpp - Bedenke das ganze gilt nur für die 4.4r3. Solltest du eine andere Version (z.B. 4.0, 4.4) verwenden, bitte einen neuen Post mit dem Problem eröffnen

    • Reswapn Uniform Speichert nicht

      • blackfisch
      • 11. September 2016 um 20:31

      Du nutzt aber wahrscheinlich den Altis Life Framework... Wenn nicht können wir dir sowieso nicht helfen. Wenn doch - Lösung wie beschrieben. Das funktioniert auch mit Mod-Kleidung

    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™