 |
РУОФФ Адреса и оффсеты - Разработка ПО для Perfect World - Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World |
08.02.2013, 10:01
|
#796
|
|
|
|
Разведчик
|
 Регистрация: 16.08.2010
 Сообщений: 10
 Популярность: 12
 Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 1 сообщении
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
 |
Сообщение от Luchezarnaja |
 |
|
|
|
|
|
|
Я пытаюсь через СЕ разморозить окно. Раньше получилось, сейчас не особо. Жму add adress manually, бэйс адресс ввожу 00436986, Value ставлю 1, окно тут же вылетает светофором. Чего-то не догоняю. Значения в скобках вообще остаются для меня загадкой, если объясните, что они означают - буду очень рада.
upd: я дотыкала сама, поставив Value на 5, окно разморозилось. Только я не поняла, почему, что я сделала Объясните, пожалуйста.
|
|
 |
|
 |
|
Тоже интересует вопрос по разморозке. Писал давно еще программу по "автоклику", после обнов всегда ставил адрес Unfreeze'а и все работало дальше. В этот раз почему-то не фурычит. Пробовал найти адрес с помощью OffsetFinder_2.0, тоже не помогло.
P.S. Попробую вечером воткнуть Value=5, если получится, заранее благодарен за подсказку )
Update: Нашел рабочий адрес: unfreeze_addr=00B9070C Спасибо vf.mazohist
Последний раз редактировалось MatveyMC; 08.02.2013 в 10:29.
|
|
|
08.02.2013, 10:08
|
#797
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
 |
Сообщение от Luchezarnaja |
 |
|
|
|
|
|
|
бэйс адресс ввожу 00436986, Value ставлю 1, окно тут же вылетает светофором.
|
|
 |
|
 |
|
Таким способом никогда не пользовался, советовать ничего не буду )) Сделай проще - открой любым шестнадцатиричным редактором елементклиент, замени по адресу 00436986 84 на B0, а по адресу 00436987 С0 на 01. Сохрани. Если хочешь понять, как это работает - дизассемблируй и посмотри код. Этим действием мы заменяем условный переход на безусловный.
 |
Цитата: |
 |
|
|
 |
Сообщение от Luchezarnaja |
 |
|
|
|
|
|
|
BaseMainAddress=хххххх
SendPacketAddress=хххххх
|
|
 |
|
 |
|
Ставишь в BaseMainAddress значения из шапки из BaseAdress, в SendPacketAddress - из PackCall.
Если для возрождения - 00B8FBCC и 0069F9C0 соответственно. Если не подойдет, поставь в BaseMainAddress значение GameAdress, бывает, что программисты балуются не только с разными названиями, но и со значениями.
И, кстати, а валлхак разве работает? Вроде не должен.
Добавлено через 40 минут
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Нашел рабочий адрес: unfreeze_addr=00B9070C Спасибо vf.mazohist
|
|
 |
|
 |
|
Не проверял, но это, скорее всего, адрес UnfreezeData. То, что я пишу в шапке - адрес для изменения исполняемого кода, это - данные для этого кода. MatveyMC, не путай народ, смени название. Luchezarnaja, этот адрес тебе для анфриза через СЕ.
Последний раз редактировалось sumikot; 08.02.2013 в 10:51.
Причина: Добавлено сообщение
|
|
|
08.02.2013, 15:21
|
#798
|
|
|
|
Разведчик
|
 Регистрация: 24.10.2011
 Сообщений: 3
 Популярность: 12
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: РУОФФ Адреса и оффсеты
Не подскажете в "Возрождении династий" - не поменялся ли WalkOffset1 (который раньше был $000010C4). А то что-то вылетает при попытке побежать куда-либо... Подозрение на него, или может кто посоветует еще что?
Еще, если нужно - вот offset сломаных/ломающихся вещей в структуре персонажа (можно в шапку внести):
BrokenItem = + $848;
|
|
|
08.02.2013, 16:23
|
#799
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
08.02.2013, 20:23
|
#800
|
|
|
|
Пехотинец
|
 Регистрация: 31.08.2010
 Сообщений: 64
 Популярность: 129
 Сказал(а) спасибо: 30
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
sumikot, добавьте в шапку ещё адрес структуры запроса пати.
________________
Спасибо.
|
|
|
08.02.2013, 21:05
|
#801
|
|
|
|
Пехотинец
|
 Регистрация: 27.12.2009
 Сообщений: 51
 Популярность: -108
 Сказал(а) спасибо: 11
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Как мне вот ети офсети Найти?!!
 |
Цитата: |
 |
|
|
|
|
|
|
|
[unfreeze]
addr = B4FA6C
[base]
addr = B4EF34
[inject]
packet = 68D640
[walk]
x =
y =
z =
ofs1 = 34
ofs2 = 10BC
ofs3 = 18
ofs4 = 30
ofs5 = 4
ofs6 = 20
ofs7 = 24
ofs8 = 28
[Chat]
Start = 00B53E90
Number = 00B53E9C
[game]
addr = B4F5FC
online = A573C8
strenuously = game.addr +18 +8 +74 +1C4 +C +C +C +C +C +C +8 +121
[gamer]
ServerName = A57F38
addr = game.addr +34
Lvl =
WID = gamer.addr +480
name = gamer.addr +66C +0
TargetId=gamer.addr +BDC
HP = gamer.addr +494
MP = gamer.addr +498
chi = gamer.addr +4A8
MaxHP = gamer.addr +4DC
MaxMP = gamer.addr +4E0
MaxChi = gamer.addr +55C
Meditation = gamer.addr +06CC
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 +72C +8
CurSkillCD = gamer.addr +72C +10
ClassID = gamer.addr +674
EquipFly = gamer.addr +598
StrengthWeapon=gamer.addr +D24 +C +0 +68
StrengthWeaponMax=gamer.addr +D24 +C +0 +6C
BuffCount = gamer.addr +032C
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 = 0046A740
Count = gamer.addr +10F4
addr = gamer.addr +10F0 +[I*4,0,[skills.count]]
[skills_offset]
ID = +8
[Pet]
addr = gamer.addr +10DC
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 = +03C
LocZ = +040
LocY = +044
Type = +0B4
WID = +120
ID = +124
Lvl = +128
HP = +130
MaxHP = +178
Feature = +254
Name = +260 +0
Distance = +284
Enviropment= +2B8
MovFlag = +2BC
Action = +2C8
PTargetID = +2D4
MTargetID = +2D8
AttackFlag = +2D4
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 = 471860
[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 +D20 +10
addr = gamer.addr +D20 +C +[I*4,0,[inv.count]]
[inv_offset]
ItemType = +04
WID = +08
Count = +10
Name = +40 +0
GlType = +4C +0
lvl = +58
StrengthCur = +68
StrengthMax = +6c
white = +A4 |
|
 |
|
 |
|
Добавлено через 3 часа 17 минут
Всьо Спасибо нашол!!!
 |
Цитата: |
 |
|
|
|
|
|
|
|
[unfreeze]
addr = B9070C
[base]
addr = B8FBCC
[inject]
packet = 69F9C0
[walk]
x = 479A40
y = 47DD40
z = 479EB0
ofs1 = 34
ofs2 = 1128
ofs3 = 18
ofs4 = 30
ofs5 = 4
ofs6 = 20
ofs7 = 24
ofs8 = 28
[Chat]
Start = B94C70
Number = B94C7C
[game]
addr = B9029C
online = B9F7B8
strenuously = game.addr +18 +8 +74 +1C4 +C +C +C +C +C +8 +121
[gamer]
addr = game.addr +34
Lvl = gamer.addr +48C
WID = gamer.addr +480
name = gamer.addr +670 +0
TargetId = gamer.addr +BF8
HP = gamer.addr +494
MP = gamer.addr +498
chi = gamer.addr +4A8
MaxHP = gamer.addr +4DC
MaxMP = gamer.addr +4E0
MaxChi = gamer.addr +55С
Meditation = gamer.addr +6D0
WalkMode = gamer.addr +684
LocX = gamer.addr +3C
LocY = gamer.addr +44
LocZ = gamer.addr +40
GroundZ = gamer.addr +C3C
TargetX = gamer.addr +11D8 +188
TargetY = gamer.addr +11D8 +190
TargetZ = gamer.addr +11D8 +18C
Cast = gamer.addr +72C
CurSkillID = gamer.addr +72C +8
CurSkillCD = gamer.addr +72C +10
ClassID = gamer.addr +678
EquipFly = gamer.addr +598
StrengthWeapon = gamer.addr +D88 +C +0 +68
StrengthWeaponMax = gamer.addr +D88 +C +0 +6C
BuffCount = gamer.addr +0374
Buffs = gamer.addr +036C +[I*12,0,[gamer.BaffCount]]
Skilling = gamer.addr +00B8
Mining = gamer.addr +0288
Experience = gamer.addr +049C
EquipGenie = gamer.addr +05C4
[party]
count = gamer.addr +0710 +18
addr = gamer.addr +0710 +14 +[I*4,0,6]
pl = gamer.addr +0710 +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 = 46BDA0
Count = gamer.addr +1158
addr = gamer.addr +1154 +[I*4,0,[skills.count]]
[skills_offset]
ID = +8
[Pet]
addr = gamer.addr +1140
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 = +03C
LocZ = +040
LocY = +044
Type = +0B4
WID = +120
ID = +124
Lvl = +128
HP = +130
MaxHP = +178
Feature = +254
Name = +260 +0
Distance = +284
Enviropment= +2B8
MovFlag = +2B0
Action = +2C8
PTargetID = +2D4
MTargetID = +2D8
AttackFlag = +2F4
Buffs = +310 +[I*2,0,[mobs_offset.BuffsCount]]
BuffsCount = +32C
Attack = +2C4
[lut]
count = game.addr +1C +28 +14
addr = game.addr +1C +28 +18 +[i*4,0,300] +4
packet_addr = 472EE0
[lut_offset]
LocX = +3C
LocY = +44
LocZ = +40
WID = +110
ID = +114
Type = +150
Lvl = +154
Distance = +15C
Name = +168 +0
[inv]
count = gamer.addr +D84 +10
addr = gamer.addr +D84 +C +[I*4,0,[inv.count]]
[inv_offset]
ItemType = +04
WID = +08
Count = +10
Name = +40 +0
GlType = +4C +0
lvl = +58
StrengthCur = +68
StrengthMax = +6c
white = +A4 |
|
 |
|
 |
|
________________
Если Тибе Помогли, Незабивай Кликнуть Спасибо ▼
Последний раз редактировалось exstreme; 09.02.2013 в 00:26.
Причина: Добавлено сообщение
|
|
|
09.02.2013, 00:34
|
#802
|
|
|
|
Разведчик
|
 Регистрация: 15.07.2012
 Сообщений: 5
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Дайте кто-нибудь questFunctionAddress для возрождения династий, старый был:
questFunctionAddress=0x0075FF80
|
|
|
09.02.2013, 02:18
|
#803
|
|
|
|
Разведчик
|
 Регистрация: 08.02.2013
 Сообщений: 3
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
помоги с новыми офсетами под геобота
[main]
logActivities=0
[offsets]
realBaseAddress=0x00B4EF34
SendPacketAddress=0x0068D640
playerCounterOffset=0x00000974
playerIntervalOffset=0x00000928
questFunctionOffset=0x10CC
questFunctionAddress=0x0075FF80
playerNameOffset=0x66C
playerTransportModeOffset=0x680
playerFlySpdOffset=0x4F8
playerFlyMountOffset=0x598
playerXposOffset=0x3C
playerYposOffset=0x40
playerZposOffset=0x44
playerActionStructOffset=0x10C4
baseOffset=0x1C
playerOffSet=0x34
nameLengthOffset=0xFFFFFFF8
playerTargetIdOffset=0xBDC
npcIdOffset=0x120
sortedNpcListOffset=0x50
baseListsOffset=0x1C
npcListOffset=0x24
|
|
|
09.02.2013, 03:59
|
#804
|
|
|
|
Пехотинец
|
 Регистрация: 27.12.2009
 Сообщений: 51
 Популярность: -108
 Сказал(а) спасибо: 11
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
[unfreeze]
addr = B9070C
[base]
addr = B8FBCC
[inject]
packet = 69F9C0
[walk]
x = 479A40
y = 47DD40
z = 479EB0
ofs1 = 34
ofs2 = 1128
ofs3 = 18
ofs4 = 30
ofs5 = 4
ofs6 = 20
ofs7 = 24
ofs8 = 28
[Chat]
Start = B94C70
Number = B94C7C
[game]
addr = B9029C
online = B9F7B8
strenuously = game.addr +18 +8 +74 +1C4 +C +C +C +C +C +8 +121
[gamer]
addr = game.addr +34
Lvl = gamer.addr +48C
WID = gamer.addr +480
name = gamer.addr +670 +0
TargetId = gamer.addr +BF8
HP = gamer.addr +494
MP = gamer.addr +498
chi = gamer.addr +4A8
MaxHP = gamer.addr +4DC
MaxMP = gamer.addr +4E0
MaxChi = gamer.addr +55С
Meditation = gamer.addr +6D0
WalkMode = gamer.addr +684
LocX = gamer.addr +3C
LocY = gamer.addr +44
LocZ = gamer.addr +40
GroundZ = gamer.addr +C3C
TargetX = gamer.addr +11D8 +188
TargetY = gamer.addr +11D8 +190
TargetZ = gamer.addr +11D8 +18C
Cast = gamer.addr +72C
CurSkillID = gamer.addr +72C +8
CurSkillCD = gamer.addr +72C +10
ClassID = gamer.addr +678
EquipFly = gamer.addr +598
StrengthWeapon = gamer.addr +D88 +C +0 +68
StrengthWeaponMax = gamer.addr +D88 +C +0 +6C
BuffCount = gamer.addr +0374
Buffs = gamer.addr +036C +[I*12,0,[gamer.BaffCount]]
Skilling = gamer.addr +00B8
Mining = gamer.addr +0288
Experience = gamer.addr +049C
EquipGenie = gamer.addr +05C4
[party]
count = gamer.addr +0710 +18
addr = gamer.addr +0710 +14 +[I*4,0,6]
pl = gamer.addr +0710 +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 = 46BDA0
Count = gamer.addr +1158
addr = gamer.addr +1154 +[I*4,0,[skills.count]]
[skills_offset]
ID = +8
[Pet]
addr = gamer.addr +1140
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 = +03C
LocZ = +040
LocY = +044
Type = +0B4
WID = +120
ID = +124
Lvl = +128
HP = +130
MaxHP = +178
Feature = +254
Name = +260 +0
Distance = +284
Enviropment= +2B8
MovFlag = +2B0
Action = +2C8
PTargetID = +2D4
MTargetID = +2D8
AttackFlag = +2F4
Buffs = +310 +[I*2,0,[mobs_offset.BuffsCount]]
BuffsCount = +32C
Attack = +2C4
[lut]
count = game.addr +1C +28 +14
addr = game.addr +1C +28 +18 +[i*4,0,300] +4
packet_addr = 472EE0
[lut_offset]
LocX = +3C
LocY = +44
LocZ = +40
WID = +110
ID = +114
Type = +150
Lvl = +154
Distance = +15C
Name = +168 +0
[inv]
count = gamer.addr +D84 +10
addr = gamer.addr +D84 +C +[I*4,0,[inv.count]]
[inv_offset]
ItemType = +04
WID = +08
Count = +10
Name = +40 +0
GlType = +4C +0
lvl = +58
StrengthCur = +68
StrengthMax = +6c
white = +A4
|
|
 |
|
 |
|
Млин Тут Ошибка есть немогу найти (( Хто шарит исправте Пожалуста ессли можите, бот работает потом минут за 10 викидивает клиент и бот, пишет што не отвичает и в окошке пишет Закрить приложения
________________
Если Тибе Помогли, Незабивай Кликнуть Спасибо ▼
|
|
|
09.02.2013, 11:58
|
#805
|
|
|
|
Разведчик
|
 Регистрация: 25.10.2011
 Сообщений: 3
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
[main]
logActivities=0
[offsets]
realBaseAddress=0xB8FBCC
SendPacketAddress=0x0069F9C0
playerCounterOffset=0x00000974 
playerIntervalOffset=0x00000928 
questFunctionOffset=0x1130
questFunctionAddress=0x0075FF80 
playerNameOffset=0x670
playerTransportModeOffset=0x684
playerFlySpdOffset=0x4F8 
playerFlyMountOffset=0x598
playerXposOffset=0x3C
playerYposOffset=0x40
playerZposOffset=0x44
playerActionStructOffset=0x1128
baseOffset=0x1C
playerOffSet=0x34
nameLengthOffset=0xFFFFFFF8 
playerTargetIdOffset=0xBF8
npcIdOffset=0x120
sortedNpcListOffset=0x50 
baseListsOffset=0x1C
npcListOffset=0x24
там где  - я не нашёл эти оффсеты(возможно они есть в шапке, но под другим именем), возможно они остались прежними
с данным WQing.ini бот видит персов, но при добавлении их клиент вылетает
Подправьте пожалуйста оффсеты
|
|
|
09.02.2013, 22:51
|
#806
|
|
|
|
Разведчик
|
 Регистрация: 22.10.2010
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
спасибо
Добавлено через 28 минут
всем доброго вечера может кто скинуть офсеты на гео бот для руофа
Последний раз редактировалось vis256; 09.02.2013 в 23:19.
Причина: Добавлено сообщение
|
|
|
10.02.2013, 02:52
|
#807
|
|
|
|
Разведчик
|
 Регистрация: 11.05.2011
 Сообщений: 41
 Популярность: 305
 Сказал(а) спасибо: 43
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Адрес указателя на массив структур приглашений 0x00B98650; // был 0x00B574C0
Адрес количества активных приглашений 0x00B9865C; // был 0x00B574CC
|
|
|
10.02.2013, 13:33
|
#808
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
exstreme, будь добр, спрячь под спойлер портянки офсетов - представь, сколько народа перематывает твои два сообщения. Мы все очень рады, что ты нашел решение, но листинг длинной одну страницу - это перебор.
|
|
|
11.02.2013, 05:42
|
#809
|
|
|
|
Разведчик
|
 Регистрация: 27.08.2012
 Сообщений: 4
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
...
RUOFF Возрождение династий, клиент 1.4.6 версии, сборка 2305, версия обновления 240
BaseAdress=00B8FBCC
GameAdress=00B9029C
Структура перса (HostPlayer Struct)
BaseAdress +0x1C +0x34, длинна структуры 0x1344 байта
+003C LocX, float /Координата X/ +007C /Повтор/
+0040 LocZ, float /Координата Z/ +0080 /Повтор/
+0044 LocY, float /Координата Y/ +0084 /Повтор/
+00B8 SkillFlag, byte /Флаг использования скилла/
+0288 MiningFlag, byte /Флаг использования кирки/
+036C BuffsArray /Список баффов/
+0374 BuffsCnt, dword /Количество баффов/
+0390 PCCharacter, array /Хеш близлежащих игроков/
+03D0 GenieArr /Характеристики джина/
+0480 WID, dword /Мировой ID перса/
+048C PlayerLvL, dword /Уровень перса/
+0490 PlayerStatus, dword /Статус перса/
+0494 HP, dword /Жизненная сила/
+0498 MP, dword /Магическая энергия/
+049C Experience, dword /текущий Опыт/
+04A0 Spirit, dword /текущий Дух/
+04A4 SkillPoins, dword /Доступно очков для распределения/
+04A8 ChiPoints, dword /Единицы Ярости/
+04AC Atack /Атака/
+04B0 Def /Защита/
+04B4 Krit /Шанс крита/
+04B8 Damage /Ущерб/
+04BC Steal /Скрытность/
+04C0 Detect /Обнаружение/
+04CC Vitality, dword /Выносливость/
+04D0 Intellect, dword /Интеллект/
+04D4 Strength, dword /Сила/
+04D8 Dexterity, dword /Ловкость/
+04DC MaxHP, dword /Максимум Жизненной Силы/
+04E0 MaxMP, dword /Максимум Магической Энергии/
+04FC Hit, dword /Меткость/
+0500 MinPhyzAtk, dword /Физ Атака, мин/
+0504 MaxPhyzAtk, dword /Физ Атака, макс/
+0538 MinMagAtk, dword /Магическая атака, минимум/
+053C MaxMagAtk, dword /Магическая атака, максимум/
+0540 DefMetal, dword /Защита, Металл/
+0544 DefWood, dword /Защита, Дерево/
+0548 DefWater, dword /Защита, Вода/
+054C DefFire, dword /Защита, Огонь/
+0550 DefEarth, dword /Защита, Земля/
+0554 DefPhyz, dword /Физическая защита/
+0558 Flee, dword /Уклонение/
+055C MaxFury, dword /Ярость, максимум/
+0560 Money, dword /Деньги/
+0564 MaxMoney, dword /Деньги, максимально возможное/
+0568 EquipWeapon, word
+056C EquipHelmet, word
+0570 EquipNecklace, word
+0574 EquipManteau, word
+0578 EquipShirt, word
+057C EquipWaistAdorn, word
+0580 EquipFootwear, word
+0584 EquipBoots, word
+0588 EquipWristBracer, word
+058C EquipRing1, word
+0590 EquipRing2, word
+0594 EquipProjectile, word
+0598 EquipFly, word /ID полета/
+059C EquipBodyFashion, word
+05A0 EquipLegwearFashion, word
+05A4 EquipSpecialFootwears, word
+05A8 EquipArmFashion, word
+05AC EquipHead, word
+05B0 EquipPigment, word
+05B4 EquipSmiley, word
+05B8 Equip GuardianCharm, word
+05BC Equip SpiritCharm, word
+05C0 EquipBox, word
+05C4 EquipGenie, word /wid одетого джина/
+05C8 EquipLicense, word
+05E0 Reputation, dword
+05EC FlagPeaceZone, byte
+061C ClanID, dword
+0620 ClanPost /Должность в клане/
+0624 ActivePetId /ID призванного ездового пета. =0 если не призван/
+0630 flagGM, bit 00000001
+0670 +0 PlayerName, wchar*8 (UText / Unicode String)
+0678 ClassID, byte
+067C Gender, byte
+0684 WalkMode, byte
+0688 RunMode, byte
+06D0 Meditation, byte /State/
+06E4 AngryFlag, byte
+0710 PartyMember, array /Структуры членов группы/
+072C SkillArr, array
+0730 CastID, dword
+0740 +C+0+0+0 OverheadName, wchar /имя игрока, отображающееся над головой/
+0760 +C+0+0+0 Имя клана
+076C NameCatHsop /Название магазина/
+07CC ActivePetId /Призванный пет/
+0848 BrokenItem /Кол-во сломавшихся вещей/
+09E4 Current Skill Activation CoolDown
+09E8 Current Skill Activation Max CoolDown
+09EC TimeMining /Время копания реса/
+09F0 TimeMiningConst /Максимальное время копания реса/
+0A1C WaitPotHMP, dword
+0A5C WaitPotHP, dword
+0A64 WaitPotMP, dword
+0A8C WaitPlayerInfo
+0BF8 Target, dword
+0C3C GroundZ
+0CF4 JumpingCnt
+0D7C BankPass, byte /Флаг блокировки паролем от банка/
+0D84 InventoryArray /Структура инвентаря/
+0D88 EquipmentArray /Структура экипировки/
+0D8C QuestItemsArray /Квестовый инвентарь/
+0DE0 ReviewPlayerArr
+1128 ActionArray /Массив действий/
+1130 QuestArray /Квестовый массив/
+1140 PetArray /Массив петов/
+1154 SkillArray /Массив умений/
+1158 ActiveSkillCnt
+1170 PassiveSkillCnt
+119C GenieArray
+11A0 GenieCount
Структура персов
BA +0x1C +0x1C +0x20 +0x14 Count, dword /Количество/
BA +0x1C +0x1C +0x20 +0x18 +(i*0x4) +0x4 /i = 0 - 0x300/
Длинна структуры 0x950 байт
Адреса такие же, как и у своего перса
Структура моба, NPC, пета
BA +0x1C +0x1C +0x24 +0x14 Count, dword /Количество/
BA +0x1C +0x1C +0x24 +0x18 +(i*0x4) +0x4 /i = 0 - 0x300/
Длинна структуры 0x3D4 байта
+0X03C LocX,float /Координата X/ (X/10+400)
+0x040 LocZ,float /Координата Z/ (Z/10)
+0x044 LocY,float /Координата Y/ (Y/10+550)
+0x0B4 Type, dword /Тип моба/
Значение: 6 - моб, 7 - NPC, 9 - Pet
+0x120 WID, dword
+0x124 ID, dword
+0x128 Lvl, dvord
+0x130 HP, dword
+0x178 MaxHP, dword
+0x254 Feature
Значение:
0 - Нет
1 - Ускорение
2 - Pacifist
3 - Усиленная защита
4 - Усиленная магическая защита
5 - Усиленная атака
6 - Усиленная магия
7 - Берсерк
8 - Улучшенное здоровье
9 - Слабость
+0x260 +0 Name, wchar (UText / Unicode String)
+0x284 Distance, float
+0x2B8 Enviropment /0-земля 1-вода 2-воздух/
+0x2BC FlagAction /1-стоит, 0-двигается/
+0x2C8 MobAction (0 - Пассивный; 2 - Физ.атака; 3 - Маг.атака; 4 - Умер; 5 - Двигается)
+0x2D4 MobAttack /0 - нет, 1 - атакует/
+0x2EC PhizAttack
+0x2F0 MagAttack
+0x328 Buffs
+0x32C CountBuffs
Адреса
InGameFlag 00B8FEB8
OnlineFlag 00B9F7B8
Unfreeze 00436986 (84 C0 > B0 01 > B0 00)
Unfreeze 00436988 (88...75 > C6...01)
UnfreezeData 00B9070C
ZoomHack 004087B0 (75 03 > EB 03)
WallHack 004081B3 (D9 C1 > D9 C0)
NextLevel 00B90DF8
ChatStart 00B94C70
ChatMax 00B94C78
ChatNumber 00B94C7C
ChatEnd 00B94C74
InviteArr 00B98650
InviteCnt 00B9865C
PackCall 0069F9C0
FullTarget 00693D60
Walk1 00479A40
Walk2 0047DD40
Walk3 00479EB0
Fly 00463C50
Attack 006C5820
ToVillage 006C5CE0
MeditRest 006C6020
MeditCancel 006C6060
PetRecover 006C5D20
Assist 006C73A0
PetAction 006470E0
PetAttack 00B33968;'attack'
PetStop 00B2F9DC;'stop'
PetFollow 00B33960;'follow'
PetOffensive 00B33954;'offensive'
PetDefensive 00B33948;'defensive'
PetCombat 00B33940;'combat'
PetCancel 00B25010;'IDCANCEL'
PetSkillUse 005876D0
PetSetMode1 004EE5F0
PetSetMode2 00694120
Mining 006C61C0
TalkToNPC 00694180
UseItem 00693B10
Pick 00693CF0
PickWalk 00472EE0
UseSkill 0046BDA0
UseSkillGenie 004F89A0
Buy 006C7C70
Sell 006C7D10
RepairAll 006C7D90
ButtonPress 008483B0
===============================================
...
|
|
 |
|
 |
|
__________________________________________
Просьба ТС указать в шапке про обновление 149-150, 150-151 - т.к. именно оно и называется "Возраждение династий"
Или тут копается клиент PWonline ане PWmailru ?
|
|
|
11.02.2013, 10:44
|
#810
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 20:11.
|
 |