Download
(106Kb)
Download
Updated: 09-29-08 12:39 AM
Pictures
File Info
Updated:09-29-08 12:39 AM
Created:unknown
Downloads:2,774
Favorites:8
MD5:

NazGuildWelcomer

Version: 1.6
by: rodrick [More]

This will auto-welcome new guild members.

To access options please type "/ngw" or click the LDB launcher.

Note: There is an LDB plugin built in for people who have an LDB display addon. If you wish to have a Fubar Plugin please use Broker2Fubar (http://files.wowace.com/Broker2FuBar/Broker2FuBar.zip) to place LDB plugins on your fubar.

------------------------------------------------------------------------
r13 | gramg | 2008-09-29 01:55:00 +0000 (Mon, 29 Sep 2008) | 1 line
Changed paths:
A /tags/1.6 (from /trunk:12)

Tagging as 1.6.
------------------------------------------------------------------------
r12 | gramg | 2008-09-29 01:53:21 +0000 (Mon, 29 Sep 2008) | 1 line
Changed paths:
M /trunk/Core.lua

-- added in required "type" field to LDB dataobject, somehow I missed this in the spec and some displays require it (as they should)
------------------------------------------------------------------------
r11 | gramg | 2008-09-24 04:16:47 +0000 (Wed, 24 Sep 2008) | 1 line
Changed paths:
M /trunk/Core.lua
M /trunk/locales/Locale-enUS.lua

-- Made the "has joined the guild" string localizeable
------------------------------------------------------------------------
r10 | gramg | 2008-08-13 17:49:04 +0000 (Wed, 13 Aug 2008) | 1 line
Changed paths:
M /trunk/Core.lua
M /trunk/NazGuildWelcomer.toc

- Moved to using @project-version@ instead of hardcoded version numbers
------------------------------------------------------------------------
r8 | gramg | 2008-08-13 07:14:18 +0000 (Wed, 13 Aug 2008) | 1 line
Changed paths:
A /trunk/locales
A /trunk/locales/Locale-enUS.lua
A /trunk/locales/locales.xml

- all done (don't copy a svn directory . . . export it)
------------------------------------------------------------------------
r7 | gramg | 2008-08-13 07:12:00 +0000 (Wed, 13 Aug 2008) | 1 line
Changed paths:
M /trunk/Core.lua
A /trunk/embeds.xml

- Opps, typo
------------------------------------------------------------------------
r5 | gramg | 2008-08-13 07:06:56 +0000 (Wed, 13 Aug 2008) | 1 line
Changed paths:
M /trunk
M /trunk/.pkgmeta
M /trunk/Core.lua
M /trunk/NazGuildWelcomer.toc

- Ace3 Port, localizable (why would I do that there are like 4 strings?)
------------------------------------------------------------------------
r4 | gramg | 2008-08-09 09:08:14 +0000 (Sat, 09 Aug 2008) | 1 line
Changed paths:
A /trunk/.pkgmeta

- Added pkgmeta file for packager
------------------------------------------------------------------------
r3 | gramg | 2008-08-09 09:05:21 +0000 (Sat, 09 Aug 2008) | 1 line
Changed paths:
A /trunk/Core.lua
A /trunk/NazGuildWelcomer.toc

- Wowace imported files
------------------------------------------------------------------------
r2 | gramg | 2008-08-09 09:04:48 +0000 (Sat, 09 Aug 2008) | 1 line
Changed paths:
M /trunk

- Set externals for svn downloaders
------------------------------------------------------------------------
r1 | root | 2008-08-09 08:46:49 +0000 (Sat, 09 Aug 2008) | 1 line
Changed paths:
A /branches
A /tags
A /trunk

"naz-guild-welcomer/mainline: Initial Import"
------------------------------------------------------------------------
Optional Files (0)


Post A Reply Comment Options
Unread 06-04-09, 04:10 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
This version is abandoned, please use http://www.wowinterface.com/download...ldWelcome.html or the version on Curse.com labelled GuildWelcome which is a continuation of this project.
Report comment to moderator  
Reply With Quote
Unread 09-23-08, 06:57 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
I am updating here as well since some people are still downloading the addon and the first version contained bugs that were fixed in subsequent releases. As with all my addons, the newest versions, betas and alphas will be available on curseforge.com. I will endeavor to keep this page up to date with all of the released versions.
Last edited by rodrick : 09-24-08 at 12:02 AM.
Report comment to moderator  
Reply With Quote
Unread 05-19-08, 04:13 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
To all the previous posters with errors, I have quit updating this addon on this site, newest versions will always be avail on curse.com. Please use the url in the description to report any errors (you do not need to register or anything). Thanks.
Last edited by rodrick : 08-25-08 at 03:54 PM.
Report comment to moderator  
Reply With Quote
Unread 04-04-08, 08:46 AM  
JMHammer
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 309
Uploads: 1
Re: NazGuildRecruiter

I am getting the following error with NazGuildRecruiter r57155 as of WoW 2.4.1:


Error: attempt to index global 'BZ' (a nil value)
File: ...ecruiter\libs\TouristLib\Tourist-2.0\Tourist-2.0.lua
Line: 2985
Count: 1
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 03:00 PM  
HairyToes
A Murloc Raider

Forum posts: 4
File comments: 5
Uploads: 0
Spam

I just joined a guild and spammed every single member with a welcome.
That's over 500 welcomes.
Scary.

I've had this addon a long time and never seen that before, maybe because of the 2.4 updates... as we all know Blizzard is run by tinkery little gnomes who just love to change things.

Much of the time I'm busy doing something and don't notice new people joining, but I usually notice the auto-welcome itself.

Anyways I'm gonna have to remove this one for now.
Report comment to moderator  
Reply With Quote
Unread 11-18-07, 01:34 PM  
alexgieg
A Murloc Raider

Forum posts: 4
File comments: 17
Uploads: 0
NazGuildRecruiter

Hi! I didn't found a page for NazGuildRecruiter. I also tried sending you an e-mail, but since I've received no reply I'm hoping you'll read this bug report here. See below a slightly modified but better formatted version of the e-mail I sent you:

When I didn't found an official thread on WoWAce forum's for NazGuildRecruiter, I tried registering at your website to post a bug report, but it requires some special code I don't have. So I found your e-mail address there, and here I am.

What happens is this: with the current NGR version, I have to "/ngr attune" everytime I log into my character. The funny thing is, it says this in the chat:

Shutting myself off since you are in UberGuild and attuned to UberGuild. To attune to your current guild please type "/ngr attune"
I went to the code, found where the message appears, messed with it a little (I'm not LUA programmer, mind you), so that it became:

Code:
local agBLA = self:GetGuildName()
local agBLE = self.db.profile.guild
if agBLA ~= agBLE then --You are attempting to use this addon attuned to a different guild
   self:ScheduleEvent("Disable", function()
       self:Print('Shutting myself off since you are in ' .. agBLA .. ' and attuned to ' .. agBLE .. '.  To attune to your current guild please type "/ngr attune"')
       self:ToggleActive(false) -- turn yourself off
       end, 20)
   return
end
And attempted loading again. This time, I received an error saying the "self:Print" line caused an error because "agBLA" was nil. Thus, it seems there's a time when my guild information isn't available, but right afterwards it is, and I seem to be lucky enough to take the transition from one state to the other.

I searched in Google for an answer, and found something I think might help, although I'm not sure. It's a post originally made in the WoW Forums which was deleted from there but is still accessible through Google cache.

So, I'm looking forward for an updated version of this incredible useful addon! Until then, I'll keep re-attuning myself.

By the way: I've made a wiki page to your addon on the WoWAce Wiki. And someone else reported the bug there too.

I hope this helps! And if possible, please create an official thread on the WoWAce forums so that others might contact you and report problems in an easier way, okay?
PS.: Regarding NazGuildWelcome, I love it! Not because I don't care welcoming people by hand, but because I've set it to instruct new guild members on how to proceed to /join the shared chat channel we've set with other guilds, as well as to remember anyone reading the guild channel to not forget to also do so. It's way more than seven characters, and those who join know very well that I'm welcoming them, since I do 70% of our /givintes. So, don't mind too much those who don't like NazGuildWelcomer. It has at least one very good use!
Report comment to moderator  
Reply With Quote
Unread 08-30-07, 01:49 PM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
Ah Ace vs non-Ace fighting *snicker*

Regardless of if you have the libs or not, you've published your addon. That means you have to assume that some user out there does not have the libs. That means their cost is included, like it or not.

For a single option Ace is really overboard. When I have mods with simple-to-no config, I just resort to having a local at the top of the file people can edit. If you had a compex config panel or such Ace would be fine.... but one single string? eew. Hell write your own slash handler and use a single-variable savedvar, there's really no need for profiles and all that other crap.

And don't think I say this because I don't work for Ace anymore. I always push SMART use of libs, even when I was with Ace. In fact, my own evaluations of the cost of Ace vs. my need is why I stopped using Ace. Yes, shared libs help "spread" the cost if they're used by many addons... but Ace is not small and cheap on the single-addon level, and when you publish with embeds the embeds are port of your cost.
Report comment to moderator  
Reply With Quote
Unread 08-29-07, 08:11 AM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
People like you me sad for humanity sometimes . . .
Wow, you make many assumptions here. Shall I take them one by one?
  1. I believe personally that on my low-mid end laptop a higher load time is worth the increased performance in game. (this belief in how it occurs is based upon pages upon pages on the wowace forums, and changing my addons to almost all ace based addons, noting the difference. note: I have MANY addons)
  2. This addon was my simple attempt at learning how to use ACE2 to code an addon as that's the system of my choice based on #1 above.
  3. I plan on using this as a springboard to do more extensive addons based on ACE2
  4. Obviously no one is welcome in this community if still learning, or at least at a much lower skill than those greats. I'm glad to see you all did perfect work from the beginning.

Thank you for the welcoming feeling here for those two that had constructive criticism. Though based on the preponderance of "you suck" comments, I think this community is not for me.
Report comment to moderator  
Reply With Quote
Unread 08-28-07, 09:59 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
People like you me sad for humanity sometimes

You missed the whole pages about Ace on the wiki, it is not magically better because you share resources with other addons.

Nothing is without cost, WoW does not just say "Great, we need those files loaded, get it done" and they magically appear, everything has a cost to do even if another version gets discarded because it's older it still has a cost in the game having to load the file, and the file running until it's told to exit.
Last edited by Shadowed : 08-28-07 at 10:09 PM.
Report comment to moderator  
Reply With Quote
Unread 08-28-07, 08:53 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Actually I am using ace libs to do all of this (the addon minus the libs is only 3kb in total, and that's so you can change your message in game).

As for the memory useage, my suggestion to anyone that might be thinking about using this is that if you already have the ace libs for other addons (as I do) then this is fine, if not then the one posted directly below (thank you btw, it illustrates alot to the complete lua/wow newbie like me) will be better.
Report comment to moderator  
Reply With Quote
Unread 08-28-07, 05:48 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
I made you a low memory version of your addon (It even fits in a macro)

Code:
local f = CreateFrame("Frame")
f:SetScript("OnEvent", function(_, _, msg)
	local n = string.match(msg, "(.+) has joined the guild")
	if( n ) then
		SendChatMessage("Welcome " .. n, "GUILD");
	end
end)
f:RegisterEvent("CHAT_MSG_SYSTEM")
Last edited by Shadowed : 08-28-07 at 05:48 PM.
Report comment to moderator  
Reply With Quote
Unread 08-28-07, 05:42 PM  
JoshBorke
A Chromatic Dragonspawn
 
JoshBorke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 59
Uploads: 5
Originally posted by rodrick
<shrug> to each his own I guess. This saves me 7 keystrokes per guildie, though probably took more to learn how to do even a simple addon than to write it over and over. That does not make it any less heartfelt, actually more so since I don't want to miss someone just because I was inattentive to the rapidly scrolling window and grinding/combat. Though maybe an option to just put up an SCT when someone joins . . .
there's an Ace lib for that
Report comment to moderator  
Reply With Quote
Unread 08-28-07, 12:18 AM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
<shrug> to each his own I guess. This saves me 7 keystrokes per guildie, though probably took more to learn how to do even a simple addon than to write it over and over. That does not make it any less heartfelt, actually more so since I don't want to miss someone just because I was inattentive to the rapidly scrolling window and grinding/combat. Though maybe an option to just put up an SCT when someone joins . . .
Last edited by rodrick : 08-28-07 at 12:19 AM.
Report comment to moderator  
Reply With Quote
Unread 08-27-07, 10:28 PM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
A number of devs think "automated" social mods are, well, a waste of time (indie just comes across as a dick any time he posts). If you want to personally welcome someone, do it. If you want a mod to remind you to welcome someone, write one. But if you just want a mod to automatically welcome them so you don't have to worry about forgetting... well that's just cold and heartless! Take the time to press those 7 keys, it'll mean (slightly) more.

Auto-social mods are kinda like those automatic "Heal me!" mods. Sound good in theory, but in practice it's just annoying and usually only results in the healer healing you less.
Last edited by Tekkub : 08-27-07 at 10:29 PM.
Report comment to moderator  
Reply With Quote
Unread 08-27-07, 06:37 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Sign me up for a shipment of that stuff.

Seriously do you object to the addon specifically? or to making sure you welcome someone to the guild even if you might be in the middle of a fight?
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.