Register for your free account! | Forgot your password?

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

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

Advertisement



PW Genesis offsets (ver. 493+)

Discussion on PW Genesis offsets (ver. 493+) within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category.

Reply
 
Old 04/25/2011, 03:42   #46
 
elite*gold: 0
Join Date: Jul 2009
Posts: 39
Received Thanks: 0
What's the NPC type offset?
Shortpants is offline  
Old 04/25/2011, 18:11   #47
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
I think it's:
[[npcObject]+0xB4]

6 = Mob
7 = NPC
9 = Pet

If it's not still B4, it will probably be one offset (4 bytes) above that, or at least somewhere near.
Target some mobs / NPCs and check the memory around that area =]
dumbfck is offline  
Thanks
1 User
Old 05/18/2011, 22:20   #48
 
elite*gold: 0
Join Date: Mar 2011
Posts: 44
Received Thanks: 48
updated to version 522

added:
Chat base + chat structure, thx to dumbfck
Merkada is offline  
Old 05/19/2011, 04:08   #49
 
AEBus's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 106
Received Thanks: 52
i'm interested about Msg. type in chat list. red messages what it? notification?
AEBus is offline  
Old 05/19/2011, 09:45   #50
 
elite*gold: 10
Join Date: Sep 2010
Posts: 400
Received Thanks: 234
Red messages, including Duke spam are system messages (type 9)
From first post
Quote:
Originally Posted by dumbfck View Post
Code:
struct chatObj
{
    uint        uk1;        // 0x00 Unknown
    char        msgScope;    // 0x04 I.e., world, private, faction (see messageTypes)
    char        smileySet;  // 0x05
    char         uk3;        // 0x06
    char        uk4;        // 0x07
    wchar        *p_msg    // 0x08 Pointer to actual unicode message string
    uint        dwItemId    // 0x0C ID of an item linked in chat
    uint        msgId        // 0x10 Unique message ID (can be different from index)
    uint        uk5;        // 0x14
    uint        uk6;        // 0x18
}
I haven't investigated all of the info types fully, mainly just the ones I'm interested in.
Code:
messageTypes    (see chatObj->msgScope)
    Local            // 0
    World            // 1
    Squad            // 2
    Faction          // 3
    Whisper          // 4
    5                // 5
    6                // 6
    Trade            // 7
    Notification     // 8
    System           // 9
    Gen. Info        // 0xa
    Local info(b)    // 0xb
    Local info(c)    // 0xc
dumbfck is offline  
Old 05/23/2011, 12:31   #51
 
elite*gold: 0
Join Date: May 2011
Posts: 3
Received Thanks: 0
Hello, guys!
Can anybody help me to find the offset of flag, that indicates the catapult puller on TW. Every catapult puller has a small "flashlight" (red - attacker, blue - defender) over his head. I suppose, this information should be present in the client's memory.
dontfool is offline  
Old 05/31/2011, 21:10   #52
 
elite*gold: 0
Join Date: Mar 2011
Posts: 44
Received Thanks: 48
well sry but iam not in faction who making TW anymore
Merkada is offline  
Old 06/01/2011, 20:55   #53
 
Interest07's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 862
Received Thanks: 576
It seems most offsets stayed the same except for some player offsets:
If you update your offsets in this order (i.e. the last ones will be increased by 0x38) you should end up with the proper fresh offsets.

Also included the new base address and sendpacket address.

Code:
UPDATE pwi_offsets
SET value = value + 0x10
WHERE value > 0x390
&& name LIKE 'off_player_%'


UPDATE pwi_offsets
SET value = value + 0x18
WHERE value > 0x6D8
&& name LIKE 'off_player_%'


UPDATE pwi_offsets
SET value = value + 0x10
WHERE value > 0xA44
&& name LIKE 'off_player_%'


insert into pwi_offsets (name, value) values
("add_base"				,	0xAF6DA4),
("add_sendPacket"			,	0x659450),
("add_petStandardSkill"			,	0xB00E64),
("add_chat"				,	0xAFBEE8)
ON DUPLICATE KEY UPDATE value = VALUES(value);
Interest07 is offline  
Thanks
3 Users
Old 06/01/2011, 23:00   #54
 
elite*gold: 0
Join Date: Feb 2010
Posts: 58
Received Thanks: 7
I just wanted to mention that your calculations are off, at least if you're referring to PWI offsets. At least they didn't work when I tried them, I had to find them using CE myself, and they're not the same as what you've shown in your calculations, and yes, I performed the calculations in the order you mentioned.
zerosmoke is offline  
Old 06/02/2011, 08:35   #55
 
Interest07's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 862
Received Thanks: 576
Strange, as these are the exact statements I used to update my offsets table. Perhaps you use some offsets I don't of course. How much were the offsets changed for you?

These are the new offsets for me, where MP used to be 0x484 for example, and is now 0x494 (hence + 0x10) and move counter used to be 0x900, and is now 0x928 (hence +0x10 + 0x18)

Code:
off_player_uniqueId 	47C
off_player_lvl 	488
off_player_cultivation 	48C
off_player_HP 	490
off_player_MP 	494
off_player_currentExp 	498
off_player_currentSP 	49C
off_player_availableStats 	4A0
off_player_currentChi 	4A4
off_player_attackLevel 	4A8
off_player_defenseLevel 	4AC
off_player_criticalBonus 	4B0
off_player_detectionLevel 	4BC
off_player_currentVit 	4C0
off_player_currentMag 	4C4
off_player_currentStr 	4C8
off_player_currentDex 	4CC
off_player_maxHP 	4D0
off_player_maxMP 	4D4
off_player_HPregenRate 	4D8
off_player_MPregenRate 	4DC
off_player_walkSpeed 	4E0
off_player_runSpeed 	4E4
off_player_swimSpeed 	4E8
off_player_flySpeed 	4EC
off_player_accuracy 	4F0
off_player_minPhysAtk 	4F4
off_player_maxPhysAtk 	4F8
off_player_attackSpeed 	4FC
off_player_range 	500
off_player_minMetalDmg 	504
off_player_maxMetalDmg 	508
off_player_minWoodDmg 	50C
off_player_maxWoodDmg 	510
off_player_minWaterDmg 	514
off_player_maxWaterDmg 	518
off_player_minFireDmg 	51C
off_player_maxFireDmg 	520
off_player_minEarthDmg 	524
off_player_maxEarthDmg 	528
off_player_minMagAtk 	52C
off_player_maxMagAtk 	530
off_player_metalDefense 	534
off_player_woodDefense 	538
off_player_waterDefense 	53C
off_player_fireDefense 	540
off_player_earthDefense 	544
off_player_physicalDefense 	548
off_player_evasion 	54C
off_player_maxChi 	550
off_player_gold 	554
off_player_maxGold 	558
off_player_weaponId 	55C
off_player_headWearId 	560
off_player_necklaceId 	564
off_player_robeId 	568
off_player_armourId 	56C
off_player_beltId 	570
off_player_pantsId 	574
off_player_shoesId 	578
off_player_wristerId 	57C
off_player_leftRingId 	580
off_player_rightRingId 	584
off_player_arrowId 	588
off_player_flyMountId 	58C
off_player_fashionTopId 	590
off_player_fashionPantsId 	594
off_player_fashionShoesId 	598
off_player_fashionGlovesId 	59C
off_player_attackHierogramId 	5A0
off_player_heavenBookId 	5A4
off_player_speakerId 	5A8
off_player_HPhieroId 	5AC
off_player_MPhieroId 	5B0
off_player_dungeonSackId 	5B4
off_player_genieId 	5B8
off_player_reputation 	5C8
off_player_transformState 	5CC
off_player_strName 	638
off_player_profession 	640
off_player_moveType 	64C
off_player_x2 	668
off_player_y2 	66C
off_player_z2 	670
off_player_party 	6D8
off_player_moveCounter 	928
off_player_x3 	92C
off_player_y3 	930
off_player_z3 	934
off_player_expLostOnRevival 	978
off_player_HPcooldown 	A0C
off_player_MPcooldown 	A14
off_player_petCooldown 	A44
off_player_currentTarget 	B60
off_player_currentDialogueId 	B70
off_player_inventory 	CA4
off_player_equip 	CA8
off_player_questItem 	CAC
off_player_shopPage1 	CC0
off_player_shopPage2 	CC4
name 	hex( value )
off_player_shopPage3 	CC8
off_player_shopPage4 	CCC
off_player_shopPage5 	CD0
off_player_shopPage6 	CD4
off_player_shopPage7 	CD8
off_player_shopPage8 	CDC
off_player_bank 	CE0
off_player_matBank 	CE4
off_player_fashionBank 	CE8
off_player_catShopSell 	CF8
off_player_catShopBuy 	CFC
off_player_playerInfo 	D00
off_player_actStruct 	1048
off_player_pet 	1060
off_player_activeSkillList 	1074
off_player_activeSkillCount 	1078
Interest07 is offline  
Thanks
5 Users
Old 06/03/2011, 04:53   #56
 
elite*gold: 0
Join Date: Feb 2011
Posts: 25
Received Thanks: 8
Thank you interest for the updated list of offsets, they work great.

I was wondering if actionstruts have been changed as well?

*ty merkada*

playerActionStructOffset=0x1048
kerosene69 is offline  
Old 06/03/2011, 05:47   #57
 
elite*gold: 0
Join Date: Jan 2008
Posts: 16
Received Thanks: 69
very thanks for the list Interest...

but i dont have any structure to put those informations.... some1 know some bot to use it?

other question:
in prophet bot i have,for example:
EXP_OffSet=1160

and in Interest list, is:
off_player_currentExp 498

Those values are in hex? or i want to see the source to know it?

sry for my bad english...

And thanks again!

@edit
forget those dummie questions

is Hex in Interest list
and Dec in prophet bot, but u can put 0x in front and "turn into hex"

My BaseAdress for prophet bot is: 0xAAF7464
now, im updating my prophet bots list, if works: later i post it here.

Again, sry for bad english, no google translator helping....
overe is offline  
Old 06/03/2011, 07:47   #58
 
Interest07's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 862
Received Thanks: 576
Quote:
Originally Posted by overe View Post
very thanks for the list Interest...

but i dont have any structure to put those informations.... some1 know some bot to use it?

other question:
in prophet bot i have,for example:
EXP_OffSet=1160

and in Interest list, is:
off_player_currentExp 498

Those values are in hex? or i want to see the source to know it?

sry for my bad english...

And thanks again!

@edit
forget those dummie questions

is Hex in Interest list
and Dec in prophet bot, but u can put 0x in front and "turn into hex"

My BaseAdress for prophet bot is: 0xAAF7464
now, im updating my prophet bots list, if works: later i post it here.

Again, sry for bad english, no google translator helping....

@Edit

Last question (for now):

How do u find those offsets? o.o
How I update them after they're found is easy: Just keep adding 4 to the first value that is wrong (and all after it) until it is correct again. Then move on to the next value that is still wrong.

How you find the offsets for the first time is a matter of looking around in cheatengine and/or IDA pro.

There is a guide in the third post of my WQ bot thread on how to find some offsets.

(And your English is just fine )

These offsets are not from any public bot, they're just from a MySQL table on my site where I store them. It's to make it easier for me to use the same offsets in different tools I randomly make to test things. None of those tools are public as they contain hard coded username / passwords for my site
Interest07 is offline  
Old 06/03/2011, 08:37   #59
 
elite*gold: 0
Join Date: Jan 2008
Posts: 16
Received Thanks: 69
Wow, thanks for answer. do u do tests on another games? ^^
i was looking in some topics and figured out how to find the offsets \o_

now im updating my offsets list (prophet bot), But i still cant do my character move to the monster corpse to pickup the loot.

Atm, i have this:
Code:
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Perfect World International
Base_Address=11498596
Base_AddressFZ=11499732
Base_AddressEXP=11442500


[Custom_32_Offsets_In_Decimal]
Casting_Offset=1760
Name_offset=0x638
LVL_Offset=0x488
Class_offset=0x640
HP_OffSet=0x490
MaxHP_OffSet=0x4D0
MP_OffSet=0x494
MaxMP_OffSet=0x4D4
STR_offset=0x4C8
DEX_offset=0x4CC
VIT_offset=0x4C0
MAG_offset=0x4C4
Spirit_offset=0x49C
Gold_offset=1348
FlySpeed_Offset=1244
FlyCounter_Offset=2300
MoveMode_OffSet=1592
CHI_Offset=0x4A4
MAXCHI_Offset=0x550
Jump_Offset=3104
CastID_Offset=1760
CharState_Offset=1668
Reputation_Offset=0x5C8
Culti_Offset=0x48C
X_Offset=60
Y_Offset=68
Z_Offset=64

Target_OffSet=0xB60
PetBase_Offset=4132
PetHP_OffSet=60
PetHunger_OffSet=8

ActionFlag_Offset=24
ActionRead_Offset=4
ActionRead2_Offset=8
ActionRead3_Offset=28
ActionWrite_Offset=12
ActionWrite2_Offset=20
ActionSkill_Offset=80
ActionMoveX_Offset=32
ActionMoveY_Offset=40
ActionMoveZ_Offset=36
ActionHeight_OffSet=104
ActionHeightFlag_OffSet=100
ActionHeightFlag2_OffSet=108
ActionDoneFlag_Offset=8
ActionValue_Offset=44
ActionValue2_Offset=64
ActionSetError_Offset=76
ActionFinished_Offset=8
ActionStart_Offset=20
ActionNotStart_Offset=36
ActionObject_Offset=32
ObjectAction_Offset=56

PlayerBase_Offset=136
PlayerCount_Offset=20
PlayerID_Offset=1120
PlayerLVL_Offset=1132
PlayerName_Offset=1560
PlayerHP_Offset=1140
PlayerMAXHP_Offset=1204
PlayerClass_Offset=1568

NPCBase_Offset=80
NPCCount_Offset=20
NPCID_Offset=284
NPCName_Offset=596
NPCLVL_Offset=292
NPCHP_Offset=300
NPCMAXHP_Offset=364
NPCSpecial_Offset=584

ItemBase_Offset=24
ItemID_Offset=268
ItemSN_Offset=272
ItemName_Offset=356
overe is offline  
Old 06/03/2011, 13:16   #60
 
Interest07's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 862
Received Thanks: 576
are those all offsets? because I don't see the action struct one there I think
Interest07 is offline  
Reply

Tags
offsets


Similar Threads Similar Threads
Genesis A.D
03/16/2011 - Off Topic - 9 Replies
wie kan man sich bei Genesis A.D einloggen wer mir das sagen kan bekommt auchn dickes thx danke im voraus
Genesis AD spinnt?!
02/20/2011 - General Gaming Discussion - 1 Replies
Hey gleich zu meinem Problem Wenn ich denn Ijji Reactor starte klappt alles aber wenn ich dann auf Genesis ad klicke um mich dort anzumelden mit meinem Account passiert eben nix Ich gebe acc-name so wie pw ein klick auf anmelden und dann passiert garnichts Ich versuchs mit der Eingabe taste und eben auch mit der Maus klappt alles nichts Kann mir da jemand helfen?
Genesis A.D.
11/14/2010 - Off Topic - 1 Replies
Genesis AD section? Genesis A.D. is a new first person pc sci-fi shooter from ijji. The game is going to open beta on November 8th. The games has gorgeous graphics and is really addicting (played it for two hours and didint feel anything). And heres the oficial gameplay video. YouTube - Genesis A.D: Intense Twitch Action Gameplay screenshots (pre-open beta) http://i1023.photobucket.com/albums/af360/TheConA rtistSignatures/Kill.gif
Neon Genesis Evangelion
08/29/2010 - Anime & Manga - 3 Replies
wie findet ihr den maga im title ich liebe ihn wollte mal paar feed backs vonandren dazu hören <3
Genesis 3d genesis.lib no logo
12/28/2008 - General Coding - 0 Replies
I´m seeking the genesis.lib out of the engine genesis 3d. I´m looking for a version WITHOUT the logo in the beginning, cause my pc freezes every time this logo appears. some others had the same prob, if you dont believe me... Yeah, i know the license, and i won´t release a prog on it. its just for private use. thx to all usefull posts...



All times are GMT +1. The time now is 19:03.


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.