Download
(1 Kb)
Download
Updated: 06-29-08 02:48 AM
Pictures
File Info
Updated:06-29-08 02:48 AM
Created:unknown
Downloads:1,602
Favorites:7
MD5:
Polite
Version: revision290608
by: VagrantEsha [More]
Polite, that's what this mod helps you to be!

Polite is an ultra-streamlined mod (lookit the size) that performs but one task, it greets/bids farewell to the relevant NPC when you open/close their frame.

I expect I'm the only one who's left cold by the fact that no one ever bids a friendly farewell to poor Payson the 'roach vendor (who's so down on his luck), or that Auctioneer Stampi--who's at his post come rain or shine, day or night--has barely e'er had a friendly greeting come his way, I'm sure it'd make his day! Poor, poor NPCs. </guilttrip>

So here comes Polite to automate even that for the roleplayingy in our midst. Here are the instances that this mod covers:

- Auction House
- Bank
- Inn
- Quests
- Random Dialogue
- Stables
- Taxi
- Trainer
- Vendor

So be polite. You know you want to.
revision290608: This version should remove false positives (such as waving at wanted posters), as there's more checking involved. I've also ran over the code with the Brush of Cleanliness, reformatted it, and added in debugging. Polite should be very easy to understand now, so it'd likely make a good example mod. I'm going to give this mod a week or two, then I'm moving it into 1.0 status, like most of my other mods. Due to its great simplicity, I can't imagine any complications arising.

revision030608b: Okay, I'm going to give up on trying to make mods that never need any revisions. It just... doesn't work for me. This update adds a simple check to the code, whilst still keeping things very small. Basically, it ensures that the person you say goodbye to is the right one. For example: You might open up a vendor window, then target someone to buff them, then you'd be all... bye player, bye bye, love you! I know this is unlikely, but I don't like making people look silly. So I've put in a check to ensure that the person you say goodbye to matches the name of the NPC who you talked to int he first place.

revision030608: This was supposed to be the only revision. <.< I do try to avoid making changes to tiny mods, really...
Optional Files (0)


Post A Reply Comment Options
Unread 06-03-08, 02:45 PM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 239
Uploads: 41
Eesh, the Flying Pasta-monster knows that I can obfuscate a bit on the best of days, so as someone who rarely makes sense theirself I can heartily say nullus anxietas, or... no worries.

As for the alias mod, I'm actually working on that as we speak. It required a bit of cleverness so I even wrote up my first library for it (which has delayed the mod a bit). I'm trying to come at this alias mod from the best possible angle, and make it as powerful as it can be without bloating it or making it too confusing for the everyday user.

I expect I'll have something to show for it tomorrow, after I've sat down and worked on it some more. But the hardest part, the library, is done and works beautifully. So I shouldn't have too much trouble.

I'm particularly proud that the player will be able to specify whether their alias should be an exact match (for example, there must only be 'gbye' in the entered sentence), whether it can be found in the middle of a sentence (which would be like; "Hey, I'm a !match in the middle of a sentence!", being !match), and even whether the text they wrote (such as gbye or that entire sentence) should be suppressed.
VagrantEsha is offline Report comment to moderator  
Reply With Quote
Unread 06-03-08, 12:56 PM  
txxnnok
Order of the Horde
 
txxnnok's Avatar
Premium Member

Forum posts: 13
File comments: 28
Uploads: 0
Sweet,thanks.
I was rereading my post. Wow it was really choppy. It was late when I made the post or late for me any way and had to say something after I saw this new add on. I'm glad you could make sense out of my post.
__________________
Give me WOW or give me Death
txxnnok is offline Report comment to moderator  
Reply With Quote
Unread 06-03-08, 10:45 AM  
VagrantEsha
Token Werewolf Fan
 
VagrantEsha's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 239
Uploads: 41
Teadragon:

I'm glad that you find it useful. I really do like making things like this because it helps make the game seem a little less lifeless, and anything I can do in that area greatly improves the game environment for me, and apparently others to boot! If you ever have any ideas for other things like this, things that you're looking for of this sort, then let me know and I'll see what I can do.

txxnnok:

It sounds like what you're after is an aliaser. I'll throw a quick one together a little later that'll do just what you need.
VagrantEsha is offline Report comment to moderator  
Reply With Quote
Unread 06-03-08, 02:53 AM  
Teadragon
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Smile Thanks for this addon!

I was looking for an addon like this for ages now! Thanks a lot!!
Teadragon is offline Report comment to moderator  
Reply With Quote
Unread 06-02-08, 11:35 PM  
txxnnok
Order of the Horde
 
txxnnok's Avatar
Premium Member

Forum posts: 13
File comments: 28
Uploads: 0
I like the idea of this add on. I always get a kick out of people doing funny little things like this.
Would it be possible to add to it, so that you that it would do it to people your talking to. So when your talking to some one and your through talking you say some key words like later, gbye, np. It would have to be in say mode of course for it to work, so that proximity isnt an issue. You only risk looking like a fool,setting the emote off if there isnt a person around that your talking to. The name would come off the target.
Writing all that in might screw up your add on. I just wondered if it was a possibility in future.
__________________
Give me WOW or give me Death
txxnnok is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: