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
Mo: 18 August 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. Don

    Beiträge von Don

    • Medic auch Fahrzeuge beschlagnahmen und Eigentümer abfrage

      • Don
      • 21. August 2017 um 22:27

      Probier das mal. Bitte verwende in Zukunft für Scripts und co den "Code" BB-Code.

      Code
      #include "..\..\script_macros.hpp"
      /*
          File: fn_vInteractionMenu.sqf
          Author: Bryan "Tonic" Boardwine
      
          Description:
          Replaces the mass add actions for various vehicle actions.
      */
      #define Btn1 37450
      #define Btn2 37451
      #define Btn3 37452
      #define Btn4 37453
      #define Btn5 37454
      #define Btn6 37455
      #define Title 37401
      private ["_display","_curTarget","_Btn1","_Btn2","_Btn3","_Btn4","_Btn5","_Btn6","_id"];
      if (!dialog) then {
          createDialog "vInteraction_Menu";
      };
      disableSerialization;
      
      _curTarget = param [0,objNull,[objNull]];
      if (isNull _curTarget) exitWith {closeDialog 0;}; //Bad target
      _isVehicle = if ((_curTarget isKindOf "landVehicle") || (_curTarget isKindOf "Ship") || (_curTarget isKindOf "Air")) then {true} else {false};
      if (!_isVehicle) exitWith {closeDialog 0;};
      
      _display = findDisplay 37400;
      _Btn1 = _display displayCtrl Btn1;
      _Btn2 = _display displayCtrl Btn2;
      _Btn3 = _display displayCtrl Btn3;
      _Btn4 = _display displayCtrl Btn4;
      _Btn5 = _display displayCtrl Btn5;
      _Btn6 = _display displayCtrl Btn6;
      life_vInact_curTarget = _curTarget;
      _id = getObjectDLC _curTarget;
      
      //Set Repair Action
      _Btn1 ctrlSetText localize "STR_vInAct_Repair";
      _Btn1 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_repairTruck; closeDialog 0;";
      
      if ((life_inv_toolkit >= 1) && {alive life_vInact_curTarget} && {([life_vInact_curTarget] call life_fnc_isDamaged)}) then {_Btn1 ctrlEnable true;} else {_Btn1 ctrlEnable false;};
      
      if (playerSide isEqualTo west) then {
          _Btn2 ctrlSetText localize "STR_vInAct_Registration";
          _Btn2 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_searchVehAction; closeDialog 0;";
      
          _Btn3 ctrlSetText localize "STR_vInAct_SearchVehicle";
          _Btn3 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_vehInvSearch; closeDialog 0;";
      
          _Btn4 ctrlSetText localize "STR_vInAct_PullOut";
          _Btn4 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_pulloutAction; closeDialog 0;";
          if (crew _curTarget isEqualTo []) then {_Btn4 ctrlEnable false;};
      
          _Btn5 ctrlSetText localize "STR_vInAct_Impound";
          _Btn5 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_impoundAction; closeDialog 0;";
      
          if (_curTarget isKindOf "Ship") then {
              _Btn6 ctrlSetText localize "STR_vInAct_PushBoat";
              _Btn6 buttonSetAction "[] spawn life_fnc_pushObject; closeDialog 0;";
              if (_curTarget isKindOf "Ship" && {local _curTarget} && {crew _curTarget isEqualTo []}) then { _Btn6 ctrlEnable true;} else {_Btn6 ctrlEnable false};
          } else {
              if (!isNil "_id") then {
                  if !(_id in getDLCs 1) then {
                      _Btn6 ctrlSetText localize "STR_vInAct_GetInVehicle";
                      _Btn6 buttonSetAction "player moveInDriver life_vInact_curTarget; closeDialog 0;";
                      if (crew _curTarget isEqualTo [] && {canMove _curTarget} && {locked _curTarget isEqualTo 0}) then {_Btn6 ctrlEnable true;} else {_Btn6 ctrlEnable false};
                  };
              } else {
                  _Btn6 ctrlSetText localize "STR_vInAct_Unflip";
                  _Btn6 buttonSetAction "life_vInact_curTarget setPos [getPos life_vInact_curTarget select 0, getPos life_vInact_curTarget select 1, (getPos life_vInact_curTarget select 2)+0.5]; closeDialog 0;";
                  if (alive _curTarget && {crew _curTarget isEqualTo []} && {canMove _curTarget}) then { _Btn6 ctrlEnable false;} else {_Btn6 ctrlEnable true;};
              };
          };
      
      } else {
          
          if (_curTarget isKindOf "Ship") then {
              _Btn2 ctrlSetText localize "STR_vInAct_PushBoat";
              _Btn2 buttonSetAction "[] spawn life_fnc_pushObject; closeDialog 0;";
              if (alive _curTarget && {_curTarget isKindOf "Ship"} && {local _curTarget} && {crew _curTarget isEqualTo []}) then { _Btn2 ctrlEnable true;} else {_Btn2 ctrlEnable false};
          } else {
              if (!isNil "_id") then {
                  if !(_id in getDLCs 1) then {
                      _Btn2 ctrlSetText localize "STR_vInAct_GetInVehicle";
                      _Btn2 buttonSetAction "player moveInDriver life_vInact_curTarget; closeDialog 0;";
                      if (crew _curTarget isEqualTo [] && {canMove _curTarget} && {locked _curTarget isEqualTo 0}) then {_Btn2 ctrlEnable true;} else {_Btn2 ctrlEnable false};
                  };
              } else {
                  _Btn2 ctrlSetText localize "STR_vInAct_Unflip";
                  _Btn2 buttonSetAction "life_vInact_curTarget setPos [getPos life_vInact_curTarget select 0, getPos life_vInact_curTarget select 1, (getPos life_vInact_curTarget select 2)+0.5]; closeDialog 0;";
                  if (alive _curTarget && {crew _curTarget isEqualTo []} && {canMove _curTarget}) then { _Btn2 ctrlEnable false;} else {_Btn2 ctrlEnable true;};
              };
          };
          if (typeOf _curTarget == "O_Truck_03_device_F") then {
              _Btn3 ctrlSetText localize "STR_vInAct_DeviceMine";
              _Btn3 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_deviceMine";
              if (!isNil {(_curTarget getVariable "mining")} || !local _curTarget && {_curTarget in life_vehicles}) then {
                  _Btn3 ctrlEnable false;
              } else {
                  _Btn3 ctrlEnable true;
              };
          } else {
              _Btn3 ctrlShow false;
              if (typeOf (_curTarget) in ["C_Van_01_fuel_F","I_Truck_02_fuel_F","B_Truck_01_fuel_F"] && _curTarget in life_vehicles) then {
                  if (!isNil {_curTarget getVariable "fuelTankWork"}) then {
                      _Btn3 ctrlSetText localize "STR_FuelTank_Stop";
                      _Btn3 buttonSetAction "life_vInact_curTarget setVariable [""fuelTankWork"",nil,true]; closeDialog 0;";
                      _Btn3 ctrlShow true;
                  } else {
                      if (count (nearestObjects [_curTarget, ["Land_FuelStation_Feed_F","Land_fs_feed_F"], 15]) > 0) then {
                          _Btn3 ctrlSetText localize "STR_FuelTank_Supply";
                          _Btn3 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_fuelSupply";
                          _Btn3 ctrlShow true;
                      }else{
                          {
                              if (player distance (getMarkerPos _x) < 20) exitWith {
                                  _Btn3 ctrlSetText localize "STR_FuelTank_Store";
                                  _Btn3 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_fuelStore";
                                  _Btn3 ctrlShow true;
                              };
                          } forEach ["fuel_storage_1","fuel_storage_2"];
                      };
                  };
              };
          };
          if(playerSide isEqualTo independent) then 
          {
              _Btn4 ctrlSetText localize "STR_vInAct_Registration";
              _Btn4 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_searchVehAction; closeDialog 0;";
          
              _Btn5 ctrlSetText localize "STR_vInAct_Impound";
              _Btn5 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_impoundAction; closeDialog 0;";
              _Btn6 ctrlShow false;
          } else 
          {    
              _Btn4 ctrlShow false;
              _Btn5 ctrlShow false;
              _Btn6 ctrlShow false;
          };
      };
      Alles anzeigen
    • Farben von icons,Werbanner ändern sich auf dem Server (5.0)

      • Don
      • 19. August 2017 um 14:35
      Zitat von Tass

      richtig..

      bei jpg ist das format egal

      bei paa wie schon oben angegeben


      und der unterscheid zwischen jpg und paa sind:

      jpg's sind kleiner in der dateigröße, laden aber langsamer, sind aus entfernen sehr lange "schwarz"

      paa laden schneller, sind aber größer in der dateigröße und müssen das richtige format haben, da die farben sonst "invertieren"

      Alles anzeigen

      Wobei .jpgs nicht mehr auf Distanz schwarz sind wie früher. Sie sind jetzt einfach verpixelt und laden nach und nach.

    • Farben von icons,Werbanner ändern sich auf dem Server (5.0)

      • Don
      • 19. August 2017 um 12:41

      Das ist richtig, zur weiteren Verdeutlichung:2,4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048 usw. Es ist auch möglich z.B. 1024 x 512 zu nehmen.

    • ATM Auszahlung verlangsamen

      • Don
      • 18. August 2017 um 13:21

      Ich würde ggf. die 1.5 erhöhen. Aktuell wird nur überprüft ob die gespeicherte Zeit mind. länger als 1.5 Sekunden her ist.

    • ATM Auszahlung verlangsamen

      • Don
      • 18. August 2017 um 12:33

      unter zeile 22

      Code
      if((time - life_action_delay) < 1.5) exitWith {hint "Bitte warte ein bisschen bevor du die nächste Interaktion durchführst.";};

      und ganz unten

      Code
      life_action_delay = time;

      einfügen und fertig

    • BE Installation | BEC Tools

      • Don
      • 13. August 2017 um 13:56

      Wenn die eine Datei sowas in der Art wie beserver_active_5db9e425 heißt, dann ist sie gerade vom Server in benutzung. Schalte einfach den Server aus und bearbeite die beserver_active_5db9e425, welche sich danach umbennen wird.

    • laws of war dlc

      • Don
      • 11. August 2017 um 15:20

      Ja die Blaulichter gehen, sind aber wie Arma typisch relativ schwach zu sehen. PS: Im virtuellen Arsenal kannst du auch ohne DLC die Sachen probieren.

    • Suche Weltuntergangscript für die 5.0

      • Don
      • 11. August 2017 um 13:14

      ALIAS hat in der Vergangenheit immer mal wieder solche einzelnen Scrips erstellt.

      Im Prinzip musst du diese nur in deine Missionfile einbinden und dann eine kurz vorher zufällig auswählen lassen.

      http://www.armaholic.com/page.php?id=31862

      http://www.armaholic.com/page.php?id=31939

      http://www.armaholic.com/page.php?id=30935


      Videos dazu findest du auf seinem Kanal: https://www.youtube.com/user/aliascartoons/videos

    • Telefonnummern

      • Don
      • 9. August 2017 um 19:34
      Zitat von PascalDE

      Inwiefern muss ich das in das Script einfügen? Sry kenne mich da nicht so aus.

      Da ich vor kurzem selber solch ein System entwickelt habe, kann ich dir raten lieber erst die Finger davon zu lassen, wenn du noch nicht so die Ahnung hast. Es ist etwas umfangreicher als es hier beschrieben wird, zu mindest wenn du es über Kontakte machen möchtest die man löschen, editieren, hinzufügen und sogar anrufen kann. Es gibt zum aktuellen Zeitpunkt kein System was in der Art public ist.

      Wenn du allerdings ein sehr simples System haben möchtest, kann ich dir die Tage mal ein paar Zeilen zu kommen lassen mit denen du sicherlich etwas einfaches erstellen kannst.

    • Suche erfahrungen mit Cationstudio

      • Don
      • 9. August 2017 um 16:45
      Zitat von Saturin78

      Also er ist um Welten Besser als Maverick. Vor allem bietet er einen Support, was man bei Maverick nicht sagen kann.

      Er hilft auch bei anderen Dingen.

      Alle Systeme von Maverick hab ich wieder runter geworfen, weil sie schlichtweg nichts taugen.

      Cationstudio geht auch auf Wünsche ein und hat seine Systeme auch für HeadlessClients umgebaut, was beim anderen Anbieter auch nie wirklich funktioniert hat.

      Der eine macht es aus Herzblut und M... macht es aus reiner Geld-Abzocke.

      Also Cation kann ich zu 100% empfehlen.

      PC. Er ist übrigens auch hier im Forum aktiv :)

      Alles anzeigen

      Also deine Aussagen kann ich nicht bestätigen. Maverick hat bei mir stets guten und kompetenten Support geboten, auch bei Systemen die nichts mit denen zu tun hatten und die Systeme von denen funktionieren auch einwandfrei.

      Was ihr aber auch bedenken müsst ist, dass Maverick ein deutlich größeren Kundenstamm hat als Cation und somit logisch ist, dass nicht bei jedem innerhalb der nächsten Stunde geantwortet werden kann und auch nicht auf jeden einzelnen Wunsch eingegangen werden kann. Des Weiteren bietet Cation Systeme an, die bereits in einer ähnlichen Art von anderen Nutzern Public sind und somit könnte man auch die Geld-Abzocke in Erwähnung ziehen, wenn man es denn so möchte.

      ____________________________________________________________________

      Im Prinzip kann ich Blackfisch zustimmen, es ist halt immer so eine Sache. Ich denke aber schon, dass Cationstudios sehr seriös ist, da seine Kommentare im Forum doch sehr kompetent wirken und die Preise in Ordnung sind.

    • Bodenmarkierungen machen im 3D Eden Editor von Arma 3????

      • Don
      • 7. August 2017 um 14:27

      Gibt durch Malden aber schon fertige Zebrastreifen

    • Error position: life_cash,life_atmbank

      • Don
      • 5. August 2017 um 22:22

      Lad mal deine fn_queryRequest vom Life-Server hoch.

    • Lizenzen nur bis nächsten Restart

      • Don
      • 5. August 2017 um 22:16

      Einfacher wäre es doch, wenn du eine variable auf true setzt. In der configuration.sqf standardmäßig auf false setzen und dann in dem script auf true und dann kommt halt deine If-Abfrage ob die variable true ist vorhanden ist.

    • Error position: life_cash,life_atmbank

      • Don
      • 5. August 2017 um 22:09

      Warum steht fn_updateRequest in Zeile 46? Entfern das mal.

    • Wanted bild beim Handy invisible für civ und co machen ?

      • Don
      • 4. August 2017 um 19:31

      in der p_openMenu sollte eigentlich alles drin sein was du da brauchst. In dem switch wird genau angegeben welcher Button für welche playerSide nicht sichtbar sein soll.

    • forceWalk funktioniert nicht

      • Don
      • 3. August 2017 um 19:49
      Zitat von John Hannibal Smith

      Und wie übergehe ich das am besten?

      Solange die While-Schleife aktiv ist gar nicht. Dafür musst du sie schon auskommentieren.

    • forceWalk funktioniert nicht

      • Don
      • 3. August 2017 um 16:36

      Ich vermute mal, deine init_survival wird es die ganze zeit aktivieren / deaktivieren

      Code
      0 spawn
      {
          while {true} do
          {
              life_maxWeight = life_maxWeightT + load1 + load2;
              sleep 1.5;
              if(life_carryWeight > life_maxWeight && !isForcedWalk player) then {
                  player forceWalk true;
                  player setFatigue 1;
                  hint localize "STR_NOTF_MaxWeight";
              } else {
                  if(isForcedWalk player) then {
                      player forceWalk false;
                  };
              };
          };
      };
      Alles anzeigen
    • Nacht deaktivieren Tanoa/Altis Life

      • Don
      • 3. August 2017 um 14:50

      Eine Möglichkeit wäre in der life_server init setTimeMultiplier 0.1; zusetzen.

      Alternativ könnte man auch eine relativ unschöne Variante wählen:

      Code
      _stunde = floor daytime;
      while {true} do
      {
      
          if(_stunde > 19) then {skipTime 12};
          sleep 60;
      };
    • Marid Waffe entfernen

      • Don
      • 3. August 2017 um 13:35

      wenn du das Fahrzeug mit der Variable "veh" defininierst, dann musst du bei der animation nicht vehicle nehmen sondern ebenfalls veh.


      Code
      veh = "O_APC_Wheeled_02_rcws_F" createVehicle position player;
      veh animate ["HideTurret", 1];
      veh setObjectTexture [0, "beispiel.paa"];
      veh setObjectTexture [1, "beispiel.paa"];
    • Nach verschlüsselung laufen die Scripte nimmer richtig.

      • Don
      • 2. August 2017 um 18:27

      Naja eine Verschlüsselung ist ObfuSQF nicht. Bei ObfuSQF handelt es sich, wie auch angegeben, um eine Verschleierung. Ich hatte am Anfang aber auch so meine 1-2 Probleme die sich nach dem neuen verschleiern behoben haben. Am besten wendest du dich direkt an den Maverick Support.

    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™