Download
(2Kb)
Download
Updated: 05-02-11 04:23 PM
Pictures
File Info
Updated:05-02-11 04:23 PM
Created:09-18-09 03:40 PM
Downloads:3,769
Favorites:43
MD5:

Who That Who There

Version: 2.7
by: DrunkCadaver [More]

Description:
Watches for the online/offline message seen in chat when RealID friends, regular friends and guild members logon/logoff and displays it in the UIErrorsFrame. The message will be the class color of the character coming online or going offline. RealID friends that logon will have their toon name (and realm name if different from the player's realm) displayed after their real name in the message. Plays a more distinguishable sound for RealID friends and regular friends. RealID friends in a client other than WoW will have their client shown in the logon message.

Sound:
To hear the sounds played, type the following in-game:
/script PlaySoundFile("Sound\\Spells\\BlizzardImpact1a.wav")
/script PlaySoundFile("Sound\\Spells\\BlizzardImpact1b.wav")
If you don't want the sounds or want to change the sounds, open the LUA file in your choice of text editing program, search for and delete/edit the following lines:
PlaySoundFile("Sound\\Spells\\BlizzardImpact1a.wav")
PlaySoundFile("Sound\\Spells\\BlizzardImpact1b.wav")
If you're interested in a list of sounds used in WoW, I recommend searching Wowpedia.

Why RealID Friends and Regular Friends Only?
When I originally wrote this addon, I was in a guild with 4 or 5 active members. The sounds rarely played. I later joined a guild with 200+ members. Players logon/logoff so often that the addon made it sound like it was raining dead ogres (original sound used). It was annoying so I removed it from guild members.

Localization:
The addon is "localized" for the following clients: English, German, French, Spanish and Russian. If there is an error in the translation or you're using a client not listed, the addon will default to basic online/offline colors (green/red). If you are using a client listed as localized and the most current version of the addon and class colors are not showing up properly for regular friends not including RealID friends, please send me a PM with the class name as it appears in your client.

Other:
Does not support non-letter languages such as Chinese, Japanese, etc. even if you are using one of the localized clients.

RealID friends that are also in your guild will have two messages displayed. Though I can remove the online message, I cannot remove the offline message due to certain information being absent in the logout event. There is no sound played for guild members so I don't see two messages as being a major problem. I'll be leaving both online and offline messages as they are.

There are no libraries, slash commands or options to setup.

Thanks for downloading!

Changes 2.7
Updated TOC.

Changes 2.6.1
Updated TOC (author changed his name).

Changes 2.6
Updated TOC.

Changes 2.5
RealID logon messages will now contain the client name if the client isn't WoW.

Changes 2.4
RealID messages class colored.

Changes 2.3
Added localization for English, German, French, Spanish and Russian clients.

Changes 2.2
Added RealID support.

Changes 2.1
Added a workaround for lack of localization.

Changes 2.0
Messages class colored.
Sounds only play for friends' online/offline message.

Changes 1.2
Updated TOC.

Changes 1.1
Removed some unnecessary code.
Post A Reply Comment Options
Unread 12-01-10, 12:20 PM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
I had my username changed. I'll be uploading an update this eventing that will only contain a change to the author's name in the TOC. Downloading the updated mod isn't necessary.

Edit: I didn't get a chance yesterday to update the TOC but it will be happening Soon™

Update: TOC updated.
Last edited by Helminthophobe : 12-02-10 at 03:34 PM.
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 08:00 PM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
I've uploaded the mod with an updated TOC number. I did a quick test of the mod using a normal friend, a RID friend and a guild member and received no errors. Hopefully everything is working correctly. If you receive an error, post it here or PM me with it. I'll jump on correcting any problems as soon as I can.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 10:40 AM  
vivianalive
A Deviate Faerie Dragon
 
vivianalive's Avatar

Forum posts: 15
File comments: 34
Uploads: 2
It does not support player names in Chinese Character, neither other non-letter language like Japanese I guess...
Anyway this mod is a innovative and amazing...
I wonder if there could be any method to improve the string-match method to make it support more language.
But my poor c++/php knowledge is elapsing...
PS: It works fine for my friends with English name as I am using enUS client.
__________________

CeeUI: a minimalistic all-class UI
Report comment to moderator  
Reply With Quote
Unread 06-16-10, 07:47 AM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
I don't plan to add that option right now but it may be something I look into in the future. Thanks for the suggestion though.
Report comment to moderator  
Reply With Quote
Unread 06-15-10, 10:40 AM  
tinyu
A Molten Giant
 
tinyu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 837
File comments: 374
Uploads: 13
would be nice if you could have a option were players could select what they want the sound to be.
__________________
"There's no such thing as too many addons."
Lothaer
Titan Dev Team Member.
Report comment to moderator  
Reply With Quote
Unread 06-14-10, 11:26 AM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
Ok, I figured it out... Still at work though so don't tell the boss.

The error is because I don't have support for localization and unfortunately don't plan (as of right now) to have support for it. When the mod registers a friend coming online/offline, it looks for the english version of their class name specifically, which is obviously different from the german version. This causes the error.

I'll update the description so people know it only works with the english version of WoW right now. Version 1.2 of the mod should still work regardless of your version of WoW, but class colors aren't supported in that version.

Edit: When I get home, I'll make a change that will make sure the class_color isn't nil. It won't fix the problem but it will remove the error.
Last edited by Helminthophobe : 06-14-10 at 11:34 AM.
Report comment to moderator  
Reply With Quote
Unread 06-14-10, 11:04 AM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
Originally posted by Slaxi81
Got this error when a friend comes online:
I'm at work right now. When I get home tonight, I'll look into it.
Report comment to moderator  
Reply With Quote
Unread 06-14-10, 10:57 AM  
Slaxi81
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Got this error when a friend comes online:


Message: Interface\AddOns\WhoThatWhoThere\WhoThatWhoThere.lua:37: attempt to concatenate global 'class_color' (a nil value)
Time: Mon Jun 14 18:56:15 2010
Count: 1
Stack: Interface\AddOns\WhoThatWhoThere\WhoThatWhoThere.lua:37: in function <Interface\AddOns\WhoThatWhoThere\WhoThatWhoThere.lua:6>

Locals: self = <unnamed> {
0 = <userdata>
}
event = "CHAT_MSG_SYSTEM"
system_msg = "[Placeholder] ist jetzt online."
total_friends = 17
total_gmembers = 42
(for generator) = <function> defined =[C]:-1
(for state) = nil
(for control) = "Placeholder"
friend_check = "Placeholder"
(for index) = 2
(for limit) = 17
(for step) = 1
i = 2
(*temporary) = <function> defined =[C]:-1
(*temporary) = UIErrorsFrame {
0 = <userdata>
}
(*temporary) = "|cff"
(*temporary) = nil
(*temporary) = "*** "
(*temporary) = "Placeholder"
(*temporary) = " - ONLINE |cff"
(*temporary) = nil
(*temporary) = "***"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate global 'class_color' (a nil value)"


have a nice day

slaxi
Last edited by : 06-14-10 at 10:58 AM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 06-12-10, 10:33 AM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
Originally posted by wakolv
can you make the names class colored instead if its possible. i love it!
Class colors are now used for the message. Wish I had done this earlier.
Report comment to moderator  
Reply With Quote
Unread 12-28-09, 06:58 PM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
Probably not. I like it simple the way it is. Green = On; Red = Off. Sorry. Thanks for downloading though.
Report comment to moderator  
Reply With Quote
Unread 12-23-09, 10:02 PM  
wakolv
An Aku'mai Servant

Forum posts: 38
File comments: 37
Uploads: 0
can you make the names class colored instead if its possible. i love it!
Report comment to moderator  
Reply With Quote
Unread 09-19-09, 01:04 PM  
Helminthophobe
Premium Member
 
Helminthophobe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 11
Uploads: 1
You're welcome! Thanks for downloading and giving it a try.
Report comment to moderator  
Reply With Quote
Unread 09-19-09, 11:32 AM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 169
Uploads: 0
Works fine, thank you!
Report comment to moderator  
Reply With Quote
Unread 09-18-09, 07:36 PM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 137
Uploads: 5
..I'm often tabbed out looking up mods or game information..
Yarrr thats me! Great! (and happy pirate's day)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: