Jump to content
Mumble forums

Game plugin for a mmorpg


kilou
 Share

Recommended Posts

Hello,
sorry if i'm a wrong section.
Currently i have a private server of a mmorpg ragnarok Online and i would like to integrate a voice chat.

I saw that mumble ( or murmure) have plugin for a lot of games but not this one. If i understand, the plugin for game is what i expect and maybe you can guide me to make a new one for ragnarok online. 
The emulator is written in c++ ( source ) and hosted on a debian server.

I hope to find answer here.

Thank you.

Link to comment
Share on other sites

  • Administrators

If you are looking into creating a Mumble plugin, I advise you to the following section of our developer documentation: https://github.com/mumble-voip/mumble/blob/master/docs/dev/plugins/README.md

or more precisely:https://github.com/mumble-voip/mumble/blob/master/docs/dev/plugins/PositionalAudioPlugin.md

 

I think the first thing that you should decide on is how you want the player positions to be fed from the game to the plugin. If you have access to the source code, using shared memory between the plugin and the game might be the easiest way to move the data around.

Otherwise (especially if the game's code does not change (often)) you can also fetch the positions from the game's in-memory representation which does not require any changes to the game itself. You can take inspiration from e.g. the new Among Us plugin: https://github.com/mumble-voip/mumble/tree/master/plugins/amongus

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...