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.
THANK YOU for the Update!!
what are the number for? like the [+50] after the name of the player?
Im getting lua error the first time hostile character is detected - after closing the error, and then when new detection happens there is no more any problem. I think it might be related to flash screen and/or screen notification, cause they dont happen after the initial error.
I will try disabling both. If i wont come back, it will mean it helped :)
You should definitely add to the preset custom sounds for the KoS list this one:
xD
An update? An update?! Thank you! Whoo!
tyvm for the update
I've taken the liberty of updating and fixing the issues with this addon. It has been tested to work with 5.2.
To install, just put it into your "World of Warcraft\interface\addons" folder. If you have VanasKoS already installed, please delete the old version before installing(All your stats and settings will be fine). Enjoy!
https://dl.dropboxusercontent.com/u/20830460/all/VanasKoS.zip
Thanks, I'll integrate it into the development repository on the weekend (with credit ofc)
Always the same here :
Date: 2013-05-19 03:19:36
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\VanasKoS\modules\EventMap.lua line 184:
VanasKoSEventMapPOI0:SetFrameStrata(): Unknown frame strata: Hoch
Debug:
(tail call): ?
[C]: SetFrameStrata()
VanasKoS\modules\EventMap.lua:184:
VanasKoS\modules\EventMap.lua:176
(tail call): ?
VanasKoS\modules\EventMap.lua:359: CreatePoints()
VanasKoS\modules\EventMap.lua:414: UpdatePOI()
VanasKoS\modules\EventMap.lua:603: ?()
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
None
AddOns:
Swatter, v4.2.0 (<%codename%>)
AckisRecipeList, v2.4.7
Atlas, v1.24.00
AtlasArena, v1.4.00
AtlasBattlegrounds, v1.24.00
AtlasBurningCrusade, v1.24.00
AtlasCataclysm, v1.24.00
AtlasClassicWoW, v1.24.00
AtlasDungeonLocs, v1.24.00
AtlasOutdoorRaids, v1.24.00
AtlasScenarios, v1.24.00
AtlasTransportation, v1.24.00
AtlasWorldEvents, v3.01
AtlasWrathoftheLichKing, v1.24.00
AtlasLootLoader, vv7.05.03
AtlasMajorCities, vv1.5.3
AtlasQuest, v4.8.3
AuctionMaster, v5.5.12
Babylonian, v5.1.DEV.332(/embedded)
BittensSpellFlashLibrary, v4.8.0
Configator, v5.1.DEV.344(/embedded)
DBMCore, v
Decursive, v2.7.2.8
FlightMap, v5.2.0
Gatherer, v4.2.0
Genie, v5.2.0
GenieLDB, v5.2.0
GenieUI, v5.2.0
HealBot, v5.2.0.6
HealBotde, v5.2.0.0
HealBotTips, v5.2.0.5
InlineAura, vv1.8.11
InlineAuraDefaults, vv1.8.11
KHunterTimers, v3.6.9
Mappy, v3.3.2
Mapster, v1.5.2
Postal, v3.5.1
Prat30, v3.5.5
Prat30HighCPUUsageModules, v
Prat30Libraries, v
SlideBar, v4.2.0 (<%codename%>)
SpellFlash, v6.6
SpellFlashCore, v2.0.2
SuperGuildInvite, v6.7
Titan, v5.1.18.50200
TitanBag, v5.1.18.50200
TitanClock, v5.1.18.50200
TitanEmote, v1.0.15.50001
TitanGold, v5.1.18.50200
TitanLocation, v5.1.18.50200
TitanLootType, v5.1.18.50200
TitanPerformance, v5.1.18.50200
TitanRepair, v5.1.18.50200
TitanVolume, v5.1.18.50200
TitanXP, v5.1.18.50200
VanasKoS, v4.44-$Rev: 520 $
WIM, v3.6.7
BlizRuntimeLib_deDE v5.2.0.50200 <eu>
(ck=5e2)
try 4.45
Pleaasssee update I can't live without this addon :)
Does anyone know of a similiar addon? This ones pretty clearly not going to update.
Would really be awesome if this very useful Addon was updated to 5.2 or even 5.1. It has not been updated now in six months. :( Throwing off quite a few error messages since the last patch. Any chance anyone will take over this Addon? For pvp servers it really comes in useful. This this addon is dead, does anyone know of another one that does the same sort of things?
If someone has a patch for 5.2 I'd be happy to integrate it, as I don't have an active wow account anymore.
How would I get you a patch? If it's via email or something I could try and send you something as I would like this updated.
The addon still works well for me, I usually only get errors once in a while.
Email is fine.The address is inside the .toc-File.
Message: Interface\AddOns\VanasKoS\modules\EventMap.lua:260: attempt to index global 'WorldMapPlayer' (a nil value) Time: 03/21/13 05:44:58 Count: 1 Stack: Interface\AddOns\VanasKoS\modules\EventMap.lua:260: in function `drawPOI' Interface\AddOns\VanasKoS\modules\EventMap.lua:366: in function `CreatePoints' Interface\AddOns\VanasKoS\modules\EventMap.lua:412: in function `UpdatePOI' Interface\AddOns\VanasKoS\modules\EventMap.lua:601: in function `?' ...sSA\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...sSA\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4> [C]: ? [string "safecall Dispatcher[1]"]:13: in function `?' ...sSA\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire' ...ns\GladiatorlosSA\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ns\GladiatorlosSA\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
I get this error every time I log on, and I also get an error every time I kill someone or someone kills me. I've come to rely very heavily and would like to see it updated and fixed.
I could fix this with changing the "WorldMapPlayer" in file "EventMap.lua" to "WorldMapPlayerUpper" in line 260.
I don't know if it really fixed it since LUA isn't my language but I got rid of that error so maybe try it?
5.2 Error:
Date: 2013-03-14 15:03:39
ID: 4
Error occured in: AddOn: VanasKoS
Count: 5
Message: Note: AddOn VanasKoS attempted to call a protected function (CompactRaidFrame1:Show()) during combat lockdown.
Debug:
[C]: Show()
..\FrameXML\CompactUnitFrame.lua:279: CompactUnitFrame_UpdateVisible()
..\FrameXML\CompactUnitFrame.lua:237: CompactUnitFrame_UpdateAll()
..\FrameXML\CompactUnitFrame.lua:97:
..\FrameXML\CompactUnitFrame.lua:44
Locals:
None
AddOns:
Swatter, v5.14.5335 (KowariOnCrutches)
AffDots, v1.21
Babylonian, v5.1.DEV.312(/embedded)
Bartender4, v4.5.8
BeanCounter, v5.14.5335 (KowariOnCrutches)
BEMB, v1.8.2
BigWigs, v4.020
Chatter, v1.4.4
Clique, vv50200-1.0.3
Configator, v5.1.DEV.330(/embedded)
DebugLib, v5.1.DEV.312(/embedded)
Enchantrix, v5.14.5335 (KowariOnCrutches)
EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
FishingAce, v0.7.5
ForteCasting, v
ForteClass, v
ForteCooldown, v
ForteCore, v1.980.8
ForteHealthstone, v
ForteSoulstone, v
ForteSummon, v
ForteTalent, v
ForteTimer, v
Gladius, v5.1-06
Grid, v5.2.0.1573
GridStatusRaidDebuff, v5.21
Informant, v5.14.5335 (KowariOnCrutches)
LibExtraTip, v5.12.DEV.324(/embedded)
MikScrollingBattleText, v5.7.127
MoveAnything, v13.5.1
Omen, v3.1.8
OmniCC, v5.2.2
OneBag3, vv3.4.8
PetBattleQualityGlow, v1.0.3
Postal, v3.5.1
Quartz, v3.1.2
Raven, v
Recount, v
ReforgeLite, v1.23
SexyMap, v2.4.5
ShadowedUnitFrames, vv3.8.5
SilverDragon, vv3.0.4
SlideBar, v5.14.5335 (KowariOnCrutches)
Stubby, v5.14.5335 (KowariOnCrutches)
SuccessfulInterruptAnnouncer, v1.6
TidyPlates, v6.9.3
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesThreatPlates, v6.008
TidyPlatesHub, v
TidyPlatesWidgets, v
TipHelper, v5.12.DEV.315(/embedded)
TipTac, v13.02.19
TipTacItemRef, v13.02.19
TipTacTalents, v13.02.19
TomTom, vv50200-1.0.2
VanasKoS, v4.44-$Rev: 520 $
WeakAuras, v1.4.7.9
BlizRuntimeLib_enUS v5.2.0.50200 <eu>
(ck=61e)