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
Do: 07 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

    • [TUTORIAL][Altis Life 3.1.4.8/4.0+] Zivilschutzsirene für Polizei

      • blackfisch
      • 5. August 2016 um 13:42

      +++ Tutorial geupdatet +++


      Changelog:

      • Code bereinigt & zusammengefasst
      • Variablen überarbeite
      • Inkorrekte Variablenzuweisung korrigiert


      Bei Fehlern diese bitte an mich per PN melden! (Logs anhängen!)

    • Polizisten in Zivilisten Rucksack schauen

      • blackfisch
      • 5. August 2016 um 13:09
      C
      if(_isPack isEqualTo 1) then {
       if(playerSide isEqualTo west) exitWith {};
       hintSilent localize "STR_MISC_Backpack";
       [] spawn {
        waitUntil {!isNull (findDisplay 602)};
        closeDialog 0;
       };
       true;
      };

      Lass das true mal stehen, bin gerade nicht sicher, ob das einen tieferen Sinn hat ;) Aber sonst ja, eigentlich schon (Mit der ID 602 weiß ich nicht, aber wenn du das so recherchiert hast sicherlich ^^)

    • Fahrzeug auf/zu schließen mit Verzögerung

      • blackfisch
      • 5. August 2016 um 12:15

      Ah, Denkfehler! Geh mal zusätzlich noch in deine core\init.sqf und suche nach

      C
      (findDisplay 46) displayAddEventHandler ["KeyDown", "_this call life_fnc_keyHandler"];


      Das ganze ersetzt du mit

      C
      (findDisplay 46) displayAddEventHandler ["KeyDown", "_this spawn life_fnc_keyHandler"];

      Das sollte klappen. Der macht sleep nicht, weil "call" in einem Non-Scheduled Environment abläuft. Heißt: kein sleep, waitUntil et.

    • Alle Slots KI

      • blackfisch
      • 5. August 2016 um 10:52

      Hatte da auch schon Fehler mit, seit ichs im Editor eingestellt habe alles supi

    • Polizei Loadouts - Ausrüsten auf Knopfdruck

      • blackfisch
      • 5. August 2016 um 10:51

      Nein, weil das ist doch ein Arma Item du Dummerchen :D Das hängt nicht mit der Version zusammen :P
      Du musst einfach nur [] call life_fnc_playerSkins; rausstreichen, der Rest geht auch so. Wie gesagt weiß ich sonst nicht, woran das liegen könnte


      #EDIT: Functions.hpp korrekt eingetragen? Prüfen!

    • [TUTORIAL][Altis Life 3.1.4.8/4.0+] Zivilschutzsirene für Polizei

      • blackfisch
      • 5. August 2016 um 10:48

      +++ Tutorial geupdatet +++

      Changelog:

      • Code bereinigt & verkürzt
      • 3.1.4.8 & 4.X Version eingefügt
      • Globalsound entfernt
      • publicVariables eingeführt (globaler Spamschutz)


      Bei Fehlern diese bitte an mich per PN melden! (Logs anhängen!)

    • Alle Slots KI

      • blackfisch
      • 5. August 2016 um 10:10
      Zitat von Blackwolf99

      Da das standardmäßig der Fall ist denke ich ehr, dass es sich um einen Fehler handelt...Das AL Framenetwork hat dies in die description.ext eingebaut.
      Wobei das über die mission zu machen garnicht so dumm wäre

      Das ist so nicht ganz korrekt. Seit Einführung des EDEN-Editors haben dessen Einstellungen eine höhere Priorität als die description.ext, deswegen die Einstellung dort setzen um Fehler zu vermeiden! Selbiges gilt für Autor etc, ist in der 4.4r3 nicht ohne Grund so gemacht worden ;)

    • Altis lIfe ADAC funktioniert nicht (3.1.4.8)

      • blackfisch
      • 5. August 2016 um 09:21

      Grade nochmal ganz kurz geguckt und das gefunden:

      Zitat von Lukas_Multi

      Scripting function 'bis_fnc_execvm' is not allowed to be remotely executed

      Keine Ahnung wo du eine remoteExec für "execVM" hast, auf jeden Fall lässt sich das recht einfach beheben:
      Erstelle eine neue Datei CfgRemoteExec.hpp im Hauptverzeichnis deiner Mission und trage folgendes ein

      C: CfgRemoteExec.hpp
      #define F(NAME,TARGET) class NAME { \
          allowedTargets = TARGET; \
      };
      
      
      
      
      #define ANYONE 0
      #define CLIENT 1
      #define SERVER 2
      
      
      
      
      class CfgRemoteExec {
          class Functions {
              mode = 1;
              jip = 0;
          };
      
      
      
      
          class Commands {
              mode = 1;
              jip = 0;
      
      
      
      
              F(execVM,ANYONE)
          };
      };
      Alles anzeigen

      das sollte das beheben.


      Zitat von Lukas_Multi

      14:27:13 Error in expression <


      _modifier = (_amount * (_arr_resource select 5));


      _price = _price + _modifie>
      14:27:13 Error position: <select 5));


      _price = _price + _modifie>
      14:27:13 Error Zero divisor
      14:27:13 File mpmissions\__cur_mp.Altis\core\market\fn_marketBuy.sqf, line 22

      Alles anzeigen

      Du hast in deiner core\market\fn_marketBuy.sqf auch noch einen Fehler, aber bezüglich deinem ADAC seh ich nichts im Log

    • Chopper Service Frage

      • blackfisch
      • 5. August 2016 um 04:16

      Ich helf dir mal auf die Sprünge: forEach nutzen! Siehe hier:

      C: fn_serviceChoppe.sqf
      /*
      	File: fn_serviceChopper.sqf
      	Author: Bryan "Tonic" Boardwine
      	Description:
      	Main functionality for the chopper service paid, to be replaced in later version.
      */
      disableSerialization;
      private["_search","_ui","_progress","_cP","_pgText","_title","_pad"];
      if(life_action_inUse) exitWith {hintSilent localize "STR_NOTF_Action"};
      
      
      
      
      { 
      	if (vehicle player distance _x <= 15) then { _pad = _x }; //Ist das Fahrzeug des Spielers/der Spieler 15m im Umkreis?
      } forEach ["air_sp","air_sp_2"];
      
      
      
      
      _search = nearestObjects[getPos _pad, ["Air"],5];
      if(count _search == 0) exitWith {hintSilent localize "STR_Service_Chopper_NoAir"};
      if(life_cash < 1000) exitWith {hintSilent localize "STR_Serive_Chopper_NotEnough"};
      life_cash = life_cash - 1000;
      life_action_inUse = true;
      _title = localize "STR_Service_Chopper_Servicing";
      5 cutRsc ["life_progress","PLAIN"];
      _ui = uiNameSpace getVariable "life_progress";
      _progress = _ui displayCtrl 38201;
      _pgText = _ui displayCtrl 38202;
      _pgText ctrlSetText format["%2 (1%1)...","%",_title];
      _progress progressSetPosition 0.01;
      _cP = 0.01;
      
      
      
      
      for "_i" from 0 to 1 step 0 do
      {
      	uiSleep 0.2;
      	_cP = _cP + 0.01;
      	_progress progressSetPosition _cP;
      	_pgText ctrlSetText format["%2 (%1%2)...",round(_cP * 100),"%",_title];
      	if(_cP >= 1) exitWith {};
      	if(!alive (_search select 0) || (_search select 0) distance _pad > 10) exitWith {life_action_inUse = false; hintSilent localize "STR_Service_Chopper_Missing"};
      };
      
      
      
      
      if(!local (_search select 0)) then
      {
      	[[(_search select 0),1],"life_fnc_setFuel",(_search select 0),false] spawn life_fnc_MP;
      }
      else
      {
      	(_search select 0) setFuel 1;
      };
      (_search select 0) setDamage 0;
      
      
      
      
      5 cutText ["","PLAIN"];
      titleText [localize "STR_Service_Chopper_Done","PLAIN"];
      life_action_inUse = false;
      Alles anzeigen

      Das sollte an sich klappen, versuchs einfach mal

    • Polizisten in Zivilisten Rucksack schauen

      • blackfisch
      • 5. August 2016 um 04:00

      Schick uns mal deine fn_inventoryOpened.sqf aus den Functions-Ordner und die Client RPTs, vielleicht steht ja was drin

    • Fahrzeug auf/zu schließen mit Verzögerung

      • blackfisch
      • 4. August 2016 um 21:44
      C: fn_keyHandler.sqf
      //U Key
      	case 22: {
      		if(!_alt && !_ctrlKey) then {
      			if(vehicle player == player) then {
      				_veh = cursorTarget;
      			} else {
      				_veh = vehicle player;
      			};
      
      
      
      
      			if(_veh isKindOf "House_F" && {playerSide == civilian}) then {
      				if(_veh in life_vehicles && player distance _veh < 8) then {
      					_door = [_veh] call life_fnc_nearestDoor;
      					if(EQUAL(_door,0)) exitWith {hint localize "STR_House_Door_NotNear"};
      					_locked = _veh GVAR [format["bis_disabled_Door_%1",_door],0];
      
      
      
      
      					if(EQUAL(_locked,0)) then {
      						_veh SVAR [format["bis_disabled_Door_%1",_door],1,true];
      						_veh animate [format["door_%1_rot",_door],0];
      						systemChat localize "STR_House_Door_Lock";
      					} else {
      						_veh SVAR [format["bis_disabled_Door_%1",_door],0,true];
      						_veh animate [format["door_%1_rot",_door],1];
      						systemChat localize "STR_House_Door_Unlock";
      					};
      				};
      			} else {
      				_locked = locked _veh;
      				if(_veh in life_vehicles && player distance _veh < 8) then {
      					uisleep 2; //Warte 2 Sekunden vor dem auf-/abschließen
      					if(EQUAL(_locked,2)) then {
      						if(local _veh) then {
      							_veh lock 0;
      						} else {
      							[_veh,0] remoteExecCall ["life_fnc_lockVehicle",_veh];
      						};
      						systemChat localize "STR_MISC_VehUnlock";
      					} else {
      						if(local _veh) then {
      							_veh lock 2;
      						} else {
      							[_veh,2] remoteExecCall ["life_fnc_lockVehicle",_veh];
      						};
      						systemChat localize "STR_MISC_VehLock";
      					};
      				};
      			};
      		};
      	};
      Alles anzeigen

      Da sollte klappen

    • [Tutorial] Polizei in geschlossene Fahrzeuge ein und aussteigen

      • blackfisch
      • 4. August 2016 um 19:57

      einigen wir uns einfach auf GUER - das funktioniert auf jeden Fall xD Aber es geht resistance auch, independent ist die Arma-Variable und resistance ist noch aus Operation Flashpoint. Habs nochmal nachgeschaut extra ;)

      Zitat von Bohemia Interactive

      Pre-defined variable for the independent side.
      Alias for resistance.

    • [Tutorial] Polizei in geschlossene Fahrzeuge ein und aussteigen

      • blackfisch
      • 4. August 2016 um 19:36
      Zitat von SanDiego

      Hast du bei core/fn_SetupActions.sqf auch den case von west zu resistance geändert? Bzw. zu der Seite, wo bei dir die Medics sind.

      Ich muss dich korrigieren! Es muss independent sein und nicht resistance

    • Alle Objekte platzieren ohne 101Editor

      • blackfisch
      • 4. August 2016 um 17:21

      Ist etwas verspätet, aber mit diesem Befehl (einfach in der Debug-Konsole eingeben und ausführen, kannst du im EDEN mit Zirkumflex [^] öffnen) kannst du jedes beliebige Objekt per Classname spawnen und danach wie jedes andere Objekt verschieben:
      create3DENEntity ["Object", "Land_Flush_light_yellow_f", screenToWorld [0,0]];

    • Großer Performanceverlust, bei Kollisionsabfragen

      • blackfisch
      • 4. August 2016 um 17:19

      So wie ich das verstanden habe funktioniert das NICHT mit Map-IDs. Außerdem musst du natürlich den Objekten Namen geben, um das so zu machen :p

    • Großer Performanceverlust, bei Kollisionsabfragen

      • blackfisch
      • 4. August 2016 um 16:17

      Du musst schon mit dem Befehl arbeiten... (Den ich dir oben verlinkt habe)

    • Neuer Channel

      • blackfisch
      • 4. August 2016 um 15:46
      Zitat von VariatoX

      Hallo,
      du musst den Spielern noch den Channel zuweisen über die fn_managesc.sqf.
      Diese Datei findest du in life_server\Functions\Systems\.

      Vor der switch-Do Abfrage einfach

      C
      life_radio_fraktionen radioChanneladd [_unit];

      einfügen.

      Hab ich wohl vergessen :D Sorry und Danke dir @VariatoX

    • Großer Performanceverlust, bei Kollisionsabfragen

      • blackfisch
      • 4. August 2016 um 15:45

      https://community.bistudio.com/wiki/disableCollisionWith

      Das funktioniert leider nur bei selbst platzierten Objekten, soweit ich weiß. Heißt, du kannst es nicht auf in die Map integrierte Mauern anwenden.

    • Bewerte den Track über dir !

      • blackfisch
      • 4. August 2016 um 14:34

      9/10 gefällt mir :D
      @VariatoX Wieso wundert mich nicht, dass die ehemalige Hintergrundmusik des Lakeside-Intros eines deiner Lieblingslieder ist? ^^

      Bringen wir doch mal eine ganz andere Richtung von Musik & Videostil hier mit ein... (für die Ungeduldigen: Ab Sekunde 22 geht's los :p)

      Externer Inhalt youtu.be
      Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
      Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    • Wer hat Lust, die Szene neu zu gestalten?

      • blackfisch
      • 4. August 2016 um 10:36
      Zitat von beatzcraft

      Ja, das was wir machen schon. Durch das eigene Framework legen wir uns aber eine Grundlage, in die man dann Scripts einbauen kann die im jetzigen Altis Life so nicht möglich sind.

      Was ist da denn großartig nicht möglich? "Geht nicht gibt's nicht" ist hier die Devise. Die Frage ist nicht ob es geht, sondern wie man es umsetzt, um es funktionierend zu machen.

    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™