Download
(40 Kb)
Download
Updated: 08/28/16 06:20 PM
Pictures
File Info
Compatibility:
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:08/28/16 06:20 PM
Created:01/08/16 02:05 AM
Monthly downloads:25
Total downloads:4,628
Favorites:13
MD5:
NPCMuter
Version: 100016.002
by: Terrillyn [More]
Tired of your local NPCs shouting the same thing over and over? or just want more control over voice volumes? then try out this addon.
NPCMuter sets the dialogue volume to zero and puts it back the default whenever an npc with dialogue talks, it allows you to blacklist the npcs you don't want to hear and still enjoy the ones you haven't heard yet. This addon is based on similar efforts by wobin/rkuhnjr/Spero in the BorrowerAndLender-NPCMuter addon, but uses blacklisting instead of whitelisting. Feel free to post any suggestions or issues.

Features:
  • Blacklist npcs you dont want to hear and Still listen to ones you haven't heard or just turn them down
  • Still be able to hear the voice overs for npc chat windows or mute them enirely
  • control the ambient and voice over volumes for conversations, muted and unmuted npcs (6 volume sliders)
  • optionally mute bank, store and guild store npcs
  • optionally automatically mute npc lines once they are heard, never hear the same line twice.
  • Exclusive mode: Makes world npcs unmuted by default and mutes only when a blacklisted line or npc talks

Slash Commands

/npcmuter
opens settings panel
/npcmuter help
list all available slash commands
/npcmuter list
list all currently muted npcs
/npcmuter clear
unmute all currently muted npcs
/npcmuter dump
dump version, and settings

/mute <optional npc name>
Mutes an NPC by name, or just aim at the npc you want to mute and type /mute.
/unmute <optional npc name>
Same as /mute but for unmuting.
KnownIssues:
  • npc voices may get cut off early if they are talking very slow - now adjustable in settings
  • this addon will mute all npc "hi", "hello", and "you've done blah blah" comments, I know of no way to detect these at this time, this is mostly mitigated using exclusive mode
ToDo:
  • add toggle for ambient volume change
  • add ability to mute blacklisted chat windows
  • keybinds for mute/unmute
TLDR/SimpleDirections:
enable addon, set preferred volumes, find annoying npc and aim at them, type /mute, enjoy the silence.

Credits:
Originally based on BorrowerAndLender-NPCMuter by wobin/rkuhnjr/Spero.
Makes use of sirinsidiator's LibAddonMenu 2.0.
100016.002
  • updated terril_lib [v8]

100016.001
  • API Bump
  • updated EVENT_CHAT_MESSAGE_CHANNEL function
  • deprecated IsAddonOutOfDate in terril_lib

100015.001
  • API Bump (no changes)

100014.001
  • API Bump

100013.121
  • Fixed issue causing firstrun to try to update old settings causing error

100013.120
  • Complete Rewrite( reason:[code was becoming un-maintainable] )
  • fixed bug: toggling exclusive mode would cause conversations to become muted
  • changed: conversation type detection is now user language agnostic
  • added: account wide toggle
  • changed: exclusive mode tooltip
  • note: settings have been rewritten, but no reset should occur, old settings will be updated automatically
  • disabled: debug mode removed temporarily
  • disabled: reset volumes button removed, pending rewrite

100013.114
  • updated lam

100013.113
  • added personal lib of common functions
  • NOTE: will add some features from todo list soon™

100013.112-
- fixed missing line, causing excessive volumechange calls

100013.111-
- fixed a bug causing mute toggles not to work

100013.110-
- added exclusive mute mode

100013.102-
- hotfix for missing code (line 198)

100013.101-
- fixed bug causing npcs to be muted early (again)
- rewrote portion of the code to be a bit more flexible
- made debug_mode spam less unneed info

100013.10-
- re-organized/cleaned up code
- changed loaded delay to EVENT_PLAYER_ACTIVATED
- added forgotten '/npcmuter clearheard' command

100013.09-
- fixed bug where npc would be muted if a guild message was recieved
- fixed bug where npc would be muted if random EVENT_CHATTER_END was called
- improved detection of player vs npc name

100013.082-
- fixed error on start, caused by number instead of string

100013.081-
- Much needed hotfix, settings will no longer be reset on update

100013.08-
- fixed bug previously thought to be fixed (1*), but wasn't due to an oversight

100013.07-
- big memory improvement for [mute heard lines], lines are now shortened before saving (old line line format will still work, no need to start over, though it is recommended)

100013.06-
- fixed bug causing convo windows to be muted if a world npc spoke just before(1*)
- added limited time control to settings to adjust length of umutes
- removed bug allowing player names being added to mutelist
- fixes for reticle based mute

100013.05-
- added heard lines
- added clear heard lines button

100013.04-
- added reset and clear buttons to settings
- added toggle for guild stores, merchants and bankers

100013.03-
- added 4 more volume controls
- can now adjust ambient and voice volumes for conversations, muted and unmuted npcs

100013.02-
- fixed a bug causing early mutes
Optional Files (0)


Archived Files (22)
File Name
Version
Size
Uploader
Date
100015.001
40kB
Terrillyn
06/07/16 08:45 PM
100014.001
39kB
Terrillyn
03/07/16 02:53 PM
100013.121
39kB
Terrillyn
03/07/16 02:38 AM
100013.120
39kB
Terrillyn
03/06/16 06:16 PM
100013.114
39kB
Terrillyn
02/25/16 02:17 PM
100013.113
39kB
Terrillyn
02/22/16 10:23 PM
100013.112
39kB
Terrillyn
01/20/16 03:59 PM
100013.110
39kB
Terrillyn
01/20/16 02:53 PM
100013.102
39kB
Terrillyn
01/14/16 03:47 AM
100013.101
39kB
Terrillyn
01/14/16 02:47 AM
100013.10
39kB
Terrillyn
01/13/16 08:47 PM
100013.09
39kB
Terrillyn
01/12/16 04:08 PM
100013.082
39kB
Terrillyn
01/12/16 02:46 PM
100013.081
39kB
Terrillyn
01/12/16 02:25 PM
100013.08
39kB
Terrillyn
01/11/16 08:48 PM
100013.07
39kB
Terrillyn
01/11/16 02:06 AM
100013.06
38kB
Terrillyn
01/11/16 01:04 AM
100013.05
38kB
Terrillyn
01/09/16 08:57 PM
100013.04
38kB
Terrillyn
01/08/16 05:57 PM
100013.03
37kB
Terrillyn
01/08/16 03:45 AM
100013.02
37kB
Terrillyn
01/08/16 02:55 AM
100013.01
37kB
Terrillyn
01/08/16 02:05 AM


Post A Reply Comment Options
Unread 04/16/23, 04:26 PM  
NeKryXe

Forum posts: 0
File comments: 60
Uploads: 0
Does it mute the absolutely hideous bard in Vastyr? Can we configure it just to shut a specific bard?
Report comment to moderator  
Reply With Quote
Unread 09/17/19, 03:40 PM  
GregariousJB

Forum posts: 0
File comments: 133
Uploads: 0
Since this addon was last updated over 3 years ago, it now mutes ALL NPCs irregardless of /mute or other settings.
Report comment to moderator  
Reply With Quote
Unread 09/16/17, 05:25 AM  
ESOcraftmatic

Forum posts: 0
File comments: 9
Uploads: 0
I'm having the same problem posted by algemes albeit with a different NPC. I have confirmed that the NPC should be muted by using the /npcmuter list command.

The NPC is Stalfgrif who stands beside the Stormhold Wayshrine in Shadowfen.

Reloading the UI, switching characters or restarting the game client do not solve the problem.

Thanks for reading.
Report comment to moderator  
Reply With Quote
Unread 04/20/17, 12:17 PM  
algemes

Forum posts: 7
File comments: 3
Uploads: 0
Not working in Exclusive mode.

I try to mute this dialog in Elden Root:
"Azbishan: "This one hears the strangeness in Southpoint has ended. Seems a Daedric Prince was involved … Sheogorath himself!"
Gerethl: "You believe all you hear. A Daedric Prince? Did your sister see a clutch of butterflies when she was there?"
Azbishan: "Believe what you like! I'm glad things have calmed down there, whatever the cause."

And i add this NPS to list in Exclusive mode (they are in the list /npcmuter list), but there is no effect at all.
Report comment to moderator  
Reply With Quote
Unread 03/28/17, 07:12 AM  
Keluna

Forum posts: 0
File comments: 25
Uploads: 0
I was looking for an addon to mute the annoying bank npc dialog. I've found your addon and it's more than I expected. I like the way how it works, the exclusive mode is really useful for me. Your idea to add a toggle for ambient volume change is not necessary, but would be more comfortable. I hope you continue the work on this addon.
Report comment to moderator  
Reply With Quote
Unread 02/05/17, 10:38 AM  
Jemcrystal

Forum posts: 28
File comments: 45
Uploads: 0
Plz Update

Favorite addon ever! Plz update again. Love this addon. Also, I cannot get npc Thalmor Representative in Mistral, Khenarthi's Roost to shut the *blip* up.

Last edited by Jemcrystal : 02/05/17 at 10:52 AM.
Report comment to moderator  
Reply With Quote
Unread 08/28/16, 06:27 PM  
Terrillyn
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 28
Uploads: 3
its updated now
Report comment to moderator  
Reply With Quote
Unread 08/23/16, 08:27 PM  
Terrillyn
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 28
Uploads: 3
Originally Posted by BigMons
No big deal really, and the addon still appears to work fine, but I see this every time I log in.
NPCMuter: The addon api has been updated, please check esoui for an update.
I appear to be running the most current version and Minion doesn't see an update for it either.
Thanks for letting me know, work makes it a little harder to checkup on these things. [The message was implemented assuming I'd be updating it regularly.] Let me take a look this weekend and fix it. (its a very simple fix)
Report comment to moderator  
Reply With Quote
Unread 08/12/16, 02:47 AM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
No big deal really, and the addon still appears to work fine, but I see this every time I log in.
NPCMuter: The addon api has been updated, please check esoui for an update.
I appear to be running the most current version and Minion doesn't see an update for it either.
Report comment to moderator  
Reply With Quote
Unread 06/02/16, 07:35 PM  
Augmenti-DeMontia

Forum posts: 32
File comments: 213
Uploads: 0
Thanks for your work on this mod !

Just found this, downloading for a try!
Report comment to moderator  
Reply With Quote
Unread 03/07/16, 02:31 AM  
Terrillyn
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 28
Uploads: 3
found the issue, updated with fix.
Update the addon and go into "\Documents\Elder Scrolls Online\live\SavedVariables" and delete the NPCMuter.lua before running this time.
Let me know if it worked
Last edited by Terrillyn : 03/07/16 at 02:40 AM.
Report comment to moderator  
Reply With Quote
Unread 03/07/16, 01:24 AM  
babylon

Forum posts: 14
File comments: 363
Uploads: 0
I am unable to get this to work at all - it's installed and enabled, yet there is no settings menu in Addon Settings and the slash command to bring up addon settings for this doesn't work either.

Can you check to see what might be going on your end? I did everything I could this end. Only installed this today.

Can always try manually adjusting in Saved Variables I guess - but an interface that appears in the game would be...useful.
Report comment to moderator  
Reply With Quote
Unread 01/21/16, 12:56 AM  
Terrillyn
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 28
Uploads: 3
Thanks for trying it out again, and glad it works how you want it now.

Attempting to talk to the NPCs watching the stocks resulted in them being muted while Zalapu was speaking, which was expected.
Hopefully zeni will allow us to better manipulate sounds in a later update so this problem can be avoided all-together.

If you have any other issues with it let me know.
Report comment to moderator  
Reply With Quote
Unread 01/20/16, 05:27 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Originally Posted by Terrillyn
Exclusive mute mode has been added based on what we discussed here, check it out if you have the time.
First, thank you for taking the time to message me about the update. I updated and re-enabled the addon. I haven't tested it more than maybe 10 minutes so far, but it seems to work.

My limited testing:
I traveled to Rawl'kha and was able to speak to various NPCs in the area without issue. These NPCs do not offer an interact option "TALK"; it's just idle banter that you hear when you press the interact button when looking at them, much like what you hear when trying to talk to a guard. Then Zalapu started talking about Finedrin being in the stocks and I did not hear her; I only saw her comments in the chat window. This is what I want. Attempting to talk to the NPCs watching the stocks resulted in them being muted while Zalapu was speaking, which was expected. Once Zalapu was finished speaking, I was once again able to interact with the NPCs watching the stocks and hear their idle banter. I can also hear the guild traders nearby randomly offering their wares and guards complaining about needing a break and such.
Report comment to moderator  
Reply With Quote
Unread 01/20/16, 02:59 PM  
Terrillyn
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 28
Uploads: 3
Exclusive mute mode has been added based on what we discussed here, check it out if you have the time.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: