-
Posts
276 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by Darcaem
-
Set AI to takeoff on a specific order from carrier
Darcaem replied to Darcaem's topic in Mission Editor
I have found a "solution" to my problem, in case anyone is interested. I have forzed all aircrafts to use the parking spots I wanted them to use by blocking those spots that were causing taxi collisions with static objects that are destroyed on mission start. Then I just have to properly use the "uncontrollable", take off from parking hot or take off from ramp options to control the order in which they taxi. The four static objets are named REMOVE*, and I set a trigger ON MISSION START with four do script actions StaticObject.getByName('REMOVE1'):destroy() And the key of all this is that you can only block those spots you do not want to use, but you are still unable to actually select which parking spot you want each aircraft to use. But, once all the aircrafts are parked on "valid spots", I have just changed all their names, loadouts, flight plans, etc. PD: It has been a couple of days, only to properly launch the flights that will take part on my mission... Now I only have to actually build the mission... :megalol: But at least I'm learning :smartass: 8b.miz -
Set AI to takeoff on a specific order from carrier
Darcaem replied to Darcaem's topic in Mission Editor
I tried that initially, but for some reason the Hornets launched from cats 3 & 4 were just launched into the water. This only happened when they spawned on the cats (takeoff from runway). When they were taking off from parking hot they taxi and launch without troubles from cats 3 & 4 -
Set AI to takeoff on a specific order from carrier
Darcaem replied to Darcaem's topic in Mission Editor
Thanks sir, the uncontrollable check did the trick to activate each flight in order. But, as you said, the problem of being unable yet to select parking spot on the carrier still remains, so my mission as I planned it won't work. I do need some traffic controllers to solve this taxiing mess on my deck :huh: (As you can see on the image, for some reason, this aircraft's pitot decides is better to go to cat 1 and just ram into other aircraft, although cat 3 is empty and the path to it is clear...) -
In this mission (attached) I am trying to launch an attack to Bandar Abbas in waves from the Stennis. The idea is to launch an E2D and S3B first. Second, a CAP flight of 2 Hornets lot 20 set to orbit over the strait. Third a SEAD flight of 2 Hornerts with HARMS that will go to tanker and then to the strait. And finally the player's strike flight that should go to tanker and then to Bandar Abbas to attack something (there are no targets yet on the mission) I have no idea how to set the taxi or launch order to make the flights take off in the order I want them to. By pure chance the CAP and SEAD flights did take off in the intended order when I put them on the mission, but when I added the strike's flight (group name "Player"), it stopped working, as my aircraft is located on the middle on the Stennis, and it blocks the other aircraft's path to taxi, so they won't move until I move (thus breaking the take off order I wanted) :cry: Also, it said that there is no more space to add a wingman to the player's group. But it does allow me to create a new 1-aircraft group set to takeoff from ramp, that has indeed parking space. So, to summarize: 1.- AWACS & tanker on cats 1 & 2 2.- CAP flight takeoff from parking hot 3.- SEAD flight takeoff from parking hot 4.- Player's flight takeoff from ramp I want them to takeoff on that order. I though that this could be achieved by setting the groups as "late activation" and activate them once the previous one had took off... But I would like to see all aircrafts taking off before me, not just spawn in front on me. You know, it's cool :pilotfly: PD: another thing is that I don't seem to be able to choose the parking spot of each aircraft on the carrier, am I? 8b.miz
-
Thank you both. Frederf, sorry, I thougth the version did not matter, I play beta, yes :) And Feefifofum, I'll try it this weekend!
-
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
-
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
-
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
-
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
-
I've done that, and still not working
-
[ALL MODULES][SP/CO-OP] Liberation Dynamic Campaign
Darcaem replied to shdwp's topic in User Created Missions General
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 -
[ALL MODULES][SP/CO-OP] Liberation Dynamic Campaign
Darcaem replied to shdwp's topic in User Created Missions General
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. -
[ALL MODULES][SP/CO-OP] Liberation Dynamic Campaign
Darcaem replied to shdwp's topic in User Created Missions General
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' -
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!
-
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.
-
Oh, thank you! I didn't event think about selecting other task
-
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"?
-
Thanks!
-
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
-
Is it possible to have "neutral" civil aircrafts?
Darcaem replied to Darcaem's topic in Mission Editor
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! -
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?
-
Disable VR cursor-headset lock when Use Mouse enabled
Darcaem replied to Tailhook's topic in DCS Core Wish List
+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 -
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 :)
-
Oh, I was clicking on the other aircraft, not selecting the 2/2 aircraft :music_whistling: Thanks!!
-
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
