Diablo 3 XP calculator menu

User Tag List

Results 1 to 2 of 2
  1. #1
    6rocko6's Avatar Member
    Reputation
    1
    Join Date
    Jul 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Diablo 3 XP calculator

    Deleted by poster
    Last edited by 6rocko6; 03-07-2015 at 03:55 AM.

    Diablo 3 XP calculator
  2. #2
    6rocko6's Avatar Member
    Reputation
    1
    Join Date
    Jul 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Diablo III XP Calculator

    Description:
    - Calculates the Experience gained
    - Uses Google's Tesseract-OCR and Autoit
    - DOES NOT READ MEMORY OR INJECT ANYTHING
    - It is NONDETECTABLE

    Prerequisites:
    - AutoIt: https://www.autoitscript.com/site/autoit/downloads/
    - Tesseract: https://code.google.com/p/tesseract-ocr/downloads/list
    Version Name:tesseract-ocr-setup-3.02.02.exe Windows installer of tesseract-ocr 3.02.02 (including English language data) Featured
    - Script Files: XP.au3 ,Tesseract.au3 XpCal.rar
    - Windowed Fullscreen 1920x1080

    Steps To Install:
    - Install AutoIt
    - Copy script files to the place you want
    - Install Tesseract-OCR in that place
    - Copy Tesseract-OCR to C:\Program Files(x86)
    - Open XP.au3 and modify Line 79, put your path
    - Run script XP.au3

    Commands:
    - Start Session: Home key - can be modified at line 76 - Starts Session
    - End Session: End key - can be modified at line 77 - Ends Session
    - Terminate Script: Backspace key - can be modified at line 78 - Terminates Script

    Limitations:
    - Does not calculate XP correctly if user levels up more than once in a session. (it's not worth the complications, problem very easily avoided)
    - Created for 1920x1080 (again not worth the complications)

    Workflow:
    1. User runs script: Tooltip is displayed = APPLICATION RUNNING] - Press [HOME] to begin session.
    2. User enter a game
    3. User starts session by pressing HOME: Tooltip is displayed = WORKING - DO NOT TOUCH MOUSE!
    4. Script gets data (starts timer and gets experience values)
    5. Session started: Tooltip is displayed = SESSION RUNNING - Press [END] to end session.
    6. User plays
    7. User stops session by pressing END: Tooltip is displayed = WORKING - DO NOT TOUCH MOUSE!
    8. Script gets data (stops timer, gets experience values, calculates data)
    9. Script displays data
    - at this point the user can begin a new session or terminate the script
    10. Users terminates script (script stops, Log.txt is created on desktop)


    Lines that are relevant to be modified in case script does not work correctly:

    Explaining: _TesseractScreenCapture(15, 750, 847, 800, 870, 0)
    1st val - do not change
    2nd to 5th val - screen coordinates
    6th val - Debug. After tweaking leave to 0. If 1 than:
    - Image is created with experience numbers
    - Text file is created with string

    $var1 (line 101, 104, 106) and $var2(line 159, 163, 165) . They are the same with the one exception, first set of lines are for $var1, second set of lines are for $var2.
    Line 101 and Line 159 | Checks for Bonus XP pool, checks "Pool" word. Pic: Pools.jpg
    Diablo 3 XP calculator-pools-jpg
    Line 104 and Line 163 | Gets experience values. Pic: Experience1.jpg
    Diablo 3 XP calculator-experience1-jpg
    Line 106 and Line 165 | Same as pic Experience1.jpg just the coordinates differ if hero has no PoolBonus

    When getting coordinates for XP values be sure to include the "i" from Experience word.

    Line 124 and Line 183 : $var1/2 = StringTrimLeft($var1/2,2) - 2nd variable(2) must be changed depending on the text file
    Example:
    i4,234,234,123 I 5,555,555,555 - second variable from line should be 1 (you want only "i" to be removed from text file)
    i4,234,234,123 I 5,555,555,555 - second variable from line should be 2 (you want " i" to be removed from text file)
    <i4,234,234,123 I 5,555,555,555 - second variable from line should be 1 (you want "<i" to be removed from text file)

    Added lines 138 and 139 for simpler debug
    - Displays $var1, first number from $var1(your current XP) and second number from $var1(Current Level XP needed for level up)

    Have Fun!
    I will not offer support for this script, it is very simple to understand it.
    Last edited by 6rocko6; 03-07-2015 at 06:21 AM.

Similar Threads

  1. Diablo 2 Sounds and Music
    By Saphara in forum Gaming Chat
    Replies: 3
    Last Post: 02-12-2023, 08:25 PM
  2. Diablo 3 Skill Calculator
    By Kuar in forum Diablo 3 General
    Replies: 1
    Last Post: 09-15-2011, 09:19 AM
  3. Any Diablo 2 Players?
    By Tory in forum Gaming Chat
    Replies: 8
    Last Post: 02-01-2007, 08:25 AM
  4. Lvling for talent Calculator-thingy
    By Egads in forum World of Warcraft General
    Replies: 1
    Last Post: 09-16-2006, 03:40 AM
  5. How +Spell Damage Is Calculated For Mages
    By impulse102 in forum World of Warcraft Guides
    Replies: 7
    Last Post: 08-06-2006, 06:08 AM
All times are GMT -5. The time now is 02:40 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search