CMM Map Marker Commands: Difference between revisions
No edit summary |
|||
| Line 3: | Line 3: | ||
== COMMON COMMANDS == | == COMMON COMMANDS == | ||
===!register=== | |||
:Registers a user to the server | :Registers a user to the server | ||
---- | ---- | ||
===!email=== | |||
:Updates the users Email address in the auth table | :Updates the users Email address in the auth table | ||
---- | ---- | ||
===!discord=== | |||
:Updates the users Discord ID in the auth table | :Updates the users Discord ID in the auth table | ||
---- | ---- | ||
===!accept=== | |||
:Will add the player to a mission | :Will add the player to a mission | ||
---- | ---- | ||
===!reject=== | |||
:Will remove the player from a previously accepted mission | :Will remove the player from a previously accepted mission | ||
---- | ---- | ||
===!myinfo=== | |||
:Will create a map marker with information about the player in it. Currently shows, Name, SlotID, UnitID and UCID. The mark can be deleted by pressing the red X. | :Will create a map marker with information about the player in it. Currently shows, Name, SlotID, UnitID and UCID. The mark can be deleted by pressing the red X. | ||
---- | ---- | ||
===!myperms=== | |||
:Will send a text alert to the player displaying the players current permissions | :Will send a text alert to the player displaying the players current permissions | ||
---- | ---- | ||
===survey=== | |||
:Will check if there are objects (excluding trees), and the ground around the point is flat | :Will check if there are objects (excluding trees), and the ground around the point is flat | ||
Example: <code>!survey:<radiusInMetersNumber></code> | Example: <code>!survey:<radiusInMetersNumber></code> | ||
| Line 44: | Line 44: | ||
---- | ---- | ||
===!smoke=== | |||
:Will add a smoke of a specific colour at the mark point location. | :Will add a smoke of a specific colour at the mark point location. | ||
syntax = !smoke:<colour> | syntax = !smoke:<colour> | ||
| Line 58: | Line 58: | ||
---- | ---- | ||
===!spin=== | |||
:Will place a large pin mark on the map as well as put a smoke in the game | :Will place a large pin mark on the map as well as put a smoke in the game | ||
<code>syntax = !spin:<colour></code> | <code>syntax = !spin:<colour></code> | ||
| Line 73: | Line 73: | ||
---- | ---- | ||
===!pin=== | |||
:Will place a large pin mark on the map (same as spin, just without the smoke) | :Will place a large pin mark on the map (same as spin, just without the smoke) | ||
syntax = !pin:<colour> | syntax = !pin:<colour> | ||
| Line 88: | Line 88: | ||
---- | ---- | ||
===!flare=== | |||
:Will place a flare in the game at the specified location | :Will place a flare in the game at the specified location | ||
syntax = !flare:<colour> | syntax = !flare:<colour> | ||
| Line 100: | Line 100: | ||
---- | ---- | ||
===!illum=== | |||
:Will place an illum flare in the game at the specified location | :Will place an illum flare in the game at the specified location | ||
syntax = !illum:<brightness#> | syntax = !illum:<brightness#> | ||
| Line 108: | Line 108: | ||
---- | ---- | ||
===!scan=== | |||
:Will scan an area around the specified location | :Will scan an area around the specified location | ||
syntax = !scan:<boxrange> | syntax = !scan:<boxrange> | ||
| Line 116: | Line 116: | ||
---- | ---- | ||
===!topo=== | |||
:Will draw a vector showing what intercept points to the terrain from the specified locations ground elevation. | :Will draw a vector showing what intercept points to the terrain from the specified locations ground elevation. | ||
| Line 122: | Line 122: | ||
== SUPPORT AIRCRAFT COMMANDS == | == SUPPORT AIRCRAFT COMMANDS == | ||
---- | |||
===!isr / !tanker / !awacs=== | |||
:Will move an ISR / TANKER / AWACS platform into the orbit and location specified | :Will move an ISR / TANKER / AWACS platform into the orbit and location specified | ||
syntax = | syntax = | ||
| Line 159: | Line 160: | ||
== ELEVATED PERMISSIONS SECTION == | == ELEVATED PERMISSIONS SECTION == | ||
===!arty=== | |||
:Will drop an Artillery barrage around the specified location (NOTE: will not hit Runway or Taxiways) | :Will drop an Artillery barrage around the specified location (NOTE: will not hit Runway or Taxiways) | ||
syntax = !arty:<rounds>:<areaofeffectinMeters> | syntax = !arty:<rounds>:<areaofeffectinMeters> | ||
| Line 167: | Line 168: | ||
---- | ---- | ||
===!explode=== | |||
:Will make a single explosion at the specified location | :Will make a single explosion at the specified location | ||
syntax = !explode:<explosionstrength> | syntax = !explode:<explosionstrength> | ||
| Line 177: | Line 178: | ||
---- | ---- | ||
===!savesupport=== | |||
:Will save the current support orbits for all support units so that the next time the mission executes they will fly the new orbits in the current mission | :Will save the current support orbits for all support units so that the next time the mission executes they will fly the new orbits in the current mission | ||
---- | ---- | ||
===!effectsmoke=== | |||
:Will add an Fire / Smoke Effect at the specified location | :Will add an Fire / Smoke Effect at the specified location | ||
syntax = !effectsmoke:<smokeEffect#> | syntax = !effectsmoke:<smokeEffect#> | ||
| Line 198: | Line 199: | ||
---- | ---- | ||
===!removesmoke=== | |||
:Will remove the closest effectsmoke. (does not work with smokes added with !smoke command) | :Will remove the closest effectsmoke. (does not work with smokes added with !smoke command) | ||
---- | ---- | ||
===!additem / !setitem / !removeitem=== | |||
:Will modify the item to the closest airbase, ship, fob | :Will modify the item to the closest airbase, ship, fob | ||
syntax = !additem:<itemstringname>:<quantity> | syntax = !additem:<itemstringname>:<quantity> | ||
| Line 215: | Line 216: | ||
---- | ---- | ||
===addfuel / !setfuel / !removefuel | |||
:Will modify the fuel levels of the closest airbase, ship, fob. | :Will modify the fuel levels of the closest airbase, ship, fob. | ||
syntax = !addfuel:<fueltype#>:<quantityInTonnes> | syntax = !addfuel:<fueltype#>:<quantityInTonnes> | ||
| Line 227: | Line 228: | ||
---- | ---- | ||
===!makeadmin / !makemod / !makegm / !makepatreon !makemember=== | |||
:Will add the permission to the closest player pilot | :Will add the permission to the closest player pilot | ||
---- | ---- | ||
===!removeadmin / !removemod / !removegm / !removepatreon=== | |||
:Will remove the permission to the closest player pilot | :Will remove the permission to the closest player pilot | ||
---- | ---- | ||
===!revoke=== | |||
:Will remove all permissions from the closest pilot | :Will remove all permissions from the closest pilot | ||
---- | ---- | ||
===!refreshauth=== | |||
:Will reload the CMM.authtable from the CMM.AUTH.File | :Will reload the CMM.authtable from the CMM.AUTH.File | ||
== DEVELOPMENT COMMANDS == | == DEVELOPMENT COMMANDS == | ||
===!gwl=== | |||
:Will dump a file containing the closest airbases warehouse weapons list into the CMM dump directory and be called 'CMM.WEAPONSLIST.json' | :Will dump a file containing the closest airbases warehouse weapons list into the CMM dump directory and be called 'CMM.WEAPONSLIST.json' | ||
This is more of a mission development command and has no real gameplay value | This is more of a mission development command and has no real gameplay value | ||
| Line 253: | Line 254: | ||
---- | ---- | ||
===!dumpwh=== | |||
:Will dump a file containing the entire contents of the nearest airbases warehouse (fuel levels, weapons, airframes) | :Will dump a file containing the entire contents of the nearest airbases warehouse (fuel levels, weapons, airframes) | ||
''File will be called '''''<AirbaseName>_Warehouse.json''''' and will be in the CMM dump directory'' | ''File will be called '''''<AirbaseName>_Warehouse.json''''' and will be in the CMM dump directory'' | ||
| Line 259: | Line 260: | ||
---- | ---- | ||
===!dumpairb=== | |||
:Will dump a file containing all data of an airbase | :Will dump a file containing all data of an airbase | ||
''File will be called '''''<AirbaseName>_AirBase.json''''' and will be in the CMM dump directory'' | ''File will be called '''''<AirbaseName>_AirBase.json''''' and will be in the CMM dump directory'' | ||
| Line 272: | Line 273: | ||
---- | ---- | ||
===!point=== | |||
:Will dump the X,Y,Z of the specified location into the dcs log file | :Will dump the X,Y,Z of the specified location into the dcs log file | ||
Revision as of 02:38, 17 October 2025
This is the definitive list of Map Commands for CMM. The first part of the list will be dedicated to standard user commands. Further down will be Admin or 'special permission' based commands.
COMMON COMMANDS
!register
- Registers a user to the server
- Updates the users Email address in the auth table
!discord
- Updates the users Discord ID in the auth table
!accept
- Will add the player to a mission
!reject
- Will remove the player from a previously accepted mission
!myinfo
- Will create a map marker with information about the player in it. Currently shows, Name, SlotID, UnitID and UCID. The mark can be deleted by pressing the red X.
!myperms
- Will send a text alert to the player displaying the players current permissions
survey
- Will check if there are objects (excluding trees), and the ground around the point is flat
Example: !survey:<radiusInMetersNumber>
!smoke
- Will add a smoke of a specific colour at the mark point location.
syntax = !smoke:<colour>
Valid Smoke Colours are:
red green blue orange white
Example1 = !smoke: red
!spin
- Will place a large pin mark on the map as well as put a smoke in the game
syntax = !spin:<colour>
Valid Colours are:
red green blue orange white yellow (will display white smoke) black (will display white smoke)
Example1 = !spin:green
!pin
- Will place a large pin mark on the map (same as spin, just without the smoke)
syntax = !pin:<colour> Valid Colours are:
red green blue orange white yellow black
Example1 = !pin:green
!flare
- Will place a flare in the game at the specified location
syntax = !flare:<colour> Valid Colours are:
red green orange white
Example1 = !flare:green
!illum
- Will place an illum flare in the game at the specified location
syntax = !illum:<brightness#>
Example1 = !illum:5000
!scan
- Will scan an area around the specified location
syntax = !scan:<boxrange>
Example1 = !scan
!topo
- Will draw a vector showing what intercept points to the terrain from the specified locations ground elevation.
SUPPORT AIRCRAFT COMMANDS
!isr / !tanker / !awacs
- Will move an ISR / TANKER / AWACS platform into the orbit and location specified
syntax =
!isr:<ISRPlatformName> -rt <direction>:<distanceKM> -s <speedKnots> -a <altitude>
- Example1 =
- Example1 will put Colt1 into a circular orbit at the specified location
!isr:Colt11
- Example2 =
- Example2 will put Colt11 into a RaceTrack orbit that goes west 50km from the specified location
!isr:Colt11 -rt 270:50
- Example3 =
- Example3 will change the altitude of Colt11 to 20,000ft without changing its orbit location
!isr:Colt11 -dm -a 20000
- Example4 =
- Example4 will change the speed of Colt11 to 350knots without changing its orbit location
!isr:Colt11 -dm -s 350
- Example5 =
- Example5 will change the speed, altitude and location of Colt11 to 175knots, 14,000ft and to a racetrack going south 25km of the specified location
!isr:Colt11 -rt 180:25 -s 175 -a 14000
All these examples are available for !isr, !tanker and !awacs commands.
ELEVATED PERMISSIONS SECTION
!arty
- Will drop an Artillery barrage around the specified location (NOTE: will not hit Runway or Taxiways)
syntax = !arty:<rounds>:<areaofeffectinMeters>
Example1 = !arty:25:500
!explode
- Will make a single explosion at the specified location
syntax = !explode:<explosionstrength>
Example1 = !explode
Example2 = !explode:500
!savesupport
- Will save the current support orbits for all support units so that the next time the mission executes they will fly the new orbits in the current mission
!effectsmoke
- Will add an Fire / Smoke Effect at the specified location
syntax = !effectsmoke:<smokeEffect#> Valid smoke effect types are:
1 = small smoke and fire 2 = medium smoke and fire 3 = large smoke and fire 4 = huge smoke and fire 5 = small smoke 6 = medium smoke 7 = large smoke 8 = huge smoke
Example1 = !effectsmoke:3
!removesmoke
- Will remove the closest effectsmoke. (does not work with smokes added with !smoke command)
!additem / !setitem / !removeitem
- Will modify the item to the closest airbase, ship, fob
syntax = !additem:<itemstringname>:<quantity>
Example1 = !addItem:AH-64D_BLK_II:5
Example1 = !addItem:DagiAH64
Example2 = !addItem:weapons.missiles.AGM_114K:100
===addfuel / !setfuel / !removefuel
- Will modify the fuel levels of the closest airbase, ship, fob.
syntax = !addfuel:<fueltype#>:<quantityInTonnes> Valid fuel types are:
0 = JetFuel 1 = Aviation Gas 2 = MW50 3 = Diesel
Example1 = !addfuel:0:5
!makeadmin / !makemod / !makegm / !makepatreon !makemember
- Will add the permission to the closest player pilot
!removeadmin / !removemod / !removegm / !removepatreon
- Will remove the permission to the closest player pilot
!revoke
- Will remove all permissions from the closest pilot
!refreshauth
- Will reload the CMM.authtable from the CMM.AUTH.File
DEVELOPMENT COMMANDS
!gwl
- Will dump a file containing the closest airbases warehouse weapons list into the CMM dump directory and be called 'CMM.WEAPONSLIST.json'
This is more of a mission development command and has no real gameplay value
!dumpwh
- Will dump a file containing the entire contents of the nearest airbases warehouse (fuel levels, weapons, airframes)
File will be called <AirbaseName>_Warehouse.json and will be in the CMM dump directory
!dumpairb
- Will dump a file containing all data of an airbase
File will be called <AirbaseName>_AirBase.json and will be in the CMM dump directory
Data includes but is not limited to:
Callsign, DisplayName, EditorName AirbaseID# Runway(s) Information Warehouse contents Location
!point
- Will dump the X,Y,Z of the specified location into the dcs log file