|
You last visited: Today at 01:32
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.
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 -
|
|
|
07/08/2016, 08:06
|
#62
|
elite*gold: 0
Join Date: Nov 2011
Posts: 11
Received Thanks: 6
|
Quote:
Originally Posted by derleyvolt
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
|
|
|
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 ?
|
|
|
07/08/2016, 15:10
|
#64
|
elite*gold: 0
Join Date: Nov 2011
Posts: 11
Received Thanks: 6
|
Quote:
Originally Posted by derleyvolt
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)
|
|
|
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
|
|
|
07/08/2016, 20:46
|
#66
|
elite*gold: 0
Join Date: Nov 2011
Posts: 11
Received Thanks: 6
|
Quote:
Originally Posted by derleyvolt
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;
|
|
|
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.
|
|
|
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 ^_^
|
|
|
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
|
|
|
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
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?
|
|
|
All times are GMT +1. The time now is 01:34.
|
|