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
Sa: 17 Januar 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. Saturin78

    Beiträge von Saturin78

    • Gefängnis geht nicht ordentlich.

      • Saturin78
      • 16. April 2016 um 17:17

      Also ich hab das nun so geändert.

      Es kommt immernoch die gleiche Meldung.

      Bash: fn_jail.sqf
      #include <macro.h>
      /*
      	File: fn_jail.sqf
      	Author: Bryan "Tonic" Boardwine
      	Description:
      	Starts the initial process of jailing.
      */
      private["_bad","_unit","_time"];
      _unit = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      hint format["%1", _unit];
      if(isNull _unit) exitWith {}; //Dafuq?
      if(_unit != player) exitWith {}; //Dafuq?
      if(life_is_arrested) exitWith {}; //Dafuq i'm already arrested
      _bad = [_this,1,false,[false]] call BIS_fnc_param;
      _time = [_this,2,15,[0]] call BIS_fnc_param;
      player SVAR ["restrained",false,true];
      player SVAR ["Escorting",false,true];
      player SVAR ["transporting",false,true];
      
      
      
      
      titleText[localize "STR_Jail_Warn","PLAIN"];
      hint localize "STR_Jail_LicenseNOTF";
      player setPos (getMarkerPos "jail_marker");
      
      
      
      
      if(_bad) then {
      	waitUntil {alive player};
      	sleep 1;
      };
      
      
      
      
      //Check to make sure they goto check
      if(player distance (getMarkerPos "jail_marker") > 40) then {
      	player setPos (getMarkerPos "jail_marker");
      };
      
      
      
      
      [1] call life_fnc_removeLicenses;
      if(life_inv_heroin_unprocessed > 0) then {[false,"heroinUnprocessed",life_inv_heroin_unprocessed] call life_fnc_handleInv;};  	//heroinu
      if(life_inv_heroin_processed > 0) then {[false,"heroinProcessed",life_inv_heroin_processed] call life_fnc_handleInv;};		//heroinp
      if(life_inv_cocaine_unprocessed > 0) then {[false,"cocaineUnprocessed",life_inv_cocaine_unprocessed] call life_fnc_handleInv;};			//cocaine
      if(life_inv_cocaine_processed > 0) then {[false,"cocaineProcessed",life_inv_cocaine_processed] call life_fnc_handleInv;};			//cocainep
      if(life_inv_lsd > 0) then {[false,"lsd",life_inv_lsd] call life_fnc_handleInv;};
      if(life_inv_turtle_raw > 0) then {[false,"turtle",life_inv_turtle_raw] call life_fnc_handleInv;};
      if(life_inv_cannabis > 0) then {[false,"cannabis",life_inv_cannabis] call life_fnc_handleInv;};
      if(life_inv_marijuana > 0) then {[false,"marijuana",life_inv_marijuana] call life_fnc_handleInv;};
      if(life_inv_mash > 0) then {[false,"mash",life_inv_mash] call life_fnc_handleInv;}; //Moonshine
      if(life_inv_moonshine > 0) then {[false,"moonshine",life_inv_moonshine] call life_fnc_handleInv;}; //Moonshine
      if(life_inv_bottledshine > 0) then {[false,"bottledshine",life_inv_bottledshine] call life_fnc_handleInv;}; //Moonshine
      [] call life_fnc_jailMe;
      life_is_arrested = true;
      
      
      
      
      removeAllWeapons player;
      {player removeMagazine _x} foreach (magazines player);
      
      
      
      
      [[player,_bad,_time],"life_fnc_jailSys",false,false] call life_fnc_MP;
      [5] call SOCK_fnc_updatePartial;
      Alles anzeigen


      Außerdem kommt nun bei dem Beschlagnahmen der Waffe das hier.
      Irgendwie werden es immer mehr Meldungen statt weniger.

      Bash: fn_seizePlayerWeaponAction.sqf
      /*
          File: fn_seizePlayerWeaponAction.sqf
          Author: Skalicon
      
      
      
      
          Description:
          Removes the players weapons client side
      */
      removeAllWeapons player;
      [] call life_fnc_civFetchGear;
      [] call life_fnc_sessionUpdate; //Should make weapon remove persistent
      [] call life_fnc_civLoadGear;
      titleText["Deine Waffen wurden beschlagnahmt.","PLAIN"];
      Alles anzeigen

      Kann es sein dass diese Funktionen bei der 4.0 auch anders heißen als bei 3.1.4.8? Bin mir nicht sicher ob das Tut als ich das gemacht hatte für 4.0 war.

    • Handy Akku :-)

      • Saturin78
      • 16. April 2016 um 16:12

      Oh vielen Dank.

      Glaub da war ich überhaupt nciht auf der Höhe als ich das Tut abgearbeitet habe. Besten Dank, werd es gleich mal ausprobieren.

      MfG

      Saturin78

    • Gefängnis geht nicht ordentlich.

      • Saturin78
      • 16. April 2016 um 16:00

      Meinst du dieses hier? Die heißt bei 4.0 ja config_master.hpp

      Bash: config_master.hpp
      #define VITEMMACRO(NAME,DISPLAYNAME,VARNAME,WEIGHT,BUYPRICE,SELLPRICE,ILLEGAL,EDIBLE,ICON) class NAME { \
      		variable = VARNAME; \
      		weight = WEIGHT; \
      		displayName = DISPLAYNAME; \
      		buyPrice = BUYPRICE; \
      		sellPrice = SELLPRICE; \
      		illegal = ILLEGAL; \
      		edible = EDIBLE; \
      		icon = ICON; \
      	};
      
      #define LICENSEMACRO(NAME,DISPLAYNAME,VARNAME,PRICE,ILLEGAL,SIDE) class NAME { \
      		variable = VARNAME; \
      		displayName = DISPLAYNAME; \
      		price = PRICE; \
      		illegal = ILLEGAL; \
      		side = SIDE; \
      	};
      
      
      
      
      #define true 1
      #define false 0
      #include "Config_Clothing.hpp"
      #include "Config_Shops.hpp"
      
      
      
      
      
      
      
      /*
      	Master settings for various features and functionality	
      */
      class Life_Settings {
      	/* Persistent Settings */
      	save_civ_weapons = true; //Allow civilians to save weapons on them?
      	save_virtualItems = true; //Save Virtual items (all sides)?
      
      
      
      
      	/* Revive system settings */
      	revive_cops = true; //true to enable cops the ability to revive everyone or false for only medics/ems.
      	revive_fee = 1500; //Revive fee that players have to pay and medics / EMS are rewarded
      
      	/* House related settings */
      	house_limit = 5; //Maximum amount of houses a player can own.
      
      
      
      
      	/* Gang related settings */
      	gang_price = 75000; //Price for creating a gang, remember they are persistent so keep it reasonable to avoid millions of gangs.
      	gang_upgradeBase = 10000; //The base cost for upgrading slots in a gang
      	gang_upgradeMultiplier = 2.5; //Not sure if in use?
      
      
      
      
      	/* Player-related systems */
      	enable_fatigue = true; //Set to false to disable the ARMA 3 false system.
      	total_maxWeight = 24; //Identifies the max carrying weight (gets adjusted throughout game when wearing different types of clothing).
      	total_maxWeightT = 24;  //Static variable for the maximum weight allowed without having a backpack
      	paycheck_period = 10; //Scaled in minutes
      
      	/* Impound Variables */
      	impound_car = 350; //Price for impounding cars
      	impound_boat = 250; //Price for impounding boats
      	impound_air = 850; //Price for impounding helicopters / planes
      
      
      
      
      	/* Car-shop Settings */
      	vehicleShop_rentalOnly[] = { "B_MRAP_01_hmg_F"};
      
      
      
      
      	/* Job-related stuff */
      	delivery_points[] = { "dp_1", "dp_2", "dp_3", "dp_4", "dp_5", "dp_6", "dp_7", "dp_8", "dp_9", "dp_10", "dp_11", "dp_12", "dp_13", "dp_14", "dp_15", "dp_15", "dp_16", "dp_17", "dp_18", "dp_19", "dp_20", "dp_21", "dp_22", "dp_23", "dp_24", "dp_25" };
      
      
      
      
      	crimes[] = { 
      		{"STR_Crime_1","350","1"}, 
      		{"STR_Crime_2","1500","2"}, 
      		{"STR_Crime_3","2500","3"}, 
      		{"STR_Crime_4","3500","4"}, 
      		{"STR_Crime_5","10000","5"}, 
      		{"STR_Crime_6","5000","6"}, 
      		{"STR_Crime_7","10000","7"} 
      	};
      
      	sellArray[] = {
      		{"arifle_sdar_F", 7500},
      		{"hgun_P07_snds_F", 650},
      		{"hgun_P07_F", 1500},
      		{"ItemGPS", 45},
      		{"ToolKit", 75},
      		{"FirstAidKit", 65},
      		{"Medikit", 450},
      		{"NVGoggles", 980},
      		{"16Rnd_9x21_Mag", 15},
      		{"20Rnd_556x45_UW_mag", 35},
      		{"ItemMap", 35},
      		{"ItemCompass", 25},
      		{"Chemlight_blue", 50},
      		{"Chemlight_yellow", 50},
      		{"Chemlight_green", 50},
      		{"Chemlight_red", 50},
      		{"hgun_Rook40_F", 500},
      		{"arifle_Katiba_F", 5000},
      		{"30Rnd_556x45_Stanag", 65},
      		{"20Rnd_762x51_Mag", 85},
      		{"30Rnd_65x39_caseless_green", 50},
      		{"DemoCharge_Remote_Mag", 7500},
      		{"SLAMDirectionalMine_Wire_Mag", 2575},
      		{"optic_ACO_grn", 250},
      		{"acc_flashlight", 100},
      		{"srifle_EBR_F", 15000},
      		{"arifle_TRG21_F", 3500},
      		{"optic_MRCO", 5000},
      		{"optic_Aco", 850},
      		{"arifle_MX_F", 7500},
      		{"arifle_MXC_F", 5000},
      		{"arifle_MXM_F", 8500},
      		{"MineDetector", 500},
      		{"optic_Holosight", 275},
      		{"acc_pointer_IR", 175},
      		{"arifle_TRG20_F", 2500},
      		{"SMG_01_F", 1500},
      		{"arifle_Mk20C_F", 4500},
      		{"30Rnd_45ACP_Mag_SMG_01", 60},
      		{"30Rnd_9x21_Mag", 30}
      	};
      
      
      
      
      	allowedSavedVirtualItems[] = { "Supportcontainer", "Lappi", "boltCutter", "mauer", "axt", "rhammer", "rkey", "zipies", "cuff", "pickaxe", "gpstracker", "fuelEmpty", "fuelFull", "spikeStrip", "lockpick", "defuseKit", "storageSmall", "storageBig", "redgull", "coffee", "waterBottle", "apple", "peach", "tbacon", "donuts", "rabbit_grilled", "salema_grilled", "ornate_grilled", "mackerel_grilled", "tuna_grilled", "mullet_fried", "catshark_fried", "turtle_soup", "hen_fried", "rooster_grilled", "sheep_grilled", "goat_grilled", "netz", "aband", "roadcone", "slamp", "smauer", "wleft", "wright", "ziel" };
      };
      
      
      
      
      //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(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, "")
      
      
      
      
      	//Mined Items
      	VITEMMACRO(oil_unprocessed, "STR_Item_OilU", "oilUnprocessed", 7, -1, -1, false, -1, "")
      	VITEMMACRO(oil_processed, "STR_Item_OilP", "oilProcessed", 6, -1, 8200, false, -1, "")
      	VITEMMACRO(copper_unrefined, "STR_Item_CopperOre", "copperUnrefined", 4, -1, -1, false, -1, "")
      	VITEMMACRO(copper_refined, "STR_Item_CopperIngot", "copperRefined", 3, -1, 1700, false, -1, "")
      	VITEMMACRO(iron_unrefined, "STR_Item_IronOre", "ironUnrefined", 5, -1, -1, false, -1, "")
      	VITEMMACRO(iron_refined, "STR_Item_IronIngot", "ironRefined", 3, -1, 1650, false, -1, "")
      	VITEMMACRO(salt_unrefined, "STR_Item_Salt", "saltUnrefined", 3, -1, -1, false, -1, "")
      	VITEMMACRO(salt_refined, "STR_Item_SaltR", "saltRefined", 1, -1, 1450, false, -1, "")
      	VITEMMACRO(sand, "STR_Item_Sand", "sand", 3, -1, -1, false, -1, "")
      	VITEMMACRO(glass, "STR_Item_Glass", "glass", 1, -1, 1450, false, -1, "")
      	VITEMMACRO(diamond_uncut, "STR_Item_DiamondU", "diamondUncut", 4, -1, 750, false, -1, "")
      	VITEMMACRO(diamond_cut, "STR_Item_DiamondC", "diamondCut", 2, -1, 2000, false, -1, "")
      	VITEMMACRO(rock, "STR_Item_Rock", "rock", 6, -1, -1, false, -1, "")
      	VITEMMACRO(cement, "STR_Item_CementBag", "cement", 5, -1, 1950, false, -1, "")
      	VITEMMACRO(holzu, "STR_Item_Holzu", "holzu", 5, -1, -1, false, -1, "")
      	VITEMMACRO(bretter, "STR_Item_Bretter", "bretter", 5, -1, 350, false, -1, "")
      	VITEMMACRO(brennholz, "STR_Item_Brennholz", "brennholz", 5, -1, 450, false, -1, "")
      	VITEMMACRO(bottledshine, "STR_Item_BottledShine", "bottledshine", 2, -1, 5800, true, 10, "")
      	VITEMMACRO(bottledwhiskey, "STR_Item_BottledWhiskey", "bottledWhiskey", 2, -1, 3500, false, 10, "")
      	VITEMMACRO(bottledBeer, "STR_Item_BottledBeer", "bottledbeer", 2, -1, 2500, false, 10, "")
      	VITEMMACRO(bottledapplej, "STR_Item_bottledapplej", "bottledapplej", 2, -1, 2000, false, 10, "")
      	VITEMMACRO(moonshine, "STR_Item_Moonshine", "moonshine", 2, -1, -1, true, -1, "")
      	VITEMMACRO(whiskey, "STR_Item_Whiskey", "whiskey", 2, 5000, -1, false, -1, "")
      	VITEMMACRO(beerp, "STR_Item_Beerp", "beerp", 2, 5000, -1, false, -1, "")
      	VITEMMACRO(mash, "STR_Item_Mash", "mash", 4, -1, -1, true, -1, "")
      	VITEMMACRO(rye, "STR_Item_Rye", "rye", 2, -1, -1, false, -1, "")
      	VITEMMACRO(hops, "STR_Item_Hops", "hops", 2, -1, -1, false, -1, "")
      	VITEMMACRO(yeast, "STR_Item_Yeast", "yeast", 2, -1, -1, false, -1, "")
      	VITEMMACRO(cornmeal, "STR_Item_Cornmeal", "cornmeal", 2, 500, 200, false, -1, "")
      	VITEMMACRO(bottles, "STR_Item_Bottles", "bottles", 2, 100, 75, false, -1, "")
      	VITEMMACRO(applej, "STR_Item_applej", "applej", 2, 100, 75, false, -1, "")
      	VITEMMACRO(bwolle, "STR_Item_BWolle", "bwolle", 2, 100, 75, false, -1, "")
      
      
      
      
      	//Only Craft Items
      	VITEMMACRO(plastic, "STR_Item_Plastic", "plastic", 2, -1, -1, false, -1, "")
      	VITEMMACRO(titaneisen, "STR_Item_TitanEisen", "titaneisen", 6, -1, -1, false, -1, "")
      	VITEMMACRO(carbon, "STR_Item_Carbon", "carbon", 2, -1,  -1, false, -1, "")
      	VITEMMACRO(titan, "STR_Item_Titan", "titan", 5,  -1,  -1, false, -1, "")
      	VITEMMACRO(stoff, "STR_Item_Stoff", "stoff", 2,  -1,  -1, false, -1, "")
      
      
      
      
      	//Baupläne
      	VITEMMACRO(bp_mxc, "STR_Item_BPMXC", "bp_mxc", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_mx, "STR_Item_BPMX", "bp_mx", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_mxm, "STR_Item_BPMXM", "bp_mxm", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_mk18, "STR_Item_BPMK18", "bp_mk18", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_mk1, "STR_Item_BPMK1", "bp_mk1", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_mar10, "STR_Item_BPMAR10", "bp_mar10", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_mk200mg, "STR_Item_BPMK200", "bp_mk200mg", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_lynx, "STR_Item_BPLYNX", "bp_lynx", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_sln9mm, "STR_Item_BP9mm", "bp_sln9mm", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_sln556, "STR_Item_BP556mm", "bp_sln556", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_sln65, "STR_Item_BP65mm", "bp_sln65", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_sln762, "STR_Item_BP762mm", "bp_sln762", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_sniperoptic, "STR_Item_BPOPTIC", "bp_sniperoptic", 2,  -1,  -1, true, -1, "")
      	VITEMMACRO(bp_bipod, "STR_Item_BPBIPOT", "bp_bipod", 2,  -1,  -1, true, -1, "")
      
      
      	//Drugs
      	VITEMMACRO(heroin_unprocessed, "STR_Item_HeroinU", "heroinUnprocessed", 6, -1, -1, true, -1, "")
      	VITEMMACRO(heroin_processed, "STR_Item_HeroinP", "heroinProcessed", 4, -1, 2560, true, -1, "")
      	VITEMMACRO(cannabis, "STR_Item_Cannabis", "cannabis", 4, -1, -1, true, -1, "")
      	VITEMMACRO(marijuana, "STR_Item_Marijuana", "marijuana", 3, -1, 2350, true, -1, "icons\ico_marijuana.paa")
      	VITEMMACRO(cocaine_unprocessed, "STR_Item_CocaineU", "cocaineUnprocessed", 6, -1, 3000, true, -1, "")
      	VITEMMACRO(cocaine_processed, "STR_Item_CocaineP", "cocaineProcessed", 4, -1, 3300, true, -1, "")
      	VITEMMACRO(lsd, "STR_Item_Lsd", "lsd", 4, -1, 3000, true, -1, "")
      	VITEMMACRO(frog, "STR_Item_Frog", "frog", 1, -1, 150, true, -1, "")
      
      
      
      
      	//Drink
      	VITEMMACRO(redgull, "STR_Item_RedGull", "redgull", 1, 1500, 200, false, 100, "icons\ico_redgull.paa")
      	VITEMMACRO(coffee, "STR_Item_Coffee", "coffee", 1, 10, 5, false, 100, "")
      	VITEMMACRO(waterBottle, "STR_Item_WaterBottle", "waterBottle", 1, 10, 5, false, 100, "icons\ico_waterBottle.paa")
      
      
      
      
      	//Food
      	VITEMMACRO(apple, "STR_Item_Apple", "apple", 1, 65, 50, false, 10, "icons\food.paa")
      	VITEMMACRO(peach, "STR_Item_Peach", "peach", 1, 68, 55, false, 10, "icons\food.paa")
      	VITEMMACRO(tbacon, "STR_Item_TBacon", "tbacon", 1, 75, 25, false, 40, "icons\ico_tbacon.paa")
      	VITEMMACRO(donuts, "STR_Item_Donuts", "donuts", 1, 120, 60, false, 30, "icons\food.paa")
      	VITEMMACRO(rabbit_raw, "STR_Item_Rabbit", "rabbitRaw", 2, -1, 65, false, -1, "icons\food.paa")
      	VITEMMACRO(rabbit_grilled, "STR_Item_RabbitGrilled", "rabbitGrilled", 1, 150, 115, false, 20, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(salema_raw, "STR_Item_Salema", "salemaRaw", 2, -1, 45, false, -1, "icons\food.paa")
      	VITEMMACRO(salema_grilled, "STR_Item_SalemaGrilled", "salemaGrilled", 1, 75, 55, false, 30, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(ornate_raw, "STR_Item_OrnateMeat", "ornateRaw", 2, -1, 40, false, -1, "icons\food.paa")
      	VITEMMACRO(ornate_grilled, "STR_Item_OrnateGrilled", "ornateGrilled", 1, 175, 150, false, 25, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(mackerel_raw, "STR_Item_MackerelMeat", "mackerelRaw", 4, -1, 175, false, -1, "icons\food.paa")
      	VITEMMACRO(mackerel_grilled, "STR_Item_MackerelGrilled", "mackerelGrilled", 2, 250, 200, false, 30, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(tuna_raw, "STR_Item_TunaMeat", "tunaRaw", 6, -1, 700, false, -1, "icons\food.paa")
      	VITEMMACRO(tuna_grilled, "STR_Item_TunaGrilled", "tunaGrilled", 3, 1250, 1000, false, 100, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(mullet_raw, "STR_Item_MulletMeat", "mulletRaw", 4, -1, 250, false, -1, "icons\food.paa")
      	VITEMMACRO(mullet_fried, "STR_Item_MulletFried", "mulletFried", 2, 600, 400, false, 80, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(catshark_raw, "STR_Item_CatSharkMeat", "catsharkRaw", 6, 350, 300, false, -1, "icons\food.paa")
      	VITEMMACRO(catshark_fried, "STR_Item_CatSharkFried", "catsharkFried", 3, 750, 500, false, 100, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(turtle_raw, "STR_Item_TurtleMeat", "turtleRaw", 6, 4000, 3000, true, -1, "icons\food.paa")
      	VITEMMACRO(turtle_soup, "STR_Item_TurtleSoup", "turtleSoup", 2, 2500, 1000, false, 100, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(hen_raw, "STR_Item_HenRaw", "henRaw", 1, 45, 35, false, -1, "icons\food.paa")
      	VITEMMACRO(hen_fried, "STR_Item_HenFried", "henFried", 1, 115, 85, false, 65, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(rooster_raw, "STR_Item_RoosterRaw", "roosterRaw", 1, 45, 35, false, -1, "icons\food.paa")
      	VITEMMACRO(rooster_grilled, "STR_Item_RoosterGrilled", "roosterGrilled", 115, 85, false, 45, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(sheep_raw, "STR_Item_SheepRaw", "sheepRaw", 2, 60, 50, false, -1, "icons\food.paa")
      	VITEMMACRO(sheep_grilled, "STR_Item_SheepGrilled", "sheepGrilled", 2, 155, 115, false, 100, "icons\ico_cookedMeat.paa")
      	VITEMMACRO(goat_raw, "STR_Item_GoatRaw", "goatRaw", 2, 85, 75, false, -1, "icons\food.paa")
      	VITEMMACRO(goat_grilled, "STR_Item_GoatGrilled", "goatGrilled", 2, 175, 135, false, 100, "icons\ico_cookedMeat.paa")
      };
      
      
      
      
      
      
      
      /*
      	Licenses
      
      	Params:
      	CLASS ENTRY,DisplayName,VariableName,price,illegal,side indicator
      */
      class Licenses {
      	LICENSEMACRO(driver,"STR_License_Driver","driver",1000,false,"civ")
      	LICENSEMACRO(boat,"STR_License_Boat","boat",1000,false,"civ")
      	LICENSEMACRO(pilot,"STR_License_Pilot","pilot",25000,false,"civ")
      	LICENSEMACRO(gun,"STR_License_Firearm","gun",15000,false,"civ")
      	LICENSEMACRO(dive,"STR_License_Diving","dive",2000,false,"civ")
      	LICENSEMACRO(oil,"STR_License_Oil","oil",17000,false,"civ")
      	LICENSEMACRO(cAir,"STR_License_Pilot","cAir",5000,false,"cop")
      	LICENSEMACRO(cg,"STR_License_CG","cg",8000,false,"cop")
      	LICENSEMACRO(heroin,"STR_License_Heroin","heroin",105000,true,"civ")
      	LICENSEMACRO(marijuana,"STR_License_Marijuana","marijuana",80000,true,"civ")
      	LICENSEMACRO(medmarijuana,"STR_License_Medmarijuana","medmarijuana",65000,false,"civ")
      	LICENSEMACRO(rebel,"STR_License_Rebel","rebel",750000,true,"civ")
      	LICENSEMACRO(trucking,"STR_License_Truck","trucking",20000,false,"civ")
      	LICENSEMACRO(diamond,"STR_License_Diamond","diamond",35000,false,"civ")
      	LICENSEMACRO(salt,"STR_License_Salt","salt",12000,false,"civ")
      	LICENSEMACRO(cocaine,"STR_License_Cocaine","cocaine",95000,true,"civ")
      	LICENSEMACRO(sand,"STR_License_Sand","sand",14500,false,"civ")
      	LICENSEMACRO(iron,"STR_License_Iron","iron",9500,false,"civ")
      	LICENSEMACRO(copper,"STR_License_Copper","copper",10000,false,"civ")
      	LICENSEMACRO(cement,"STR_License_Cement","cement",12500,false,"civ")
      	LICENSEMACRO(mAir,"STR_License_Pilot","mAir",5000,false,"med")
      	LICENSEMACRO(home,"STR_License_Home","home",500000,false,"civ")
      	LICENSEMACRO(Lsd,"STR_License_LSD","Lsd",30000,true,"civ")
      	LICENSEMACRO(MoonshineL,"STR_License_MoonshineL","MoonshineL",50000,true,"civ")
      	LICENSEMACRO(liquor,"STR_License_Liquor","liquor",100000,false,"civ")
      	LICENSEMACRO(bottler,"STR_License_Bottler","bottler",100000,false,"civ")
      	LICENSEMACRO(mashL,"STR_License_MashL","mashL",50000,true,"civ")
      	LICENSEMACRO(whiskeyL,"STR_License_whiskeyL","whiskeyL",50000,false,"civ")
      	LICENSEMACRO(applejL,"STR_License_applejL","applejL",50000,false,"civ")
      	//Spawn-Lizensen
      	//LICENSEMACRO(einwohner,"STR_License_Einwohner","einwohner",1000,false,"civ")
      	//LICENSEMACRO(scorpions,"STR_License_Scorpions","scorpions",1000,false,"civ")
      };
      
      
      
      
      class VirtualShops {
      	class market {
      		name = "STR_Shops_Market";
      		items[] = { "waterBottle", "rabbit_grilled", "apple", "redgull", "tbacon", "peach", "hen_fried", "sheep_grilled", "goat_grilled", "bottles", "cornmeal", "battery", "storagesmall", "storagebig", "axt", "netz", "pickaxe", "fuelFull" };
      	};
      
      
      
      
      	class rebel {
      		name = "STR_Shops_Rebel";
      		items[] = { "waterBottle", "rabbit_grilled", "apple", "redgull", "tbacon", "peach", "scalpel", "kidney", "battery", "Lappi", "boltcutter", "blastingcharge" , "zyankali", "zipies", "gpstracker", "lockpick", "pickaxe", "axt", "fuelFull", "netz" };
      	};
      
      
      
      
      	class gang {
      		name = "STR_Shops_Gang";
      		items[] = { "waterBottle", "rabbit_grilled", "apple", "redgull", "tbacon", "peach", "scalpel", "kidney", "Lappi", "boltcutter", "blastingcharge" , "zyankali", "gpstracker", "lockpick", "pickaxe", "axt", "fuelFull", "netz" };
      	};
      
      
      
      
      	class wongs {
      		name = "STR_Shops_Wongs";
      		items[] = { "turtle_soup", "turtle_raw" };
      	};
      
      
      
      
      	class coffee {
      		name = "STR_Shops_Coffee";
      		items[] = { "coffee", "donuts" };
      	};
      
      	class drugdealer {
      		name = "STR_Shops_DrugDealer";
      		items[] = { "cocaine_processed", "heroin_processed", "marijuana", "lsd" };
      	};
      
      
      
      
      	class oil {
      		name = "STR_Shops_Oil";
      		items[] = { "oil_processed", "pickaxe", "fuelFull" };
      	};
      
      
      
      
      	class fishmarket {
      		name = "STR_Shops_FishMarket";
      		items[] = { "salema_raw", "salema_grilled", "ornate_raw", "ornate_grilled", "mackerel_raw", "mackerel_grilled", "tuna_raw", "tuna_grilled", "mullet_raw", "mullet_fried", "catshark_raw", "catshark_fried" };
      	};
      
      
      
      
      	class glass {
      		name = "STR_Shops_Glass";
      		items[] = { "glass" };
      	};
      
      
      
      
      	class iron  {
      		name = "STR_Shops_Minerals";
      		items[] = { "iron_refined", "copper_refined" };
      	};
      
      
      
      
      	class diamond {
      		name = "STR_Shops_Diamond";
      		items[] = { "diamond_uncut", "diamond_cut" };
      	};
      
      
      
      
      	class salt {
      		name = "STR_Shops_Salt";
      		items[] = { "salt_refined" };
      	};
      
      
      
      
      	class cop {
      		name = "STR_Shops_Cop";
      		items[] = { "cuff", "donuts", "coffee", "waterBottle", "rabbit_grilled", "apple", "redgull", "battery", "fuelFull", "defusekit", "carC4", "gpstracker", "spikeStrip", "aband", "mauer", "roadcone", "slamp", "smauer", "wleft", "wright", "ziel", "rkey", "rhammer"  };
      	};
      
      	class drk {
      		name = "STR_Shops_Drk";
      		items[] = { "donuts", "coffee", "waterBottle", "rabbit_grilled", "apple", "redgull", "kidney", "battery", "fuelFull", "aband", "roadcone", "slamp", "smauer", "wleft", "wright", "mauer", "rkey", "rhammer", "Supportcontainer" };
      	};
      
      
      
      
      	class cement {
      		name = "STR_Shops_Cement";
      		items[] = { "cement" };
      	};
      
      
      
      
      	class gold {
      		name = "STR_Shops_Gold";
      		items[] = { "goldbar" };
      	};
      
      	class mrmoonshine {
      		name = "STR_Shops_MRMoonshine";
      		items[] = { "bottledshine" };
      	};
      
      
      
      
      	class alkbar {
      		name = "STR_Shops_alkbar";
      		items[] = { "bottledBeer", "bottledwhiskey", "bottledapplej" };
      	};
      };
      
      
      
      
      #include "Config_Vehicles.hpp"
      #include "Config_Houses.hpp"
      Alles anzeigen
    • Handy Akku :-)

      • Saturin78
      • 16. April 2016 um 15:58

      Oh, das teste ich gleich mal. Aber glaub da hab ich das life vergessen.

    • Fehler beim craften

      • Saturin78
      • 16. April 2016 um 15:57

      Vielen Dank,

      hat geklappt. Mir hat gerade nochjemand das gleiche gesagt und nun funktioniert es. super. Danke Leute.

    • Handy Akku :-)

      • Saturin78
      • 16. April 2016 um 12:57

      Hier hab ich noch ne Frage,

      ich habe nach dem Tut hier im Forum die Batterie eingefügt und so weiter. Ich habe das ganze nun auch in meiner Statusleiste eingefügt. Was ich noch nicht verstehe, Startwert habe ich bei 75% eingestellt. Das zeigt der Akku auch an beim spawnen. wund wird dann auf 70% reduziert. Aber dann kommt keine weitere Ladestandsänderung. Habe ich da was vergessen oder falsch gemacht?

      Die Batterie ist in Zeile 48 - 62 und Zeile 93 bis 94 eingefügt.

      Bash: fn_survival.sqf
      #include <macro.h>
      /*
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	All survival? things merged into one thread.
      */
      private["_fnc_food","_fnc_water","_foodTime","_waterTime","_bp","_walkDis","_lastPos","_curPos","_fnc_battery"];
      _fnc_food =  {
      	if(life_hunger < 2) then {player setDamage 1; hint localize "STR_NOTF_EatMSG_Death";}
      	else
      	{
      		SUB(life_hunger,10);
      		//[] call life_fnc_hudUpdate;
      		if(life_hunger < 2) then {player setDamage 1; hint localize "STR_NOTF_EatMSG_Death";};
      		switch(life_hunger) do {
      			case 30: {hint localize "STR_NOTF_EatMSG_1";};
      			case 20: {hint localize "STR_NOTF_EatMSG_2";};
      			case 10: {
      				hint localize "STR_NOTF_EatMSG_3";
      				if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      			};
      		};
      	};
      };
      
      _fnc_water = {
      	if(life_thirst < 2) then {player setDamage 1; hint localize "STR_NOTF_DrinkMSG_Death";}
      	else
      	{
      		SUB(life_thirst,10);
      		//[] call life_fnc_hudUpdate;
      		if(life_thirst < 2) then {player setDamage 1; hint localize "STR_NOTF_DrinkMSG_Death";};
      		switch(life_thirst) do  {
      			case 30: {hint localize "STR_NOTF_DrinkMSG_1";};
      			case 20: {
      				hint localize "STR_NOTF_DrinkMSG_2";
      				if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      			};
      			case 10: {
      				hint localize "STR_NOTF_DrinkMSG_3";
      				if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      			};
      		};
      	};
      };
      
      
      
      
      _fnc_battery = {
      	if(life_battery < 2) then {hint "Dein Handy Akku ist leer.";}
      	else
      	{
      		SUB(life_battery,5);		// = life_battery - 5;
      		//[] call life_fnc_hudUpdate;
      		if(life_battery < 2) then {hint "Dein Handy Akku ist leer.";};
      		switch(life_battery) do
      		{
      			case 30: {hint "Dein Handy Akku Stand ist bei 30%. ";};
      			case 20: {hint "Dein Handy Akku Stand ist bei 20%. ";};
      			case 10: {hint "Dein Handy Akku Stand ist bei 10%. ";};
      		};
      	};
      };
      
      
      
      
      [] spawn
      {
      	while {true} do
      	{
      		waitUntil {(life_drink > 0)};
      		while{(life_drink > 0)} do {
      
      
      
      
      			if(life_drink > 0.08) then {
      			"radialBlur" ppEffectEnable true;
      			"radialBlur" ppEffectAdjust[0.08, 0,0.35,0.37];
      			"radialblur" ppEffectCommit 3;
      			sleep 240;
      			life_drink = life_drink - 0.02;
      		} else {
      			"radialBlur" ppEffectEnable true;
      			"radialBlur" ppEffectAdjust[0.05, 0,0.36,0.38];
      			"radialBlur" ppEffectCommit 1;
      			sleep 180;
      			life_drink = life_drink - 0.02;
      		};
      	};
      
      
      
      
      	"radialBlur" ppEffectAdjust [0,0,0,0];
      	"radialblur" ppEffectCommit 5;
      	"radialblur" ppEffectEnable false;
      	life_drink = 0;
      	};
      }; 
      
      
      
      
      sleep 10;
      [] call _fnc_battery;
      
      
      
      
      //Setup the time-based variables.
      _foodTime = time;
      _waterTime = time;
      _walkDis = 0;
      _bp = "";
      _lastPos = visiblePosition player;
      _lastPos = (SEL(_lastPos,0)) + (SEL(_lastPos,1));
      _lastState = vehicle player;
      
      
      
      
      while {true} do {
      	/* Thirst / Hunger adjustment that is time based */
      	if((time - _waterTime) > 600) then {[] call _fnc_water; _waterTime = time;};
      	if((time - _foodTime) > 850) then {[] call _fnc_food; _foodTime = time;};
      
      	/* Adjustment of carrying capacity based on backpack changes */
      	if(EQUAL(backpack player,"")) then {
      		life_maxWeight = life_maxWeightT;
      		_bp = backpack player;
      	} else {
      		if(!(EQUAL(backpack player,"")) && {!(EQUAL(backpack player,_bp))}) then {
      			_bp = backpack player;
      			life_maxWeight = life_maxWeightT + (round(FETCH_CONFIG2(getNumber,CONFIG_VEHICLES,_bp,"maximumload") / 4));
      		};
      	};
      
      	/* Check if the player's state changed? */
      	if(vehicle player != _lastState OR {!alive player}) then {
      		[] call life_fnc_updateViewDistance;
      		_lastState = vehicle player;
      	};
      
      	/* Check if the weight has changed and the player is carrying to much */
      	if(life_carryWeight > life_maxWeight && {!isForcedWalk player}) then {
      		player forceWalk true;
      		if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      		hint localize "STR_NOTF_MaxWeight";
      	} else {
      		if(isForcedWalk player) then {
      			player forceWalk false;
      		};
      	};
      
      	/* Travelling distance to decrease thirst/hunger which is captured every second so the distance is actually greater then 650 */
      	if(!alive player) then {_walkDis = 0;} else {
      		_curPos = visiblePosition player;
      		_curPos = (SEL(_curPos,0)) + (SEL(_curPos,1));
      		if(!(EQUAL(_curPos,_lastPos)) && {(vehicle player == player)}) then {
      			ADD(_walkDis,1);
      			if(EQUAL(_walkDis,650)) then {
      				_walkDis = 0;
      				SUB(life_thirst,5);
      				SUB(life_hunger,5);
      				//[] call life_fnc_hudUpdate;
      			};
      		};
      		_lastPos = visiblePosition player;
      		_lastPos = (SEL(_lastPos,0)) + (SEL(_lastPos,1));
      	};
      	uiSleep 1;
      };
      
      [] spawn
      {
      	while {true} do
      	{
      		waitUntil {(life_drug > 0)};
      		while{(life_drug > 0)} do {
      
      
      
      
      			if(life_drug > 0.08) then {
      				sleep 60;
      				[] spawn life_fnc_suechtig;
      				hint "Sie sollten bei einen Notarzt vorbei schauen! Sie sind stark Drogensuechtig!";
      				sleep 240;
      			};
      		};
      	};
      };	
      
      [] spawn  {
      	while{true} do
      	{
      		waitUntil {(player getVariable "missingOrgan")};
      		life_max_health = .50;
      		while{(player getVariable "missingOrgan")} do {
      			life_thirst =  50;
      			life_hunger =  50;
      			if(damage player < (1 - life_max_health)) then {player setDamage (1 - life_max_health);};
      			"dynamicBlur" ppEffectEnable true;
      			"dynamicBlur" ppEffectAdjust [2];
      			"dynamicBlur" ppEffectCommit 1;
      			sleep 5;
      		};
      		"dynamicBlur" ppEffectEnable false;
      		life_max_health = 1;
      	};
      };
      Alles anzeigen


      Kann mir da jemand sagen was ich ändern muß? Danke

      Saturin78

    • Wanted-Liste

      • Saturin78
      • 16. April 2016 um 11:43

      Hallo,

      also ich habe heute das mit der Wanted-Liste nochmal getestet. Es ist so, dass die einträge in der Datenbank vorhanden sind. Allerdings zeigt mir die Wanted-Liste nichts an. wenn man denjenigen ins Gefängnis steckt, bekommt man auch das Kopfgeld. Da muß doch irgendwie die Abfrage der Straftaten fehlerhaft sein. Auf dem Testserver (der logs aufzeichnet) werden keine Fehler angezeigt. -ShowscriptErrors zeigt auch keinen Fehler an. Hat da jemand ne Idee was das Problem da ist? Habe schon die gesammten Dateien von Jasonxx bekommen und eingebaut, aber keine Änderung. Habe dann wieder die originalen Daten rein getan.

    • Fehler beim craften

      • Saturin78
      • 16. April 2016 um 11:29

      Hallo zusammen,

      ich habe bei mir versucht nach dem TUT bei gg (crafting) welches für 3.1.4.8 - 4.x sein soll, das craften bei mir einzubauen. Ich habe es soweit hinbekommen, dass ich die zu bauenden Sachen auswählen kann etc. Aber wenn ich auf Bauen drücke (egal ob ich das Material im Inv habe oder nicht) kommt immer diese Fehlermeldung.

      Ich weiß aber leider überhauptnicht, was da der Fehler ist. Ich habe nun einige Tipps von anderen Leuten ausprobiert und ich komme nicht weiter.

      Bash: fn_craftAction.sqf
      #include <macro.h>
      /*
      	File: fn_craftAction.sqf
      	Author: EdgeKiller
      
      
      
      
      	Description:
      	Master handling for crafting an item.
      */
      private["_dialog","_item","_itemInfo","_oldItem","_newItem","_upp","_itemName","_ui","_progress","_pgText","_cP","_allMaterial","_matsNeed","_invSize","_handledItem","_itemFilter","_backpackOldItems","_weight"];
      
      
      
      
      disableSerialization;
      
      
      
      
      _dialog = findDisplay 666;
      if((lbCurSel 669) == -1) exitWith {hint localize "STR_ISTR_SelectItemFirst";};
      _item = lbData[669,(lbCurSel 669)];
      _allMaterial = true;
      _itemFilter = lbData[673,(lbCurSel 673)];
      
      
      
      
      _matsNeed = 0;
      
      
      
      
      /*_config = [_itemFilter] call life_fnc_craftCfg;
      {
      
      
      
      
      	if(_item == _x select 0)then
      	{
      		_matsNeed = _x select 1;
      		_invSize = count _matsNeed;
      		for [{_i=0},{_i<_invSize-1},{_i=_i+2}] do {
      
      
      
      
      			_str = [_matsNeed select _i] call life_fnc_varToStr;
      			_matsNum = _matsNeed select _i+1;
      
      
      
      
      			if((missionNamespace getVariable (_matsNeed select _i)) < _matsNum) exitWith {_allMaterial = false;};
      
      
      
      
      		};
      	};*/
      _config = [_itemFilter] call life_fnc_craftCfg;
      {
      	if(_item == _x select 0)then
      	{
      		_matsNeed = _x select 1;
      		_invSize = count _matsNeed;
      		for [{_i=0},{_i<_invSize-1},{_i=_i+2}] do {
      			_matsNum = _matsNeed select _i+1;
      			_str = ITEM_VARNAME(_matsNeed select _i);			
      			if((GVAR_MNS _str) < _matsNum) exitWith {_allMaterial = false;};
      		};
      	};
      } foreach (_config select 1);
      
      
      
      
      if(!_allMaterial) exitWith {hint localize "STR_PM_NoMaterial";};
      
      
      
      
      //Some checks
      if((count _matsNeed) == 0) exitWith {};
      //if((count _matsNeed) == 0) then { exitWith {hint "Sie verfügen nicht über die benötigten Materialien !";};};
      
      
      
      
      if(_itemFilter == "backpack" && backpack player != "") exitWith{
      		hint localize "STR_CRAFT_AR_Backpack";
      };
      
      
      
      
      if(_itemFilter == "uniform" && uniform player != "") exitWith{
      		hint localize "STR_CRAFT_AR_Uniform";
      };
      
      
      
      
      if(_itemFilter == "item") then {
      	//_weight = ([_item] call life_fnc_itemWeight);
      	_weight = M_CONFIG(getNumber,"VirtualItems",_item,"weight");
      };
      if(_itemFilter == "item" && (life_carryWeight + _weight) > life_maxWeight) exitWith {
      	hint localize "STR_NOTF_NoRoom";
      };
      
      
      
      
      if(_itemFilter == "weapon" && !(player canAdd _Item) || currentWeapon player != "") exitWith {
      	hint localize "STR_NOTF_NoRoom";
      };
      
      
      
      
      _oldItem = _matsNeed;
      _newItem = _item;
      
      
      
      
      if(_itemFilter == "item") then{
      	//_itemName = [_newItem] call life_fnc_varToStr;
      	_itemName = localize (ITEM_NAME(_newitem));
      } else {
      	_itemInfo = [_newItem] call life_fnc_fetchCfgDetails;
      	_itemName = _itemInfo select 1;
      };
      
      
      
      
      _upp = format["Crafting %1",_itemName];
      closeDialog 0;
      
      
      
      
      //Setup our progress bar.
      5 cutRsc ["life_progress","PLAIN"];
      _ui = uiNameSpace getVariable "life_progress";
      _progress = _ui displayCtrl 38201;
      _pgText = _ui displayCtrl 38202;
      _pgText ctrlSetText format["%2 (1%1)...","%",_upp];
      _progress progressSetPosition 0.01;
      _cP = 0.01;
      
      
      
      
      _removeItemSuccess = true;
      _invSize = count _oldItem;
      for [{_i=0},{_i<_invSize-1},{_i=_i+2}] do {
      
      
      
      
      	//_handledItem = [_oldItem select _i,1] call life_fnc_varHandle;
      	_handledItem = M_CONFIG(getText,"VirtualItems",_oldItem select _i,"variable");
      	if(!([false,_handledItem,_oldItem select _i+1] call life_fnc_handleInv)) exitWith {_removeItemSuccess = false;};
      };
      if(!_removeItemSuccess) exitWith {5 cutText ["","PLAIN"]; life_is_processing = false;};
      [] call life_fnc_p_updateMenu;
      
      
      
      
      life_is_processing = true;
      
      
      
      
      while{true} do
      {
      	sleep  0.3;
      	_cP = _cP + 0.01;
      	_progress progressSetPosition _cP;
      	_pgText ctrlSetText format["%3 (%1%2)...",round(_cP * 100),"%",_upp];
      	if(_cP >= 1) exitWith {};
      };
      
      
      
      
      if(_itemFilter == "backpack") then{
      	if(backpack player == "") then{
      		player addBackpack _newItem;
      	}else{
      		hint localize "STR_CRAFT_AR_Backpack";
      		life_is_processing = false;
      	};
      };
      
      
      
      
      /*if(_itemFilter == "item") then{
      	_handledItem = [_newItem,1] call life_fnc_varHandle;
      	[true,_handledItem,1] call life_fnc_handleInv;
      };
      */
      if(_itemFilter == "item") then{
      	_handledItem = M_CONFIG(getText,"VirtualItems",_newitem,"variable");
      	[true,_handledItem,1] call life_fnc_handleInv;
      };
      
      
      
      
      if(_itemFilter == "uniform") then{
      	if(uniform player == "") then{
      		player addUniform _newItem;
      	}else{
      		hint localize "STR_CRAFT_AR_Uniform";
      		life_is_processing = false;
      	};
      };
      
      
      
      
      if(_itemFilter == "weapon") then{
      
      
      
      
      	if(player canAdd _newItem) then{
      		player addItem _newItem;
      	} else {
      		if(currentWeapon player == "") then{
      			player addWeapon _newItem;
      		}else{
      			5 cutText ["","PLAIN"];
      			for [{_i=0},{_i<_invSize-1},{_i=_i+2}] do {
      				_handledItem = [_oldItem select _i,1] call life_fnc_varHandle;
      				[true,_handledItem,_oldItem select _i+1] call life_fnc_handleInv;
      			};
      			life_is_processing = false;
      		};
      	};
      
      
      
      
      };
      
      
      
      
      5 cutText ["","PLAIN"];
      titleText[format[localize "STR_CRAFT_Process",_itemName],"PLAIN"];
      life_is_processing = false;
      Alles anzeigen

      Wie man sieht habe ich auch hier einige Versuche gemacht (durch ausklammern etc.) aber es brachte alles nichts. Ich habe noch keine anderen zu Bauenden Sachen eingefügt. Da ich erstmal das Teil zu laufen bringen muß um dann andere Gegenstände einzubauen. Ich hätte auch gerne dass die zu bauenden Sachen einfach vor einem auf dem Boden spawnen, kann man das machen, oder ist das schon so? Also sobald es mal gehen sollte :)

      Vielleicht kann mir hier jemand helfen.

    • Gefängnis geht nicht ordentlich.

      • Saturin78
      • 16. April 2016 um 11:13

      Guten Morgen zusammen,

      Ich habe folgendes Problem. Ich kann jemanden festnehmen und den dann ins Gefängnis schicken. Der Marker für das zurück spawnen ist auch da. ist auch mit "jail_marker" bezeichnet. Ich werde z.B. ins Gefängnis gesteckt, der teleport dort hin funktioniert auch. Es kommt aber folgende Fehlermeldung.

      Allerdings ist dann das Problem, dass die Gefängniszeit nicht anläuft. Egal wie lange man drin sitzt. Es passiert nichts. Auch wenn ich versuche die Strafe zu bezahlen, passiert einfach nichts. Man kommt nichtmehr aus dem Gefängnis raus. Ab diesem Zeitpunkt kann man auch nichtmehr ausloggen. Der Beenden Button bleibt schraffiert.
      Ich hätte auch gerne, dass man eine Gefängnisuniform bekommt und das inv leer ist bis auf etwas Geld und (Wasser / und taktischer Speck), kann man das einbauen und wenn ja wie?

      Ich lade hier mal die jail-Dateien hoch.

      Bash: fn_jail.sqf
      #include <macro.h>
      /*
      	File: fn_jail.sqf
      	Author: Bryan "Tonic" Boardwine
      	Description:
      	Starts the initial process of jailing.
      */
      private["_bad","_unit","_time"];
      _unit = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      hint format["%1", _unit];
      if(isNull _unit) exitWith {}; //Dafuq?
      if(_unit != player) exitWith {}; //Dafuq?
      if(life_is_arrested) exitWith {}; //Dafuq i'm already arrested
      _bad = [_this,1,false,[false]] call BIS_fnc_param;
      _time = [_this,2,15,[0]] call BIS_fnc_param;
      player SVAR ["restrained",false,true];
      player SVAR ["Escorting",false,true];
      player SVAR ["transporting",false,true];
      
      
      
      
      titleText[localize "STR_Jail_Warn","PLAIN"];
      hint localize "STR_Jail_LicenseNOTF";
      player setPos (getMarkerPos "jail_marker");
      
      
      
      
      if(_bad) then {
      	waitUntil {alive player};
      	sleep 1;
      };
      
      
      
      
      //Check to make sure they goto check
      if(player distance (getMarkerPos "jail_marker") > 40) then {
      	player setPos (getMarkerPos "jail_marker");
      };
      
      
      
      
      [1] call life_fnc_removeLicenses;
      if(life_inv_heroinu > 0) then {[false,"heroinUnprocessed",life_inv_heroinu] call life_fnc_handleInv;};  	//heroinu
      if(life_inv_heroinp > 0) then {[false,"heroinProcessed",life_inv_heroinp] call life_fnc_handleInv;};		//heroinp
      if(life_inv_coke > 0) then {[false,"cocaineUnprocessed",life_inv_coke] call life_fnc_handleInv;};			//cocaine
      if(life_inv_cokep > 0) then {[false,"cocaineProcessed",life_inv_cokep] call life_fnc_handleInv;};			//cocainep
      if(life_inv_turtle > 0) then {[false,"turtle",life_inv_turtle] call life_fnc_handleInv;};
      if(life_inv_cannabis > 0) then {[false,"cannabis",life_inv_cannabis] call life_fnc_handleInv;};
      if(life_inv_marijuana > 0) then {[false,"marijuana",life_inv_marijuana] call life_fnc_handleInv;};
      if(life_inv_mash > 0) then {[false,"mash",life_inv_mash] call life_fnc_handleInv;}; //Moonshine
      if(life_inv_moonshine > 0) then {[false,"moonshine",life_inv_moonshine] call life_fnc_handleInv;}; //Moonshine
      if(life_inv_bottledshine > 0) then {[false,"bottledshine",life_inv_bottledshine] call life_fnc_handleInv;}; //Moonshine
      [] call life_fnc_jailMe;
      life_is_arrested = true;
      
      
      
      
      removeAllWeapons player;
      {player removeMagazine _x} foreach (magazines player);
      
      
      
      
      [[player,_bad,_time],"life_fnc_jailSys",false,false] call life_fnc_MP;
      [5] call SOCK_fnc_updatePartial;
      Alles anzeigen


      Bash: fn_jailMe.sqf
      #include <macro.h>
      /*
      	Author Bryan "Tonic" Boardwine
      	Description:
      	Once word is received by the server the rest of the jail execution is completed.
      */
      private["_ret","_bad","_time","_bail","_esc","_countDown","_time"];
      _ret = [_this,0,[],[[]]] call BIS_fnc_param;
      _bad = [_this,1,false,[false]] call BIS_fnc_param;
      _time = [_this,2,15,[0]] call BIS_fnc_param;
      
      
      
      
      _time = time + (_time * 60);
      
      
      
      
      //if(_bad) then { _time = time + 1100; } else { _time = time + (15 * 60); };
      
      
      
      
      //if(count _ret > 0) then { life_bail_amount = SEL(_ret,3); } else { life_bail_amount = 1500; _time = time + (10 * 60); };
      if(count _ret > 0) then { life_bail_amount = (_ret select 3); } else { life_bail_amount = 20000;
      _esc = false;
      _bail = false;
      
      
      
      
      if(_time <= 0) then { _time = time + (15 * 60); hintC "Please Report to Admin: JAIL_FALLBACK_15, time is zero!"; };
      
      
      
      
      [_bad,_time] spawn {
      	life_canpay_bail = false;
      	life_bail_amount = life_bail_amount * 5;
      	if(_this select 0) then {
      		sleep ( (_this select 1) * 0.5 );
      		//sleep (10 * 60);
      	} else {
      		sleep ( (_this select 1) * 0.2 );
      		//sleep (5 * 60);
      	};
      	life_canpay_bail = nil;
      };
      
      
      
      
      while {true} do
      {
      	if((round(_time - time)) > 0) then
      	{
      		_countDown = if(round (_time - time) > 60) then {format["%1 minute(s)",round(round(_time - time) / 60)]} else {format["%1 second(s)",round(_time - time)]};
      		if(isNil "life_canpay_bail") then
      		{
      			hintSilent format["Time Remaining:\n %1\n\nCan pay Bail: %3\nBail Amount: $%2",_countDown,[life_bail_amount] call life_fnc_numberText];
      		}
      		else
      		{
      			hintSilent format["Time Remaining:\n %1\n",_countDown];
      		};
      	};
      	if(player distance (getMarkerPos "jail_marker") > 180) exitWith
      	{
      		_esc = true;
      	};
      	if(life_bail_paid) exitWith
      	{
      		_bail = true;
      	};
      	if((round(_time - time)) < 1) exitWith {hint ""};
      	if(!alive player && ((round(_time - time)) > 0)) exitWith
      	{
      	};
      	sleep 1;
      };
      
      
      
      
      
      
      
      switch (true) do
      {
      	case (_bail) :
      	{
      		life_is_arrested = false;
      		life_bail_paid = false;
      		hint localize "STR_Jail_Paid";
      		serv_wanted_remove = [player];
      		player setPos (getMarkerPos "jail_release");
      		[[getPlayerUID player],"life_fnc_wantedRemove",false,false] spawn life_fnc_MP;
      		[5] call SOCK_fnc_updatePartial;
      	};
      	case (_esc) :
      	{
      		life_is_arrested = false;
      		hint localize "STR_Jail_EscapeSelf";
      		[[0,format["%1 has escaped from jail!",profileName]],"life_fnc_broadcast",nil,false] spawn life_fnc_MP;
      		[[getPlayerUID player,profileName,"901"],"life_fnc_wantedAdd",false,false] spawn life_fnc_MP;
      		[5] call SOCK_fnc_updatePartial;
      	};
      	case (alive player && !_esc && !_bail) :
      	{
      		life_is_arrested = false;
      		hint localize "STR_Jail_Released";
      		[[getPlayerUID player],"life_fnc_wantedRemove",false,false] spawn life_fnc_MP;
      		player setPos (getMarkerPos "jail_release");
      		[5] call SOCK_fnc_updatePartial;
      	};
      };
      /*while {true} do
      {
      	if((round(_time - time)) > 0) then {
      		_countDown = [(_time - time),"MM:SS.MS"] call BIS_fnc_secondsToString;
      		hintSilent parseText format[(localize "STR_Jail_Time")+ "<br/> <t size='2'><t color='#FF0000'>%1</t></t><br/><br/>" +(localize "STR_Jail_Pay")+ " %3<br/>" +(localize "STR_Jail_Price")+ " $%2",_countDown,[life_bail_amount] call life_fnc_numberText,if(isNil "life_canpay_bail") then {"Yes"} else {"No"}];
      	};
      	if(player distance (getMarkerPos "jail_marker") > 60) exitWith {
      		_esc = true;
      	};
      	if(life_bail_paid) exitWith {
      		_bail = true;
      	};
      	if((round(_time - time)) < 1) exitWith {hint ""};
      	if(!alive player && ((round(_time - time)) > 0)) exitWith {};
      	sleep 0.1;
      	[] call life_fnc_jailMe;
      };
      
      
      
      
      
      
      
      switch (true) do
      {
      	case (_bail): {
      		life_is_arrested = false;
      		life_bail_paid = false;
      		hint localize "STR_Jail_Paid";
      		serv_wanted_remove = [player];
      		player setPos (getMarkerPos "jail_release");
      		[[getPlayerUID player],"life_fnc_wantedRemove",false,false] call life_fnc_MP;
      		[5] call SOCK_fnc_updatePartial;
      	};
      	case (_esc): {
      		life_is_arrested = false;
      		hint localize "STR_Jail_EscapeSelf";
      		[[0,"STR_Jail_EscapeNOTF",true,[profileName]],"life_fnc_broadcast",nil,false] call life_fnc_MP;
      		[[getPlayerUID player,profileName,"901"],"life_fnc_wantedAdd",false,false] call life_fnc_MP;
      		[5] call SOCK_fnc_updatePartial;
      	};
      	case (alive player && !_esc && !_bail): {
      		life_is_arrested = false;
      		hint localize "STR_Jail_Released";
      		[[getPlayerUID player],"life_fnc_wantedRemove",false,false] call life_fnc_MP;
      		player setPos (getMarkerPos "jail_release");
      		[5] call SOCK_fnc_updatePartial;
      	};
      };*/
      Alles anzeigen

      Wie man sieht habe ich einige Tipps versucht umzusetzen. (ausgeklammert ist immer der alte code) Aber irgendwie komme ich nicht weiter.

      Wäre schön wenn mir da jemand helfen könnte.

      Saturin78

    • Mehrere Arma Server auf einem Root

      • Saturin78
      • 11. April 2016 um 23:02

      jo, mehr hab ich nicht. Must halt den Port in der dazugehortigen Server.cfg eintragen und freigeben.

    • Mehrere Arma Server auf einem Root

      • Saturin78
      • 11. April 2016 um 22:48

      also bei mir ist der Hauptserver Port 2302 und dann habe ich nen Testserver mit 3 Slots drauf, der hat 2402.

      der Testserver lauft auch nur bei Tests und umbauten.

    • Fehler in Altis Life 4.0?

      • Saturin78
      • 8. April 2016 um 11:20

      Hier habe ich mal die aktuellste Log-Datei als Txt Datei angehängt.

      Es sind nur die Fehler (10:36 bis 1037) die ich gefunden habe und ich nicht weiß woher diese kommen.
      Der letzte ist auch irgendwie von der Datenbank. Vielleicht holft das jemandem und kann mir dann nen Tipp geben.

      Vielleicht hilft auch, dass ich diese Version von Altis Life 4.0 habe, in der das einsammeln von Schildkröten und das Fischernetz verbuggt waren.

      MfG

      Saturin78

      Dateien

      seltsameFehlerAbZeile795.txt 58,09 kB – 168 Downloads
    • Das Doppeln etc.

      • Saturin78
      • 8. April 2016 um 07:51

      Also ich habe einige TuT´s im gg gefunden die das unterbinden sollen. Was ich noch gerne hätte ist eine Lösung, damit man nur dann in den Kofferraum kommt wenn in der Nähe nicht noch eine 2 Person steht. Weiß jemand da ne Lösung für Altis Life 4.0?

      MfG

      Saturin78

    • Fehler in Altis Life 4.0?

      • Saturin78
      • 8. April 2016 um 07:49

      Leider hab ich bis jetzt noch keine Lösung gefunden wegen der Wanted-Liste. Mit den Dateien vonxjoniassx hatte ich leider keine Besserung. Habe dann wieder die originalen Dateien rein gemacht.

      MfG

      Saturin78

    • [Tutorial] Organ Script

      • Saturin78
      • 5. April 2016 um 22:37

      Hallo,

      also ich habe das Script bei mir in die Altis Life 4.0 eingebaut. Es funktioniert fast alles. Das einzige was nicht geht, man erhält keinen Schaden wenn einem die Niere rausgenommen wurde. Weiß vielleicht jemand an was das liegen könnte? Bei Mit gibt es auch die init_survival.sqf nicht, da gibt es nur die fn_survival.sqf. Diese sieht auch so aus:

      Bash: fn_survival.sqf
      #include <macro.h>
      /*
      	Author: Bryan "Tonic" Boardwine
      	Description:
      	All survival? things merged into one thread.
      */
      private["_fnc_food","_fnc_water","_foodTime","_waterTime","_bp","_walkDis","_lastPos","_curPos"];
      _fnc_food =  {
      	if(life_hunger < 2) then {player setDamage 1; hint localize "STR_NOTF_EatMSG_Death";}
      	else
      	{
      		SUB(life_hunger,10);
      		//[] call life_fnc_hudUpdate;
      		if(life_hunger < 2) then {player setDamage 1; hint localize "STR_NOTF_EatMSG_Death";};
      		switch(life_hunger) do {
      			case 30: {hint localize "STR_NOTF_EatMSG_1";};
      			case 20: {hint localize "STR_NOTF_EatMSG_2";};
      			case 10: {
      				hint localize "STR_NOTF_EatMSG_3";
      				if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      			};
      		};
      	};
      };
      _fnc_water = {
      	if(life_thirst < 2) then {player setDamage 1; hint localize "STR_NOTF_DrinkMSG_Death";}
      	else
      	{
      		SUB(life_thirst,10);
      		//[] call life_fnc_hudUpdate;
      		if(life_thirst < 2) then {player setDamage 1; hint localize "STR_NOTF_DrinkMSG_Death";};
      		switch(life_thirst) do  {
      			case 30: {hint localize "STR_NOTF_DrinkMSG_1";};
      			case 20: {
      				hint localize "STR_NOTF_DrinkMSG_2";
      				if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      			};
      			case 10: {
      				hint localize "STR_NOTF_DrinkMSG_3";
      				if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      			};
      		};
      	};
      };
      
      
      
      
      [] spawn
      {
      	while {true} do
      	{
      		waitUntil {(life_drink > 0)};
      		while{(life_drink > 0)} do {
      
      
      
      
      			if(life_drink > 0.08) then {
      			"radialBlur" ppEffectEnable true;
      			"radialBlur" ppEffectAdjust[0.08, 0,0.35,0.37];
      			"radialblur" ppEffectCommit 3;
      			sleep 240;
      			life_drink = life_drink - 0.02;
      		} else {
      			"radialBlur" ppEffectEnable true;
      			"radialBlur" ppEffectAdjust[0.05, 0,0.36,0.38];
      			"radialBlur" ppEffectCommit 1;
      			sleep 180;
      			life_drink = life_drink - 0.02;
      		};
      	};
      
      
      
      
      	"radialBlur" ppEffectAdjust [0,0,0,0];
      	"radialblur" ppEffectCommit 5;
      	"radialblur" ppEffectEnable false;
      	life_drink = 0;
      	};
      }; 
      
      
      
      
      //Setup the time-based variables.
      _foodTime = time;
      _waterTime = time;
      _walkDis = 0;
      _bp = "";
      _lastPos = visiblePosition player;
      _lastPos = (SEL(_lastPos,0)) + (SEL(_lastPos,1));
      _lastState = vehicle player;
      
      
      
      
      while {true} do {
      	/* Thirst / Hunger adjustment that is time based */
      	if((time - _waterTime) > 600) then {[] call _fnc_water; _waterTime = time;};
      	if((time - _foodTime) > 850) then {[] call _fnc_food; _foodTime = time;};
      	/* Adjustment of carrying capacity based on backpack changes */
      	if(EQUAL(backpack player,"")) then {
      		life_maxWeight = life_maxWeightT;
      		_bp = backpack player;
      	} else {
      		if(!(EQUAL(backpack player,"")) && {!(EQUAL(backpack player,_bp))}) then {
      			_bp = backpack player;
      			life_maxWeight = life_maxWeightT + (round(FETCH_CONFIG2(getNumber,CONFIG_VEHICLES,_bp,"maximumload") / 4));
      		};
      	};
      	/* Check if the player's state changed? */
      	if(vehicle player != _lastState OR {!alive player}) then {
      		[] call life_fnc_updateViewDistance;
      		_lastState = vehicle player;
      	};
      	/* Check if the weight has changed and the player is carrying to much */
      	if(life_carryWeight > life_maxWeight && {!isForcedWalk player}) then {
      		player forceWalk true;
      		if(EQUAL(LIFE_SETTINGS(getNumber,"enable_fatigue"),1)) then {player setFatigue 1;};
      		hint localize "STR_NOTF_MaxWeight";
      	} else {
      		if(isForcedWalk player) then {
      			player forceWalk false;
      		};
      	};
      	/* Travelling distance to decrease thirst/hunger which is captured every second so the distance is actually greater then 650 */
      	if(!alive player) then {_walkDis = 0;} else {
      		_curPos = visiblePosition player;
      		_curPos = (SEL(_curPos,0)) + (SEL(_curPos,1));
      		if(!(EQUAL(_curPos,_lastPos)) && {(vehicle player == player)}) then {
      			ADD(_walkDis,1);
      			if(EQUAL(_walkDis,650)) then {
      				_walkDis = 0;
      				SUB(life_thirst,5);
      				SUB(life_hunger,5);
      				//[] call life_fnc_hudUpdate;
      			};
      		};
      		_lastPos = visiblePosition player;
      		_lastPos = (SEL(_lastPos,0)) + (SEL(_lastPos,1));
      	};
      	uiSleep 1;
      };
      [] spawn
      {
      	while {true} do
      	{
      		waitUntil {(life_drug > 0)};
      		while{(life_drug > 0)} do {
      
      
      
      
      			if(life_drug > 0.08) then {
      				sleep 60;
      				[] spawn life_fnc_suechtig;
      				hint "Sie sollten bei einen Notarzt vorbei schauen! Sie sind stark Drogensuechtig!";
      				sleep 240;
      			};
      		};
      	};
      };	
      [] spawn  {
      	while{true} do
      	{
      		waitUntil {(player getVariable "missingOrgan")};
      		life_max_health = .50;
      		while{(player getVariable "missingOrgan")} do {
      			life_thirst =  50;
      			life_hunger =  50;
      			if(damage player < (1 - life_max_health)) then {player setDamage (1 - life_max_health);};
      			"dynamicBlur" ppEffectEnable true;
      			"dynamicBlur" ppEffectAdjust [2];
      			"dynamicBlur" ppEffectCommit 1;
      			sleep 5;
      		};
      		"dynamicBlur" ppEffectEnable false;
      		life_max_health = 1;
      	};
      };
      Alles anzeigen

      In den Log Files steht kein Fehler drin. Es kommt der Sound beim rausschneiden, ich hab dann auch die Niere im Inventar usw. Aber der Nieren-Lose rennt einfach normal weiter :) Ok, vielleicht sollte man die 2. auch raun nehmen :) Ne Spaß bei Seite, weiß zufällig jemand was das sein könnte?

      Besten Dank

      Saturin78

    • Das Doppeln etc.

      • Saturin78
      • 5. April 2016 um 22:28

      Guten Abend zusammen,

      gibt es ein TuT, in dem man sieht wie man das doppeln (Über Kofferraum usw.) verhindern kann? Fahrzeuggarage hab ich schon so, dass man nur alle 5 min ein Fahrzeug verkaufen kann. Aber man kann sich immernoch zu zweit an den Kofferraum stellen und die Items verdoppeln. Wäre schön, wenn man das irgendwie verhindern könnte.

      Gibt es noch andere Bugs die man so nutzen kann und die man beheben kann?

      MfG

      Saturin78

    • Fehler in Altis Life 4.0?

      • Saturin78
      • 4. April 2016 um 08:32

      ah super.

      ja bin schon weiter, deshalb wollte ich nicht mehr wechseln.

      danke, werde heute Abend vorbei schauen. Danke.

    • Problem mit despawn von Autos

      • Saturin78
      • 4. April 2016 um 06:36

      Ups, kann ein Admin den Post bitte verschieben. Habe mit dem Handy die falsche Rubik erwischt.

      danke

    • Fehler in Altis Life 4.0?

      • Saturin78
      • 4. April 2016 um 06:10

      Kann es sein dass die Version 4.0 einen Fehler bei der Wantedliste hat? Bei mir sehe ich in der DB dass was eingetragen ist. Aber wenn der Polizistin die Liste schaut, habe keine Spieler irgendwelche Einträge. Das wanted System ist bei mir noch original, da wurde nichts verändert.

      Außerdem kommen bei mir die Leute, die man ins Gefängnis steckt nicht mehr raus. Also wenn man 5 min einstellt, sind die nach 10 min immernoch drin.

      Ist es möglich, dass die Grund AL4.0 da nen Fehler drin hat. Die Log Files zeigen da nichts.

    • Problem mit despawn von Autos

      • Saturin78
      • 4. April 2016 um 06:00

      Guten Morgen zusammen,

      ich habe das Problem, dass bei mir nach her h die Autos despawnen. Habe das auf dek live server schonmal so eingestellt, dass da alle 6h aufgeräumt wird, aber dann bleiben auch alle Leichen die ganze Zeit liegen. Hatte es gerne dass die Autos entweder garnicht oder ca alle 3h weggeräumt werden aber die Leichen etc. Normal. Ist das überhaupt möglich und wenn ja wie?

      MfG

      Saturin78

      Aso ich verwende AL 4.0

    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™