Register for your free account! | Forgot your password?

You last visited: Today at 13:57

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

Advertisement



Scan Inventory

Discussion on Scan Inventory within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category.

Reply
 
Old 04/16/2013, 02:51   #16
 
elite*gold: 0
Join Date: Mar 2013
Posts: 17
Received Thanks: 3
I edit my post before, since i post in a hurry the Function to get the Loot info
Now its the right Function in my post, excuse me.

To read the Inventory just use this Way:
Code:
1. Inventory Size: [[PlayerStruct + 0xDC0] + 0x10]
2. Inventory Pointer: [[PlayerStruct + 0xDC0] + 0xC]

for i=0 to Inventory Size-1
(loop from inventory slot 0 up to what ever player has maximum)

3. Inventory Base of Item: [Inventory Pointer + i * 0x4]

4. Item ID: [Inventory Base of Item + 8]
(Or Name, Price...described in the Link you post before)
end for loop...
Afro-Head is offline  
Thanks
1 User
Old 02/22/2015, 10:14   #17
 
elite*gold: 0
Join Date: Aug 2014
Posts: 2
Received Thanks: 0
Quote:
Quote:
Originally Posted by PhilMeBeer View Post
GA(PWI=0xAD60C4)+30+C68+C+[I*4] ----- I=1-(GA+30+C68+10)
+8 = Item Id
+10 = Item Count
+40+0 = Description only shows after has been mouse overed .... find source from id instead < sry havent found yet
name from id is dependant on the type of item and is generally stored in hash lists (or for some items also somewhere in the item structure). It's easiest to inject a function that updates description as if you hovered over it with mouse.

For example:

itemAddress[i] = [[[player + 0xC68] + 0xC] + i * 4]
funcAddress[i] = [[itemAddress[i] + 0] + 0x34]

pushad
mov ECX, itemAddress[i]
mov EAX, funcAddress[i]
call EAX
popad

then itemdesc[i]= [[[itemAddress[i] + 0x40] + 0]
Hi, try to use this asm code. But nothing comes out.
I use last offsets for 1.5.1
....
for (int i=0;i<InvCount;i++)
{
......
DWORD func = Read(Inv+0x0);
func = Read(func+0x34); //this true?
asm
{
pushad
mov ECX, Inv
mov EAX, func
call EAX
popad
}
.....
}
can be offsets functions changed?
DrSMERTb is offline  
Reply


Similar Threads Similar Threads
Inventory mod.
03/16/2010 - Mabinogi - 10 Replies
In reply to someones post about inventory coloring, it is possible. One of my guildmates did it, didn't take long...Unless I http://i214.photobucket.com/albums/cc169/drkdragon 777_2007/mabinogi_2010_02_23_003.jpg misunderstood the question. It all has to do with these files... data>gfx>gui>interface.dds data>gfx>gui>gui_window_making.dds data>gfx>image>npcdialogue2.dds data>gfx>image>gui_reward.dds I don't know about pets but you can certainly do things such as egos
bug with the inventory
09/20/2009 - CO2 Private Server - 1 Replies
hey i want to know how i can fix the bug of the inventory because when i try to buy something the sistem said your inventory its full how i can fix that?
[help]Inventory bug
01/19/2009 - CO2 Private Server - 1 Replies
can someone tell me how to fix the Inventory bug plz
[Help]Inventory
01/06/2009 - CO2 Private Server - 18 Replies
Well I have done the LOTF in INI's , And theres One prob.Server Cannot Save Whole Inventory, Means it saves (Packs) it To some Stage , It crashes at 15th Spot , Means It cannot saveh That long lines o.o I have tried many other ways , Failed? Any suggestions?
More Inventory
03/30/2007 - General Gaming Discussion - 1 Replies
Get some bags - go to your local bank. Put the bags in your inventory - open one - drag stuff from the bank in it. There you go - put as much clothes and weapons in it as you like. If you want to equip something just rightclick the opject and it will be exchanged - do this as often as you like. Hope it wont be fixed today ;) Taschen kaufen - ins Inventory packen und in die Bank gehen. Sachen von der Bank direkt in diese Tasche ziehen. Klamotten oder Waffen -> Rechtsklick, dann zieht...



All times are GMT +1. The time now is 13:58.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.