Jump to content

Darcaem

Members
  • Posts

    271
  • Joined

  • Last visited

Everything posted by Darcaem

  1. I'm still learning, and I cannot figure out how to achieve this: In my mission I spawn an AI group when player enters a zone or destroys a ground target. The AI group is tasked to intercept the player while returning to the carrier, but is not meant to reach him if played correctly. It is only meant as a threat. So far, so good. But I would now want to make the AI group to RTB, but only IF player is destroyed OR player is inside a trigger zone near the carrier OR AI group is damaged by the carrier's escort ship. I know how to set each of those conditions, but I do not know how to make the "action". AI group's flightplan has wp 1 where it is supposed to search and attack the player, and wp 2 is landing back home. I would like the AI group to stay on waypoint 1 flying CAP until one of those conditions is met. Only then I want them to switch to wp 2. I know I can set a condition to the switch waypoint command on wp1 to switch to wp 2 when a flag is true. And I can activate that flag whenever the desired conditions are met. But, how I get the AI to not go automatically from wp 1 to 2 when they reach wp 1? I have attached the miz in case anyone wants to check it. Thank you in advance! 5.miz
  2. I retried the mission to try to replicate the situation. First time it worked fine, I destroyed the target. Second time I got the same "error", I'm attaching the track file. I just went full afterburner direct to the target, but I followed the flight plan so the F14s were spawned. They spawn and a couple of minutes later I shoot the AGM. After I shoot, I got the abort message. In the previous try, where I could destroy the target, the F14s did not spawn. jtac.trk
  3. Yes. After the first abort message, it let me report again IP inbound, it told me CONTINUE, but then when I reported IN, it always answered ABORT
  4. Hi! I created a very simple mission (attached) to play a little with the AGM65E on the F18. I have to take off and follow closely an airliner that happens to fly over my target, an EWR, to "cover" my radar signature. A predator is flying over the target acting as JTAC. My problem was that I reported IN to the JTAC, asked for LASER ON, and he answered me that he was lasing, as usual. I approached to about 10k feet at 10nm to the target and fired the maverick. A couple of seconds later, the JTAC radio me "ABORT, ABORT, ABORT". I assume he stopped lasing because the maverick just went down to the water at 3 or 4 nm from the target. Am I doing something wrong while playing? Am I setting something wrong to the predator on ME? I setted a trigger to spawn a 4-flight F14s when I separated from the airliner to shoot. They spawned seconds before the predator told me to abort, but the spawn at 200nm or so (they are meant to not reach me if I fly close to the airliner). Could that be the reason, if the JTAC is somehow "threatened", it aborts? Thanks for any inputs! And sorry if this is a stupid question :huh: 5.miz
  5. I've done that, and still not working
  6. Yes, in the Spanish W10 that folder is called "Juegos Guardados", saved games, by default. I don't know exactly how it works, but I think that it's only a pointer that you can change to your custom path. That's what I did when I changed the default "saved games" location from the default C: path to a custom E: path. Now i can access that folder either through C:\Users\alfon\Saved Games, E:\Juegos and E:\saved games. But I was checking right now and if I write any of those 3 paths on the directions bar of windows exlorers, it words. But from cmd, they do not work, only the actual name of the path works "E:/juegos" It is kind of a mess :music_whistling: So, the real path I should use in the app is "E:/juegos/DCS.openbeta/", as you say. I've tried again with py.exe __init__.py "E:" "1.4_rc3", (1 backslash) having manually created DCS/Missions, but I get this error; E:\Juegos\Liberation>start.bat E:\Juegos\Liberation>py.exe __init__.py "E:\\" "1.4_rc3" Traceback (most recent call last): File "__init__.py", line 21, in <module> assert len(sys.argv) >= 3, "__init__.py should be started with two mandatory arguments: %UserProfile% location and application version" AssertionError: __init__.py should be started with two mandatory arguments: %UserProfile% location and application versionSo I guess I will just wait to the next version, if you can allow a "custom path" option. Thank you so much for helping
  7. That's right. I have created a folder named DCS to try, and also a folder inside, which I shoudn't have as you say. I have deleted it, and bellow are the logs without it. Thank you! This is the log with %UserProfile%: INFO:root:DCS Libration None INFO:root:Using C:\Users\alfon\Saved Games\DCS as userdata folder INFO:root:Beslan - BTR-80 4 INFO:root:Beslan - T-55 4 INFO:root:Beslan - T-80UD 4 INFO:root:Beslan - F-5E-3 2 INFO:root:Beslan - MiG-21Bis 2 INFO:root:Beslan - C-101CC 2 INFO:root:Beslan - L-39ZA 1 INFO:root:Beslan - AJS37 1 INFO:root:Beslan - MiG-15bis 1 INFO:root:Beslan - ZSU-23-4 Shilka 1 INFO:root:Nalchik - BTR-80 5 INFO:root:Nalchik - T-90 5 INFO:root:Nalchik - T-80UD 5 INFO:root:Nalchik - C-101CC 3 INFO:root:Nalchik - MiG-23MLD 3 INFO:root:Nalchik - M-2000C 3 INFO:root:Nalchik - L-39ZA 1 INFO:root:Nalchik - AJS37 1 INFO:root:Nalchik - Su-25T 1 INFO:root:Nalchik - ZSU-23-4 Shilka 1 INFO:root:Nalchik - Strela-1 9P31 1 INFO:root:Mozdok - BTR-80 5 INFO:root:Mozdok - T-90 5 INFO:root:Mozdok - T-80UD 5 INFO:root:Mozdok - C-101CC 3 INFO:root:Mozdok - MiG-23MLD 3 INFO:root:Mozdok - M-2000C 3 INFO:root:Mozdok - L-39ZA 1 INFO:root:Mozdok - AJS37 1 INFO:root:Mozdok - Su-25T 1 INFO:root:Mozdok - ZSU-23-4 Shilka 1 INFO:root:Mozdok - Strela-1 9P31 1 INFO:root:Mineralnye - BTR-80 6 INFO:root:Mineralnye - T-90 6 INFO:root:Mineralnye - T-55 6 INFO:root:Mineralnye - T-80UD 6 INFO:root:Mineralnye - Su-33 4 INFO:root:Mineralnye - Su-27 4 INFO:root:Mineralnye - MiG-29S 4 INFO:root:Mineralnye - MiG-29A 4 INFO:root:Mineralnye - Su-25 2 INFO:root:Mineralnye - Ka-50 2 INFO:root:Mineralnye - Su-25T 2 INFO:root:Mineralnye - Su-34 2 INFO:root:Mineralnye - Osa 9A33 ln 1 INFO:root:Mineralnye - ZSU-23-4 Shilka 1 INFO:root:Mineralnye - Strela-1 9P31 1 INFO:root:Maykop - BTR-80 6 INFO:root:Maykop - T-90 6 INFO:root:Maykop - T-55 6 INFO:root:Maykop - T-80UD 6 INFO:root:Maykop - Su-33 4 INFO:root:Maykop - Su-27 4 INFO:root:Maykop - MiG-29S 4 INFO:root:Maykop - MiG-29A 4 INFO:root:Maykop - Su-25 2 INFO:root:Maykop - Ka-50 2 INFO:root:Maykop - Su-25T 2 INFO:root:Maykop - Su-34 2 INFO:root:Maykop - Osa 9A33 ln 1 INFO:root:Maykop - ZSU-23-4 Shilka 1 INFO:root:Maykop - Strela-1 9P31 1 INFO:root:Kutaisi - BTR-80 4 INFO:root:Kutaisi - T-55 4 INFO:root:Kutaisi - T-80UD 4 INFO:root:Kutaisi - F-5E-3 2 INFO:root:Kutaisi - MiG-21Bis 2 INFO:root:Kutaisi - C-101CC 2 INFO:root:Kutaisi - L-39ZA 1 INFO:root:Kutaisi - AJS37 1 INFO:root:Kutaisi - MiG-15bis 1 INFO:root:Kutaisi - ZSU-23-4 Shilka 1 INFO:root:Senaki - BTR-80 4 INFO:root:Senaki - T-55 4 INFO:root:Senaki - T-80UD 4 INFO:root:Senaki - F-5E-3 2 INFO:root:Senaki - MiG-21Bis 2 INFO:root:Senaki - C-101CC 2 INFO:root:Senaki - L-39ZA 1 INFO:root:Senaki - AJS37 1 INFO:root:Senaki - MiG-15bis 1 INFO:root:Senaki - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - BTR-80 5 INFO:root:Kobuleti - T-90 5 INFO:root:Kobuleti - T-80UD 5 INFO:root:Kobuleti - C-101CC 3 INFO:root:Kobuleti - MiG-23MLD 3 INFO:root:Kobuleti - M-2000C 3 INFO:root:Kobuleti - L-39ZA 1 INFO:root:Kobuleti - AJS37 1 INFO:root:Kobuleti - Su-25T 1 INFO:root:Kobuleti - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - Strela-1 9P31 1 INFO:root:Batumi - BTR-80 6 INFO:root:Batumi - T-90 6 INFO:root:Batumi - T-55 6 INFO:root:Batumi - T-80UD 6 INFO:root:Batumi - Su-33 4 INFO:root:Batumi - Su-27 4 INFO:root:Batumi - MiG-29S 4 INFO:root:Batumi - MiG-29A 4 INFO:root:Batumi - Su-25 2 INFO:root:Batumi - Ka-50 2 INFO:root:Batumi - Su-25T 2 INFO:root:Batumi - Su-34 2 INFO:root:Batumi - Osa 9A33 ln 1 INFO:root:Batumi - ZSU-23-4 Shilka 1 INFO:root:Batumi - Strela-1 9P31 1 INFO:root:Sukhumi - BTR-80 6 INFO:root:Sukhumi - T-90 6 INFO:root:Sukhumi - T-80UD 6 INFO:root:Sukhumi - Su-27 4 INFO:root:Sukhumi - MiG-23MLD 4 INFO:root:Sukhumi - MiG-29A 4 INFO:root:Sukhumi - Su-25 2 INFO:root:Sukhumi - Ka-50 2 INFO:root:Sukhumi - Su-25T 2 INFO:root:Sukhumi - Osa 9A33 ln 1 INFO:root:Sukhumi - Strela-1 9P31 1 INFO:root:Gudauta - BTR-80 6 INFO:root:Gudauta - T-90 6 INFO:root:Gudauta - T-80UD 6 INFO:root:Gudauta - Su-27 4 INFO:root:Gudauta - MiG-23MLD 4 INFO:root:Gudauta - MiG-29A 4 INFO:root:Gudauta - Su-25 2 INFO:root:Gudauta - Ka-50 2 INFO:root:Gudauta - Su-25T 2 INFO:root:Gudauta - Osa 9A33 ln 1 INFO:root:Gudauta - Strela-1 9P31 1 INFO:root:Sochi - BTR-80 6 INFO:root:Sochi - T-90 6 INFO:root:Sochi - T-55 6 INFO:root:Sochi - T-80UD 6 INFO:root:Sochi - Su-33 4 INFO:root:Sochi - Su-27 4 INFO:root:Sochi - MiG-29S 4 INFO:root:Sochi - MiG-29A 4 INFO:root:Sochi - Su-25 2 INFO:root:Sochi - Ka-50 2 INFO:root:Sochi - Su-25T 2 INFO:root:Sochi - Su-34 2 INFO:root:Sochi - Osa 9A33 ln 1 INFO:root:Sochi - ZSU-23-4 Shilka 1 INFO:root:Sochi - Strela-1 9P31 1 INFO:root:Gelendzhik - BTR-80 5 INFO:root:Gelendzhik - T-90 5 INFO:root:Gelendzhik - T-80UD 5 INFO:root:Gelendzhik - C-101CC 3 INFO:root:Gelendzhik - MiG-23MLD 3 INFO:root:Gelendzhik - M-2000C 3 INFO:root:Gelendzhik - L-39ZA 1 INFO:root:Gelendzhik - AJS37 1 INFO:root:Gelendzhik - Su-25T 1 INFO:root:Gelendzhik - ZSU-23-4 Shilka 1 INFO:root:Gelendzhik - Strela-1 9P31 1 INFO:root:Novorossiysk - BTR-80 6 INFO:root:Novorossiysk - T-90 6 INFO:root:Novorossiysk - T-80UD 6 INFO:root:Novorossiysk - Su-27 4 INFO:root:Novorossiysk - MiG-23MLD 4 INFO:root:Novorossiysk - MiG-29A 4 INFO:root:Novorossiysk - Su-25 2 INFO:root:Novorossiysk - Ka-50 2 INFO:root:Novorossiysk - Su-25T 2 INFO:root:Novorossiysk - Osa 9A33 ln 1 INFO:root:Novorossiysk - Strela-1 9P31 1 INFO:root:Krymsk - BTR-80 6 INFO:root:Krymsk - T-90 6 INFO:root:Krymsk - T-80UD 6 INFO:root:Krymsk - Su-27 4 INFO:root:Krymsk - MiG-23MLD 4 INFO:root:Krymsk - MiG-29A 4 INFO:root:Krymsk - Su-25 2 INFO:root:Krymsk - Ka-50 2 INFO:root:Krymsk - Su-25T 2 INFO:root:Krymsk - Osa 9A33 ln 1 INFO:root:Krymsk - Strela-1 9P31 1 INFO:root:Anapa - BTR-80 6 INFO:root:Anapa - T-90 6 INFO:root:Anapa - T-55 6 INFO:root:Anapa - T-80UD 6 INFO:root:Anapa - Su-33 4 INFO:root:Anapa - Su-27 4 INFO:root:Anapa - MiG-29S 4 INFO:root:Anapa - MiG-29A 4 INFO:root:Anapa - Su-25 2 INFO:root:Anapa - Ka-50 2 INFO:root:Anapa - Su-25T 2 INFO:root:Anapa - Su-34 2 INFO:root:Anapa - Osa 9A33 ln 1 INFO:root:Anapa - ZSU-23-4 Shilka 1 INFO:root:Anapa - Strela-1 9P31 1 INFO:root:Krasnodar - BTR-80 6 INFO:root:Krasnodar - T-90 6 INFO:root:Krasnodar - T-55 6 INFO:root:Krasnodar - T-80UD 6 INFO:root:Krasnodar - Su-33 4 INFO:root:Krasnodar - Su-27 4 INFO:root:Krasnodar - MiG-29S 4 INFO:root:Krasnodar - MiG-29A 4 INFO:root:Krasnodar - Su-25 2 INFO:root:Krasnodar - Ka-50 2 INFO:root:Krasnodar - Su-25T 2 INFO:root:Krasnodar - Su-34 2 INFO:root:Krasnodar - Osa 9A33 ln 1 INFO:root:Krasnodar - ZSU-23-4 Shilka 1 INFO:root:Krasnodar - Strela-1 9P31 1 ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Pass turn ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:<theater.base.Base object at 0x00000212A5CE84A8> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_T_80U'>: 4, <class 'dcs.vehicles.Armor.APC_BTR_80'>: 2} INFO:root:Generating Frontline attack (regular) INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0 INFO:root:generated weather 3 ERROR:root:<class 'FileNotFoundError'> Traceback (most recent call last): File "F:\development\Python\Python36\lib\tkinter\__init__.py", line 1702, in __call__ return self.func(*args) File "E:\Juegos\Liberation\ui\eventmenu.py", line 186, in start self.game.initiate_event(self.event) File "E:\Juegos\Liberation\game\game.py", line 212, in initiate_event event.generate() File "E:\Juegos\Liberation\game\event\event.py", line 80, in generate self.operation.mission.save(persistency.mission_path_for("liberation_nextturn.miz")) File "E:\Juegos\Liberation\dcs\mission.py", line 1800, in save with zipfile.ZipFile(filename, 'w', compression=zipfile.ZIP_DEFLATED) as zipf: File "F:\development\Python\Python36\lib\zipfile.py", line 1090, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\Missions\\liberation_nextturn.miz' And this is with E:\\\ INFO:root:DCS Libration None INFO:root:Using E:\Saved Games\DCS as userdata folder INFO:root:Beslan - BTR-80 4 INFO:root:Beslan - T-80UD 4 INFO:root:Beslan - T-55 4 INFO:root:Beslan - MiG-21Bis 2 INFO:root:Beslan - F-5E-3 2 INFO:root:Beslan - C-101CC 2 INFO:root:Beslan - L-39ZA 1 INFO:root:Beslan - MiG-15bis 1 INFO:root:Beslan - AJS37 1 INFO:root:Beslan - ZSU-23-4 Shilka 1 INFO:root:Nalchik - T-80UD 5 INFO:root:Nalchik - BTR-80 5 INFO:root:Nalchik - T-90 5 INFO:root:Nalchik - MiG-23MLD 3 INFO:root:Nalchik - M-2000C 3 INFO:root:Nalchik - C-101CC 3 INFO:root:Nalchik - L-39ZA 1 INFO:root:Nalchik - Su-25T 1 INFO:root:Nalchik - AJS37 1 INFO:root:Nalchik - ZSU-23-4 Shilka 1 INFO:root:Nalchik - Strela-1 9P31 1 INFO:root:Mozdok - T-80UD 5 INFO:root:Mozdok - BTR-80 5 INFO:root:Mozdok - T-90 5 INFO:root:Mozdok - MiG-23MLD 3 INFO:root:Mozdok - M-2000C 3 INFO:root:Mozdok - C-101CC 3 INFO:root:Mozdok - L-39ZA 1 INFO:root:Mozdok - Su-25T 1 INFO:root:Mozdok - AJS37 1 INFO:root:Mozdok - ZSU-23-4 Shilka 1 INFO:root:Mozdok - Strela-1 9P31 1 INFO:root:Mineralnye - BTR-80 6 INFO:root:Mineralnye - T-80UD 6 INFO:root:Mineralnye - T-55 6 INFO:root:Mineralnye - T-90 6 INFO:root:Mineralnye - Su-33 4 INFO:root:Mineralnye - MiG-29A 4 INFO:root:Mineralnye - Su-27 4 INFO:root:Mineralnye - MiG-29S 4 INFO:root:Mineralnye - Su-25 2 INFO:root:Mineralnye - Su-34 2 INFO:root:Mineralnye - Su-25T 2 INFO:root:Mineralnye - Ka-50 2 INFO:root:Mineralnye - ZSU-23-4 Shilka 1 INFO:root:Mineralnye - Strela-1 9P31 1 INFO:root:Mineralnye - Osa 9A33 ln 1 INFO:root:Maykop - BTR-80 6 INFO:root:Maykop - T-80UD 6 INFO:root:Maykop - T-55 6 INFO:root:Maykop - T-90 6 INFO:root:Maykop - Su-33 4 INFO:root:Maykop - MiG-29A 4 INFO:root:Maykop - Su-27 4 INFO:root:Maykop - MiG-29S 4 INFO:root:Maykop - Su-25 2 INFO:root:Maykop - Su-34 2 INFO:root:Maykop - Su-25T 2 INFO:root:Maykop - Ka-50 2 INFO:root:Maykop - ZSU-23-4 Shilka 1 INFO:root:Maykop - Strela-1 9P31 1 INFO:root:Maykop - Osa 9A33 ln 1 INFO:root:Kutaisi - BTR-80 4 INFO:root:Kutaisi - T-80UD 4 INFO:root:Kutaisi - T-55 4 INFO:root:Kutaisi - MiG-21Bis 2 INFO:root:Kutaisi - F-5E-3 2 INFO:root:Kutaisi - C-101CC 2 INFO:root:Kutaisi - L-39ZA 1 INFO:root:Kutaisi - MiG-15bis 1 INFO:root:Kutaisi - AJS37 1 INFO:root:Kutaisi - ZSU-23-4 Shilka 1 INFO:root:Senaki - BTR-80 4 INFO:root:Senaki - T-80UD 4 INFO:root:Senaki - T-55 4 INFO:root:Senaki - MiG-21Bis 2 INFO:root:Senaki - F-5E-3 2 INFO:root:Senaki - C-101CC 2 INFO:root:Senaki - L-39ZA 1 INFO:root:Senaki - MiG-15bis 1 INFO:root:Senaki - AJS37 1 INFO:root:Senaki - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - T-80UD 5 INFO:root:Kobuleti - BTR-80 5 INFO:root:Kobuleti - T-90 5 INFO:root:Kobuleti - MiG-23MLD 3 INFO:root:Kobuleti - M-2000C 3 INFO:root:Kobuleti - C-101CC 3 INFO:root:Kobuleti - L-39ZA 1 INFO:root:Kobuleti - Su-25T 1 INFO:root:Kobuleti - AJS37 1 INFO:root:Kobuleti - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - Strela-1 9P31 1 INFO:root:Batumi - BTR-80 6 INFO:root:Batumi - T-80UD 6 INFO:root:Batumi - T-55 6 INFO:root:Batumi - T-90 6 INFO:root:Batumi - Su-33 4 INFO:root:Batumi - MiG-29A 4 INFO:root:Batumi - Su-27 4 INFO:root:Batumi - MiG-29S 4 INFO:root:Batumi - Su-25 2 INFO:root:Batumi - Su-34 2 INFO:root:Batumi - Su-25T 2 INFO:root:Batumi - Ka-50 2 INFO:root:Batumi - ZSU-23-4 Shilka 1 INFO:root:Batumi - Strela-1 9P31 1 INFO:root:Batumi - Osa 9A33 ln 1 INFO:root:Sukhumi - T-80UD 6 INFO:root:Sukhumi - BTR-80 6 INFO:root:Sukhumi - T-90 6 INFO:root:Sukhumi - MiG-23MLD 4 INFO:root:Sukhumi - MiG-29A 4 INFO:root:Sukhumi - Su-27 4 INFO:root:Sukhumi - Su-25 2 INFO:root:Sukhumi - Su-25T 2 INFO:root:Sukhumi - Ka-50 2 INFO:root:Sukhumi - Strela-1 9P31 1 INFO:root:Sukhumi - Osa 9A33 ln 1 INFO:root:Gudauta - T-80UD 6 INFO:root:Gudauta - BTR-80 6 INFO:root:Gudauta - T-90 6 INFO:root:Gudauta - MiG-23MLD 4 INFO:root:Gudauta - MiG-29A 4 INFO:root:Gudauta - Su-27 4 INFO:root:Gudauta - Su-25 2 INFO:root:Gudauta - Su-25T 2 INFO:root:Gudauta - Ka-50 2 INFO:root:Gudauta - Strela-1 9P31 1 INFO:root:Gudauta - Osa 9A33 ln 1 INFO:root:Sochi - BTR-80 6 INFO:root:Sochi - T-80UD 6 INFO:root:Sochi - T-55 6 INFO:root:Sochi - T-90 6 INFO:root:Sochi - Su-33 4 INFO:root:Sochi - MiG-29A 4 INFO:root:Sochi - Su-27 4 INFO:root:Sochi - MiG-29S 4 INFO:root:Sochi - Su-25 2 INFO:root:Sochi - Su-34 2 INFO:root:Sochi - Su-25T 2 INFO:root:Sochi - Ka-50 2 INFO:root:Sochi - ZSU-23-4 Shilka 1 INFO:root:Sochi - Strela-1 9P31 1 INFO:root:Sochi - Osa 9A33 ln 1 INFO:root:Gelendzhik - T-80UD 5 INFO:root:Gelendzhik - BTR-80 5 INFO:root:Gelendzhik - T-90 5 INFO:root:Gelendzhik - MiG-23MLD 3 INFO:root:Gelendzhik - M-2000C 3 INFO:root:Gelendzhik - C-101CC 3 INFO:root:Gelendzhik - L-39ZA 1 INFO:root:Gelendzhik - Su-25T 1 INFO:root:Gelendzhik - AJS37 1 INFO:root:Gelendzhik - ZSU-23-4 Shilka 1 INFO:root:Gelendzhik - Strela-1 9P31 1 INFO:root:Novorossiysk - T-80UD 6 INFO:root:Novorossiysk - BTR-80 6 INFO:root:Novorossiysk - T-90 6 INFO:root:Novorossiysk - MiG-23MLD 4 INFO:root:Novorossiysk - MiG-29A 4 INFO:root:Novorossiysk - Su-27 4 INFO:root:Novorossiysk - Su-25 2 INFO:root:Novorossiysk - Su-25T 2 INFO:root:Novorossiysk - Ka-50 2 INFO:root:Novorossiysk - Strela-1 9P31 1 INFO:root:Novorossiysk - Osa 9A33 ln 1 INFO:root:Krymsk - T-80UD 6 INFO:root:Krymsk - BTR-80 6 INFO:root:Krymsk - T-90 6 INFO:root:Krymsk - MiG-23MLD 4 INFO:root:Krymsk - MiG-29A 4 INFO:root:Krymsk - Su-27 4 INFO:root:Krymsk - Su-25 2 INFO:root:Krymsk - Su-25T 2 INFO:root:Krymsk - Ka-50 2 INFO:root:Krymsk - Strela-1 9P31 1 INFO:root:Krymsk - Osa 9A33 ln 1 INFO:root:Anapa - BTR-80 6 INFO:root:Anapa - T-80UD 6 INFO:root:Anapa - T-55 6 INFO:root:Anapa - T-90 6 INFO:root:Anapa - Su-33 4 INFO:root:Anapa - MiG-29A 4 INFO:root:Anapa - Su-27 4 INFO:root:Anapa - MiG-29S 4 INFO:root:Anapa - Su-25 2 INFO:root:Anapa - Su-34 2 INFO:root:Anapa - Su-25T 2 INFO:root:Anapa - Ka-50 2 INFO:root:Anapa - ZSU-23-4 Shilka 1 INFO:root:Anapa - Strela-1 9P31 1 INFO:root:Anapa - Osa 9A33 ln 1 INFO:root:Krasnodar - BTR-80 6 INFO:root:Krasnodar - T-80UD 6 INFO:root:Krasnodar - T-55 6 INFO:root:Krasnodar - T-90 6 INFO:root:Krasnodar - Su-33 4 INFO:root:Krasnodar - MiG-29A 4 INFO:root:Krasnodar - Su-27 4 INFO:root:Krasnodar - MiG-29S 4 INFO:root:Krasnodar - Su-25 2 INFO:root:Krasnodar - Su-34 2 INFO:root:Krasnodar - Su-25T 2 INFO:root:Krasnodar - Ka-50 2 INFO:root:Krasnodar - ZSU-23-4 Shilka 1 INFO:root:Krasnodar - Strela-1 9P31 1 INFO:root:Krasnodar - Osa 9A33 ln 1 ERROR:root:[Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Pass turn ERROR:root:[Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Generating Destroy insurgents (regular) INFO:root:armorgen: <class 'dcs.vehicles.Unarmed.Transport_UAZ_469'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Unarmed.Transport_Ural_375'> for 0 INFO:root:generated object identifier fuel|25|2|1 with mission id 204 INFO:root:generated object identifier fuel|25|2|2 with mission id 205 INFO:root:generated object identifier fuel|25|2|3 with mission id 206 INFO:root:generated object identifier fuel|25|2|4 with mission id 207 INFO:root:generated object identifier ammo|25|3|1 with mission id 208 INFO:root:generated object identifier power|25|4|1 with mission id 209 INFO:root:generated object identifier warehouse|25|1|1 with mission id 210 INFO:root:generated defense object identifier defense|25|4|2 with mission id 211 INFO:root:generated defense object identifier defense|25|2|5 with mission id 212 INFO:root:generated defense object identifier defense|25|1|2 with mission id 213 INFO:root:generated defense object identifier defense|25|3|2 with mission id 214 INFO:root:generated weather 5 ERROR:root:<class 'FileNotFoundError'> Traceback (most recent call last): File "F:\development\Python\Python36\lib\tkinter\__init__.py", line 1702, in __call__ return self.func(*args) File "E:\Juegos\Liberation\ui\eventmenu.py", line 186, in start self.game.initiate_event(self.event) File "E:\Juegos\Liberation\game\game.py", line 212, in initiate_event event.generate() File "E:\Juegos\Liberation\game\event\event.py", line 80, in generate self.operation.mission.save(persistency.mission_path_for("liberation_nextturn.miz")) File "E:\Juegos\Liberation\dcs\mission.py", line 1800, in save with zipfile.ZipFile(filename, 'w', compression=zipfile.ZIP_DEFLATED) as zipf: File "F:\development\Python\Python36\lib\zipfile.py", line 1090, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\Missions\\liberation_nextturn.miz' And deleting also the DCS folder that I have created (empty), these are the logs. With %UserProfile%: INFO:root:DCS Libration None INFO:root:Using C:\Users\alfon\Saved Games\DCS as userdata folder INFO:root:Beslan - T-55 4 INFO:root:Beslan - BTR-80 4 INFO:root:Beslan - T-80UD 4 INFO:root:Beslan - C-101CC 2 INFO:root:Beslan - MiG-21Bis 2 INFO:root:Beslan - F-5E-3 2 INFO:root:Beslan - AJS37 1 INFO:root:Beslan - MiG-15bis 1 INFO:root:Beslan - L-39ZA 1 INFO:root:Beslan - ZSU-23-4 Shilka 1 INFO:root:Nalchik - BTR-80 5 INFO:root:Nalchik - T-80UD 5 INFO:root:Nalchik - T-90 5 INFO:root:Nalchik - C-101CC 3 INFO:root:Nalchik - M-2000C 3 INFO:root:Nalchik - MiG-23MLD 3 INFO:root:Nalchik - AJS37 1 INFO:root:Nalchik - L-39ZA 1 INFO:root:Nalchik - Su-25T 1 INFO:root:Nalchik - Strela-1 9P31 1 INFO:root:Nalchik - ZSU-23-4 Shilka 1 INFO:root:Mozdok - BTR-80 5 INFO:root:Mozdok - T-80UD 5 INFO:root:Mozdok - T-90 5 INFO:root:Mozdok - C-101CC 3 INFO:root:Mozdok - M-2000C 3 INFO:root:Mozdok - MiG-23MLD 3 INFO:root:Mozdok - AJS37 1 INFO:root:Mozdok - L-39ZA 1 INFO:root:Mozdok - Su-25T 1 INFO:root:Mozdok - Strela-1 9P31 1 INFO:root:Mozdok - ZSU-23-4 Shilka 1 INFO:root:Mineralnye - T-55 6 INFO:root:Mineralnye - BTR-80 6 INFO:root:Mineralnye - T-80UD 6 INFO:root:Mineralnye - T-90 6 INFO:root:Mineralnye - Su-33 4 INFO:root:Mineralnye - MiG-29S 4 INFO:root:Mineralnye - MiG-29A 4 INFO:root:Mineralnye - Su-27 4 INFO:root:Mineralnye - Su-34 2 INFO:root:Mineralnye - Ka-50 2 INFO:root:Mineralnye - Su-25T 2 INFO:root:Mineralnye - Su-25 2 INFO:root:Mineralnye - Osa 9A33 ln 1 INFO:root:Mineralnye - Strela-1 9P31 1 INFO:root:Mineralnye - ZSU-23-4 Shilka 1 INFO:root:Maykop - T-55 6 INFO:root:Maykop - BTR-80 6 INFO:root:Maykop - T-80UD 6 INFO:root:Maykop - T-90 6 INFO:root:Maykop - Su-33 4 INFO:root:Maykop - MiG-29S 4 INFO:root:Maykop - MiG-29A 4 INFO:root:Maykop - Su-27 4 INFO:root:Maykop - Su-34 2 INFO:root:Maykop - Ka-50 2 INFO:root:Maykop - Su-25T 2 INFO:root:Maykop - Su-25 2 INFO:root:Maykop - Osa 9A33 ln 1 INFO:root:Maykop - Strela-1 9P31 1 INFO:root:Maykop - ZSU-23-4 Shilka 1 INFO:root:Kutaisi - T-55 4 INFO:root:Kutaisi - BTR-80 4 INFO:root:Kutaisi - T-80UD 4 INFO:root:Kutaisi - C-101CC 2 INFO:root:Kutaisi - MiG-21Bis 2 INFO:root:Kutaisi - F-5E-3 2 INFO:root:Kutaisi - AJS37 1 INFO:root:Kutaisi - MiG-15bis 1 INFO:root:Kutaisi - L-39ZA 1 INFO:root:Kutaisi - ZSU-23-4 Shilka 1 INFO:root:Senaki - T-55 4 INFO:root:Senaki - BTR-80 4 INFO:root:Senaki - T-80UD 4 INFO:root:Senaki - C-101CC 2 INFO:root:Senaki - MiG-21Bis 2 INFO:root:Senaki - F-5E-3 2 INFO:root:Senaki - AJS37 1 INFO:root:Senaki - MiG-15bis 1 INFO:root:Senaki - L-39ZA 1 INFO:root:Senaki - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - BTR-80 5 INFO:root:Kobuleti - T-80UD 5 INFO:root:Kobuleti - T-90 5 INFO:root:Kobuleti - C-101CC 3 INFO:root:Kobuleti - M-2000C 3 INFO:root:Kobuleti - MiG-23MLD 3 INFO:root:Kobuleti - AJS37 1 INFO:root:Kobuleti - L-39ZA 1 INFO:root:Kobuleti - Su-25T 1 INFO:root:Kobuleti - Strela-1 9P31 1 INFO:root:Kobuleti - ZSU-23-4 Shilka 1 INFO:root:Batumi - T-55 6 INFO:root:Batumi - BTR-80 6 INFO:root:Batumi - T-80UD 6 INFO:root:Batumi - T-90 6 INFO:root:Batumi - Su-33 4 INFO:root:Batumi - MiG-29S 4 INFO:root:Batumi - MiG-29A 4 INFO:root:Batumi - Su-27 4 INFO:root:Batumi - Su-34 2 INFO:root:Batumi - Ka-50 2 INFO:root:Batumi - Su-25T 2 INFO:root:Batumi - Su-25 2 INFO:root:Batumi - Osa 9A33 ln 1 INFO:root:Batumi - Strela-1 9P31 1 INFO:root:Batumi - ZSU-23-4 Shilka 1 INFO:root:Sukhumi - BTR-80 6 INFO:root:Sukhumi - T-80UD 6 INFO:root:Sukhumi - T-90 6 INFO:root:Sukhumi - MiG-29A 4 INFO:root:Sukhumi - Su-27 4 INFO:root:Sukhumi - MiG-23MLD 4 INFO:root:Sukhumi - Ka-50 2 INFO:root:Sukhumi - Su-25T 2 INFO:root:Sukhumi - Su-25 2 INFO:root:Sukhumi - Osa 9A33 ln 1 INFO:root:Sukhumi - Strela-1 9P31 1 INFO:root:Gudauta - BTR-80 6 INFO:root:Gudauta - T-80UD 6 INFO:root:Gudauta - T-90 6 INFO:root:Gudauta - MiG-29A 4 INFO:root:Gudauta - Su-27 4 INFO:root:Gudauta - MiG-23MLD 4 INFO:root:Gudauta - Ka-50 2 INFO:root:Gudauta - Su-25T 2 INFO:root:Gudauta - Su-25 2 INFO:root:Gudauta - Osa 9A33 ln 1 INFO:root:Gudauta - Strela-1 9P31 1 INFO:root:Sochi - T-55 6 INFO:root:Sochi - BTR-80 6 INFO:root:Sochi - T-80UD 6 INFO:root:Sochi - T-90 6 INFO:root:Sochi - Su-33 4 INFO:root:Sochi - MiG-29S 4 INFO:root:Sochi - MiG-29A 4 INFO:root:Sochi - Su-27 4 INFO:root:Sochi - Su-34 2 INFO:root:Sochi - Ka-50 2 INFO:root:Sochi - Su-25T 2 INFO:root:Sochi - Su-25 2 INFO:root:Sochi - Osa 9A33 ln 1 INFO:root:Sochi - Strela-1 9P31 1 INFO:root:Sochi - ZSU-23-4 Shilka 1 INFO:root:Gelendzhik - BTR-80 5 INFO:root:Gelendzhik - T-80UD 5 INFO:root:Gelendzhik - T-90 5 INFO:root:Gelendzhik - C-101CC 3 INFO:root:Gelendzhik - M-2000C 3 INFO:root:Gelendzhik - MiG-23MLD 3 INFO:root:Gelendzhik - AJS37 1 INFO:root:Gelendzhik - L-39ZA 1 INFO:root:Gelendzhik - Su-25T 1 INFO:root:Gelendzhik - Strela-1 9P31 1 INFO:root:Gelendzhik - ZSU-23-4 Shilka 1 INFO:root:Novorossiysk - BTR-80 6 INFO:root:Novorossiysk - T-80UD 6 INFO:root:Novorossiysk - T-90 6 INFO:root:Novorossiysk - MiG-29A 4 INFO:root:Novorossiysk - Su-27 4 INFO:root:Novorossiysk - MiG-23MLD 4 INFO:root:Novorossiysk - Ka-50 2 INFO:root:Novorossiysk - Su-25T 2 INFO:root:Novorossiysk - Su-25 2 INFO:root:Novorossiysk - Osa 9A33 ln 1 INFO:root:Novorossiysk - Strela-1 9P31 1 INFO:root:Krymsk - BTR-80 6 INFO:root:Krymsk - T-80UD 6 INFO:root:Krymsk - T-90 6 INFO:root:Krymsk - MiG-29A 4 INFO:root:Krymsk - Su-27 4 INFO:root:Krymsk - MiG-23MLD 4 INFO:root:Krymsk - Ka-50 2 INFO:root:Krymsk - Su-25T 2 INFO:root:Krymsk - Su-25 2 INFO:root:Krymsk - Osa 9A33 ln 1 INFO:root:Krymsk - Strela-1 9P31 1 INFO:root:Anapa - T-55 6 INFO:root:Anapa - BTR-80 6 INFO:root:Anapa - T-80UD 6 INFO:root:Anapa - T-90 6 INFO:root:Anapa - Su-33 4 INFO:root:Anapa - MiG-29S 4 INFO:root:Anapa - MiG-29A 4 INFO:root:Anapa - Su-27 4 INFO:root:Anapa - Su-34 2 INFO:root:Anapa - Ka-50 2 INFO:root:Anapa - Su-25T 2 INFO:root:Anapa - Su-25 2 INFO:root:Anapa - Osa 9A33 ln 1 INFO:root:Anapa - Strela-1 9P31 1 INFO:root:Anapa - ZSU-23-4 Shilka 1 INFO:root:Krasnodar - T-55 6 INFO:root:Krasnodar - BTR-80 6 INFO:root:Krasnodar - T-80UD 6 INFO:root:Krasnodar - T-90 6 INFO:root:Krasnodar - Su-33 4 INFO:root:Krasnodar - MiG-29S 4 INFO:root:Krasnodar - MiG-29A 4 INFO:root:Krasnodar - Su-27 4 INFO:root:Krasnodar - Su-34 2 INFO:root:Krasnodar - Ka-50 2 INFO:root:Krasnodar - Su-25T 2 INFO:root:Krasnodar - Su-25 2 INFO:root:Krasnodar - Osa 9A33 ln 1 INFO:root:Krasnodar - Strela-1 9P31 1 INFO:root:Krasnodar - ZSU-23-4 Shilka 1 ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Pass turn ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:<theater.base.Base object at 0x000001B6E1546E48> for <class 'dcs.task.CAP'> (0): {<class 'dcs.planes.C_101CC'>: 2, <class 'dcs.planes.MiG_21Bis'>: 2} INFO:root:Generating Air Intercept (regular) INFO:root:airgen: <class 'dcs.planes.C_130'> for 2 at 3300 at 550 INFO:root:airgen: <class 'dcs.planes.C_101CC'> for 0 at 3600 at 550 INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 3900 at 550 INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'> INFO:root:generated object identifier fuel|25|2|1 with mission id 206 INFO:root:generated object identifier fuel|25|2|2 with mission id 207 INFO:root:generated object identifier fuel|25|2|3 with mission id 208 INFO:root:generated object identifier fuel|25|2|4 with mission id 209 INFO:root:generated object identifier ammo|25|3|1 with mission id 210 INFO:root:generated object identifier power|25|4|1 with mission id 211 INFO:root:generated object identifier warehouse|25|1|1 with mission id 212 INFO:root:generated defense object identifier defense|25|4|2 with mission id 213 INFO:root:generated defense object identifier defense|25|2|5 with mission id 214 INFO:root:generated defense object identifier defense|25|1|2 with mission id 215 INFO:root:generated defense object identifier defense|25|3|2 with mission id 216 INFO:root:generated weather 2 ERROR:root:<class 'FileNotFoundError'> Traceback (most recent call last): File "F:\development\Python\Python36\lib\tkinter\__init__.py", line 1702, in __call__ return self.func(*args) File "E:\Juegos\Liberation\ui\eventmenu.py", line 186, in start self.game.initiate_event(self.event) File "E:\Juegos\Liberation\game\game.py", line 212, in initiate_event event.generate() File "E:\Juegos\Liberation\game\event\event.py", line 80, in generate self.operation.mission.save(persistency.mission_path_for("liberation_nextturn.miz")) File "E:\Juegos\Liberation\dcs\mission.py", line 1800, in save with zipfile.ZipFile(filename, 'w', compression=zipfile.ZIP_DEFLATED) as zipf: File "F:\development\Python\Python36\lib\zipfile.py", line 1090, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\Missions\\liberation_nextturn.miz' With E:\\\ INFO:root:DCS Libration None INFO:root:Using E:\Saved Games\DCS as userdata folder INFO:root:Beslan - BTR-80 4 INFO:root:Beslan - T-55 4 INFO:root:Beslan - T-80UD 4 INFO:root:Beslan - F-5E-3 2 INFO:root:Beslan - C-101CC 2 INFO:root:Beslan - MiG-21Bis 2 INFO:root:Beslan - MiG-15bis 1 INFO:root:Beslan - L-39ZA 1 INFO:root:Beslan - AJS37 1 INFO:root:Beslan - ZSU-23-4 Shilka 1 INFO:root:Nalchik - BTR-80 5 INFO:root:Nalchik - T-90 5 INFO:root:Nalchik - T-80UD 5 INFO:root:Nalchik - C-101CC 3 INFO:root:Nalchik - M-2000C 3 INFO:root:Nalchik - MiG-23MLD 3 INFO:root:Nalchik - Su-25T 1 INFO:root:Nalchik - AJS37 1 INFO:root:Nalchik - L-39ZA 1 INFO:root:Nalchik - ZSU-23-4 Shilka 1 INFO:root:Nalchik - Strela-1 9P31 1 INFO:root:Mozdok - BTR-80 5 INFO:root:Mozdok - T-90 5 INFO:root:Mozdok - T-80UD 5 INFO:root:Mozdok - C-101CC 3 INFO:root:Mozdok - M-2000C 3 INFO:root:Mozdok - MiG-23MLD 3 INFO:root:Mozdok - Su-25T 1 INFO:root:Mozdok - AJS37 1 INFO:root:Mozdok - L-39ZA 1 INFO:root:Mozdok - ZSU-23-4 Shilka 1 INFO:root:Mozdok - Strela-1 9P31 1 INFO:root:Mineralnye - BTR-80 6 INFO:root:Mineralnye - T-55 6 INFO:root:Mineralnye - T-90 6 INFO:root:Mineralnye - T-80UD 6 INFO:root:Mineralnye - MiG-29A 4 INFO:root:Mineralnye - Su-27 4 INFO:root:Mineralnye - MiG-29S 4 INFO:root:Mineralnye - Su-33 4 INFO:root:Mineralnye - Su-34 2 INFO:root:Mineralnye - Su-25 2 INFO:root:Mineralnye - Su-25T 2 INFO:root:Mineralnye - Ka-50 2 INFO:root:Mineralnye - ZSU-23-4 Shilka 1 INFO:root:Mineralnye - Osa 9A33 ln 1 INFO:root:Mineralnye - Strela-1 9P31 1 INFO:root:Maykop - BTR-80 6 INFO:root:Maykop - T-55 6 INFO:root:Maykop - T-90 6 INFO:root:Maykop - T-80UD 6 INFO:root:Maykop - MiG-29A 4 INFO:root:Maykop - Su-27 4 INFO:root:Maykop - MiG-29S 4 INFO:root:Maykop - Su-33 4 INFO:root:Maykop - Su-34 2 INFO:root:Maykop - Su-25 2 INFO:root:Maykop - Su-25T 2 INFO:root:Maykop - Ka-50 2 INFO:root:Maykop - ZSU-23-4 Shilka 1 INFO:root:Maykop - Osa 9A33 ln 1 INFO:root:Maykop - Strela-1 9P31 1 INFO:root:Kutaisi - BTR-80 4 INFO:root:Kutaisi - T-55 4 INFO:root:Kutaisi - T-80UD 4 INFO:root:Kutaisi - F-5E-3 2 INFO:root:Kutaisi - C-101CC 2 INFO:root:Kutaisi - MiG-21Bis 2 INFO:root:Kutaisi - MiG-15bis 1 INFO:root:Kutaisi - L-39ZA 1 INFO:root:Kutaisi - AJS37 1 INFO:root:Kutaisi - ZSU-23-4 Shilka 1 INFO:root:Senaki - BTR-80 4 INFO:root:Senaki - T-55 4 INFO:root:Senaki - T-80UD 4 INFO:root:Senaki - F-5E-3 2 INFO:root:Senaki - C-101CC 2 INFO:root:Senaki - MiG-21Bis 2 INFO:root:Senaki - MiG-15bis 1 INFO:root:Senaki - L-39ZA 1 INFO:root:Senaki - AJS37 1 INFO:root:Senaki - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - BTR-80 5 INFO:root:Kobuleti - T-90 5 INFO:root:Kobuleti - T-80UD 5 INFO:root:Kobuleti - C-101CC 3 INFO:root:Kobuleti - M-2000C 3 INFO:root:Kobuleti - MiG-23MLD 3 INFO:root:Kobuleti - Su-25T 1 INFO:root:Kobuleti - AJS37 1 INFO:root:Kobuleti - L-39ZA 1 INFO:root:Kobuleti - ZSU-23-4 Shilka 1 INFO:root:Kobuleti - Strela-1 9P31 1 INFO:root:Batumi - BTR-80 6 INFO:root:Batumi - T-55 6 INFO:root:Batumi - T-90 6 INFO:root:Batumi - T-80UD 6 INFO:root:Batumi - MiG-29A 4 INFO:root:Batumi - Su-27 4 INFO:root:Batumi - MiG-29S 4 INFO:root:Batumi - Su-33 4 INFO:root:Batumi - Su-34 2 INFO:root:Batumi - Su-25 2 INFO:root:Batumi - Su-25T 2 INFO:root:Batumi - Ka-50 2 INFO:root:Batumi - ZSU-23-4 Shilka 1 INFO:root:Batumi - Osa 9A33 ln 1 INFO:root:Batumi - Strela-1 9P31 1 INFO:root:Sukhumi - BTR-80 6 INFO:root:Sukhumi - T-90 6 INFO:root:Sukhumi - T-80UD 6 INFO:root:Sukhumi - MiG-29A 4 INFO:root:Sukhumi - Su-27 4 INFO:root:Sukhumi - MiG-23MLD 4 INFO:root:Sukhumi - Su-25 2 INFO:root:Sukhumi - Su-25T 2 INFO:root:Sukhumi - Ka-50 2 INFO:root:Sukhumi - Osa 9A33 ln 1 INFO:root:Sukhumi - Strela-1 9P31 1 INFO:root:Gudauta - BTR-80 6 INFO:root:Gudauta - T-90 6 INFO:root:Gudauta - T-80UD 6 INFO:root:Gudauta - MiG-29A 4 INFO:root:Gudauta - Su-27 4 INFO:root:Gudauta - MiG-23MLD 4 INFO:root:Gudauta - Su-25 2 INFO:root:Gudauta - Su-25T 2 INFO:root:Gudauta - Ka-50 2 INFO:root:Gudauta - Osa 9A33 ln 1 INFO:root:Gudauta - Strela-1 9P31 1 INFO:root:Sochi - BTR-80 6 INFO:root:Sochi - T-55 6 INFO:root:Sochi - T-90 6 INFO:root:Sochi - T-80UD 6 INFO:root:Sochi - MiG-29A 4 INFO:root:Sochi - Su-27 4 INFO:root:Sochi - MiG-29S 4 INFO:root:Sochi - Su-33 4 INFO:root:Sochi - Su-34 2 INFO:root:Sochi - Su-25 2 INFO:root:Sochi - Su-25T 2 INFO:root:Sochi - Ka-50 2 INFO:root:Sochi - ZSU-23-4 Shilka 1 INFO:root:Sochi - Osa 9A33 ln 1 INFO:root:Sochi - Strela-1 9P31 1 INFO:root:Gelendzhik - BTR-80 5 INFO:root:Gelendzhik - T-90 5 INFO:root:Gelendzhik - T-80UD 5 INFO:root:Gelendzhik - C-101CC 3 INFO:root:Gelendzhik - M-2000C 3 INFO:root:Gelendzhik - MiG-23MLD 3 INFO:root:Gelendzhik - Su-25T 1 INFO:root:Gelendzhik - AJS37 1 INFO:root:Gelendzhik - L-39ZA 1 INFO:root:Gelendzhik - ZSU-23-4 Shilka 1 INFO:root:Gelendzhik - Strela-1 9P31 1 INFO:root:Novorossiysk - BTR-80 6 INFO:root:Novorossiysk - T-90 6 INFO:root:Novorossiysk - T-80UD 6 INFO:root:Novorossiysk - MiG-29A 4 INFO:root:Novorossiysk - Su-27 4 INFO:root:Novorossiysk - MiG-23MLD 4 INFO:root:Novorossiysk - Su-25 2 INFO:root:Novorossiysk - Su-25T 2 INFO:root:Novorossiysk - Ka-50 2 INFO:root:Novorossiysk - Osa 9A33 ln 1 INFO:root:Novorossiysk - Strela-1 9P31 1 INFO:root:Krymsk - BTR-80 6 INFO:root:Krymsk - T-90 6 INFO:root:Krymsk - T-80UD 6 INFO:root:Krymsk - MiG-29A 4 INFO:root:Krymsk - Su-27 4 INFO:root:Krymsk - MiG-23MLD 4 INFO:root:Krymsk - Su-25 2 INFO:root:Krymsk - Su-25T 2 INFO:root:Krymsk - Ka-50 2 INFO:root:Krymsk - Osa 9A33 ln 1 INFO:root:Krymsk - Strela-1 9P31 1 INFO:root:Anapa - BTR-80 6 INFO:root:Anapa - T-55 6 INFO:root:Anapa - T-90 6 INFO:root:Anapa - T-80UD 6 INFO:root:Anapa - MiG-29A 4 INFO:root:Anapa - Su-27 4 INFO:root:Anapa - MiG-29S 4 INFO:root:Anapa - Su-33 4 INFO:root:Anapa - Su-34 2 INFO:root:Anapa - Su-25 2 INFO:root:Anapa - Su-25T 2 INFO:root:Anapa - Ka-50 2 INFO:root:Anapa - ZSU-23-4 Shilka 1 INFO:root:Anapa - Osa 9A33 ln 1 INFO:root:Anapa - Strela-1 9P31 1 INFO:root:Krasnodar - BTR-80 6 INFO:root:Krasnodar - T-55 6 INFO:root:Krasnodar - T-90 6 INFO:root:Krasnodar - T-80UD 6 INFO:root:Krasnodar - MiG-29A 4 INFO:root:Krasnodar - Su-27 4 INFO:root:Krasnodar - MiG-29S 4 INFO:root:Krasnodar - Su-33 4 INFO:root:Krasnodar - Su-34 2 INFO:root:Krasnodar - Su-25 2 INFO:root:Krasnodar - Su-25T 2 INFO:root:Krasnodar - Ka-50 2 INFO:root:Krasnodar - ZSU-23-4 Shilka 1 INFO:root:Krasnodar - Osa 9A33 ln 1 INFO:root:Krasnodar - Strela-1 9P31 1 ERROR:root:[Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Pass turn ERROR:root:[Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Generating Destroy insurgents (regular) INFO:root:armorgen: <class 'dcs.vehicles.Unarmed.Transport_UAZ_469'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Unarmed.Transport_Ural_375'> for 0 INFO:root:generated weather 4 ERROR:root:<class 'FileNotFoundError'> Traceback (most recent call last): File "F:\development\Python\Python36\lib\tkinter\__init__.py", line 1702, in __call__ return self.func(*args) File "E:\Juegos\Liberation\ui\eventmenu.py", line 186, in start self.game.initiate_event(self.event) File "E:\Juegos\Liberation\game\game.py", line 212, in initiate_event event.generate() File "E:\Juegos\Liberation\game\event\event.py", line 80, in generate self.operation.mission.save(persistency.mission_path_for("liberation_nextturn.miz")) File "E:\Juegos\Liberation\dcs\mission.py", line 1800, in save with zipfile.ZipFile(filename, 'w', compression=zipfile.ZIP_DEFLATED) as zipf: File "F:\development\Python\Python36\lib\zipfile.py", line 1090, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\Missions\\liberation_nextturn.miz' The DCS folder was empty, i created it manually. The DCS.openbeta directory: Directorio de E:\Juegos\DCS.openbeta 11/09/2018 19:23 <DIR> . 11/09/2018 19:23 <DIR> .. 05/08/2018 18:26 <DIR> Bazar 20/07/2018 17:05 <DIR> Config 05/08/2018 18:26 <DIR> Data 11/09/2018 19:23 144 failed.ofsh 08/09/2018 20:34 <DIR> fxo 31/08/2018 22:33 <DIR> ImagesShop 12/08/2018 12:15 <DIR> KNEEBOARD 11/09/2018 15:27 <DIR> liberation_save_tmp 23/07/2018 23:18 <DIR> Liveries 11/09/2018 18:18 <DIR> Logs 20/07/2018 17:06 <DIR> metashaders 20/07/2018 17:06 <DIR> metashaders2 29/08/2018 19:36 <DIR> MissionEditor 28/08/2018 23:16 <DIR> Missions 05/08/2018 18:27 <DIR> mods 20/07/2018 17:05 <DIR> Movies 30/08/2018 23:24 <DIR> ScreenShots 08/09/2018 18:15 <DIR> Scripts 23/07/2018 23:19 <DIR> Sounds 20/07/2018 17:06 <DIR> Tracks 1 archivos 144 bytes 21 dirs 512.216.264.704 bytes libres PS: ja... I didn't realize there was a "liberation_save_tmp" there, but it is a folder... I do not remember having created it myself, but perhaps I did.
  8. No such file or directory Hi! I'm trying to generate the mission files but I keep getting the same error, ERROR:root:[Errno 2] No such file or directory I have the OS (W10) installed on an M.2 on C:, and the games folder with DCS.openbeta redirected on a regular SSD, E:. I had python installed on another HDD, F:. I do not have DCS stable version installed, but as said in the documentation, it should use DCS.openbeta by default Acording to the log, it is trying to use "DCS" as userdata folder, not the openbeta folder. So I tried also to manually create the DCS folder on that path and inside, a folder named "liberation_save_tmp" I have tried with these diferent arguments: 1.- py.exe __init__.py "%UserProfile%" "1.4_rc3" ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp'2.- py.exe __init__.py "E:\" "1.4_rc3" (1 backslash, in case the forum doesn't show it) (On CMD) Traceback (most recent call last): File "__init__.py", line 21, in <module> assert len(sys.argv) >= 3, "__init__.py should be started with two mandatory arguments: %UserProfile% location and application version" AssertionError: __init__.py should be started with two mandatory arguments: %UserProfile% location and application version3.- py.exe __init__.py "E:/" "1.4_rc3" ERROR:root:[Errno 2] No such file or directory: 'E:/Saved Games\\DCS\\liberation_save_tmp' 4.- py.exe __init__.py "E:\\" "1.4_rc3" (2 backslashes) ERROR:root:[Errno 2] No such file or directory: 'E:\\Saved Games\\DCS\\liberation_save_tmp'The path (E:\Saved Games\DCS\liberation_save_tmp) does exist, as you can see on the attached images, but obviously I'm not passing the root on the proper way. Perhaps is relevant to add that the path "C:\Users\alfon\Saved Games\DCS\liberation_save_tmp" also works and redirects to the same folder on E: drive, as the saved games system folder is redirected The full log, as an example, all logs were the same, only the failing path changes. INFO:root:DCS Libration None INFO:root:Using C:\Users\alfon\Saved Games\DCS as userdata folder INFO:root:Shiraz International - T-55 4 INFO:root:Shiraz International - T-80UD 4 INFO:root:Shiraz International - BTR-80 4 INFO:root:Shiraz International - F-5E-3 2 INFO:root:Shiraz International - C-101CC 2 INFO:root:Shiraz International - MiG-21Bis 2 INFO:root:Shiraz International - L-39ZA 1 INFO:root:Shiraz International - MiG-15bis 1 INFO:root:Shiraz International - AJS37 1 INFO:root:Shiraz International - ZSU-23-4 Shilka 1 INFO:root:Lar Airbase - T-55 4 INFO:root:Lar Airbase - T-80UD 4 INFO:root:Lar Airbase - BTR-80 4 INFO:root:Lar Airbase - F-5E-3 2 INFO:root:Lar Airbase - C-101CC 2 INFO:root:Lar Airbase - MiG-21Bis 2 INFO:root:Lar Airbase - L-39ZA 1 INFO:root:Lar Airbase - MiG-15bis 1 INFO:root:Lar Airbase - AJS37 1 INFO:root:Lar Airbase - ZSU-23-4 Shilka 1 INFO:root:Al Dhafra - T-55 6 INFO:root:Al Dhafra - T-90 6 INFO:root:Al Dhafra - T-80UD 6 INFO:root:Al Dhafra - BTR-80 6 INFO:root:Al Dhafra - MiG-29S 4 INFO:root:Al Dhafra - MiG-29A 4 INFO:root:Al Dhafra - Su-33 4 INFO:root:Al Dhafra - Su-27 4 INFO:root:Al Dhafra - Su-25T 2 INFO:root:Al Dhafra - Ka-50 2 INFO:root:Al Dhafra - Su-34 2 INFO:root:Al Dhafra - Su-25 2 INFO:root:Al Dhafra - Osa 9A33 ln 1 INFO:root:Al Dhafra - Strela-1 9P31 1 INFO:root:Al Dhafra - ZSU-23-4 Shilka 1 INFO:root:Al Maktoum - T-55 6 INFO:root:Al Maktoum - T-90 6 INFO:root:Al Maktoum - T-80UD 6 INFO:root:Al Maktoum - BTR-80 6 INFO:root:Al Maktoum - MiG-29S 4 INFO:root:Al Maktoum - MiG-29A 4 INFO:root:Al Maktoum - Su-33 4 INFO:root:Al Maktoum - Su-27 4 INFO:root:Al Maktoum - Su-25T 2 INFO:root:Al Maktoum - Ka-50 2 INFO:root:Al Maktoum - Su-34 2 INFO:root:Al Maktoum - Su-25 2 INFO:root:Al Maktoum - Osa 9A33 ln 1 INFO:root:Al Maktoum - Strela-1 9P31 1 INFO:root:Al Maktoum - ZSU-23-4 Shilka 1 INFO:root:Al Minhad - T-55 6 INFO:root:Al Minhad - T-90 6 INFO:root:Al Minhad - T-80UD 6 INFO:root:Al Minhad - BTR-80 6 INFO:root:Al Minhad - MiG-29S 4 INFO:root:Al Minhad - MiG-29A 4 INFO:root:Al Minhad - Su-33 4 INFO:root:Al Minhad - Su-27 4 INFO:root:Al Minhad - Su-25T 2 INFO:root:Al Minhad - Ka-50 2 INFO:root:Al Minhad - Su-34 2 INFO:root:Al Minhad - Su-25 2 INFO:root:Al Minhad - Osa 9A33 ln 1 INFO:root:Al Minhad - Strela-1 9P31 1 INFO:root:Al Minhad - ZSU-23-4 Shilka 1 INFO:root:Dubai Intl - T-55 6 INFO:root:Dubai Intl - T-90 6 INFO:root:Dubai Intl - T-80UD 6 INFO:root:Dubai Intl - BTR-80 6 INFO:root:Dubai Intl - MiG-29S 4 INFO:root:Dubai Intl - MiG-29A 4 INFO:root:Dubai Intl - Su-33 4 INFO:root:Dubai Intl - Su-27 4 INFO:root:Dubai Intl - Su-25T 2 INFO:root:Dubai Intl - Ka-50 2 INFO:root:Dubai Intl - Su-34 2 INFO:root:Dubai Intl - Su-25 2 INFO:root:Dubai Intl - Osa 9A33 ln 1 INFO:root:Dubai Intl - Strela-1 9P31 1 INFO:root:Dubai Intl - ZSU-23-4 Shilka 1 INFO:root:Sharjah Intl - T-55 6 INFO:root:Sharjah Intl - T-90 6 INFO:root:Sharjah Intl - T-80UD 6 INFO:root:Sharjah Intl - BTR-80 6 INFO:root:Sharjah Intl - MiG-29S 4 INFO:root:Sharjah Intl - MiG-29A 4 INFO:root:Sharjah Intl - Su-33 4 INFO:root:Sharjah Intl - Su-27 4 INFO:root:Sharjah Intl - Su-25T 2 INFO:root:Sharjah Intl - Ka-50 2 INFO:root:Sharjah Intl - Su-34 2 INFO:root:Sharjah Intl - Su-25 2 INFO:root:Sharjah Intl - Osa 9A33 ln 1 INFO:root:Sharjah Intl - Strela-1 9P31 1 INFO:root:Sharjah Intl - ZSU-23-4 Shilka 1 INFO:root:Fujairah Intl - T-55 6 INFO:root:Fujairah Intl - T-90 6 INFO:root:Fujairah Intl - T-80UD 6 INFO:root:Fujairah Intl - BTR-80 6 INFO:root:Fujairah Intl - MiG-29S 4 INFO:root:Fujairah Intl - MiG-29A 4 INFO:root:Fujairah Intl - Su-33 4 INFO:root:Fujairah Intl - Su-27 4 INFO:root:Fujairah Intl - Su-25T 2 INFO:root:Fujairah Intl - Ka-50 2 INFO:root:Fujairah Intl - Su-34 2 INFO:root:Fujairah Intl - Su-25 2 INFO:root:Fujairah Intl - Osa 9A33 ln 1 INFO:root:Fujairah Intl - Strela-1 9P31 1 INFO:root:Fujairah Intl - ZSU-23-4 Shilka 1 INFO:root:Khasab - T-55 6 INFO:root:Khasab - T-90 6 INFO:root:Khasab - T-80UD 6 INFO:root:Khasab - BTR-80 6 INFO:root:Khasab - MiG-29S 4 INFO:root:Khasab - MiG-29A 4 INFO:root:Khasab - Su-33 4 INFO:root:Khasab - Su-27 4 INFO:root:Khasab - Su-25T 2 INFO:root:Khasab - Ka-50 2 INFO:root:Khasab - Su-34 2 INFO:root:Khasab - Su-25 2 INFO:root:Khasab - Osa 9A33 ln 1 INFO:root:Khasab - Strela-1 9P31 1 INFO:root:Khasab - ZSU-23-4 Shilka 1 INFO:root:Sir Abu - T-55 6 INFO:root:Sir Abu - T-90 6 INFO:root:Sir Abu - T-80UD 6 INFO:root:Sir Abu - BTR-80 6 INFO:root:Sir Abu - MiG-29S 4 INFO:root:Sir Abu - MiG-29A 4 INFO:root:Sir Abu - Su-33 4 INFO:root:Sir Abu - Su-27 4 INFO:root:Sir Abu - Su-25T 2 INFO:root:Sir Abu - Ka-50 2 INFO:root:Sir Abu - Su-34 2 INFO:root:Sir Abu - Su-25 2 INFO:root:Sir Abu - Osa 9A33 ln 1 INFO:root:Sir Abu - Strela-1 9P31 1 INFO:root:Sir Abu - ZSU-23-4 Shilka 1 INFO:root:Sirri Island - T-55 4 INFO:root:Sirri Island - T-80UD 4 INFO:root:Sirri Island - BTR-80 4 INFO:root:Sirri Island - F-5E-3 2 INFO:root:Sirri Island - C-101CC 2 INFO:root:Sirri Island - MiG-21Bis 2 INFO:root:Sirri Island - L-39ZA 1 INFO:root:Sirri Island - MiG-15bis 1 INFO:root:Sirri Island - AJS37 1 INFO:root:Sirri Island - ZSU-23-4 Shilka 1 INFO:root:Abu Musa - T-90 6 INFO:root:Abu Musa - T-80UD 6 INFO:root:Abu Musa - BTR-80 6 INFO:root:Abu Musa - MiG-23MLD 4 INFO:root:Abu Musa - MiG-29A 4 INFO:root:Abu Musa - Su-27 4 INFO:root:Abu Musa - Su-25T 2 INFO:root:Abu Musa - Ka-50 2 INFO:root:Abu Musa - Su-25 2 INFO:root:Abu Musa - Osa 9A33 ln 1 INFO:root:Abu Musa - Strela-1 9P31 1 INFO:root:Tunb Kochak - T-90 6 INFO:root:Tunb Kochak - T-80UD 6 INFO:root:Tunb Kochak - BTR-80 6 INFO:root:Tunb Kochak - MiG-23MLD 4 INFO:root:Tunb Kochak - MiG-29A 4 INFO:root:Tunb Kochak - Su-27 4 INFO:root:Tunb Kochak - Su-25T 2 INFO:root:Tunb Kochak - Ka-50 2 INFO:root:Tunb Kochak - Su-25 2 INFO:root:Tunb Kochak - Osa 9A33 ln 1 INFO:root:Tunb Kochak - Strela-1 9P31 1 INFO:root:Tunb Island - T-90 5 INFO:root:Tunb Island - T-80UD 5 INFO:root:Tunb Island - BTR-80 5 INFO:root:Tunb Island - M-2000C 3 INFO:root:Tunb Island - C-101CC 3 INFO:root:Tunb Island - MiG-23MLD 3 INFO:root:Tunb Island - L-39ZA 1 INFO:root:Tunb Island - Su-25T 1 INFO:root:Tunb Island - AJS37 1 INFO:root:Tunb Island - Strela-1 9P31 1 INFO:root:Tunb Island - ZSU-23-4 Shilka 1 INFO:root:Bandar Lengeh - T-90 5 INFO:root:Bandar Lengeh - T-80UD 5 INFO:root:Bandar Lengeh - BTR-80 5 INFO:root:Bandar Lengeh - M-2000C 3 INFO:root:Bandar Lengeh - C-101CC 3 INFO:root:Bandar Lengeh - MiG-23MLD 3 INFO:root:Bandar Lengeh - L-39ZA 1 INFO:root:Bandar Lengeh - Su-25T 1 INFO:root:Bandar Lengeh - AJS37 1 INFO:root:Bandar Lengeh - Strela-1 9P31 1 INFO:root:Bandar Lengeh - ZSU-23-4 Shilka 1 INFO:root:Qeshm Island - T-90 6 INFO:root:Qeshm Island - T-80UD 6 INFO:root:Qeshm Island - BTR-80 6 INFO:root:Qeshm Island - MiG-23MLD 4 INFO:root:Qeshm Island - MiG-29A 4 INFO:root:Qeshm Island - Su-27 4 INFO:root:Qeshm Island - Su-25T 2 INFO:root:Qeshm Island - Ka-50 2 INFO:root:Qeshm Island - Su-25 2 INFO:root:Qeshm Island - Osa 9A33 ln 1 INFO:root:Qeshm Island - Strela-1 9P31 1 INFO:root:Havadarya - T-90 5 INFO:root:Havadarya - T-80UD 5 INFO:root:Havadarya - BTR-80 5 INFO:root:Havadarya - M-2000C 3 INFO:root:Havadarya - C-101CC 3 INFO:root:Havadarya - MiG-23MLD 3 INFO:root:Havadarya - L-39ZA 1 INFO:root:Havadarya - Su-25T 1 INFO:root:Havadarya - AJS37 1 INFO:root:Havadarya - Strela-1 9P31 1 INFO:root:Havadarya - ZSU-23-4 Shilka 1 INFO:root:Bandar Abbas - T-90 6 INFO:root:Bandar Abbas - T-80UD 6 INFO:root:Bandar Abbas - BTR-80 6 INFO:root:Bandar Abbas - MiG-23MLD 4 INFO:root:Bandar Abbas - MiG-29A 4 INFO:root:Bandar Abbas - Su-27 4 INFO:root:Bandar Abbas - Su-25T 2 INFO:root:Bandar Abbas - Ka-50 2 INFO:root:Bandar Abbas - Su-25 2 INFO:root:Bandar Abbas - Osa 9A33 ln 1 INFO:root:Bandar Abbas - Strela-1 9P31 1 INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Pass turn ERROR:root:[Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\liberation_save_tmp' INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:<theater.base.Base object at 0x000001FE1410F978> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_T_80U'>: 4, <class 'dcs.vehicles.Armor.APC_BTR_80'>: 2} INFO:root:Generating Frontline attack (regular) INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0 INFO:root:generated weather 5 ERROR:root:<class 'FileNotFoundError'> Traceback (most recent call last): File "F:\development\Python\Python36\lib\tkinter\__init__.py", line 1702, in __call__ return self.func(*args) File "E:\Juegos\Liberation\ui\eventmenu.py", line 186, in start self.game.initiate_event(self.event) File "E:\Juegos\Liberation\game\game.py", line 212, in initiate_event event.generate() File "E:\Juegos\Liberation\game\event\event.py", line 80, in generate self.operation.mission.save(persistency.mission_path_for("liberation_nextturn.miz")) File "E:\Juegos\Liberation\dcs\mission.py", line 1800, in save with zipfile.ZipFile(filename, 'w', compression=zipfile.ZIP_DEFLATED) as zipf: File "F:\development\Python\Python36\lib\zipfile.py", line 1090, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\Missions\\liberation_nextturn.miz' INFO:root:<theater.base.Base object at 0x000001FE1410F978> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_T_80U'>: 4, <class 'dcs.vehicles.Armor.APC_BTR_80'>: 2} INFO:root:Generating Frontline attack (regular) INFO:root:Didn't find ground position! INFO:root:Didn't find ground position! INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0 INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0 INFO:root:generated weather 5 ERROR:root:<class 'FileNotFoundError'> Traceback (most recent call last): File "F:\development\Python\Python36\lib\tkinter\__init__.py", line 1702, in __call__ return self.func(*args) File "E:\Juegos\Liberation\ui\eventmenu.py", line 186, in start self.game.initiate_event(self.event) File "E:\Juegos\Liberation\game\game.py", line 212, in initiate_event event.generate() File "E:\Juegos\Liberation\game\event\event.py", line 80, in generate self.operation.mission.save(persistency.mission_path_for("liberation_nextturn.miz")) File "E:\Juegos\Liberation\dcs\mission.py", line 1800, in save with zipfile.ZipFile(filename, 'w', compression=zipfile.ZIP_DEFLATED) as zipf: File "F:\development\Python\Python36\lib\zipfile.py", line 1090, in __init__ self.fp = io.open(file, filemode) FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\alfon\\Saved Games\\DCS\\Missions\\liberation_nextturn.miz'
  9. How to detect when RAT spawned instance enters a zone I'm still a completely noob, just testing stuff to see what can be done. In short, I don't know how to get a UNIT object of the spawned RAT units. I'm trying to create a mission to intercept random aircrafts. The idea is to spawn random aircraft at random periods from a couple or random zones, and direct them to a couple of random "target zones" inside some bigger "no-fly zones".So, when the RAT aircraft enters any no-fly zone I get a message and I'm tasked to intercept it. As I'm learning, I'm creating this step by step. It works fine when I place a Cessna with a couple of waypoints so it enters the no-fly zone. In lua I declare a UNIT object and find the Cessna. Then I use this object to periodically check if it is inside the zone. But I cannot get it working when I change it to a RAT aircraft. I believe my problem is that I cannot find the right instance of the object, so the condition checking if the aircraft has entered the zone is not been applied to the RAT spawn. This is the code I'm testing: -- Creates the main menu mainMenu = MENU_COALITION:New(coalition.side.BLUE, "MISSION MENU") menuRequestRTB = MENU_COALITION_COMMAND:New(coalition.side.BLUE, "Request RTB", mainMenu, requestRTB) -- Get zones NoFlyZone1 = ZONE:New("No-fly zone 1") NoFlyZone2 = ZONE:New("No-fly zone 2") NoFlyZone3 = ZONE:New("No-fly zone 3") NoFlyZone4 = ZONE:New("No-fly zone 4") -- Get planes banditRAT = RAT:New("RATCessna1") banditRAT:SetCoalitionAircraft("red") banditRAT:SetDeparture("Spawn 1") banditRAT:SetDestination("Target zone") banditRAT:NoRespawn() banditRAT:Invisible() banditRAT:Spawn(1) trigger.action.outText("ALIAS " .. banditRAT.alias, 10) --timer.scheduleFunction(getGroup, "RATCessna1", timer.getTime() + 15) --bandits[1] = UNIT:FindByName("RATCessna1") --bandits[1] = GROUP:FindByName("RATCessna1#001") TEST = UNIT:FindByName("RATCessna1") if TEST == nil then trigger.action.outText("NULL ", 10) else trigger.action.outText("NOT NULL: ", 10) end -- Schedule triggers MenuScheduler = SCHEDULER:New( nil, function() trigger.action.outText("Checking...", 10) -- for i = 1,table.getn(bandits),1 doç if TEST == nil then trigger.action.outText("TEST ES NULL", 10) end if TEST:IsInZone(NoFlyZone1) then --if bandits[i]:IsPartlyInZone(NoFlyZone1) then trigger.action.outText("Is in zone", 10) intercept1Menu = MENU_COALITION_COMMAND:New(coalition.side.BLUE, "Intercept", mainMenu, intercept1) MenuScheduler:Stop() else trigger.action.outText("Not in zone", 10) end -- end end, {}, 20, 15, nil, nil) I have also attached a snapshot of the general situation. As you can see, I am testing a RAT flight that departures in a zone already inside the No-fly zone 1, and the destination is "Target zone", over AI Minhab AB. What happens is that the spawned Cessna appears in the zone. When I try to find the object and assign it to "TEST" it does find something (the next if is false, TEST is not null). After 20s the scheduled function triggers and TEST is not null, but even though the Cessna is inside the zone, the TEST:IsInZone(NoFlyZone1) condition is always false. So I believe the problem is that my "TEST" is not referencing the spawned Cessna. Also, since I'm already asking, I am only using the Github docs as a reference... Are there any more complex documentation? I really miss using Stackoverflow :music_whistling: Thank you!
  10. Just with the "search then engage in zone" enroute task worked fine. The A10C fired their mavericks at certaint distance, then orbited the zone dropping bombs until everything was destroyed. Finally they return to base following their route. They did not attack a couple of Ka50 who were orbitting about 5 miles aways of the designated zone.
  11. Oh, thank you! I didn't event think about selecting other task
  12. I'm slowly learning ME and MOOSE (quite slowly :smartass:), just testing what it can be done. I'm now editting a very simple mission where I must grant air superiority while a flight of A10s brings havoc to the enemy position. It is a bunch of ground targets, air defenses, infantry and static objects. So far, I haven't done any scripting. I see I can set CAS to the A10s and then at the proper waypoint set them to Perform task -> Attack unit (or group). But I have to click one by one and create a new action for each unit or group. Also, I assume the order of the actions sets the priority for the targets? They will try to destroy first the targets of the first action, and so on? My main question is, is there any way (in ME or with scripting) to tell the flight "Destroy everything red within this zone"?
  13. Hi. This is probably solved somewhere, but I cannot find it. The "Set gunner seat" command, by default "3" key, only allows me to click on the keyboard column, the throttle and joystick columns are disabled. I'm using a T16000 and TWCS. I have the 1 and 2 keys, set pilot and copilot seats, assigned to T16000's buttons working fine
  14. Yep, tested and it seems to do the trick :thumbup: The A380 just passed over iranian SAM's safely. Lots of passengers thanks you sir!
  15. I'm just messing around with MOOSE, testing and learning. I'm playing with the RAT class to add some "random-ish" unexpected civil traffic. My problem is that as I am force to chose a side for every country, the random A380s are downed either by blue or red air defenses. Is there a way to prevent SAM's from attacking a certaint group id, or aircraft id, or anything like that? EDIT: and I have not tested it yet, but as I'm writting this I'm thinking AI aircrafts set to weapons free ROE would also attack "civil" planes, right?
  16. +1 I have had the opportunity to try other flight sim, civil focused, with VR. Nothing compared with DCS, but the only thing I found way better was that. I was able to click switches easily because I had full control over the mouse, I didn't have to look down (which IRL I wouldn't do) to press stuff, just move the mouse. And I could even look around while the cursor didn't move! Here I have to stare the switch I need to press, and I usually lose some valuable time until the cursos stops moving with my head
  17. In case anyone is bored and interested enough, you can download 100 pages of the manual posted on Avialogs' website (I'm asuming the full manual is longer, as in the url it does says "preview") https://www.avialogs.com/images/photos/docs/1211/6494/preview/6494-p100-normal.jpg Just change the p100 for p1 to p100. I guess you could download all 100 jpgs with a simple script and then merge the 100 pages into a pdf. PD: or you could pay for it, they do say it is for a good cause :)
  18. Oh, I was clicking on the other aircraft, not selecting the 2/2 aircraft :music_whistling: Thanks!!
  19. Well, you did an awesome work. I first played it when I started DCS and got my ass kicked while learning the F15. Thanks for helping
  20. Hi I'm editing the old F15's "An eye for an eye" campaign (https://forums.eagle.ru/showthread.php?t=140628) to fly it with the F18. I do not know if it would work, or some triggers would not, but as I "know what it is supposed to happen on each mission" I want to try it :) My first problem is that I have change the singleplayer 2 aircraft flight from F15 to F18 and set the loadout to 6xAim9. 2xAim7 and 3xFuel. When I play the mission, player's plane is ok, but my wingman appears without any loadout. I've check in the mission editor and both the player and wingman have set the loadout, but obviously I'm doing something wrong. What am I missing? Thanks! PS: I'm attaching mission 2, for example, which I have just played without loadout on my wingman An Eye for an Eye 1.9.8 - 02 - A Knock at the Door.miz
  21. I would like to download the manual too :) I'm traveling due to work and won't be able to download the full module until Sunday, so I would love to at least start studying the manual these days while flying in those boring real-life commercial flights... :pilotfly:
  22. Will we be able to download just the manual here in the forum or somehow? I'll be traveling for work the 30th and won't be back for a couple of days so I won't be able to download the full module, but as I have a long flight ahead, I would love to start studying the manual :)
  23. Thank you. That's exactly what I was trying to do. But, silly me, I wasn't locking the target at the last step :)
  24. I'm playing the Vulcan Forge campaign (https://www.digitalcombatsimulator.com/en/files/3134805/?sphrase_id=9808604) and I have been stuck in mission 4 for a couple of days because I cannot manage to use properly the AGM-65H. I've been checking youtube tutorials without success. I'm supposed to destroy a couple of targets that are lased in the frecuency 1688. My procedure is: 1.- Sensor AFT to select laser mode 2.- Enter 1688 + ENT to enter the laser code 3.- Wait until target acquire I have no problem acquiring the target, but now I don't know how to slave the AGM-65H to that target. I have finally ended up finding the target myself manually, but I imagine this is not te right way to do it. 4.- Uncage 5.- Sensor FWD 6.- Slew until acquire target 7.- Release the maverick, and hit some tree, house or whatever because I selected the wrong target The targets are in a populated area full of trees and civil houses, and I are specifically asked to take extremelly care not to blow up some poor guy's homes... I got angry and completed the mission with my rockets and guns :music_whistling: But I would like to learn how to do it properly. Thank you!
×
×
  • Create New...