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
Di: 08 Juli 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • 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. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum
    6. Archiv

    Aufheben von Objekten geht nicht richitg.

    • Saturin78
    • 15. Mai 2016 um 21:50
    • Geschlossen
    • Saturin78
      Profi
      Reaktionen
      409
      Trophäen
      10
      Beiträge
      1.340
      • 15. Mai 2016 um 21:50
      • #1

      Hallo zusammen,

      ich habe mehrere Strassensperren eingebaut. Das geht soweit auch alles. Nur verschwinden die Roadcones beim Aufheben immer. Es kommt auch ne Fehlermeldung bei ScriptErrors als [lexicon]Startparameter[/lexicon]. das Log File des Servers endet nach dem Serverstart, zeigt also nichts an.

      Bash: Auschnitt aus fn_setupActions.sqf
      case west:
      	{ 
      		//Ausweis 
      		//life_actions = life_actions + [player addAction["Ausweis zeigen",life_fnc_Lizenzzeigen,"",1,false,true,"",'!isNull cursorTarget && cursorTarget isKindOf "Man"']];
      		// nano EMP Little Bird
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>EMP Operator Konsole öffnen</t>",life_fnc_openEmpMenu,[],8,false,false,"",'[_this] call life_fnc_isEmpOperator']];
      		//Leitkegel
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Leitkegel aufheben</t>",life_fnc_packuproadcone,"",0,false,false,"",' _cone = nearestObjects[getPos player,["RoadCone_F"],8] select 0; !isNil "_cone" && !isNil {(_cone getVariable "item")}']];
      		//Leuchtkegel
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Leuchtkegel aufheben</t>",life_fnc_packuproadcone_l,"",0,false,false,"",' _conel = nearestObjects[getPos player,["RoadCone_L_F"],8] select 0; !isNil "_conel" && !isNil {(_conel getVariable "item")}']];
      		//Einzelleuchte
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Lampe aufheben</t>",life_fnc_packupslamp,"",0,false,false,"",' _slamp = nearestObjects[getPos player,["Land_PortableLight_single_F"],8] select 0; !isNil "_slamp" && !isNil {(_slamp getVariable "item")}']];
      		//Absperrmauer
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Warnmauer aufheben</t>",life_fnc_packupsmauer,"",0,false,false,"",' _smauer = nearestObjects[getPos player,["Land_CncBarrier_stripes_F"],8] select 0; !isNil "_smauer" && !isNil {(_smauer getVariable "item")}']];
      		//Warnpfeil rechts
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Warnpfeil Rechts aufheben</t>",life_fnc_packupwright,"",0,false,false,"",' _wright = nearestObjects[getPos player,["ArrowDesk_R_F"],8] select 0; !isNil "_wright" && !isNil {(_wright getVariable "item")}']];
      		//Warnpfeil links
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Warnpfeil Links aufheben</t>",life_fnc_packupwleft,"",0,false,false,"",' _wleft = nearestObjects[getPos player,["ArrowDesk_L_F"],8] select 0; !isNil "_wleft" && !isNil {(_wleft getVariable "item")}']];
      		//Flatterband
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Flatterband aufheben</t>",life_fnc_packupaband,"",0,false,false,"",' _aband = nearestObjects[getPos player,["TapeSign_F"],8] select 0; !isNil "_aband" && !isNil {(_aband getVariable "item")}']];
      		//Nagelband
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Nagelband aufheben</t>",life_fnc_packupSpikes,"",0,false,false,"",' _spikes = nearestObjects[getPos player,["Land_Razorwire_F"],8] select 0; !isNil "_spikes" && !isNil {(_spikes getVariable "item")}']];
      		//Zielscheibe
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Zielscheibe aufheben</t>",life_fnc_packupziel,"",0,false,false,"",' _ziel = nearestObjects[getPos player,["TargetP_Inf_F"],8] select 0; !isNil "_ziel" && !isNil {(_ziel getVariable "item")}']];
      		//Straßensperre
      		life_actions = life_actions + [player addAction["<t color='#FF0000'>Straßensperre aufheben</t>",life_fnc_packupziel,"",0,false,false,"",' _ziel = nearestObjects[getPos player,["RoadBarrier_F"],8] select 0; !isNil "_ziel" && !isNil {(_ziel getVariable "item")}']];
      		//Seize weapons
              life_actions = life_actions + [player addAction["Waffen beschlagnahmen",life_fnc_seizePlayerWeapon,cursorTarget,0,false,false,"",'!isNull cursorTarget && (player distance cursorTarget) < 6 && speed cursorTarget < 2 && cursorTarget isKindOf "Man" && (isPlayer cursorTarget) && (side cursorTarget == civilian) && (cursorTarget getVariable "restrained")']];
      		//seize Objects
              life_actions = life_actions + [player addAction["Beschlagnahmen",life_fnc_seizeObjects,cursorTarget,0,false,false,"",'count(nearestObjects [player,["weaponholder"],3])>0']];
      		//Polizeimarke
      		life_actions = life_actions + [player addAction["<t color='#00FF00'>Polizeimarke zeigen</t>",life_fnc_copShowLicense,"",1,false,true,"",' playerSide == west && !isNull cursorTarget && cursorTarget isKindOf "Man" ']];
      		//CopEnter - Driver Seat
      		life_actions = life_actions + [player addAction[localize "STR_pAct_DriverSeat",life_fnc_copEnter,"driver",200,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
      		//CopEnter - Passenger Seat
      		life_actions = life_actions + [player addAction[localize "STR_pAct_PassengerSeat",life_fnc_copEnter,"passenger",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']]; 
      		//CopEnter - Gunner Seat
      		life_actions = life_actions + [player addAction[localize "STR_pAct_GunnerSeat",life_fnc_copEnter,"gunner",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']]; 
      		//CopEnter - Exit
      		life_actions = life_actions + [player addAction[localize "STR_pAct_GoOut",life_fnc_copEnter,"exit",100,false,false,"",'(vehicle player != player) && (locked(vehicle player)==2)']];
      	};
      Alles anzeigen


      Bash: teil aus Functions.h
      class Actions
      	{
      		file = "core\actions";
      		class buyLicense {};
      		class healHospital {};
      		class pushVehicle {};
      		class repairTruck {};
      		class serviceChopper {};
      		class catchFish {};
      		class catchTurtle {};
      		class dpFinish {};
      		class dropFishingNet {};
      		class getDPMission {};
      		class postBail {};
      		class processAction {};
      		class arrestAction {};
      		class escortAction {};
      		class impoundAction {};
      		class pulloutAction {};
      		class putInCar {};
      		class stopEscorting {};
      		class restrainAction {};
      		class searchAction {};
      		class searchVehAction {};
      		class unrestrain {};
      		class pickupItem {};
      		class pickupMoney {};
      		class ticketAction {};
      		class packupSpikes {};
      		class storeVehicle {};
      		class robAction {};
      		class captureHideout {};
      		class gather {};
      		class gutAnimal {};
      		class surrender {};
      		class robShops {};
      		class robShops2 {};
      		class shopState {};
      		class suicideBomb {};
      		class robATM {};
      		class packupaband {};
      		class packuproadcone {};
      		class packupslamp {};
      		class packupsmauer {};
      		class packupwleft {};
      		class packupwright {};
      		class packupziel {};
      		class dynprocess {};
      		class craftAction {};
      		class packupSupportContainer {};
      		class essen {};
      		class trinken {};
      		class heilung {};
      		class kleiderkammer {};
      		class takeOrgans {};
      		class packuproadcone_l {};
      	};
      class Items
      	{
      		file = "core\items";
      		class pickaxeUse {};
      		class lockpick {};
      		class spikeStrip {};
      		class jerryRefuel {};
      		class flashbang {};
      		class boltcutter {};
      		class blastingCharge {};
      		class defuseKit {};
      		class storageBox {};
      		class CarAlarmSound {};
      		class gpsTracker {};
      		class zyankali {};
      		class carC4 {};
      		class netzUse {};
      		class aband {};
      		class roadcone {};
      		class roadcone_l {};
      		class slamp {};
      		class smauer {};
      		class wleft {};
      		class wright {};
      		class ziel {};
      		class axtUse {};
      		class mauer {};
      		class rettungsHammer {};
      		class rettungsSchlusselSatz {};
      		class drinkbeer {};
      		class drinkmoonshine {};
      		class drinkwhiskey {}; 
      		class Supportcontainer {};
      	};
      Alles anzeigen
      Bash: fn_packuproadcone_l.sqf
      /*
          File: fn_packuproadcone.sqf
          Author: Bryan "Tonic" Boardwine
          Edited by: OLLI aka Hauklotz
      
      
      
      
          Description:
          Packs up a deployed wall.
      */
      private["_conel"];
      _conel = nearestObjects[getPos player,["RoadCone_L_F"],8] select 0;
      if(isNil "_conel") exitWith {};
      
      
      
      
      if(([true,"conel",1] call life_fnc_handleInv)) then
      {
          titleText["Du hast den Leuchtkegel aufgehoben.","PLAIN"];
          player removeAction life_action_conelPickup;
          life_action_conelPickup = nil;
          deleteVehicle _conel;
      };
      Alles anzeigen
      Bash: Teil aus Config_Master.hpp
      //Virtual Items
      class VirtualItems {
      	//Misc
      	VITEMMACRO(pickaxe, "STR_Item_Pickaxe", "pickaxe", 2, 750, 350, false, -1, "")
      	VITEMMACRO(fuelEmpty, "STR_Item_FuelE", "fuelEmpty", 2, -1, -1, false, -1, "icons\ico_fuelempty.paa")
      	VITEMMACRO(fuelFull, "STR_Item_FuelF", "fuelFull", 5, 850, 500, false, -1, "icons\ico_fuel.paa")
      	VITEMMACRO(spikeStrip, "STR_Item_SpikeStrip", "spikeStrip", 15, 15, -1, false, -1, "")
      	VITEMMACRO(lockpick, "STR_Item_Lockpick", "lockpick", 1, 150, -1, false, -1, "")
      	VITEMMACRO(goldbar, "STR_Item_GoldBar", "goldBar", 12, -1, 95000, false, -1, "")
      	VITEMMACRO(blastingcharge, "STR_Item_BCharge", "blastingCharge", 15, 35000, -1, true, -1, "icons\ico_blastingCharge.paa")
      	VITEMMACRO(boltcutter, "STR_Item_BCutter", "boltCutter", 5, 7500, -1, true, -1, "icons\ico_boltcutters.paa")
      	VITEMMACRO(defusekit, "STR_Item_DefuseKit", "defuseKit", 2, 30, -1, false, -1, "")
      	VITEMMACRO(storagesmall, "STR_Item_StorageBS", "storageSmall", 5, 75000, -1, false, -1, "icons\ico_storageSmall.paa")
      	VITEMMACRO(storagebig, "STR_Item_StorageBL", "storageBig", 10, 150000, -1, false, -1, "icons\ico_storageBig.paa")
      	VITEMMACRO(gpstracker, "STR_Item_gpstracker", "gpstracker", 2, 150000, 95000, false, -1, "")
      	VITEMMACRO(zyankali, "STR_Item_Zyankali", "zyankali", 5, 2000, -1, true, -1, "")
      	VITEMMACRO(carC4, "STR_Item_carC4", "carC4", 15, 30, -1, false, -1, "")
      	VITEMMACRO(aband, "STR_Item_ABand", "aband", 1, 30, -1, false, -1, "")
      	VITEMMACRO(roadcone, "STR_Item_RoadCone", "roadcone", 1, 30, -1, false, -1, "")
      	VITEMMACRO(roadcone_l, "STR_Item_RoadCone_L", "roadcone_l", 1, 30, -1, false, -1, "")
      	VITEMMACRO(slamp, "STR_Item_SLamp", "slamp", 1, 30, -1, false, -1, "")
      	VITEMMACRO(smauer, "STR_Item_SMauer", "smauer", 1, 30, -1, false, -1, "")
      	VITEMMACRO(wleft, "STR_Item_Wleft", "wleft", 1, 30, -1, false, -1, "")
      	VITEMMACRO(wright, "STR_Item_Wright", "wright", 1, 30, -1, false, -1, "")
      	VITEMMACRO(ziel, "STR_Item_Ziel", "ziel", 1, 30, -1, false, -1, "")
      	VITEMMACRO(netz, "STR_Item_Netz", "netz", 4, 1200, -1, false, -1, "")
      	VITEMMACRO(zipies, "STR_Item_Zipies", "zipies", 1, 500, -1, false, -1, "")
      	VITEMMACRO(cuff, "STR_Item_Cuff", "cuff", 1, 30, -1, false, -1, "")
      	VITEMMACRO(axt, "STR_Item_Axt", "axt", 4, 1000, -1, false, -1, "")
      	VITEMMACRO(mauer, "STR_Item_Mauer", "mauer", 1, 30, -1, false, -1, "")
      	VITEMMACRO(rhammer, "STR_Item_RHammer", "rhammer", 1, 30, -1, false, -1, "")
      	VITEMMACRO(rkey, "STR_Item_RKey", "rkey", 1, 30, -1, false, -1, "")
      	VITEMMACRO(Supportcontainer, "STR_Item_Supportcontainer", "Supportcontainer", 15, 2500, 1200, false, -1, "")
      	//VITEMMACRO(Nanobots, "STR_Item_Nanobots", "Nanobots", 15, 2500, 1200, false, 1, "")
      	VITEMMACRO(lappi, "STR_Item_Lappi", "lappi", 5, 15000, 10000, false, -1, "")
      	VITEMMACRO(kidney, "STR_Item_kidney", "kidney", 15, 150000, 100000, true, -1, "")
      	VITEMMACRO(scalpel, "STR_Item_scalpel", "scalpel", 1, 1500, 1000, true, -1, "")
      	VITEMMACRO(battery, "STR_Item_Battery", "battery", 1, 100, 50, false, -1, "")
      Alles anzeigen
      Bash: Teil aus fn_useItem.sqf
      case (EQUAL(_item,"spikeStrip")): {
      		if(!isNull life_spikestrip) exitWith {hint localize "STR_ISTR_SpikesDeployment"};
      		if(([false,_item,1] call life_fnc_handleInv)) then {
      			[] spawn life_fnc_spikeStrip;
      		};
      	};
      	case (EQUAL(_item,"aband")): {
      		if(!isNull life_aband) exitWith {hint localize "STR_ISTR_ABandDeployment"};
      		if(([false,_item,1] call life_fnc_handleInv)) then {
      			[] spawn life_fnc_aband;
      		};
      	};
      	case (EQUAL(_item,"roadcone")): {
      		if(!isNull life_roadcone) exitWith {hint localize "STR_ISTR_RoadConeDeployment"};
      		if(([false,_item,1] call life_fnc_handleInv)) then {
      			[] spawn life_fnc_roadcone;
      		};
      	};
      	case (EQUAL(_item,"roadcone_l")): {
      		if(!isNull life_roadconel) exitWith {hint localize "STR_ISTR_RoadCone_lDeployment"};
      		if(([false,_item,1] call life_fnc_handleInv)) then {
      			[] spawn life_fnc_roadcone_l;
      		};
      	};
      	case (EQUAL(_item,"slamp")): {
      		if(!isNull life_roadcone) exitWith {hint localize "STR_ISTR_SLampDeployment"};
      		if(([false,_item,1] call life_fnc_handleInv)) then {
      			[] spawn life_fnc_slamp;
      		};
      	};
      Alles anzeigen
      Bash: fn_roadcone_l.sqf
      /*
          File: fn_roadcone.sqf
          Author: OLLI aka Hauklotz
          Description:
          Holt das Item aus dem Inventar und setzt es auf der Map.
      */
      private["_position","_conel"];
      _conel = "RoadCone_L_F" createVehicle [0,0,0];
      _conel attachTo[player,[0,5.5,0.2]];
      _conel setDir 90;
      _conel setVariable["item","coneDeployed",true];
      
      
      
      
      life_action_conelDeploy = player addAction["<t color='#00FF00'>Leuchtkegel aufstellen</t>",{if(!isNull life_conel) then {detach life_conel; life_conel = ObjNull;}; player removeAction life_action_conelDeploy; life_action_conelDeploy = nil;},"",999,false,false,"",'!isNull life_conel'];
      life_conel = _conel;
      waitUntil {isNull life_conel};
      if(!isNil "life_action_conelDeploy") then {player removeAction life_action_conelDeploy;};
      if(isNull _conel) exitWith {life_conel = ObjNull;};
      _conel setPos [(getPos _conel select 0),(getPos _conel select 1),0];
      _conel allowDamage false;
      _conel enableSimulation true;
      Alles anzeigen
      Bash: Teil der configuration.sqf
      #include <macro.h>
      /*
      	Master Life Configuration File
      	This file is to setup variables for the client, there are still other configuration files in the system
      
      
      
      
      *****************************
      ****** Backend Variables *****
      *****************************
      */
      .
      .
      .
      //Absperr Items
      life_aband = ObjNull;
      life_cone = ObjNull;
      life_conel = ObjNull;
      life_slamp = ObjNull;
      life_smauer = ObjNull;
      life_wleft = ObjNull;
      life_wright = ObjNull;
      life_ziel = ObjNull;
      life_mauer = ObjNull;
      Alles anzeigen

      Also so habe ich das eingetragen. Das seltsame ist halt dass ein Teil der Sachen ins Z-Inventar gehen beim Aufheben und die Roadcones z.B. nicht. Auch die Lampe geht nicht ins inv.

      Die einzige Fehlermeldung die ich bekomme ist diese im Screenshot.


      Vielleicht hat ja jemand ne Idee.

      MfG

      Satuirn78

      Tapse mich wieder ins Arma3 xxx-Life rein :D

    • nox 25. März 2023 um 00:47

      Hat das Thema aus dem Forum Hilfeforum - ArmA 3 nach Archiv verschoben.

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Benutzer online in diesem Thema

    • 1 Besucher

    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™