Jump to content

Recommended Posts

Duck, I've been working with the ai land command and got to say it's a joke for FC. The ai fly out about 10km do a circuit before it lands where you don't want it to.

I chalk it up to a sim trying to do things in two different eras that just doesn't work.

Was wondering if you know a way of adjusting fuel for the ai in flight.

What I want to do is bring them in on the correct path and cut their fuel so they have to land where I want them on the field.

 

Link to post
Share on other sites

sorry fawlty, I had no issues with the land command.  

2  planes...

1 has just one waypoint, and waypoint triggers the land cmd, and the plane extends about 1/2 km, turns and lands.  It landed with and without a fakefield placed on the map.  Is your cmd land set to high?

2nd plane has a zig-zag set of waypoints, but only .05 fuel loadout.  RTB decision is checked.  On first run, there was no fake field, so when it ran out of gas the pilot bailed.  After I added a fake field it landed fine.

if you want copy the text below and save as a .mission file (single player).

Spoiler

# Mission File Version = 1.0;

Options
{
  LCName = 0;
  LCDesc = 1;
  LCAuthor = 2;
  PlayerConfig = "LuaScripts\WorldObjects\Planes\fokkerd7f.txt";
  Time = 12:30:0;
  Date = 25.8.1942;
  HMap = "graphics\LANDSCAPE_summer\height.hini";
  Textures = "graphics\LANDSCAPE_summer\textures.tini";
  Forests = "graphics\LANDSCAPE_summer\trees\woods.wds";
  Layers = "";
  GuiMap = "lapino-summer";
  SeasonPrefix = "su";
  MissionType = 0;
  AqmId = 0;
  CloudLevel = 500;
  CloudHeight = 200;
  PrecLevel = 0;
  PrecType = 0;
  CloudConfig = "summer\00_clear_00\sky.ini";
  SeaState = 0;
  Turbulence = 0;
  TempPressLevel = 0;
  Temperature = 25;
  Pressure = 760;
  Haze = 0;
  WindLayers
  {
    0 :     0 :     0;
    500 :     0 :     0;
    1000 :     0 :     0;
    2000 :     0 :     0;
    5000 :     0 :     0;
  }
  Countries
  {
    0 : 0;
    101 : 1;
    102 : 1;
    103 : 1;
    201 : 2;
    202 : 2;
    203 : 2;
    301 : 3;
    302 : 3;
    303 : 3;
    304 : 3;
    305 : 3;
    401 : 4;
    402 : 4;
  }
}

Plane
{
  Name = "Plane";
  Index = 2;
  LinkTrId = 3;
  XPos = 30001.528;
  YPos = 500.000;
  ZPos = 22717.409;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 14.50;
  Script = "LuaScripts\WorldObjects\Planes\fokkerd7f.txt";
  Model = "graphics\planes\fokkerd7f\fokkerd7f.mgm";
  Country = 401;
  Desc = "";
  Skin = "";
  AILevel = 2;
  CoopStart = 0;
  NumberInFormation = 0;
  Vulnerable = 1;
  Engageable = 1;
  LimitAmmo = 1;
  StartInAir = 0;
  Callsign = 0;
  Callnum = 0;
  Time = 60;
  DamageReport = 50;
  DamageThreshold = 1;
  PayloadId = 0;
  WMMask = 1;
  AiRTBDecision = 1;
  DeleteAfterDeath = 1;
  Spotter = -1;
  Fuel = 0.05;
}

MCU_TR_Entity
{
  Index = 3;
  Name = "Plane entity";
  Desc = "";
  Targets = [];
  Objects = [];
  XPos = 30001.528;
  YPos = 500.200;
  ZPos = 22717.409;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Enabled = 1;
  MisObjID = 2;
}

MCU_Waypoint
{
  Index = 5;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [6];
  Objects = [3];
  XPos = 30073.536;
  YPos = 500.000;
  ZPos = 26587.835;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

MCU_Waypoint
{
  Index = 6;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [8];
  Objects = [3];
  XPos = 29803.552;
  YPos = 500.000;
  ZPos = 22658.063;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

MCU_Waypoint
{
  Index = 8;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [10];
  Objects = [3];
  XPos = 29593.564;
  YPos = 500.000;
  ZPos = 26347.849;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

MCU_Waypoint
{
  Index = 10;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [12];
  Objects = [3];
  XPos = 29482.142;
  YPos = 500.000;
  ZPos = 22825.196;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

MCU_Waypoint
{
  Index = 12;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [14];
  Objects = [3];
  XPos = 29207.872;
  YPos = 500.000;
  ZPos = 26326.421;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

MCU_Waypoint
{
  Index = 14;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [];
  Objects = [3];
  XPos = 29062.166;
  YPos = 500.000;
  ZPos = 22872.336;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

Plane
{
  Name = "Plane";
  Index = 16;
  LinkTrId = 17;
  XPos = 30513.932;
  YPos = 500.000;
  ZPos = 22675.204;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 14.50;
  Script = "LuaScripts\WorldObjects\Planes\fokkerd7f.txt";
  Model = "graphics\planes\fokkerd7f\fokkerd7f.mgm";
  Country = 401;
  Desc = "";
  Skin = "";
  AILevel = 2;
  CoopStart = 0;
  NumberInFormation = 0;
  Vulnerable = 1;
  Engageable = 1;
  LimitAmmo = 1;
  StartInAir = 0;
  Callsign = 0;
  Callnum = 0;
  Time = 60;
  DamageReport = 50;
  DamageThreshold = 1;
  PayloadId = 0;
  WMMask = 1;
  AiRTBDecision = 0;
  DeleteAfterDeath = 1;
  Spotter = -1;
  Fuel = 0.05;
}

MCU_TR_Entity
{
  Index = 17;
  Name = "Plane entity";
  Desc = "";
  Targets = [];
  Objects = [];
  XPos = 30513.932;
  YPos = 500.200;
  ZPos = 22675.204;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Enabled = 1;
  MisObjID = 16;
}

MCU_Waypoint
{
  Index = 19;
  Name = "Trigger Waypoint";
  Desc = "";
  Targets = [20];
  Objects = [17];
  XPos = 30622.129;
  YPos = 500.000;
  ZPos = 19731.862;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Area = 20;
  Speed = 100;
  Priority = 1;
}

MCU_TR_MissionBegin
{
  Index = 21;
  Name = "Translator Mission Begin";
  Desc = "";
  Targets = [19,5];
  Objects = [];
  XPos = 31248.594;
  YPos = 108.585;
  ZPos = 21541.276;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Enabled = 1;
}

MCU_CMD_Land
{
  Index = 20;
  Name = "command Land";
  Desc = "";
  Targets = [];
  Objects = [17];
  XPos = 28960.398;
  YPos = 108.585;
  ZPos = 19925.101;
  XOri = 0.00;
  YOri = 69.76;
  ZOri = 0.00;
  Priority = 2;
}

Plane
{
  Name = "Plane";
  Index = 23;
  LinkTrId = 24;
  XPos = 28954.677;
  YPos = 110.114;
  ZPos = 20155.627;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 14.50;
  Script = "LuaScripts\WorldObjects\Planes\fokkerd7f.txt";
  Model = "graphics\planes\fokkerd7f\fokkerd7f.mgm";
  Country = 401;
  Desc = "";
  Skin = "";
  AILevel = 0;
  CoopStart = 0;
  NumberInFormation = 0;
  Vulnerable = 1;
  Engageable = 1;
  LimitAmmo = 1;
  StartInAir = 2;
  Callsign = 0;
  Callnum = 0;
  Time = 60;
  DamageReport = 50;
  DamageThreshold = 1;
  PayloadId = 0;
  WMMask = 1;
  AiRTBDecision = 0;
  DeleteAfterDeath = 1;
  Spotter = -1;
  Fuel = 1;
}

MCU_TR_Entity
{
  Index = 24;
  Name = "Plane entity";
  Desc = "";
  Targets = [];
  Objects = [];
  XPos = 28954.677;
  YPos = 110.314;
  ZPos = 20155.627;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Enabled = 1;
  MisObjID = 23;
}

Airfield
{
  Name = "Airfield";
  Index = 26;
  LinkTrId = 27;
  XPos = 29159.009;
  YPos = 108.585;
  ZPos = 20382.044;
  XOri = 0.00;
  YOri = 65.78;
  ZOri = 0.00;
  Model = "graphics\airfields\fakefield.mgm";
  Script = "LuaScripts\WorldObjects\Airfields\fakefield.txt";
  Country = 401;
  Desc = "";
  Durability = 25000;
  DamageReport = 50;
  DamageThreshold = 1;
  DeleteAfterDeath = 1;
  Callsign = 0;
  Callnum = 0;
  ReturnPlanes = 0;
  Hydrodrome = 0;
  RepairFriendlies = 0;
  RehealFriendlies = 0;
  RearmFriendlies = 0;
  RefuelFriendlies = 0;
  RepairTime = 0;
  RehealTime = 0;
  RearmTime = 0;
  RefuelTime = 0;
  MaintenanceRadius = 1000;
}

MCU_TR_Entity
{
  Index = 27;
  Name = "Airfield entity";
  Desc = "";
  Targets = [];
  Objects = [];
  XPos = 29159.009;
  YPos = 108.785;
  ZPos = 20382.044;
  XOri = 0.00;
  YOri = 0.00;
  ZOri = 0.00;
  Enabled = 1;
  MisObjID = 26;
}


# end of file

 

Link to post
Share on other sites

Thanks Duck, I think landing on a concrete ww2 strip seems to work better. I find for FC it's just as easy to bring the ai in low and slow over the aerodrome, delete them over the base in the air and spawn the same plane where you want it. 

Quick and simple but not so immersive.

Link to post
Share on other sites

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
×
×
  • Create New...

Important Information

Please confirm you have read and understand the rules above