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 Mai 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

    ADAC Licht und kart licht problem

    • [SOS-GA] QuitScope
    • 7. September 2015 um 22:06
    • Geschlossen
    1. offizieller Beitrag
    • [SOS-GA] QuitScope
      Anfänger
      Reaktionen
      5
      Trophäen
      11
      Beiträge
      43
      • 7. September 2015 um 22:06
      • #1

      Guten Abend ich habe ein kleines problem. ich habe gestern bei den adac´s das gelb nicht eingefügt und seit dem ich das kart licht rein gemacht habe klappt nichts mehr bei mir vielleicht könnt ihr mir ja helfen:

      Ich zeige euch erst das was ich rein gemacht habe und dann das was im tutorial steht:

      meine keyHandler

      Code
      /*
      	File: fn_keyHandler.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Main key handler for event 'keyDown'
      */
      private ["_handled","_shift","_alt","_code","_ctrl","_alt","_ctrlKey","_veh","_locked","_interactionKey","_mapKey","_interruptionKeys"];
      _ctrl = _this select 0;
      _code = _this select 1;
      _shift = _this select 2;
      _ctrlKey = _this select 3;
      _alt = _this select 4;
      _speed = speed cursorTarget;
      _handled = false;
      _interactionKey = if(count (actionKeys "User10") == 0) then {219} else {(actionKeys "User10") select 0};
      _mapKey = actionKeys "ShowMap" select 0;
      //hint str _code;
      _interruptionKeys = [17,30,31,32]; //A,S,W,D
      //Vault handling...
      if((_code in (actionKeys "GetOver") || _code in (actionKeys "salute")) && {(player getVariable ["restrained",false])}) exitWith {
      	true;
      };
      if(life_action_inUse) exitWith {
      	if(!life_interrupted && _code in _interruptionKeys) then {life_interrupted = true;};
      	_handled;
      };
      //Hotfix for Interaction key not being able to be bound on some operation systems.
      if(count (actionKeys "User10") != 0 && {(inputAction "User10" > 0)}) exitWith {
      	//Interaction key (default is Left Windows, can be mapped via Controls -> Custom -> User Action 10)
      	if(!life_action_inUse) then {
      		[] spawn 
      		{
      			private["_handle"];
      			_handle = [] spawn life_fnc_actionKeyHandler;
      			waitUntil {scriptDone _handle};
      			life_action_inUse = false;
      		};
      	};
      	true;
      };
      switch (_code) do
      {
      	//Space key for Jumping
      	case 57:
      	{
      		if(isNil "jumpActionTime") then {jumpActionTime = 0;};
      		if(_shift && {animationState player != "AovrPercMrunSrasWrflDf"} && {isTouchingGround player} && {stance player == "STAND"} && {speed player > 2} && {!life_is_arrested} && {(velocity player) select 2 < 2.5} && {time - jumpActionTime > 1.5}) then {
      			jumpActionTime = time; //Update the time.
      			[player,true] spawn life_fnc_jumpFnc; //Local execution
      			[[player,false],"life_fnc_jumpFnc",nil,FALSE] call life_fnc_MP; //Global execution 
      			_handled = true;
      		};
      	};
      
      if (life_barrier_active) then {
          switch (_code) do
          {
              case 56: //space key
              {
                  [] spawn life_fnc_placeablesPlaceComplete;
              };
          };
          true;
      };
      	case 60:
      	{
      		closeDialog 0;[] spawn life_fnc_openMenu;
      	};
      
      	//Map Key
      	case _mapKey:
      	{
      		switch (playerSide) do 
      		{
      			case west: {if(!visibleMap) then {[] spawn life_fnc_copMarkers;}};
      			case independent: {if(!visibleMap) then {[] spawn life_fnc_medicMarkers;}};
      			case civilian: {if(!visibleMap) then {[] spawn life_fnc_gangMarkers;}};
      		};
      	};
      
      	//Holster / recall weapon.
      	case 35:
      	{
      		if(_shift && !_ctrlKey && currentWeapon player != "") then {
      			life_curWep_h = currentWeapon player;
      			player action ["SwitchWeapon", player, player, 100];
      			player switchcamera cameraView;
      		};
      
      		if(!_shift && _ctrlKey && !isNil "life_curWep_h" && {(life_curWep_h != "")}) then {
      			if(life_curWep_h in [primaryWeapon player,secondaryWeapon player,handgunWeapon player]) then {
      				player selectWeapon life_curWep_h;
      			};
      		};
      	};
      
      	//Interaction key (default is Left Windows, can be mapped via Controls -> Custom -> User Action 10)
      	case _interactionKey:
      	{
      		if(!life_action_inUse) then {
      			[] spawn 
      			{
      				private["_handle"];
      				_handle = [] spawn life_fnc_actionKeyHandler;
      				waitUntil {scriptDone _handle};
      				life_action_inUse = false;
      			};
      		};
      	};
      
      	//Restraining (Shift + R)
      	case 19:
      	{
      		if(_shift) then {_handled = true;};
      		if(_shift && playerSide == west && !isNull cursorTarget && cursorTarget isKindOf "Man" && (isPlayer cursorTarget) && (side cursorTarget in [civilian,independent]) && alive cursorTarget && cursorTarget distance player < 3.5 && !(cursorTarget getVariable "Escorting") && !(cursorTarget getVariable "restrained") && speed cursorTarget < 1) then
      		{
      			[] call life_fnc_restrainAction;
      		};
      	};
      
      	//Knock out, this is experimental and yeah...
      	case 34:
      	{
      		if(_shift) then {_handled = true;};
      		if(_shift && playerSide == civilian && !isNull cursorTarget && cursorTarget isKindOf "Man" && isPlayer cursorTarget && alive cursorTarget && cursorTarget distance player < 4 && speed cursorTarget < 1) then
      		{
      			if((animationState cursorTarget) != "Incapacitated" && (currentWeapon player == primaryWeapon player OR currentWeapon player == handgunWeapon player) && currentWeapon player != "" && !life_knockout && !(player getVariable["restrained",false]) && !life_istazed) then
      			{
      				[cursorTarget] spawn life_fnc_knockoutAction;
      			};
      		};
      	};
      	//T Key (Trunk)
      	case 20:
      	{
      		if(!_alt && !_ctrlKey) then
      		{
      			if(vehicle player != player && alive vehicle player) then
      			{
      				if((vehicle player) in life_vehicles) then
      				{
      					[vehicle player] call life_fnc_openInventory;
      				};
      			}
      				else
      			{
      				if((cursorTarget isKindOf "Car" OR cursorTarget isKindOf "Air" OR cursorTarget isKindOf "Ship" OR cursorTarget isKindOf "House_F") && player distance cursorTarget < 7 && vehicle player == player && alive cursorTarget) then
      				{
      					if(cursorTarget in life_vehicles OR {!(cursorTarget getVariable ["locked",true])}) then
      					{
      						[cursorTarget] call life_fnc_openInventory;
      					};
      				};
      			};
      		};
      	};
      //L Key?
          case 38: 
          {
              //If cop run checks for turning lights on.
              if(_shift && playerSide in [west,independent]) then {
                  if(vehicle player != player && (typeOf vehicle player) in ["C_Offroad_01_F","B_MRAP_01_F","C_SUV_01_F"]) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                          if(playerSide == west) then {
                              [vehicle player] call life_fnc_sirenLights;
                          } else {
                              [vehicle player] call life_fnc_medicSirenLights;
                          };
                          _handled = true;
                      };
                  };
              };
      
              if(!_alt && !_ctrlKey) then { [] call life_fnc_radar; };
              //Licht für Kart
              if(playerSide == civilian) then {
                  if(vehicle player != player && (typeOf vehicle player in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"])) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                          [vehicle player] call life_fnc_cartLights;
                          _handled = true;
                      } else {
                          vehicle player setVariable ["lights", FALSE, TRUE];
                          [vehicle player] call life_fnc_cartLights;
                          _handled = true;
                      };
                  };
              };
          };
      
      	if(_shift && (playerSide == east)) then {
                  if(vehicle player != player && (typeOf vehicle player) in ["C_Offroad_01_F"]) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                      [vehicle player] call life_fnc_adacSirenLights;
                      _handled = true;
                      };
                  };
              };	
      
      	//Y Player Menu
      	case 21:
      	{
      		if(!_alt && !_ctrlKey && !dialog) then
      		{
      			[] call life_fnc_p_openMenu;
      		};
      	};
      
      	//F Key
      	case 33:
      	{
      		if(playerSide in [west,independent] && vehicle player != player && !life_siren_active && ((driver vehicle player) == player)) then
      		{
      			[] spawn
      			{
      				life_siren_active = true;
      				sleep 4.7;
      				life_siren_active = false;
      			};
      			_veh = vehicle player;
      			if(isNil {_veh getVariable "siren"}) then {_veh setVariable["siren",false,true];};
      			if((_veh getVariable "siren")) then
      			{
      				titleText [localize "STR_MISC_SirensOFF","PLAIN"];
      				_veh setVariable["siren",false,true];
      			}
      				else
      			{
      				titleText [localize "STR_MISC_SirensON","PLAIN"];
      				_veh setVariable["siren",true,true];
      				if(playerSide == west) then {
      					[[_veh],"life_fnc_copSiren",nil,true] spawn life_fnc_MP;
      				} else {
      					//I do not have a custom sound for this and I really don't want to go digging for one, when you have a sound uncomment this and change medicSiren.sqf in the medical folder.
      					//[[_veh],"life_fnc_medicSiren",nil,true] spawn life_fnc_MP;
      				};
      			};
      		};
      	};
          //U Key
          case 22:
          {
              if(!_alt && !_ctrlKey) then {
                  if(vehicle player == player) then {
                      _veh = cursorTarget;
                  } else { //www.infinity-core.de
                      _veh = vehicle player;
                  };
      
                  if(_veh isKindOf "House_F" && playerSide == civilian) then {
                      if(_veh in life_vehicles && player distance _veh < 8) then {
                          _door = [_veh] call life_fnc_nearestDoor;
                          if(_door == 0) exitWith {hint "Du bist nicht in der Nähe einer Tür!"};
                          _locked = _veh getVariable [format["bis_disabled_Door_%1",_door],0];
                          if(_locked == 0) then {
                              _veh setVariable[format["bis_disabled_Door_%1",_door],1,true];
                              _veh animate [format["door_%1_rot",_door],0];
                              systemChat "You have locked that door.";
                          } else {
                              _veh setVariable[format["bis_disabled_Door_%1",_door],0,true];
                              _veh animate [format["door_%1_rot",_door],1];
                              systemChat "Du hast die Tür aufgeschlossen.";
                          };
                      };
                  } else {
                      _locked = locked _veh;
      
                  if(_veh in life_vehicles && player distance _veh < 8) then
                  {
                      if(_locked == 2) then
                      {
                          if(local _veh) then
                          {
                              _veh lock 0;
                              _veh animateDoor ["door_back_R",1];
                              _veh animateDoor ["door_back_L",1];
                                  _veh animateDoor ['door_R',1]; 
                                  _veh animateDoor ['door_L',1];
                                  _veh animateDoor ['Door_rear',1];
                                  _veh animateDoor ['Door_LM',1];
                                  _veh animateDoor ['Door_RM',1];
                                  _veh animateDoor ['Door_LF',1];
                                  _veh animateDoor ['Door_RF',1];
                                  _veh animateDoor ['Door_LB',1];
                                  _veh animateDoor ['Door_RB',1];
                          }
                              else
                          {
                              [[_veh,0], "life_fnc_lockVehicle",_veh,false] spawn life_fnc_MP;
                              _veh animateDoor ["door_back_R",1];
                              _veh animateDoor ["door_back_L",1];
                                  _veh animateDoor ['door_R',1]; 
                                  _veh animateDoor ['door_L',1];
                                  _veh animateDoor ['Door_rear',1];
                                  _veh animateDoor ['Door_LM',1];
                                  _veh animateDoor ['Door_RM',1];
                                  _veh animateDoor ['Door_LF',1];
                                  _veh animateDoor ['Door_RF',1];
                                  _veh animateDoor ['Door_LB',1];
                                  _veh animateDoor ['Door_RB',1];
                          };
                          hint composeText [ image "icons\unlock.paa", "  Fahrzeug aufgeschlossen" ];
                          player say3D "unlock";
      
                      }
                          else
                      {
                          if(local _veh) then
                          {
                              _veh lock 2;
                              _veh animateDoor ["door_back_R",0];
                              _veh animateDoor ["door_back_L",0];
                                  _veh animateDoor ['door_R',0]; 
                                  _veh animateDoor ['door_L',0];
                                  _veh animateDoor ['Door_rear',0];
                                  _veh animateDoor ['Door_LM',0];
                                  _veh animateDoor ['Door_RM',0];
                                  _veh animateDoor ['Door_LF',0];
                                  _veh animateDoor ['Door_RF',0];
                                  _veh animateDoor ['Door_LB',0];
                                  _veh animateDoor ['Door_RB',0];
                          }
                              else 
                          {
                              [[_veh,2], "life_fnc_lockVehicle",_veh,false] spawn life_fnc_MP;
                              _veh animateDoor ["door_back_R",0];
                              _veh animateDoor ["door_back_L",0];
                                  _veh animateDoor ['door_R',0]; 
                                  _veh animateDoor ['door_L',0];
                                  _veh animateDoor ['Door_rear',0];
                                  _veh animateDoor ['Door_LM',0];
                                  _veh animateDoor ['Door_RM',0];
                                  _veh animateDoor ['Door_LF',0];
                                  _veh animateDoor ['Door_RF',0];
                                  _veh animateDoor ['Door_LB',0];
                                  _veh animateDoor ['Door_RB',0];
                          };
      
                          hint composeText [ image "icons\lock.paa", "  Fahrzeug abgeschlossen" ];
                          player say3D "car_lock";
      
                          };
                      };
                  };
              };
          };
      };
      _handled;
      Alles anzeigen


      aus dem tutorial:

      Code
      ...
      //L Key?
          case 38: 
          {
              //If cop run checks for turning lights on.
              if(_shift && playerSide in [west,independent]) then {
                  if(vehicle player != player && (typeOf vehicle player) in ["C_Offroad_01_F","B_MRAP_01_F","C_SUV_01_F"]) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                          if(playerSide == west) then {
                              [vehicle player] call life_fnc_sirenLights;
                          } else {
                              [vehicle player] call life_fnc_medicSirenLights;
                          };
                          _handled = true;
                      };
                  };
              };
      
              if(!_alt && !_ctrlKey) then { [] call life_fnc_radar; };
      
      
      
      
      
      
      
      //VON HIER VON HIER VON HIER VON HIER VON HIER VON HIER
      
      
      
      
              //Licht für Kart
              if(playerSide == civilian) then {
                  if(vehicle player != player && (typeOf vehicle player in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"])) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                          [vehicle player] call life_fnc_cartLights;
                          _handled = true;
                      } else {
                          vehicle player setVariable ["lights", FALSE, TRUE];
                          [vehicle player] call life_fnc_cartLights;
                          _handled = true;
                      };
                  };
              };
          };
      
      
      
      
      // BIS HIER BIS HIER BIS HIER BIS HIER BIS HIER
      
      
      
      
          //Y Player Menu
      ...
      Alles anzeigen

      meine vehicleShopBuy

      Code
      /*
      	File: fn_vehicleShopBuy.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Does something with vehicle purchasing.
      */
      private["_mode","_spawnPoints","_className","_basePrice","_colorIndex","_spawnPoint","_vehicle"];
      _mode = _this select 0;
      if((lbCurSel 2302) == -1) exitWith {hint localize "STR_Shop_Veh_DidntPick"};
      _className = lbData[2302,(lbCurSel 2302)];
      _vIndex = lbValue[2302,(lbCurSel 2302)];
      _vehicleList = [life_veh_shop select 0] call life_fnc_vehicleListCfg; _basePrice = (_vehicleList select _vIndex) select 1;
       if(_mode) then {_basePrice = round(_basePrice * 1.5)};
      _colorIndex = lbValue[2304,(lbCurSel 2304)];
      
      
      
      
      //Series of checks (YAY!)
      if(_basePrice < 0) exitWith {}; //Bad price entry
      if(life_cash < _basePrice) exitWith {hint format[localize "STR_Shop_Veh_NotEnough",[_basePrice - life_cash] call life_fnc_numberText];};
      if(!([_className] call life_fnc_vehShopLicenses) && _className != "B_MRAP_01_hmg_F") exitWith {hint localize "STR_Shop_Veh_NoLicense"};
      
      
      
      
      _spawnPoints = life_veh_shop select 1;
      _spawnPoint = "";
      
      
      
      
      if((life_veh_shop select 0) == "med_air_hs") then {
      	if(count(nearestObjects[(getMarkerPos _spawnPoints),["Air"],35]) == 0) exitWith {_spawnPoint = _spawnPoints};
      } else {
      	//Check if there is multiple spawn points and find a suitable spawnpoint.
      	if(typeName _spawnPoints == typeName []) then {
      		//Find an available spawn point.
      		{if(count(nearestObjects[(getMarkerPos _x),["Car","Ship","Air"],5]) == 0) exitWith {_spawnPoint = _x};} foreach _spawnPoints;
      	} else {
      		if(count(nearestObjects[(getMarkerPos _spawnPoints),["Car","Ship","Air"],5]) == 0) exitWith {_spawnPoint = _spawnPoints};
      	};
      };
      
      
      
      
      
      
      
      if(_spawnPoint == "") exitWith {hint localize "STR_Shop_Veh_Block";};
      life_cash = life_cash - _basePrice;
      hint format[localize "STR_Shop_Veh_Bought",getText(configFile >> "CfgVehicles" >> _className >> "displayName"),[_basePrice] call life_fnc_numberText];
      
      
      
      
      //Spawn the vehicle and prep it.
      if((life_veh_shop select 0) == "med_air_hs") then {
      	_vehicle = createVehicle [_className,[0,0,999],[], 0, "NONE"];
      	waitUntil {!isNil "_vehicle"}; //Wait?
      	_vehicle allowDamage false;
      	_hs = nearestObjects[getMarkerPos _spawnPoint,["Land_Hospital_side2_F"],50] select 0;
      	_vehicle setPosATL (_hs modelToWorld [-0.4,-4,12.65]);
      	_vehicle lock 2;
      	[[_vehicle,_colorIndex],"life_fnc_colorVehicle",true,false] spawn life_fnc_MP;
      	[_vehicle] call life_fnc_clearVehicleAmmo;
      	[[_vehicle,"trunk_in_use",false,true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	[[_vehicle,"vehicle_info_owners",[[getPlayerUID player,profileName]],true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	_vehicle disableTIEquipment true; //No Thermals.. They're cheap but addictive.
      } else {
      	_vehicle = createVehicle [_className, (getMarkerPos _spawnPoint), [], 0, "NONE"];
      	waitUntil {!isNil "_vehicle"}; //Wait?
      	_vehicle allowDamage false; //Temp disable damage handling..
      	_vehicle lock 2;
      	_vehicle setVectorUp (surfaceNormal (getMarkerPos _spawnPoint));
      	_vehicle setDir (markerDir _spawnPoint);
      	_vehicle setPos (getMarkerPos _spawnPoint);
      	[[_vehicle,_colorIndex],"life_fnc_colorVehicle",true,false] spawn life_fnc_MP;
      	[_vehicle] call life_fnc_clearVehicleAmmo;
      	[[_vehicle,"trunk_in_use",false,true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	[[_vehicle,"vehicle_info_owners",[[getPlayerUID player,profileName]],true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	_vehicle disableTIEquipment true; //No Thermals.. They're cheap but addictive.
      };
      
      
      
      
      //Side Specific actions.
      switch(playerSide) do {
          case west: {
              [_vehicle,"cop_offroad",true] spawn life_fnc_vehicleAnimate;
          };
      
          case civilian: {
              if((life_veh_shop select 2) == "civ" && {_className == "B_Heli_Light_01_F"}) then {
                  [_vehicle,"civ_littlebird",true] spawn life_fnc_vehicleAnimate;
              };
      
      	case independent: {
      		[_vehicle,"med_offroad",true] spawn life_fnc_vehicleAnimate;
      	};
      
      	case east: {
              [_vehicle,"adac_offroad",true] spawn life_fnc_vehicleAnimate;
          };
      };
      
      
      
      
      _vehicle allowDamage true;
      
      
      
      
      //life_vehicles set[count life_vehicles,_vehicle]; //Add err to the chain.
      life_vehicles pushBack _vehicle;
      [[getPlayerUID player,playerSide,_vehicle,1],"TON_fnc_keyManagement",false,false] spawn life_fnc_MP;
      
      
      
      
      if(_mode) then {
      	if(!(_className in ["B_G_Offroad_01_armed_F","B_MRAP_01_hmg_F"])) then {
      		[[(getPlayerUID player),playerSide,_vehicle,_colorIndex],"TON_fnc_vehicleCreate",false,false] spawn life_fnc_MP;
      	};
      };
      
      
      
      
      [0] call SOCK_fnc_updatePartial;
      closeDialog 0; //Exit the menu.
      true;
      Alles anzeigen


      aus dem tutorial:

      Code
      switch(playerSide) do {
          case west: {
              [_vehicle,"cop_offroad",true] spawn life_fnc_vehicleAnimate;
          };
      
          case civilian: {
              if((life_veh_shop select 2) == "civ" && {_className == "B_Heli_Light_01_F"}) then {
                  [_vehicle,"civ_littlebird",true] spawn life_fnc_vehicleAnimate;
              };
      
      
      
      
      // AB HIER AB HIER AB HIER AB HIER AB HIER:
      
      
      
      
              if((life_veh_shop select 2) == "civ" && (_className in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"])) then {
                  [_vehicle,"civ_cart",true] spawn life_fnc_vehicleAnimate;
              };
      
      
      
      
      // BIS HIER BIS HIER BIS HIER BIS HIER BIS HIER
      
      
      
      
          };
      
          case independent: {
              [_vehicle,"med_offroad",true] spawn life_fnc_vehicleAnimate;
          };
      };
      Alles anzeigen


      meine vehicleAnimate:

      Code
      /*
      	File: fn_vehicleAnimate.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Pass what you want to be animated.
      */
      private["_vehicle","_animate","_state"];
      _vehicle = [_this,0,Objnull,[Objnull]] call BIS_fnc_param;
      if(isnull _vehicle) exitwith {}; //FUCK
      _animate = [_this,1,"",["",[]]] call BIS_fnc_param;
      _preset = [_this,2,false,[false]] call BIS_fnc_param;
      
      
      
      
      if(!_preset) then
      {
      	if(count _animate > 1) then
      	{
      		{
      			_vehicle animate[_x select 0,_x select 1];
      		} foreach _animate;
      	}
      		else
      	{
      		_vehicle animate[_animate select 0,_animate select 1];
      	};
      }
      	else
      {
      	switch (_animate) do
      	{
      		case "civ_littlebird":
      		{
      			waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
      			_vehicle animate ["addDoors",1];
      			_vehicle animate ["addBenches",0];
      			_vehicle animate ["addTread",0];
      			_vehicle animate ["AddCivilian_hide",1];
      			_vehicle lockCargo [2,true];
      			_vehicle lockCargo [3,true];
      			_vehicle lockCargo [4,true];
      			_vehicle lockCargo [5,true];
      		};
      
              case "civ_cart":
              {
                  _lightmidcart = "Land_FloodLight_F" createVehicle getpos _vehicle;
                  _lightmidcart attachTo [_vehicle, [0.06, 1.0, -0.8]];
                  _lightmidcart setDir ((getDir _vehicle)-90);
      
      
      
      
                  [_vehicle, _lightmidcart] spawn {
                  waitUntil{not alive (_this select 0)};
                  deleteVehicle (_this select 1);
                  };
              };
      
      		case "service_truck":
      		{
      			//waitUntil{!isNil {_vehicle getVariable "color"}};
      			_vehicle animate ["HideServices", 0];
      			_vehicle animate ["HideDoor3", 1];
      		};
      
      		case "med_offroad":
      		{
      			if(typeOf _vehicle == "C_Offroad_01_F") then {
      				waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
      			};
      			_vehicle animate ["HidePolice", 0];
      			_vehicle setVariable["lights",false,true];
      		};
      
      		case "cop_offroad":
      		{
      			if(typeOf _vehicle == "C_Offroad_01_F") then {
      				waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
      			};
      			_vehicle animate ["HidePolice", 0];
      			_vehicle animate ["HideBumper1", 0];
      			_vehicle setVariable["lights",false,true];
      		};
      
      		case "adac_offroad":
              {
                  if(typeOf _vehicle == "C_Offroad_01_F") then {
                      waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
                  };
                  _vehicle animate ["HideServices", 0];
                  _vehicle animate ["HideConstruction", 0];
                  _vehicle animate ["HideBumper1", 0];
                  _vehicle animate ["HideBumper2", 0];
                  _vehicle setVariable["lights",false,true];
              };
      	};
      };
      Alles anzeigen


      tutorial:

      Code
      switch (_animate) do
          {
              case "civ_littlebird":
              {
                  waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
                  _vehicle animate ["addDoors",1];
                  _vehicle animate ["addBenches",0];
                  _vehicle animate ["addTread",0];
                  _vehicle animate ["AddCivilian_hide",1];
                  _vehicle lockCargo [2,true];
                  _vehicle lockCargo [3,true];
                  _vehicle lockCargo [4,true];
                  _vehicle lockCargo [5,true];
              };
      
      // AB HIER AB HIER AB HIER AB HIER AB HIER AB HIER
      
      
      
      
              case "civ_cart":
              {
                  _lightmidcart = "Land_FloodLight_F" createVehicle getpos _vehicle;
                  _lightmidcart attachTo [_vehicle, [0.06, 1.0, -0.8]];
                  _lightmidcart setDir ((getDir _vehicle)-90);
      
      
      
      
                  [_vehicle, _lightmidcart] spawn {
                  waitUntil{not alive (_this select 0)};
                  deleteVehicle (_this select 1);
                  };
              };
      
      //BIS HIER BIS HIER BIS HIER BIS HIER BIS HIER BIS HIER
      
      
      
      
              case "service_truck":
              {
                  //waitUntil{!isNil {_vehicle getVariable "color"}};
                  _vehicle animate ["HideServices", 0];
                  _vehicle animate ["HideDoor3", 1];
              };
      
              case "med_offroad":
              {
                  if(typeOf _vehicle == "C_Offroad_01_F") then {
                      waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
                  };
                  _vehicle animate ["HidePolice", 0];
                  _vehicle setVariable["lights",false,true];
              };
      
              case "cop_offroad":
              {
                  if(typeOf _vehicle == "C_Offroad_01_F") then {
                      waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
                  };
                  _vehicle animate ["HidePolice", 0];
                  _vehicle animate ["HideBumper1", 0];
                  _vehicle setVariable["lights",false,true];
              };
          };
      Alles anzeigen


      meine spawnVehicle:

      Code
      /*
      	File: fn_spawnVehicle.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Sends the query request to the database, if an array is returned then it creates
      	the vehicle if it's not in use or dead.
      */
      private["_vid","_sp","_pid","_query","_sql","_vehicle","_nearVehicles","_name","_side","_tickTime","_dir"];
      _vid = [_this,0,-1,[0]] call BIS_fnc_param;
      _pid = [_this,1,"",[""]] call BIS_fnc_param;
      _sp = [_this,2,[],[[],""]] call BIS_fnc_param;
      _unit = [_this,3,ObjNull,[ObjNull]] call BIS_fnc_param;
      _price = [_this,4,0,[0]] call BIS_fnc_param;
      _dir = [_this,5,0,[0]] call BIS_fnc_param;
      _unit_return = _unit;
      _name = name _unit;
      _side = side _unit;
      _unit = owner _unit;
      
      
      
      
      if(_vid == -1 OR _pid == "") exitWith {};
      if(_vid in serv_sv_use) exitWith {};
      serv_sv_use pushBack _vid;
      
      
      
      
      _query = format["SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE id='%1' AND pid='%2'",_vid,_pid];
      
      
      
      
      waitUntil{sleep (random 0.3); !DB_Async_Active};
      _tickTime = diag_tickTime;
      _queryResult = [_query,2] call DB_fnc_asyncCall;
      
      
      
      
      diag_log "------------- Client Query Request -------------";
      diag_log format["QUERY: %1",_query];
      diag_log format["Time to complete: %1 (in seconds)",(diag_tickTime - _tickTime)];
      diag_log format["Result: %1",_queryResult];
      diag_log "------------------------------------------------";
      
      
      
      
      if(typeName _queryResult == "STRING") exitWith {};
      
      
      
      
      _vInfo = _queryResult;
      if(isNil "_vInfo") exitWith {serv_sv_use = serv_sv_use - [_vid];};
      if(count _vInfo == 0) exitWith {serv_sv_use = serv_sv_use - [_vid];};
      
      
      
      
      if((_vInfo select 5) == 0) exitWith
      {
      	serv_sv_use = serv_sv_use - [_vid];
      	[[1,format[(localize "STR_Garage_SQLError_Destroyed"),_vInfo select 2]],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 6) == 1) exitWith
      {
      	serv_sv_use = serv_sv_use - [_vid];
      	[[1,format[(localize "STR_Garage_SQLError_Active"),_vInfo select 2]],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      };
      if(typeName _sp != "STRING") then {
      	_nearVehicles = nearestObjects[_sp,["Car","Air","Ship"],10];
      } else {
      	_nearVehicles = [];
      };
      if(count _nearVehicles > 0) exitWith
      {
      	serv_sv_use = serv_sv_use - [_vid];
      	[[_price,_unit_return],"life_fnc_garageRefund",_unit,false] spawn life_fnc_MP;
      	[[1,(localize "STR_Garage_SpawnPointError")],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      _query = format["UPDATE vehicles SET active='1' WHERE pid='%1' AND id='%2'",_pid,_vid];
      
      
      
      
      waitUntil {!DB_Async_Active};
      [_query,false] spawn DB_fnc_asyncCall;
      if(typeName _sp == "STRING") then {
      	_vehicle = createVehicle[(_vInfo select 2),[0,0,999],[],0,"NONE"];
      	waitUntil {!isNil "_vehicle" && {!isNull _vehicle}};
      	_vehicle allowDamage false;
      	_hs = nearestObjects[getMarkerPos _sp,["Land_Hospital_side2_F"],50] select 0;
      	_vehicle setPosATL (_hs modelToWorld [-0.4,-4,12.65]);
      	sleep 0.6;
      } else {
      	_vehicle = createVehicle [(_vInfo select 2),_sp,[],0,"NONE"];
      	waitUntil {!isNil "_vehicle" && {!isNull _vehicle}};
      	_vehicle allowDamage false;
      	_vehicle setPos _sp;
      	_vehicle setVectorUp (surfaceNormal _sp);
      	_vehicle setDir _dir;
      };
      _vehicle allowDamage true;
      //Send keys over the network.
      [[_vehicle],"life_fnc_addVehicle2Chain",_unit,false] spawn life_fnc_MP;
      [_pid,_side,_vehicle,1] call TON_fnc_keyManagement;
      _vehicle lock 2;
      //Reskin the vehicle 
      [[_vehicle,_vInfo select 8],"life_fnc_colorVehicle",nil,false] spawn life_fnc_MP;
      _vehicle setVariable["vehicle_info_owners",[[_pid,_name]],true];
      _vehicle setVariable["dbInfo",[(_vInfo select 4),_vInfo select 7]];
      //_vehicle addEventHandler["Killed","_this spawn TON_fnc_vehicleDead"]; //Obsolete function?
      [_vehicle] call life_fnc_clearVehicleAmmo;
      
      
      
      
      //Sets of animations
      if((_vInfo select 1) == "civ" && (_vInfo select 2) == "B_Heli_Light_01_F" && _vInfo select 8 != 13) then
      {
      	[[_vehicle,"civ_littlebird",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) == "civ" && (_vInfo select 2) in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"]) then
      {
          [[_vehicle,"civ_cart",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) == "cop" && (_vInfo select 2) in ["C_Offroad_01_F","B_MRAP_01_F","C_SUV_01_F"]) then
      {
      	[[_vehicle,"cop_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) == "med" && (_vInfo select 2) == "C_Offroad_01_F") then
      {
      	[[_vehicle,"med_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) in "adac" && (_vInfo select 2) in "C_Offroad_01_F") then
      {
          [[_vehicle,"adac_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      [[1,"Your vehicle is ready!"],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      serv_sv_use = serv_sv_use - [_vid];
      Alles anzeigen


      aus dem tutorial:

      Code
      //Sets of animations
      if((_vInfo select 1) == "civ" && (_vInfo select 2) == "B_Heli_Light_01_F" && _vInfo select 8 != 13) then
      {
          [[_vehicle,"civ_littlebird",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      //AB HIER AB HIER AB HIER AB HIER AB HIER:
      
      
      
      
      if((_vInfo select 1) == "civ" && (_vInfo select 2) in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"]) then
      {
          [[_vehicle,"civ_cart",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      // BIS HIER BIS HIER BIS HIER BIS HIER BIS HIER BIS HIER
      
      
      
      
      if((_vInfo select 1) == "cop" && (_vInfo select 2) in ["C_Offroad_01_F","B_MRAP_01_F","C_SUV_01_F"]) then
      {
          [[_vehicle,"cop_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      Alles anzeigen


    • [SOS-GA] QuitScope
      Anfänger
      Reaktionen
      5
      Trophäen
      11
      Beiträge
      43
      • 7. September 2015 um 22:13
      • #2


      ADAC Licht:
      meine fn_vehicleShopBuy:

      Code
      /*
      	File: fn_vehicleShopBuy.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Does something with vehicle purchasing.
      */
      private["_mode","_spawnPoints","_className","_basePrice","_colorIndex","_spawnPoint","_vehicle"];
      _mode = _this select 0;
      if((lbCurSel 2302) == -1) exitWith {hint localize "STR_Shop_Veh_DidntPick"};
      _className = lbData[2302,(lbCurSel 2302)];
      _vIndex = lbValue[2302,(lbCurSel 2302)];
      _vehicleList = [life_veh_shop select 0] call life_fnc_vehicleListCfg; _basePrice = (_vehicleList select _vIndex) select 1;
       if(_mode) then {_basePrice = round(_basePrice * 1.5)};
      _colorIndex = lbValue[2304,(lbCurSel 2304)];
      
      
      
      
      //Series of checks (YAY!)
      if(_basePrice < 0) exitWith {}; //Bad price entry
      if(life_cash < _basePrice) exitWith {hint format[localize "STR_Shop_Veh_NotEnough",[_basePrice - life_cash] call life_fnc_numberText];};
      if(!([_className] call life_fnc_vehShopLicenses) && _className != "B_MRAP_01_hmg_F") exitWith {hint localize "STR_Shop_Veh_NoLicense"};
      
      
      
      
      _spawnPoints = life_veh_shop select 1;
      _spawnPoint = "";
      
      
      
      
      if((life_veh_shop select 0) == "med_air_hs") then {
      	if(count(nearestObjects[(getMarkerPos _spawnPoints),["Air"],35]) == 0) exitWith {_spawnPoint = _spawnPoints};
      } else {
      	//Check if there is multiple spawn points and find a suitable spawnpoint.
      	if(typeName _spawnPoints == typeName []) then {
      		//Find an available spawn point.
      		{if(count(nearestObjects[(getMarkerPos _x),["Car","Ship","Air"],5]) == 0) exitWith {_spawnPoint = _x};} foreach _spawnPoints;
      	} else {
      		if(count(nearestObjects[(getMarkerPos _spawnPoints),["Car","Ship","Air"],5]) == 0) exitWith {_spawnPoint = _spawnPoints};
      	};
      };
      
      
      
      
      
      
      
      if(_spawnPoint == "") exitWith {hint localize "STR_Shop_Veh_Block";};
      life_cash = life_cash - _basePrice;
      hint format[localize "STR_Shop_Veh_Bought",getText(configFile >> "CfgVehicles" >> _className >> "displayName"),[_basePrice] call life_fnc_numberText];
      
      
      
      
      //Spawn the vehicle and prep it.
      if((life_veh_shop select 0) == "med_air_hs") then {
      	_vehicle = createVehicle [_className,[0,0,999],[], 0, "NONE"];
      	waitUntil {!isNil "_vehicle"}; //Wait?
      	_vehicle allowDamage false;
      	_hs = nearestObjects[getMarkerPos _spawnPoint,["Land_Hospital_side2_F"],50] select 0;
      	_vehicle setPosATL (_hs modelToWorld [-0.4,-4,12.65]);
      	_vehicle lock 2;
      	[[_vehicle,_colorIndex],"life_fnc_colorVehicle",true,false] spawn life_fnc_MP;
      	[_vehicle] call life_fnc_clearVehicleAmmo;
      	[[_vehicle,"trunk_in_use",false,true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	[[_vehicle,"vehicle_info_owners",[[getPlayerUID player,profileName]],true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	_vehicle disableTIEquipment true; //No Thermals.. They're cheap but addictive.
      } else {
      	_vehicle = createVehicle [_className, (getMarkerPos _spawnPoint), [], 0, "NONE"];
      	waitUntil {!isNil "_vehicle"}; //Wait?
      	_vehicle allowDamage false; //Temp disable damage handling..
      	_vehicle lock 2;
      	_vehicle setVectorUp (surfaceNormal (getMarkerPos _spawnPoint));
      	_vehicle setDir (markerDir _spawnPoint);
      	_vehicle setPos (getMarkerPos _spawnPoint);
      	[[_vehicle,_colorIndex],"life_fnc_colorVehicle",true,false] spawn life_fnc_MP;
      	[_vehicle] call life_fnc_clearVehicleAmmo;
      	[[_vehicle,"trunk_in_use",false,true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	[[_vehicle,"vehicle_info_owners",[[getPlayerUID player,profileName]],true],"TON_fnc_setObjVar",false,false] spawn life_fnc_MP;
      	_vehicle disableTIEquipment true; //No Thermals.. They're cheap but addictive.
      };
      
      
      
      
      //Side Specific actions.
      switch(playerSide) do {
          case west: {
              [_vehicle,"cop_offroad",true] spawn life_fnc_vehicleAnimate;
          };
      
          case civilian: {
              if((life_veh_shop select 2) == "civ" && {_className == "B_Heli_Light_01_F"}) then {
                  [_vehicle,"civ_littlebird",true] spawn life_fnc_vehicleAnimate;
              };
      
      
      
      
              if((life_veh_shop select 2) == "civ" && (_className in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"])) then {
                  [_vehicle,"civ_cart",true] spawn life_fnc_vehicleAnimate;
              };
      
      	case independent: {
      		[_vehicle,"med_offroad",true] spawn life_fnc_vehicleAnimate;
      	};
      
      	case east: {
              [_vehicle,"adac_offroad",true] spawn life_fnc_vehicleAnimate;
          };
      };
      
      
      
      
      _vehicle allowDamage true;
      
      
      
      
      //life_vehicles set[count life_vehicles,_vehicle]; //Add err to the chain.
      life_vehicles pushBack _vehicle;
      [[getPlayerUID player,playerSide,_vehicle,1],"TON_fnc_keyManagement",false,false] spawn life_fnc_MP;
      
      
      
      
      if(_mode) then {
      	if(!(_className in ["B_G_Offroad_01_armed_F","B_MRAP_01_hmg_F"])) then {
      		[[(getPlayerUID player),playerSide,_vehicle,_colorIndex],"TON_fnc_vehicleCreate",false,false] spawn life_fnc_MP;
      	};
      };
      
      
      
      
      [0] call SOCK_fnc_updatePartial;
      closeDialog 0; //Exit the menu.
      true;
      Alles anzeigen

      aus dem tutorial:

      Code
      case east: {
              [_vehicle,"adac_offroad",true] spawn life_fnc_vehicleAnimate;
          };

      meine fn_vehicleAnimate:

      Code
      /*
      	File: fn_vehicleAnimate.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Pass what you want to be animated.
      */
      private["_vehicle","_animate","_state"];
      _vehicle = [_this,0,Objnull,[Objnull]] call BIS_fnc_param;
      if(isnull _vehicle) exitwith {}; //FUCK
      _animate = [_this,1,"",["",[]]] call BIS_fnc_param;
      _preset = [_this,2,false,[false]] call BIS_fnc_param;
      
      
      
      
      if(!_preset) then
      {
      	if(count _animate > 1) then
      	{
      		{
      			_vehicle animate[_x select 0,_x select 1];
      		} foreach _animate;
      	}
      		else
      	{
      		_vehicle animate[_animate select 0,_animate select 1];
      	};
      }
      	else
      {
      	switch (_animate) do
      	{
      		case "civ_littlebird":
      		{
      			waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
      			_vehicle animate ["addDoors",1];
      			_vehicle animate ["addBenches",0];
      			_vehicle animate ["addTread",0];
      			_vehicle animate ["AddCivilian_hide",1];
      			_vehicle lockCargo [2,true];
      			_vehicle lockCargo [3,true];
      			_vehicle lockCargo [4,true];
      			_vehicle lockCargo [5,true];
      		};
      
              case "civ_cart":
              {
                  _lightmidcart = "Land_FloodLight_F" createVehicle getpos _vehicle;
                  _lightmidcart attachTo [_vehicle, [0.06, 1.0, -0.8]];
                  _lightmidcart setDir ((getDir _vehicle)-90);
      
      
      
      
                  [_vehicle, _lightmidcart] spawn {
                  waitUntil{not alive (_this select 0)};
                  deleteVehicle (_this select 1);
                  };
              };
      
      		case "service_truck":
      		{
      			//waitUntil{!isNil {_vehicle getVariable "color"}};
      			_vehicle animate ["HideServices", 0];
      			_vehicle animate ["HideDoor3", 1];
      		};
      
      		case "med_offroad":
      		{
      			if(typeOf _vehicle == "C_Offroad_01_F") then {
      				waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
      			};
      			_vehicle animate ["HidePolice", 0];
      			_vehicle setVariable["lights",false,true];
      		};
      
      		case "cop_offroad":
      		{
      			if(typeOf _vehicle == "C_Offroad_01_F") then {
      				waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
      			};
      			_vehicle animate ["HidePolice", 0];
      			_vehicle animate ["HideBumper1", 0];
      			_vehicle setVariable["lights",false,true];
      		};
      
      		case "adac_offroad":
              {
                  if(typeOf _vehicle == "C_Offroad_01_F") then {
                      waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
                  };
                  _vehicle animate ["HideServices", 0];
                  _vehicle animate ["HideConstruction", 0];
                  _vehicle animate ["HideBumper1", 0];
                  _vehicle animate ["HideBumper2", 0];
                  _vehicle setVariable["lights",false,true];
              };
      	};
      };
      Alles anzeigen

      aus dem tutorial:

      Code
      case "adac_offroad":
              {
                  if(typeOf _vehicle == "C_Offroad_01_F") then {
                      waitUntil {!isNil {_vehicle getVariable "Life_VEH_color"}};
                  };
                  _vehicle animate ["HideServices", 0];
                  _vehicle animate ["HideConstruction", 0];
                  _vehicle animate ["HideBumper1", 0];
                  _vehicle animate ["HideBumper2", 0];
                  _vehicle setVariable["lights",false,true];
              };
      Alles anzeigen

      meine fn_keyhandler:

      Code
      /*
      	File: fn_keyHandler.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Main key handler for event 'keyDown'
      */
      private ["_handled","_shift","_alt","_code","_ctrl","_alt","_ctrlKey","_veh","_locked","_interactionKey","_mapKey","_interruptionKeys"];
      _ctrl = _this select 0;
      _code = _this select 1;
      _shift = _this select 2;
      _ctrlKey = _this select 3;
      _alt = _this select 4;
      _speed = speed cursorTarget;
      _handled = false;
      _interactionKey = if(count (actionKeys "User10") == 0) then {219} else {(actionKeys "User10") select 0};
      _mapKey = actionKeys "ShowMap" select 0;
      //hint str _code;
      _interruptionKeys = [17,30,31,32]; //A,S,W,D
      //Vault handling...
      if((_code in (actionKeys "GetOver") || _code in (actionKeys "salute")) && {(player getVariable ["restrained",false])}) exitWith {
      	true;
      };
      if(life_action_inUse) exitWith {
      	if(!life_interrupted && _code in _interruptionKeys) then {life_interrupted = true;};
      	_handled;
      };
      //Hotfix for Interaction key not being able to be bound on some operation systems.
      if(count (actionKeys "User10") != 0 && {(inputAction "User10" > 0)}) exitWith {
      	//Interaction key (default is Left Windows, can be mapped via Controls -> Custom -> User Action 10)
      	if(!life_action_inUse) then {
      		[] spawn 
      		{
      			private["_handle"];
      			_handle = [] spawn life_fnc_actionKeyHandler;
      			waitUntil {scriptDone _handle};
      			life_action_inUse = false;
      		};
      	};
      	true;
      };
      switch (_code) do
      {
      	//Space key for Jumping
      	case 57:
      	{
      		if(isNil "jumpActionTime") then {jumpActionTime = 0;};
      		if(_shift && {animationState player != "AovrPercMrunSrasWrflDf"} && {isTouchingGround player} && {stance player == "STAND"} && {speed player > 2} && {!life_is_arrested} && {(velocity player) select 2 < 2.5} && {time - jumpActionTime > 1.5}) then {
      			jumpActionTime = time; //Update the time.
      			[player,true] spawn life_fnc_jumpFnc; //Local execution
      			[[player,false],"life_fnc_jumpFnc",nil,FALSE] call life_fnc_MP; //Global execution 
      			_handled = true;
      		};
      	};
      
      if (life_barrier_active) then {
          switch (_code) do
          {
              case 56: //space key
              {
                  [] spawn life_fnc_placeablesPlaceComplete;
              };
          };
          true;
      };
      	case 60:
      	{
      		closeDialog 0;[] spawn life_fnc_openMenu;
      	};
      
      	//Map Key
      	case _mapKey:
      	{
      		switch (playerSide) do 
      		{
      			case west: {if(!visibleMap) then {[] spawn life_fnc_copMarkers;}};
      			case independent: {if(!visibleMap) then {[] spawn life_fnc_medicMarkers;}};
      			case civilian: {if(!visibleMap) then {[] spawn life_fnc_gangMarkers;}};
      		};
      	};
      
      	//Holster / recall weapon.
      	case 35:
      	{
      		if(_shift && !_ctrlKey && currentWeapon player != "") then {
      			life_curWep_h = currentWeapon player;
      			player action ["SwitchWeapon", player, player, 100];
      			player switchcamera cameraView;
      		};
      
      		if(!_shift && _ctrlKey && !isNil "life_curWep_h" && {(life_curWep_h != "")}) then {
      			if(life_curWep_h in [primaryWeapon player,secondaryWeapon player,handgunWeapon player]) then {
      				player selectWeapon life_curWep_h;
      			};
      		};
      	};
      
      	//Interaction key (default is Left Windows, can be mapped via Controls -> Custom -> User Action 10)
      	case _interactionKey:
      	{
      		if(!life_action_inUse) then {
      			[] spawn 
      			{
      				private["_handle"];
      				_handle = [] spawn life_fnc_actionKeyHandler;
      				waitUntil {scriptDone _handle};
      				life_action_inUse = false;
      			};
      		};
      	};
      
      	//Restraining (Shift + R)
      	case 19:
      	{
      		if(_shift) then {_handled = true;};
      		if(_shift && playerSide == west && !isNull cursorTarget && cursorTarget isKindOf "Man" && (isPlayer cursorTarget) && (side cursorTarget in [civilian,independent]) && alive cursorTarget && cursorTarget distance player < 3.5 && !(cursorTarget getVariable "Escorting") && !(cursorTarget getVariable "restrained") && speed cursorTarget < 1) then
      		{
      			[] call life_fnc_restrainAction;
      		};
      	};
      
      	//Knock out, this is experimental and yeah...
      	case 34:
      	{
      		if(_shift) then {_handled = true;};
      		if(_shift && playerSide == civilian && !isNull cursorTarget && cursorTarget isKindOf "Man" && isPlayer cursorTarget && alive cursorTarget && cursorTarget distance player < 4 && speed cursorTarget < 1) then
      		{
      			if((animationState cursorTarget) != "Incapacitated" && (currentWeapon player == primaryWeapon player OR currentWeapon player == handgunWeapon player) && currentWeapon player != "" && !life_knockout && !(player getVariable["restrained",false]) && !life_istazed) then
      			{
      				[cursorTarget] spawn life_fnc_knockoutAction;
      			};
      		};
      	};
      	//T Key (Trunk)
      	case 20:
      	{
      		if(!_alt && !_ctrlKey) then
      		{
      			if(vehicle player != player && alive vehicle player) then
      			{
      				if((vehicle player) in life_vehicles) then
      				{
      					[vehicle player] call life_fnc_openInventory;
      				};
      			}
      				else
      			{
      				if((cursorTarget isKindOf "Car" OR cursorTarget isKindOf "Air" OR cursorTarget isKindOf "Ship" OR cursorTarget isKindOf "House_F") && player distance cursorTarget < 7 && vehicle player == player && alive cursorTarget) then
      				{
      					if(cursorTarget in life_vehicles OR {!(cursorTarget getVariable ["locked",true])}) then
      					{
      						[cursorTarget] call life_fnc_openInventory;
      					};
      				};
      			};
      		};
      	};
      //L Key?
          case 38: 
          {
              //If cop run checks for turning lights on.
              if(_shift && playerSide in [west,independent]) then {
                  if(vehicle player != player && (typeOf vehicle player) in ["C_Offroad_01_F","B_MRAP_01_F","C_SUV_01_F"]) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                          if(playerSide == west) then {
                              [vehicle player] call life_fnc_sirenLights;
                          } else {
                              [vehicle player] call life_fnc_medicSirenLights;
                          };
                          _handled = true;
                      };
                  };
              };
      
              if(!_alt && !_ctrlKey) then { [] call life_fnc_radar; };
              //Licht für Kart
              if(playerSide == civilian) then {
                  if(vehicle player != player && (typeOf vehicle player in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"])) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                          [vehicle player] call life_fnc_cartLights;
                          _handled = true;
                      } else {
                          vehicle player setVariable ["lights", FALSE, TRUE];
                          [vehicle player] call life_fnc_cartLights;
                          _handled = true;
                      };
                  };
              };
          };
      
      	if(_shift && (playerSide == east)) then {
                  if(vehicle player != player && (typeOf vehicle player) in ["C_Offroad_01_F"]) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                      [vehicle player] call life_fnc_adacSirenLights;
                      _handled = true;
                      };
                  };
              };	
      
      	//Y Player Menu
      	case 21:
      	{
      		if(!_alt && !_ctrlKey && !dialog) then
      		{
      			[] call life_fnc_p_openMenu;
      		};
      	};
      
      	//F Key
      	case 33:
      	{
      		if(playerSide in [west,independent] && vehicle player != player && !life_siren_active && ((driver vehicle player) == player)) then
      		{
      			[] spawn
      			{
      				life_siren_active = true;
      				sleep 4.7;
      				life_siren_active = false;
      			};
      			_veh = vehicle player;
      			if(isNil {_veh getVariable "siren"}) then {_veh setVariable["siren",false,true];};
      			if((_veh getVariable "siren")) then
      			{
      				titleText [localize "STR_MISC_SirensOFF","PLAIN"];
      				_veh setVariable["siren",false,true];
      			}
      				else
      			{
      				titleText [localize "STR_MISC_SirensON","PLAIN"];
      				_veh setVariable["siren",true,true];
      				if(playerSide == west) then {
      					[[_veh],"life_fnc_copSiren",nil,true] spawn life_fnc_MP;
      				} else {
      					//I do not have a custom sound for this and I really don't want to go digging for one, when you have a sound uncomment this and change medicSiren.sqf in the medical folder.
      					//[[_veh],"life_fnc_medicSiren",nil,true] spawn life_fnc_MP;
      				};
      			};
      		};
      	};
          //U Key
          case 22:
          {
              if(!_alt && !_ctrlKey) then {
                  if(vehicle player == player) then {
                      _veh = cursorTarget;
                  } else { //www.infinity-core.de
                      _veh = vehicle player;
                  };
      
                  if(_veh isKindOf "House_F" && playerSide == civilian) then {
                      if(_veh in life_vehicles && player distance _veh < 8) then {
                          _door = [_veh] call life_fnc_nearestDoor;
                          if(_door == 0) exitWith {hint "Du bist nicht in der Nähe einer Tür!"};
                          _locked = _veh getVariable [format["bis_disabled_Door_%1",_door],0];
                          if(_locked == 0) then {
                              _veh setVariable[format["bis_disabled_Door_%1",_door],1,true];
                              _veh animate [format["door_%1_rot",_door],0];
                              systemChat "You have locked that door.";
                          } else {
                              _veh setVariable[format["bis_disabled_Door_%1",_door],0,true];
                              _veh animate [format["door_%1_rot",_door],1];
                              systemChat "Du hast die Tür aufgeschlossen.";
                          };
                      };
                  } else {
                      _locked = locked _veh;
      
                  if(_veh in life_vehicles && player distance _veh < 8) then
                  {
                      if(_locked == 2) then
                      {
                          if(local _veh) then
                          {
                              _veh lock 0;
                              _veh animateDoor ["door_back_R",1];
                              _veh animateDoor ["door_back_L",1];
                                  _veh animateDoor ['door_R',1]; 
                                  _veh animateDoor ['door_L',1];
                                  _veh animateDoor ['Door_rear',1];
                                  _veh animateDoor ['Door_LM',1];
                                  _veh animateDoor ['Door_RM',1];
                                  _veh animateDoor ['Door_LF',1];
                                  _veh animateDoor ['Door_RF',1];
                                  _veh animateDoor ['Door_LB',1];
                                  _veh animateDoor ['Door_RB',1];
                          }
                              else
                          {
                              [[_veh,0], "life_fnc_lockVehicle",_veh,false] spawn life_fnc_MP;
                              _veh animateDoor ["door_back_R",1];
                              _veh animateDoor ["door_back_L",1];
                                  _veh animateDoor ['door_R',1]; 
                                  _veh animateDoor ['door_L',1];
                                  _veh animateDoor ['Door_rear',1];
                                  _veh animateDoor ['Door_LM',1];
                                  _veh animateDoor ['Door_RM',1];
                                  _veh animateDoor ['Door_LF',1];
                                  _veh animateDoor ['Door_RF',1];
                                  _veh animateDoor ['Door_LB',1];
                                  _veh animateDoor ['Door_RB',1];
                          };
                          hint composeText [ image "icons\unlock.paa", "  Fahrzeug aufgeschlossen" ];
                          player say3D "unlock";
      
                      }
                          else
                      {
                          if(local _veh) then
                          {
                              _veh lock 2;
                              _veh animateDoor ["door_back_R",0];
                              _veh animateDoor ["door_back_L",0];
                                  _veh animateDoor ['door_R',0]; 
                                  _veh animateDoor ['door_L',0];
                                  _veh animateDoor ['Door_rear',0];
                                  _veh animateDoor ['Door_LM',0];
                                  _veh animateDoor ['Door_RM',0];
                                  _veh animateDoor ['Door_LF',0];
                                  _veh animateDoor ['Door_RF',0];
                                  _veh animateDoor ['Door_LB',0];
                                  _veh animateDoor ['Door_RB',0];
                          }
                              else 
                          {
                              [[_veh,2], "life_fnc_lockVehicle",_veh,false] spawn life_fnc_MP;
                              _veh animateDoor ["door_back_R",0];
                              _veh animateDoor ["door_back_L",0];
                                  _veh animateDoor ['door_R',0]; 
                                  _veh animateDoor ['door_L',0];
                                  _veh animateDoor ['Door_rear',0];
                                  _veh animateDoor ['Door_LM',0];
                                  _veh animateDoor ['Door_RM',0];
                                  _veh animateDoor ['Door_LF',0];
                                  _veh animateDoor ['Door_RF',0];
                                  _veh animateDoor ['Door_LB',0];
                                  _veh animateDoor ['Door_RB',0];
                          };
      
                          hint composeText [ image "icons\lock.paa", "  Fahrzeug abgeschlossen" ];
                          player say3D "car_lock";
      
                          };
                      };
                  };
              };
          };
      };
      _handled;
      Alles anzeigen

      aus dem tutorial:
      Unter denn Key L unter denn Cop/Medic's

      Code
      if(_shift && (playerSide == east)) then {
                  if(vehicle player != player && (typeOf vehicle player) in ["C_Offroad_01_F"]) then {
                      if(!isNil {vehicle player getVariable "lights"}) then {
                      [vehicle player] call life_fnc_adacSirenLights;
                      _handled = true;
                      };
                  };
              };

      meine spawnvehicle:

      Code
      /*
      	File: fn_spawnVehicle.sqf
      	Author: Bryan "Tonic" Boardwine
      
      	Description:
      	Sends the query request to the database, if an array is returned then it creates
      	the vehicle if it's not in use or dead.
      */
      private["_vid","_sp","_pid","_query","_sql","_vehicle","_nearVehicles","_name","_side","_tickTime","_dir"];
      _vid = [_this,0,-1,[0]] call BIS_fnc_param;
      _pid = [_this,1,"",[""]] call BIS_fnc_param;
      _sp = [_this,2,[],[[],""]] call BIS_fnc_param;
      _unit = [_this,3,ObjNull,[ObjNull]] call BIS_fnc_param;
      _price = [_this,4,0,[0]] call BIS_fnc_param;
      _dir = [_this,5,0,[0]] call BIS_fnc_param;
      _unit_return = _unit;
      _name = name _unit;
      _side = side _unit;
      _unit = owner _unit;
      
      
      
      
      if(_vid == -1 OR _pid == "") exitWith {};
      if(_vid in serv_sv_use) exitWith {};
      serv_sv_use pushBack _vid;
      
      
      
      
      _query = format["SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE id='%1' AND pid='%2'",_vid,_pid];
      
      
      
      
      waitUntil{sleep (random 0.3); !DB_Async_Active};
      _tickTime = diag_tickTime;
      _queryResult = [_query,2] call DB_fnc_asyncCall;
      
      
      
      
      diag_log "------------- Client Query Request -------------";
      diag_log format["QUERY: %1",_query];
      diag_log format["Time to complete: %1 (in seconds)",(diag_tickTime - _tickTime)];
      diag_log format["Result: %1",_queryResult];
      diag_log "------------------------------------------------";
      
      
      
      
      if(typeName _queryResult == "STRING") exitWith {};
      
      
      
      
      _vInfo = _queryResult;
      if(isNil "_vInfo") exitWith {serv_sv_use = serv_sv_use - [_vid];};
      if(count _vInfo == 0) exitWith {serv_sv_use = serv_sv_use - [_vid];};
      
      
      
      
      if((_vInfo select 5) == 0) exitWith
      {
      	serv_sv_use = serv_sv_use - [_vid];
      	[[1,format[(localize "STR_Garage_SQLError_Destroyed"),_vInfo select 2]],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 6) == 1) exitWith
      {
      	serv_sv_use = serv_sv_use - [_vid];
      	[[1,format[(localize "STR_Garage_SQLError_Active"),_vInfo select 2]],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      };
      if(typeName _sp != "STRING") then {
      	_nearVehicles = nearestObjects[_sp,["Car","Air","Ship"],10];
      } else {
      	_nearVehicles = [];
      };
      if(count _nearVehicles > 0) exitWith
      {
      	serv_sv_use = serv_sv_use - [_vid];
      	[[_price,_unit_return],"life_fnc_garageRefund",_unit,false] spawn life_fnc_MP;
      	[[1,(localize "STR_Garage_SpawnPointError")],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      _query = format["UPDATE vehicles SET active='1' WHERE pid='%1' AND id='%2'",_pid,_vid];
      
      
      
      
      waitUntil {!DB_Async_Active};
      [_query,false] spawn DB_fnc_asyncCall;
      if(typeName _sp == "STRING") then {
      	_vehicle = createVehicle[(_vInfo select 2),[0,0,999],[],0,"NONE"];
      	waitUntil {!isNil "_vehicle" && {!isNull _vehicle}};
      	_vehicle allowDamage false;
      	_hs = nearestObjects[getMarkerPos _sp,["Land_Hospital_side2_F"],50] select 0;
      	_vehicle setPosATL (_hs modelToWorld [-0.4,-4,12.65]);
      	sleep 0.6;
      } else {
      	_vehicle = createVehicle [(_vInfo select 2),_sp,[],0,"NONE"];
      	waitUntil {!isNil "_vehicle" && {!isNull _vehicle}};
      	_vehicle allowDamage false;
      	_vehicle setPos _sp;
      	_vehicle setVectorUp (surfaceNormal _sp);
      	_vehicle setDir _dir;
      };
      _vehicle allowDamage true;
      //Send keys over the network.
      [[_vehicle],"life_fnc_addVehicle2Chain",_unit,false] spawn life_fnc_MP;
      [_pid,_side,_vehicle,1] call TON_fnc_keyManagement;
      _vehicle lock 2;
      //Reskin the vehicle 
      [[_vehicle,_vInfo select 8],"life_fnc_colorVehicle",nil,false] spawn life_fnc_MP;
      _vehicle setVariable["vehicle_info_owners",[[_pid,_name]],true];
      _vehicle setVariable["dbInfo",[(_vInfo select 4),_vInfo select 7]];
      //_vehicle addEventHandler["Killed","_this spawn TON_fnc_vehicleDead"]; //Obsolete function?
      [_vehicle] call life_fnc_clearVehicleAmmo;
      
      
      
      
      //Sets of animations
      if((_vInfo select 1) == "civ" && (_vInfo select 2) == "B_Heli_Light_01_F" && _vInfo select 8 != 13) then
      {
      	[[_vehicle,"civ_littlebird",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) == "civ" && (_vInfo select 2) in ["C_Kart_01_F","C_Kart_01_Fuel_F","C_Kart_01_Blu_F","C_Kart_01_Red_F","C_Kart_01_Vrana_F","C_Kart_01_green_F","C_Kart_01_orange_F","C_Kart_01_white_F","C_Kart_01_yellow_F","C_Kart_01_black_F"]) then
      {
          [[_vehicle,"civ_cart",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) == "cop" && (_vInfo select 2) in ["C_Offroad_01_F","B_MRAP_01_F","C_SUV_01_F"]) then
      {
      	[[_vehicle,"cop_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) == "med" && (_vInfo select 2) == "C_Offroad_01_F") then
      {
      	[[_vehicle,"med_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      
      
      
      
      if((_vInfo select 1) in "adac" && (_vInfo select 2) in "C_Offroad_01_F") then
      {
          [[_vehicle,"adac_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
      [[1,"Your vehicle is ready!"],"life_fnc_broadcast",_unit,false] spawn life_fnc_MP;
      serv_sv_use = serv_sv_use - [_vid];
      Alles anzeigen

      aus dem tutorial:

      Code
      if((_vInfo select 1) == "adac" && (_vInfo select 2) == "C_Offroad_01_F") then
      {
          [[_vehicle,"adac_offroad",true],"life_fnc_vehicleAnimate",_unit,false] spawn life_fnc_MP;
      };
    • [SOS-GA] QuitScope
      Anfänger
      Reaktionen
      5
      Trophäen
      11
      Beiträge
      43
      • 7. September 2015 um 22:14
      • #3

      meine RPT Logs

      Code
      =====================================================================
      == C:\Users\Administrator\Desktop\warjunkies\arma3server.exe
      == "C:\Users\Administrator\Desktop\warjunkies\arma3server.exe"  -port=2302 "-config=C:\Users\Administrator\Desktop\warjunkies\TADST\default\TADST_config.cfg" "-cfg=C:\Users\Administrator\Desktop\warjunkies\TADST\default\TADST_basic.cfg" "-profiles=C:\Users\Administrator\Desktop\warjunkies\TADST\default" -name=default "-mod=@extDB;@life_server" -autoInit
      
      
      
      
      Original output filename: Arma3Retail_Server
      Exe timestamp: 2015/08/25 16:06:38
      Current time:  2015/09/07 18:42:57
      
      
      
      
      Type: Public
      Branch: Stable
      Version: 1.50.131969
      
      
      
      
      Allocator: C:\Users\Administrator\Desktop\warjunkies\dll\tbb4malloc_bi.dll
      =====================================================================
      
      
      
      
      18:42:57 Item str_disp_hintc_continue listed twice
      18:42:57 Item str_lib_info_author listed twice
      18:42:59 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/
      18:42:59 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/
      18:42:59 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/
      18:42:59 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/
      18:42:59 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/
      18:42:59 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/
      18:42:59 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/
      18:42:59 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/
      18:42:59 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/
      18:42:59 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/
      18:42:59 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/
      18:42:59 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/
      18:42:59 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/
      18:42:59 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/
      18:42:59 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/
      18:42:59 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/
      18:42:59 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/
      18:42:59 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/
      18:42:59 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/
      18:42:59 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/
      18:42:59 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/
      18:42:59 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/
      18:42:59 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/
      18:42:59 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/
      18:42:59 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/
      18:42:59 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/
      18:42:59 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/
      18:42:59 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/
      18:42:59 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/
      18:42:59 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/
      18:42:59 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/
      18:42:59 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/
      18:42:59 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/
      18:42:59 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/
      18:42:59 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/
      18:42:59 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/
      18:42:59 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/
      18:42:59 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/
      18:42:59 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/
      18:42:59 Updating base class RscUnitInfo->RscUnitInfoAirNoWeapon, by a3\ui_f\config.bin/RscInGameUI/RscUnitInfoAir/
      18:42:59 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/
      18:42:59 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/
      18:42:59 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/
      18:42:59 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/
      18:42:59 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/
      18:42:59 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/
      18:42:59 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/
      18:42:59 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/
      18:42:59 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/
      18:42:59 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/
      18:42:59 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/
      18:42:59 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/
      18:42:59 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/
      18:42:59 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/
      18:42:59 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/
      18:42:59 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/
      18:43:00 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/
      18:43:00 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably).
      18:43:00 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/
      18:43:00 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/
      18:43:00 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/
      18:43:00 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/
      18:43:00 Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/
      18:43:00 Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/
      18:43:00 Updating base class RscStandardDisplay->, by a3\ui_f_mp_mark\config.bin/RscDisplayRespawn/
      18:43:00 Updating base class ->SlotInfo, by a3\weapons_f_mark\config.bin/UnderBarrelSlot/
      18:43:01 ragdollHitDmgLimit (0.000000) is lower than minimum (0.010000) and it was set to min.
      18:43:01 Initializing Steam Manager
      18:43:01 Steam Manager initialized.
      18:43:01 
      18:43:01 ==== Loaded addons ====
      18:43:01 
      18:43:01 dta\bin.pbo - unknown
      18:43:01 dta\core.pbo - 84186
      18:43:01 dta\languagecore_f.pbo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\@life_server\addons\life_server.pbo - unknown
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\anims_f_mark.ebo - 83739
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\characters_f_mark.ebo - 85641
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\data_f_mark.ebo - 84958
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\dubbing_f_mark.ebo - 81923
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\dubbing_f_mp_mark.ebo - 81923
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\functions_f_mark.ebo - 84594
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\functions_f_mp_mark.ebo - 85875
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\languagemissions_f_mark.ebo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\languagemissions_f_mp_mark.ebo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\language_f_mark.ebo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\language_f_mp_mark.ebo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\missions_f_mark.ebo - 84276
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\missions_f_mark_data.ebo - 83115
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\missions_f_mark_video.ebo - 81429
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\missions_f_mp_mark.ebo - 85408
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\missions_f_mp_mark_data.ebo - 81558
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\modules_f_mark.ebo - 81710
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\modules_f_mp_mark.ebo - 85577
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\music_f_mark.ebo - 81958
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\music_f_mark_music.ebo - 81930
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\sounds_f_mark.ebo - 83408
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\static_f_mark.ebo - 84104
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\structures_f_mark.ebo - 85075
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\supplies_f_mark.ebo - 79552
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\ui_f_mark.ebo - 84397
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\ui_f_mp_mark.ebo - 85197
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\mark\addons\weapons_f_mark.ebo - 86051
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\air_f_heli.pbo - 85752
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\anims_f_heli.pbo - 80475
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\boat_f_heli.pbo - 82564
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\cargoposes_f_heli.pbo - 84953
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\data_f_heli.pbo - 80757
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\dubbing_f_heli.pbo - 75138
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\functions_f_heli.pbo - 84398
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\languagemissions_f_heli.pbo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\language_f_heli.pbo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\missions_f_heli.pbo - 84471
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\missions_f_heli_data.pbo - 75977
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\missions_f_heli_video.pbo - 75065
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\modules_f_heli.pbo - 84211
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\music_f_heli.pbo - 76012
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\music_f_heli_music.pbo - 76012
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\soft_f_heli.pbo - 82564
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\sounds_f_heli.pbo - 79398
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\structures_f_heli.pbo - 85075
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\supplies_f_heli.pbo - 84559
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\heli\addons\ui_f_heli.pbo - 76986
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\anims_f_kart.pbo - 80475
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\characters_f_kart.pbo - 85651
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\data_f_kart.pbo - 84958
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\languagemissions_f_kart.pbo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\language_f_kart.pbo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\missions_f_kart.pbo - 84471
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\missions_f_kart_data.pbo - 75687
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\modules_f_kart.pbo - 86208
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\modules_f_kart_data.pbo - 74588
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\soft_f_kart.pbo - 85476
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\sounds_f_kart.pbo - 79398
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\structures_f_kart.pbo - 85075
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\ui_f_kart.pbo - 73106
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\kart\addons\weapons_f_kart.pbo - 83573
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\curator\addons\data_f_curator.pbo - 84958
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\curator\addons\functions_f_curator.pbo - 85514
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\curator\addons\language_f_curator.pbo - 86295
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\curator\addons\missions_f_curator.pbo - 84999
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\curator\addons\modules_f_curator.pbo - 86131
      18:43:01 C:\Users\Administrator\Desktop\warjunkies\curator\addons\ui_f_curator.pbo - 85573
      18:43:01 addons\a3.pbo - unknown
      18:43:01 addons\air_f.pbo - 85882
      18:43:01 addons\air_f_beta.pbo - 85523
      18:43:01 addons\air_f_epb.pbo - 85592
      18:43:01 addons\air_f_epc.pbo - 85583
      18:43:01 addons\air_f_gamma.pbo - 82564
      18:43:01 addons\air_f_rtd.pbo - 76933
      18:43:01 addons\animals_f.pbo - 86114
      18:43:01 addons\animals_f_beta.pbo - 85786
      18:43:01 addons\anims_f.pbo - 85695
      18:43:01 addons\anims_f_bootcamp.pbo - 72362
      18:43:01 addons\anims_f_data.pbo - 85891
      18:43:01 addons\anims_f_epa.pbo - 78608
      18:43:01 addons\anims_f_epc.pbo - 72362
      18:43:01 addons\armor_f.pbo - 82564
      18:43:01 addons\armor_f_beta.pbo - 86110
      18:43:01 addons\armor_f_epb.pbo - 86110
      18:43:01 addons\armor_f_epc.pbo - 84514
      18:43:01 addons\armor_f_gamma.pbo - 86121
      18:43:01 addons\baseconfig_f.pbo - 73106
      18:43:01 addons\boat_f.pbo - 85687
      18:43:01 addons\boat_f_beta.pbo - 83805
      18:43:01 addons\boat_f_epc.pbo - 82564
      18:43:01 addons\boat_f_gamma.pbo - 85687
      18:43:01 addons\cargoposes_f.pbo - 86243
      18:43:01 addons\characters_f.pbo - 85752
      18:43:01 addons\characters_f_beta.pbo - 83936
      18:43:01 addons\characters_f_bootcamp.pbo - 85823
      18:43:01 addons\characters_f_epa.pbo - 83523
      18:43:01 addons\characters_f_epb.pbo - 85686
      18:43:01 addons\characters_f_epc.pbo - 84064
      18:43:01 addons\characters_f_gamma.pbo - 85675
      18:43:01 addons\data_f.pbo - 85517
      18:43:01 addons\data_f_bootcamp.pbo - 76960
      18:43:01 addons\data_f_exp_b.pbo - 86189
      18:43:01 addons\drones_f.pbo - 85481
      18:43:01 addons\dubbing_f.pbo - 73106
      18:43:01 addons\dubbing_f_beta.pbo - 73106
      18:43:01 addons\dubbing_f_bootcamp.pbo - 73106
      18:43:01 addons\dubbing_f_epa.pbo - 73106
      18:43:01 addons\dubbing_f_epb.pbo - 76110
      18:43:01 addons\dubbing_f_epc.pbo - 73106
      18:43:01 addons\dubbing_f_gamma.pbo - 73106
      18:43:01 addons\dubbing_radio_f.pbo - 78704
      18:43:01 addons\dubbing_radio_f_data.pbo - 78762
      18:43:01 addons\editor_f.pbo - 82563
      18:43:01 addons\functions_f.pbo - 85893
      18:43:01 addons\functions_f_bootcamp.pbo - 85813
      18:43:01 addons\functions_f_epa.pbo - 84402
      18:43:01 addons\functions_f_epc.pbo - 84400
      18:43:01 addons\languagemissions.pbo - unknown
      18:43:01 addons\languagemissions_f.pbo - 86295
      18:43:01 addons\languagemissions_f_beta.pbo - 86295
      18:43:01 addons\languagemissions_f_bootcamp.pbo - 86295
      18:43:01 addons\languagemissions_f_epa.pbo - 86295
      18:43:01 addons\languagemissions_f_epb.pbo - 86295
      18:43:01 addons\languagemissions_f_epc.pbo - 86295
      18:43:01 addons\languagemissions_f_gamma.pbo - 86295
      18:43:01 addons\language_f.pbo - 86295
      18:43:01 addons\language_f_beta.pbo - 86295
      18:43:01 addons\language_f_bootcamp.pbo - 86295
      18:43:01 addons\language_f_epa.pbo - 86295
      18:43:01 addons\language_f_epb.pbo - 86295
      18:43:01 addons\language_f_epc.pbo - 86295
      18:43:01 addons\language_f_gamma.pbo - 86295
      18:43:01 addons\map_altis.pbo - 85518
      18:43:01 addons\map_altis_data.pbo - 80737
      18:43:01 addons\map_altis_data_layers.pbo - 79087
      18:43:01 addons\map_altis_data_layers_00_00.pbo - 79087
      18:43:01 addons\map_altis_data_layers_00_01.pbo - 79087
      18:43:01 addons\map_altis_data_layers_01_00.pbo - 79087
      18:43:01 addons\map_altis_data_layers_01_01.pbo - 79087
      18:43:01 addons\map_altis_scenes_f.pbo - 73106
      18:43:01 addons\map_data.pbo - 81846
      18:43:01 addons\map_stratis.pbo - 85518
      18:43:01 addons\map_stratis_data.pbo - 80737
      18:43:01 addons\map_stratis_data_layers.pbo - 79082
      18:43:01 addons\map_stratis_scenes_f.pbo - 73106
      18:43:01 addons\map_vr.pbo - 82252
      18:43:01 addons\map_vr_scenes_f.pbo - 82252
      18:43:01 addons\misc_f.pbo - 85025
      18:43:01 addons\missions_f.pbo - 78843
      18:43:01 addons\missions_f_beta.pbo - 85797
      18:43:01 addons\missions_f_beta_data.pbo - 85005
      18:43:01 addons\missions_f_beta_video.pbo - 73106
      18:43:01 addons\missions_f_bootcamp.pbo - 85123
      18:43:01 addons\missions_f_bootcamp_data.pbo - 72362
      18:43:01 addons\missions_f_bootcamp_video.pbo - 75065
      18:43:01 addons\missions_f_data.pbo - 73106
      18:43:01 addons\missions_f_epa.pbo - 86144
      18:43:01 addons\missions_f_epa_data.pbo - 73106
      18:43:01 addons\missions_f_epa_video.pbo - 73106
      18:43:01 addons\missions_f_epb.pbo - 84766
      18:43:01 addons\missions_f_epb_data.pbo - 73106
      18:43:01 addons\missions_f_epb_video.pbo - 73106
      18:43:01 addons\missions_f_epc.pbo - 85362
      18:43:01 addons\missions_f_epc_data.pbo - 84724
      18:43:01 addons\missions_f_epc_video.pbo - 84725
      18:43:01 addons\missions_f_gamma.pbo - 85758
      18:43:01 addons\missions_f_gamma_data.pbo - 85763
      18:43:01 addons\missions_f_gamma_video.pbo - 73106
      18:43:01 addons\missions_f_video.pbo - 73106
      18:43:01 addons\modules_f.pbo - 85552
      18:43:01 addons\modules_f_beta.pbo - 84471
      18:43:01 addons\modules_f_beta_data.pbo - 80976
      18:43:01 addons\modules_f_bootcamp.pbo - 79398
      18:43:01 addons\modules_f_data.pbo - 85167
      18:43:01 addons\modules_f_epb.pbo - 79398
      18:43:01 addons\music_f.pbo - 73106
      18:43:01 addons\music_f_bootcamp.pbo - 73106
      18:43:01 addons\music_f_bootcamp_music.pbo - 73106
      18:43:01 addons\music_f_epa.pbo - 73106
      18:43:01 addons\music_f_epa_music.pbo - 73106
      18:43:01 addons\music_f_epb.pbo - 73106
      18:43:01 addons\music_f_epb_music.pbo - 73106
      18:43:01 addons\music_f_epc.pbo - 84723
      18:43:01 addons\music_f_epc_music.pbo - 73106
      18:43:01 addons\music_f_music.pbo - 73106
      18:43:01 addons\plants_f.pbo - 85827
      18:43:01 addons\roads_f.pbo - 82537
      18:43:01 addons\rocks_f.pbo - 84519
      18:43:01 addons\signs_f.pbo - 82967
      18:43:01 addons\soft_f.pbo - 85752
      18:43:01 addons\soft_f_beta.pbo - 85752
      18:43:01 addons\soft_f_bootcamp.pbo - 85752
      18:43:01 addons\soft_f_epc.pbo - 85340
      18:43:01 addons\soft_f_gamma.pbo - 86082
      18:43:01 addons\sounds_f.pbo - 85493
      18:43:01 addons\sounds_f_bootcamp.pbo - 82576
      18:43:01 addons\sounds_f_epb.pbo - 79398
      18:43:01 addons\sounds_f_epc.pbo - 79398
      18:43:01 addons\sounds_f_vehicles.pbo - 85560
      18:43:01 addons\sounds_f_weapons.pbo - 84865
      18:43:01 addons\static_f.pbo - 85125
      18:43:01 addons\static_f_beta.pbo - 79398
      18:43:01 addons\static_f_gamma.pbo - 82090
      18:43:01 addons\structures_f.pbo - 86067
      18:43:01 addons\structures_f_bootcamp.pbo - 85075
      18:43:01 addons\structures_f_data.pbo - 85075
      18:43:01 addons\structures_f_epa.pbo - 85075
      18:43:01 addons\structures_f_epb.pbo - 85075
      18:43:01 addons\structures_f_epc.pbo - 85252
      18:43:01 addons\structures_f_households.pbo - 86055
      18:43:01 addons\structures_f_ind.pbo - 85517
      18:43:01 addons\structures_f_mil.pbo - 85518
      18:43:01 addons\structures_f_wrecks.pbo - 85075
      18:43:01 addons\uifonts_f.pbo - 73106
      18:43:01 addons\uifonts_f_data.pbo - 73106
      18:43:01 addons\ui_f.pbo - 86227
      18:43:01 addons\ui_f_bootcamp.pbo - 76325
      18:43:01 addons\ui_f_data.pbo - 86227
      18:43:01 addons\weapons_f.pbo - 86125
      18:43:01 addons\weapons_f_beta.pbo - 86067
      18:43:01 addons\weapons_f_bootcamp.pbo - 81923
      18:43:01 addons\weapons_f_epa.pbo - 83667
      18:43:01 addons\weapons_f_epb.pbo - 80958
      18:43:01 addons\weapons_f_epc.pbo - 80374
      18:43:01 addons\weapons_f_gamma.pbo - 83947
      18:43:01 
      18:43:01 =======================
      18:43:01 
      18:43:01 ============================================================================================= List of mods ===============================================================================================
      18:43:01 modsReadOnly = true
      18:43:01 safeModsActivated = false
      18:43:01 customMods = true
      18:43:01 hash = '70737E1248CC588726947E3AEF36C76CE77FD5AD'
      18:43:01 hashShort = '4be0671f'
      18:43:01                                               name |               modDir |    default |               origin |                                     hash | hashShort | fullPath
      18:43:01 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
      18:43:01                                       @life_server |         @life_server |      false |             GAME DIR | 64788be46396996709f3562523745e6c2257d345 |  a889095a | C:\Users\Administrator\Desktop\warjunkies\@life_server
      18:43:01                                             @extDB |               @extDB |      false |             GAME DIR |                                          |           | C:\Users\Administrator\Desktop\warjunkies\@extDB
      18:43:01                                  Arma 3 DLC Bundle |            dlcbundle |       true |            NOT FOUND |                                          |           | 
      18:43:01                                    Arma 3 Marksmen |                 mark |       true |             GAME DIR | 2ac91f318d5175e81ab7482fcf2a7aa8ae82a213 |  e93f1292 | C:\Users\Administrator\Desktop\warjunkies\mark
      18:43:01                                 Arma 3 Helicopters |                 heli |       true |             GAME DIR | a64ae24a6890d3240dad2baf3773e9240feebe5b |  47357fb6 | C:\Users\Administrator\Desktop\warjunkies\heli
      18:43:01                                       Arma 3 Karts |                 kart |       true |             GAME DIR | fde685d8a8f69d3e8c396ba1fd2e5727dc45f1f6 |  79fc1794 | C:\Users\Administrator\Desktop\warjunkies\kart
      18:43:01                                        Arma 3 Zeus |              curator |       true |             GAME DIR | 91164443d7c2b20cfc3826c614a14818171fbcb1 |  22b0ebcb | C:\Users\Administrator\Desktop\warjunkies\curator
      18:43:01                                             Arma 3 |                   A3 |       true |            NOT FOUND |                                          |           | 
      18:43:01 ==========================================================================================================================================================================================================
      18:43:01 InitSound ...
      18:43:01 InitSound - complete
      18:43:01 PhysX3 SDK Init started ...
      18:43:01 PhysX3 SDK Init ended.
      18:43:07 Attempt to override final function - rscminimap_script
      18:43:07 Attempt to override final function - rscdisplayloading_script
      18:43:07 Attempt to override final function - rscdisplayloading_script
      18:43:07 Attempt to override final function - rscdisplayloading_script
      18:43:07 Attempt to override final function - rscdiary_script
      18:43:07 Attempt to override final function - rscdisplaysinglemission_script
      18:43:07 Attempt to override final function - rscdiary_script
      18:43:07 Attempt to override final function - rscdisplayremotemissions_script
      18:43:07 Attempt to override final function - rscdisplayloading_script
      18:43:07 Attempt to override final function - rscdiary_script
      18:43:07 Attempt to override final function - rscdiary_script
      18:43:07 Attempt to override final function - rscdisplaystrategicmap_script
      18:43:07 Attempt to override final function - rscdisplaycommon_script
      18:43:07 Attempt to override final function - rscdisplayloading_script
      18:43:08 Attempt to override final function - rscdisplaycurator_script
      18:43:08 Attempt to override final function - rscdisplayattributes_script
      18:43:08 Attempt to override final function - rscdisplayattributes_script
      18:43:08 Attempt to override final function - rscdisplayattributes_script
      18:43:08 Attempt to override final function - rscdisplaycommon_script
      18:43:08 Attempt to override final function - rscdisplaydebriefing_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:08 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:09 Attempt to override final function - rscunitinfo_script
      18:43:10 VoteThreshold must be in 0..1 range. Defaulting to 0.5
      2015/09/07, 18:43:10 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
      2015/09/07, 18:43:10 Unsupported language English in stringtable
      2015/09/07, 18:43:10 Unsupported language English in stringtable
      2015/09/07, 18:43:16 Mission Altis_Life.Altis: Number of roles (100) is different from 'description.ext::Header::maxPlayer' (75)
      2015/09/07, 18:43:16 Connected to Steam servers
      2015/09/07, 18:43:16 Starting mission:
      2015/09/07, 18:43:16  Mission file: Altis_Life
      2015/09/07, 18:43:16  Mission world: Altis
      2015/09/07, 18:43:16  Mission directory: mpmissions\Altis_Life.Altis\
      2015/09/07, 18:43:16 Warning Message: Picture joinunassigned = 1 not found
      2015/09/07, 18:43:16 Warning Message: Picture joinunassigned = 1 not found
      2015/09/07, 18:43:34 Strange convex component145 in a3\plants_f\tree\t_pinuss2s_b_f.p3d:geometryView
      2015/09/07, 18:43:34 Strange convex component149 in a3\plants_f\tree\t_pinuss2s_b_f.p3d:geometryView
      2015/09/07, 18:43:45 Attempt to override final function - bis_functions_list
      2015/09/07, 18:43:45 Attempt to override final function - bis_functions_listpreinit
      2015/09/07, 18:43:45 Attempt to override final function - bis_functions_listpostinit
      2015/09/07, 18:43:45 Attempt to override final function - bis_functions_listrecompile
      2015/09/07, 18:43:45 Attempt to override final function - bis_fnc_missiontaskslocal
      2015/09/07, 18:43:45 Attempt to override final function - bis_fnc_missionconversationslocal
      2015/09/07, 18:43:45 Attempt to override final function - bis_fnc_missionflow
      2015/09/07, 18:43:57 No speaker given for Imre Ibori
      2015/09/07, 18:43:58 No speaker given for Imre Hoxha
      2015/09/07, 18:43:59 No speaker given for Gula Inouyie
      2015/09/07, 18:43:59 No speaker given for Corey Anderson
      2015/09/07, 18:43:59 soldier[B_diver_F]:Some of magazines weren't stored in soldier Vest or Uniform?
      2015/09/07, 18:43:59 No speaker given for Callum Bennett
      2015/09/07, 18:43:59 No speaker given for Gillis Griffiths
      2015/09/07, 18:43:59 No speaker given for Jack Ryan
      2015/09/07, 18:43:59 No speaker given for William Bayh
      2015/09/07, 18:43:59 No speaker given for Imre Okoye
      2015/09/07, 18:43:59 No speaker given for Ian Lee
      2015/09/07, 18:43:59 No speaker given for Max Robertson
      2015/09/07, 18:43:59 No speaker given for Jack Jones
      2015/09/07, 18:44:00 No speaker given for Tan Tin-Tao
      2015/09/07, 18:44:00 No speaker given for Liao Yeung
      2015/09/07, 18:44:00 No speaker given for Patterson Faulkner
      2015/09/07, 18:44:00 No speaker given for Jacob White
      2015/09/07, 18:44:00 No speaker given for Ian Wilson
      2015/09/07, 18:44:00 No speaker given for Mao Tung
      2015/09/07, 18:44:00 No speaker given for David Bennett
      2015/09/07, 18:44:00 No speaker given for Harry Faulkner
      2015/09/07, 18:44:00 No speaker given for Conor Brown
      2015/09/07, 18:44:00 soldier[B_diver_F]:Some of magazines weren't stored in soldier Vest or Uniform?
      2015/09/07, 18:44:00 No speaker given for Greer Jackson
      2015/09/07, 18:44:00 No speaker given for Oringo Tinibu
      2015/09/07, 18:44:00 No speaker given for Quinton Bayh
      2015/09/07, 18:44:00 No speaker given for William Stewart
      2015/09/07, 18:44:00 No speaker given for Fred Davis
      2015/09/07, 18:44:00 No speaker given for Tyler Moore
      2015/09/07, 18:44:00 No speaker given for Daniel Rollins
      2015/09/07, 18:44:00 No speaker given for Keith MacDonald
      2015/09/07, 18:44:00 No speaker given for Shaan Balewa
      2015/09/07, 18:44:00 No speaker given for Yu Chong
      2015/09/07, 18:44:01 Strange convex component322 in a3\structures_f\research\dome_big_f.p3d:geometryFire
      2015/09/07, 18:44:01 Strange convex component327 in a3\structures_f\research\dome_big_f.p3d:geometryFire
      2015/09/07, 18:44:04 Strange convex component127 in a3\structures_f\mil\cargo\cargo_tower_v2_ruins_f.p3d:geometryView
      2015/09/07, 18:44:08 Performance warning: Very large search for 421538 (>300 m)
      2015/09/07, 18:44:48 Strange convex component317 in a3\rocks_f\blunt\bluntrock_wallv.p3d:geometry
      2015/09/07, 18:44:48 Strange convex component318 in a3\rocks_f\blunt\bluntrock_wallv.p3d:geometry
      2015/09/07, 18:44:48 Strange convex component319 in a3\rocks_f\blunt\bluntrock_wallv.p3d:geometry
      2015/09/07, 18:44:58 Performance warning: Search for 3e43d600# 421538: d_house_small_01_v1_f.p3d was very large (17130 m)
      2015/09/07, 18:44:58 Performance warning: Very large search for 421526 (>300 m)
      2015/09/07, 18:44:58 Performance warning: Search for 3e43dd00# 421526: u_house_small_02_v1_f.p3d was very large (17130 m)
      2015/09/07, 18:44:58 "Market prices generated!"
      2015/09/07, 18:44:58 "Server FSM executed"
      2015/09/07, 18:44:58 Error: Object(2 : 145) not found
      2015/09/07, 18:44:58 c:\w\stable\futura\lib\network\networkserver.cpp NetworkServer::OnClientStateChanged:NOT IMPLEMENTED - briefing!
      2015/09/07, 18:44:59 Unable to get file version size: C:\Users\Administrator\Desktop\warjunkies\@extDB\extDB.dll
      2015/09/07, 18:44:59 "extDB: Version: 17"
      2015/09/07, 18:44:59 "extDB: Connected to Database"
      2015/09/07, 18:44:59 "Server FSM timer"
      2015/09/07, 18:46:11 "------------- Client Query Request -------------"
      2015/09/07, 18:46:11 "QUERY: SELECT playerid, name, cash, bankacc, adminlevel, donatorlvl, med_licenses, mediclevel, med_gear FROM players WHERE playerid='76561198170100951'"
      2015/09/07, 18:46:11 "Time to complete: 0.0189972 (in seconds)"
      2015/09/07, 18:46:11 "Result: ["76561198170100951","[SOSGA] QuitScope",971501,5.92145e+006,"3","5","[]","0","[]"]"
      2015/09/07, 18:46:11 "------------------------------------------------"
      2015/09/07, 18:46:12 Error: Object(3 : 3) not found
      2015/09/07, 18:46:25 Client: Remote object 3:0 not found
      2015/09/07, 18:47:10 "------------- Client Query Request -------------"
      2015/09/07, 18:47:10 "QUERY: SELECT playerid, name, cash, bankacc, adminlevel, donatorlvl, med_licenses, mediclevel, med_gear FROM players WHERE playerid='76561198170100951'"
      2015/09/07, 18:47:10 "Time to complete: 0.362 (in seconds)"
      2015/09/07, 18:47:10 "Result: ["76561198170100951","[SOSGA] QuitScope",971501,5.92145e+006,"3","5","[[`license_med_air`,0]]","5","[`U_Rangemaster`,``,``,``,``,[`ItemMap`,`ItemCompass`,`ItemWatch`],[],[],[`FirstAidKit`,`FirstAidKit`],[],[],[],[],[],[``,``,``,``],[``,``,``,``],[]]"]"
      2015/09/07, 18:47:10 "------------------------------------------------"
      2015/09/07, 18:47:10 Error: Object(3 : 7) not found
      2015/09/07, 18:48:23 "76561198170100951"
      2015/09/07, 18:49:02 Client: Local object 2:5327 not found
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_91) not found.
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_400) not found.
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_119) not found.
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_91) not found.
      2015/09/07, 18:49:02 Error: Object(2 : 5327) not found
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_400) not found.
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_119) not found.
      2015/09/07, 18:49:02 Error: Object(2 : 5327) not found
      2015/09/07, 18:49:02 Client: Object 2:5327 (type Type_119) not found.
      2015/09/07, 18:49:03 "------------- Client Query Request -------------"
      2015/09/07, 18:49:03 "QUERY: SELECT playerid, name, cash, bankacc, adminlevel, donatorlvl, civ_licenses, arrested, civ_gear FROM players WHERE playerid='76561198022154558'"
      2015/09/07, 18:49:03 "Time to complete: 0.0130005 (in seconds)"
      2015/09/07, 18:49:03 "Result: ["76561198022154558","[GW] Günter Graß",1.31345e+006,9.85e+007,"0","0","[]",0,"[`U_C_Commoner1_1`,``,``,``,``,[`ItemMap`,`ItemCompass`,`ItemWatch`],``,``,[],[],[],[],[],[],[``,``,``,``],[``,``,``,``],[]]"]"
      2015/09/07, 18:49:03 "------------------------------------------------"
      2015/09/07, 18:49:03 Error: Object(2 : 5327) not found
      2015/09/07, 18:49:03 Client: Object 2:5327 (type Type_91) not found.
      2015/09/07, 18:49:03 Client: Object 2:5327 (type Type_119) not found.
      2015/09/07, 18:49:10 "------------- Client Query Request -------------"
      2015/09/07, 18:49:10 "QUERY: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198170100951' AND alive='1' AND active='0' AND side='med' AND type='Car'"
      2015/09/07, 18:49:10 "Time to complete: 0.0159912 (in seconds)"
      2015/09/07, 18:49:10 "Result: []"
      2015/09/07, 18:49:10 "------------------------------------------------"
      2015/09/07, 18:50:40 Ragdoll - loading of ragdoll source "Soldier" started.
      2015/09/07, 18:50:40 Ragdoll - loading of ragdoll source "Soldier" finished successfully.
      2015/09/07, 18:52:02 Client: Remote object 4:0 not found
      2015/09/07, 18:52:04 Warning: Cleanup player - person 4:7 not found
      2015/09/07, 18:52:07 Warning: Cleanup player - person 4:7 not found
      2015/09/07, 18:52:11 "76561198170100951"
      2015/09/07, 18:52:42 "------------- Client Query Request -------------"
      2015/09/07, 18:52:42 "QUERY: SELECT playerid, name, cash, bankacc, adminlevel, donatorlvl, civ_licenses, arrested, civ_gear FROM players WHERE playerid='76561198022154558'"
      2015/09/07, 18:52:42 "Time to complete: 0.0250244 (in seconds)"
      2015/09/07, 18:52:42 "Result: ["76561198022154558","[GW] Günter Graß",1.31345e+006,9.84998e+007,"0","0","[[`license_civ_driver`,0],[`license_civ_air`,0],[`license_civ_heroin`,0],[`license_civ_marijuana`,0],[`license_civ_gang`,0],[`license_civ_boat`,0],[`license_civ_oil`,0],[`license_civ_dive`,0],[`license_civ_truck`,0],[`license_civ_gun`,0],[`license_civ_rebel`,0],[`license_civ_coke`,0],[`license_civ_diamond`,0],[`license_civ_copper`,0],[`license_civ_iron`,0],[`license_civ_sand`,0],[`license_civ_salt`,0],[`license_civ_cement`,0],[`license_civ_home`,0]]",0,"[`U_C_Commoner1_1`,``,``,`G_Spectacles_Tinted`,``,[`ItemMap`,`ItemCompass`,`ItemWatch`],``,``,[],[],[],[],[],[],[``,``,``,``],[``,``,``,``],[]]"]"
      2015/09/07, 18:52:42 "------------------------------------------------"
      2015/09/07, 18:52:42 Error: Object(5 : 2) not found
      2015/09/07, 18:52:50 "76561198170100951"
      2015/09/07, 18:54:21 Warning: Cleanup player - person 2:5322 not found
      2015/09/07, 18:54:33 Client: Local object 2:5338 not found
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_91) not found.
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_400) not found.
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_119) not found.
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_91) not found.
      2015/09/07, 18:54:34 Error: Object(2 : 5338) not found
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_400) not found.
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_119) not found.
      2015/09/07, 18:54:34 Error: Object(2 : 5338) not found
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_119) not found.
      2015/09/07, 18:54:34 Error: Object(2 : 5338) not found
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_91) not found.
      2015/09/07, 18:54:34 Client: Object 2:5338 (type Type_119) not found.
      2015/09/07, 18:54:35 "------------- Client Query Request -------------"
      2015/09/07, 18:54:35 "QUERY: SELECT playerid, name, cash, bankacc, adminlevel, donatorlvl, civ_licenses, arrested, civ_gear FROM players WHERE playerid='76561198170100951'"
      2015/09/07, 18:54:35 "Time to complete: 0.0180054 (in seconds)"
      2015/09/07, 18:54:35 "Result: ["76561198170100951","[SOSGA] QuitScope",952751,5.92215e+006,"3","5","[[`license_civ_driver`,1],[`license_civ_air`,0],[`license_civ_heroin`,0],[`license_civ_marijuana`,0],[`license_civ_gang`,0],[`license_civ_boat`,1],[`license_civ_oil`,0],[`license_civ_dive`,1],[`license_civ_truck`,0],[`license_civ_gun`,0],[`license_civ_rebel`,1],[`license_civ_coke`,0],[`license_civ_diamond`,0],[`license_civ_copper`,0],[`license_civ_iron`,0],[`license_civ_sand`,0],[`license_civ_salt`,0],[`license_civ_cement`,0],[`license_civ_home`,0]]",0,"[`U_B_Wetsuit`,`V_RebreatherB`,``,`G_Diving`,``,[`ItemMap`,`ItemCompass`,`ItemWatch`],`arifle_SDAR_F`,``,[],[`30Rnd_65x39_caseless_green`,`20Rnd_556x45_UW_mag`],[],[],[],[],[``,``,``,``],[``,``,``,``],[]]"]"
      2015/09/07, 18:54:35 "------------------------------------------------"
      2015/09/07, 18:56:24 NetServer::SendMsg: cannot find channel #824235949, users.card=1
      2015/09/07, 18:56:24 NetServer: users.get failed when sending to 824235949
      2015/09/07, 18:56:24 Message not sent - error 0, message ID = ffffffff, to 824235949 ([GW] Günter Graß)
      2015/09/07, 18:56:24 Client: Remote object 5:0 not found
      2015/09/07, 19:00:00 "[MARKET] marketChange called."
      2015/09/07, 19:00:00 "+Market+ Correcting market value of oilp from 1960 to 1960 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of iron_r from 1100 to 1100 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of diamondc from 3000 to 3000 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of copper_r from 500 to 500 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of salt_r from 900 to 900 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of glass from 1200 to 1200 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of cement from 900 to 900 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of turtle from 12000 to 12000 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of marijuana from 4600 to 4600 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of cocainep from 6200 to 6200 by 0"
      2015/09/07, 19:00:00 "+Market+ Correcting market value of heroinp from 6800 to 6800 by 0"
      2015/09/07, 19:00:00 "Server FSM timer"
      2015/09/07, 19:00:41 EPE manager release (0|3|0)
      Alles anzeigen
    • [SOS-GA] QuitScope
      Anfänger
      Reaktionen
      5
      Trophäen
      11
      Beiträge
      43
      • 8. September 2015 um 20:26
      • #4

      kann mir keiner helfen?

    • Online
      nox
      Administrator
      Reaktionen
      1.860
      Trophäen
      11
      Artikel
      2
      Beiträge
      1.866
      Dateien
      36
      Bilder
      11
      • 8. September 2015 um 21:16
      • Offizieller Beitrag
      • #5

      @Florian, magst du dir das mal anschauen? :)

      Wichtige Links:

      [Erklärung|Leitfaden] Arma 3 Logs - Client, Server & extDB Log
      [Tutorial] ArmA 3 Altis Life RPG & Tanoa Life RPG Server einrichten unter Windows (mit extDB & BEC)
      BattlEye Filter - Guide und Erklärungen

      • Nächster offizieller Beitrag
    • [SOS-GA] QuitScope
      Anfänger
      Reaktionen
      5
      Trophäen
      11
      Beiträge
      43
      • 10. September 2015 um 16:57
      • #6

      hmm kann mir keiner helfen?

    • Florian
      Anfänger
      Reaktionen
      13
      Trophäen
      11
      Beiträge
      44
      • 10. September 2015 um 17:16
      • #7
      Zitat von [SOS-GA] QuitScope

      hmm kann mir keiner helfen?

      @nox Auftrag angenommen moment büdde

    • Online
      nox
      Administrator
      Reaktionen
      1.860
      Trophäen
      11
      Artikel
      2
      Beiträge
      1.866
      Dateien
      36
      Bilder
      11
      • 10. September 2015 um 21:15
      • Offizieller Beitrag
      • #8
      Zitat von [SOS-GA] QuitScope

      hmm kann mir keiner helfen?

      Der Flo macht dat schon :D

      Wichtige Links:

      [Erklärung|Leitfaden] Arma 3 Logs - Client, Server & extDB Log
      [Tutorial] ArmA 3 Altis Life RPG & Tanoa Life RPG Server einrichten unter Windows (mit extDB & BEC)
      BattlEye Filter - Guide und Erklärungen

      • Vorheriger offizieller Beitrag
    • nox 25. März 2023 um 00:43

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

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von Native-Servers.com? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Benutzerkonto erstellen

    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™