niceeyeman
02-23-2013, 02:17 PM
Ok trying to set up FTL for my team just using 1 for targeting and 0 for follow. Trying to get the follow part to work first, once I get something to work I can mod it to do what I want.
The macro is not firing, since the actionbar keybind is set to 0 and HKN is sending "Rshift Ralt Rctrl 0". How do I make the macro fire and see the mod so that TFL will function?
I've set up Jamba FTL Helper with TOONA rshift ralt rctrl and TOONB ralt rctl.
My follow macro is set in main hotbar in 0 slot.
/click JambaFTLTarget
/click SmartBuff_KeyButton
/follow
/p test
The FTL part of my script is
//-----------------------------------------------------------
// FTL target & follow
//-----------------------------------------------------------
<Hotkey ScrollLockOn 1, 0>
<Passthrough>
<If ActiveWinIs w1>
<SendLabel w2, w3>
<Key RCtrl RAlt RShift %Trigger%>
<Else If ActiveWinIs w2>
<SendLabel w1, w3>
<Key RAlt RCtrl %Trigger%>
<Else If ActiveWinIs w3>
<SendLabel w1, w2>
<Key RCtrl %Trigger%>
<Endif>
My total scrip is
//================================================== ==============
// SAMPLE SCRIPT FOR THREE WOW'S ON ONE PC
//
// Instructions: Copy this entire script (all the blue writing
// on gray background including comments). Save it in a file.
// Load it into HotkeyNet.
//
// Toggle the scroll lock key to turn hotkeys off and on. (You
// can change this if you want, just like you can change
// everything else with HotkeyNet.)
//
// Requires HotkeyNet build 210 or higher.
//
//================================================== ==============
//-----------------------------------------------------------
// PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY
//-----------------------------------------------------------
<Hotkey ScrollLockOn Ctrl R>
<SendPC local>
<RenameWin "World of Warcraft" WoW1>
<RenameWin "World of Warcraft" WoW2>
<RenameWin "World of Warcraft" WoW3>
//-----------------------------------------------------------
// SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
//-----------------------------------------------------------
<Command LaunchAndRename>
<SendPC %1%>
<Run "C:\World of Warcraft\WoW.exe">
<RenameTargetWin %2%>
//----------
// SUBROUTINE TO Position Windows for 3 boxing.
//-------------
<Command ResizeAndPosition>
<SendPC Local>
<SendWinM %1%>
<SetWinRect 0 0 1600 900>
<SendWinM %2%>
<SetWinRect 1600 0 800 450>
<SendWinM %3%>
<SetWinRect 1600 450 800 450>
//-----------------------------------------------------------
// HOTKEY TO LAUNCH AND RENAME ALL WOW'S.
//-----------------------------------------------------------
<Hotkey ScrollLockOn Alt Ctrl L>
<if WinDoesNotExist WoW1>
<LaunchAndRename Local WoW1>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<TargetWin "WoW1">
<SetWinFrame None>
<endif>
<if WinDoesNotExist WoW2>
<LaunchAndRename Local WoW2>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<TargetWin "WoW2">
<SetWinFrame None>
<endif>
<if WinDoesNotExist WoW3>
<LaunchAndRename Local WoW3>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<TargetWin "WoW3">
<SetWinFrame None>
<endif>
<ResizeAndPosition WoW1 WoW2 WoW3>
//----------------------------------------------------------------
// SET PIP CONFIGURATION
// Usage: <SetSwap BigWindowName LittleWindowName>
//----------------------------------------------------------------
<Command SetSwap>
<TargetWin %2%>
<SetWinSize 800 450>
<SetWinPos 1600 0>
<TargetWin %1%>
<SetWinPos 0 0>
<SetWinSize 1600 900>
<TargetWin %3%>
<SetWinSize 800 450>
<SetWinPos 1600 450>
<TargetWin %1%>
<SetWinPos 0 0>
<SetWinSize 1600 900>
//----------------------------------------------------------------
// SWAP BETWEEN WOW1, WOW2 and WoW3 THIS COMMAND IS CALLED BY ALT-CTRL-F1
//----------------------------------------------------------------
<Hotkey ScrollLockOn Alt Ctrl F1>
<Toggle>
<SetSwap WoW1 WoW2 WoW3>
<Toggle>
<SetSwap WoW2 WoW1 WoW3>
<Toggle>
<SetSwap WoW3 WoW2 WoW1>
<Hotkey F1>
<SetSwap WoW1 WoW2 WoW3>
<Hotkey F2>
<SetSwap WoW2 WoW1 WoW3>
<Hotkey F3>
<SetSwap WoW3 WoW2 WoW1>
//-----------------------------------------------------------
// PRESS CTRL O to Auto Login in case of Disconnected
// Make Sure that ALL account Username and Password box are Empty
// And ALL the blinking Cursor are IN the Username box
//-----------------------------------------------------------
<Hotkey ScrollLockOn Ctrl O>
<SendWinM WoW1>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<SendWinM WoW2>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<SendWinM WoW3>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
//-----------------------------------------------------------
// DEFINE MAIL LABELS FOR SENDING KEY STROKES
//-----------------------------------------------------------
<Label w1 Local SendWinM WoW1>
<Label w2 Local SendWinM WoW2>
<Label w3 Local SendWinM WoW3>
//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
// SENT TO ALL WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
//-----------------------------------------------------------
<Hotkey ScrollLockOn A-Z, 0-9, Plus, Minus, Space, F1-F12, Pause except W, A, S, D, Q, E, F1, F2, F3, 1, 0>
<SendLabel w1, w2, w3>
<Key %Trigger%>
//-----------------------------------------------------------
// FTL target & follow
//-----------------------------------------------------------
<Hotkey ScrollLockOn 1, 0>
<Passthrough>
<If ActiveWinIs w1>
<SendLabel w2, w3>
<Key RCtrl RAlt RShift %Trigger%>
<Else If ActiveWinIs w2>
<SendLabel w1, w3>
<Key RAlt RCtrl %Trigger%>
<Else If ActiveWinIs w3>
<SendLabel w1, w2>
<Key RCtrl %Trigger%>
<Endif>
//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO ALL WOW'S.
// ADD MORE KEYS IF YOU WANT.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn up, down, left, right>
<SendLabel w2, w3>
<Key %Trigger%>
//-----------------------------------------------------------
// BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
// THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
// WANT TO BROADCAST.
//-----------------------------------------------------------
<UseKeyAsModifier Oem3>
<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>
<SendLabel w1, w2, w3>
<ClickMouse %TriggerMainKey%>
//--------------
// TOGGLE HKN MUTE
//---------------
<hotkey Pause>
<sendpc local>
<ToggleHotkeys>
The macro is not firing, since the actionbar keybind is set to 0 and HKN is sending "Rshift Ralt Rctrl 0". How do I make the macro fire and see the mod so that TFL will function?
I've set up Jamba FTL Helper with TOONA rshift ralt rctrl and TOONB ralt rctl.
My follow macro is set in main hotbar in 0 slot.
/click JambaFTLTarget
/click SmartBuff_KeyButton
/follow
/p test
The FTL part of my script is
//-----------------------------------------------------------
// FTL target & follow
//-----------------------------------------------------------
<Hotkey ScrollLockOn 1, 0>
<Passthrough>
<If ActiveWinIs w1>
<SendLabel w2, w3>
<Key RCtrl RAlt RShift %Trigger%>
<Else If ActiveWinIs w2>
<SendLabel w1, w3>
<Key RAlt RCtrl %Trigger%>
<Else If ActiveWinIs w3>
<SendLabel w1, w2>
<Key RCtrl %Trigger%>
<Endif>
My total scrip is
//================================================== ==============
// SAMPLE SCRIPT FOR THREE WOW'S ON ONE PC
//
// Instructions: Copy this entire script (all the blue writing
// on gray background including comments). Save it in a file.
// Load it into HotkeyNet.
//
// Toggle the scroll lock key to turn hotkeys off and on. (You
// can change this if you want, just like you can change
// everything else with HotkeyNet.)
//
// Requires HotkeyNet build 210 or higher.
//
//================================================== ==============
//-----------------------------------------------------------
// PRESS CTRL R TO RENAME WOW'S IF YOU LAUNCH THEM MANUALLY
//-----------------------------------------------------------
<Hotkey ScrollLockOn Ctrl R>
<SendPC local>
<RenameWin "World of Warcraft" WoW1>
<RenameWin "World of Warcraft" WoW2>
<RenameWin "World of Warcraft" WoW3>
//-----------------------------------------------------------
// SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
//-----------------------------------------------------------
<Command LaunchAndRename>
<SendPC %1%>
<Run "C:\World of Warcraft\WoW.exe">
<RenameTargetWin %2%>
//----------
// SUBROUTINE TO Position Windows for 3 boxing.
//-------------
<Command ResizeAndPosition>
<SendPC Local>
<SendWinM %1%>
<SetWinRect 0 0 1600 900>
<SendWinM %2%>
<SetWinRect 1600 0 800 450>
<SendWinM %3%>
<SetWinRect 1600 450 800 450>
//-----------------------------------------------------------
// HOTKEY TO LAUNCH AND RENAME ALL WOW'S.
//-----------------------------------------------------------
<Hotkey ScrollLockOn Alt Ctrl L>
<if WinDoesNotExist WoW1>
<LaunchAndRename Local WoW1>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<TargetWin "WoW1">
<SetWinFrame None>
<endif>
<if WinDoesNotExist WoW2>
<LaunchAndRename Local WoW2>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<TargetWin "WoW2">
<SetWinFrame None>
<endif>
<if WinDoesNotExist WoW3>
<LaunchAndRename Local WoW3>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<TargetWin "WoW3">
<SetWinFrame None>
<endif>
<ResizeAndPosition WoW1 WoW2 WoW3>
//----------------------------------------------------------------
// SET PIP CONFIGURATION
// Usage: <SetSwap BigWindowName LittleWindowName>
//----------------------------------------------------------------
<Command SetSwap>
<TargetWin %2%>
<SetWinSize 800 450>
<SetWinPos 1600 0>
<TargetWin %1%>
<SetWinPos 0 0>
<SetWinSize 1600 900>
<TargetWin %3%>
<SetWinSize 800 450>
<SetWinPos 1600 450>
<TargetWin %1%>
<SetWinPos 0 0>
<SetWinSize 1600 900>
//----------------------------------------------------------------
// SWAP BETWEEN WOW1, WOW2 and WoW3 THIS COMMAND IS CALLED BY ALT-CTRL-F1
//----------------------------------------------------------------
<Hotkey ScrollLockOn Alt Ctrl F1>
<Toggle>
<SetSwap WoW1 WoW2 WoW3>
<Toggle>
<SetSwap WoW2 WoW1 WoW3>
<Toggle>
<SetSwap WoW3 WoW2 WoW1>
<Hotkey F1>
<SetSwap WoW1 WoW2 WoW3>
<Hotkey F2>
<SetSwap WoW2 WoW1 WoW3>
<Hotkey F3>
<SetSwap WoW3 WoW2 WoW1>
//-----------------------------------------------------------
// PRESS CTRL O to Auto Login in case of Disconnected
// Make Sure that ALL account Username and Password box are Empty
// And ALL the blinking Cursor are IN the Username box
//-----------------------------------------------------------
<Hotkey ScrollLockOn Ctrl O>
<SendWinM WoW1>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<SendWinM WoW2>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
<SendWinM WoW3>
<wait 1000>
<text login name>
<wait 500>
<key Tab>
<text password>
<wait 500>
<key enter>
<wait 500>
//-----------------------------------------------------------
// DEFINE MAIL LABELS FOR SENDING KEY STROKES
//-----------------------------------------------------------
<Label w1 Local SendWinM WoW1>
<Label w2 Local SendWinM WoW2>
<Label w3 Local SendWinM WoW3>
//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
// SENT TO ALL WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
//-----------------------------------------------------------
<Hotkey ScrollLockOn A-Z, 0-9, Plus, Minus, Space, F1-F12, Pause except W, A, S, D, Q, E, F1, F2, F3, 1, 0>
<SendLabel w1, w2, w3>
<Key %Trigger%>
//-----------------------------------------------------------
// FTL target & follow
//-----------------------------------------------------------
<Hotkey ScrollLockOn 1, 0>
<Passthrough>
<If ActiveWinIs w1>
<SendLabel w2, w3>
<Key RCtrl RAlt RShift %Trigger%>
<Else If ActiveWinIs w2>
<SendLabel w1, w3>
<Key RAlt RCtrl %Trigger%>
<Else If ActiveWinIs w3>
<SendLabel w1, w2>
<Key RCtrl %Trigger%>
<Endif>
//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO ALL WOW'S.
// ADD MORE KEYS IF YOU WANT.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn up, down, left, right>
<SendLabel w2, w3>
<Key %Trigger%>
//-----------------------------------------------------------
// BROADCAST MOUSE CLICKS. HOLD DOWN OEM3 (ON U.S. KEYBOARDS,
// THAT'S THE SQUIGGLE KEY IN UPPPER LEFT CORNER) WHEN YOU
// WANT TO BROADCAST.
//-----------------------------------------------------------
<UseKeyAsModifier Oem3>
<Hotkey ScrollLockOn Oem3 LButton, MButton, RButton, Button4, Button5>
<SendLabel w1, w2, w3>
<ClickMouse %TriggerMainKey%>
//--------------
// TOGGLE HKN MUTE
//---------------
<hotkey Pause>
<sendpc local>
<ToggleHotkeys>