Quantcast
Download
(91 Kb)
Download
Updated: 10/14/16 12:34 AM
Pictures
File Info
Compatibility:
One Tamriel (2.6)
Updated:10/14/16 12:34 AM
Created:09/06/14 08:23 AM
Monthly downloads:932
Total downloads:44,663
Favorites:71
MD5:
2.6
Wykkyd Macros  Popular! (More than 5000 hits)
Version: 2.3.3.8
by: Ravalox Darkshire, calia1120
Author: Ravalox
Guild 1: Brotherhood of Redemption, Daggerfall Covenant
Guild 2: The Prydonian Elders, Daggerfall Covenant

Follow us on Twitter for updates, upcoming changes & more


Tutorial video courtesy of @JGoss (outdated, update coming soon)

***
Attention Faithful Wykkyd and Ravalox addon users:

I wanted to let everyone know I am still here and will still be maintaining the addons in my care.
I have been virtually offline for the last few months due to the catastrophic failure of my (new) rig. After many (and repeated) RMAs I still have a problem with my ASUS Maximus Extreme VIII motherboard. ASUS already repaired it, but the same issue has returned, so it must go back again. (these issues have been going on since April 9th!!)

Until I have my rig back online, my ability to get in-game to actively test and develop is non-existent. I will still be working on critical bugs and issues with the help of Calia who has generously offered to be my eyes and ears for game breaking items. She and I will work together until I can once again move forward on my own.

I appreciate your patience and always welcome feedback; just keep in mind that new features may be put off for a while at this point.

I will update this post when I have resolved my issues ... Anyone have a sledge hammer handy?

Ravalox
***

Wykkyd Macros is an addon originally programmed as a piece of Wykkyd's Framework. It provides a fully configurable macro window for EMOTES and changing GEAR and SKILL sets in conjunction with Wykkyd Outfitter.

MACRO FEATURES:
  • Firstly: You can swap both action bars AND a gear set in a SINGLE macro with 1 press. The inactive weapon's skills will load when you swap to it. It will even prompt you in chat to toggle your weapons to finish loading your skills.
  • ADVANCED FEATURE: Macro Key Intercept (ESC > Settings > Wykkyd Settings > Macro Key Intercept)
    • MAKE SURE TO KEYBIND THE MACRO WINDOW (ESC > Controls > Keybindings > Wykkyd's Framework Macro Window)
    • Opening the macro window with this setting enabled WILL INTERCEPT ALL KEYSTROKES
      • This doesn't log what you're typing. That would be silly since it would only be able to write them to your saved variables file, which nobody but you has access to.
      • This DOES interrupt gameplay temporarily, but that is by design.
      • This is SPECIFICALLY so that you can re-map your keys WHEN INSIDE THIS WINDOW to whatever you wish, WITHOUT interrupting your normal game keybinds
    • When the macro window is open, you can HOLD CONTROL to enable key mapping (which lets you set which key triggers which macro)
    • Hovering your mouse cursor over a TAB button, a MACRO button or the CLOSE button while holding CONTROL lets you set that button to be triggered by the keyboard key that you press.
    • EXAMPLE: Setting a keybind inside the macro window
      • Open the macro window
      • Hold CONTROL on your keyboard
      • MOUSEOVER the first macro button
      • Press 1 (while still mousing over, and still holding control)
      • Macro 1 will now be set to the number key 1 whenever the macro window is open, but not at any other time
    • EXAMPLE USAGE: Swapping gear with a macro, using these new keybinds
      • Press HOME (my keybind for opening the macro window, in Controls>Keybinds)
      • Press 1 (my keybind, set inside the macro window, for Macro Button 1)
      • Press ` (my keybind, set inside Controls>Keybinds, for swapping weapons)

Advanced Setting Controls (available in all Wykkyd Addons)
  • Save To Default - This feature saves a snapshot of your logged in character's CURRENT settings as a save set named SYSTEM DEFAULT.
  • Load System Default - This loads the current SYSTEM DEFAULT as your character's settings and effectively sets your character to MIMIC the SYSTEM DEFAULT. This behaves exactly like Mimic below, with the exception that the SYSTEM DEFAULT only ever changes when you manually save to it from any character, by clicking Save To Default.
  • Mimic... - This sets the current logged in character to adopt the settings of another character until this value is changed. This causes the logged in character's saved settings to reset every time you log in or Reload UI to be like the mimic'ed character. If you set George to mimic Bob, as you save settings on Bob while playing those settings will become George's settings too whenever you log into George. As you play George and change his settings manually, those changes become temporary unless you clear the Mimic box. This affords some fairly awesome opportunities for your play sessions.
  • Wykkyd's Preferences (where available) - This will Reload UI and set your active character to the basic settings that Wykkyd uses for that addon for his characters as his STARTING point, he customizes each character from there and you are encouraged to also do so.
  • Reset All - Resets all settings inside the Advanced Setting Controls section for that addon, for that character

Use of SYSTEM DEFAULT allows you to basically create system-wide default settings. I say "system" because these settings are not filtered by account name. So if three people share your computer, they all adopt the system defaults (if they selectively choose to do so). This is a "neat trick" for people with multiple accounts as it lets you share settings across all of them.

For example, if you log into your first character and set every Wykkyd addon up the way you want. Then in each you click "Save To Default", one by one. You've now established your "baseline", if you will. You can then log into each character you have (regardless of number of accounts), including that same first character, and inside each, in each addon, click "Load System Default". Now every single character will use the same settings. In fact, because you saved defaults from character 1 and then set character 1 to use those same defaults, even that character is inheriting the SYSTEM DEFAULT every single time it loads. This means if you're on character 7 and decide to change your default for all, all you have to do is tweak your settings and click "Save To Default" and every single character you set up this way gets those settings automatically.

WARNING: System Default, and Mimic, can be dangerous. As of this time this ALSO includes saved item sets, gear sets, quest header settings, tracked achievements... IE: it includes data saved by the addons too. THIS WILL BE CHANGING IN THE FUTURE to be more intuitive and robust. But I didn't want to delay this feature until that was 100% polished. After all, this is fairly useful as is.
2.3.3.8
Updated to API 17

2.3.3.7
Updated to API version 16

2.3.3.6
Updated to API version 15

2.3.3.5
Updated to API version 14 (1.9)

2.3.3.4
Updated to support ESO v2.2.4

2.3.3.3
Updated the API version supported to 100012 (1.7.0)

2.3.3.2
This update (2.3.3.2) only updates supporting documentation to reflect the transition from Wykkyd to Ravalox and Balkoth under the name of Exodus Code Group. The LUA addon/library code has not been changed.
Archived Files (33)
File Name
Version
Size
Author
Date
2.3.3.7
91kB
Ravalox Darkshire
08/02/16 01:03 AM
2.3.3.6
91kB
Ravalox Darkshire
06/04/16 01:16 AM
2.3.3.5
91kB
Ravalox Darkshire
03/08/16 12:25 AM
2.3.3.4
91kB
Ravalox Darkshire
11/02/15 10:22 AM
2.3.3.3
91kB
Ravalox Darkshire
08/31/15 07:16 AM
2.3.3.2
82kB
Ravalox Darkshire
06/05/15 04:23 AM
2.3.3.1
82kB
Ravalox Darkshire
03/04/15 06:36 AM
2.2b (live+pts)
121kB
Wykkyd
01/31/15 11:39 AM
2.2 (live+pts)
121kB
Wykkyd
01/30/15 11:47 PM
2.0.1.1
81kB
Wykkyd
11/04/14 05:03 PM
2.0.0.1
81kB
Wykkyd
11/04/14 06:56 AM
2.0
81kB
Wykkyd
11/03/14 07:42 AM
1.9.27.1
81kB
Wykkyd
09/27/14 12:30 PM
1.9.24.1
80kB
Wykkyd
09/24/14 07:59 PM
1.9.23.1
80kB
Wykkyd
09/23/14 05:56 PM
1.9.18.1
76kB
Wykkyd
09/18/14 07:33 PM
1.9.17.2
75kB
Wykkyd
09/17/14 08:57 PM
1.9.17.1
76kB
Wykkyd
09/17/14 04:13 PM
1.9.16.2
76kB
Wykkyd
09/16/14 07:20 PM
1.9.16.1
75kB
Wykkyd
09/15/14 03:16 PM
1.9.15.1
75kB
Wykkyd
09/14/14 02:35 PM
1.9.13.2
75kB
Wykkyd
09/13/14 07:28 AM
1.9.13.1
75kB
Wykkyd
09/12/14 07:31 PM
1.9.12.4
75kB
Wykkyd
09/12/14 06:11 PM
1.9.12.3
75kB
Wykkyd
09/12/14 05:33 AM
1.9.12.2
75kB
Wykkyd
09/12/14 05:29 AM
1.9.12.1
75kB
Wykkyd
09/12/14 03:43 AM
1.9.11.1
74kB
Wykkyd
09/11/14 03:09 PM
1.9.7.1
73kB
Wykkyd
09/07/14 10:58 AM
1.9.6.4
73kB
Wykkyd
09/06/14 03:54 PM
1.9.6.3
73kB
Wykkyd
09/06/14 03:25 PM
1.9.6.2
73kB
Wykkyd
09/06/14 11:01 AM
1.9.6.1
73kB
Wykkyd
09/06/14 08:23 AM


Post A Reply Comment Options
Unread 05/04/16, 01:23 PM  
Kahsa

Forum posts: 0
File comments: 6
Uploads: 0
Macro Via Outfitter will NOT load one particular skill

Im running a Sorc and use Outfitter to build skill bars and Macros to swap between them. Everything works great, except the bar I use for PvP uses a weapon skill called Destructive Reach. No matter what I do, when I pop the macro hotkey, it loads everything fine EXCEPT Destructive Reach, which it either renders as an empty slot, or randomly loads some other skill. I have no clue why this may be, there is no limitation to using the skill--I end up manually loading it and using it fine. Problem is, in PvP I need to load it very fast, and be ready to rumble.

I do not know if this is an Outfitter issue or a Macros issue. Will cross post under Outfitter.

Any ideas, anyone, on why this may be???

Has anyone seen something like this before?

Any ideas for a solution? I've tried many variations of saving, loading, assigning the skill, with the same disappointing result.

Thanks in advance!!

Kahsa
Last edited by Kahsa : 05/04/16 at 01:24 PM.
Report comment to moderator  
Reply With Quote
Unread 01/23/16, 11:47 AM  
manavortex
 
manavortex's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 107
Uploads: 31
me again - with slash commands!

Hello there,

again, thanks for the great work you're doing. It's me again, trying to check for my favorite feature, the slash commands on macro load. (Alternatively I'd of course be fully satisfied with integration of the awesome add-on "binder"!)

User Story:
I'm mostly roleplaying in ESO, so naturally that's where the Outfitter and the SkillSets are used. I'm also a terribly lazy person and don't want to push more buttons than absolutely necessary. I'm also a templar, meaning that I sometimes heal and sometimes DPS, and of course I have different key binds for that...


What I'd love to have would be either binder integration (so that I could set a KeyBind set to go with my macro - or alternatively, the macro tries to load a certain KeyBindSet on activation, that'd work too) or, more powerful, the ability to use slash commands.

What can I do to help that along?

regards
Report comment to moderator  
Reply With Quote
Unread 09/04/15, 07:35 PM  
Tronsworld

Forum posts: 0
File comments: 4
Uploads: 0
Macros Problem

Firstly thanks for the great addons that you guys develop. I use to develop software for a living; but a stroke took that away from me. Stored Sets not working since ZOS update. Downloaded newest version. Weapons swap ok and save ok but skills not working correctly only saves last skillset I have tested on different toons and get same problem.
Report comment to moderator  
Reply With Quote
Unread 07/01/15, 02:54 PM  
Amorphous

Forum posts: 0
File comments: 1
Uploads: 0
Re: How to create gear sets

Originally Posted by Neue
I have the macro set to edit, and I chose Gear... but there is nothing to toggle through. I then went and created a gear set with Outfitter, but the set does not show. The only item that has things to toggle through while creating a macro is the emote.
Same problem here. Can't seem to use Macros at all. Only the emote button brings up a new window when editing a macro.
Report comment to moderator  
Reply With Quote
Unread 05/30/15, 02:39 AM  
Balkoth68

Forum posts: 0
File comments: 12
Uploads: 0
RE: questions on the macros and outfitter

I will just briefly touch on this because I have begun to put together a more complete/concise walk through of the macros and outfitters add-ons. The majority of the issues Ive talked to people about with these, has been more of a setup problem.

For now Ill just point out to make sure your "creating" and "saving" each new gear set and skill bar set. Another key point is regarding what you name each set.

Actually let me give credit where its due here. A friend of mine made a very good walk through for this. I think he explains it pretty well. Any of ya having trouble should go check this out, then let us know if your still having trouble setting them up. https://www.youtube.com/watch?v=2tp_F9nwthM#t=20
Report comment to moderator  
Reply With Quote
Unread 05/11/15, 08:07 PM  
Neue

Forum posts: 4
File comments: 24
Uploads: 0
How to create gear sets

I have the macro set to edit, and I chose Gear... but there is nothing to toggle through. I then went and created a gear set with Outfitter, but the set does not show. The only item that has things to toggle through while creating a macro is the emote.
Report comment to moderator  
Reply With Quote
Unread 05/05/15, 05:39 PM  
shiva7663
 
shiva7663's Avatar

Forum posts: 7
File comments: 6
Uploads: 0
keybind for /reloadui ?

How does one make a keybind for the reloadui command?
Report comment to moderator  
Reply With Quote
Unread 04/18/15, 03:55 AM  
Omenpapa

Forum posts: 0
File comments: 13
Uploads: 0
Is it possible to set the macro to only switch my current skillbar + a gear set, instead of both skillbars? I'm asking this, because for quest hand-ins the game only checks my current bar, thus there is no need to switch the 2nd bar too.

In case I can't do that, would it make any problems if I would macro my skill+gear set to 1(questing) and 2(levelupping) and before handing in a quest I would press 2, but wouldnt switch to my 2nd bar to complete that change too, instead finishing the quest and pressing 1 again?
Report comment to moderator  
Reply With Quote
Unread 04/04/15, 01:12 AM  
weasil_

Forum posts: 0
File comments: 2
Uploads: 0
Re: skill swap not working

Originally Posted by weasil_
Hey Wykkyd

Nice you see you still checking in!

I just came back to the game after a year off heh. v2.0.3

Updated all my addons. Having an issue with skill sets not changing in the Outfitter. I can create and save the sets, but when I select and load from the window... no response. When I create different apparel sets...works.

I tried uninstalling/reinstalling in ESOUI; actually going in to \users\<user>\My Docs\eso\live\addons\ ..and deleting stuff there as well (probably the same thing), then re-installing with esoui.... no luck.

Suggestions? Am I doing a totally clean install?

cheers

EDIT: ahh first of all posted in the wrong forum. Second you must be level 15 for second weapon before skill set loads work
Report comment to moderator  
Reply With Quote
Unread 04/03/15, 07:41 PM  
weasil_

Forum posts: 0
File comments: 2
Uploads: 0
skill swap not working

Hey Wykkyd

Nice you see you still checking in!

I just came back to the game after a year off heh. v2.0.3

Updated all my addons. Having an issue with skill sets not changing in the Outfitter. I can create and save the sets, but when I select and load from the window... no response. When I create different apparel sets...works.

I tried uninstalling/reinstalling in ESOUI; actually going in to \users\<user>\My Docs\eso\live\addons\ ..and deleting stuff there as well (probably the same thing), then re-installing with esoui.... no luck.

Suggestions? Am I doing a totally clean install?

cheers
Report comment to moderator  
Reply With Quote
Unread 03/04/15, 06:38 AM  
Wykkyd
Are you Wykkyd Gaming?
 
Wykkyd's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 112
File comments: 390
Uploads: 28
Originally Posted by Lycanthro
Hi^^

i like this Macro Addon very much, but i have a little request:
s it possible to ad a "/say"-option to the macros? So that my Char says something when i use the macro.
Not possible since March 2014. That was an original feature of the addon, nerfed by ZOS pre-launch.
Report comment to moderator  
Reply With Quote
Unread 03/04/15, 06:06 AM  
Vanzen

Forum posts: 0
File comments: 4
Uploads: 0
Hi,
I cant make macros in 1.6; I have multiple UI errors.
Thanks for your work !
Report comment to moderator  
Reply With Quote
Unread 02/11/15, 02:02 AM  
Lycanthro

Forum posts: 0
File comments: 4
Uploads: 0
Hi^^

i like this Macro Addon very much, but i have a little request:
s it possible to ad a "/say"-option to the macros? So that my Char says something when i use the macro.
Report comment to moderator  
Reply With Quote
Unread 02/09/15, 05:20 PM  
QuadroTony
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 814
File comments: 3900
Uploads: 3
nice addon for weapon sets and skills

is it doable by addons also set a macro for example using one skill every few second, etc? or i need just regular macro recorder for that
__________________
Report comment to moderator  
Reply With Quote
Unread 02/03/15, 07:59 AM  
Wykkyd
Are you Wykkyd Gaming?
 
Wykkyd's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 112
File comments: 390
Uploads: 28
Re: Re: Re: Binder integration

Originally Posted by manavortex
Originally Posted by Wykkyd
if you detect for LWF4 and register your addon with it, using the options to tell it that you're already loaded, and then register your slash commands through LWF4... it'll show up in the command list for a macro. I might have temporarily disabled macro slash commands in the past, I'm not sure.
Hi there,
I'm still a bit spellbound by the complexity of your code. You're obviously working at a much higher level of code control than I am.
If you can point me at the right things, I can see if I can fiddle around with things to make it work.
Checked a bit into my code this morning. Macros addon used to have a "addon commands" option, and it would list slash commands provided to LWF through the addon registry and the user could add parameters.

Nobody was using that feature, as far as I could tell. And almost no other authors were using LWF in a publicly published manner. So, to save time when I updated to the new macros addon format a few months back I apparently dropped that feature.

If you were to go back several months of versions you'd find another "EditWin" type declared in the Editor file of the Macros addon (and this might be as far back as it being integrated inside of Framework and not yet a standalone addon) you'd find slash command registry support.

It's something I can, and will, add back in the near future. Give me a couple of weeks, though. I've got to come up to speed on some new technologies for my new day job and I've limited time to do so.

What you'll be looking to do, though, is something like this:

<on addon loaded>
if LWF4 then
local obj = <your addon global>
obj.Name = "whatever name"
LWF4.REGISTER_FACTORY( obj, true, false, nil, nil, nil, nil, false )
obj.SlashCommand( "command", callbackMethod )
-- / is optional in the command parameter. It could be "/command" or "command".
-- callbackMethod is the name of the function in your code that gets tripped when the command is triggered.
-- callbackMethod COULD be a direct function declaration like below if you choose:
obj.SlashCommand( "/command2", function()
-- do function stuff in here
end )
-- the above would make the slash commands show up in Macros, ideally. That'll be the goal anyway
end

You'll see, if you dig, that much of this is wired up already. Some of the supporting features in Macros were dropped months ago, as I described here. And there's a bit more to wire up for elegance inside LWF ( 2nd and 3rd parameters aren't properly consumed ). But you get the gist.


Further info:

LWF builds a collection of addons registered through it.
LWF can handle your addon-load event
LWF can call pre, during and post load functions for you (saved variable loads, etc)
LWF appends 30+ API features into your addon global when you register with it, which SHOULD result in streamlined code if you use them.
Macros used to read LWF's addon list to find registered slash commands, and then expose them for macro usage. That feature needs to return.
Last edited by Wykkyd : 02/03/15 at 08:03 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.