View Full Version : Is this possible with Keyclone? (formations)
Zuxto
02-24-2008, 06:48 AM
I'm trying to find a easier way to setup formations. I don't have a G15 or X-Key Pro in my setup so in order to do a formation I use keybindings in WoW. For example I set the "`" key as Foward, Backward, Strafe Left, Strafe Right on my clones.
This is very limiting and can get annoying when I want to change my UI and need to setup the keys again.
I was wondering if there is a way within keyclone to do the following (possibly keymapping)
I press the "`" key and keyclone sends the following keys:
Main: does nothing
Clone1: Foward (sends W or Up key)
Clone2: Back (down key)
Clone3: etc
I'd like to do some formations on a regular keyboard without having to setup manual keybindings for each formation. Most of the posts I've found on formations rely on xkeys or G15.
bryanc
02-24-2008, 10:04 AM
I'm no keyclone expert, but I think the short answer is no, keyclone doesn't have a a way to send a different keystroke to each client. I'm sure someone will jump in and correct me if I'm wrong.
An x-keys or a G15 give you more buttons to press, but not more keybindings to work with. They won't send a different keystroke to the different clients either. You still have to set up the keybindings in wow. They do let you press two keys at once a little easier, but that's really the only difference for doing a formation. Almost all of page #2 in the sticky pertains to this.
Katharsis
02-24-2008, 10:14 AM
Hotkeynet can do this.
http://hotkeynet.com ('http://hotkeynet.com/')
keyclone
02-24-2008, 10:29 AM
Actually, there is a way to do that... it's called keymaps. you would need to define a keymap for each clone and attach it when you startup the clone (you can do this automatically if you use commands)
ie:
you have mageA, priestB, and warriorC
mageA has the following keys in their action bar:
3 - frost shield
2 - fireball
7 - fire blast
wasd - standard movement, on the dnp
priestB:
6 - fortitude
4 - smite
2 - heal target=warriorC
3 - shield target=warriorC
wasd - standard movement, on the dnp
warriorC:
5 - charge
7 - rage
4 - rend
wasd - standard movement, on the dnp
now you define a keymap for each... mapping a key to a word or phrase, otherwise called a hotstring.
---
mageA keymap:
3 -> buff
2 -> opening.salvo
ctrl+1 -> shield.tank
ctrl+2 -> heal.tank
7 -> attack.1
a -> formation.1.out
d -> formation.1.in
priestB keymap:
6 -> buff
4 -> opening.salvo
3 -> shield.tank
2 -> heal.tank
4 -> attack.1
d -> formation.1.out
a -> formation.1.in
warriorC keymap:
7 -> buff
5 -> opening.salvo
ctrl+1 -> shield.tank
ctrl+2 -> heal.tank
4 -> attack.1
F11 -> formation.1.out
F12 -> formation.1.in
---
note that all keys are not mapped to any actions... ie: heal.tank on the mage or warrior. this is for when you are on the warrior.. hacking away.. and need a heal. you don't flip to your priest, you just press ctrl+2, which does nothing for the warrior... but will be received by the mage and priest. the mage will also do nothing... but the priest has it tied to a heal macro...
i also put in a simple setup for formations. assuming your main to be the warrior... and in a formation, he would be stationary. pull up to the mob.. hit F11 on your warrior, and your priest does 'd' (strafe right) and your mage does 'a' (strafe left). the net result would be a triangle.
the trick is that you need to define 3 different keymaps and load each to the appropriate class... which gets a lot easier if you are using commands to launch your wows...
8)
Zuxto
02-24-2008, 04:16 PM
Thanks! I was trying to get this to work with keymaps but I didn't set it up correctly.
Whoa, didn't realize the keymap feature was in KC, that could be a potential issue because if you are running 5 accounts and press 1 button you are now getting potentially 5 different key presses for 1? I thought part of the challenge of multiboxing was mapping different spells in a way that would either overlap the same key or bound to a different key altogether which then required you to press 2 keys but would only each fire 1 spell/action on different accounts.
keyclone
02-26-2008, 12:41 AM
I thought part of the challenge of multiboxing was mapping different spells in a way that would either overlap the same key or bound to a different key altogether which then required you to press 2 keys but would only each fire 1 spell/action on different accounts. umm... no. but if you'd like to make it more difficult for yourself, wear a blindfold while pygmies shot little darts at your neck
seriously, 1 key press... 1 key lands at each destination clone. the fact that the key changes means nothing. it's still a single key.
i have read how some people on the wow forums get into such a state over this simplistic mechanism.. then start going on about how it's botting. this is known as a translation. it's a technique that i believe was pioneered by the ancient chinese thousand's of years ago, mostly for cryptography
I don't agree with you at all Keyclone. With hardware (which has been proven to be within the TOS) you press 1 key and the SAME key lands on all 5 computers and copies of wow running on each computer. With software if you press 1 key and the same key lands at all instances of Wow running then the software is acting as a simple conduit emulating a wire and multicaster. Now if you press 1 key but a different key lands on 4 other instances of Wow IMO you are treading on thin ice because a piece of software has now decided WHICH keys to press for the other instances of Wow, it did not simply pass the key along.
Point me to a multicaster for sale or other hardware which can be plugged in-line with a keyboard that will do on-the-fly cryptographic conversion of key presses so that 4 other modified and different keystrokes will land at 4 other computers and I'll buy into your last statement.
keyclone
02-26-2008, 03:51 AM
simple.... the enigma machine
http://en.wikipedia.org/wiki/Enigma_machine
http://upload.wikimedia.org/wikipedia/commons/thumb/a/ae/Enigma.jpg/180px-Enigma.jpg
type 1 key, another spits out. and that was WW2.
Sorry didn't satisfy my requirements of being "for sale" and can be plugged in-line with current keyboards. L2Read!
keyclone
02-26-2008, 04:13 AM
point being, it's old tech and has nothing at all to do with 'botting'.
for blizzard, the line is simple. if the key gets pressed whether or not you are there.. you are botting.
if it requires you to initiate the key press in order for the result to occur, you are not.
seriously, do you look at your pen and think it's a robot? how about your tv? washing machine?
these are all machines, by the classic definition. no AI required.
and btw, a G15 will push different keys then what you press, if you want it to. it'll even delay then or repeat them... which is definitely against the TOS since it'll keep going without you being there. and you can get it at your local best buy.
Yeah but that crytpo machine could not be hooked up and put in use to do what keymaps do and you know it! ;)
Part of botting involves software making a decision for you and when the software decides "oh here's the [-key, instead of sending the [-key to 4 other wows, I'm going to send the ^h key to wow1, the 7-key to wow2, the @-key to wow3, etc. See the difference? The do-not-pass is somewhat of a grey area because you could unbind WASD easy enough (and any other key for that matter) and get the same effect but really the software *is* MAKING DECISIONS.
Yes the G15 is programmable and you can get banned if you program delays, etc. to play unattended but the G15 cannot be programmed to send 5 different keystrokes to 5 different computers when you press a single G-key so it's not a valid point in this debate.
If you can perform in hardware exactly what you are doing with the software multicasters then you should be 100% safe but when you step outside of that and start doing things that can't easily be done with existing hardware then that's where the problems begin.
Wilbur
02-26-2008, 05:32 AM
1 Keypress = 1 Action
Not automation. Kthxbai.
keyclone
02-26-2008, 09:52 AM
seriously, you need to understand what botting and AI are before trying to point to a simple translation and say it's the same.
who new keyclone was AI... forget skynet... keyclone will rule the world!
bryanc
02-26-2008, 12:46 PM
...cannot be programmed to send 5 different keystrokes to 5 different computers when you press a single G-key so it's not a valid point in this debate.
You can just as easily bind the 'G' key to 5 different actions for each of the instances in the game itself, instead of mapping the key with keyclone. The end result is the same. The only difference is that you are translating the keystrokes to their actions in keyclone, instead of changing keybindings in the game.
Wilbur
02-26-2008, 01:17 PM
You can just as easily bind the 'G' key to 5 different actions for each of the instances in the game itself, instead of mapping the key with keyclone. The end result is the same. The only difference is that you are translating the keystrokes to their actions in keyclone, instead of changing keybindings in the game.
OMG HAXX!
...cannot be programmed to send 5 different keystrokes to 5 different computers when you press a single G-key so it's not a valid point in this debate.
You can just as easily bind the 'G' key to 5 different actions for each of the instances in the game itself, instead of mapping the key with keyclone. The end result is the same. The only difference is that you are translating the keystrokes to their actions in keyclone, instead of changing keybindings in the game. Actually when I typed "G-key" I meant the programmable keys on the G15 keyboard as that is what they are called, I did not mean the letter G key.
What you are saying though is the core of my point, to keep software multicasting "pure" IMO you need to adjust your keybindings in wow and adjust your hotbars such that you are landing the same key to each instance of wow (just as a hardware multiboxer would) otherwise you are getting 5 different keys for one keypress, yes it's just 1 key on each wow but it's 5 DIFFERENT KEYS and a piece of software is making the decision which key lands where.
Dagre
02-26-2008, 05:22 PM
A piece of software is not making the decision. The user is. And that makes all the difference.
Notes
02-26-2008, 06:14 PM
Guys I just stole some white paint from a store and painted an X over my Z button, and a D over my P button on my keyboard ... Will I get banned now :( ?
But infact that's what it does kinda
vBulletin® v4.2.2, Copyright ©2000-2025, Jelsoft Enterprises Ltd.