This is a wonky little tool I created as a workaround until the suggestion to implement an EXP tracker in-game is completed. I have talked to the GMs and they confirmed this is fine to use as it does not automate anything.
I am however not allowed to promote it on the FlyffU discord so good job that you found this.
The tool uses pytesseract for OCR and I cant be fucked to deploy the required dll along with the tool. Instead, you can do the following:
- Install python
- Download the repository
- Run
python -m pip install -r requirements.txt
- Download the pytesseract executable. Copy the path you dropped the file to and override this line with your path (keep the r at the start).
pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files\Tesseract-OCR\tesseract.exe"
-
Set interface scaling to max.
-
Adjust the width of the character window to its minimum like this
-
Align the character window to the top left corner of the screen
-
Take a screenshot of the character window including the taskbar of your browser and open it in a photo editing software like PhotoShop. You will need the following pixel values:
Once you have them, override them here within the code
EXP_X = 159
EXP_Y = 195
EXP_WIDTH = 90
EXP_HEIGHT = 19
- Start the tool using
python ./exp_tracker.py
. If the tool is in the wrong position, you can override theTOOL_X
andTOOL_Y
variables to match the top left corner of the desired screen position.