Thanks! I figured that the values in offsets for challenges are one byte and represent the tier (I, II, III, etc.)
I'm trying to modify my Airstrike inbound challenge which i have 804/1000.
I found out it's at 1B8BED7. The value there is one byte and if i change it from 3 to 4 it gets it DONE.
But where are the values stored, i.e. this 804 which is my actual progress?! I can't find that anywhere!
For XP, kills, deaths, score, etc. i found the offsets to store the exact value. But for challenges is just tier.
iw4mp module is loaded in address space from 400000 to 06ee 4000 (the diffrence is 6ae4000)
02010406 being by totalxp hex.
s -[w]d 40000 L?6ae4000 02010406
0:020> s -[w]d 400000 L?6AE4000 02010406
01b8bdf0 02010406 01010101 02010809 01010101
When I change the value at address 01b8bdf0 it shows in barracks.
How do I do this for Airstike inbound for example?! I tried changing ten found falues for 804 (0x324) but it doesnt reflect in the barracks!
Thanks in advance!