Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Perfect World > PW Hacks, Bots, Cheats, Exploits
You last visited: Today at 23:44

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

Advertisement



PWI - Guide for finding chat message offsets - C# code included

Discussion on PWI - Guide for finding chat message offsets - C# code included within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category.

Reply
 
Old 04/25/2011, 20:15   #76
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
I found the problem.....
The problem is that I'm actually slightly retarded lol.
I'm still in the process of reinstalling everything after starting with some fresh HDDs - Well, what I hadn't got around to was installing my soundcard
So erm... yeah... That's why it wouldn't load =P

Playing with it now. This is pretty awesome, thanks again, omarranimado =]
dumbfck is offline  
Old 04/25/2011, 21:26   #77
 
elite*gold: 0
Join Date: Nov 2010
Posts: 59
Received Thanks: 18
Quote:
Originally Posted by dumbfck View Post
I found the problem.....
The problem is that I'm actually slightly retarded lol.
I'm still in the process of reinstalling everything after starting with some fresh HDDs - Well, what I hadn't got around to was installing my soundcard
So erm... yeah... That's why it wouldn't load =P

Playing with it now. This is pretty awesome, thanks again, omarranimado =]
yeah, glad to hear that it work now fine
must really smile wen i read what was the "error".

i search the board for infos about catshop inventory, now i try something.
4x times my pw crashed

i think i stop it now, was hard day working and im empty.
better watch a movie then wrote some spagetti code
omarranimado is offline  
Old 04/25/2011, 22:10   #78
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
Sounds like you might have injected some code into the wrong address somewhere? That's the most common cause of a client crash.
Maybe using sendPackets stuff and got the wrong address for that?
If you're on PWI, the sendPackets function address is 0x64FB50
For other versions, I have no idea, sorry.
dumbfck is offline  
Old 04/25/2011, 22:18   #79
 
elite*gold: 0
Join Date: Nov 2010
Posts: 59
Received Thanks: 18
Quote:
Originally Posted by dumbfck View Post
Sounds like you might have injected some code into the wrong address somewhere? That's the most common cause of a client crash.
Maybe using sendPackets stuff and got the wrong address for that?
If you're on PWI, the sendPackets function address is 0x64FB50
For other versions, I have no idea, sorry.
thanks
i try it the days, today is not my coding day
so i take a look on the item id problem some users here have.

do u take a look in the file element\data\gshop.data ?
theres item id and more inside

maybe i code quick a tool to read the file clear out, but not today.
omarranimado is offline  
Old 04/25/2011, 23:21   #80
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
Yeah gshop.data seems to be the items from the cash shop - Not sure how useful that file is because I think all of those items also appear in elements.data
Although I could be wrong.... I was once =P
dumbfck is offline  
Old 04/26/2011, 00:11   #81
 
Smurfin's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,243
Received Thanks: 670
Quote:
Originally Posted by omarranimado View Post
yep, autoit can make colored listview colums.
heres a sample for that:

nice, any column/row can have its own color
thanks for the listview columns coloring sample script
Smurfin is offline  
Old 04/26/2011, 12:01   #82
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
Regarding the AH stuff, just found some potentially interesting files in surfaces.pck\ingame

auctionid.txt - Wondering if it might be some sort of ID mapping. Although as far as I've noticed, the IDs already seem to tie up?

auctiontree.txt - The exact tree listing of the auction filters. Might be useful if anyone is planning to make some sort of advanced AH bot =P

I won't get to play with these until later - maybe even tomorrow, but thought I'd put them out there for the people already working on AH stuff ^_^
Attached Files
File Type: txt auctionid.txt (401.2 KB, 31 views)
File Type: txt auctiontree.txt (99.6 KB, 22 views)
dumbfck is offline  
Old 04/26/2011, 13:56   #83
 
elite*gold: 0
Join Date: Nov 2010
Posts: 59
Received Thanks: 18
Quote:
Originally Posted by dumbfck View Post
Regarding the AH stuff, just found some potentially interesting files in surfaces.pck\ingame

auctionid.txt - Wondering if it might be some sort of ID mapping. Although as far as I've noticed, the IDs already seem to tie up?

auctiontree.txt - The exact tree listing of the auction filters. Might be useful if anyone is planning to make some sort of advanced AH bot =P

I won't get to play with these until later - maybe even tomorrow, but thought I'd put them out there for the people already working on AH stuff ^_^
thats nice, but i would say better use the gshop.data
since its a small file, containing all the needed infos like id ++
i checked ur item id file:

18314 18314 Chain Boots


now look at this screen from gshop.data values:

and that say pwidatabase:


all matched, but gshop.data smaller and can be used after every game update + no need to extract pck files
omarranimado is offline  
Thanks
2 Users
Old 04/26/2011, 14:59   #84
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
Oh that does look pretty cool. I have that program too, but never took much notice of it =P
Only downside though is that not all in game items are available from the cash shop - I think that data file only contains cash shop items. Very handy, nonetheless.


I just played a bit more with the AH text files in surfaces.pck
Seems that auctiontree.txt is a straight representation of the filter lists you can see in the AH.
auctionid.txt shows the possible items that can be seen in a given filter which allows for showing different variations of those items, e.g., 1*, 2*, 3* versions



Now the cool part... We can add filters! This is potentially useful for filtering stuff that they haven't added to the AH filters yet, such as fashion - They normally take ages to add fashion to the AH on PWI lol.

Ok, might as well give a quick guide: (Sorry btw, this might only work for PWI and CN versions D: - The sPCK part should work, but sELedit probably wont. You can, however, get the item IDs using other methods mentioned in various places around this forum )

If you don't already have a working copy of sPCK, download .
Unzip it to a folder somewhere and run the pwtools-binaries.bat file. This will download all the other programs too - They're interesting to play with and I can't be arsed to edit the bat to just download sPCK and sELedit lol.

Once it's all downloaded, take a look in the stools-src\bin\sPCK folder.
In your Perfect World\elements folder, make a backup of surfaces.pck and then copy this file to stools-src\bin\sPCK
Then run sPCK.exe (I have , which has a nice 'send to command prompt' addon ^^)
Then the command you want is:
Code:
sPCK.exe -x surfaces.pck
This will unpack everything into surfaces.pck.files

Now open that new folder and go to surfaces.pck.files\surfaces\ingame
Look for the two files:
auctionid.txt
auctiontree.txt

Load them both up in wordpad.
Now, think of some items you want to add. On PWI, the new Kitty stuff isn't yet in the filter system in the AH, so lets go to sELedit (which you just downloaded in the pwTools package hehe)
File -> Load -> Choose your PW version if it's in the list (sorry if it isn't )
Then navigate to your Perfect World\elements\data\elements.data file
This should load up the data file.
Now from the dropdown list in sELedit, scroll down and find the fashion list. Then in the search box at the bottom, type 'Kitty' and hit the Find button.
Hopefully it will find the new Kitty fashion items.

Now look at the screenshot - I think this should explain it all ^_^
(Note that I put all the new items in the same area, just for illustrative purposes)


Once you've edited the .txt files, save them both then go back to your sPCK folder.

Run sPCK again, but this time with the command:
Code:
sPCK.exe -c surfaces.pck.files
This will re-pack the files into surfaces.pck (you might want to remove the original one you placed in this folder, just to be sure it worked)

Now just copy the new surfaces.pck file into your perfect world\elements folder and start the game ^_^

Now go to the AH and..... Hey presto ^_^


And there you have it. You now have a simple way to look for new fashion items in the AH that most people won't notice or be able to find ^_^ (although, they have fixed the search function now.... so others can still find it if they're sharp enough to figure that out =P)
dumbfck is offline  
Thanks
3 Users
Old 04/26/2011, 19:58   #85
 
elite*gold: 0
Join Date: Nov 2010
Posts: 59
Received Thanks: 18
*lol* thats very cool
send this tutorial to pwi stuff, that such updates not take so long.

i take a closer look at the gshop.data, its the cashshop item list only
omarranimado is offline  
Old 04/27/2011, 07:27   #86
 
Interest07's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 862
Received Thanks: 576
When I still played PW MS I had edited those files to be able to search at all, since PW MS hadn't translated those from chinese

But ya they could be handy
Interest07 is offline  
Old 04/28/2011, 22:43   #87
 
elite*gold: 0
Join Date: Nov 2010
Posts: 59
Received Thanks: 18
i dont liked to take hours to find out were exactly the item ids and names are stored.
so i quickly type some sort of code with my furry hands, extracting all the id and names from the online database.
so i can use the created database for my catshopper



Have Fun with the Autoit Source:
omarranimado is offline  
Thanks
1 User
Old 04/29/2011, 18:19   #88
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
Hehe that's quite neat ^^
I did something similar ages ago in PHP - I'd completely forgotten I'd done it lol. I have a bad feeling that was on my HDD that puked though :P

As for the whole 'cat in the bag' thing - I'm staying out of that lol.
dumbfck is offline  
Old 04/29/2011, 20:57   #89
 
Sᴡoosh's Avatar
 
elite*gold: 20
Join Date: May 2009
Posts: 1,290
Received Thanks: 326
I dumped it some time ago - before genesis expansion. here my data , if anyone needs it.

6[§§]☆Steel Falchion

ID --- [Delimiter] --- Name

Cheers
Attached Files
File Type: txt IDs.txt (390.1 KB, 22 views)
Sᴡoosh is offline  
Thanks
2 Users
Old 04/30/2011, 09:42   #90
 
elite*gold: 0
Join Date: Nov 2010
Posts: 59
Received Thanks: 18
Quote:
Originally Posted by dumbfck View Post
Hehe that's quite neat ^^
I did something similar ages ago in PHP - I'd completely forgotten I'd done it lol. I have a bad feeling that was on my HDD that puked though :P
i udate the reader, so u can download the images too.
u dont need to scan for more then 35.000 idīs, found something about 15.000 items for pwi.
as i see, there are a lot not translated items or unnamed flying devices...hope they insert them sometime too.

u can revocer ur old hd, i use for that:
works for memory cards too, if ur girlfriend format them accidentally *lol*

Quote:
Originally Posted by dumbfck View Post
As for the whole 'cat in the bag' thing - I'm staying out of that lol.
yeah me too.
i like cats, name sounds cool for my catshopper...catSHOP and items to ur BAG

im shure the fault is the language difference...if all were in german, he understand me right
omarranimado is offline  
Reply


Similar Threads Similar Threads
guide: debug pwi, find function addresses and offsets, write a bot(c++ code included)
09/04/2022 - PW Hacks, Bots, Cheats, Exploits - 123 Replies
hi, let's start right away. what you can learn: - trace and call ingame-functions like attack, cast spell, pick up, moveto, ... - traverse object lists like items, mobs, players - read ingame structures (class objects) and how they play together - write your own fully client-side bot that doesnt need to simulate mouse/keyboard input and doesnt need to read pixels
Finding offsets?
12/04/2009 - CO2 Programming - 2 Replies
Btw trying to make an aimbot :P just throwing that out there EDIT: This is what iv'e found so far,am I on the right track? this is for a v5165 private server that I own,When I was jumping around on one of my chars,around another character of mine that had the proccess on her client,these are the addresses that came up,eventually I got down to the last x and last y address,and every jump they were right,but the question is am I doing this right Heres what I found: 01175390 - proper x...
problem-finding and updating CE Offsets
11/03/2009 - Dekaron - 2 Replies
Hey guys, Ive checked the 2moons exploit hacks and stuff and i used the tutorial how to find and update the offsets using Cheat engine by using Array of bytes and the Value of the hack..and i get a new address.so far so good. Now the problem is when i open Cheat engine(the updates file which i got the scripts of the hacks in,Just need to update offsets) and i do edit Script.once i change the Adress i try to save but the file is being saved as a CEA file,and i don't know how to open it. The...
mr argus, finding offsets.
02/14/2008 - Final Fantasy XI - 0 Replies
Well, I have been reading the tutorial on how to find them, and all was going well, until i ran into a snag. After following the instructions about 30 times over and over again, and banging my head into my desk a couple times, I decided I needed help from people who already know how to find them. I have searched all around and cant find any other tutorials except for the single one on how to find ownposition. Is there any chance someone could make a video tutorial on how to get all the offsets?...
Finding Memory Offsets in WoW?
07/12/2007 - World of Warcraft - 3 Replies
Hey people, i make bots, and so far i had some guy finding the offsets for me. how to do? do u know?



All times are GMT +2. The time now is 23:44.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.