NosUK Pointers + Offsets

06/13/2013 10:28 xstar420#1
These are pointers to inventory. It only gives amount of item in slot.
Am working on trying to find item name. Don't know if anyone will find useful or not. Might be for someone making bots that need access to inventory information... Sorry if posted in wrong area. These are pointers to NostaleUK not sure if they will work on the other nostales.


007E6948 <- Item Pointer

EQ Offset Point 1c8
Main Offset Point 1cc
ETC Offset Point 1d0

To change inventory change first offset
eg for MAIN instead of ETC use 1cc instead of 1d0

First Row
----------
1d0 4 0 0 20 - First item etc
1d0 4 4 0 20 - Second item Etc
1d0 4 8 0 20 - Third item Etc
1d0 4 c 0 20 - Fourth item Etc
1d0 4 10 0 20 - Fifth Row Etc

Second Row
----------
1d0 4 14 0 20 - First Item Etc
1d0 4 18 0 20 - Second Item Etc
1d0 4 1c 0 20 - Third Item Etc
1d0 4 20 0 20 - Fourth Item Etc
1d0 4 24 0 20 - Fifth Item Etc

Third Row
---------
1d0 4 28 0 20 - First item Etc
1d0 4 2c 0 20 - Second Item Etc
1d0 4 30 0 20 - Third Item Etc
1d0 4 34 0 20 - Fourth Item Etc
1d0 4 38 0 20 - Fifth Item Etc

Fourth Row
---------
1D0 4 3c 0 20 - First Item Etc
1d0 4 40 0 20 - Second Item Etc
1d0 4 44 0 20 - Third Item Etc
1d0 4 48 0 20 - Fourth Item Etc
1d0 4 4c 0 20 - Fifth Item Etc

Fifth Row
---------
1D0 4 50 0 20 - First Item Etc
1d0 4 54 0 20 - Second Item Etc
1d0 4 58 0 20 - Third Item Etc
1d0 4 5c 0 20 - Fourth Item Etc
1d0 4 60 0 20 - Fifth Item Etc

Sixth Row
---------
1d0 4 64 0 20 - First Item Etc
1d0 4 68 0 20 - Second Item Etc
1d0 4 6c 0 20 - Third item Etc
1d0 4 70 0 20 - Fourth Item Etc
1d0 4 74 0 20 - Fifth Item Etc

Seventh Row
--------
1d0 4 78 0 20 - First Item Etc
1d0 4 7c 0 20 - Second Item Etc

(This is where I stop as I am a poor nabby with no gold to buy the extra slots.)

As you can tell there is a pattern. All of these address's are 4bit dword. I am working on finding a method to get item names as well. Anyway I hope I didn't upset anyone and if I posted in the wrong area then please move to appropriate area.

Thank you.