TOViper Posted April 25, 2019 Posted April 25, 2019 (edited) Hi folks, after experimenting with JTACs, I have to come back to this forum to post problems, and maybe I get some hints / tips / strategies to improve my JTAC. What I want: Have the Humvee drive on the street, "FAC assign group" for waypoint 3 and "FAC Engage Group" on waypoint 5, on two different groups. First is a BTR 80 group, consisting of 3 units Second is a ZSU23 group, consisting of 1 unit After JTAC gave me the correct comms for killing the first group at waypoint 3 with rockets I killed the group. Then, having the Humvee correctly stopped at waypoint 5, the JTAC refuses to answer any requests. No comms available then. 233 MHz AM is set for both waypoints, stop commando is set in sequence "after" the JTAC commando. Nothing special happens at waypoint 4. See both pictures: What is wrong? EDIT: see more details below, since this single post was linked somewhere else and thus may lead to "missing" infos ... I already collected much more infos, see below... Edited April 27, 2019 by TOViper Visit https://www.viggen.training ...Viggen... what more can you ask for? my computer: AMD Ryzen 5600G 4.4 GHz | NVIDIA RTX 3080 10GB | 32 GB 3.2 GHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TRP | Rift CV1
SUNTSAG Posted April 25, 2019 Posted April 25, 2019 Try adding "START" and "STOP" conditions to the advanced waypoint actions for both JTACs Callsign: NAKED My YouTube Channel [sIGPIC][/sIGPIC]
TOViper Posted April 25, 2019 Author Posted April 25, 2019 (edited) Try adding "START" and "STOP" conditions to the advanced waypoint actions for both JTACs I did this already! Start condition is a LUA predicate looking like this: local grp = Group.getByName('BTR-80 Platoon 18') if grp ~= nil then if #grp:getUnits() > 0 then return true else return false end end End condition is a LUA predicate looking like this: local grp = Group.getByName('BTR-80 Platoon 18') if grp ~= nil then if #grp:getUnits() < 1 then return true else return false end end for the second target the start condition is: local grp = Group.getByName('ZSU-23-4 Shilka 21') if grp ~= nil then if #grp:getUnits() > 0 then return true else return false end end and end condition: local grp = Group.getByName('ZSU-23-4 Shilka 21') if grp ~= nil then if #grp:getUnits() < 1 then return true else return false end end of course the hold commands are having the exact same LUA predicates for start and stop conditions. Additional info: I placed a third target after the second. After killing the second target without the help of JTAC (just bombed the ZSU from the map) they answered my next requests, but in this case I have to request all infos twice. But some requests are then not answered, or answered twice (9-line) for example. There must be a problem with within the communication protocol for JTAC, please ED check this out. Thanks! Here is the mission file, for testing purposes: Conflict_Zone_PersischerGolf_v01.miz See this video for more details: https://www.youtube.com/watch?v=2epvcrbuKos Edited April 25, 2019 by TOViper Visit https://www.viggen.training ...Viggen... what more can you ask for? my computer: AMD Ryzen 5600G 4.4 GHz | NVIDIA RTX 3080 10GB | 32 GB 3.2 GHz DDR4 DUAL | SSD 980 256 GB SYS + SSD 2TB DCS | TM Warthog Stick + Throttle + TRP | Rift CV1
Recommended Posts