Skip to content

Latest commit

 

History

History
71 lines (62 loc) · 2.48 KB

README.md

File metadata and controls

71 lines (62 loc) · 2.48 KB

Plugin "FunkMan"

This plugin adds support for the Moose Funkman protocol. You need to install FunkMan for it to work.
And no, you don't need to run two bots, I just use some modules from FunkMan, just because they are nice :).

FunkMan supports the following Moose modules:

  • AIRBOSS
  • RANGE (Bombing & Strafing)

For samples on how to configure FunkMan support into Moose, see the respective samples in the samples directory.

Note

You need to set the DCSServerBot port to be used by FunkMan. The default for both, DCSServeBot and Funkman is port 10042.

Configuration

As FunkMan is an optional plugin, you need to activate it in main.yaml first like so:

opt_plugins:
  - funkman

The plugin itself is configured with a yaml file in config/plugins/funkman.yaml. For a start, you just need to add the path to your FunkMan installation to your funkman.yaml. If you have configured your FunkMan.ini already, DCSServerBot will automatically take over your config parameters.

DEFAULT:
  install: ../FunkMan

Channels to publish range- and trap-sheets

If you have configured your FunkMan.ini already, DCSServerBot will automatically take over your config parameters.

DEFAULT:
  install: ../FunkMan
  CHANNELID_MAIN: 1122334455667788
  CHANNELID_RANGE: 8877665544332211
  CHANNELID_AIRBOSS: 1188227733664455
  IMAGEPATH: ../FunkMan/funkpics/

If you want to use different channels for your different servers, you can add a section for each server:

DCS.release_server:
  install: ../FunkMan
  CHANNELID_MAIN: 1122334455667788
  CHANNELID_RANGE: 8877665544332211
  CHANNELID_AIRBOSS: 1188227733664455
  IMAGEPATH: ../FunkMan/funkpics/
DCS.release_server02:
  CHANNELID_MAIN: 1234567812345678
  CHANNELID_RANGE: 8765432187654321
  CHANNELID_AIRBOSS: 1112223334445555
  IMAGEPATH: ../FunkMan/funkpics/

Rangeboards for Strafing and Bombing

You can display the top X (default: 10) players for your bomb- and strafe-runs in a nice persistent board in some of your channels. For greenieboards see the respective plugin.

DEFAULT:
  install: ../FunkMan
  # [...]
  strafe_board: true
  strafe_channel: 1122334455667788
  bomb_board: true
  bomb_channel: 8877665544332211

Credits

Thanks to funkyfranky and the Moose team to align the FunkMan protocol with me, which made it very easy for me to add support for it and to provide this awesome functionality to you!