Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Оффесты PWA 1.4.4

-

Общение и обсуждение Perfect World

- Cобытия, информация, вопросы и ответы по Perfect World

Ответ
 
Опции темы
Старый 22.12.2017, 09:31   #1
 Разведчик
Аватар для medozvon
 
medozvon никому не известный тип
Регистрация: 02.11.2017
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Оффесты PWA 1.4.4

Салют всем. Очень долго пытаюсь подогнать оффсеты в PWA для 1.4.4 версии. Столкнулся с проблемой, что некоторые оффсеты описаны в этой теме по разному, из за чего у меня происходит затуп.
Пробовал просто подставлять из темы оффсеты, пытался конвертировать оффсеты из другого бота для 1.4.4, которые написаны в dec. Но все равно половина того, что мне нужно - не работает.
Перса видит и выбирает, хп и мп отображает верно.
Прошу добрых людей помочь доделать то, что у меня не получилось. А именно: инвентарь, мобы => битье мобов.
Вроде как подставил правильно, но список мобов в боте изначально был из иероглифов, после изменений вообще стал пустым. При попытке назначить кнопку атаки - бот зависает.
Код:
[unfreeze]
addr = B28534

[base]
addr = B280C4

[inject]
packet = 6737B0

[walk] 
x = 
y = 
z = 
ofs1 = 34
ofs2 = 10BC
ofs3 = 18
ofs4 = 30
ofs5 = 4
ofs6 = 20
ofs7 = 24
ofs8 = 28

[Chat]
Start = 00A5CAB8
Number = 00A5CAC4

[game]
addr = B280C4
online = B27CE0
strenuously = game.addr +18 +8 +74 +1C4 +C +C +C +C +C +C +8 +121

[gamer]
ServerName = A57F38
addr = game.addr +34
Lvl = gamer.addr +0488
WID = gamer.addr +047C
name = gamer.addr +0638 +0
TargetId = gamer.addr +B68
HP = gamer.addr +0490
MP = gamer.addr +0494
chi = gamer.addr +0480
MaxHP = gamer.addr +04D0
MaxMP = gamer.addr +04D4
MaxChi =
Meditation = gamer.addr +6CC
WalkMode = gamer.addr +680
LocX = gamer.addr +3C
LocY = gamer.addr +44
LocZ = gamer.addr +40
GroundZ = gamer.addr +C18
TargetX = gamer.addr +116C +188
TargetY = gamer.addr +116C +190
TargetZ = gamer.addr +116C +18C
Cast = gamer.addr +72C
CurSkillID = gamer.addr +728 +8
CurSkillCD = gamer.addr +728 +10
ClassID = gamer.addr +640
EquipFly = gamer.addr +598
StrengthWeapon = gamer.addr +D1C +C +0 +68
StrengthWeaponMax = gamer.addr +D1C +C +0 +6C
BuffCount = gamer.addr +0370
Buffs = gamer.addr +036C +[I*4,0,[gamer.BaffCount]]
Skilling = gamer.addr +00B8
Mining = gamer.addr +0288
Experience = gamer.addr +049C
EquipGenie = gamer.addr +05с4

[party]
count = gamer.addr +070C +18
addr = gamer.addr +070C +14 +[I*4,0,6]
pl = gamer.addr +070C +14 +0 +C

[party_offset]
WID = +C
Lvl = +10 
HP = +1C 
MP = +20 
MaxHP = +24 
MaxMP = +28 
LocX = +34 
LocZ = +38 
LocY = +3C 
WalkMode = 0 

[skills]
packet_addr = 00492A90
Count = gamer.addr +10EC
addr = gamer.addr +10E8 +[I*4,0,[skills.count]]

[skills_offset]
ID = +8

[Pet]
addr = gamer.addr +10D4
Num = pet.addr +8
WID = pet.addr +3C
HP = pet.addr +[[pet.num]*4+10] +1C
Loyale = pet.addr +[[pet.num]*4+10] +04
Hungry = pet.addr +[[pet.num]*4+10] +08
SkillID1 = pet.addr +[[pet.num]*4+10] +40
SkillID2 = pet.addr +[[pet.num]*4+10] +50
SkillID3 = pet.addr +[[pet.num]*4+10] +60
SkillID4 = pet.addr +[[pet.num]*4+10] +70

[mobs]
count = game.addr +1C +24 +14
addr = game.addr +1C +24 +18 +[i*4,0,300] +4

[mobs_offset]
LocX = +0X03C
LocZ = +0x040
LocY = +0x044
Type = +0x0B4
WID = +0x120
ID = +0x124
Lvl = +0x128 
HP = +0x130
MaxHP = +0x178
Feature = +0x254
Name = +0x260 +0
Distance = +0x284
Enviropment= +0x2B8 
MovFlag = +2B0 
Action = +0x2BC 
PTargetID = +2D4
MTargetID = +2D8 
AttackFlag = +2DC 
Buffs = +310 +[I*2,0,[mobs_offset.BuffsCount]]
BuffsCount = +314 
Attack = +2C4

[lut] 
count = game.addr +1C +28 +14
addr = game.addr +1C +28 +18 +[i*4,0,300] +4
packet_addr = 489470

[lut_offset]
LocX = +3C
LocY = +44
LocZ = +40
WID = +110
ID = +114
Type = +150
Lvl = +154
Distance = +158
Name = +168 +0

[inv]
count = gamer.addr +D18 +10
addr = gamer.addr +D18 +C +[I*4,0,[inv.count]]

[inv_offset]
ItemType = +0x04
WID = +0x08
Count = +0x10
Name = +0x40 +0x0
GlType = +0x4C +0x0 
lvl = +58
StrengthCur = +68
StrengthMax = +6c
white = +A4
P.S. Надеюсь топик создал в нужном разделе.

Добавлено через 14 минут
Вот оффсеты в dec рабочего бота.
Код:
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Perfect World
Base_Address=11698372
Base_AddressFZ=11699508
Base_AddressEXP=11701312
 
[Custom_32_Offsets_In_Decimal]
Casting_Offset=1780
Name_offset=1592
LVL_Offset=1160
Class_offset=1600
HP_OffSet=1168
MaxHP_OffSet=1232
EXP_OffSet=1176
MP_OffSet=1172
CHARID_Offset=1132
MaxMP_OffSet=1236
STR_offset=1224
DEX_offset=1228
VIT_offset=1216
MAG_offset=1220
Spirit_offset=1180
Gold_offset=1364
FlySpeed_Offset=1260
FlyCounter_Offset=2344
MoveMode_OffSet=1612
CHI_Offset=1188
MAXCHI_Offset=1360
Jump_Offset=3164
CastID_Offset=1780
CharState_Offset=1688
Reputation_Offset=1480
Culti_Offset=1164
X_Offset=60
Y_Offset=68
Z_Offset=64

Target_OffSet=2920
PetBase_Offset=4200
PetHP_OffSet=56
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=1148
PlayerLVL_Offset=1160
PlayerName_Offset=1592
PlayerHP_Offset=1168
PlayerMAXHP_Offset=1232
PlayerClass_Offset=1600

NPCBase_Offset=80
NPCPAI_Offset=732
NPCCount_Offset=20
NPCID_Offset=284
NPCID1_Offset=288
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

InventoryBase_Offset=12
InventoryID_Offset=8
InventoryStackAmount_Offset=16
InventoryMAXStackAmount_Offset=20
InventorySellPrice_Offset=24
InventoryBuyPrice_Offset=28
InventoryDescription_Offset=64

Последний раз редактировалось medozvon; 22.12.2017 в 09:46. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Информация] Нужны оффесты PWI v542 bgtx Общение и обсуждение Perfect World 1 20.07.2011 13:18

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 15:41.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net