Sebakogu Posted November 16, 2015 Posted November 16, 2015 (edited) Hello Ohgr, I've got this error message: Edited November 16, 2015 by Sebakogu http://www.twitch.tv/sebakogu
Sebakogu Posted November 16, 2015 Posted November 16, 2015 Hello Sven, I downloaded your MOOSE framework and get an error message after using install.bat. It says missionscripting_old.lua is missing? http://www.twitch.tv/sebakogu
Sebakogu Posted November 16, 2015 Posted November 16, 2015 It's working now, i just made a backup of the original missionscript.lua file and replaced it with the missionscript file of the moose folder. I love this mission! :thumbup: http://www.twitch.tv/sebakogu
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 It's working now, i just made a backup of the original missionscript.lua file and replaced it with the missionscript file of the moose folder. I love this mission! :thumbup: Hi guys, sorry i could not react earlier, I was at work while flying low altitude avoiding radar... (and if you believe that, i'll come up with something else ... hehehe). Anyway, happy you got things working. Yep, I need work on the documentation etc. Sorry for that, but my time is really limited and the creativity is high. I will eventually document things better. Enjoy the mission, enjoy flying and let me know what can be improved ... The best results in this mission, is if you fly together, f.e. 2 KA-50 clients, detecting targets and communicating through data link... Big fun! Sven [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
Ohgr Posted November 16, 2015 Posted November 16, 2015 (edited) So you deleted the mission scripting Lua from the scripts folder and replaced with moose one. Did you delete mission scripting old lua? I'm having the same error as you were. I have tried it seems everything and still get the error listed above. Edited November 16, 2015 by Ohgr V/R, Ohgr VCVW-11 "Vapor" USN AE 2001-2015 Heatblur Tomcat Tester
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 One important note: the framework will work only in DCS World Beta 1.5, due to API differences of the scripting engine of the simulator. These are the steps you need to do to get the MOOSE framework working: 1. In the directory where DCS World BETA is installed, create a directory called MOOSE. f.e.: C:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\MOOSE 2. copy all of the MOOSE files and sub directories to that directory. 3. In the new MOOSE directory, you'll see a file called "install.bat". 4. Double click on that file, it should copy the missionscripting.lua file from the missionscripting directory in the scripting directory. That should be it normally, unless i've forgotten something to mention. You need to ensure that the missionscripting.lua file is changed. Windows may prevent the change due to user administration authority settings. Let me know how it went. Sven [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 Just done the process myself. I got a copy file error on step number 4 due to user permission settings... The Program Files directory is protected by windows and requires a user interface confirmation before replacing the file. As a workaround, you can just copy the missionscripting.lua file from the missionscripting directory and paste it directly in the scripts directory of DCS World. Another thing i need to mention, when you receive a new update from Eagle Dynamics through the DCS World automatic updater, the MOOSE framework and missionscripting.lua file may be reset. Ensure that you reinstall the framework. [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
Ohgr Posted November 16, 2015 Posted November 16, 2015 That did it. Thank you for the quick response Sven! :thumbup: :thumbup: V/R, Ohgr VCVW-11 "Vapor" USN AE 2001-2015 Heatblur Tomcat Tester
Quax456 Posted November 16, 2015 Posted November 16, 2015 Dear Sven, Ist it really 100% neccessary to preinstall your Framework on a PC? I think most of the people will not get it to work, like in the early days of the slmod. This was the reason why speed and grimes decided to come up with mist. Shure your Moose is object oriented, but to difficult to use for the most people out there. Also your Mission ist not download abel on Github :-( My Rig: Windows 11 Pro, Intel i7-13700k@5.4GHz, 64GB DDR5 5200 RAM, Gigabyte Z790 AORUS Elite AX, 2TB Samsung 990 PRO, RTX4080, Thrustmaster HOTAS WARTHOG Stick + WINWING ORION 2 + MFG Crosswinds, LG 32" 4K 60FPS, ACER 30" 4K 60FPS GSync Display, HP Reverb G2 V2
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 The framework is only meant for hosters. And until Eagle is not providing a good mechanism to include multiple files into a mission, i am afraid yes. My finger started to hurt having the re-include every lua file manually in the mission editor after a change, so i came up with this structure... It is not perfect, but once you are used to it, it is quite convienient, and even better. You can look at the framework like a baseline, that is started once you start a mission that uses it. Sven [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 (edited) Is my mission not downloadable on github? Try this link here: https://github.com/svenvandevelde/DCS-World-Missions/tree/master/Free%20Georgia%20-%20Gori%20Valley Edited November 16, 2015 by FlightControl [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 Enjoy the mission, Ohgr. Also, i have another mission here that you can try out, it uses the same framework (once MOOSE is installed, you don't need to reinstall it), it is called "Anapa Airbase" https://github.com/svenvandevelde/DCS-World-Missions/tree/master/Free%20Georgia%20-%20Take%20Anapa%20Airbase Find the documentation of the mission here. Some people like this mission really very much: http://forums.eagle.ru/showpost.php?p=1830626&postcount=1 [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted November 16, 2015 Author Posted November 16, 2015 (edited) One other thing that i need to say, when you run this mission on your PC and you also want to fly it on the same PC, you'll experience slow framerates. The problem is not with your PC, it will be with the mission and the way DCS World performs multi-tasking. DCS World can only run a mission on one CPU, there is no multiple CPU multi threaded architecture in DCS World. So, what i've done to get the maximum experience and to achieve a high amount of active units, i host the mission. The processing CPU will be high on the hosting machine, even if there is no client logged into the mission. CPU will build up, as more units are spawned. What i do at home for playing is, i host the mission on my hosting machine. 3D etc is disabled on that machine. I play then the mission by logging from my fast and fantastic client machine to the hosting machine and i get high framerates. If you have a 4Ghz+ machine, you'll be fine. You might even be able to host+play on faster machines. Sven Edited November 16, 2015 by FlightControl [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
Sebakogu Posted November 16, 2015 Posted November 16, 2015 Hello Sven, is rearming and refueling available in your mission? When I shot down the engines of the SU25-T the screen goes into the external view screen and I need to choose another slot. http://www.twitch.tv/sebakogu
dabomb Posted November 16, 2015 Posted November 16, 2015 These are the steps you need to do to get the MOOSE framework working: 1. In the directory where DCS World BETA is installed, create a directory called MOOSE. f.e.: C:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\MOOSE 2. copy all of the MOOSE files and sub directories to that directory. 3. In the new MOOSE directory, you'll see a file called "install.bat". 4. Double click on that file, it should copy the missionscripting.lua file from the missionscripting directory in the scripting directory. That should be it normally, unless i've forgotten something to mention. You need to ensure that the missionscripting.lua file is changed. Windows may prevent the change due to user administration authority settings. Let me know how it went. I believe there is an incorrect directory name specified in the install.bat file. Within the MOOSE directory, there is no Script_DCS subdirectory. It should probably either not include a path at all (since the MissionScripting.lua is already in the root of MOOSE, or it should specify the MissionScripting subdirectory, as there's a copy of the MissionScripting.lua in there as well.
Ohgr Posted November 17, 2015 Posted November 17, 2015 Enjoy the mission, Ohgr. Also, i have another mission here that you can try out, it uses the same framework (once MOOSE is installed, you don't need to reinstall it), it is called "Anapa Airbase" https://github.com/svenvandevelde/DCS-World-Missions/tree/master/Free%20Georgia%20-%20Take%20Anapa%20Airbase Find the documentation of the mission here. Some people like this mission really very much: http://forums.eagle.ru/showpost.php?p=1830626&postcount=1 Sven, Apparently they are both in the file for the other mission. I have them both :thumbup: thanks again, this mission is awesome! V/R, Ohgr VCVW-11 "Vapor" USN AE 2001-2015 Heatblur Tomcat Tester
FlightControl Posted November 19, 2015 Author Posted November 19, 2015 Hello Sven, is rearming and refueling available in your mission? When I shot down the engines of the SU25-T the screen goes into the external view screen and I need to choose another slot. mmm... I think i know what the problem is. Within the respawning logic (AI units respawn when landed successfully and are undamaged, they will take off again with a weapons reload). How it works is, i destroy the AI unit landed after a while and spawn it again... That action happens when the engines shut down of the AI plane. But i should not do that of course when a real player is in the unit :-) I'll check the logic when I have more time. I guess i need to adjust an IF statement in the respawning at the engine shutdown event... [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
Quax456 Posted November 19, 2015 Posted November 19, 2015 One other thing that i need to say, when you run this mission on your PC and you also want to fly it on the same PC, you'll experience slow framerates. The problem is not with your PC, it will be with the mission and the way DCS World performs multi-tasking. DCS World can only run a mission on one CPU, there is no multiple CPU multi threaded architecture in DCS World. So, what i've done to get the maximum experience and to achieve a high amount of active units, i host the mission. The processing CPU will be high on the hosting machine, even if there is no client logged into the mission. CPU will build up, as more units are spawned. What i do at home for playing is, i host the mission on my hosting machine. 3D etc is disabled on that machine. I play then the mission by logging from my fast and fantastic client machine to the hosting machine and i get high framerates. If you have a 4Ghz+ machine, you'll be fine. You might even be able to host+play on faster machines. Sven This is what I have recognized some days ago. My system was falling down to 5-10fps and it was really hard to stay in control with my aircraft :D However, when my server will be already setup and running stable I will probably host your mission.... :thumbup: Best Regards My Rig: Windows 11 Pro, Intel i7-13700k@5.4GHz, 64GB DDR5 5200 RAM, Gigabyte Z790 AORUS Elite AX, 2TB Samsung 990 PRO, RTX4080, Thrustmaster HOTAS WARTHOG Stick + WINWING ORION 2 + MFG Crosswinds, LG 32" 4K 60FPS, ACER 30" 4K 60FPS GSync Display, HP Reverb G2 V2
FlightControl Posted March 1, 2016 Author Posted March 1, 2016 (edited) As some might have noticed in the multi player environment, i've been working extensively the last couple of weeks to revamp this mission and make it more compelling and rework some of the internal mechanisms of the MOOSE framework. I am about to publish a new version of this mission on the forum, but for now, let me show you the modifications done (in bullets): Reworked CARGO handling in MOOSE, adding a CARGO class. Had to rework STAGES, and TASKS in parallel with this modification development. Added packages as CARGO. Added sling loads as CARGO. Added infantry as CARGO. Added more functions in the SPAWN class to dynamically spawn groups and added enquiry functions. Reworked the AI behaviour in Gori Valley and fine-tuned it. Reworked the rescue missions. You should try these, they are really nice, but it is for helicopter pilots, especially the MI-8. Dealt with developing a workaround, dealing with the DCS Scripting bug with Client Groups in DCS 1.5.3. I've been using the getPlayers function and the DATABASE class to overcome this severe bug in DCS World. Added a function in CLIENT called GetClientGroup(), to deal with this workaround, and had to implement it everwhere there were Clients referenced in multi player mode... Reworked the scoring system. Reworked the messaging system. Reworked the mission briefings. Am working now on a BI site to show statistics of player sessions on dashboards... Something like this: https://app.powerbi.com/groups/me/dashboards/90ac02ae-6c03-43d7-8f7b-217ca8cc37d2 Made a dynamic and a static loader of MOOSE that avoids a complicated installation process for novice users who want to try out the Gori Valley miz file. I must say that currently in DCS 1.5.3, there are some really annoying scripting bugs that prevent from designing compelling mission that can work fully functional. Due to the outstanding bugs in DCS world 1.5.3 and 2.0.1 with cargo, the sling-load missions may not work as expected. So, as promised, i'll post this mission and the upgrade of the MOOSE framework to GITHUB very soon (they are currently in a branch). If you have a chance, try to join Gori Valley mission on the DCS Belgium Server, so that it can be proof tested. I am alive with the DCS Belgium Server during the afternoon and evening with this mission. I see people joining at random this mission, but i think they have no idea what this mission is about. ohh, and before i forget, one other annoying thing I need to raise to ED is that in DCS 1.5, the briefing graphical pages have been reduced in size and made square... This really messes up the briefings for this mission, as this mission was created from DCS 1.2... One can now hardly read the briefings, which i guess make a lot of people disengage... Kind regards, Sven Edited March 1, 2016 by FlightControl [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted March 11, 2016 Author Posted March 11, 2016 Dear Sven, Ist it really 100% neccessary to preinstall your Framework on a PC? I think most of the people will not get it to work, like in the early days of the slmod. This was the reason why speed and grimes decided to come up with mist. Shure your Moose is object oriented, but to difficult to use for the most people out there. Also your Mission ist not download abel on Github :-( I found a fix to be able to host these missions without the MOOSE framework. Gori Valley can now be downloaded from the first post in this thread, and can be hosted standalone now... (I combined all the scripting into one BIG file )... So, happy downloading. [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted March 11, 2016 Author Posted March 11, 2016 (edited) Some screenshots of this mission... On the RED side, MI-26 helicopters are deploying infantry within the battle field ... A blue coalition infantry battalion ... Apaches are in the air, guarding the battlefield ... A red forces battalion awaiting to engage ... An A-10 hit by an SA-15 ... An imersive battle field in the valley ... Edited March 11, 2016 by FlightControl [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
FlightControl Posted March 14, 2016 Author Posted March 14, 2016 (edited) Version updates: - Added tankers. - Assigned R-27ER missiles to SU-27. - Fixed the startup of the F-15C on the RAMP (was HOT). - Added frequency briefings of AWACS and TANKERS. - Started to make a list of the frequency "groups" within the mission. There are multiple AI groups active in the mission, and you should have their frequency set on your radio, to be able to follow what they are doing when flying... More to come later ... Edited March 14, 2016 by FlightControl [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
feefifofum Posted March 15, 2016 Posted March 15, 2016 Hey Sven, This looks like great fun and is definitely on my list of things to check out! I am curious, is it possible to run the mission co-op only or is PVP required? THE GEORGIAN WAR - OFFICIAL F-15C DLC
Midnight Posted March 15, 2016 Posted March 15, 2016 Hi Sven. We ran the mission on our server last night and all went well. Not all slots were tested but it seem to be stable. Well done with the scripting, I know it can be a pain sometimes. Especially with the updates we had these last couple of months. We will do some further testing and give feedback. Cheers Mid
FlightControl Posted March 16, 2016 Author Posted March 16, 2016 Hi Sven. We ran the mission on our server last night and all went well. Not all slots were tested but it seem to be stable. Well done with the scripting, I know it can be a pain sometimes. Especially with the updates we had these last couple of months. We will do some further testing and give feedback. Cheers Mid Thanks man. Put a whole lot of work in this mission over the past years. On the scripting, currently documenting the lua classes made to orchestrate missions. And creating narrated videos explaining how to use the scripting functions within other missions by demonstration. Currently working on the SPAWN video. It is a lot of work, but as a hobby, I am taking it step by step. More to come... [TABLE][sIGPIC][/sIGPIC]| Join MOOSE community on: DISCORD :thumbup: Website of the MOOSE LUA Framework. MOOSE framework Downloads. Check out Example Missions to try out and learn. MOOSE YouTube Channel for live demonstrations and tutorials. [/TABLE]
Recommended Posts