Xenoblade Chronicles X cheats and mods

  • Thread starter Thread starter Ultimos54
  • Start date Start date
  • Views Views 649,939
  • Replies Replies 3,187
  • Likes Likes 57
[Have 9999 held of item if you dont have any]
04000000 0013DBB8 2A1F03E0
04000000 0013DBB8 5284E1E0

Can this work for important items?

When collecting a certain important item in a certain affinity quest, the quest could not be completed and other affinity quests could not be taken because the quest progressed without that item being available.

If someone could please change the code above to work for important items as well.
Can anyone help me solve this? Specifically, I want to change the item ID of one of the IMPORTANT items.

My situation
During one of the Affinity quests, “Fathers and Son”, if I turn on any cheat other than an item-related cheat, the event to check the ore to get the Flemtide is skipped and I am asked to submit the Flemtide that I have not yet obtained.
This is preventing me from finishing Affinity Quest and progressing through the story.
 
Can anyone help me solve this? Specifically, I want to change the item ID of one of the IMPORTANT items.

My situation
During one of the Affinity quests, “Fathers and Son”, if I turn on any cheat other than an item-related cheat, the event to check the ore to get the Flemtide is skipped and I am asked to submit the Flemtide that I have not yet obtained.
This is preventing me from finishing Affinity Quest and progressing through the story.
ok, for now do this:
make sure you have my item editor v2 code:
Code:
[Item editor v2 (Gamerjin)]
08000000 01744F30 D65F03C0 F9013036
08000000 01744F28 B0018441 39400EC8
04000000 0065522C 9443BF3F
08000000 01744F20 D65F03C0 F94002A8
08000000 01744F18 F9013515 B0018448
04000000 0065A8CC 9443A993
and use this custom-made pointer code on the top item:
Code:
[item is Flemtide(ZL)]
80000100
580F0000 047CD260
780F0000 00000BB8
640F0000 00000000 000BA0A7
20000000
you shouldnt have anything in the ~250 item spot in important items space. (each item takes 0xC bytes)
 
Last edited by Gamerjin,
ok, for now do this:
make sure you have my item editor v2 code:
Code:
[Item editor v2 (Gamerjin)]
08000000 01744F30 D65F03C0 F9013036
08000000 01744F28 B0018441 39400EC8
04000000 0065522C 9443BF3F
08000000 01744F20 D65F03C0 F94002A8
08000000 01744F18 F9013515 B0018448
04000000 0065A8CC 9443A993
and use this custom-made pointer code:
Code:
[item is Flemtide(ZL)]
80000100
580F0000 047CD260
780F0000 000007D0
640F0000 00000000 000BA0A7
20000000
you shouldnt have anything in the ~250 item spot in important items space. (each item takes 0xC bytes, so 250*0x8=0x7D0)
Thank you from the bottom of my heart for your prompt response.
780f0000 000007d0
I'd like to change the 7D0 in this section to... based on the description you gave me...
I was able to generate it using one frame of Fremtide by converting the result to hexadecimal and applying it to the result calculated by “own space” x 8.
 

Attachments

  • 1743268590742.png
    1743268590742.png
    300.6 KB · Views: 47
ok, for now do this:
make sure you have my item editor v2 code:
Code:
[Item editor v2 (Gamerjin)]
08000000 01744F30 D65F03C0 F9013036
08000000 01744F28 B0018441 39400EC8
04000000 0065522C 9443BF3F
08000000 01744F20 D65F03C0 F94002A8
08000000 01744F18 F9013515 B0018448
04000000 0065A8CC 9443A993
and use this custom-made pointer code on the top item:
Code:
[item is Flemtide(ZL)]
80000100
580F0000 047CD260
780F0000 00000BB8
640F0000 00000000 000BA0A7
20000000
you shouldnt have anything in the ~250 item spot in important items space. (each item takes 0xC bytes, so 250*0x8=0x7D0)
Can you teach me what should i change here?
And what computation?
 
If somebody could make a code for the Frozen Pizza item that would be super helpful. Accepted the quest with the quantity item on and now I can't proceed.
 
If somebody could make a code for the Frozen Pizza item that would be super helpful. Accepted the quest with the quantity item on and now I can't proceed.
[Item editor v2 (Gamerjin)]
08000000 01744F30 D65F03C0 F9013036
08000000 01744F28 B0018441 39400EC8
04000000 0065522C 9443BF3F
08000000 01744F20 D65F03C0 F94002A8
08000000 01744F18 F9013515 B0018448
04000000 0065A8CC 9443A993

then use this custom crafted pointer on the top item in important items(i may need to adjust the offset):
[item is Frozen pizza x10 (ZL)]
80000100
580F0000 047CD260
780F0000 00000BB8
640F0000 00000000 0053A07A
20000000
 
Last edited by Gamerjin,
Can you teach me what should i change here?
And what computation?
its a little compilated, even for me.
what my code does is store the selected item address to a specific address.so far the structure for items looks like this:
11 22 33 44 >> 2211 4433 >> 44332211
where:
2211 is the item id (and i believe each section has their own starting digit, for example, important items starts with AXXX, whereas battle items start with an EXXX)
44 -> (80/00)XX 80 if view or 00 if its "new" + XX if the item number is over 31
33 -> num of said item using formula ((number)*8)+3 => hex, 33 is the bottom half where XX is the upper half.


0xbb8 is supposed the calculated offset for 250. but i suspect that might wrong. as each item takes up 0xC bytes: [id, num][somesort of timestamp][supposed number, but i also noticed that 0 works] and sometimes the top item isnt the top space item as the game uses a floating inventory scan.
 
  • Like
Reactions: WiduraGoez
[Item editor v2 (Gamerjin)]
08000000 01744F30 D65F03C0 F9013036
08000000 01744F28 B0018441 39400EC8
04000000 0065522C 9443BF3F
08000000 01744F20 D65F03C0 F94002A8
08000000 01744F18 F9013515 B0018448
04000000 0065A8CC 9443A993

then use this custom crafted pointer on the top item in important items(i may need to adjust the offset):
[item is Frozen pizza x10 (ZL)]
80000100
580F0000 047CD260
780F0000 00000BB8
640F0000 00000000 0053A07A
20000000
You literally saved my playthrough. Thank you!
Post automatically merged:

How many Important items do you currently have?
I had none for the quest because the 9999 quantity cheat basically checkmarks quests as if you have the items, without the items actually being in your inventory.

So beware about using it while you have an Affinity or a Normal Quest active about acquiring items. Doesn't matter whether it's on the field or through talking with an NPC.
 
  • Like
Reactions: Gamerjin
How to calculate for the item? I mean u used this one

(each item takes 0xC bytes, so 250*0x8=0x7D0)
yeah, that was my fault for posting that incorrectly.
as stated before:
"each item takes up 0xC bytes: [id, num][somesort of timestamp][supposed number, but i also noticed that 0 works]"

so for that post, the math is wrong on that one. its actually 250*C(or 12 if in decimal) = 3000 or (0xBB8)
 
ID 103 = skell license maybe we can use skell earlier with one of this

Hmm how do we get these item tho?
 

Attachments

  • Screenshot_20250330-020652_Chrome.jpg
    Screenshot_20250330-020652_Chrome.jpg
    635.3 KB · Views: 36

Site & Scene News

Popular threads in this forum