Jump to content
Sign in to follow this  

Recommended Posts

It took me a while to figure this out, if there is a better way, please let me know. This method works for people who wish to delete all of the existing traders within the Exile world. I'm using Altis for my map and will use that directory. You can use this method for any map file. Also create backups of your files incase you screw up.

 

Files you will need:

  • -Exilemod - Copy this folder and past it inside a different folder, rename it to Exilee or whatever. As long as it's named different from the actual mod name. 
  • -M3Editor - 3DEN https://github.com/maca134/m3e_3den - Place this in your Arma 3 game directory

Start up Arma 3 and add:

  •  -@ExileMod
  •  -@Exilee (the renamed Exile folder you just copied and renamed)
  •  -@m3e_3den

 

1. Copy your "mission.sqm" located with your map folder under"Yourserver\mpmissions\Exile.Altis"

2. Go to your profile name folder in the documents directory, open the mpmissions folder (create it if you do not have that folder). Then create a folder and name it whatever you'd like. In my case I named it as "myserver". Open up the created folder and paste the missions.sqm into the folder.

 

3. Start Arma 3 with the above mods enabled, open the editor for your map. 

To place traders, you must only use the existing Exile units in the Independent faction under the assets tab. You may also place objects around the map, just make sure they are not interactable items (weapons, vehicles, etc.). You will need to save the objects within the "missions.sqm" file (Make sure to save scenario without npc's!). You can also copy and move existing map markers in the map window. For animations you can find them with a quick Google search (Example: Exile trader animations).

 

4. Once you are satisfied with the placement of your traders, select the "Exile" tab at the top of the editor. Select "Save initServer.sqf" and copy this text to a seperate text document. Do the same for the option "Save initPlayerLocal.sqf".

 

 

5. Open up the file "initPlayerLocal.sqf" that is within your server under "Yourserver\mpmissions\Exile.Altis"

Delete all the lines after: if (!hasInterface || isServer) exitWith {};

Then open up the saved text file you created, copy and paste everything after the above line. It should look similar to this:

///////////////////////////////////////////////////////////////////////////////
// Static Objects
///////////////////////////////////////////////////////////////////////////////

// Taken away for now
//#include "initServer.sqf"

if (!hasInterface || isServer) exitWith {};

// 4 NPCs
private _npcs = [
["Exile_Trader_SpecialOperations", ["AmovPercMstpSnonWnonDnon_Ease"], "Exile_Trader_SpecialOperations", 



(I did not paste the entirety of it because it would take up this entire page)

6. Now open up the file "initServer.sqf" within your server.

Delete All lines before the slashes for the Russian Roulette. 

Then open up the saved text file you created, copy and paste everything before the slashes. It should look similar to this at the end:

} forEach _objects;

///////////////////////////////////////////////////////////////////////////////////////////////////
// Russian Roulette
///////////////////////////////////////////////////////////////////////////////////////////////////

7. The final step is to copy and paste your "missions.sqm" file to your server, and overwrite.

Edit: Make sure you delete all the objects you used for the trader areas, otherwise you will end up with duplicate objects clipping.

 

Repack your PBO and enjoy.

Share this post


Link to post
Share on other sites
Sign in to follow this  

×