(Created page with "{{Pluginbox |name=MQ2VoiceCommand |author=A_Enchanter_00 |commands=/voice, /tts }} ==Description== Text to speech and voice command capability for EQ. ==Commands== * <span...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | {Pluginbox | |
|name=MQ2VoiceCommand | |name=MQ2VoiceCommand | ||
|author=A_Enchanter_00 | |author=A_Enchanter_00 | ||
Line 42: | Line 42: | ||
==Example INI== | ==Example INI== | ||
− | [Settings.ServerXXXXX.PlayerYYYYY] | + | <div style="color: lightyellow; font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; padding: 1em; border: 1px dashed #777; background-color: #303030; line-height: 1.1em; font-weight: normal !important; margin-top: 1em; margin-bottom: 1em;">[Settings.ServerXXXXX.PlayerYYYYY] |
− | SpeakTells=1 | + | ;SpeakTells=1 |
− | SpeakGroup=1 | + | ;SpeakGroup=1 |
− | SpeakGuild=1 | + | ;SpeakGuild=1 |
− | SpeakRaid=1 | + | ;SpeakRaid=1 |
− | SpeakTellFilter=0 | + | ;SpeakTellFilter=0 |
− | SpeakGroupFilter=0 | + | ;SpeakGroupFilter=0 |
− | SpeakGuildFilter=1 | + | ;SpeakGuildFilter=1 |
− | SpeakRaidFilter=1 | + | ;SpeakRaidFilter=1 |
− | SpeakVolume=100 | + | ;SpeakVolume=100 |
− | SpeakSpeed=0 | + | ;SpeakSpeed=0 |
− | matchTellTriggers=| | + | ;matchTellTriggers=| |
− | ignoreTellTriggers=| | + | ;ignoreTellTriggers=| |
− | matchGroupTriggers=| | + | ;matchGroupTriggers=| |
− | ignoreGroupTriggers=| | + | ;ignoreGroupTriggers=| |
− | matchGuildTriggers=|somone| | + | ;matchGuildTriggers=|somone| |
− | ignoreGuildTriggers=| | + | ;ignoreGuildTriggers=| |
− | matchRaidTriggers=|somone| | + | ;matchRaidTriggers=|somone| |
− | ignoreRaidTriggers=| | + | ;ignoreRaidTriggers=| |
− | ignoreChars=!|=* | + | ;ignoreChars=!|=* |
− | + | ; | |
− | [GlobalCommands] | + | ;[GlobalCommands] |
− | All sit=/sit | + | ;All sit=/sit |
− | All stand=/stand | + | ;All stand=/stand |
− | All end Macro=/endmacro | + | ;All end Macro=/endmacro |
− | + | ; | |
− | [SERVER.PLAYERNAME] | + | ;[SERVER.PLAYERNAME] |
− | Wizard sit=/sit | + | ;Wizard sit=/sit |
− | Wizard stand=/stand | + | ;Wizard stand=/stand |
− | Wizard end=/endmacro | + | ;Wizard end=/endmacro |
− | Wizard start=/mac WizardMacro | + | ;Wizard start=/mac WizardMacro |
− | special voice command=/command | + | ;special voice command=/command</div> |
==Examples== | ==Examples== |
Latest revision as of 19:14, 15 December 2018
{Pluginbox |name=MQ2VoiceCommand |author=A_Enchanter_00 |commands=/voice, /tts }}
Description
Text to speech and voice command capability for EQ.
Commands
- /voice help - lists command syntaxes in game.
- status - Shows status of plugin
- list - Lists loaded voice commands
- load - Load options from INI file
- save - Save options to INI file
- on|off - pause/unpause
- volume 0 - 100 - TTS volume
- speed -10 - 10 - TTS speed
- tts [on|off} - set ALL TTS on/off
- say [on|off| - set say TTS on/off
- tell [on|off| - set tell TTS on/off
- group [on|off| - set group TTS on/off
- guild [on|off| - set guild TTS on/off
- ooc [on|off| - set ooc TTS on/off
- auction [on|off| - set auction TTS on/off
- shout [on|off| - set shout TTS on/off
- raid [on|off| - set raid TTS on/off
- chat [on|off| - set chat TTS on/off
- filter [on|off| - set ALL TTS filters on/off
- filter say [on|off| - set say TTS filters on/off
- filter tell [on|off| - set tell TTS filters on/off
- filter group [on|off| - set group TTS filters on/off
- filter guild [on|off| - set guild TTS filters on/off
- filter ooc [on|off| - set ooc TTS filters on/off
- filter auction [on|off| - set auction TTS filters on/off
- filter shout [on|off| - set shout TTS filters on/off
- filter raid [on|off| - set raid TTS filters on/off
- filter chat [on|off| - set chat TTS filters on/off
- /tts something to say - Use tts to speak text
Example INI
[Settings.ServerXXXXX.PlayerYYYYY]
- SpeakTells=1
- SpeakGroup=1
- SpeakGuild=1
- SpeakRaid=1
- SpeakTellFilter=0
- SpeakGroupFilter=0
- SpeakGuildFilter=1
- SpeakRaidFilter=1
- SpeakVolume=100
- SpeakSpeed=0
- matchTellTriggers=|
- ignoreTellTriggers=|
- matchGroupTriggers=|
- ignoreGroupTriggers=|
- matchGuildTriggers=|somone|
- ignoreGuildTriggers=|
- matchRaidTriggers=|somone|
- ignoreRaidTriggers=|
- ignoreChars=!|=*
- [GlobalCommands]
- All sit=/sit
- All stand=/stand
- All end Macro=/endmacro
- [SERVER.PLAYERNAME]
- Wizard sit=/sit
- Wizard stand=/stand
- Wizard end=/endmacro
- Wizard start=/mac WizardMacro
- special voice command=/command
Examples
Availability
This plugin is available as a compiled binary in the MMOBugs binary distribution. The source code is not available