|
Оффсеты для бафов/дебафов - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
09.01.2012, 15:10
|
#16
|
|
|
|
Разведчик
|
Регистрация: 09.06.2010
Сообщений: 4
Популярность: 119
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Оффсеты для бафов/дебафов
Непонятно как получить информацию о том, какие именно бафы наложены.
Т.е. что именно хранится по адресу [+0х368].
|
|
|
09.01.2012, 19:15
|
#17
|
|
|
|
Разведчик
|
Регистрация: 17.10.2011
Сообщений: 5
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Оффсеты для бафов/дебафов
В массиве хранятся Id бафов. Каждый Id имеет тип WORD (2 байта).
Например при наложении "опери железа", "опеки духов", "совета бессмертного", "усердия"
в массиве появляются следующие цифры.
Buffs = 0x001a 0x001b 0x001f 0x0040 0x0044
BuffsNumber = 5
Соответствие Id и названий бафов, ты легко найдешь здесь на форуме.
|
|
|
10.01.2012, 02:30
|
#18
|
|
|
|
Разведчик
|
Регистрация: 09.06.2010
Сообщений: 4
Популярность: 119
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Оффсеты для бафов/дебафов
Огромное спасибо!
id бафов находятся в configs.pck\buff_str.txt.
|
|
|
Пользователь сказал cпасибо:
|
|
15.01.2012, 20:02
|
#19
|
|
|
|
Разведчик
|
Регистрация: 01.07.2009
Сообщений: 21
Популярность: 83
Сказал(а) спасибо: 30
Поблагодарили 14 раз(а) в 11 сообщениях
|
Re: Оффсеты для бафов/дебафов
Вот Список бафов
Код:
[BUFS]
1 = "Парализовать _ Лишает возможности двигаться, атаковать и использовать умения."
2 = "Усыпить _ Лишает возможности двигаться, атаковать и использовать умения. Снимается при атаке."
3 = "Замедление _ Замедляет движение."
4 = "Отражение _ Отражает весь урон при ближнем бою."
5 = "Барьер из перьев _ Весь урон принимает на себя магическая энергия."
6 = "Огненная броня _ Увеличивает защиту от огня и ускоряет восстановление жизненных сил."
7 = "Ледяная броня _ Увеличивает защиту от воды и ускоряет восстановление магической энергии."
8 = "Пригвоздить _ Лишает возможности двигаться."
9 = "Изоляция _ Лишает возможности атаковать и использовать умения."
10 = "Зачаровать _ Цель становится пассивной."
11 = "Земляная броня _ Увеличивает защиту от земли и физического урона."
12 = "Шок _ Некоторое время наносит небольшой урон от металла."
13 = "Яд _ Некоторое время наносит небольшой древесный урон."
14 = "Ожог _ Некоторое время наносит небольшой урон огнем."
15 = "Зыбучий песок _ Некоторое время наносит небольшой урон земли."
16 = "Магический ожог _ Некоторое время отнимает единицы магической энергии"
17 = "Кровотечение _ Некоторое время отнимает единицы жизненной силы"
18 = "Разрыв _ уменьшает защиту"
19 = "Слабость _ Уменьшает магическую защиту"
20 = "Неповоротливость _ Уменьшает силу атаки"
21 = "Проклятье _ Увеличивает получаемый урон"
22 = "Лень _ Уменьшает скорость атаки"
23 = "Притупление _ Увеличивает время на сотворение заклинания"
24 = "Слепота _ Уменьшает вероятность успешной атаки"
25 = "Неуклюжесть _ Уменьшает уворот"
26 = "Ускоренная регенерация жизненных сил"
27 = "Ускоренная регенерация магической энергии"
28 = "Увеличение максимального значения ЖС"
29 = "Увеличение максимального значения МЭ"
30 = "Железная броня _ Увеличивает защиту"
31 = "Опека духов _ Увеличивает магическую защиту"
32 = "Крепкий кулак _ Увеличивает силу атаки"
33 = "Ловкость _ Увеличивает скорость"
34 = "Внимание _ Увеличивает уворот"
35 = "Удача _ Уменьшает получаемый урон"
36 = "Точность _ Улучшает вероятность успешной атаки"
37 = "Фокусировка _ Уменьшает время на сотворение заклинания"
38 = "Все атаки наносят дополнительный урон водой"
39 = "Все атаки наносят дополнительный урон огнем"
40 = "Все атаки наносят дополнительный древесный урон "
41 = "Некоторое время восстанавливает ЖС"
42 = "Некоторое время восстанавливает МЭ"
43 = "Рассеянный дух _ Уменьшает магическую атаку"
44 = "Увеличивает скорость"
45 = "Уменьшает максимальное количество ЖС"
46 = "Воодушевление _ Увеличивает магическую атаку"
47 = "Рев Тигра"
48 = "Увеличенная Защита от металлов"
49 = "Увеличенная Защита от древесины"
50 = "Увеличенная Защита от воды"
51 = "Увеличенная Защита от огня"
52 = "Увеличенная Защита от земли"
53 = "Уменьшенная Защита от металлов"
54 = "Уменьшенная Защита от древесины"
55 = "Уменьшенная Защита от воды"
56 = "Уменьшенная Защита от огня"
57 = "Уменьшенная Защита от земли"
58 = "Стойка уклонения от воды _ Нет необходимости дышать под водой. Нельзя использовать умения."
59 = "Сутра от сердца мага _ Игнорируется время на сотворение заклинания."
60 = "Всплеск Ци _ Волна энергии укрепляющая стойкость тела"
61 = "Материальная Сутра _ Уменьшает магическую защиту, увеличивает физическую защиту"
62 = "Духовная Сутра _ уменьшает физическую защиту, увеличивает магическую защиту"
63 = "Звериная ярость _ Увеличивает силу при нападении на персонажа"
64 = "Железная броня _ Увеличивает защиту"
65 = "Стальная аура _ Увеличивает защиту"
66 = "Святая сила _ Увеличивает силу атаки"
67 = "Горячая кровь _ Уменьшает максимальное значение ЖС"
68 = "Воодушевление _ Увеличивает магическую атаку"
69 = "Крылатый щит _ Весь урон принимает на себя магическая энергия."
70 = "Пылающая стрела _ Все атаки наносят дополнительный урон огнем"
71 = "Когти небес _ Некоторое время наносит урон металлом и замедляет движение."
72 = "Дает иммунитет ко всем эффектам, затрудняющим передвижение"
73 = "Длительный ледяной урон"
74 = "Увеличивает силу атаки"
75 = "Призыв лисы _ Укрепляет физическую защиту, скорость атаки и цену применения заклинаний."
76 = "Непобедимый"
77 = "Барьер из шипов _ Уменьшает получаемый урон и отражает его часть обратно в атакуемого."
78 = "Проклятие слабости души _ Останавливает восстановление ЖС и МЭ"
79 = "Рана _ Увеличивает получаемый урон"
80 = "Уничтожение _ Потеря сил с каждым полученным ударом"
81 = "Покрывало цветов _ Увеличивает скорость перемещения"
82 = "Увеличивает скорость перемещения питомца"
83 = "Увеличивает силу атаки"
84 = "Концентрация _ Увеличивает духовное сосредоточение _ Уменьшает иммунитет цели."
85 = "Возбуждение _ Возбужденный человек в отдыхе не нуждается _ Иммунитет ко сну."
86 = "Свобода _ До тех пор, пока ваше сердце свободно, _ вы не сможете замедлиться или усилиться. _ Иммунитет к замедлению скорости движения."
87 = "Усиление _ Освобождение от труда охлаждает кровь. _ Сильного человека победить невозможно."
88 = "Благословение _ Иммунитет ко всем негативным воздействиям."
89 = "Каменное тело _ Иммунитет к физическим воздействиям."
90 = "Сила огня _ Иммунитет к стихии огня."
91 = "Сила воды _ Иммунитет к стихии воды."
92 = "Сила металла _ Иммунитет к стихии металла."
93 = "Сила дерева _ Иммунитет к стихии дерева."
94 = "Сила земли _ Иммунитет к стихии земли."
95 = "Сила неба _ иммунитет ко всем стихиям."
96 = "Бешенство _ Иммунитет ко всему."
97 = "Штиль _ Замедление скорости плавания."
98 = "Скорость воды _ Ускорение скорости плавания."
99 = "Затишье _ Замедленный полет."
100 = "Скорость ветра _ Ускоренный полет"
101 = "Изнурение _ Замедление скорости ездового животного."
102 = "Взрыв _ Продолжительное увеличение ЖС."
103 = "Усталость _ Продолжительное уменьшение ЖС."
104 = "Сила демона _ Продолжительное увеличение силы."
105 = "Скорость демона _ Продолжительное увеличение скорости."
106 = "Лезвие ветра _ Направляет мощный удар на противника, _ одновременно увеличивая вашу защиту. _ Увеличение собственной физической защиты"
107 = "Слабый элемент _ Физическая защита цели увеличивается, магическая - уменьшается"
108 = "Сильный яд _ Цель получает сильные повреждения, можно совмещать с умением Гнев небес"
109 = "Корни _ Отражает получаемый урон"
110 = "Защита земли _ Каждые 3 = "секунды восстанавливает ЖС, уменьшая урон. Уменьшает физическую и магическую атаки."
111 = "Свирепость _ Увеличивает атаку, уменьшая физическую и магическую защиту цели."
112 = "Песчаная буря _ Уменьшает силу удара, замедляет скорость каста."
113 = "Ностальгия _ Увеличивает скорость движения"
114 = "Гибель _ Уменьшает защиту"
115 = "Улыбка судьбы _ Увеличивает скорость ударов"
116 = "Штурм _ Уменьшает физическую защиту"
117 = "Искра _ Огонь, уменьшающий защиту"
118 = "Раздражение _ Уменьшает скорость физических и магических атак"
119 = "Тление _ Длительный урон огнем"
120 = "Горящая гора _ Огонь уменьшает защиту и замедляет скорость передвижения"
121 = "Стена _ Поглощает физический и магический урон, замедляя скорость движения"
122 = "Сияющее лезвие _ Уменьшает защиту"
123 = "Танец листьев _ Наносит урон кровотечением, уменьшает скорость движения"
124 = "Прижигание _ Уменьшает атаку и защиту, _ немного увеличивая скорость движения"
125 = "Нирвана _ Скорость атаки замедляется, скорость движения уменьшается. Также уменьшается получаемый урон"
126 = "Повязка _ Иммунитет к кровотечению"
127 = "Треснувший алмаз _ Поглощает получаемый физический урон"
128 = "Безграничная сила _ Поглощает получаемый магический урон"
129 = "Месть _ Отражает магический урон"
130 = "Сила ветра _ Уменьшает получаемый урон, увеличивает скорость физической атаки и защиту."
131 = "Воздушный узел _ Останавливает цель, имеет шанс запечатать ее"
132 = "Блокада _ Запечатывает и дает иммунитет к физическому урону"
133 = "Случайность _ Иммунитет к сильным повреждениям"
134 = "Мерзлота _ Сковывает движения"
135 = "Увеличивает атаку"
136 = "Уменьшает атаку"
137 = "Увеличивает защиту"
138 = "Уменьшает защиту"
139 = "В течение некоторого времени наносит урон стихией земли"
140 = "Изоляция _ Лишает возможности атаковать и использовать умения."
141 = "Пригвоздить _ Лишает возможности двигаться."
142 = "Удача _ Уменьшает получаемый урон"
143 = "Проклятье _ Увеличивает получаемый урон"
144 = "Увеличение максимального значения ЖС"
145 = "Крепкий кулак _ Увеличивает силу атаки"
146 = "Воодушевление _ Увеличивает магическую атаку"
147 = "Внимание _ Уменьшает время на сотворение заклинания"
148 = "Увеличивает скорость"
149 = "Исчезновение _ Цель становится невидимой"
150 = "Повышение уровня скрытности _ Увеличивает уровень скрытности"
151 = "Проклятие крови _ При каждой атаке восстанавливается некоторое количество жизни"
152 = "Повышает шанс критического удара _ Увеличивает уровень наносимого урона при критическом ударе"
153 = "Дает шанс избежать получения урона"
154 = "При атаке повышает шанс уворота "
155 = "Проклятие воеводы _ Во время атаки добавляет шансы уклониться от смертельного удара, восстанавливает некоторое количество жизни"
156 = "Возмездие _ При отскоке наносит повреждения нападавшему"
157 = "Печать _ Накладывает на противника эффект печати"
158 = "Отражение _ При применении заставляет противников получать повреждения от собственных атак и попадать под эффект собственных заклинаний"
159 = "Присутствие тигра _ Накладывает на противника эффект ошеломления"
160 = "Цветение жизни _ Увеличивает эффективность целебных свойств зелий и заклинаний, уменьшает время восстановления алого амулета"
161 = "Вечное заключение _ Понижает уровень жизни, получаемой при использовании заклинаний и медикаментов, увеличивает время восстановления алого амулета"
162 = "Оговор _ Цель будет получать повреждения при каждой атаке или применении заклинания"
163 = "Использование навыков прекращается _ Действие каждого произнесенного заклинания прекращается"
164 = "Преображение русалки _ Цель трансформируется в русалку"
165 = "Ледяной шип _ Понижает скорость атаки, но увеличивает уровень атаки"
166 = "Проклятие шамана _ Упорядочивает уровень защиты и атаки"
167 = "Алмазная печать клинка _ Наносит урон магией металла"
168 = "Морозная печать клинка _ Повышает эффективность заклинаний, наносящих урон стихией воды и дерева."
169 = "Обжигающая печать клинка _ Повышает эффективность заклинаний, наносящих урон стихией огня и земли"
170 = "Техника черного воина _ Уровень нанесения урона резко повышается, если активировалась способность “Око черного воина”"
171 = "Техника смертельных ударов _ Уровень нанесения урона резко повышается, если активировалась способность “Око смертельных ударов”"
172 = "Техника каменного дракона _ Уровень нанесения урона резко повышается, если активировалось “Око каменного дракона”"
173 = "Око черного воина _ Используется с заклинанием 'Воинственный дух ветра'"
174 = "Око смертельных ударов _ Совместимо с заклинанием 'Меч пустоты'"
175 = "Око каменного дракона _ Может быть использовано вместе с заклинанием 'Сила меча природы'"
176 = "Меч вселенской мощи _ Наносит массовый урон ближайшим целям"
177 = "Туманное облако _ Если у цели осталось меньше 60% здоровья, наносит высокий урон стихией дерева"
178 = "Облако лепестков _ При получении урона начинает восстанавливать здоровье"
179 = "Защитная волна _ Повышает физическую защиту, сопротивление стихии дерева и воды."
180 = "Снижение скорости передвижения"
181 = "Бог войны _ Повышает физическую защиту и шанс критического удара"
182 = "Темный демон _ Повышает уровень защиты пяти стихий и магическую атаку"
183 = "Свет звезд _ Восстанавливает энергию призванного существа"
184 = "Цветок трех жизней _ Часть получаемого урона перемещают на противника"
185 = "Цветок двух жизней _ Снижает уровень получаемого урона и повышает физическую силу "
186 = "Быстрая магия _ Уменьшает время подготовки заклинаний и увеличивает силу магической атаки"
187 = "Красный луч солнца _ Непрерывно восстанавливает ЖС"
188 = "Жертвоприношение _ Наносит урон стихией огня"
189 = "Восстановление _ Мгновенное восстановление ЖС после смерти"
190 = "Заклинание 'Дьявольское проклятие' удваивает количество наносимого урона при атаке"
191 = "Повышает вероятность критического удара"
192 = "Техника девяти мечей _ Заклинание 'Око девяти мечей' наносит цели большой урон"
193 = "Око девяти мечей _ Для активации требуется 'Мощь летящего дракона'"
194 = "Слабое оружие _ Лишает силы оружие цели"
195 = "Увеличение ненависти _ Во время атаки персонаж накапливает большое количество враждебности"
196 = "Благословение _ Умения, направленные против монстров, наносят двойной урон"
197 = "Эффект невидимости исчезает"
198 = "Скорость восстановления магической энергии значительно увеличивается'
:
На Delphi читаю ТАК
Код:
procedure TForm1.SpeedButton1Click(Sender: TObject); //кнопка )))
var d,rw,i,c:dword;
b:word;
begin
memo1.Clear; // Memo1 на форме
d:=getdword(pers.hProc,game_add);
d:=getdword(pers.hProc,d+ofPers);
c:=getdword(pers.hProc,d+$36C); //Кол-во бафов
d:=getdword(pers.hProc,d+$368);
for i:=0 to c-1 do
begin
readprocessmemory(pers.hProc,ptr(d+i*2),@b,2,rw);
memo1.Lines.add(inttostr(b)); //Пишем № бафа в Memo1
end;
end;
Последний раз редактировалось krysun; 15.01.2012 в 20:38.
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 12:14.
|
|