Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
mikma's Portal Bug Reports Feature Requests
Author:
Version:
1.7
Date:
08-23-2009 08:53 PM
Size:
14.46 Kb
Downloads:
1,264
Favorites:
29
MD5:
Pictures
Hostile players detected in Dalaran (testmode is on, anchor is visible)
Click to enlarge
Little help if you wanna tweak the settings
EnemyScanner
EnemyScanner is aiming to improve your hostile player awareness in PvP-Servers.

Some features:
  • Enemy detecting - If hostile players are detected in your combatlog range it will try to guess their level from the spells they use.
  • Mouseovering players - Will save the data of hostile players just by mouseovering them.
  • Enemy saving - Saves all the hostile players of your server and if you meet them again, it will have more accurate level estimates.
  • Level limit - Will make sure that "lowlevels" (default is set to 60) aren't saved.
  • Battlegrounds - If you decide to join battlegrounds, EnemyScanner will use different database for names. That database gets wiped everytime you enter the battleground.
  • Instances, Raids, Arenas - EnemyScanner will automatically disable itself if you enter one of these. Will also enable itself once you come out of one.
  • Database cleaning - Will clear people you haven't seen for 7 days (can be changed)

At this point, EnemyScanner doesn't have any GUI to change the settings. See the slashcommand '/enemyscanner' for more information.
  Change Log - EnemyScanner
1.7:
* No longer displays double names in battlegrounds.

1.6:
* EnemyScanner is now disabled in Sanctuaries.

1.5:
* Fixed the line 338 error.
* Modified the scanning to work with testmode / out of dalaran.

1.4:
* Let's actually check if the addon is updating when we mouseover people.
* Don't add mouseovered players in the list while you are in Dalaran (unless testmode is on).

1.3:
* EnemyScanner now *REALLY* catches all the hostile actions around you! (There was a bad bug).
* Player colors are now always taken from GetPlayerInfoByGUID(unit).
* Mouseovering hostile players now adds them in the list, if you have it enabled. Default is Disabled. Use '/enemyscanner addmouseover' if you want to enable it.
* Added slashcommand '/enemyscanner dbclean' that will remove old, useless data from Database.

1.2:
* Added support for new api: GetPlayerInfoByGUID(unit). This will make the addon catch the classes of hostile players from every spell they cast. Level will be displayed as zero when this happens (unless greater level is already known).
* Added option to toggle a new feature "Flash" on/off. The addon will flash the edges of screen if you have empty anchor and unit is detected. ( /enemyscanner flash )

1.1:
* Resets previous Database because of the new saving format.
* Data will be saved per Server now instead of all in one.
* Mouseovering hostile players will also save their info, and also updates the existing level.
* Lowlevels are cleared at logout now instead of using timer to do it.
* Hostile unit data will be kept for 7 days (default), if you don't meet them again, they are removed at logout.

1.0:
* Initial Release
  Optional Files - EnemyScanner
Sorry, there are currently no optional files available.
  Comments - EnemyScanner
Post A Reply Comment Options
Old 11-08-2009, 02:53 PM  
Jeaz
Premium Member
 
Jeaz's Avatar
Premium Member

Forum posts: 3
File comments: 34
Uploads: 0
Quote:
Originally posted by mikma
Unfortunately we can't change the targets in combat, so adding that feature in would be pointless.
Well, that doesn't make the feature useless. First off, you might be out of combat when noticing the enemy and want to target him/her.

But more worrying, I keep getting a very low fps when in crowded places with ES activated, going from 40ish fps to 5-6fps.

EDIT: Nvm second part. Went away after a while.

Last edited by Jeaz : 11-08-2009 at 03:13 PM.
Jeaz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-07-2009, 07:21 AM  
mikma
An Aku'mai Servant
 
mikma's Avatar
Interface Author - Click to view interfaces

Forum posts: 36
File comments: 173
Uploads: 25
Quote:
Originally posted by georgectr
I think I haven't been clear on what I meant. Enemyscanner already lists whoever is in combat log. In order to target the enemy found by enemyscanner we would have to write
/target xxxx
in the console. There is a similar functionality in the Carbonite Addon, which lists the enemies found based on combat log and simply clicking on one of the names lets you choose that character. the reason Im not using that addon is that it's huge and there are many more things, I just want to find the enemies around me when I'm exploring.
Unfortunately we can't change the targets in combat, so adding that feature in would be pointless.
(This feature requires changing the lines to "/target name", which cannot be done in combat)

Last edited by mikma : 10-07-2009 at 07:23 AM.
mikma is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-07-2009, 07:07 AM  
georgectr
A Defias Bandit

Forum posts: 3
File comments: 2
Uploads: 0
Quote:
Originally posted by mikma
Unfortunately we can't change the targets in combat, so adding that feature in would be pointless.
I think I haven't been clear on what I meant. Enemyscanner already lists whoever is in combat log. In order to target the enemy found by enemyscanner we would have to write
/target xxxx
in the console. There is a similar functionality in the Carbonite Addon, which lists the enemies found based on combat log and simply clicking on one of the names lets you choose that character. the reason Im not using that addon is that it's huge and there are many more things, I just want to find the enemies around me when I'm exploring.
georgectr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-06-2009, 10:48 AM  
mikma
An Aku'mai Servant
 
mikma's Avatar
Interface Author - Click to view interfaces

Forum posts: 36
File comments: 173
Uploads: 25
Quote:
Originally posted by georgectr
Will there be an interface to choose the enemies by clicking on the list?
Also is there a way I can help out with this addon?
Unfortunately we can't change the targets in combat, so adding that feature in would be pointless.
mikma is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-06-2009, 06:57 AM  
georgectr
A Defias Bandit

Forum posts: 3
File comments: 2
Uploads: 0
Will there be an interface to choose the enemies by clicking on the list?
Also is there a way I can help out with this addon?

Last edited by georgectr : 10-06-2009 at 07:04 AM.
georgectr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-25-2009, 03:23 PM  
mikma
An Aku'mai Servant
 
mikma's Avatar
Interface Author - Click to view interfaces

Forum posts: 36
File comments: 173
Uploads: 25
Quote:
Originally posted by moonshade
Noticed the other day w/ the previous version that it pops the error below when an enemy is detected, but nvr displays any enemy information. Also did it when i moused over an enemy. Using default settings.
Question: Does the anchor have to be displayed to display enemies?

Disabled completely for now.
The newest version should work just fine. If it doesn't, "/script EnemyScannerDB = nil" and then "/reload".
mikma is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-25-2009, 03:17 PM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 59
Uploads: 0
Noticed the other day w/ the previous version that it pops the error below when an enemy is detected, but nvr displays any enemy information. Also did it when i moused over an enemy. Using default settings.
Question: Does the anchor have to be displayed to display enemies?

Disabled completely for now.

Quote:
Originally posted by mikma
That's really odd. I'll see what's going on with a new char as soon as I'm done reinstalling my WoW.

Last edited by moonshade : 08-25-2009 at 03:19 PM.
moonshade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 01:06 PM  
mikma
An Aku'mai Servant
 
mikma's Avatar
Interface Author - Click to view interfaces

Forum posts: 36
File comments: 173
Uploads: 25
That's really odd. I'll see what's going on with a new char as soon as I'm done reinstalling my WoW.
mikma is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 11:16 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 59
Uploads: 0
Just started using this on a new toon so havn't really gotten much use out of it yet (starter zones) but looks like it will be pretty cool. I am getting the following error on load however.

Date: 2009-08-19 11:14:08
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\EnemyScanner\EnemyScanner.lua line 338:
bad argument #1 to 'pairs' (table expected, got nil)
Debug:
(tail call): ?
(tail call): ?
[C]: ?
[C]: pairs()
EnemyScanner\EnemyScanner.lua:338:
EnemyScanner\EnemyScanner.lua:329
(tail call): ?
moonshade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.