Mocha

Help adding UAV's to Exile server

7 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

Your topic has been moved to the appropriate forum. Do not use General Discussion for server support.

Share this post


Link to post
Share on other sites
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
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.