AOWiki
::
AODevs Forums
::
Arcanum
::
AO Official Forums
:: AOC
US
/
EU
Official Forums
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
FC 3rd Party Dev
Anarchy Online
»
General Discussion
»
PvP log analyser
Username:
1 Hour
1 Day
1 Week
1 Month
Forever
Password:
Home
Help
Search
Login
Register
Pages: [
1
]
« previous
next »
Print
Author
Topic: PvP log analyser (Read 816 times)
jo_belek
Rollerrat
Reetness: +0/-0
Offline
Posts: 5
PvP log analyser
«
on:
March 09, 2010, 17:00:51 »
Hey.
I had an other idea for a 3rd party, unfortunatly i can just throw idea and not program em myself but well x.X
I would very much like to see a 3rd party tool that would analyse the "System" channel message and the differents "Combats" channel and give various stats to look at afterward.
Features :
- Know how many person did you engage beetween 2 deaths. How many attacked you, and how many you attacked. Possibly, if it can be done, separate different engagments based on timing of the log entries. Let say you run in 2 toon, kill one, meep, that would be considered a single engagment. You go heal in corner, 2 minutes passes, and you engage 3 new toons and die - log would be able to show distincly 2 diff engagment.
- Keep track of what nano are landed on you / what you land on other
- Keep track of how much dmg you dealt to different persons
- Keep track of the hit/misses ratio, perk resist depending the opponent,
- Keep track of any utility items that landed on you (root graft, blind rings, etc)
- Keep track of how much did you heal yourself during an engagment
All the data would be stored, and you could do a search, by names, to check what kind of stuff this particular pvper did to you / you did to him. You could say if that guy JOE1 mainly engage you with 3 other guy, or if you meet him solo most of time. What this JOE1 dude land on him, what you counter. Show percentage here.
Etc.
Toughs ?
It would very much help to analyse what spanks you / doesn't, would provide fiable data about NR mechanics, about FA lands on you, all that kind of things, could compare how nano lands on you with nr1 perked, with nr2, nr0 ? -
quantify a myriad of things you barely able to say how it goes on the fly. You could tell better how much damage mitigation you can push, etc . . . Did i just mitigate 70K damage within a minute on my enforcer ? How much do absorb really absorb versus a zerg ? etc etc.
This MP1 land eNSD on me within 2.72 tries in average, while MP2 do it in 1.23 tries, i d better be very careful when fighting MP2.. and so on and so on . .
I think the hard part is designing a proper /search function to allow you to interprate data correctly ?. .
«
Last Edit: March 09, 2010, 17:07:37 by jo_belek
»
Logged
jo_belek
Rollerrat
Reetness: +0/-0
Offline
Posts: 5
Re: PvP log analyser
«
Reply #1 on:
March 09, 2010, 22:19:28 »
Found a nice soul to start workin on it for the very basic stuff :p could be pretty huge and complex tho, i got lot of ideas/feature i could add
Logged
tyrence
Reet
Reetness: +0/-0
Offline
Posts: 62
Re: PvP log analyser
«
Reply #2 on:
March 10, 2010, 02:34:30 »
Once you get the logging down where the information is being stored in a database, then some carefully crafted SQL statements could give you all the information you would need
Logged
jo_belek
Rollerrat
Reetness: +0/-0
Offline
Posts: 5
Re: PvP log analyser
«
Reply #3 on:
March 10, 2010, 13:14:52 »
Aye, if anyone is interested tho, could use some helps. Someone that is into pvp and have knowledge in programming . . .
It could evolve into half a Poker Tracker soft, half the Killboard EvE online has, if users submit their Datas on the interweb. Could set some general performance about different profession, compare player among this prof, go deep into games mechanics (thinking bout NR mechanics there mainly) since you could possibly collect tons and tons of data.
In search function, type name of a player, and got relevant info bout him. His HP (based on capped hit you scored on him in the history, with a note about how many capped hit it took in count, could take the highest hit to start, then when it recon 2x the same highest hit, etc, if it is a NT, take in count the 25% DtN thingy that reduce caps, etc etc ...), estimated NR/nanoskill based on his/your landrates, estimated AR, def, some notes about hsi playstyle (that one engy use and abuse his perk blind... that one NT never CB before tropplzoring... this solja has poor AR, he misses FA on me all the time, maybe i shouldn't lose time debuffing his AR, he is gimp allrdy , that guy mostly engage me with 3 other friend 95% of the time, i d better run if i m alone . .).
After that, you could provide some infos in real time based on real time chat log analysis, if it could be customised enough. You could ask it to type in 22' font red color when you are NSDed (as a NT it always takes me too long to react to a NSD for instance, need to try casting, go "wtf ?" look NCU, then "haaaaaa!"... etc), it could say you how many peeps are attacking you if you missed it in the chat log (counting the amount of "attacked by XXX !" etc so you know better when to run. D have to work in window mode, and bring those added infos on top, while being able to place it where it is relevant depending of your GUI agencment.
Of course, you could provide all this datas to devs for their rebalancing act.
Lot of stuff.
«
Last Edit: March 10, 2010, 13:35:58 by jo_belek
»
Logged
Loso
Rollerrat
Reetness: +0/-0
Offline
Posts: 11
Re: PvP log analyser
«
Reply #4 on:
March 30, 2010, 19:25:01 »
I have been working on creating a damage dumper to post detailed personal stats (and generic public stats) programmed in java
Currently it will log and dump
Totals
- Total Damage
- Special Damage
- Regular Damage
- Nano/Perk Damage
- Reflect Damage
- Damage Shields
Hit/Miss
- Hits you took
- Hits you dodged
- Damage you took
- Healing you got
- Damage absorbed
- Shot fired
- Shots missed
Specials
- Breakdown of all specials
Damage
- Breakdown of all damage types
Nano/Perk Damage
- Breakdown of all damage types
I plan on adding support for nanos resisted/landed before I release it to the public and a few other channels which are not yet supported
Also I need to clean up the code a little bit and talk to someone about the different public licenses that could be applied to it (I have no idea about legal system when it comes to software)
The system could easily be modified to support database logging and different parsing of messages or data analysis but that would have to be made by someone else as I simply don't have the time to make completely detailed statistics.
Do to the way that messages are handled by AO itself, some information is unable to be attained from logs (such as what perks someone hit you with)
Any public database of uploaded data would be very unreliable, even using the program for its intended purpose would provide inaccurate data on that scale and then there would also people trying to spoof data.
Logged
tyrence
Reet
Reetness: +0/-0
Offline
Posts: 62
Re: PvP log analyser
«
Reply #5 on:
March 30, 2010, 23:13:13 »
Quote
programmed in java
+1
Quote
I plan on adding support for nanos resisted/landed before I release it to the public and a few other channels which are not yet supported
Quote
The system could easily be modified to support database logging and different parsing of messages or data analysis but that would have to be made by someone else as I simply don't have the time to make completely detailed statistics.
if you have a repository somewhere, maybe some other developers (maybe myself) could help develop these
Quote
Also I need to clean up the code a little bit and talk to someone about the different public licenses that could be applied to it (I have no idea about legal system when it comes to software)
Do you want your software to be open source? If no, I don't know much about that. If yes, do you want to require software which is based on your software to be open source also? If yes, use the GPL (
http://en.wikipedia.org/wiki/GNU_General_Public_License
). If no, use the Apache Public (
http://en.wikipedia.org/wiki/Apache_Software_License
). I think the GPL would probably fit well here.
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Anarchy Online
-----------------------------
=> Announcements
=> General Discussion
=> Support
=> Releases
=> Budabot
=> Mentally Challenged
-----------------------------
Age of Conan
-----------------------------
=> General Discussion
=> Support
=> Releases
-----------------------------
The Secret World
-----------------------------
=> General Discussion
=> Support
=> Releases
-----------------------------
Arcanum
-----------------------------
=> General Arcanum Chat
=> Armor & Production
=> Gadgets & Production
=> Weapons & Smithing
=> Pharmacy
=> General Crafting
=> Quests
=> Unique Encounters
=> Trade & Economy
Loading...