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: 29 September 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. Julian

    Beiträge von Julian

    • [Tutorial] Craftingsystem zum Herstellen von Items, Waffen usw.

      • Julian
      • 22. Dezember 2018 um 05:29

      Du hast mit Sicherheit eine falsche Variable angegeben...

    • SpielerTag System

      • Julian
      • 22. Dezember 2018 um 04:16
      Zitat von Gurke
      Code
      #include "..\..\script_macros.hpp"
      /*
          File: fn_onPlayerKilled.sqf
          Author: Bryan "Tonic" Boardwine
      
          Description:
          When the player dies collect various information about that player
          and pull up the death dialog / camera functionality.
      */
      params [
          ["_unit",objNull,[objNull]],
          ["_killer",objNull,[objNull]]
      ];
      disableSerialization;
      
      if  !((vehicle _unit) isEqualTo _unit) then {
          UnAssignVehicle _unit;
          _unit action ["getOut", vehicle _unit];
          _unit setPosATL [(getPosATL _unit select 0) + 3, (getPosATL _unit select 1) + 1, 0];
      };
      
      //Set some vars
      _unit setVariable ["Revive",true,true];
      _unit setVariable ["name",profileName,true]; //Set my name so they can say my name.
      _unit setVariable ["restrained",false,true];
      _unit setVariable ["Escorting",false,true];
      _unit setVariable ["transporting",false,true];
      _unit setVariable ["playerSurrender",false,true];
      _unit setVariable ["steam64id",(getPlayerUID player),true]; //Set the UID.
      
      //close the esc dialog
      if (dialog) then {
          closeDialog 0;
      };
      
      //Setup our camera view
      life_deathCamera  = "CAMERA" camCreate (getPosATL _unit);
      showCinemaBorder false;
      life_deathCamera cameraEffect ["Internal","Back"];
      createDialog "DeathScreen";
      life_deathCamera camSetTarget _unit;
      life_deathCamera camSetRelPos [0,3.5,4.5];
      life_deathCamera camSetFOV .5;
      life_deathCamera camSetFocus [50,0];
      life_deathCamera camCommit 0;
      
      (findDisplay 7300) displaySetEventHandler ["KeyDown","if ((_this select 1) isEqualTo 1) then {true}"]; //Block the ESC menu
      
      //Create a thread for something?
      _unit spawn {
          private ["_maxTime","_RespawnBtn","_Timer"];
          disableSerialization;
          _RespawnBtn = ((findDisplay 7300) displayCtrl 7302);
          _Timer = ((findDisplay 7300) displayCtrl 7301);
          if (LIFE_SETTINGS(getNumber,"respawn_timer") < 5) then {
              _maxTime = time + 5;
          } else {
              _maxTime = time + LIFE_SETTINGS(getNumber,"respawn_timer");
          };
          _RespawnBtn ctrlEnable false;
          waitUntil {_Timer ctrlSetText format [localize "STR_Medic_Respawn",[(_maxTime - time),"MM:SS"] call BIS_fnc_secondsToString];
          round(_maxTime - time) <= 0 || isNull _this};
          _RespawnBtn ctrlEnable true;
          _Timer ctrlSetText localize "STR_Medic_Respawn_2";
      };
      
      _unit spawn {
          private ["_requestBtn","_requestTime"];
          disableSerialization;
          _requestBtn = ((findDisplay 7300) displayCtrl 7303);
          _requestBtn ctrlEnable false;
          _requestTime = time + 5;
          waitUntil {round(_requestTime - time) <= 0 || isNull _this};
          _requestBtn ctrlEnable true;
      };
      
      [] spawn life_fnc_deathScreen;
      
      //Create a thread to follow with some what precision view of the corpse.
      [_unit] spawn {
          private ["_unit"];
          _unit = _this select 0;
          waitUntil {if (speed _unit isEqualTo 0) exitWith {true}; life_deathCamera camSetTarget _unit; life_deathCamera camSetRelPos [0,3.5,4.5]; life_deathCamera camCommit 0;};
      };
      
      //Make the killer wanted
      if (!isNull _killer && {!(_killer isEqualTo _unit)} && {!(side _killer isEqualTo west)} && {alive _killer}) then {
          if (vehicle _killer isKindOf "LandVehicle") then {
              if (life_HC_isActive) then {
                  [getPlayerUID _killer,_killer getVariable ["realname",name _killer],"187V"] remoteExecCall ["HC_fnc_wantedAdd",HC_Life];
              } else {
                  [getPlayerUID _killer,_killer getVariable ["realname",name _killer],"187V"] remoteExecCall ["life_fnc_wantedAdd",RSERV];
              };
      
              //Get rid of this if you don't want automatic vehicle license removal.
              if (!local _killer) then {
                  [2] remoteExecCall ["life_fnc_removeLicenses",_killer];
              };
          } else {
              if (life_HC_isActive) then {
                  [getPlayerUID _killer,_killer getVariable ["realname",name _killer],"187"] remoteExecCall ["HC_fnc_wantedAdd",HC_Life];
              } else {
                  [getPlayerUID _killer,_killer getVariable ["realname",name _killer],"187"] remoteExecCall ["life_fnc_wantedAdd",RSERV];
              };
      
              if (!local _killer) then {
                  [3] remoteExecCall ["life_fnc_removeLicenses",_killer];
              };
          };
      };
      
      life_save_gear = [player] call life_fnc_fetchDeadGear;
      
      if (LIFE_SETTINGS(getNumber,"drop_weapons_onDeath") isEqualTo 0) then {
          _unit removeWeapon (primaryWeapon _unit);
          _unit removeWeapon (handgunWeapon _unit);
          _unit removeWeapon (secondaryWeapon _unit);
      };
      
      //Killed by cop stuff...
      if (side _killer isEqualTo west && !(playerSide isEqualTo west)) then {
          life_copRecieve = _killer;
          //Did I rob the federal reserve?
          if (!life_use_atm && {CASH > 0}) then {
              [format [localize "STR_Cop_RobberDead",[CASH] call life_fnc_numberText]] remoteExecCall ["life_fnc_broadcast",RCLIENT];
              CASH = 0;
          };
      };
      
      if (!isNull _killer && {!(_killer isEqualTo _unit)}) then {
          life_removeWanted = true;
      };
      
      [_unit] call life_fnc_dropItems;
      
      life_action_inUse = false;
      life_hunger = 100;
      life_thirst = 100;
      life_carryWeight = 0;
      CASH = 0;
      life_is_alive = false;
      
      [] call life_fnc_hudUpdate; //Get our HUD updated.
      [player,life_settings_enableSidechannel,playerSide] remoteExecCall ["TON_fnc_manageSC",RSERV];
      _victimNameSide = "";
      _victimName = _unit getVariable["realname",""];
      _killerSide = "";
      _killerName = "";
      if ( (!isNull _killer) && (_killer != player)) then
      {
       _killerName = _killer getVariable["realname",""];
      };
      if(_killerName == "") then
      {
       _TodNachrichtTot = [ "Noob %1 down!",
       "%1 ist abgekackt!",
       "%1 ist mausetot!",
       "Mit %1 ist es jetzt vorbei!"];
       _deathmessage = selectRandom _TodNachrichtTot;
       _victimName = _unit getVariable["realname",""];
       _victimNameSide = _victimNameSide + _victimName; 
       NNToTmessage = format [_deathmessage, _victimNameSide];
      }
      else
      {
       _TodNachricht = [ "%1 wurde von %2 getötet!",
       "%1 bekam von %2 einen Einlauf.",
       "%1 wurde von %2 durchbohrt!",
       "%1 wurde von %2 gebraten!"];
       _killMessage = selectRandom _TodNachricht;
       
       _victimNameSide = _victimNameSide + _victimName; 
       _killerSide = _killerSide + _killerName;
       private _NNToTmessage = format [_killMessage, _victimNameSide, _killerSide];
      };
      [0,_NNToTmessage] remoteExecCall ["life_fnc_broadcast",-2];
      
      [0] call SOCK_fnc_updatePartial;
      [3] call SOCK_fnc_updatePartial;
      if (playerSide isEqualTo civilian) then {
          [4] call SOCK_fnc_updatePartial;
      };
      Alles anzeigen

      teste mal so weis nicht ob sich was geändert hat aber ein Versuch ist es wert...

      Welche Version nutzt du ??

    • SpielerTag System

      • Julian
      • 21. Dezember 2018 um 17:00
      Zitat von Gurke

      Kleien zwischen info, jez iste es so bei spawnen und beim clan generieren funktionierts jezt aber beim töten bzw sterben nichtmher!

      Ach so okay lad mal deine fn_onPlayerKilled.sqf als codeblock hoch

    • SpielerTag System

      • Julian
      • 19. Dezember 2018 um 21:50

      Fehler sehe ich da jetzt nicht ...

    • SpielerTag System

      • Julian
      • 19. Dezember 2018 um 00:29

      Wenn du das in der initGang nicht vergessen hat dürfte alles klappen ...

      Da die geladen wird auch wenn nichts vorhanden ist ...

      Sonst schau mal in den dialog/functions Ordner und suche da nach der spawnconfirm da kannst du das auch noch rein machen aber ist sinnlos wenn du es wie im Tutorial eingebaut hast

      Überprüf nochmal alle Schritte

    • SpielerTag System

      • Julian
      • 18. Dezember 2018 um 08:25
      Code
      /*realname Setter*/
      private _realName = switch (true) do {
       case (playerSide isEqualTo west): {
         switch (call life_coplevel) do{
          case 1: { format ["[Polizei-Anwärter] %1", profileName];};
          case 2: { format ["[Polizei-Meister] %1", profileName]; };
          case 3: { format ["[Polizei-Obermeister] %1", profileName]; };
          case 4: { format ["[Polizei-Hauptmeister] %1", profileName]; };
          case 5: { format ["[Polizei-Kommissar] %1", profileName]; };
          case 6: { format ["[Polizei-Oberkommissar] %1", profileName]; };
          case 7: { format ["[Polizei-Hauptkommissar] %1", profileName]; };
          case 8: { format ["[Polizei-Ausbilder] %1", profileName]; };
          case 9: { format ["[Polizei-Direktor] %1", profileName]; };
          default { format ["[Polizei] %1", profileName]; };
         };
       };
       case (playerSide isEqualTo independent): {
         switch (call life_mediclevel) do{
          case 1: { format ["[Rettungsdienst-1] %1", profileName];};
          case 2: { format ["[Rettungsdienst-2] %1", profileName];};
          case 3: { format ["[Rettungsdienst-3] %1", profileName];};
          case 4: { format ["[Rettungsdienst-4] %1", profileName];};
          case 5: { format ["[Rettungsdienst-5] %1", profileName];};
          case 6: { format ["[Rettungsdienst-6] %1", profileName];};
          case 7: { format ["[Rettungsdienst-7] %1", profileName];};
          default { format ["[Rettungsdienst] %1", profileName]; };
         };
       };
       default {profileName};
      };
      
      player setVariable ["realname",_realName,true];
      Alles anzeigen

      Wenn du das in die init im core schreibst müsste auch der Rang dabei stehen wenn du das meintest..

      Habe ich nicht getestet dürfte aber klappen :)

      Natürlich musst du jedes mal das neu setzten also ersetzten wir das was vorher das war...


      Code
      /*realname Setter*/
      private _realName = switch (true) do
      {
       case (playerSide isEqualTo west): {format ["[Polizei] %1", profileName];};
       case (playerSide isEqualTo independent): {format ["[Rettungsdienst] %1", profileName];};
       default {profileName};
      };
    • [TUTORIAL] SOS Panic Button

      • Julian
      • 17. Dezember 2018 um 22:29

      Du kannst auch ränge einbauen :D

      Dann wird halt angezeigt welcher Polizist mit dem Rang gedrückt hat :D

    • SpielerTag System

      • Julian
      • 17. Dezember 2018 um 22:25

      Ja du musst in der Init das machen nochmal :D

      Dann dürfte es klappen :)

      Wenn es immernoch nicht geht kannst du auch eine Funktion Schreiben oder direkt die Variable setzen ich meine du überschreibst ja nur die Variable realname und deswege kannst du auch nochmal zur sicherheit im Spawnen die Variable setzten das geht auch ... so überschreibst du diese halt :D

    • Uniformen Texturieren via Script/Funktion (Rucksack unsichtbar machen optional!)

      • Julian
      • 15. November 2018 um 14:11

      Wie genau hier auch :) Das klappt so nicht du musst noch eine Bedingung hinzu fügen um auf eine Uniform zwei Skins zu legen :)
      Wenn du nur einen Skin machst geht es :) Die Playerskins musst du natürlich nochmal neu laden nachdem du die Uniform gekauft hast :) []call life_fnc_playerSkins

      Dann dürfte es gehen :)

    • [Tutorial] Staatsbank verschieben auf Map - X

      • Julian
      • 11. November 2018 um 14:43
      Zitat von MatzeGam1ngTv

      Ich hab dazu auch mal eine Frage, Ich will die Staatsbank wo anders hin machen, Hab die Map und den Roten Container wo anders hin gemacht, Hab wie im TuT die Altis Koordinaten geändert.

      Muss ich bei der 5.0 was lustiger weiße anders ausschaut wie im TuT wo anders was eintragen? Und wie kann ich das Haupt Gebäude weg machen da es bei mir nicht mehr da ist nur der Container?

      durchsuch einfach mal deinen Life_server nach dem Classname des gebäudes :) dann bisschen durchlesen und entfernen :)

    • InfiSTAR -> AdminTool (Hilfe)

      • Julian
      • 9. November 2018 um 13:29

      Das admin tool startet ganz normal ;)

      Wenn du deine steam64 eingetragen hast müsste es klappen.

      Achte darauf wo genau du die zeilen für den include eingefügt hast das spielt teilweise eine Rolle.

      Der Reine Server log sagt nichts aus versuch es mal zu öffnen und lade mal den client log hoch :)

    • Vorstellung einiger Java Programme

      • Julian
      • 5. November 2018 um 16:57
      Zitat von Jack Cooper

      Ich hab diesbezüglich gar keine Ahnung.

      Ich kenne mich an sich nur mit Java und etwas mit SQL Datenbanken aus.

      Java wird benötigt. Das steht fest ;D

    • Vorstellung einiger Java Programme

      • Julian
      • 5. November 2018 um 15:49

      Wenn ich mich mal mit einklinken darf ich wäre an einem Rcon Client interessiert der mir jegliche Informationen einsammeln was der rcon halt so macht...

      Drauf zugreifen würde ich über php.. php zu Java wo das Programm auf dem Server läuft wie genau geschieht sowas und was wird benötigt ??

    • Rainbow Six Siege: Operation Grim Sky

      • Julian
      • 4. November 2018 um 04:39
      Zitat von Shadow l Eagle

      ._. Sollen sie nicht alle bestrafen xD


      Aber ist wirklich eine so dämliche Änderung vorallem Melee von einem Messer zu na Faust... Jap.. makes sense

      Ist leider so enttäuschend wie das Halloween event :/ hätten sie Outbreak eigtl zurückbringen können hätte mehr gepasst als 2000 Matches auf ein und derselben Map :/

      Aber die skins sind nice zumindest die Köpfe ...

    • Server Slot anzahl auf 0/0!

      • Julian
      • 31. Oktober 2018 um 10:29

      Anscheinden gibt es keine NPCs ... wenn man aber keine Ahnung hat sollte man sich nicht direkt mit solchen Dingen auseinander setzten... Wie wärs stattdessen erstmal mit Server aufsetzten ohne Fehler und dann immer weiter fortschreiten außerdem ist selber machen immer besser dann kann man sich nämlich nur über sich selber beschweren :=)

      Wir helfen gerne weiter...

      Meine Antwort darauf ist einfach nur Kopier dir aus der Standart Map alle Playable Units auf die Neue Map und versuche es dann erneut :)

    • [TUT] [GUI] Garagen Dialog

      • Julian
      • 31. Oktober 2018 um 10:25

      Es gibt immernoch kein Screenshot ... Was lade ich hier überhaupt runter ?

    • [Tutorial] Wanted-Menu Dialog

      • Julian
      • 29. Oktober 2018 um 11:46

      Stringtable hin oder her die Abfrage von 0.1 Sekunden macht das kein Unterschied Schieb den String direkt darein und exec den Auf alle Player Überprüfe vorher ob in deiner Broadcast auch ein parseText hast sonst klappt das nicht :)


      Hier :)


      Code
      #include "..\..\script_macros.hpp"
      /*
       File: fn_wantedAddP.sqf
       Author:
       Description:
      */
      if !(playerSide isEqualTo west) exitWith {hint localize "STR_Cop_wantedList_notCop";};
      if ((lbCurSel 2406) isEqualTo -1) exitWith {hint localize "STR_Cop_wantedList_noPlayerSelected";};
      if ((lbCurSel 2407) isEqualTo -1) exitWith {hint localize "STR_Cop_wantedList_noCrimeSelected";};
        private _unit = lbData [2406,lbCurSel 2406];
        _unit = call compile format ["%1",_unit];
        private _amount = lbData [2407,lbCurSel 2407];
        if (isNil "_unit") exitWith {};
        if (isNull _unit) exitWith {};
        
          [[3],format ["<t size='1.65' color='#00CD00'>UIPD-Fahndungsliste</t><br/><br/><t size='1.1' align='center'>=<br/>Eine Person wurde zur<br/>Fahndung ausgeschrieben<br/>=</t><br/><br/><br/><t size='0.95' align='left' color='#79CdCd'>Person:</t><t size='1.05' align='right'><br/>%1</t><br/><br/><t size='0.95' align='left' color='#79CDCD'>Ausgeschrieben von:</t><t size='1.05' align='right'><br/>%2</t>",_unit getVariable["realname",name _unit],profileName],false] remoteExecCall ["life_fnc_broadcast",RCLIENT];
        if (life_HC_isActive) then {
          [getPlayerUID _unit,_unit getVariable ["realname",name _unit],_amount] remoteExecCall ["HC_fnc_wantedAdd",HC_Life];
        } else {
          [getPlayerUID _unit,_unit getVariable ["realname",name _unit],_amount] remoteExecCall ["life_fnc_wantedAdd",RSERV];
        };
      Alles anzeigen

      Braucht ihr nur eure WantedAdd zu ersetzten ...

      Ist ungetestet sollte aber klappen :)

    • Kleine Erweiterung für Black Lagoon Markt System

      • Julian
      • 29. Oktober 2018 um 11:43

      Sehr nett danke leider kann ich das nicht vernünftig kopieren wäre nett wenn du das nochmal in ein CodeBlock packen würdest :)

    • Warte bis der Serverbereit ist

      • Julian
      • 25. Oktober 2018 um 08:11

      Wir haben eine Batchdatei die uns alles startet die solltest du dir auch zu legen ... die startet das Server Fenster genau wie das Hc Fenster und dann läd der hc die Mission runter ... ich denke eher das du was an deinen Dateien falsch hast lass den hc mal weg und teste ob es dann wieder klappt

    • Bugs-/Glitches von dehnen nur wenige Serverbetreiber wissen ! Fixt diese bei euch !

      • Julian
      • 20. Oktober 2018 um 22:26
      Zitat von xjoniassx

      Datenbank wird das wohl easy schaffen. Mache mir mehr sorgen um die Performance des Arma Servers. Wobei das ja eigentlich nur den headlessclient ein wenig belasten sollte :/

      Sowas muss einfach getestet werden und dann sieht man was bei rum kommt :)

    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™