• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Emote Reply

 

Project Updated:
Files Updated: Sun, Oct 11 2009
Supports Game Version: 3.2.0
Category: Chat & Communication, and Roleplay
Tags:

[Edit Tags]

Project Manager: Umbridge
Additional Authors: No additional authors
Current Version: Emote Reply Version 1.05
License: Public Domain
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 29
Downloads Total: 3,841
Favorites: 19
Comments: 12
  • About Emote Reply
  •  

Emote Reply

Description

This addon will return an emote for an emote given. You can set it to where when someone slaps you, you belch, or if someone pokes you, you fart, etc. You can set it up to your heart's desire.

Modification

The only code you may want to change to add new emotes and replies is the emotes table in the LUA file. You have a trigger emote and a reply emote. Every single emote token is set up as a constant, and every single text trigger is set up as a constant. (constants not listed here, but are in the file). Listed here are the default entries into the table when you download it.

table.insert(Emotes, { Trigger = POKE, Reply = TOKEN_FART}); table.insert(Emotes, { Trigger = HUG, Reply = TOKEN_HELPME}); table.insert(Emotes, { Trigger = KISS, Reply = TOKEN_DROOL}); table.insert(Emotes, { Trigger = SLAP, Reply = TOKEN_BURP}); table.insert(Emotes, { Trigger = COWER, Reply = TOKEN_CHICKEN}); table.insert(Emotes, { Trigger = FLEX, Reply = TOKEN_GOLFCLAP}); table.insert(Emotes, { Trigger = LOL, Reply = TOKEN_GUFFAW}); table.insert(Emotes, { Trigger = CRIES, Reply = TOKEN_VIOLIN}); table.insert(Emotes, { Trigger = SEXY, Reply = TOKEN_GRIN}); table.insert(Emotes, { Trigger = YAWN, Reply = TOKEN_THREATEN});

  • Downloads (2)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Emote Reply Version 1.05 Release 3.2.0 840 10/11/2009
  Emote Reply 1.01 Release 3.1.0 3,001 4/21/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Mollip said 

    Great idea, but editing LUA is not an acceptable means of end user configuration. That isn't how mods work. This needs in-game options to be viable.

    Reply Report Permalink
  • Umbridge said 

    Easy to change...

    There are three sections in the lua file that you need to look at... emote tokens, search strings, and tables.

    In tables, you will see...

    table.insert(Emotes, { Trigger = POKE, Reply = TOKEN_FART});

    The "trigger = " should be set to a search string and the "reply =" should be set to a token. Choose your search string and choose your token.

    Just add a new line to the tables section...you can add as many as you like.

    If I wanted to make a reply that winks when i get grinned at... the token is TOKEN_GRIN and the search string is WINK. I would add the following line to the tables section:

    table.insert(Emotes, { Trigger = TOKEN_GRIN, Reply = WINK});


    Reply Report Permalink
  • Umbridge said 

    I apologize for the lack of replies. I started a new teaching job and I've been swamped. I updated the version. I'll look into adding a GUI and a way to save the choices.

    Reply Report Permalink
  • madmumm said 

    yea, needs MUCH easier way to change the reply emotes for this to work for the masses. ie: not in LUA, which is a foreign language to most of us :(

    otherwise looks like it'd be a great add-on.

    and nethyahell, great visual there in my imagination, made me lol :D

    Reply Report Permalink
  • I liked the idea of this addon. I even started to fill in all the emotes with the replies I wanted and put them in a alphabeticle order to make it easiar to find them. Then I got it working... (did this in notepad and did not get any problems) but then I tried it out on my alt. Both using the same addon ofcourse since they where on the same computer and a real spam fest came to live... I used the flopping emote as a first trial and to my shock they kept flopping around each other because they triggered to the same emote. I wonder if there is a answer to this disturbing spam fest.

    Reply Report Permalink
  • I have the old autoemote addon saved in a file--its degraduing to the point that it needs serious work so I searched for a replacement and it looks like this one is the only attempt to help us out. Much appreciated Umbridge! Now that you posted this thing ur nightmares begin.
    There are still shreds of the old autoemote addon lying around wowinterface.com at http://orgrimmar.org/addon.php?id=3 and I was curious if there is a way someone could check out its code and work a deal with the original creater to update this thing and improve it at all.

    Reply Report Permalink
  • Nocturna said 

    Firstly, I like the concept of this addon- responding to emotes is tedious and it is frequently difficult or impossible to return emotes because finding and targeting whoever sent them at you is impossible in a 25-man melee furball raid, and also because some players still use ASCII characters in their names, making manual targeting impossible.

    HOWEVER: I'm not sure I will keep the addon, because (a) some of the replies are "smack-talk"-ish and even borderline rude, and neither I nor my guild goes in for either; and (b) it is exceptionally difficult to add or change emotes and replies. I have even heard that it is critical to use the correct text editor (no idea which one though) on LUA files, just Notepad won't work for some obscure reason known only to Bill Gates. You almost have to be a programmer to change or add emotes, and I'm not a programmer.

    What this addon really needs is a user interface, with two scrollable lists- triggers and replies, with add and delete buttons for both lists. Such an addon (AutoEmote) existed about 3-4 patches ago, but the interface didn't actually work very well (/cry) so it had to be uninstalled. Now, it's just gone. Obsolete. Unavailable. Kaput.

    I wish I had the leet skillz required to build such an interface, but, sadly, I don't. Maybe Umbridge (cute word-play, I like it) will take pity on us (without taking Umbrage) and design a front end interface for this useful addon.

    Please? /wiggle

    Reply Report Permalink
  • This addon is returning an error message when you add lines to the table.

    Reply Report Permalink
  • Umbridge said 

    Make sure the tokens are defined in the file. What line were you trying to add?

    Reply Report Permalink
  • Nocturna said 

    Clarification of may last post:

    "manual targeting": I meant command line targeting using (for example) "/target Nocturna" which is impossible when a player's name is "Skâlp" or any other name using non-standard letters not found on a normal US 101-key keyboard. Despite Blizzard's prohibition against these non-standard characters, players insist on using them to show how clever they are- and thereby make it impossible or at least very difficult to talk to them, invite them to groups, trade with them, etc. They slit their own throats, social-wise.

    "smack-talk"ish or rude replies: I am particularly referring to trigger HUG and reply HELPME, and trigger POKE with reply FART. If someone hugs me, I want to hug them back, or blow as kiss at them. If someone pokes me, I want to tickle them, or LOL at them... not fart at them. However, the arcane difficulty of changing the replies to suit my personality and/or play style is just way too daunting and error-prone.

    Also, the author's post that says "make sure the tokens are defined in the file" is just ambiguous gobbledygook to me- which tokens? What is a token? Which file, the LUA file with the TABLES list or some other file?

    As far as I can tell, there is NO meaningful, instructive, clear guideline published anywhere that would help me to understand exactly what to do to add/delete/change Trigger/Reply pairs for this addon. Since it has no interface, at least some clear documentation would really help a lot.

    Thanks

    Reply Report Permalink
  • schr0nz said 

    Thanks for this Addon.
    Would it be possible to implement the function to target the player that for example waves at you so you wave to back to him, not to everyone else.

    Reply Report Permalink
  • Well I am removing this add on, it wont let me change the rsponses to the emotes =( only some are them are nice the others I didnt like...

    Reply Report Permalink
  • Umbridge said 

    There is a section about halfway down the file that is titled "TABLES"...

    In there you have code listed below. You can remove lines, add new lines, or modify the existing lines to your heart's content.

    --TABLES ---------------
    --
    Emotes = {};
    table.insert(Emotes, { Trigger = POKE, Reply = TOKEN_FART});
    table.insert(Emotes, { Trigger = HUG, Reply = TOKEN_HELPME});
    table.insert(Emotes, { Trigger = KISS, Reply = TOKEN_DROOL});
    table.insert(Emotes, { Trigger = SLAP, Reply = TOKEN_BURP});
    table.insert(Emotes, { Trigger = COWER, Reply = TOKEN_CHICKEN});
    table.insert(Emotes, { Trigger = FLEX, Reply = TOKEN_GOLFCLAP});
    table.insert(Emotes, { Trigger = LOL, Reply = TOKEN_GUFFAW});
    table.insert(Emotes, { Trigger = CRIES, Reply = TOKEN_VIOLIN});
    table.insert(Emotes, { Trigger = SEXY, Reply = TOKEN_GRIN});
    table.insert(Emotes, { Trigger = YAWN, Reply = TOKEN_THREATEN});

    Reply Report Permalink
  • Ok im confused I went to the lua folder and didnt see where I can change the emotes...

    Reply Report Permalink
  • Umbridge said 

    Keep in mind that for this to work, the other player must be emoting at your character, not just to every character in the vicinity.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 11,505 Prat 3.0 Chat & Communication
  2. 4,340 WIM (WoW Instant Messenger) v3 Chat & Communication
  3. 1,869 Outfitter Bags & Inventory, PvP, and...
  4. 1,811 BadBoy: Anti Spam Automatic Reporter Chat & Communication
  5. 1,397 EPGPLootmaster Chat & Communication, Bags...