ATC Roo wrote:Tisor,
This sounds similar to the problem I have with Radar.
Try opening the model your using in FSX or P3D and make sure the Airline Callsign is set to none and the flight number is blank.
See if that removes the extra aircraft?
The problem is if no airline and Flight number are sent into the sim, FSX will use that last one you used.
This would mean the models created by vpilot and JoinFS would have a different Callsigns, so wouldn't be removed.
IvAp does not work same way vPilot does.
IVAO use it own MTL folder and only use those. Those aircrafts have nothing in Airline Callsign or ATC ID.
IvAp will set the Tail Number (that's the atc_id) of AI traffic inyected aircraft . The way I'll do this is:
Take connected Nicknames Array (Nicknames, not callsigns).
Take the list of LOCAL (Sim, not network) AI traffic and get all their atc_id.
On some pseudocode it would look like this:
Code: Select all
foreach (local_ai_traffics as traffic) {
foreach (nicknames as nick) {
if (nick = traffic.atc_id) {
removeAITraffic(traffic)
}
}
}
What I'm not sure about is how many times this would need to run. Don't know if IVAO is trying to reinyect-traffic every minute or what... so maybe have an option to enable this feature and when enabled run it once a second or something like that... I left it in hands of Peter, I'm sure he would know how to do it.