^ it's been ages since i've looked at this. So if you want some help, post some images so I've got an idea what you are looking at. Basically: take 1-2 items, get/link_to some images so I know what to look for...
=> i assume you refer to: [ commchal("1A479ED40C000000","E23003EC07000000") ]
if i recall well, you should be able to search for them using 'array of byte' (one of them 2 points at the uniqueID of said item)
~> keep the endianess in mind though; and it is quite possible that just reversing them bytes will simply not do...
fyi: i will not dig into that script again, as i got plenty on plate already. But i might have some lists/scripts at hand that might help you out here...
Your assumption is correct. Reversing the bytes helped out and I did find 3 occurrences of he community challenge items, thank you! I don't know why I thought those values would be different for the PS3 version.
The problem I'm having right now is finding what I believe it is the address of the items list.
I'm not finding anything that matches that array of bytes (that is, it's returning nil), probably because it is a different value for the PS3 version. Also because I see @translu had a different value for the v2 version of this cheat table. Do you have any tips or scripts to find this value? I know you won't dig into that script again but I see you created one in the past to unlock the items temporarily. I don't know what hdlcommp stands for in @translu's script but I guess it's something like "hard list community challenges pointer"?
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
^ hdlcommp: or something_something_component ? who knows but the man himself...
also keep in mind that these aob_signatures might be referencing data; iow 'writable' option ticked !
Thanks you for providing this!!! It helps a lot.
But I met a problem after ticking "Plans"-"Elite harpoon" My Jackdaw acquired the elite harpoon, and the treasure map with this plan (579,720) doesn't work anymore. So I can't dig out this buried chest.
Is it reversible? Do you know the way to fix it?
Looking forward to your reply. @translu @Paul44
For rewards, community challenges. No Uplay or Kenway fleet items (but see posts below !)
0) Make a backup of your save
1) In game, go in pause menu
2) Activate "Init"
3) Activate the items you want to unlock
There is one version which is confirmed to be working with the 3DM crack, the other one with the Steam Standard Edition... maybe try both if you run into problems
2019-03-04: updated both versions for better compatibility
2018-11-18: updated (v2) legal editions version to fix bugs
^ it's been ages since i've looked at this. So if you want some help, post some images so I've got an idea what you are looking at. Basically: take 1-2 items, get/link_to some images so I know what to look for...
=> i assume you refer to: [ commchal("1A479ED40C000000","E23003EC07000000") ]
if i recall well, you should be able to search for them using 'array of byte' (one of them 2 points at the uniqueID of said item)
~> keep the endianess in mind though; and it is quite possible that just reversing them bytes will simply not do...
fyi: i will not dig into that script again, as i got plenty on plate already. But i might have some lists/scripts at hand that might help you out here...
Your assumption is correct. Reversing the bytes helped out and I did find 3 occurrences of he community challenge items, thank you! I don't know why I thought those values would be different for the PS3 version.
The problem I'm having right now is finding what I believe it is the address of the items list.
I'm not finding anything that matches that array of bytes (that is, it's returning nil), probably because it is a different value for the PS3 version. Also because I see @translu had a different value for the v2 version of this cheat table. Do you have any tips or scripts to find this value? I know you won't dig into that script again but I see you created one in the past to unlock the items temporarily. I don't know what hdlcommp stands for in @translu's script but I guess it's something like "hard list community challenges pointer"?
did you work out how to get this to work on console?
^ it's been ages since i've looked at this. So if you want some help, post some images so I've got an idea what you are looking at. Basically: take 1-2 items, get/link_to some images so I know what to look for...
=> i assume you refer to: [ commchal("1A479ED40C000000","E23003EC07000000") ]
if i recall well, you should be able to search for them using 'array of byte' (one of them 2 points at the uniqueID of said item)
~> keep the endianess in mind though; and it is quite possible that just reversing them bytes will simply not do...
fyi: i will not dig into that script again, as i got plenty on plate already. But i might have some lists/scripts at hand that might help you out here...
Your assumption is correct. Reversing the bytes helped out and I did find 3 occurrences of he community challenge items, thank you! I don't know why I thought those values would be different for the PS3 version.
The problem I'm having right now is finding what I believe it is the address of the items list.
I'm not finding anything that matches that array of bytes (that is, it's returning nil), probably because it is a different value for the PS3 version. Also because I see @translu had a different value for the v2 version of this cheat table. Do you have any tips or scripts to find this value? I know you won't dig into that script again but I see you created one in the past to unlock the items temporarily. I don't know what hdlcommp stands for in @translu's script but I guess it's something like "hard list community challenges pointer"?
did you work out how to get this to work on console?
Sorry for the late reply. No, I haven't. I managed to find the locations of the bytes of the community challenge items I need to change in memory, but I haven't been able to find the location of the head of the community challenges list (hdlcommp probably stands for head of the list of community challenges pointer).