• Announcements

    • Flosstradamus

      Official Discord   03/15/17

      https://discord.gg/FMkqWpF Click the link above and join our Official Discord!  Chat with developers and get quicker support!
    • Vishpala

      New XM8 Discord Bot   05/15/17

      Our new XM8 Discord Bot will send you notifications about events happening in-game, even if you are not online!  Read about it on the Devblog:  
    • Eichi

      Malden Support!   07/13/17

      The server files on the download page have been updated to ship with a Malden mission file! <3

MGTDB

Donator
  • Content count

    499
  • Joined

  • Last visited

Community Reputation

515 Excellent

About MGTDB

  • Rank
    Underboss

Personal Information

Recent Profile Visitors

2936 profile views
  1. https://forum.infistar.de/
  2. There is a dll you can download in infiSTAR Discord to get your server running https://discord.gg/69exTKP It should be working now though
  3. If you want to remove a tree or a bush on your server, in the mission file in initPlayerLocal Coordinates would be where the tree you want to remove is, I put 20m as the radius to make sure it was nerfed You could clear a whole area by setting the coordinates and the range to much bigger _objs = nearestTerrainObjects [[11834,11886.1,0.00135803], ["Tree","Bush"], 20]; { _x hideObject true; } forEach _objs; As for your initial question, I would advise against running anything that clears trees when placing a building object, as you can only execute that on the client locally. If it's in the mission file as set coordinates, every player has them removed, if you attach it to building, only the player building has them removed unless you push it live to all players - bad for performance
  4. The same is happening now with hedgehogs my fix class squish: ExileAbstractAction { title = "Dismantle Hedgehog"; condition = "('Exile_Item_CordlessScrewdriver' in (magazines player)) && ((typeOf ExileClientInteractionObject) isEqualTo 'Exile_Construction_MetalHedgehog_Static') && !(call ExileClient_util_world_isInOwnTerritory)"; action = "_this spawn ExileClient_object_container_pack"; };
  5. So you unlock the door, then open it, then have to wait for it to open? That's been an issue on and off since they added dynamic simulation in Arma 3.
  6. Only way I got it working was to do the workaround for simulation ExileServer_object_construction_database_load.sqf Change if (getNumber(configFile >> "CfgVehicles" >> (_data select 1) >> "exileRequiresSimulation") isEqualTo 1) then { _constructionObject enableSimulationGlobal true; _constructionObject call ExileServer_system_simulationMonitor_addVehicle; } else { _constructionObject enableSimulationGlobal false; }; to if (typeOf _constructionObject in [ "Exile_Construction_ConcreteDoor_Static", "Exile_Construction_ConcreteGate_Static", "Exile_Construction_WoodGate_Static", "Exile_Construction_WoodDoor_Static", "Exile_Construction_ConcreteWindowHatch_Static", "Exile_Construction_WoodGate_Reinforced_Static", "Exile_Construction_WoodDoor_Reinforced_Static", "Exile_Construction_ConcreteFloorHatch_Static", "Exile_Construction_WoodDrawBridge_Static", "Exile_Construction_WoodDrawBridge_Reinforced_Static" ]) then { _constructionObject enableSimulationGlobal true; _constructionObject call ExileServer_system_simulationMonitor_addVehicle; } else { _constructionObject enableSimulationGlobal false; };
  7. Create an sqf file called ExileClient_util_world_isInTraderZone.sqf with the code below, place in mission root (or wherever you have custom code) Then call from class CfgExileCustomCode, note if you have it in a custom folder within your mission file to include\the\path ExileClient_util_world_isInTraderZone ="ExileClient_util_world_isInTraderZone.sqf"; /** * ExileClient_util_world_isInTraderZone * * Exile Mod * www.exilemod.com * © 2015 Exile Mod Team * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. */ private["_position", "_result"]; _position = _this; _result = false; { if ((((_x select 0) distance2D _position) < (_x select 1) && (getPosATL player select 2 < 30))) exitWith // 30m height restriction on trader god mode { _result = true; }; } forEach ExileTraderZoneMarkerPositionsAndSize; _result
  8. This is to protect against a cheat, if a player runs into you whilst hacking, it reduces the timer to 0 and opens the safe
  9. _respect = ExileClientPlayerScore; if(_respect < 5000) then { do this; } else { do that; };
  10. Updated, see OP for changes
  11. This thread crashed error C0000005 ACCESS_VIOLATION
  12. Working nicely
  13. The problem is because of the way Arma handles groups, it has limits, so if the limit is reached, either due to player groups or AI groups, weird things start happening. And hi @Jimlad CQ24/7 for life
  14. Bug in OP, OP put LUL, it's 1.72
  15. MGT Exile Malden

    Some our features Bandit traders Custom Xm8 apps CCTV in Xm8 Custom Missions Custom standalone loot system Custom Vehicles DMS Missions Heli crashes Player scan Private messaging Roaming AI Safe lock picking Towing Virtual Garage Deploy bike Revive Vector Building Cup weapons, units and vehicles TRYK uniforms MAS Vehicles