Mocha

Help adding UAV's to Exile server

18 posts in this topic

I have been able to add UAV's to the air trader but I have had no luck getting them connected to a UAV terminal. Please note I am not talking about the small quad drone, but rather the larger predator/air surveillance drones. Also, as a side note, if anyone knows how to make Static MG's stay persistent, and be movable via R3F Logistics then please let me know.  

Share this post


Link to post
Share on other sites

I do not think you will be able to connect to the Greyhawk UAV or the Stomper UGV with the UAV terminal. You will probably have to use regular ArmA 3 to play with those. Use the search function here and you should be able to find some previous conversations regarding that. We use the Darter quad copter for recon. It is useful.

Share this post


Link to post
Share on other sites
Advertisement
2 hours ago, Snakeyes said:

 

We used to have Stompers and that UAV plane working on my old server, i just couldnt use CUP Vehicles UAV Little bird really.

 

2 hours ago, Mocha said:

 

If ill be trying to do this and still remember ill let you know, untill then i am sure there were posts that i followed to get it to work.

Share this post


Link to post
Share on other sites
2 hours ago, Mocha said:

I have been able to add UAV's to the air trader but I have had no luck getting them connected to a UAV terminal. Please note I am not talking about the small quad drone, but rather the larger predator/air surveillance drones. Also, as a side note, if anyone knows how to make Static MG's stay persistent, and be movable via R3F Logistics then please let me know.  

here is how you do it. first add the uav/ugv to your traders now that's the really easy part. Also just a side note only the Independent class uav/ugv's will work.

price list classes:

 class I_UAV_01_F           { quality = 2; price = 10000; };
 class I_UAV_02_F           { quality = 2; price = 250000; };
 class I_UAV_02_CAS_F         { quality = 3; price = 250000; }; 
 class I_UGV_01_F           { quality = 2; price = 20000; };
 class I_UGV_01_rcws_F          { quality = 3; price = 250000; };

trader categories:

 class UAVs
 {
  name = "Arma 3 Unmanned Aerial Vehicles";
  icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\gps_ca.paa";
  items[] =
  {
   "I_UAV_01_F",
   "I_UAV_02_F",
   "I_UAV_02_CAS_F"
  };
 };
 
 class UGV
 {
  name = "Arma 3 Unmanned Ground Vehicles";
  icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\gps_ca.paa";
  items[] =
  {
   "I_UGV_01_F",
   "I_UGV_01_rcws_F"
  };
 }; 

CfgTraders: I'm sure your list will be longer I'm trying not to make this a huge post!

 class Exile_Trader_Vehicle
 {
  name = "VEHICLE";
  showWeaponFilter = 0;
  categories[] =
  {

"UGV" 
  };
 };

 /**
  * Sells choppers and planes
  */
 class Exile_Trader_Aircraft
 {
  name = "AIRCRAFT";
  showWeaponFilter = 0;
  categories[] =
  {
   "Choppers",
   "UAVs"
  };
 };

now the fun part:

Unpbo your exile_server.pbo (I use PBOmanager v1.4 beta) and in the code folder look for "ExileServer_object_vehicle_carefulCreateVehicle.sqf" and copy it to your mission folder in a folder you create called overrides and edit it using notepad ++ look for this:

if (_vehicleClassName isKindOf "I_UGV_01_F") then
{
 createVehicleCrew _vehicleObject;
};

replace it with this:

if (_vehicleClassName isKindOf "I_UGV_01_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "I_UAV_02_CAS_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "I_UAV_02_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "B_T_UAV_03_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "O_T_UAV_CAS_04_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "I_UGV_01_rcws_F") then
{
 createVehicleCrew _vehicleObject;
};

last but not least look for "CfgExileCustomCode" in your mission config and add this:

ExileServer_object_vehicle_carefulCreateVehicle  =  "ExileCustomCode\server\ExileServer_object_vehicle_carefulCreateVehicle.sqf";

make your mission file a pbo and you're done. Drones added also a note to remember they only work if you purchase them spawning them in as a admin will not work. Sorry so f*ing long.

Share this post


Link to post
Share on other sites
8 hours ago, jmayr2000 said:

here is how you do it. first add the uav/ugv to your traders now that's the really easy part. Also just a side note only the Independent class uav/ugv's will work.

price list classes:

 class I_UAV_01_F           { quality = 2; price = 10000; };
 class I_UAV_02_F           { quality = 2; price = 250000; };
 class I_UAV_02_CAS_F         { quality = 3; price = 250000; }; 
 class I_UGV_01_F           { quality = 2; price = 20000; };
 class I_UGV_01_rcws_F          { quality = 3; price = 250000; };

trader categories:

 class UAVs
 {
  name = "Arma 3 Unmanned Aerial Vehicles";
  icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\gps_ca.paa";
  items[] =
  {
   "I_UAV_01_F",
   "I_UAV_02_F",
   "I_UAV_02_CAS_F"
  };
 };
 
 class UGV
 {
  name = "Arma 3 Unmanned Ground Vehicles";
  icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\gps_ca.paa";
  items[] =
  {
   "I_UGV_01_F",
   "I_UGV_01_rcws_F"
  };
 }; 

CfgTraders: I'm sure your list will be longer I'm trying not to make this a huge post!

 class Exile_Trader_Vehicle
 {
  name = "VEHICLE";
  showWeaponFilter = 0;
  categories[] =
  {

"UGV" 
  };
 };

 /**
  * Sells choppers and planes
  */
 class Exile_Trader_Aircraft
 {
  name = "AIRCRAFT";
  showWeaponFilter = 0;
  categories[] =
  {
   "Choppers",
   "UAVs"
  };
 };

now the fun part:

Unpbo your exile_server.pbo (I use PBOmanager v1.4 beta) and in the code folder look for "ExileServer_object_vehicle_carefulCreateVehicle.sqf" and copy it to your mission folder in a folder you create called overrides and edit it using notepad ++ look for this:

if (_vehicleClassName isKindOf "I_UGV_01_F") then
{
 createVehicleCrew _vehicleObject;
};

replace it with this:

if (_vehicleClassName isKindOf "I_UGV_01_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "I_UAV_02_CAS_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "I_UAV_02_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "B_T_UAV_03_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "O_T_UAV_CAS_04_F") then
{
 createVehicleCrew _vehicleObject;
};
if (_vehicleClassName isKindOf "I_UGV_01_rcws_F") then
{
 createVehicleCrew _vehicleObject;
};

last but not least look for "CfgExileCustomCode" in your mission config and add this:

ExileServer_object_vehicle_carefulCreateVehicle  =  "ExileCustomCode\server\ExileServer_object_vehicle_carefulCreateVehicle.sqf";

make your mission file a pbo and you're done. Drones added also a note to remember they only work if you purchase them spawning them in as a admin will not work. Sorry so f*ing long.

 

Thank's so much!

Share this post


Link to post
Share on other sites

Hi I am new here and new to arma 3/exile as of about a month. I am running my own privet server and have added many mods and all has been well so far!  

I have added theses and all works fine but B_T_UAV_03_F and O_T_UAV_CAS_04_F I have also added to the buy list. they spawn in after buying but I cant connect and will attack me if I step in front off them!

My guess is because of them belonging to other factions! ive seen from other post that faction can be override with:

 

_SideHQ = createCenter east; // you may or may not need to create the sides center depending if the side in quetion hs already been defined. ie; an east unit placed via editor, then this is not needed
grpName = createGroup east;
{[_x] joinSilent grpName;} forEach units addonGrpName;
 

can any of this be used somehow to enable me to take control of them 2 drones? if so where and how would I use this? thanks

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.