Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Final Fantasy XIV
You last visited: Today at 01:03

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

Advertisement



Help finding crafting values from ffxiv memory

Discussion on Help finding crafting values from ffxiv memory within the Final Fantasy XIV forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2012
Posts: 3
Received Thanks: 0
Help finding crafting values from ffxiv memory

Hi everyone,
I have been trying to find crafting info in ffxiv memory. I read and reread this thread: where lucid explains how to find the crafting widget and then try to follow in memory how it leads to progress, durability, quality, etc variables.

I have also watched this youtube video by Cooleko:


I have been entirely unable to find quality, progress, etc. Using CE, I text searched widget and looked at each one in memory, but none of them looked like they had anything to do with crafting. They were called bag widget, retainer widget, and then a long list of strange text widgets but nothing that looked like crafting.

When trying to isolate a value, like Quality for instance, I have been unable to trace back to base address pointers. I do pointer scans, but the next scan doesn't match any of the first scan's addresses.

I did this same method for CP, which isn't shown in the crafting gump but is always visible on screen, and easily followed it back to a lv 4 pointer which works reliably now.
I assume this means that the crafting values I need are part of a larger structure, so the pointers aren't leading me to the right place.

Is this correct? Am I on the right track? Can you help me in any way? Thanks.
Ahngee is offline  
Old 03/04/2015, 05:24   #2
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
The resources you linked are for 1.0, so no wonder you're having trouble

In FFXIV 2.0 the widget data in memory isn't as straightforward as it was in 1.0 imo.

I believe there are memory values at static addresses but Step will be inaccurate for the first step. Steps 2+ will be correct but the static Step value doesn't "reset" to 1 when a craft starts (instead has previous last-step).

So instead of using the 1.0 methods, just search for a 4-byte value; sounds like you're on the right track.
lucid is offline  
Old 03/05/2015, 08:02   #3
 
elite*gold: 0
Join Date: Apr 2012
Posts: 3
Received Thanks: 0
Quote:
Originally Posted by lucid View Post
The resources you linked are for 1.0, so no wonder you're having trouble

In FFXIV 2.0 the widget data in memory isn't as straightforward as it was in 1.0 imo.

I believe there are memory values at static addresses but Step will be inaccurate for the first step. Steps 2+ will be correct but the static Step value doesn't "reset" to 1 when a craft starts (instead has previous last-step).

So instead of using the 1.0 methods, just search for a 4-byte value; sounds like you're on the right track.
Thanks for the reply lucid. I began searching for the steps value tonight. I found a green address that always holds it, and a black address that changes after each game restart. I tried to run multiple pointer scans on the black addresses, but wasn't able to nail it down to a single array of pointer offsets.

Afterwards I started looking more at the green address. It has two operations associated with it. The first writes to the value. I assume this is the game incrementing the step count after each step. The second accesses the value. Is this the game trying to use the step counter to update the crafting gump? Are you hinting that I should try to follow the code in the disassembler to see what is calling for this value or where it is sent? Or am I way off, haha

Just realized that you may have been telling me that ALL the values I am looking for are held in static addresses. Maintenance just started, but I will check on that again tomorrow. Wow, if they were really that easy to find, I'm going to feel pretty silly after all the pointer scans I did =)
Ahngee is offline  
Old 03/05/2015, 17:37   #4
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Quote:
Originally Posted by Ahngee View Post
Wow, if they were really that easy to find, I'm going to feel pretty silly after all the pointer scans I did =)
Haha!

btw... maintenance did not change offsets.
lucid is offline  
Old 03/05/2015, 22:53   #5
 
elite*gold: 0
Join Date: Apr 2012
Posts: 3
Received Thanks: 0
To anyone that is having some trouble finding Crafting values:

All Current values are stored at static addresses. They are easy to find, as long as you remember that you can't search on the first step of a craft; you have to do one step before they will update. Condition is stored as int.

Thanks to lucid for pointing this out to me.

For Total values, like the Total Quality or Total Progress(difficulty) of a craft, they are lv 5 pointers to static addresses. These do update instantly, and while you are scrolling through different recipes in the craft selection menu.
Ahngee is offline  
Old 03/11/2015, 06:54   #6
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1
Received Thanks: 0
I'm wondering how you can tell from memory if a craft is currently in progress or not. Any Ideas what to search for?
foggyspider is offline  
Old 03/26/2015, 10:41   #7
 
elite*gold: 0
Join Date: Jun 2012
Posts: 62
Received Thanks: 23
Quote:
Originally Posted by foggyspider View Post
I'm wondering how you can tell from memory if a craft is currently in progress or not. Any Ideas what to search for?
1) Open cheat engine and attach to ffxiv.exe
2) Search for unknown initial value of byte type
3) Begin craft
4) Search for changed value
5) continue craft
6) Search for unchanged value (several times)
7) Repeat the above 2 steps until the craft is finished
8)Search for changed value

Repeat steps 3-8 as necessary until you've found what you're looking for.
LuckOnCooldown is offline  
Reply

Tags
ffxiv, readprocessmemory


Similar Threads Similar Threads
FFXIV ARR Crafting Bot
04/22/2014 - Final Fantasy XIV - 34 Replies
Hello all, XIV Helper back for ARR I wanted to let everyone know I have a new bot for ARR. The full and trial both have 26 steps. The trial only comes with 3 synths, while the Full version is unlimited. http://memberfiles.freewebs.com/82/23/71912382/ph otos/undefined/P4%20trial.GIF http://memberfiles.freewebs.com/82/23/71912382/ph otos/undefined/all%20steps.JPG Looking at the live letters and info from the dev team, it seems the way crafting is, will stay that way after launch. The bot...
Moetoy's FFXIV:ARR Crafting Bot Free Version
06/29/2013 - Final Fantasy XIV - 2 Replies
Dear all ElitePVPers. Moetoy is back, with some free FFXIV:ARR Crafting Bot for you to download. You can get it here : Download Link This bot is working with FFXIV:ARR Beta Test Phase 3 and it only just the initial version. A lot of work need to be done to other features but for now, it working perfectly. Feature: - Able to craft until material run out
Finding Offsets for FFXIV (or any MMO)
08/14/2012 - Final Fantasy XIV - 2 Replies
Here is a video showing how to find the offsets for FFXIV. I assume some knowledge of Cheat Engine but you should be able to copy what I am doing to update offsets until 2.0 (or find new ones for your own programs). http://youtu.be/lhAtFkaWDHQ Ask any questions you have (about the video). If I can I will answer them. Please give Thanks so I can feel good about myself :P
Finding Values/Offset of the following: *read me*
05/27/2011 - Need for Speed World - 3 Replies
Hello, good day! I am Looking for a tutorial that would let me do the following: - How to find the offset of pursuit loader. - How to find 'tagged cops' / 'killed cops'. - Tank Mode - Speed hack (the one like Deerhunter had) So far that's more important there is to it. I don't know exactly what value to search in game nor what type it is.
How can we edit values or memory values?
12/18/2006 - Eudemons Online - 15 Replies
How can we edit values or memory values? I don't know how to do it....help



All times are GMT +1. The time now is 01:04.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.