Download
(2 Kb)
Download
Updated: 03/29/20 01:41 PM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.5)
Updated:03/29/20 01:41 PM
Created:04/27/14 04:23 AM
Monthly downloads:77
Total downloads:6,804
Favorites:34
MD5:
Harven's Aliases  Popular! (More than 5000 hits)
Version: 1.4a
by: Harven, votan
This very simple addon allows you to add an alias to any command. The command do not have to even exist. The addon should be compatible with all addons.

Commands:
/addalias <aliasname> <command> <optional arguments>
example:
/addalias rl reloadui
/addalias itsg itemsetguide show


The second example will execute command "/itemsetguide" with "show" parameter.

/delalias <aliasname>
example:
/delalias rl
/delalias itsg


/listaliases

Donations
If you like my work you can make me happy by sending some in-game gold/items to @theharven on EU server (but please, no lockpicks ), eventually you can help me pay my monthly subscription by donating some money.

[Edit 09.31.2015]
Since monthly subscription is no longer required to play the game I decided to transfer all future dontations to charity. There is a polish site where you can chose a person you would like to support (mostly children) https://www.siepomaga.pl/. I will be anonymously transfering your donations there, to a person of my choosing and then I will post a link in The Great Donor Hall so you will know who gets your money I would love to help this people so I hope this doesn't discourages you from donating.

[size="3"]Version 1.4a:
- API version changed to 100030.

Version 1.4:
- API version changed to 100024.

Version 1.3k:
- API version changed to 100020.

Version 1.3j:
- API version changed to 100019.

Version 1.3i:
- API version changed to 100018.

Version 1.3h:
- API version changed to 100017.

Version 1.3g:
- API version changed to 100016.

Version 1.3f:
- API version changed to 100015.

Version 1.3e:
- API version changed to 100014.

Version 1.3d:
- API version changed to 100013.

Version 1.3c:
- API version changed to 100012.

Version 1.3b:
- API version changed to 100011.

Version 1.3a:
- API version changed to 100010.

Version 1.3:
- Fixed /listaliases command to properly handle display of aliases with default parameters.
- API version changed to 100009.

Version 1.2:
- Added possibility to include command arguments in the alias.

Version 1.1c:
- API version changed to 100008.

Version 1.1b:
- API version changed to 100007.

Version 1.1a:
- Added short addon description,
- API version changed.

Version 1.1 bugfix:
- It was impossible to add an alias with numbers in name
Optional Files (0)


Archived Files (19)
File Name
Version
Size
Uploader
Date
1.4
2kB
Harven
08/16/18 01:40 PM
1.3k
2kB
Harven
08/14/17 07:27 PM
1.3j
2kB
Harven
05/23/17 02:07 PM
1.3i
2kB
Harven
02/12/17 10:28 AM
1.3h
2kB
Harven
10/05/16 03:46 PM
1.3g
2kB
Harven
08/01/16 03:41 PM
1.3f
2kB
Harven
06/03/16 02:18 PM
1.3e
2kB
Harven
03/07/16 04:01 PM
1.3d
2kB
Harven
11/02/15 10:00 AM
1.3c
2kB
Harven
08/31/15 03:59 PM
1.3b
2kB
Harven
03/04/15 02:28 PM
1.3a
2kB
Harven
11/04/14 02:07 PM
1.3
2kB
Harven
09/16/14 05:23 PM
1.2
2kB
Harven
08/06/14 04:09 PM
1.1c
2kB
Harven
08/05/14 04:40 PM
1.1b
2kB
Harven
06/25/14 03:25 PM
1.1a
1kB
Harven
05/23/14 11:44 AM
1.1
1kB
Harven
04/27/14 03:07 PM
1.0
1kB
04/27/14 04:23 AM


Post A Reply Comment Options
Unread 03/08/22, 09:57 PM  
Clattuc
 
Clattuc's Avatar

Forum posts: 1
File comments: 15
Uploads: 0
Lightbulb Account Wide Aliases

This is a wonderful addon that still works as well today as it did on release.

If you're like me, you prefer your aliases account wide, shared across all your characters. Harven's original version makes this hard unless you're an expert SavedVariables LUA editing person.

The ZO_SavedVars API supports both per-character and account-wide tables, with the same syntax. So it only takes one small change in one line of this addon to switch how it behaves.

In line 99 of HarvensAliases.lua, where it says

Code:
sv = ZO_SavedVars:New("HarvensAliases_SavedVariables", 1, nil, defaults)
you just change it to say

Code:
sv = ZO_SavedVars:NewAccountWide("HarvensAliases_SavedVariables", 1, nil, defaults)
and the deed is done. This will not wipe out your previous character-specific aliases from the SavedVariables file, but you will have to copy them over or re-enter them. After that, every alias you define will be available on all that account's characters.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: