News:

VoxCommando supports plugins for a wide variety of programs and devices. Contact us if you want to create your own.

Main Menu

World of Warcraft Commands

Started by IKROWNI, March 11, 2013, 04:03:59 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

IKROWNI

Hello just made these commands for voxcommando that are to be used with the default keybindings in world of warcraft. i will be working to add more hopefully others will get use from it.


<?xml version="1.0" encoding="utf-16"?>
<commandGroup open="True" name="World of Warcraft Commands" enabled="True" prefix="" priority="0" requiredProcess="" description="">
 <command id="612" name="Panels" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
   <action>
     <cmdType>SendKeys</cmdType>
     <cmdString>{1}</cmdString>
     <cmdRepeat>1</cmdRepeat>
   </action>
   <phrase>wow</phrase>
   <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">C:\Program Files (x86)\VoxCommando\payloads\World of Warcraft Payloads\Panels.xml</payloadFromXML>
 </command>
 <command id="614" name="Movement" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
   <action>
     <cmdType>SendKeys</cmdType>
     <cmdString>{1}</cmdString>
     <cmdRepeat>1</cmdRepeat>
   </action>
   <phrase>wow</phrase>
   <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">C:\Program Files (x86)\VoxCommando\payloads\World of Warcraft Payloads\movement.xml</payloadFromXML>
 </command>
 <command id="615" name="Target" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
   <action>
     <cmdType>SendKeys</cmdType>
     <cmdString>{1}</cmdString>
     <cmdRepeat>1</cmdRepeat>
   </action>
   <phrase>wow</phrase>
   <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">C:\Program Files (x86)\VoxCommando\payloads\World of Warcraft Payloads\Targeting.xml</payloadFromXML>
 </command>
 <command id="616" name="General Commands" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
   <action>
     <cmdType>SendKeys</cmdType>
     <cmdString>{1}</cmdString>
     <cmdRepeat>1</cmdRepeat>
   </action>
   <phrase>wow test</phrase>
   <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">C:\Program Files (x86)\VoxCommando\payloads\World of Warcraft Payloads\General Commands.xml</payloadFromXML>
 </command>
</commandGroup>



would love to hear some input or suggestions i really wanna help to build some default xml's for various games and other programs if i can get it all down well enough  :biglaugh


EDIT: forgot the XML's thanks kalle and james :bonk

Kalle

#1
Quote from: IKROWNI on March 11, 2013, 04:03:59 AM
would love to hear some input or suggestions i really wanna help to build some default xml's for various games and other programs if i can get it all down well enough  :biglaugh
you forgot to upload the payload XML's  ;)
***********  get excited and make things  **********

jitterjames

Thanks IK, but we need all the payloadXML files.

You should attach the following files that your commands rely on:

Panels.xml
movement.xml
Targeting.xml
General Commands.xml

otherwise it is not of much help to anyone  :'(

IKROWNI

#3
there they are i fixed it, imma work on getting all the emotes done tonight and tommorow. is there anything you can see that i could do that would make this function better? oh yea i forgot does anyone know why when i try to use a sendkey command with {ENTER}/commandhere  it is not typing it into wow? like enter/return is used to bring up the chatbar in wow then type my /commandhere followed by enter/return it does nothing though. ive also tried making sure its focused on wow but that still doesnt seem to work.


EDIT:

ok i found out i have to use the dxinputs instead of sendkeys so i will redo it all like that then it should work much better.

jitterjames

Did you try {Return} or tilde ~ with sendkeys ?

You can also use inputkeys, or as you have discovered dxinput.