FAQ  •  Register  •  Login

fliping the switch for a given window

Moderator: MiRai

<<

upperultra1

Posts: 7

Joined: Tue Dec 23, 2014 9:36 pm

Post Tue Dec 30, 2014 5:48 pm

fliping the switch for a given window

Hi, I have read a few guides here but I can't get the mapped keys to do exactly what I want.

Basically I want a (switch) hotkey to enable/disable a window from receiving the broadcast (activate repeat)

so say i press X to disable window 3 from receiving activate repeat.
i press X again to enable window 3 from receiving activate repeat.

Thanks!
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Thu Jan 01, 2015 4:53 pm

Re: fliping the switch for a given window

Use http://isboxer.com/wiki/HOWTO:Broadcast ... of_windows

and you essentially want a mapped key that will add/remove a specific slot from your action target group.

You will need to make the mapped key manually as the wizard does not currently support the Action Target Group action.
<<

upperultra1

Posts: 7

Joined: Tue Dec 23, 2014 9:36 pm

Post Thu Jan 01, 2015 8:09 pm

Re: fliping the switch for a given window

so i set the action target group to include all 3 slots, and then made a
modified copy of repeater, but im still not sure how to make a toggle.
the new hotkey works exactly like the activate repeat
the guide tells me how to broadcast to a specific group of windows only
also is there a way to erase old target groups? they stay even after i delete them

thanks for any help!

EDIT: Happy New Years!! Cheers :D
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Fri Jan 02, 2015 7:09 am

Re: fliping the switch for a given window

You can add a Mapped Key to add/remove slots from your Action Target Group. When the slot is removed, you then activate your new Repeater function which will only target that Action Target Group (you may be able to add/remove slots to the ATG on the fly, and have it work, but I haven't tried).

To do this slot toggle, you goto Key Maps -> Non Combat. In the lower left pane, right click Mapped Keys, select New Mapped Key. Give it a name.
In the right hand pane, set the Hot Key. This is what you will press to activate this mapped key. Leave the rest of the settings.
Lower left pane, select Steps -> 1
Lower right pane, right click Actions, select Target Group Action.
Set the Target to Window:Current.
Set the Action Target Group to your repeater ATG.
Set the Leave action.
Export to Innerspace.

This mapped key will now remove the current active slot from your ATG.
If you want to use this same key to add the slot back in, you have a couple of choices. You can do it one at a time (like the leaving), or you can just blanket add everyone back in.
To do this,
Lower left pane, select Steps
Right click on Steps and select New Step
Lower left pane, select Steps -> 2
Lower right pane, right click Actions, select Target Group Action.
Set the Target to Window:Current (for adding back the active slot) or Window: All w/Current (blanket add all slots to ATG)
Set the Action Target Group to your repeater ATG.
Set the Join action.

If you chose to blanket add all back into the ATG then you need a synchronisation action across all clients so once you remove a slot from the ATG you can be on any of the other slots to press this hotkey again and have it run the correct step to add all back into the ATG (this is because each slot has it's own copy of each mapped key, and each slot can have their copy of the mapped key at a different step/state, so we want to sync them up).
Lower left pane, select Steps -> 1
Lower right pane, right click Actions, select Key Map Actions -> Mapped Key Step Action
Set the target to Window: All w/o Current, Key Map = Non Combat, Mapped Key = {This mapped Key}, Step Adjustment = 2 [it will have some describing text here, but you want step 2]

Export to Innerspace.

This second step will now add the current active slot or all slots back into the ATG depending on which option you chose. Note that if you chose to only add the current active slot in step 2, then each slot will potentially have a different state of whether it is in or out of the ATG, so when swapping between the slots you will need to remember who it in and who is out.



And to delete old ATG's in the lower left pane, goto Action Target Groups, right click on the group name, select Delete (or you can select it and press the DEL key).
<<

upperultra1

Posts: 7

Joined: Tue Dec 23, 2014 9:36 pm

Post Fri Jan 02, 2015 2:14 pm

Re: fliping the switch for a given window

i tried the first step you said and my hotkey doesnt do anything at all..

maybe i need to enable non-combat to be always on?

thanks alot for the detailed reply, im just being dumb haha
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Fri Jan 02, 2015 4:06 pm

Re: fliping the switch for a given window

Non-Combat is a Key Map. You will need Key Maps to be enabled for it to work (SHIFT+ALT+M).

You could chuck it in the Always On group instead if you prefer.

and as I said up front, you may need to leave the ATG before setting the Repeater target, because I'm not sure whether it makes a difference. It also will probably be a case of you need to remove the slot from the ATG, change to another active slot, and then set the Repeater On as per your mapped key.

There are other ways of doing it, but they essentially mean you create 4 mapped keys (or however many D3 instances you run), 4 ATG's. Each Mapped Key will set a new repeater target which excludes a specific slot because they are not in the target ATG. Then is doesn't matter which character you are on. You could press a key and it drops a specific slot. You press it again and set the Repeater target to all.
<<

upperultra1

Posts: 7

Joined: Tue Dec 23, 2014 9:36 pm

Post Fri Jan 02, 2015 4:56 pm

Re: fliping the switch for a given window

okay so i moved the toggle slot mapped key to the always on group. (hotkey control x)
my ATG is set to include 3 slots (3 instances of D3)

it says steps (1) leave group "ATG" > self

i press control x and nothing happens


my profile is here..

http://www.privatepaste.com/855a859b77
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Fri Jan 02, 2015 5:19 pm

Re: fliping the switch for a given window

Nothing obvious happens because it removes a character from an ISBoxer ATG which is a behind the scenes action. The results come in when you press your repeater hotkey. That said, I can't see your "modified copy of repeater" mapped key you created (mentioned in your earlier post) to set the Repeater (Broadcasting) for the NewNew ATG? You will need it.
<<

upperultra1

Posts: 7

Joined: Tue Dec 23, 2014 9:36 pm

Post Fri Jan 02, 2015 6:10 pm

Re: fliping the switch for a given window

yeah i modified the activate repeat by creating a copy of the original
but im having trouble making it target the ATG newnew..
my ctrl x doesnt seem to affect it and it works just like the original

http://www.privatepaste.com/a319297333

thanks again!
<<

bob

User avatar

League of Extraordinary Multiboxers

Posts: 4653

Joined: Sat Feb 15, 2014 11:14 am

Location: In the dining room, with the lead pipe.

Post Fri Jan 02, 2015 7:22 pm

Re: fliping the switch for a given window

Ok, there are some steps a little wrong. I'll look at updating the instructions some, but:

In your Copy of Activate Repeat.
Step 2,
Remove the Repeater Target action you set at the bottom, right click it, select Delete
Select the action "Change Button 2 in Button Set 'Toggles' -> all", right click, select Delete
Select the action "Change <NO BUTTON> in <NO CLICK BAR> -> all", right click, select Delete
Select the action "Popup Text -> isboxer&~dxnothing", change the text to "Broadcasting NewNew" (so you know it is different!)
Change the first action at the top to have a repeater target of point to "Group (others in):NewNew"
Select the action "Activate Repeat in Always On Key Map Set 2 -> all other", reselect the Always On Key Map in the drop down and then reselect the Activate Repeat mapped key in the drop down (I did this because it didn't seem to point correctly)

Then right click Step 1, select Delete.

So, once you have done the above, you should end up with something like:

Eric.png
Eric.png (29.6 KiB) Viewed 18675 times


Then you should be able to on your active window of slot 3, press CTRL+X, and this will remove the character from the NewNew group. Then make slot 1 your active window, and press CTRL+A. Slot 3 should be excluded from the repeater action.

Now, to get the second part of the mapped key to reactivate repeater across all toons you will need to hit CTRL+Z a couple of times. The first hit will disable repeater, the second will reactivate it.
It's not really a perfect setup for what you are after I think, but once you get this first bit working a perfect setup will come.

Return to Diablo Series Diablo 3, Diablo Immortal, Diablo II Resurrected

Who is online

Users browsing this forum: No registered users and 6 guests