Download
(44 Kb)
Download
Updated: 03/19/17 10:02 AM
Compatibility:
Homestead (2.7)
Updated:03/19/17 10:02 AM
Created:02/28/17 10:34 PM
Monthly downloads:16
Total downloads:3,465
Favorites:3
MD5:
GuildWelcomer
Version: 0.3.1
by: decaprime [More]
Automatically welcome new members to your guilds with a custom message.

You can use %PLAYER% as a placeholder that will be replaced with the player that joined the guild.

Built for The Ska'vyn Exchange on PC NA
0.3.1:
- Rerelease of 0.3.0 fixing the archive
0.3.0
- Added an option to play a sound when someone joins any of the enabled guilds
0.2.1:
- First Public Release
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Uploader
Date
0.2.1
43kB
decaprime
02/28/17 10:57 PM
0.2.0
43kB
02/28/17 10:34 PM


Post A Reply Comment Options
Unread 06/03/19, 11:42 PM  
wizzard2k

Forum posts: 0
File comments: 75
Uploads: 0
Re: Re: elsweyr changes

Originally Posted by Mait3rz
Originally Posted by wizzard2k
Originally Posted by Mait3rz
I know this is like a year old, but I've now got a similar issues, turning on the auto message for one guild turns all on/off. I've tried restarting but it hasn't helped. Anyone know if this add on still works properly?
The issue is the way guildIds changed. I have patched this for elsweyr, but haven't gone about publishing anything yet.
If you're comfortable editing, do this:
GuildWelcomer.lua line 7, change GetGuildName(i) to GetGuildName(GetGuildId(i))

change guildId to newgid on line 23, and then add the following block of code at line 21:
Code:
	local newgid = 0
	for gi=1, GetNumGuilds() do
 	  local gcheck = GetGuildId(gi)
	  if(guildId == gcheck) then newgid = gi end
	end
The above changes do enough to restore functionality to the addon from the recent changes, but I did a couple other things that if I get around to publishing, I'll document.
Thank you so much this worked, can i just check it doesn't auto send the message. I still have to press enter to send the message?
Yeah, addons aren't allowed to send messages, only type them to chat. There is a send message function, but its protected, and throws a LUA error if you try to use it.
Report comment to moderator  
Reply With Quote
Unread 06/03/19, 12:52 PM  
Mait3rz

Forum posts: 0
File comments: 5
Uploads: 0
Re: elsweyr changes

Originally Posted by wizzard2k
Originally Posted by Mait3rz
I know this is like a year old, but I've now got a similar issues, turning on the auto message for one guild turns all on/off. I've tried restarting but it hasn't helped. Anyone know if this add on still works properly?
The issue is the way guildIds changed. I have patched this for elsweyr, but haven't gone about publishing anything yet.
If you're comfortable editing, do this:
GuildWelcomer.lua line 7, change GetGuildName(i) to GetGuildName(GetGuildId(i))

change guildId to newgid on line 23, and then add the following block of code at line 21:
Code:
	local newgid = 0
	for gi=1, GetNumGuilds() do
 	  local gcheck = GetGuildId(gi)
	  if(guildId == gcheck) then newgid = gi end
	end
The above changes do enough to restore functionality to the addon from the recent changes, but I did a couple other things that if I get around to publishing, I'll document.
Thank you so much this worked, can i just check it doesn't auto send the message. I still have to press enter to send the message?
Report comment to moderator  
Reply With Quote
Unread 06/02/19, 06:19 PM  
wizzard2k

Forum posts: 0
File comments: 75
Uploads: 0
elsweyr changes

Originally Posted by Mait3rz
I know this is like a year old, but I've now got a similar issues, turning on the auto message for one guild turns all on/off. I've tried restarting but it hasn't helped. Anyone know if this add on still works properly?
The issue is the way guildIds changed. I have patched this for elsweyr, but haven't gone about publishing anything yet.
If you're comfortable editing, do this:
GuildWelcomer.lua line 7, change GetGuildName(i) to GetGuildName(GetGuildId(i))

change guildId to newgid on line 23, and then add the following block of code at line 21:
Code:
	local newgid = 0
	for gi=1, GetNumGuilds() do
 	  local gcheck = GetGuildId(gi)
	  if(guildId == gcheck) then newgid = gi end
	end
The above changes do enough to restore functionality to the addon from the recent changes, but I did a couple other things that if I get around to publishing, I'll document.
Report comment to moderator  
Reply With Quote
Unread 05/25/19, 09:17 AM  
Mait3rz

Forum posts: 0
File comments: 5
Uploads: 0
I know this is like a year old, but I've now got a similar issues, turning on the auto message for one guild turns all on/off. I've tried restarting but it hasn't helped. Anyone know if this add on still works properly?
Report comment to moderator  
Reply With Quote
Unread 03/02/18, 06:21 PM  
Madlark

Forum posts: 2
File comments: 80
Uploads: 0
Hi!

It recently broke for me. I was in five guilds and had an invite message set up for the 4th one, and off for the rest. Then I quit the 5th guild. Then I joined another.

Now the guild that used to be first on my guild list in this add-on's settings is the last. And the four before it have no names and no welcome message in any of the fields. In addition, when I set Auto-Welcome to ON in one of those, it turns on for all four guilds. The fifth one (the one that still has its name) is unaffected.

I uninstalled and reinstalled with variables removed, no change.

Any suggestions?

Thank you!

UPD: Oddly enough, full restart solved the problem.
Last edited by Madlark : 03/03/18 at 11:15 AM.
Report comment to moderator  
Reply With Quote
Unread 02/28/17, 10:42 PM  
Ixtyr

Forum posts: 0
File comments: 1
Uploads: 0
Fantastic Addon

Awesome addon! Lightweight and does exactly what I need it to do.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: