Aion Loot Manager/Tool

  • Hello everyone,


    I received a lot of requests for my tool in the German board after some of them saw it and now I want to share it with you guys. The main purpose of this tool is to document the loot from your static groups in order for you to have a better overview. It also provides you with the possibility to evaluate the loot with a single button click.


    http://prntscr.com/mzpb0m


    DL LINK: Fullversion

    PW: Forum123


    NOTES!: The GUI has been changed since the Beta Version, the instructions/screenshots below may differ from the current GUI. The functionalities stay the same.


    1. Configuration


    1. Configuration

    Starting the programm for the first time you will be asked to fill in certain informations such as your name and class

    • Chatlog Path: this is important for people, who wants to use the read chat log function (required Aion Rainmeter)
    • Current Line: this is mostly for test cases or in case you were forced to delete the chat log
    • Player Name: your name
    • Player Class: your class
    • Save&Close: saves the information and directs you to the next section

    2. Creating a new list

    After configuration of the settings you will be asked to create a new list. Fill in the name and click on "add". A new list/instance will be created. If you wish to add a new list later on just click on the symbol at the top left corner and select the option "add new instance".

  • 3. Add / Edit / Remove players

    After creating a new list, you will be automatically assigned to the list as a player. If you want to add additional members, click on the button . The following form will show up and you can fill in the information about the player. You also can add alts/twinks to this player (it will only affect the read chatlog function). Save the information with the "green-human" button or remove the player from the list with the button at the right bottom corner.

    You can add up to 18 players. But in this case, i would suggest using Excel/Spreadsheet for a better overview.


    4. Player interface


    this section shows players who can roll on the next item


    the green prohibition sign allows you to ignore the player. Ignored players wont show up on in the section above. This is convenient in case the player is missing in one or even multiple runs

    the button below allows you to edit the player

    the green/red circle left from the contract/stones button shows who is allowed to roll for them

    the 3 buttons gold/purple/red show the player's kinah balance


    5. Edit player balance

    If you want to manually edit a player's balance you can click on the button with the corresponding color, e.g. Golden = Ancient. A list of possible items will show up. By double clicking the item, you will add the sell price to the player balance. A single click shows the selling price. If you want to substract the balance, because you clicked the wrong one before, use the *minus* button and then double click the item. The same goes for contract and enchantment stone buttons

  • 6. Read log

    This is probably the main reason why this tool is usefull. Click on the *Show Log* button to open up the log section. By clicking on this button , the tool will read everything from the chatlog and assign the loot items to the respective players. On this screen you can see the result.


    With the "Clear" Button you can clear the showing chat log.



    It was originaly programmed for my own purpose and this is how I handle the loot in my own groups. If you use other methods feel free to tell me and I can check wether it's possible for me to implement them. Furthermore I would like to apologise for eventual bugs in advance since I didn't test it properly due to my limited time. If you find bugs, please list them below or PM' me and i will fix them asap.

    Last but not least I want to thank Snueffell for the design (im very bad at designing stuffs :P).

  • Well, I was waiting for something like this to come out as Google Sheet has its limits.


    So I did break the program in less than 5 minutes by deleting the session and clicking on it again (I wanted to do some test to see how it works and it happened xd).


    I don't know if showing the exact amount of kinah is a great choice. If i'm not mistaken, the price of sold item can change depending on the influence ratio (? i don't recall how it is english. it's the bar that change depending on forteress). But it's still a great indicator, as item's price are relatively the same when they have the same "rank" (like gloves and shoes are the same price etc).


    That's some good work, I'll keep an eye on that.

    ୧ʕ ⇀ ⌂ ↼ ʔ୨

  • So I did break the program in less than 5 minutes by deleting the session and clicking on it again (I wanted to do some test to see how it works and it happened xd).

    Yes i fixed that problem today morning, thats why i wrote i will up the the link at 6pm :P

    I don't know if showing the exact amount of kinah is a great choice. If i'm not mistaken, the price of sold item can change depending on the influence ratio (? i don't recall how it is english. it's the bar that change depending on forteress). But it's still a great indicator, as item's price are relatively the same when they have the same "rank" (like gloves and shoes are the same price etc).

    I'm not sure about this. But it doesnt change the fact that this is the best indicator. I started with a multiplier (like weapon = 3, small pieces = 1 etc) but i didnt like that.

  • I don't know if showing the exact amount of kinah is a great choice. If i'm not mistaken, the price of sold item can change depending on the influence ratio (? i don't recall how it is english. it's the bar that change depending on forteress). But it's still a great indicator, as item's price are relatively the same when they have the same "rank" (like gloves and shoes are the same price etc).

    I'm not sure about this. But it doesnt change the fact that this is the best indicator. I started with a multiplier (like weapon = 3, small pieces = 1 etc) but i didnt like that.

    Yeah, now that I gave a double thought about it.


    About the chat log, with which language does it works ?


    Also, wouldn't be better to save character outside of the session, so that we don't have to setup them in each session ? D=

    ୧ʕ ⇀ ⌂ ↼ ʔ୨

    Edited once, last by Kyuubear ().

  • New version uploaded.


    Pls delete everything EXCEPT the following files

    - Config.Json

    - Players.Json

    - Instances.Json


    After that just unzip the new file version into the old folder.


    Future Updates can be downloaded per programm. You will get a notification at the start when an update is available.


    Some Antivirus may recognises my programm as infected.... You can add it to the ignore list or dont use it. I dont know why they cant accept my encrypted project :/

  • Question(s):

    Why do you need to encrypt your project in the first place if it's free and compiled?

    I see you have problems with HtmlAgilityPack.dll and Newtonsoft.Json.dll not having the correct crc.

    Which makes me wonder, why do you need web scrapping in the first place since it's not mentioned anywhere and not needed for analyzing a chat.log? Is it for version information?

    I see part of it is in C# and part of it in C++. Are you using an ancient version of MS C++?

    Btw you packed the debug information files (*.pdb) in the release version.

    Play stupid games, win stupid prizes.

  • Why do you need to encrypt your project in the first place if it's free and compiled?

    Compiled files can still be opened with certains tool like illSpy etc. There are no particular reasons why i should encrypt it, i just dislike ppl looking at my code, because part of them looks ugly and i'm too lazy to refract them.

    Which makes me wonder, why do you need web scrapping in the first place since it's not mentioned anywhere and not needed for analyzing a chat.log? Is it for version information?

    I need the HTMLAgilityPack to read certain information like Id/Item value from Powerbook. Yes it would've been better if i did it in a seperated project, but well again, lazyness wins :D


    I see part of it is in C# and part of it in C++. Are you using an ancient version of MS C++?

    I wrote everything in C#.

    Btw you packed the debug information files (*.pdb) in the release version.

    oh yeah, just zipped everything without looking ^^