ZAM's Minion, currently in open beta, is a new AddOn manager optimized for use with ESO. Install, update & manage AddOns... Learn more!
Download
(44 Kb)
Download
Updated: 08/06/14 08:33 PM
Pictures
File Info
Compatibility:
Update 3 (1.3.3)
Veteran Crypt of Hearts (1.2.3)
Craglorn (1.1)
Live (1.0)
Updated:08/06/14 08:33 PM
Created:04/07/14 10:18 PM
Downloads:4,191
Favorites:45
MD5:
Categories:Group, Guild & Friends, Chat Mods
AmiliousGuildTools
Version: 3.3.0.0
by: amilious [More]
I built this add on to bring more guild functionality to where it is lacking in Elder Scrolls Online. I was very unimpressed with the vanilla guild functions, so I built them in this add on. This is my attempt on bring the classic MMO feel and features to Elder Scrolls Online. AmiliousGuildTools brings guild member notifications and advanced commands to the game.

** Please Scroll Down To My Bugs & Fixes Section Before Reporting A Bug!!! **
If you want to know what changes have been made, please check out my detailed change log!

Features
  • Notifications on Guild and Guild Member Updates
  • Notifications on Whispers and Yells
  • Notification Sounds and Settings
  • Slash Commands
  • On Screen Animated Notifications
  • Colorized Notifications
  • Mount Notifications
  • Keeps Track Of Hours Played
  • Loot notifications

Notifications
  • Message Of The Day
  • Guild Member Status Change (login, logout, change status to online, away, do not disturb, or offline)
  • Guild Member Level Up
  • Guild Member Rank Change
  • Guild Alerts
  • Guild Member Joined/Left The Guild
  • Guild Member Entered The Same Zone As You
  • You Entered New Zone
  • Guild Officer Messages
  • Guild Messaged
  • Hours Played
  • Mounts Hunger
  • Whispers
  • Yells

Settings
  • Can change which notifications from which guild are received in the chat box.
  • Can change which notifications from which guild are received on the On-Screen display.
  • Can change which color each notification type is in each guild.
  • Can change which user information is displayed on notifications.
  • Can change which sounds (if any) are heard for which notifications.

Commands
  • /agt - opens AmiliousGuildTools settings.
  • /g#invite {name} or /g#add {name} - .dds {name} to guild #.
  • /g#leave or /g#quit - will leave guild #.
  • /g#count - will count the members in guild #.
  • /g#online - will count the online members in guild #.
  • /g#offline - will count the offline members in guild #.
  • /g#kick {name} or /g#remove {name} - will kick the {name} from guild #.
  • /g#promote {name}, /g#up {name}, or /g#rankup {name} - will promote {name} in guild #.
  • /g#demote {name}, /g#down {name}, or /g#rankdown {name} - will demote {name} in guild #.
  • /g#motd - will re-display the message of the day.
  • /g#laston {name} or /g#lastonline {name} - will tell you when {name} from guild # was last online.
  • /g#activity - will give you a list of all members in the guild and the time since they were last on.
  • /g#prune - will kick all members who haven't logged on in x days in guild #. The x is defind in the settings. Any member that has 'skip' (without the ' ') in there guild note will not be removed by the prune command.
  • /mounthunger or /mounthunger {name} - will tell you the time until your mounts, or named mount, will be hungry.

Planed Features
  • No delay for notifications in chat box, only delay on screen!
  • crafting research timers
  • Key bind guild invites

Bugs & Fixes

Due to my incompetence when I made the 3.0.0.1 update, I changed the name of the saved variables. The result is when updating from a version prior to 3.0.0.1 to version 3.0.0.1 or higher, you mite get a message like this when logging on.
Code:
... :function expected instead of nil stack tracebask:
... :in function '(main chunk)'
The fix is to log out. Then go to your Documents folder then going to ..\Elder Scrolls Online\live\SavedVariables and delete the file called AmiliousGuildTools.lua . After doing that you should not get the message anymore.




** if you have suggestions please leave them in the comments **
** if you run into a bug let me know leve a comment or mail me ingame @Amilious **
3.0.4.3
  • Fixed for update 3!!
  • Fixed rank name that is displayed on rank change!
  • Updated libraries!!

3.0.4.3
  • You now will only see loot that you received!

3.0.4.2
  • Fixed loot error when only receiving gold

3.0.4.1
  • Fixed loot showing in multiple notifications
  • Added looting sound
  • Added looting color

3.0.4.0
  • Added loot notifications

3.0.3.2
  • Updated Libraries
  • Added donation to the list

3.0.3.2
  • Fixed extra characters showing up in whisper notification.
  • Fixed error when mount becomes level 50!

3.0.3.1
  • Forgot to save one of my pages!

3.0.3.0
  • Updated to API 100007.
  • Update LAM to version 2.0 r8

3.0.2.1
  • You can now move the ui after re-sizing FOR REAL
  • Fixed bug where display would not unlock untill after a message!

3.0.2.0
  • Fixed Guild & Officer chat notifications being always on.
  • Notifications are now send to all chat tabs.
  • Animated On Screen Display
  • You can now move the ui after resizing

3.0.1.4
  • Fixed zone change not displaying character class.

3.0.1.3
  • Fix zone change error. It was due to a spelling mistake!

3.0.1.0, 3.0.1.1, 3.0.1.2
  • Added duplicate message suppression for both system messages, and from having same people in multiple guilds.
  • You will now not see your own status change.
  • Veteran ranks will now be displayed with character level.
  • Added general notifications for whispers and yells.
  • Added notifications for guild chats and officer chats.
  • Add class display for characters.
  • Added ability for full class and full alliance names.

3.0.0.1The Big Update and Code Re-write 3
  • The code was completely rewritten and updated to api version 100004.
  • I updated the settings to use LAM2 and complete redid the settings screen.
  • I rewrote the addon in multiple, easier to update and work with, pages.
  • Fixed /g5laston command, it was duplicated as /g4laston.
  • Fixed promote/demote not displaying names on trying message.
  • Add the ability to change and set sounds for the different types of notifications.
  • I finally colorized the messages are are displayed in the chat box.
  • You can now set which messages are displayed for which guild and where they're displayed.
  • Notification will now start on game load. That means no more missed messages or long delays(it helped at the time).
  • Fixed hours played, you will now not get multiple messages upon /reloadui or logging in/out. Only quitting the game will reset the hours played.
  • Added save file changer to prevent errors when updating to a newer version. When you updated the save file was missing variables. Should have fixed errors when starting game (was from corrupted save files).

2.5
  • Attempted to fix some errors(please notify me if this did not fix it).
  • Removed my test message for player changing zones(forgot to delete it).

2.4
  • Fixed AmiliousGuildTools not disappearing if ui is turned off.
  • Renamed several functions to try remove an error that one user was getting.(If this fixes it, then someone stole my code for there add-on).
  • Add message for member joining/leaving the guild.
  • Add message on guild members rank changed (falls under the category of player status change).
  • Add message for guild member enters new zone(it can be turned off). Changed the Daggerfall Covenant color to a lighter blue (should now be easier to read).
  • Made the delay before displaying messages longer (this may be annoying on /reloadui, but motd should display on login now).
  • Optimized more of the code.

2.3
  • Fixed the /g{#}activity command, it no longer has a cap. All members will now be displayed.
  • Added the /g{#}prune command. It will remove all member who have not been online in x number of days. The x number is set in the settings.
  • Added /mounthunger command, it will display when your mounts will be hungry.
  • Did a lot of optimization and behind the scene tweaks.

2.2
  • Was not released condensed the code, no new features were added. Also last version was miss named in places as 2.2.

2.1
  • Added option to turn time played on/off.
  • Added mount hunger notification.
  • I also added options for the Mount Notifications.
  • Fixed /g{#}kick and /g{#}remove error.

2.0
  • Guild name now is displayed in the settings window.
  • You can now turn off alliance coloring.
  • You can now turn off status coloring.
  • You can choose what information is displayed on guild member lvl up or status change.
  • Added /g{guild#}laston,/g{guild#}activity,/g{guild#}motd commands.

1.9
  • Character status change and lvl up information now tell you the alliance they are playing on.
  • Guild names now show up in the color of their alliance.
  • The slash commands now give you some feed back.
  • Added the /{guild#}online command, which tells you how many guild member are not offline.
  • Changed the guild notification key from "*" to "<<"

1.8Major Code Re-wright 2
  • My main loop was hanging up and preventing on time messages, I fixed this (if there is still a delay it is eso's event).
  • Rewrote how my notifications are handled. They now are put in a Que then displayed in the order received. This makes it so that new messages will not cut off a message that is currently being displayed.
  • You can now change colors for the different types of notifications.
  • You can turn the sounds on/off.
  • More options all together in the settings.
  • The time played will now be displayed hour by hour (like it was meant to in the last update).

1.7
  • Fixed the color problem, where the color needed a /reloadui to update.
  • Added hours played message for an hourly message on your playtime.
  • Added Notification Sound, when notification is displayed.

1.6On Screen Overhaul
  • Removed the "AmiliousGuildTools" that was infinitely on the string. It now only shows up if you don't have the UI locked.
  • You can set the message show time
  • You can now change the color, and text alignment for the on screen display.
  • You can now completely shut the on screen display off.
  • The last thing is that the on screen display will disappear when not displaying a message. That means that it will not stay in your way on top of the game UIs.

1.5
  • Bug Fix: You couldn't move the notification window past the screen border
  • Bug Fix: Add on crashed due to a type-o if a guild-member leveled up
  • Bug Fix: Because one of the libraries that I'm using is messed up I have to run my own instance all the time

1.4
  • Added settings ui
  • Made it so you can distinguish which notifications are displayed for which guild
  • Update the on-screen display, it can now be moved
  • Completely rewrote the entire add-on to make it more stable and organized

1.3
  • epic fail

1.2
  • Added restating the MOTD when it is changed
  • Fixed the gid problem when joining or leaving a guild (you would have left the wrong guild!)

1.1
  • Fixed lag from main loop by using Wykkyd's buffer
Optional Files (0)


Archived Files (26)
File Name
Version
Size
Author
Date
3.0.4.3
44kB
amilious
07/19/14 11:45 AM
3.0.4.2
44kB
amilious
07/17/14 07:43 PM
3.0.4.1
44kB
amilious
07/17/14 06:50 PM
3.0.4.0
43kB
amilious
07/17/14 03:56 PM
3.0.3.3
43kB
amilious
07/17/14 02:26 PM
3.0.3.2
43kB
amilious
06/30/14 11:02 AM
3.0.3.1
43kB
amilious
06/24/14 06:59 PM
3.0.3.0
43kB
amilious
06/24/14 06:55 PM
3.0.2.1
43kB
amilious
06/22/14 12:08 AM
3.0.2.0
43kB
amilious
06/21/14 08:28 PM
3.0.1.4
42kB
amilious
06/19/14 07:37 PM
3.0.1.2
42kB
amilious
06/19/14 07:04 PM
3.0.0.1
40kB
amilious
06/19/14 01:56 AM
2.5
19kB
amilious
04/27/14 11:55 AM
2.4
19kB
amilious
04/18/14 04:45 PM
2.3
18kB
amilious
04/17/14 05:30 PM
2.2
19kB
amilious
04/15/14 10:41 PM
2.0
15kB
amilious
04/14/14 02:21 AM
1.9
14kB
amilious
04/13/14 04:53 PM
1.8
13kB
amilious
04/11/14 08:55 PM
1.7
11kB
amilious
04/10/14 01:22 PM
1.6
11kB
amilious
04/10/14 01:59 AM
1.5
10kB
amilious
04/09/14 07:43 AM
1.3
3kB
amilious
04/08/14 11:37 AM
1.2
3kB
amilious
04/08/14 10:05 AM
1.1
3kB
amilious
04/07/14 10:18 PM


Post A Reply Comment Options
Unread 09/23/14, 09:07 PM  
Sue D Nim

Forum posts: 1
File comments: 11
Uploads: 0
I'm still having the same old problems from a few versions ago:

The following settings do not work for me:

'level up onscreen' OFF
'status change in chat' OFF
'MOTD in chat' OFF
'level up in chat' OFF
'level up onscreen' OFF
'in chat notifications' OFF

Let me know if I need to send screenshots of any of this.
Last edited by Sue D Nim : 09/23/14 at 09:18 PM.
Sue D Nim is offline Report comment to moderator  
Reply With Quote
Unread 09/07/14, 03:20 PM  
Valthyr

Forum posts: 0
File comments: 26
Uploads: 0
Would it be possible to not get the notifications about people coming into my zone?
Valthyr is offline Report comment to moderator  
Reply With Quote
Unread 08/30/14, 02:02 PM  
Bob

Forum posts: 0
File comments: 1
Uploads: 0
/Joined feature

Is it possible to add a "/Joined" feature that will tell you what date guild members joined your guild?
Bob is offline Report comment to moderator  
Reply With Quote
Unread 08/11/14, 09:47 AM  
amilious
 
amilious's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 52
Uploads: 2
I'll need to go threw and makesure i don't have typo's in there.
amilious is offline Report comment to moderator  
Reply With Quote
Unread 08/07/14, 05:06 PM  
EQBallzz

Forum posts: 7
File comments: 110
Uploads: 0
So I have been playing with the settings for notifications and it doesn't make much sense. Not sure if it's working correctly and I just don't understand the settings or it's not working properly. Here is what I have with respect to the MOTD:

Under settings:
Notifications: on On-Screen Display off
In-Chat Notifications on

Under Notifications:
MOTD in chat: on MOTD On-Screen: off
Guild Messages: off

With those settings I get the MOTD on-screen and nothing in chat. If I switch it to MOTD in chat: off and MOTD On-Screen: on and /reloadui it does the exact same thing. I'm having similar issues with the zoning messages. I have those turned off but still getting them in chat. Can anyone provide any clarification as to how this is supposed to work or if they are seeing the same thing?
EQBallzz is offline Report comment to moderator  
Reply With Quote
Unread 08/07/14, 01:15 AM  
EQBallzz

Forum posts: 7
File comments: 110
Uploads: 0
Curious if anyone else is seeing this but I keep getting messages (in chat and on screen) of people changing zones even though I have "zone change on-screen" and "zone change in chat" both set to off. Is there something I'm missing or is something bugged perhaps?
EQBallzz is offline Report comment to moderator  
Reply With Quote
Unread 07/18/14, 12:55 PM  
amilious
 
amilious's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 52
Uploads: 2
Originally Posted by EQBallzz
Is it possible to add a mass mail feature to send mail to entire guild (or ideally to anyone in guild that has been active in X amount of days or maybe a checkbox to select ppl from the roster)? I had previously used another guild addon called guild tools that had this and it was quite useful.

Great addon in any event, though. Thanks!
I was going to try something like this. Thank you for reminding me. I'll see what I can do.
amilious is offline Report comment to moderator  
Reply With Quote
Unread 07/18/14, 10:30 AM  
EQBallzz

Forum posts: 7
File comments: 110
Uploads: 0
Is it possible to add a mass mail feature to send mail to entire guild (or ideally to anyone in guild that has been active in X amount of days or maybe a checkbox to select ppl from the roster)? I had previously used another guild addon called guild tools that had this and it was quite useful.

Great addon in any event, though. Thanks!
Last edited by EQBallzz : 07/18/14 at 10:30 AM.
EQBallzz is offline Report comment to moderator  
Reply With Quote
Unread 07/17/14, 02:10 PM  
amilious
 
amilious's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 52
Uploads: 2
Originally Posted by Sue D Nim
What I'd actually love is to receive an onscreen notification when somebody joins or leaves the guild.
It should all ready do this? Are you sure that it doesn't. It worked for me today when i added someone to my guild!
amilious is offline Report comment to moderator  
Reply With Quote
Unread 07/17/14, 10:49 AM  
Sue D Nim

Forum posts: 1
File comments: 11
Uploads: 0
What I'd actually love is to receive an onscreen notification when somebody joins or leaves the guild.
Sue D Nim is offline Report comment to moderator  
Reply With Quote
Unread 07/17/14, 09:01 AM  
amilious
 
amilious's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 52
Uploads: 2
Re: GUILD MEMBER ACHIEVEMENT NOTIFICATIONS

Originally Posted by lobharvey
First off, great addon! I've only just started using it but am very thankful of the hard work put into it. Of course there is one additional feature I'd love to hopefully see. Guild member achievement notifications, which can be tuned on/off for each guild that you're in, that are displayed in chat.

I really enjoy completing a hard earned achievement like Tamriel Hero and would love for the ability to have it automatically announce my achievement in guild chat. I always feel a little lame manually typing and linking it in chat, fishing for the occasional "gratz". An automatic notification would help me, and a lot of my fellow guild members, feel less guilty about actively fishing for a compliment.

Again, thanks so much for the effort maintaining this and keep up the great work!
That is a good idea!! I'll see what i can do, but it mite take me a while
amilious is offline Report comment to moderator  
Reply With Quote
Unread 07/09/14, 05:08 PM  
lobharvey

Forum posts: 0
File comments: 6
Uploads: 0
GUILD MEMBER ACHIEVEMENT NOTIFICATIONS

First off, great addon! I've only just started using it but am very thankful of the hard work put into it. Of course there is one additional feature I'd love to hopefully see. Guild member achievement notifications, which can be tuned on/off for each guild that you're in, that are displayed in chat.

I really enjoy completing a hard earned achievement like Tamriel Hero and would love for the ability to have it automatically announce my achievement in guild chat. I always feel a little lame manually typing and linking it in chat, fishing for the occasional "gratz". An automatic notification would help me, and a lot of my fellow guild members, feel less guilty about actively fishing for a compliment.

Again, thanks so much for the effort maintaining this and keep up the great work!
lobharvey is offline Report comment to moderator  
Reply With Quote
Unread 07/02/14, 09:05 PM  
amilious
 
amilious's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 52
Uploads: 2
Originally Posted by Sue D Nim
Originally Posted by amilious
Originally Posted by Sue D Nim
Forgive me; I can't remember whether I've asked these questions before, and I can't find any post I might've made.

Thanks for your time.

1) The Prune function. Must this be on by default, and can't we have a setting to turn it off completely? This is a deal breaker for me. I don't want to have to set a maximum number of days; I just want it off. I don't want anybody or anything kicking my guild members but me.

I see that I can (theoretically) turn it off for each individual member by typing the word "skip" as the first word in the member's note. Must it work this way? I find that invasive and peremptory, as it forces me to have a note for each and every guild member, and it forces me to type those notes in a certain way. Besides, since encountering the notification bug, which is pretty fundamental, I no longer trust any of the features until it's too late. I don't want to find out the hard way that the "skip" thing doesn't work.

2) Are member notes viewable by the members?

3) I have all chatbox notifications turned off, but I still them.

4) What is Guild Alert?

5) What is Guild Zone Change?
1) The prune is not automatic. It only happens when you type /g#prune , and it will only work if you have the privileges in the guild!
2) yes
3) I'll look into it
4)When you type in guild chat and start your message with <<, it will make the message pop up on the on screen display. This is for things such as notifying members of a guild meeting.
5) This will tell you when guild mates enter the same zone that you are in (i.e. Auridon)

I hope that this helps!!
Thank you so much. Forgive me! I thought I had updated before I asked all those questions, but I had a senior moment and didn't actually install the new version. I am still seeing status changes (log on, log off) in chat. Now I just want to know two things:

1) What's the difference between a Guild Message and a Guild Alert?
2) Do my members have to have the addon and have notifications turned on in order to see an alert that I send?

Thanks so much, and you've been most helpful. I *love*, really love the new features and the new interface.
1)Guild alert will show up even if guild message is turned off. I put it into the addon before i had guild messages showing on the on screen display!
2)Yes
amilious is offline Report comment to moderator  
Reply With Quote
Unread 07/01/14, 09:17 PM  
Sue D Nim

Forum posts: 1
File comments: 11
Uploads: 0
Originally Posted by amilious
Originally Posted by Sue D Nim
Forgive me; I can't remember whether I've asked these questions before, and I can't find any post I might've made.

Thanks for your time.

1) The Prune function. Must this be on by default, and can't we have a setting to turn it off completely? This is a deal breaker for me. I don't want to have to set a maximum number of days; I just want it off. I don't want anybody or anything kicking my guild members but me.

I see that I can (theoretically) turn it off for each individual member by typing the word "skip" as the first word in the member's note. Must it work this way? I find that invasive and peremptory, as it forces me to have a note for each and every guild member, and it forces me to type those notes in a certain way. Besides, since encountering the notification bug, which is pretty fundamental, I no longer trust any of the features until it's too late. I don't want to find out the hard way that the "skip" thing doesn't work.

2) Are member notes viewable by the members?

3) I have all chatbox notifications turned off, but I still them.

4) What is Guild Alert?

5) What is Guild Zone Change?
1) The prune is not automatic. It only happens when you type /g#prune , and it will only work if you have the privileges in the guild!
2) yes
3) I'll look into it
4)When you type in guild chat and start your message with <<, it will make the message pop up on the on screen display. This is for things such as notifying members of a guild meeting.
5) This will tell you when guild mates enter the same zone that you are in (i.e. Auridon)

I hope that this helps!!
Thank you so much. Forgive me! I thought I had updated before I asked all those questions, but I had a senior moment and didn't actually install the new version. I am still seeing status changes (log on, log off) in chat. Now I just want to know two things:

1) What's the difference between a Guild Message and a Guild Alert?
2) Do my members have to have the addon and have notifications turned on in order to see an alert that I send?

Thanks so much, and you've been most helpful. I *love*, really love the new features and the new interface.
Last edited by Sue D Nim : 07/01/14 at 09:40 PM.
Sue D Nim is offline Report comment to moderator  
Reply With Quote
Unread 07/01/14, 06:10 PM  
amilious
 
amilious's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 52
Uploads: 2
Originally Posted by Sue D Nim
Forgive me; I can't remember whether I've asked these questions before, and I can't find any post I might've made.

Thanks for your time.

1) The Prune function. Must this be on by default, and can't we have a setting to turn it off completely? This is a deal breaker for me. I don't want to have to set a maximum number of days; I just want it off. I don't want anybody or anything kicking my guild members but me.

I see that I can (theoretically) turn it off for each individual member by typing the word "skip" as the first word in the member's note. Must it work this way? I find that invasive and peremptory, as it forces me to have a note for each and every guild member, and it forces me to type those notes in a certain way. Besides, since encountering the notification bug, which is pretty fundamental, I no longer trust any of the features until it's too late. I don't want to find out the hard way that the "skip" thing doesn't work.

2) Are member notes viewable by the members?

3) I have all chatbox notifications turned off, but I still them.

4) What is Guild Alert?

5) What is Guild Zone Change?
1) The prune is not automatic. It only happens when you type /g#prune , and it will only work if you have the privileges in the guild!
2) yes
3) I'll look into it
4)When you type in guild chat and start your message with <<, it will make the message pop up on the on screen display. This is for things such as notifying members of a guild meeting.
5) This will tell you when guild mates enter the same zone that you are in (i.e. Auridon)

I hope that this helps!!
amilious is offline 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.