Search the Community
Showing results for tags 'ctld'.
-
Updated March 19, 2022: What is RotorOps? RotorOps is a mission generator and gameplay script for DCS: World. At its heart is a game type called Conflict, which requires helicopter operations to win battles on the ground. This is a fun territory capture game that promotes focus on individual 'conflict zones'. At the core of the RotorOps script are AI enhancements that provide a dynamic ground war by causing automatic conflicts between ground forces and a progression of the front line. Key Features: Unique helicopter-focused gameplay Mission Generator windows app Over 100 built-in voiceovers (or for use in mission customization via trigger actions). Splash Damage 2 script for more realistic explosions that no longer require direct hits. CTLD troop and logistics transport automatically integrated and enhanced with sound effects. Play the role of the attacking or defending force. Single-player and multiplayer slot creation. Demo Missions RotorOps: Aleppo Under Siege https://www.digitalcombatsimulator.com/en/files/3320079/ Rota Landing (Mr. Nobody) https://www.digitalcombatsimulator.com/en/files/3320186/ RotorOps: Conflict Conflict is a game type in which attacking forces must clear Conflict Zones of defending ground forces. Once a zone is cleared, the next zone is activated and ground vehicles will move to the next Conflict Zone automatically. Dynamic Roles A RotorOps conflict mission has opportunities for a variety of roles and tasks. There's no need to artificially select these roles, as the mission is fully dynamic. Transport Logistics: CTLD logistics crates are available from your starting base or staging zone. The logistics area has several logistics containers, that can themselves be moved to a new area via DCS inbuilt sling loading. If you can get one of these containers to a new area safely, it becomes a CTLD logistics zone for spawning crates to build ground units and air defenses. CAS: The attacking side starts with ground units that move progressively through enemy conflict zones, seeking out enemy units within each zone. Protecting these ground forces is essential for establishing forward bases for rearming, troop pickup, and winning the battle Troop Transport: Never before has infantry been so important in DCS! Pick up troops from the staging area or a cleared conflict zone and deliver them to the active conflict zone. They will move through the zone until no enemies remain (or until they are killed). Very useful for flushing out enemy infantry and vehicles in densely forested or urban areas. JTAC units can mark important targets with smoke and laser. Ground Attack: Destroy enemy vehicles and infantry to ensure the survival of our own ground units. Clearing conflict zones of enemy units is essential for establishing forward bases for rearming and refueling. All enemy ground units must be destroyed to win the battle! Fixed-wing CAP/CAS: Enemy attack helicopters and planes are optional in the generator. Add slots in the mission generator for fixed-wing flights to provide cover for our helicopters and ground units. For a unique challenge, try Defense mode in a fixed-wing ground attack role...enemies are nearly always in motion. Mission Generator and Customization The mission generator works by automatically placing units and trigger actions into a map template with defined airports and trigger zones. Missions produced by the generator are easy to modify and understand. For example, units can be moved, and player flights can be added without issue. Use the result of the mission generator for quick plays, or build on it for something epic. Trigger actions are set up, labeled, and commented so that you can understand how things work and add your own actions. An additional library of voiceover files is provided for your own use. Easily add your own templates for friendly/enemy ground units directly in the DCS mission editor. Create your own scenarios for the RotorOps mission generator, using the DCS mission editor. Developers We welcome contributors to this new project! Please get in touch on Discord with new ideas or pickup/create an issue in this repo. RotorOps Mission Creator Guide: For more detailed information on how the script works, see this wiki: https://github.com/spencershepard/RotorOps/wiki/RotorOps:-Mission-Creator-Guide Thanks to RotorOps uses MIST and integrates CTLD: https://github.com/mrSkortch/MissionScriptingTools https://github.com/ciribob/DCS-CTLD The mission generator would not be possible without PyDCS: https://github.com/pydcs/dcs Thanks to contributors Shagrat: For amazing templates and testing for our FARPs, FOBs, and other mission assets. Mr. Nobody: For awesome scenario and forces templates and helping to introduce the DCS world to RotorOps. Join our Discord! Chat about anything RotorOps or join up to fly! https://discord.gg/HFqjrZV9xD Download here: https://dcs-helicopters.com/
- 99 replies
-
- 20
-
- helicopters
- troops
-
(and 2 more)
Tagged with:
-
DCS OpenBeta 2.7.7 Server IP: 144.217.252.42:10308 SRS: 144.217.252.42:5002 LotAtc: Request Access Tacview: Request Access General Server Idea What we wanted to bring to the DCS community is a server that will be persistent, hardcore, and fun. While we are mainly Rotary wing focused, this does not mean we do not like the fixed-wing airframes. Helping other players in building FARP, units, and capturing airfields is a very important part of our server. Discord<<Click me Situation Israel and Syria have been in conflict for thousands of years. Since 2022, After the ceasefire ordered by the Council of nations, Syria Has spent the last 20 years gearing up for war. Syria and the Council of Nations are not willing to allow the dictatorship to have such a large arsenal. The border needs to be reinforced to protect Israel from a possible Syrian Invasion. Once the border is reinforced, we can start the push into Syria to remove the dictator from power. Damascus is heavily reinforced by his followers. Destroy factories and airfields. Frequencies can be found in your kneeboard. There are Easter Eggs in this server mission. Good luck finding them! Game Plan Reinforce the front line(indicated on map) Push the Syrian forces from the border Move into Syria and capture the Factories, Airfields, and strategic points Dwindle the Syrian forces until the supply is low enough for an attack on Damascus Assassinate the Dictator Persistence This server is persistent, constantly evolving campaign. What this means is, everything you do is kept on the server after a restart. Supply There is a finite amount of supply for both Syria and Israel. This means if you take off in a helicopter or a jet, and loose the aircraft that will no longer be in the supply However, there are factories across the map for resupply of Airframes, Fuel, Munitions, and troops. Don't forget that you will need to resupply the airfields and FARPS with the required munitions. Statistics We save stats on the server, that includes but not limited to; Flight hours Kills Deaths Weapons Specifics AI specifics Rules Be kind.... Work together No trolling No Teamkilling Combined Arms Yes! We love combined arms users! If you would like to have the ability to have a combined arms slot, do not hesitate to ask! We keep the slots limited to users who are on the discord and have some form of reputation with Gracey's Village. This keeps trolls, and griefing to a minimum Weather The weather is a slightly bumpy, and chilly light overcast. The time starts at 730 am(first run) and continues through the night into the next day. Weather can change overtime.
-
- kiowa warrior
- hind
- (and 19 more)
-
I'm wanting to make CTLD / CSAR work with the new OV10 mod. Has anyone done this yet? I haven't yet tried it but I figured I'd ask here first to see if I'm going to run into any problems or there is anything critical, I need to know. We're having a bunch of fun with the OV10 in my squadron and the enabling CSAR/ CTLD would be icing on the cake. So if anyone has tried this, or has any tips or pointers I'd be happy to hear them. Thanks guys.
-
Hi guys, I wanted to introduce you to our new server. If you are not yet familiar with RotorOps, here's the short of it; we started with a gameplay script that brings the battlefield to life and puts the focus on the ground war. Helicopter operations are essential for supporting the ground war and winning the mission; CAS, ground attack, logistics and troop transport. Then we wrapped it in a powerful mission generator. Most missions are a gametype called conflict, where the aggressive side's ground forces push the front line forward to the next conflict zone. It's all dynamic, so you can drop troops into the conflict zone and they will join the battle. There's some gamey elements like a lot of voiceovers and such, but in other ways it's the most realistic in terms of the AI -- troops and vehicles actually move and engage with each other automatically. Troops are VERY useful in RotorOps. These are not grueling campaigns. They are relatively short missions on small areas of the map. I think you'll find it's a unique experience! Currently the server is running on a weekly schedule; starting Sundays at 6pm PST (0200-1500z) and we'll be ramping this up. All are welcome to join! RotorOps website: https://dcs-helicopters.com Please join us on our discord for more info: https://discord.gg/axV72dZrvY
-
Good afternoon! I have been enjoying flying with JTAC laser designation in the Through the Inferno servers. I tried to create a simple JTAC scenario using CTLD and the JTACAutoLase feature. I am getting an error attempting to index local "_enemyUnit" con the 'createSmokeMarker' function. What do you believe could be missing from the very (VERY) basic implementation I did? I can share the .miz file, but maybe the log is enough, so I'm attaching the log, if someone thinks that adding the mission file is useful, I'd be happy to attach it: 2023-01-09 01:04:11.013 WARNING SCRIPTING (Main): MIST|init|1206: Init time: 0 2023-01-09 01:04:11.013 INFO SCRIPTING (Main): Mist version 4.4.90 loaded. 2023-01-09 01:04:11.014 INFO VISUALIZER (Main): Preload() camera=-281894.172614, 944.316886, 645324.389769 radius=60000.000000 2023-01-09 01:04:11.014 INFO EDTERRAINGRAPHICS41 (Main): ITerrainGraphicsImpl4::forceLoading(): pos=(-281894, 944.317, 645324), radius=60000 2023-01-09 01:04:11.513 INFO EDTERRAINGRAPHICS41 (Main): surface5 clean up LOD 0: left 2 released 20 2023-01-09 01:04:11.514 INFO EDTERRAINGRAPHICS41 (Main): surface5 clean up LOD 1: left 6 released 45 2023-01-09 01:04:11.514 INFO EDTERRAINGRAPHICS41 (Main): surface5 clean up 2.338500 ms 2023-01-09 01:04:17.079 INFO VISUALIZER (Main): Preload() finished 2023-01-09 01:04:17.146 INFO APP (Main): Screen: mission_offline 2023-01-09 01:04:17.161 INFO Dispatcher (Main): precache units resources in slots 2023-01-09 01:04:17.163 INFO LUA (Main): Lua CPU usage: metric: average mission loading: 17.5165 % 2023-01-09 01:04:17.163 INFO Dispatcher (Main): loadMission Done: Сontrol passed to the player 2023-01-09 01:04:19.684 INFO APP (Main): MissionSpawn:spawnLocalPlayer 3,F-16C_50 2023-01-09 01:04:19.689 WARNING EDCORE (Main): Source mods/aircraft/f-16c/cockpit/shape is already mounted to the same mount /models/. 2023-01-09 01:04:19.701 INFO VISUALIZER (Main): cockpit ILV loaded 2023-01-09 01:04:19.722 INFO COCKPITBASE (Main): WebRTC VOIP init: registered radio receiver/transmitter "UHF_RADIO" with id - 0 2023-01-09 01:04:19.722 INFO COCKPITBASE (Main): WebRTC VOIP init: enabled VOIP capability for radio UHF_RADIO 2023-01-09 01:04:19.722 INFO COCKPITBASE (Main): WebRTC VOIP init: registered radio receiver "ARC-164 Guard Receiver" with id - 1 2023-01-09 01:04:19.722 INFO COCKPITBASE (Main): WebRTC VOIP init: added guard receiver - ARC-164 Guard Receiver 2023-01-09 01:04:19.723 INFO COCKPITBASE (Main): WebRTC VOIP init: registered radio receiver/transmitter "VHF_RADIO" with id - 2 2023-01-09 01:04:19.723 INFO COCKPITBASE (Main): WebRTC VOIP init: enabled VOIP capability for radio VHF_RADIO 2023-01-09 01:04:19.724 INFO COCKPITBASE (Main): WebRTC VOIP init: registered radio receiver "Base ILS localizer receiver" with id - 3 2023-01-09 01:04:21.038 INFO COCKPITBASE (Main): lua state still active DED, 26 (status undefined) 2023-01-09 01:04:21.038 INFO COCKPITBASE (Main): lua state still active EHSI, 28 (status undefined) 2023-01-09 01:04:21.038 INFO COCKPITBASE (Main): lua state still active UHF_RADIO, 36 2023-01-09 01:04:21.038 INFO COCKPITBASE (Main): lua state still active VHF_RADIO, 38 2023-01-09 01:04:21.038 INFO COCKPITBASE (Main): lua state still active INTERCOM, 39 (status undefined) 2023-01-09 01:04:21.039 INFO COCKPITBASE (Main): WebRTC VOIP init: registered radio receiver "Base TACAN receiver" with id - 4 2023-01-09 01:04:21.039 INFO COCKPITBASE (Main): lua state still active MACROS, 52 (status undefined) 2023-01-09 01:04:21.039 INFO COCKPITBASE (Main): lua state still active TGP_INTERFACE, 58 (status undefined) 2023-01-09 01:04:21.040 INFO COCKPITBASE (Main): lua state still active DTE, 65 (status undefined) 2023-01-09 01:04:21.043 INFO WORLDGENERAL (Main): loaded from mission Scripts/World/birds.lua 2023-01-09 01:04:21.053 INFO LUA (Main): Lua CPU usage: metric: average mission execution: 91.4732 % 2023-01-09 01:04:26.708 INFO SCRIPTING (Main): I - CTLD - Loading version 20211113.01 in 2 seconds 2023-01-09 01:04:28.691 INFO SCRIPTING (Main): I - CTLD - Initializing version 20211113.01 2023-01-09 01:04:28.691 INFO SCRIPTING (Main): T - CTLD - ctld.alreadyInitialized=[false] 2023-01-09 01:04:28.691 INFO SCRIPTING (Main): T - CTLD - force=[nil] 2023-01-09 01:04:28.691 INFO SCRIPTING (Main): Generating Laser Codes 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generated Laser Codes 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generating UHF Frequencies 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generated UHF Frequencies 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generating VHF Frequencies 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generated VHF Frequencies 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generating FM Frequencies 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Generated FM Frequencies 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): Searching for Crates 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): END search for crates 2023-01-09 01:04:28.692 INFO SCRIPTING (Main): CTLD READY 2023-01-09 01:04:32.995 INFO SCRIPTING (Main): D - CTLD - ctld.JTACAutoLase(_jtacGroupName=JTAC1, _laserCode=1688 2023-01-09 01:04:32.995 INFO SCRIPTING (Main): T - CTLD - _laserB=6 2023-01-09 01:04:32.995 INFO SCRIPTING (Main): T - CTLD - _laserCD=88 2023-01-09 01:04:32.995 INFO SCRIPTING (Main): T - CTLD - _frequency=40.4 2023-01-09 01:04:32.995 INFO SCRIPTING (Main): D - CTLD - ctld.notifyCoalition(_message=JTAC1, lasing new target, BTR-80. CODE: 1688. POSITION: @ 42 14.461'N 42 02.832'E - MGRS 38T KM 56371 80758) 2023-01-09 01:04:32.995 INFO SCRIPTING (Main): T - CTLD - _radio= .freq=40.4 .name=JTAC1 .mod=fm 2023-01-09 01:04:32.995 ERROR SCRIPTING (Main): Mission script error: [string "C:\Users\xxxx\AppData\Local\Temp\DCS.openbeta\/~mis00000EBC.lua"]:5618: attempt to index local '_enemyUnit' (a nil value) stack traceback: [C]: ? [string "C:\Users\xxxx\AppData\Local\Temp\DCS.openbeta\/~mis00000EBC.lua"]:5618: in function 'createSmokeMarker' [string "C:\Users\xxxx\AppData\Local\Temp\DCS.openbeta\/~mis00000EBC.lua"]:5470: in function 'JTACAutoLase' [string "ctld.JTACAutoLase('JTAC1', 1688, true, "all", 1)"]:1: in main chunk 2023-01-09 01:04:34.697 INFO SCRIPTING (Main): T - CTLD - jtacTargetsList for JTAC1 is : .1= .dist=985.09104359134 .unit= .id_=16777472 2023-01-09 01:04:59.635 INFO LUA (Main): Lua CPU usage: metric: average mission execution: 4.9010 % 2023-01-09 01:05:02.052 INFO DXGUI_WIN_ADAPTER (Main): resize main window to [0, 0] Thanks in advanced, best regards, Rafa.
-
Now Available for Public Download! ⟽ ★ FARP Hollywood Caucasus [Helicopter Sandbox] - All Helo Modules (Single or Multiplayer) by Element ★ ⟾ Tasked based helicopter sandbox mission for the Caucasus Map that will offer hours and hours of flying time with over 100+ LZs for all DCS Helo modules. This can be played in single or multiplayer. From troop transport to ground assault tasks this sandbox has a little of everything! Features: - 100+ LZs - CSAR Tasks - Troop Insertsions - Troop Extractions - Logistical Operations - Attack Chopper Target Area - View Player Stats via F10 Menu (If enabled), plus much more! FARP Hollywood Other FARPS Instructions: Select an assignment using F10 menu. All assignments will vary in difficulty and be within range 12-28nm distance away from home base, logical task can run even further. Runtime could be between 25-45+ minutes depending on distance. Logistical task can take even longer. You must be at FARP Hollywood on the ground to select a task unless its a logistical crate mission. Troops will auto load and unload if doing a troop transport operation such as insertions, extractions, CSARs provided you are landing in the correct LZ. Want to fly with a buddy/friends? No problem. Just have the lead select the mission using F10 menu while the budd(ies) wait for instructions by the flight lead. (Ex. Have an escort for your troop ins ert operation) ⟽ Ambush Attacks⟾ Hueys and Mi8s must always be vigilant while in enemy territory as you may run into enemy ground forces in route to your LZs. You must survive throughout your entire mission even on the return trip. Smaller allied FARPS are also located within the mission to assist you on your journey for repairing, rearming, and refueling. Possible SAM THREAT. Fast and low is the way to go. You have been warned! ⟽ Ground Assault Tasks ⟾ All helicopters can perform ground assault strikes. Selected via F10 Ground Assault menu. Then Select how many players using F10 menu again. A will be taking on the mission. You will be assigned a target area. Fly to this area, seek out and destroy your targets and return to FARP Hollywood. ⟽ Troop Transport Tasks ⟾ Missions for the Uh-1 Huey and Mi8 can be selected via F10 menu. If landing in the correct area/lz troops will auto load and unload. No menu diving. While other FARPs are available to assist you, FARP Hollywood will always be your finial destination UNLESS otherwise instructed. (This does not apply to logistical operations as your finial destination could be away fr om FARP Hollywood). ⟽ Logistical Tasks ⟾ This mission also provides logistical tasks transporting crates and other containers through the campaign.You may be assigned to transport objects to other FARPS and or warehouse/supply depots. Most locations will have an ADF freq to assist with navigation. See below for freqs. Simply Select task using F10 menu. ★ Radio Freqs ★ FARP Hollywood: 40 Mhz FM Homing FARP London & MASH (Rearm, Refueling, & Hospital) Freq: 41 Mhz FM Homing (Hospital for Medivac Use Only) FARP Dallas Camp (Rearm & Refueling) Freq: 42 Mhz FM Homing Pad 1 ATC: 126.3 Mhz AM ★ Warehouses/Supply Depots Freq ★ Muhuri Supply Depot - Freq 49.10 Mhz FM Homing Zugdidi Ammunitions Depot - Freq 49.50 FM Homing FARP Freq Above ★ SRS and Other Freqs Recommendations for Servers ★ General Comms: 32 Mhz FM (SRS) KA-50 & SA342s Presets: Ch 1 - FARP Hollywood 40.0 Mhz Ch 2 - FARP London 41.0 Mhz Ch 3 - FARP Dallas 42.0 Mhz To Enable LIVE STATS You will need to edit your MissionScripting.lua file. Edit your MissionScripting.lua ("C:\Program Files\Eagle Dynamics\DCS World\Scripts") so EasyStats may create and save data. Comment out sanitizeModule('os'), sanitizeModule('io'), sanitizeModule('lfs'), and require It should look something like this... do --sanitizeModule('os') --sanitizeModule('io') --sanitizeModule('lfs') require = nil loadlib = nil end Things to Know: ADF Homing Audio Signal - Please be aware the morse code audio may come in and out during your mission but signal should remain. Ambush Attacks: Uh1 Hueys and Mi8s will need to stay vigilant as its very possible you may be attacked randomly by insurgents while in Enemy Territory. SAM Threats: SAM Threats are very likely , fast and low is the way to go when performing troop transport ops Download Mission https://www.digitalcombatsimulator.com/en/files/3313795/ **************************** Change log / Updates 12-15-202 : Fixed issue with Ground Assault Tasks 6-16-2021 - Added the New Mi-24P Hind & Added the latest version of Easy Stats