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: 02 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. Ammorosh

    Beiträge von Ammorosh

    • Altis life 4.4R4 - Reparatur System

      • Ammorosh
      • 12. Januar 2017 um 16:13

      Hab die Lösung schon gefunden: getAllHitPointDamage alle stellen herausfinden und dann per setHitIndex den schaden auf 0 setzen...dauert allerdings nur ^^

    • Variablen übergeben

      • Ammorosh
      • 11. Januar 2017 um 19:42

      Guten Abend NN!

      Ich habe hier eine kleine aber feine Frage!

      Ich habe in der fn_useItem.sqf mit dem Befehl [_item] call life_fnc_repairTruck;
      Eine Variable übergeben...in der fn_repairTruck.sqf habe ich dann folgenden text hinzugefügt: _item = [_this,0,"",[""]] call BIS_fnc_param;
      Den Code habe ich mir vom fn_handleInv.sqf beklaut da ja genau das selbe gemacht wird... Leider wird keine Variable übergeben :(
      hint format ["ITEM: ", _item]; <- Liefert auch keinen Wert zurück

      Ich freue mich schon auf die Antwort ^^

    • Polizei Sirenen

      • Ammorosh
      • 11. Januar 2017 um 17:43

      Wenn du eine RP Sirene Haben möchtest machst du folgendes: (Ich setzte hier allgemeines Verständnis von SQF und der Struktur von altis vorraus)


      1. Description.ext: Neuen Sound definieren
      2. fn_copSiren.sqf (core\cop) Kopieren und im selben ordner unter anderen Namen abspeichern. (z.b. CopSIren_2.sqf)
      3. Die dann in die functions.h eintragen
      4. Diese ebenfalls in die ccfgRemoteExec.hpp eintragen
      5. copsiren_2.sqf bearbeiten:

      Code
      #include "..\..\script_macros.hpp"
      /*
          File: fn_copSiren.sqf
          Author: Bryan "Tonic" Boardwine
          Description:
          Starts the cop siren sound for other players
      */
      private["_vehicle"];
      _vehicle = param [0,ObjNull,[ObjNull]];
      if (isNull _vehicle) exitWith {};
      if (isNil {_vehicle getVariable "siren2"}) exitWith {};
      for "_i" from 0 to 1 step 0 do {
          if (!(_vehicle getVariable "siren2")) exitWith {};
          if (count crew _vehicle isEqualTo 0) then {_vehicle setVariable ["siren2",false,true]};
          if (!alive _vehicle) exitWith {};
          if (isNull _vehicle) exitWith {};
          _vehicle say3D "NAME EINES SOUNDS"; //Wie in der Description.ext eingetragen
          sleep 7; <- GENAUE Länge der Datei (beispiel: 4.654)
          if (!(_vehicle getVariable "siren2")) exitWith {};
      };
      Alles anzeigen

      achte darauf das du alle getVariable zu "siren2" änderst.

      zu guter letzt die fn_keyhandler.sqf (core\functions)


      Code
      // Ä Key
      case 40:
      	{
      		if (playerSide in [west,independent] && {vehicle player != player} && {!life_siren_active} && {((driver vehicle player) == player)}) then {
                  [] spawn {
                      life_siren_active = true;
                      sleep 7;
                      life_siren_active = false;
                  };
      
      
      
      
                  _veh = vehicle player;
                  if (isNil {_veh getVariable "siren2"}) then {_veh setVariable ["siren2",false,true];};
                  if ((_veh getVariable "siren2")) then {
                      titleText ["Warnung AUS","PLAIN"];
                      _veh setVariable ["siren2",false,true];
                  } else {
                      titleText ["Warnung AN","PLAIN"];
                      _veh setVariable ["siren2",true,true];
                      if (playerSide isEqualTo west) then {
                          [_veh] remoteExec ["life_fnc_copSiren2",RCLIENT]; //name der neuen .sqf Datei ohne fn_
                      } else {
                          [_veh] remoteExec ["life_fnc_medicSiren",RCLIENT];
                      };
                  };
              };
      	};
      Alles anzeigen

      Die soltest du so abkopieren können (guck ma so nett bin ich :D ). Bitte auf den sleep befehl achten , der sollte wieder die länge deiner Audiodatei haben.


      Das wars ^^ viel spaß damit... wenns fragen gibt immer her damit

    • Altis life 4.4R4 - Reparatur System

      • Ammorosh
      • 11. Januar 2017 um 15:40

      Danke :) Das wird mit definitiv helfen

    • Altis life 4.4R4 - Reparatur System

      • Ammorosh
      • 10. Januar 2017 um 15:50

      hmmm... Ich verstehe wie die Funktionen funktionieren... doch bis ich geschafft habe das es funktioniert dauert es warscheinlich ewig... hast du bzw jemand schonmal mit der Funktion gearbeitet?
      Codeschnipsel wären cool ^^

    • [Altis Life 4.4 R4]extDB2, Setting up client please wait

      • Ammorosh
      • 9. Januar 2017 um 21:38

      Auch alle benötigten DLL Dateien im Server ornder? Zum Beispiel tbmelloc.dll (oder so ähnlich)

    • Altis life 4.4R4 - Reparatur System

      • Ammorosh
      • 9. Januar 2017 um 21:33

      Moin liebes NN!

      Ich möchte das Standart Reparatur System umschreiben und bräuchte etwas Hilfe ^^
      Ich habe mich etwas erkundigt und habe gesehen das es sowas wie "hitpoint" und "hitpointdamage" gibt.
      Leider ist nirgendswo aufgeführt, welche hitpoints es genau gibt...und habe kläglich versagt es auf eigene Faust zu versuchen xD


      Code
      if(life_inv_scheiben) then {
      _veh setHitPointDamage ["hitHull",0];
      };
      
      
      
      
      if(life_inv_treibstofftank) then {
      _veh setHitPointDamage ["hitFuel",0];
      };
      
      
      
      
      if(life_inv_motorreparaturset) then {
      _veh setHitPointDamage ["hitEngine",0];
      };
      
      
      
      
      if(life_inv_reifenset) then {
      _veh setHitPointDamage ["HitWheel",0];
      };
      Alles anzeigen

      ^ Das war mein letzter Versuch in der fn_repairTruck.sqf

      Ich weiß die Datenbank den Schaden der Fahrzeuge speichert und diese auch mit exakt dem selben Schaden wieder aus der Garage aufruft...jedoch bin ich ratlos wie ich die einzelnen Werte abfragen geschweige denn verändern kann...
      Vielleicht geht es ja noch viel einfacher?

      Bin mal gespannt was ihr mir so zu sagen habt :/

    • Altis life 4.4R4 - Performance Warnung

      • Ammorosh
      • 9. Januar 2017 um 15:32
      Zitat von ZorG

      Einfach die Init anpassen, damit nicht von [0,0,0] aus gesucht wird.

      Ich gehe davon aus, das die Lösch-Logik in der nähe des zu löschenden Objekt ist.

      delh = getposATL this nearestObject 419865; delh hideObject true;

      oder mehrere in einem Umkreis von weniger als 300m als Array Lösung.

      {delh = getposATL this nearestObject _x; delh hideObject true;} forEach [419865,419843....]

      Vielen dank, ich werd das nachher mal ausprobieren und gucken ob es die [lexicon]Performance[/lexicon] verbessert. ^^

    • Altis life 4.4R4 - Performance Warnung

      • Ammorosh
      • 5. Januar 2017 um 12:31

      Moin Liebes NN!

      Seit längerer Zeit ist die CPU auslastung sehr hoch und habe im Log viele viele Perfomance Warnungen gesehen.

      Spoiler anzeigen

      5:29:49 [lexicon]Performance[/lexicon] warning: Search for 419844: hbarrier_5_f.p3d was very large (20070 m)
      5:29:49 [lexicon]Performance[/lexicon] warning: Very large search for 419843 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419843: hbarrier_5_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419839 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419839: hbarrier_3_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419856 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419856: hbarrier_1_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419855 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419855: hbarrier_1_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419841 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419841: hbarrier_3_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419845 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419845: hbarrier_5_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419889 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 419889: hbarrier_5_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419865 (>300 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Search for 42c0cf00# 419865: lamphalogen_f.p3d was very large (20070 m)
      5:29:50 [lexicon]Performance[/lexicon] warning: Very large search for 419842 (>300 m)

      Das sind nicht alle und (leider) nur ein kleiner Teil des Problems.
      Natürlich habe ich mich in der Mission.sqm per Notepad++ umgesehen und habe nach den ID´S gesucht.
      Diese Tauchen in der INIT von Logiken auf welche auf der Map platziert sind um Gegenstände auszublenden.
      Beispiel für die Vorletzte [lexicon]Performance[/lexicon] Warnung oben:

      Code
      class Item1020
      {
      dataType="Logic";
      class PositionInfo
      {
      position[]={20096.146,100.20078,6708.5781};
      };
      init="delh = [0,0,0] nearestObject 419865; delh hideObject true;";
      id=2023;
      type="Logic";
      atlOffset=0.080001831;
      };
      Alles anzeigen

      Wer 1 und 1 zusammenzählen kann wird wohl erkennen dass Arma den Befehl in der init überhaupt nicht mag.

      Jetzt zu meiner Frage:

      Gibt es eine andere Möglichkeit Objekte auf der Map auszublenden? Oder sollte man es einfach gar nicht tun?

      MFG Ammorosh :)

    • 4.4R4 Mission abgeschlossen / Spyglass sieht dich nach lobby

      • Ammorosh
      • 3. Januar 2017 um 13:47

      Ich hätte se gepostet wenn da was in der richtung drinstehen würde... Das ist ja der Bullshit.
      Mitlwerweile glaub ich das der Server auf dem alles läuft einfach zu schwach ist, und dadurch abbricht weil er nicht alles rechtzeitig verarbeitet bekommt

    • 4.4R4 Mission abgeschlossen / Spyglass sieht dich nach lobby

      • Ammorosh
      • 2. Januar 2017 um 15:23

      Das Problem besteht immernoch.

      Neue Erkenntnis:

      Manchmal kommt das Spawnmenü, kurz danach aber "Mission abgeschlossen"... Bullshit und ein Fehler:

      fn_requestreceived.sqf, line 12, Nicht defininierte Variable life_session_tries

      wtf? da läuft irgendwo mächtig was schief...

    • Altis 4.4R4 Abfragen

      • Ammorosh
      • 26. Dezember 2016 um 17:56

      Uiuiui, Vielen dank ^^

    • Altis 4.4R4 Abfragen

      • Ammorosh
      • 26. Dezember 2016 um 17:23

      Hallo NN!

      Ich habe eine kurze Frage:
      Wie kann ich abfragen, was der Spieler in seinem Z Inventar hat oder evtl sogar seine Lizenzen abfragen?
      Beispiel:

      Code
      if(??? == "apple") then {
      hint "Du hast einen Apfel im inventar!";
      };

      - Ammorosh :)

    • 4.4R4 Mission abgeschlossen / Spyglass sieht dich nach lobby

      • Ammorosh
      • 25. Dezember 2016 um 11:12

      Ist leider auch schon auskommentiert gewesen.. das macht keinen Sinn D:

    • 4.4R4 Mission abgeschlossen / Spyglass sieht dich nach lobby

      • Ammorosh
      • 24. Dezember 2016 um 21:01
      Zitat von Andre

      Geh in den Ordner "Config" in deiner Mission

      dann in die ----> Confi_Master und Stelle: spyGlass_toggle auf False anstatt true
      Hier ein kleines Beispiel :)
      #DasWars

      Spoiler anzeigen

      class Life_Settings {
      /* Logging and Security Settings*/
      /* Security Settings */
      spyGlass_toggle = false; //Spyglass On/Off Toggle --> True = On & False = Off


      Frohe Weihnachten! santa santa

      Alles anzeigen

      Das ist ja das Witzige. Spyglass ist deaktiviert und fast ALLE Datein vollständig auskommentiert

    • 4.4R4 Mission abgeschlossen / Spyglass sieht dich nach lobby

      • Ammorosh
      • 24. Dezember 2016 um 11:49

      Hallo NN und frohe Weihnachten santa
      Trotz allem habe ich eine Frage!

      Wenn ich mir in der Lobby meinen Platz aussuche und auf OK klicke, lädt er ganz normal die Missionsdatei runter.
      Soweit so gut, allerdings kommt unmittelbar danach das Fenster "Mission abgeschlossen" oder "Spyglass sieht dich".
      Ich habe in der Description.ext das Fenster mit Spyglass bereits deaktiviert genauso wie Spyglass selber, seitdem kommt "Mission abgeschlossen".
      Witziger weise komm ich nach 2-3 mal auf ok klicken (in der Lobby) irgendwann doch auf den Server und kann meinen Spawn wählen.

      Hat jemand eine Idee was das ist?

      - Ammorosh

    • Altis life 4.4R4 - Suche Datei

      • Ammorosh
      • 21. Dezember 2016 um 15:47

      Gefunden, dankeschön :)

    • NPC Animationen?!

      • Ammorosh
      • 20. Dezember 2016 um 21:16

      Hallo,

      Überprüf mal bitte ob du im NPC im Editor die Spieler und spielbar hacken rausgenommen hast... ist mir auch schon mal passiert :D

    • Altis life 4.4R4 - Suche Datei

      • Ammorosh
      • 20. Dezember 2016 um 21:13

      Hallo liebes NN!

      Ich suche die SQF Datei, die ausgeführt wird wenn man etwas isst oder trinkt.
      In der Vitems.hpp wird ja die Edible variable festgelegt... die muss doch irgendwo verarbeitet werden oder nicht?

      Vielen dank schonmal :)

    • [QuickTipp] Arma³ - Blauchlichtkoordinatensammlung

      • Ammorosh
      • 20. November 2016 um 16:24

      Hey, hat jemand rein zufällig die Blaulicht Koordinaten für den Truck Boxer? :)

    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™