Vanas KoS
Vanas KoS is a Kill-on-Sight notifier, that uses every possibility, to detect nearby KoS targets, and notifies the user in different ways. Additionally it records PvP-Stats in outdoor PvP and shows these in the tooltip (configurable).
A: Copy the file WoW\WTF\Account\*YourAccountName*\SavedVariables\VanasKoS.lua to a safe place of your choosing.
Q: I found a LUA-Error/Bug, What shall I do?
A: Goto http://www.wowace.com/addons/vanas-kos/tickets/ and describe what you did to cause the problem (or when it happened) and post the lua-error-message. As we may have additional questions, please check back in/have a valid email at curse for ticket updates.
Q: I have a great idea for the addon! Want to hear it?
A: Goto http://www.wowace.com/addons/vanas-kos/tickets/ and post your idea.
Q: I like living on the edge. Where can I get the latest alpha version?
A: Use these versions at your own peril: http://www.wowace.com/addons/vanas-kos/files/
A: Make sure that you do not have "Show only my entries" checked. You and your guild members must also enable sharing of their lists with the guild.
A: You can either send them to me with a license disclaimer that allows the distribution/packaging with vanaskos (if you own the rights) or You can add your own sounds by modifying WoW/Interface/AddOns/VanasKoS/modules/Notifier.lua The list of sounds is at the top of that file. Just put your extra sound files somewhere inside the WoW directory. VanasKoS uses LibSharedMedia-3.0 so it also has access to any other addon's sounds."
A: Fine, Thanks! It doesn't right now.
Q: I see weird messages in my Chat Window on the Channel CrbZ????, What's up with that?
A: It's not normally supposed to be visible. But you can disable the displaying of that channel in the settings for the chat window. Just uncheck it there.
Q: My channel-numbers are all screwed up
A: It seems that your computer is too slow. VanasKoS joins the Distributed Tracking Channels 20 seconds after login/changing the Zone. You can modify this value manually in WoW\Interface\AddOns\VanasKoS\modules\DistributedTracker.lua under "JOIN_DELAY".
A: Goto http://www.wowace.com/addons/vanas-kos/localization/ and get started!
Q: How can I support the authors and development of this addon?
A: You can either use the "Donate"-Button on the curse VanasKoS-Page, or get a curse-premium Account. Curse gives a part of their earnings through the premium-program back to the addon-authors.
Q: I can code in lua and want to develop xyz?
A: Write me a PM with your idea and experience - I'll review the idea and if it's finished include it in vanaskos, or if you want to develop more add you as a co-author.
Q: How much do you make with this addon?
A: Near to nothing - My (Vanas) payment/hour for VanasKoS is less than 10cents, don't worry though - it's a hobby for the authors, so the revenue isn't a factor for development, but it also means that the real-life job is more important, so bear with us when answers/development take a little longer.
Q: Vana...Vana.. I seem to remember this name from Lineage2
A: You are right, I worked on a popular (and the first) lineage2 drop-database back then.
Q: License?
A: VanasKoS is mostly licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. Note: Soundfiles/Graphics/Libraries used may be licensed differently.
Features:
- KoS List for Players and Guilds
- Nice list
- Hate list
- Sorting of these Lists
- All Lists are saved per realm
- PvP Event Map
- PvP Statistics
- Golden Dragon around player portrait, if Player is on KoS List, Silver for Guild-KoS List, Red for Hatelist, Green for Nicelist
- Modifies the Tooltip with the Reason you (may) give on adding a Player/Guild
- Notifies you if a player on your KoS list is doing something near you (fight/buff/talk) in Chatframe, Upper Area and via Sound
- Warning Frame that helps you to track hostile or friendly activity around you
- Nice GUI - try /kos
- Command line interface for managing KoS lists
Distributed Tracking - Other People help you tracking down your KoS-Targets- Minimap Button
Can dock itself into the Friends Frame.- Automatic synchronization with people on your guild
- LibBroker support
- Can add a context menu to the player portrait
- Saves a list of the last attackers for easier adding via minimap button or libBroker
- Automatic synchronization with others you request
FAQ:
General:
Q: How can I backup my KoS-Data & SettingsA: Copy the file WoW\WTF\Account\*YourAccountName*\SavedVariables\VanasKoS.lua to a safe place of your choosing.
Q: I found a LUA-Error/Bug, What shall I do?
A: Goto http://www.wowace.com/addons/vanas-kos/tickets/ and describe what you did to cause the problem (or when it happened) and post the lua-error-message. As we may have additional questions, please check back in/have a valid email at curse for ticket updates.
Q: I have a great idea for the addon! Want to hear it?
A: Goto http://www.wowace.com/addons/vanas-kos/tickets/ and post your idea.
Q: I like living on the edge. Where can I get the latest alpha version?
A: Use these versions at your own peril: http://www.wowace.com/addons/vanas-kos/files/
Synchronization
Q: Why aren't my guild members entries displaying?A: Make sure that you do not have "Show only my entries" checked. You and your guild members must also enable sharing of their lists with the guild.
Notification:
Q: How can I add some additional mp3 sound files for notifications?A: You can either send them to me with a license disclaimer that allows the distribution/packaging with vanaskos (if you own the rights) or You can add your own sounds by modifying WoW/Interface/AddOns/VanasKoS/modules/Notifier.lua The list of sounds is at the top of that file. Just put your extra sound files somewhere inside the WoW directory. VanasKoS uses LibSharedMedia-3.0 so it also has access to any other addon's sounds."
Distributed Tracking:
Q: How does the Distributed Tracking works?A:
A: It's not normally supposed to be visible. But you can disable the displaying of that channel in the settings for the chat window. Just uncheck it there.
Q: My channel-numbers are all screwed up
A: It seems that your computer is too slow. VanasKoS joins the Distributed Tracking Channels 20 seconds after login/changing the Zone. You can modify this value manually in WoW\Interface\AddOns\VanasKoS\modules\DistributedTracker.lua under "JOIN_DELAY".
Help the Addon/Authors:
Q: How can I help with localization?A: Goto http://www.wowace.com/addons/vanas-kos/localization/ and get started!
Q: How can I support the authors and development of this addon?
A: You can either use the "Donate"-Button on the curse VanasKoS-Page, or get a curse-premium Account. Curse gives a part of their earnings through the premium-program back to the addon-authors.
Q: I can code in lua and want to develop xyz?
A: Write me a PM with your idea and experience - I'll review the idea and if it's finished include it in vanaskos, or if you want to develop more add you as a co-author.
Other:
Q: How much do you make with this addon?
A: Near to nothing - My (Vanas) payment/hour for VanasKoS is less than 10cents, don't worry though - it's a hobby for the authors, so the revenue isn't a factor for development, but it also means that the real-life job is more important, so bear with us when answers/development take a little longer.
Q: Vana...Vana.. I seem to remember this name from Lineage2
A: You are right, I worked on a popular (and the first) lineage2 drop-database back then.
Q: License?
A: VanasKoS is mostly licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. Note: Soundfiles/Graphics/Libraries used may be licensed differently.
If you can't find what you need after looking through the macros.txt file. There's some things we could implement to make it easier like saving/loading of custom macros, and providing a few pre-defined macros that could be loaded.
I already added an example to do exactly what you asked in the macros.txt.
Here's a modified example that will send a message to general when you click on an enemy target.
/run if SecureCmdOptionParse("[harm]") then SendChatMessage(format("Detected %s%s%s%s%s in %s at (%d,%d)", "${name}", ("${guild}" ~= "") and " <${guild}>" or "", ("${level}" ~= "") and " Level ${level}" or "", ("${race}" ~= "") and " ${race}" or "", ("${class}" ~= "") and " ${class}" or "", "${zone}", ${zoneX}, ${zoneY}), "CHANNEL", nil, GetChannelIndex("General")) end
You should see: Detected Alf <Planet Melmac> Level 80 Draenei Priest in The Barrens at (63, 37)
You can change:
The font size
Font colors for friend/hostile/kos
Background color for majority friend/hostile/kos/neutral
Number of lines
Show class cons or not
Background window.
Whether to show friends/hostile/kos
Time players names are shown for friend/hostile/kos
Grow list from bottom or top
Hide the warning window backdrop
If a tooltip is shown on mouseover
You can change what it does when you click on their name using your own custom macro text
And probably a few other things I forgot.
I can't seem to sort by by players. There's a pull down on the PVP tab which let's you see the sum total of your pvp action, or sort by individual player, but when I choose a player, the list doesn't change at all. Just FYI.
Keep up the good work!
I also have no problem viewing all players in the PvP stats list.
Can you describe in more detail?
Problem is that when ever I bump into someone I KoS'ed then it shows name, reason and guild... Guild always shows as my own.
Any idea why this is?
Targetting the player and checking the guild does not change it.
Anyways, glad to see you are still around <3
Anyways, back to the topic... I have noticed that it's not all chars that are bugged with getting my guildtag. They just get random by the looks of it.
Tonight I was next to a guy I KoS'ed a while back. It then shows his name, reason and guildname in my chat.
But this happens (copy/paste):
[23:35:57] VanasKoS: layer detected: Lolnub
[23:35:57] VanasKoS: KoS: Lolnub (Ganker form STV 27042010) <Empathy>
[23:36:09] VanasKoS: layer detected: Lolnub
[23:36:09] VanasKoS: KoS: Lolnub (Ganker form STV 27042010) <Tratten o finkel>
[23:39:33] VanasKoS: KoS: Lolnub (Ganker form STV 27042010)
[23:44:00] VanasKoS: KoS: Lolnub (Ganker form STV 27042010) <BEST PLAYER EU JK WORLD>
[23:46:05] VanasKoS: KoS: Lolnub (Ganker form STV 27042010) <HoTs DoTs n Kidney Shots>
So now it has now shown him in 4 guilds and guildless in a 10 min timespan...
I will mention that I at this point has been targetting the player from the start. Data did change in the Warning Window after about 1 minute to the correct guild but took 8 minutes to get corrected in my chat. And then 2 minutes later you get a new guild (one he is not in!) both in chat and in the Warning Window.
Data in the Last Seen section shows very clearly what is going on. If I mouse over the players there then... All players seen within the last 20 seconds has the same guild and like 3 minutes ago has the same guild. Around 5 minutes ago the same guild and so forth. (I'm standing in Dalaran so many many players)
Vana, what is going on? I love this addon so much and although guild doesn't matter much then it is kinda confusing =(
Let me know if works for you
Fingers crossed. I'll let you know :)
/cheer
http://i51.tinypic.com/346ung1.jpg
It seems to be some kind of conflict with my bar mod. First I was using Dominos, so I uninstalled that and am now using Bartender4, but the error persists.
I'd love if this could be fixed because this is the perfect KoS mod.
http://www.wowace.com/addons/vanas-kos/tickets/32-add-error-checking-to-distributed-tracker-messages/
I'll add this error message to the ticket as well.