Register for your free account! | Forgot your password?

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

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

Advertisement



Perfect World New Horizon 1.5.1 Build 2309

Discussion on Perfect World New Horizon 1.5.1 Build 2309 within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category.

Reply
 
Old 07/08/2016, 00:03   #61
 
elite*gold: 0
Join Date: Jun 2016
Posts: 38
Received Thanks: 0
Hello again diagnost , I don't understand good , First I read the WID of some member of my group okay ? now must I compare o WID with someone out of the group ? what i don't understand was , When i read the Wid of someone of my group I have a WID like 490704 , then, when I'll read the Wid of another person out of my group appear something like 43681 , but this is their ID okay? how I'll find List name players with it ? help me plsss

Print 1 -


Print 2 -
derleyvolt is offline  
Old 07/08/2016, 08:06   #62
 
elite*gold: 0
Join Date: Nov 2011
Posts: 11
Received Thanks: 6
Quote:
Originally Posted by derleyvolt View Post
Hello again diagnost , I don't understand good , First I read the WID of some member of my group okay ? now must I compare o WID with someone out of the group ? what i don't understand was , When i read the Wid of someone of my group I have a WID like 490704 , then, when I'll read the Wid of another person out of my group appear something like 43681 , but this is their ID okay? how I'll find List name players with it ? help me plsss

Print 1 -


Print 2 -
Code:
[game]
addr = 00DB6364 

;Структура перса (HostPlayer Struct)
[gamer]
addr       = game.addr  +28


;Структура игроков
[players]
count = game.addr +14 +1C +18
addr  = game.addr +14 +1C +98 +[i*4,0,players.count]
[players_offset]
LocX       = +03C
LocZ       = +040
LocY       = +044
WID        = +4B8
Lvl        = +4C4  
HP         = +4CC
MP         = +4D0
MaxHP      = +520
MaxMP      = +524 
Name       = +6F8 +0
WalkMode   = +708 

;структура членов группы
[party]
count = gamer.addr +07C8 +18
addr  = gamer.addr +07C8 +14 +[I*4,0,party.count]
[party_offset]
WID   = +C
Lvl   = +10 
HP    = +1C 
MP    = +20 
MaxHP = +24 
MaxMP = +28
Name  = 
WalkMode =  
LocX  = +34 
LocZ  = +38 
LocY  = +3C
if players.wid = party.wid then
party.name:= players.name
party.walkmode := players.walkmode
diagnost is offline  
Old 07/08/2016, 14:42   #63
 
elite*gold: 0
Join Date: Jun 2016
Posts: 38
Received Thanks: 0
Diagnost , Okay , but it also is to all players around me ? or just to player that i'm in target ?

I have these offsets in decimal, 90% of them work, some I do not know if they work or maybe it's because I do not know looking for them in Reclass2011, name players, name of the NPC's, name items ....

---------------------------------------------------
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Perfect World Rebellion
Base_Address=13069772
Real_Base_Address=13067820
Base_AddressFZ=13070976
Base_AddressEXP=13072960
SendPacket_Adress=7493376
ChatBase_Address=13090272
LastChat_Address=13090284
Base_Zoom=4227602
Base_Emot=5432478

[Custom_32_Offsets_In_Decimal]
CHARSTRUCT1_OffSet=44
Casting_Offset=1956
Name_offset=1712
CHARID_Offset=1172
LVL_Offset=1184
Class_offset=1720
HP_OffSet=1192
MaxHP_OffSet=1268
EXP_OffSet=1200
MP_OffSet=1196
MaxMP_OffSet=1272
STR_offset=1260
DEX_offset=1264
VIT_offset=1252
MAG_offset=1256
Spirit_offset=1204
Gold_offset=1400
FlySpeed_Offset=1292
FlyCounter_Offset=2564
FlyID_Offset=1456
MoveMode_OffSet=1732
CHI_Offset=1212
MAXCHI_Offset=1396
Jump_Offset=3640
CastID_Offset=1952
CharState_Offset=1856
Reputation_Offset=1528
Culti_Offset=1188
X_Offset=60
Y_Offset=68
Z_Offset=64
HPCD_OffSet=2916
MPCD_OffSet=2924

Target_OffSet=3388
PetBase_Offset=5000
PetHP_OffSet=56
PetHunger_OffSet=8

ACTIONSTRCT1_Offset=44
ACTIONSTRCT2_Offset=4976
ACTIONSTRCT3_Offset=48
ACTIONSTRCT4A_Offset=4
ACTIONSTRCT4B_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

PLAYERSTRUCT1_OffSet=28
PLAYERSTRUCT2_OffSet=28

PlayerBase_Offset=148
PlayerCount_Offset=20
PlayerID_Offset=1172
PlayerLVL_Offset=1184
PlayerName_Offset=1712
PlayerHP_Offset=1192
PlayerMAXHP_Offset=1268
PlayerClass_Offset=1720
PlayerGenie_Offset=996
GenieStamina_Offset=184

NPCSTRUCT1_OffSet=24
NPCSTRUCT2_OffSet=32

NPCBase_Offset=88
NPCPAI_Offset=752
NPCCount_Offset=20
NPCID_Offset=288
NPCName_Offset=632
NPCLVL_Offset=296
NPCHP_Offset=304
NPCMAXHP_Offset=380
NPCSpecial_Offset=620
TARSTARGET_OffSet=772

ITEMSTRUCT1_OffSet=24
ITEMSTRUCT2_OffSet=36

ItemBase_Offset=28
ItemID_Offset=272
ItemSN_Offset=276
ItemName_Offset=360
ItemType_Offset=336

INVENTORYSTRUCT1_OffSet=3856

InventoryBase_Offset=12
InventoryCount_Offset=20
InventoryID_Offset=12
InventoryStackAmount_Offset=24
InventoryMAXStackAmount_Offset=24
InventorySellPrice_Offset=28
InventoryBuyPrice_Offset=32
InventoryDescription_Offset=76

EQUIPPEDINVENTORSTRUCT1_OffSet=3864

[Skillz]
SkillBase=5020

------------------------------------------------------


you could take print of how is your list name around you players? just so I have an idea

THX Diagnost

Diagnost , and WID is = ID ?
derleyvolt is offline  
Old 07/08/2016, 15:10   #64
 
elite*gold: 0
Join Date: Nov 2011
Posts: 11
Received Thanks: 6
Quote:
Originally Posted by derleyvolt View Post
Diagnost , Okay , but it also is to all players around me ? or just to player that i'm in target ?

Diagnost , and WID is = ID ?
It as you wish!
WID --> World_ID(8_b or DWorld)
ID ---> ID(4_b or World)
diagnost is offline  
Old 07/08/2016, 17:42   #65
 
elite*gold: 0
Join Date: Jun 2016
Posts: 38
Received Thanks: 0
diagnost the only way of do my char moving is with asm ? You know some site to learn it ?

diagnost could you give me a example of index i*4 in delphi ? I dont know well how use it in delphi
derleyvolt is offline  
Old 07/08/2016, 20:46   #66
 
elite*gold: 0
Join Date: Nov 2011
Posts: 11
Received Thanks: 6
Quote:
Originally Posted by derleyvolt View Post
diagnost the only way of do my char moving is with asm ? You know some site to learn it ?

diagnost could you give me a example of index i*4 in delphi ? I dont know well how use it in delphi
Code:
procedure GetPlayerList;
var
  d1,d2,rw,mobFlag:NativeUint;
  N,Key,List:dword;
  i: integer;
  mobx,moby: single;
  PlayerNamePtr: dword;
begin
  //Получаем хэш ключ и начало списков
  ReadProcessMemory(hProcess, ptr(base_addr), [MENTION=341989]Key[/MENTION], sizeof(Key), rw);
  ReadProcessMemory(hProcess, ptr(Key+$1C), [MENTION=341989]Key[/MENTION], sizeof(Key), rw);
  ReadProcessMemory(hProcess, ptr(Key+$14), [MENTION=341989]Key[/MENTION], sizeof(Key), rw);
  ReadProcessMemory(hProcess, ptr(Key+$1C), [MENTION=341989]Key[/MENTION], sizeof(Key), rw);
  ReadProcessMemory(hProcess, ptr(Key+$20), [MENTION=301739]List[/MENTION], sizeof(List), rw);
  ReadProcessMemory(hProcess, ptr(Key+$18), [MENTION=341989]Key[/MENTION], sizeof(Key), rw);
// i:=0;
  for n:=0 to 760 do
  begin
     ReadProcessMemory(hProcess, ptr(List+$4*N), @d1, sizeof(d1), rw);

  if d1 > $04 then
   begin
     ReadProcessMemory(hProcess, ptr(d1+$4), @d2, sizeof(d2), rw);
     ReadProcessMemory(hProcess, ptr(d2+$6F8), [MENTION=2841743]playerN[/MENTION]amePtr, sizeof(PlayerNamePtr), rw);
     form1.MobList.Items.Add(getString(PlayerNamePtr,32));
     ReadProcessMemory(hProcess, ptr(d1), @d1, sizeof(d1), rw);
   end;
  end;
 end;
diagnost is offline  
Old 07/08/2016, 23:26   #67
 
elite*gold: 0
Join Date: Jun 2016
Posts: 38
Received Thanks: 0
diagnost , Thank you, thanks for your attention and patience.
derleyvolt is offline  
Old 11/19/2016, 00:34   #68
 
elite*gold: 0
Join Date: Jul 2008
Posts: 25
Received Thanks: 5
Can anyone give me offset PWI 880 version? I need hp offset,max hp offset. mp offset, max mp offset , pet offset and the target offset ?
thx before ^_^
arakas is offline  
Old 11/19/2016, 00:36   #69
 
elite*gold: 0
Join Date: Nov 2016
Posts: 2
Received Thanks: 0
Kukri Gold, MK2-G-Season 2 Grenade, Dual Mp7A1, Mateba Gold Black Dragon, 2x Dual Barrel Gold, De Gold, M4Phoenix, Styr Aug A3, SR-2M Veresk, BC Axe Royal Dragon, M4A1-S-Turleshell, ALL GP Weapons.

~100k Kills 20k Deaths
~Stormer A1 all others B3

I have all Informations.
I wont go first only if you ar
Tyle10r is offline  
Old 04/12/2020, 14:12   #70
 
elite*gold: 0
Join Date: Dec 2016
Posts: 20
Received Thanks: 2
ta getting normal but the pet does not

Quote:
Originally Posted by G0liath View Post
Someone had asked for these: 1.5.1 Build 2305

Code:
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Perfect World Rebellion
Base_Address=13069772
Real_Base_Address=13067820
Base_AddressFZ=13070976
Base_AddressEXP=13072960
SendPacket_Adress=7493376
ChatBase_Address=13090272
LastChat_Address=13090284
Base_Zoom=4227602
Base_Emot=5432478

[Custom_32_Offsets_In_Decimal]
CHARSTRUCT1_OffSet=44
Casting_Offset=1956
Name_offset=1712
CHARID_Offset=1172
LVL_Offset=1184
Class_offset=1720
HP_OffSet=1192
MaxHP_OffSet=1268
EXP_OffSet=1200
MP_OffSet=1196
MaxMP_OffSet=1272
STR_offset=1260
DEX_offset=1264
VIT_offset=1252
MAG_offset=1256
Spirit_offset=1204
Gold_offset=1400
FlySpeed_Offset=1292
FlyCounter_Offset=2564
FlyID_Offset=1456
MoveMode_OffSet=1732
CHI_Offset=1212
MAXCHI_Offset=1396
Jump_Offset=3640
CastID_Offset=1952
CharState_Offset=1856
Reputation_Offset=1528
Culti_Offset=1188
X_Offset=60
Y_Offset=68
Z_Offset=64
HPCD_OffSet=2916
MPCD_OffSet=2924

Target_OffSet=3388
PetBase_Offset=5000
PetHP_OffSet=56
PetHunger_OffSet=8

ACTIONSTRCT1_Offset=44
ACTIONSTRCT2_Offset=4976
ACTIONSTRCT3_Offset=48
ACTIONSTRCT4A_Offset=4
ACTIONSTRCT4B_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

PLAYERSTRUCT1_OffSet=28
PLAYERSTRUCT2_OffSet=28

PlayerBase_Offset=148
PlayerCount_Offset=20
PlayerID_Offset=1172
PlayerLVL_Offset=1184
PlayerName_Offset=1712
PlayerHP_Offset=1192
PlayerMAXHP_Offset=1268
PlayerClass_Offset=1720
PlayerGenie_Offset=996
GenieStamina_Offset=184

NPCSTRUCT1_OffSet=24
NPCSTRUCT2_OffSet=32

NPCBase_Offset=88
NPCPAI_Offset=752
NPCCount_Offset=20
NPCID_Offset=288
NPCName_Offset=632
NPCLVL_Offset=296
NPCHP_Offset=304
NPCMAXHP_Offset=380
NPCSpecial_Offset=620
TARSTARGET_OffSet=772

ITEMSTRUCT1_OffSet=24
ITEMSTRUCT2_OffSet=36

ItemBase_Offset=28
ItemID_Offset=272
ItemSN_Offset=276
ItemName_Offset=360
ItemType_Offset=336

INVENTORYSTRUCT1_OffSet=3856

InventoryBase_Offset=12
InventoryCount_Offset=20
InventoryID_Offset=12
InventoryStackAmount_Offset=24
InventoryMAXStackAmount_Offset=24
InventorySellPrice_Offset=28
InventoryBuyPrice_Offset=32
InventoryDescription_Offset=76

EQUIPPEDINVENTORSTRUCT1_OffSet=3864

[Skillz]
SkillBase=5020
I dont use pets so cannot be sure those work with these offsets.
ta getting normal but the pet does not, help?
tonyphillips1 is offline  
Reply




All times are GMT +1. The time now is 01:34.


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.