Register for your free account! | Forgot your password?

Go Back   elitepvpers > Aion > Aion Hacks, Bots, Cheats & Exploits
You last visited: Today at 07:15

  • Please register to post and access all features, it's quick, easy and FREE!

 

[BETA] AionAPP - Full Stats Monitor

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2008
Posts: 151
Received Thanks: 73
[BETA] AionAPP - Full Stats Monitor

You must register and activate your account in order to view images.
AionAPP
Parser / EXP Guage / AP Grind / Kinah Stats

Methods:
Memory Reading - File Reading

Brief:
AionAPP monitors your character data and your in-game chatlog to provide some useful statistics about your characters actions such as: dps/crit hits/expHr and many more. Its built primarally to aid the players ability in improving themselfs, for example if your a Assassin Lv 30, You should be parsing same dmg to an Ranger Lv 30, if not you need to improve, this app will show you the true values of what you can do over a period of time.

Known Issues:
I've included some stuff in the "Help > Important" Section, but here is a list of development issues.
  1. Your Critical Hit Rate may seem off compared to what the actual algorithm should provide ingame. For example if you have 440 Crit in game, but the app says 35%, You might be confused. This is because there is no way to monitor Critical Hits from a Skill, so it misses out all them. The thing is if you apply basic logic, if the same rate of crit goes into a skill that what a physical attack does. If you do 1000 Hits and get 30%, it'd be the same with 1000 Skills. So after a good 20-30 minutes of data collection, it should be reasonably accurate. Just want to put that out there :P

Features:
  1. Parser
    • Character
      Total Damage - Total Dmg delt, skills/dmg/magic, everything.
      Total Hits - Total amount of times you hit a target.
      Highest DMG - The Highest Dmg delt.
      [DPS]Damage/Sec - Your lovely DPS.
      [DPM]Damage/Min - Your Damage per minute.
      Total Critical DMG - Your total critical damage seperated from total damage.
      Best Critical DMG - Your highest critical delt.
      Critical Hits - Total amount of Critical Hits.
      Critical Hit Rate - The rate you critical hit.
      Critical DPS - Your DPS for your critical dmg.
      Hits Taken - Amount of times you get hit from a enemy.
      Hits Evaded - Hits you evade.
      Hits Parried - Hits parried.
      Hits Resisted - Hits Resisted.
      Evasion Rate - % Rate of evasion.
      Parry Rate - % Rate of parry.
      Missed Hits - The total amount you hits you miss.
      Missed Rate - The % rate you Miss versus a hit.
      Blocked Hits - The total amount you block a hit.
      Block Rate - The % rate you block at.
    • PVP
      This is still very much underdevelopment and may not work correctly. Some Features on my to do list.
      Your Total Damage & Second Players Total Damage
      Individual Damage - This will list your hit values and their hit values, I plan to add in times dmg values in milliseconds.
      The PVP section will initialize when a dual beguns.
    • Party
      You must click "Start" before this is enabled.
      Add Party Members - Members dont need to be party ingame, can be anyone. Max of 10.
      Auto Party - Will automatically add the members of your ingame party to the list.
      Your Stats - For comparing your data with party members data.
      [DPS] Damage - Total Damage a party member deals and their DPS.
      [%] Hits - How many times they hit an enemy and the percentage they accumilate to the Total Damage delt.
      Total Damage - Total Damage delt, useful if you parse just a boss, to know how much it has FT Kromodea has 100k HP!
    • Skills
      Only offence skills, this should include Magic Attack Skills eg: Inferno.
      xx% Percentage - How much this skill accumilates to the Total Skill Damage added together.
      Total Damage - Total Damage each skill has delt.
      Low/Mid/High - Quite obvious, displays the Lowest Damage, Highest Damage and the Middle(Avg) Damage of each skill.
      Highest Damage - What Skill does the most Total Damage.
    • Magic
      This is still very much underdevelopment and may not work correctly. Some Features may seem to not do anything, cuse they dont .
      Healing Magic - Similar to skills, lists the healing magic you use.
      Total Healed - Total healed all together.
      Rest doesnt work atm, but you can guess what it will display
    • Buffs
      Not finished yet so disabled, Will be almost identical to Magic but for buffs instead!
    • Enemies
      Not finished yet, will show nothing. Lot of stuff to be planned!
      .
  2. Compare Saved Data
    • If you save your parsed data as "TXT" You can load this into a form and compare it against against other saved data you've parsed before. Useful if you just bought a new weapon and unsure of the significant changes it will do, or new armor! Or skills! Hah anything.
  3. EXP
    • EXP Required, EXP/Hour, EXP Gained, Estimated Time to Level, Avg Fight Time, Avg EXP Gain, EXP/Second, EXP/Minute, Fast/Slow Kill, Low/High EXP, Total Kills, Mobs to Level, Kills/Minute, Kills/Hour.
  4. Abyss
    • Very similar to EXP but without as much, haha I am still trying to find the "DP till level" offset, once I've got this I can finish it.
      Displays AP/Hour, AP Gained, AP/Second, AP/Minute.
  5. Kinah
    • Still very much underdevelopment, similar to EXP Guage, Kinah/Hour, Kinah Gained, Kinah/Second, Kinah/Minute/3.
  6. Save to HTML
    • Save your parsed data onto HTML, looks all fancy, useful if you like to post on legion website! (If legion doesnt mind apps XD ofc), could just be for personal use!

Note for Clerics and Spiritmasters:
If you wish to parse your spirit as your own DPS/Damage you must set this yourself. Open "settings.ini", and change: parseSpirit=false to parseSpirit=true, there is currently an issue with this though. Spirits are not chatlogged uniquely. Your Spirit will be displayed the same as anyones spirit, or servant. If you have 3 SM/Clerics and you all use a spirit, No matter the name it will parse all of it thinking its yours, so I only recommend you use this when theres no SM/Cleric near you such as in an instances. Alternatively you can go to the Party Tab and add "Holy Servant" or "Fire Spirit" to parse the spirit on its own, this does fall under the same flaws but it can be used to differenciate the damage between you and your spirit.

Please read the comments in "settings.ini" before changing any of them.

Requirements:
You need .NET Framework 3.5 for this to work, oh and the game Aion

Setup:
You must have your game set to chatlog. You can do this 2 ways: Manually or Automatic.
  • Manual
    There is a folder inside the zip named: system.ovr, follow the readme.txt for what you have to do, the nrestart Aion.
  • Automatic
    Open the application, Click "Help" then "Aion Tools", follow the instructions.

The parser will work perfectly once it says "Chat.log found - Ready to parse".

Just hit Start and off it goes

For AionAPPMini just click the clock and it'll begin, click the clock again to stop it. For resetting restart the app.

Please understand this is a BETA Program, some things may not work, it may crash, I would really appeciate everyone to post any errors or problems you find, if you post .net framework error please dont include the full layout, I just need the big chunk thats near the top. These frameworks just tell me which Method the application broke on.

Any features or suggestions you have, throw them at me and I will work on them!

I will never release the source code because its all just maths. I will though post some tutorials of little sections of how I've done each part.

Would like to thank all the BETA Testers from the previous forum, Nerki, Peebles, jacksonbrown, feralnub, crey!
In the 'About' tab I've credited your names.

You must register and activate your account in order to view images.


Donations always help



------
And Finally, A word about virustotal scanning. I submitted my application () and Symantec comes back with: Suspicious.Insight, I am not sure why this happens or why it does it, maybe because I use filestreams? Maybe because it deletes/restores Chat.log if set, I dont know. My frequent users will be behind me when I say its clean. This does only popup on 1 virus scanner, maybe its a shit one? lol.

Note about InfiniteAion
InfiniteAion uses debugging prevention in its Aion.bin process, its to prevent memory reading. This will cause you to DC if you run my application on InfiniteAion, the only way I know around this is to get a thread freezer for Aion.bin, but I cannot supply or tell you where because I dont know where, I have just ran into people asking me this time before with people telling me solutions. If you freeze Aion.bin threading, the app will run without disconnecting you.

Thank you!
You must register and activate your account in order to view images.
Attached Images
File Type: jpg parser.jpg (370.1 KB, 1803 views)
File Type: jpg htmlparse.jpg (135.7 KB, 753 views)
File Type: jpg AionAPPMini.jpg (74.4 KB, 489 views)
Attached Files
File Type: zip AionAPP.zip (4.02 MB, 1738 views)



Siion is offline  
Thanks
16 Users
Old   #2
 
elite*gold: 0
Join Date: Apr 2007
Posts: 26
Received Thanks: 1
Just Amazing!Well Done , gonna test it out.


aloo is offline  
Old   #3
 
elite*gold: 0
Join Date: Aug 2008
Posts: 596
Received Thanks: 170
**** that looks crazy
i will test this tool^^
Gangxtar1 is offline  
Old   #4
 
elite*gold: 0
Join Date: Feb 2010
Posts: 34
Received Thanks: 5
AMAZING !~!!!!!!!


alekoakooo is offline  
Old   #5
 
elite*gold: 0
Join Date: Apr 2009
Posts: 13
Received Thanks: 0
**** that looks awesome, If I didn't play at Infinity Aion I would test it
ennaangel is offline  
Old   #6
 
elite*gold: 0
Join Date: Feb 2010
Posts: 17
Received Thanks: 3
[ArcaVir]
2010-02-10 Found nothing
[F-Secure Anti-Virus]
2010-02-15 Found nothing
[A-Squared]
2010-02-16 Found nothing
[G DATA]
2010-02-15 Found nothing
[Avast! antivirus]
2010-02-15 Found nothing
[Ikarus]
2010-02-15 Found nothing
[Grisoft AVG Anti-Virus]
2010-02-15 Found nothing
[Kaspersky Anti-Virus]
2010-02-15 Found nothing
[Avira AntiVir]
2010-02-15 Found nothing
[ESET NOD32]
2010-02-15 Found nothing
[Softwin BitDefender]
2010-02-15 Found nothing
[Panda Antivirus]
2010-02-15 Found nothing
[ClamAV]
2010-02-15 Found nothing
[Quick Heal]
2010-02-15 Found nothing
[CPsecure]
2010-02-15 Found nothing
[Sophos]
2010-02-15 Found nothing
[Dr.Web]
2010-02-15 Found nothing
[VirusBlokAda VBA32]
2010-02-14 Found nothing
[Frisk F-Prot Antivirus]
2010-02-15 Found nothing
[VirusBuster]
2010-02-15 Found nothing


EDIT: doesn't work for me, maybe the bot's the reason, oh well nice try there anyway!
v22 is offline  
Thanks
2 Users
Old   #7
 
elite*gold: 0
Join Date: Jun 2008
Posts: 151
Received Thanks: 73
Why does it not work for you? What errors do you get, have you set it up correctly? You cannot just start a parser and it'll work off the bat, Aion needs chatlogging enabled.

I've Updated it with block rates, also if you open "settings.ini" you can set true / false on the character data you wish to display, block stuff by default is set false.

Also in the party display, it will not show party members who do no damage, and wont display all the blank data, so much more cleaner.
Siion is offline  
Old   #8
 
elite*gold: 0
Join Date: Apr 2007
Posts: 141
Received Thanks: 2
he working too by privat serve invinity ?????


mit freundlichen gren
KASACHOK
sesik is offline  
Old   #9
 
elite*gold: 0
Join Date: Jun 2008
Posts: 151
Received Thanks: 73
Won't work on InfiniteAion, other pservers i dont know about.

Posted updatez.

I had a few display errors with the block, was using wrong variable, should be fine now, just make sure to set it true on the settings.ini
and set some of the settings false so you can see it.

I've included a AionAPPLite version (there is an image at the bottom of the thread), this is just showing some key information for yourself in a small tinted window. Nice if your soloing and dont need all the other features!
Siion is offline  
Old   #10
 
elite*gold: 0
Join Date: Feb 2010
Posts: 17
Received Thanks: 3
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at AionAPP.AionAPP.getPlayerClass()
at AionAPP.AionAPP.aionUpdates()
at AionAPP.AionAPP.AionAPP_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AionAPP
Assembly Version: 0.9.0.0
Win32 Version: 0.9
CodeBase: file:///C:/Program%20Files/NCSoft/Aion/AIBOlit.v.1.3/AionAPP.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
AionMemory
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/NCSoft/Aion/AIBOlit.v.1.3/AionMemory.DLL
----------------------------------------
cMem
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/NCSoft/Aion/AIBOlit.v.1.3/cMem.DLL
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
v22 is offline  
Old   #11
 
elite*gold: 0
Join Date: Jun 2008
Posts: 151
Received Thanks: 73
v22 the end of the debug doesnt show anything the lines i need are that which involve AionAPP

Did you start the app before logging in? or start it on character selection?

I've had people crash on this error when they're a cleric/chanter/sm because there is code specifically for them to parse.
Siion is offline  
Old   #12
 
elite*gold: 0
Join Date: Mar 2009
Posts: 35
Received Thanks: 2
They're called groups in Aion, not parties. I know it's small and trivial but **** it annoys the hell out of me when people call them parties. You call the money kinah and not gold, can't you get the group name correct too? :P
lllslinklll is offline  
Old   #13
 
elite*gold: 0
Join Date: Jan 2008
Posts: 38
Received Thanks: 0
I get an error after the new patch and here's the debug info:


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at AionAPP.AionAPP.getPlayerClass()
at AionAPP.AionAPP.aionUpdates()
at AionAPP.AionAPP.AionAPP_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3603 (GDR.050727-3600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AionAPP
Assembly Version: 0.9.0.0
Win32 Version: 0.9
CodeBase: file:///C:/Users/Ha/Desktop/Aion%20Hacks/AionAPP2/AionAPP.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
AionMemory
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Ha/Desktop/Aion%20Hacks/AionAPP2/AionMemory.DLL
----------------------------------------
cMem
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Ha/Desktop/Aion%20Hacks/AionAPP2/cMem.DLL
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3074 (QFE.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Hacker-01 is offline  
Old   #14
 
elite*gold: 0
Join Date: Feb 2010
Posts: 17
Received Thanks: 3
Quote:
Originally Posted by Siion View Post
v22 the end of the debug doesnt show anything the lines i need are that which involve AionAPP

Did you start the app before logging in? or start it on character selection?

I've had people crash on this error when they're a cleric/chanter/sm because there is code specifically for them to parse.
I'm playing with a Sorcerer and I'm starting the app after I've logged in to the game, could this be the cause ? Can't test it atm, got two bots running
v22 is offline  
Old   #15
 
elite*gold: 0
Join Date: Oct 2008
Posts: 17
Received Thanks: 1
Hmmm, not working for me since yesterdays update, anyone else?


love28 is offline  
Reply

Tags
ap grind, dps, exp guage, kinah stats, parser



« Previous Thread | Next Thread »

Similar Threads
Full ego stats for food
I was wondering any of you know a mod that can make your ego get the full effect of whatever it eats. For instance i mean when u eat a longsword and...
6 Replies - Mabinogi
Monitor ausschalt befehl in monitor
wie scho oben steht gibts so nen auto it befehl?
11 Replies - General Coding
KNOW what stats do - full explanation
as many ppl are still asking questions regarding stats Im posting an exaustive explanation of stats and its effects. hope they are helpfull ...
5 Replies - CO2 Guides & Templates



All times are GMT +2. The time now is 07:15.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy
Copyright ©2017 elitepvpers All Rights Reserved.