Fires of Heaven Guild Message Board  

Go Back   Fires of Heaven Guild Message Board > Fires of Heaven Related Forums > MMORPG General Discussion
User Name
Password
ForumSpy Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 10-11-2007, 10:41 PM   #226 (permalink)
Horse
Registered User
 
Horse's Avatar
 
Join Date: Mar 2007
Posts: 1,115
-21 Internets
Why are people saying "decide to level with someone?"

That implies that someone has also decided to level with you... which in turn implies that it isn't exactly a choice but an arrangement. And so you have a bunch of people who prefer making the choice of soloing with a dps spec over making the choice of sitting around and hoping someone else needs to level as a healing spec.

Thank god for the dps specs, but the next step is to make classes that rely on a group (healers, tanks) able to do those roles at a competitive levelling pace as damage.

It could simply be requiring X% of talent point spent in a tree to be able to use a spell (or gear). Say, if you're 100% holy you can make use of an npc tank. Control it like MC or a pet, whichever.

If you're X% prot, you get a little healbot to control.


In short, when you play a single player RPG, you are everything - dps, healing and tank. If levelling up is largely a single player experience, the concept fits.

I can easily see the next wave of mmorpgs having you controlling multiple characters at the same time - similar to guildwars but with more control. Like a final fantasy in auto play without the AI modules.
Horse is offline   Reply With Quote
Old 10-11-2007, 10:52 PM   #227 (permalink)
Zehn - Vhex
Lord of the Dance
 
Zehn - Vhex's Avatar
 
Join Date: Apr 2002
Posts: 6,261
+53 Internets
Send a message via AIM to Zehn - Vhex Send a message via MSN to Zehn - Vhex
Quote:
Originally Posted by Horse View Post
I can easily see the next wave of mmorpgs having you controlling multiple characters at the same time - similar to guildwars but with more control. Like a final fantasy in auto play without the AI modules.
There's already a few that do that. Unfortunately most of them are of the Korean mentality of shitty grindfests > quality content so the novelty wears off quickly.

I 3-box in WoW and it definately makes things more interesting. If there was more built in support for it, it would be tits.
Zehn - Vhex is offline   Reply With Quote
Old 10-12-2007, 06:23 AM   #228 (permalink)
Algol Devilstar
Banned
 
Join Date: Oct 2002
Location: The NW
Posts: 3,497
+0 Internets
Ya 3box in EQ was easy, WoW is a little more hectic. I need to get a program that sends multiple commands to different windows.
Algol Devilstar is offline   Reply With Quote
Old 10-12-2007, 07:23 AM   #229 (permalink)
Pyros
Registered User
 
Join Date: Sep 2006
Posts: 1,181
+15 Internets
Quote:
Originally Posted by Draegan View Post
Can you reformat that post please?
I won't bother, it's not that bad, probably could have used a break in the first paragraph, but since there's punctuation and not many typos/grammar error, I consider it's good enough. If more than 3 lines in a row are annoying to read for you, you might want to consider changing your resolution.

The main issue tho is derails and sidethoughts which I express with parentheses, which tends to clog up sentences by making them longer than intended. I'll make an effort just for you.



Quote:
Originally Posted by Horse View Post
Why are people saying "decide to level with someone?"

That implies that someone has also decided to level with you... which in turn implies that it isn't exactly a choice but an arrangement. And so you have a bunch of people who prefer making the choice of soloing with a dps spec over making the choice of sitting around and hoping someone else needs to level as a healing spec.

Thank god for the dps specs, but the next step is to make classes that rely on a group (healers, tanks) able to do those roles at a competitive levelling pace as damage.

It could simply be requiring X% of talent point spent in a tree to be able to use a spell (or gear). Say, if you're 100% holy you can make use of an npc tank. Control it like MC or a pet, whichever.

If you're X% prot, you get a little healbot to control.


In short, when you play a single player RPG, you are everything - dps, healing and tank. If levelling up is largely a single player experience, the concept fits.

I can easily see the next wave of mmorpgs having you controlling multiple characters at the same time - similar to guildwars but with more control. Like a final fantasy in auto play without the AI modules.

These games already exist, last one I played was Granado Espada, korean game from a few years ago, it's a pure grind fest, but was surprisingly not that bad and somewhat funny because of the multiple chars. You played a "family" which consisted of 3characters, and pvp was quite fun with all the combos available. Sadly it was also a very shallow game once you reached level cap and pvp was fun until you had more than 10people in the same zone then it'd lag to no end.

Gods&Heroes had a system like that too, but I didn't play enough to check it out, and seems the game is dead now anyway.

I believe however that system will tend to be hard to balance both in pve and pvp, and even on the leveling aspect. The pets would become very powerful, and as such become a necessity, and a part of your char. Then you lose class identity if everyone gets a pet that does what he can't do well. Imo it'd bring more problems than anything.

You could just go the route warhammer/aoc have taken(or trying to at least), with no pure healer, as in sitting on your ass whackamoling health bars, but involved in combat, which means you have access to dps and healing all the time.


Quote:
Originally Posted by Algol Devilstar View Post
Ya 3box in EQ was easy, WoW is a little more hectic. I need to get a program that sends multiple commands to different windows.
I used Autohotkey when I leveled my BE paladin, dual logging my hunter and setting up some simple macros. It worked quite well, and iirc it was free, or I used the trial, forgot. I even did some 2vs2 arenas with it, but it was pretty terrible because of positionning issues ^^.
Pyros is offline   Reply With Quote
Old 10-12-2007, 10:55 AM   #230 (permalink)
Algol Devilstar
Banned
 
Join Date: Oct 2002
Location: The NW
Posts: 3,497
+0 Internets
Wouldn't you get banned for autohotkey? I seem to remember something in the User Agreement.

edit: as far as I understand it, software macroing = bad, hardware macroing = bad; however a device that sends your keyboard input to multiple computers is ok.
Algol Devilstar is offline   Reply With Quote
Old 10-12-2007, 11:19 AM   #231 (permalink)
Pyros
Registered User
 
Join Date: Sep 2006
Posts: 1,181
+15 Internets
Quote:
Originally Posted by Algol Devilstar View Post
Wouldn't you get banned for autohotkey? I seem to remember something in the User Agreement.

edit: as far as I understand it, software macroing = bad, hardware macroing = bad; however a device that sends your keyboard input to multiple computers is ok.
Well yeah in theory you can get banned for it I guess. However, I'm there at my computer, playing my own accounts, so I didn't care much. Sending info to an inactive window can be banned whatever the program you use tho, since that's what you suggested, was just saying what I used. It's the same as using my programmable keys on my G11 and making macros for press 1, alt tab, press 1, alt tab. I even had some of these for specific stuff, but the keys aren't as accessible compared to just pressing 1,2,3 etc.
Pyros is offline   Reply With Quote
Old 10-12-2007, 11:55 AM   #232 (permalink)
Horse
Registered User
 
Horse's Avatar
 
Join Date: Mar 2007
Posts: 1,115
-21 Internets
I guess the answer is to make your trio of players simply a cluster with interface to control.

World of Warcraft: Trinity

Imagine an FPS formation control so you can press a button to spread out, or a button to stay together. And a macro-view control that allows you to position people out of LOS / etc.

Then all your abilities are on one screen. Perhaps it isn't as simple as a "pet," but that you can play as or level up 2+ characters at the same time. Like the FF job system but rather than hybridizing everyone, you actually play 2 chars.

World of Warcraft: Sam da Man
Horse is offline   Reply With Quote
Old 10-12-2007, 04:21 PM   #233 (permalink)
Lost Ranger
Still Lost
 
Join Date: Jul 2002
Posts: 2,030
-9 Internets
Quote:
Originally Posted by Algol Devilstar View Post
Ya 3box in EQ was easy, WoW is a little more hectic. I need to get a program that sends multiple commands to different windows.
AutoHotkey Download

Ill put it in spoilers because its a huge script, but the one listed will copy pretty much all key strokes. Or you can use your own or find others...

Spoiler Alert, click show to read:
killbroadcast = 0
WinGet, wowid, List, World of Warcraft

~Pause::
KeyWait, Pause, D
If(%killbroadcast% = 0)
{
killbroadcast = 1
}
else
{
killbroadcast = 0
WinGet, wowid, List, World of Warcraft
}
Return

~1::
KeyWait 1, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 1, ahk_id %target_window%
}
}
}
}
Return

~2::
KeyWait 2, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 2, ahk_id %target_window%
}
}
}
}
Return

~3::
KeyWait 3, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 3, ahk_id %target_window%
}
}
}
}
Return

~4::
KeyWait 4, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 4, ahk_id %target_window%
}
}
}
}
Return

~5::
KeyWait 5, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 5, ahk_id %target_window%
}
}
}
}
Return

~6::
KeyWait 6, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 6, ahk_id %target_window%
}
}
}
}
Return

~7::
KeyWait 7, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 7, ahk_id %target_window%
}
}
}
}
Return

~8::
KeyWait 8, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 8, ahk_id %target_window%
}
}
}
}
Return

~9::
KeyWait 9, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 9, ahk_id %target_window%
}
}
}
}
Return

~0::
KeyWait 0, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, 0, ahk_id %target_window%
}
}
}
}
Return

~-::
KeyWait -, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, -, ahk_id %target_window%
}
}
}
}
Return

~=::
KeyWait =, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, =, ahk_id %target_window%
}
}
}
}
Return

~F1::
KeyWait F1, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F1}, ahk_id %target_window%
}
}
}
}
Return

~F2::
KeyWait F2, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F2}, ahk_id %target_window%
}
}
}
}
Return

~F3::
KeyWait F3, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F3}, ahk_id %target_window%
}
}
}
}
Return

~F4::
KeyWait F4, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F4}, ahk_id %target_window%
}
}
}
}
Return

~F5::
KeyWait F5, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F5}, ahk_id %target_window%
}
}
}
}
Return

~F6::
KeyWait F6, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F6}, ahk_id %target_window%
}
}
}
}
Return

~F7::
KeyWait F7, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F7}, ahk_id %target_window%
}
}
}
}
Return

~F8::
KeyWait F8, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F8}, ahk_id %target_window%
}
}
}
}
Return

~F9::
KeyWait F9, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F9}, ahk_id %target_window%
}
}
}
}
Return

~F10::
KeyWait F10, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F10}, ahk_id %target_window%
}
}
}
}
Return

~F11::
KeyWait F11, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F11}, ahk_id %target_window%
}
}
}
}
Return

~F12::
KeyWait F12, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {F12}, ahk_id %target_window%
}
}
}
}
Return

;~a::
;KeyWait a, D
;WinGet, Active_Window, ID, A
;IfWinActive, World of Warcraft
;{
; If(%killbroadcast% = 0)
; {
; Loop, %wowid%
; {
; target_window := wowid%A_index%
; If (Active_Window <> target_window)
; {
; ControlSend,, a, ahk_id %target_window%
; }
; }
; }
;}
;Return

~b::
KeyWait b, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, b, ahk_id %target_window%
}
}
}
}
Return

~c::
KeyWait c, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, c, ahk_id %target_window%
}
}
}
}
Return

;~d::
;KeyWait d, D
;WinGet, Active_Window, ID, A
;IfWinActive, World of Warcraft
;{
; If(%killbroadcast% = 0)
; {
; Loop, %wowid%
; {
; target_window := wowid%A_index%
; If (Active_Window <> target_window)
; {
; ControlSend,, d, ahk_id %target_window%
; }
; }
; }
;}
;Return

;~e::
;KeyWait e, D
;WinGet, Active_Window, ID, A
;IfWinActive, World of Warcraft
;{
; If(%killbroadcast% = 0)
; {
; Loop, %wowid%
; {
; target_window := wowid%A_index%
; If (Active_Window <> target_window)
; {
; ControlSend,, e, ahk_id %target_window%
; }
; }
; }
;}
;Return

~f::
KeyWait f, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, f, ahk_id %target_window%
}
}
}
}
Return

~g::
KeyWait g, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, g, ahk_id %target_window%
}
}
}
}
Return

~h::
KeyWait h, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, h, ahk_id %target_window%
}
}
}
}
Return

~i::
KeyWait i, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, i, ahk_id %target_window%
}
}
}
}
Return

~j::
KeyWait j, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, j, ahk_id %target_window%
}
}
}
}
Return

~k::
KeyWait k, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, k, ahk_id %target_window%
}
}
}
}
Return

~l::
KeyWait l, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, l, ahk_id %target_window%
}
}
}
}
Return

~m::
KeyWait m, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, m, ahk_id %target_window%
}
}
}
}
Return

~n::
KeyWait n, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, n, ahk_id %target_window%
}
}
}
}
Return

~o::
KeyWait o, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, o, ahk_id %target_window%
}
}
}
}
Return

~p::
KeyWait p, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, p, ahk_id %target_window%
}
}
}
}
Return

;~q::
;KeyWait q, D
;WinGet, Active_Window, ID, A
;IfWinActive, World of Warcraft
;{
; If(%killbroadcast% = 0)
; {
; Loop, %wowid%
; {
; target_window := wowid%A_index%
; If (Active_Window <> target_window)
; {
; ControlSend,, q, ahk_id %target_window%
; }
; }
; }
;}
;Return

~r::
KeyWait r, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, r, ahk_id %target_window%
}
}
}
}
Return

;~s::
;KeyWait s, D
;WinGet, Active_Window, ID, A
;IfWinActive, World of Warcraft
;{
; If(%killbroadcast% = 0)
; {
; Loop, %wowid%
; {
; target_window := wowid%A_index%
; If (Active_Window <> target_window)
; {
; ControlSend,, s, ahk_id %target_window%
; }
; }
; }
;}
;Return

~t::
KeyWait t, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, t, ahk_id %target_window%
}
}
}
}
Return

~u::
KeyWait u, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, u, ahk_id %target_window%
}
}
}
}
Return

~v::
KeyWait v, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, v, ahk_id %target_window%
}
}
}
}
Return

;~w::
;KeyWait w, D
;WinGet, Active_Window, ID, A
;IfWinActive, World of Warcraft
;{
; If(%killbroadcast% = 0)
; {
; Loop, %wowid%
; {
; target_window := wowid%A_index%
; If (Active_Window <> target_window)
; {
; ControlSend,, w, ahk_id %target_window%
; }
; }
; }
;}
;Return

~x::
KeyWait x, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, x, ahk_id %target_window%
}
}
}
}
Return

~y::
KeyWait y, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, y, ahk_id %target_window%
}
}
}
}
Return

~z::
KeyWait z, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, z, ahk_id %target_window%
}
}
}
}
Return

~Space::
KeyWait Space, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {Space}, ahk_id %target_window%
}
}
}
}
Return

~/::
KeyWait /, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
killbroadcast=1
}
}
Return

~Enter::
KeyWait Enter, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% <> 0)
{
killbroadcast = 0
}
else
{
killbroadcast = 1
}
}
Return

~NumpadEnter::
KeyWait NumpadEnter, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% <> 0)
{
killbroadcast = 0
}
else
{
killbroadcast = 1
}
}
Return

~Backspace::
KeyWait Backspace, D
WinGet, Active_Window, ID, A
IfWinActive, World of Warcraft
{
If(%killbroadcast% = 0)
{
Loop, %wowid%
{
target_window := wowid%A_index%
If (Active_Window <> target_window)
{
ControlSend,, {Backspace}, ahk_id %target_window%
}
}
}
}
Return

Lost Ranger is offline   Reply With Quote
Old 10-12-2007, 07:50 PM   #234 (permalink)
Zehn - Vhex
Lord of the Dance
 
Zehn - Vhex's Avatar
 
Join Date: Apr 2002
Posts: 6,261
+53 Internets
Send a message via AIM to Zehn - Vhex Send a message via MSN to Zehn - Vhex
Quote:
Originally Posted by Algol Devilstar View Post
Wouldn't you get banned for autohotkey? I seem to remember something in the User Agreement.

edit: as far as I understand it, software macroing = bad, hardware macroing = bad; however a device that sends your keyboard input to multiple computers is ok.
Synergy works well if you use multiple PC's. It's what I use and performs pretty well. Only complaint I have is that I have to use a hack to prevent the mouse from wigging out in WoW.
Zehn - Vhex is offline   Reply With Quote
Old 10-12-2007, 11:50 PM   #235 (permalink)
Maxxius
Banned
 
Join Date: Nov 2003
Location: n/a
Posts: 1,607
+1 Internets
Quote:
Originally Posted by Pyros View Post
. . . If more than 3 lines in a row are annoying to read for you, you might want to consider changing your resolution.
. . .
Don't worry, most of Draegan's posts are only one sentence long.
Maxxius is offline   Reply With Quote
Old 10-13-2007, 05:46 AM   #236 (permalink)
spronk
nerd
 
Join Date: Mar 2007
Posts: 1,377
Quote:
Originally Posted by Zehn - Vhex View Post
Synergy works well if you use multiple PC's. It's what I use and performs pretty well. Only complaint I have is that I have to use a hack to prevent the mouse from wigging out in WoW.
Whats the hack to prevent mouse wigout? I currently use that feature bind screen (or whatever its called) where it locks the mouse to the screen, and have my 4th mouse button set to that. So whenever i scroll across to my 2nd pc monitor I quickly bind, do whatever, unbind, then scroll back across. A bit annoying but without it using mouselook just spins the screen crazy.
spronk is offline   Reply With Quote
Old 10-13-2007, 07:16 AM   #237 (permalink)
Drave
Sly.
 
Drave's Avatar
 
Join Date: Mar 2002
Location: Here
Posts: 553
+9 Internets
Quote:
Originally Posted by Quineloe View Post
60% mount needs to be level 20
Anything to improve transportation would fucking sweet. Seriously. That's probably the most annoying part of it all is slow-ass-running, even after getting a low-level alt bound at Shat. (Is it EQ taboo to say that druids need teleports?)
__________________
Digg U.S. elections

Drave is offline   Reply With Quote
Old 10-13-2007, 08:36 AM   #238 (permalink)
Zehn - Vhex
Lord of the Dance
 
Zehn - Vhex's Avatar
 
Join Date: Apr 2002
Posts: 6,261
+53 Internets
Send a message via AIM to Zehn - Vhex Send a message via MSN to Zehn - Vhex
Quote:
Originally Posted by spronk View Post
Whats the hack to prevent mouse wigout? I currently use that feature bind screen (or whatever its called) where it locks the mouse to the screen, and have my 4th mouse button set to that. So whenever i scroll across to my 2nd pc monitor I quickly bind, do whatever, unbind, then scroll back across. A bit annoying but without it using mouselook just spins the screen crazy.
That's the hack. I have my key set to F1.
Zehn - Vhex is offline   Reply With Quote
Old 10-14-2007, 03:10 PM   #239 (permalink)
mek
homosexual
 
Join Date: Jul 2005
Location: Vancouver, BC, Canada
Posts: 1,238
-9 Internets
Send a message via MSN to mek
Quote:
Originally Posted by Horse View Post
Thank god for the dps specs, but the next step is to make classes that rely on a group (healers, tanks) able to do those roles at a competitive levelling pace as damage.
Meh. This already exists in wow, holy/prot/resto specs are useless pre-70 (and at 70 in non-heroics) because they're not needed to adequately serve that function in a 5man group. There are no classes that rely on a group, and if you've specced pre-70 to rely on a group then you better have one, cause there's no reason to otherwise. So long as you lug around a spare set of gear for your alternate role, you can easily tank as a dps spec, or heal as a dps spec. When I was leveling a shadow priest (and when I was leveling a enhancement shaman) I just lied and said I was heal specced to get into groups, nobody ever noticed (since pugs are retarded).

The latest healing->dmg changes are more than we could have ever asked for, resto shamans, holy priests, and resto druids will be very, very happy. Holy pallies are still fucked though, enjoy your extra consecrate damage or something.
mek is offline   Reply With Quote
Old 10-15-2007, 06:03 AM   #240 (permalink)
Samflam
That must be very tiring
 
Samflam's Avatar
 
Join Date: Jul 2004
Location: Toe-rawn-toe
Posts: 1,164
Quote:
So long as you lug around a spare set of gear for your alternate role, you can easily tank as a dps spec, or heal as a dps spec. When I was leveling a shadow priest (and when I was leveling a enhancement shaman) I just lied and said I was heal specced to get into groups, nobody ever noticed (since pugs are retarded).
No one asked why you weren't casting earth shield?
Anyways, personally I prefer getting into groups as the role I'm specced for (enhancement). That way the hunters/melee dps classes don't get pissy when their healer rolls on that +AP mail/high dps weapon... I'm not running five mans to get healing gear, I want actual upgrades to my enhancement set (I don't raid, so 5 mans/(soon to be) heroics will be my main source of gear).
__________________
Ridiculous
Samflam is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On
uberguilds network



All times are GMT -7. The time now is 10:47 PM.


Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0 RC6