![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
Взлом карт
В этом блоке статей я расскажу о способах взлома “оптимизированных” карт.
Для любого вида взлома вам потребуется:
Код карты храниться в файле “war3map.j” и его невозможно спрятать, таким образом для взлома доступны любые карты. Хотя даже тут есть некоторые ограничения:
Алгоритм взлома различен для каждой карты и для каждого отдельного случая, именно из-за этой особенности статья будет разделена на блоки. Блок 1: Спеллы Итак, вы должны знать, что все триггеры имеют событие, действие и условие, исходя из этого мы начнём охоту на "интересности" и "вкусности" защищенных карт: Любой триггер должен быть инициализирован, собственно вот список того что поможет вам в поисках:
Введение в курс дела окончено, итак, случай номер один. Карта была оптимизирована ТулойВекса и Витригизером, самый популярный метод защиты и оптимизации карт. Алгоритм действий:
Пособие является не полным, так как должен быть рассмотрен каждый случай, но я над этим работаю, оставляйте свои комментарии и замечания, все пожелания будут учтены незамедлительно. Отредактировано DioD, 07.10.2006 в 17:01. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
B100D E1F
Scarecrow
![]() ![]() offline
Опыт:
4,869Активность: |
Диод маладец!!! Когда до меня дойдет, похачу ДДэй джуджэмент Икстрим! |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
Что где не доходит какие вопросы? Я пишу статью не для себя, все пожелания в тему не стесняйтесь. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
B100D E1F
Scarecrow
![]() ![]() offline
Опыт:
4,869Активность: |
Да вобщем почти все понял. Надо тока капитально было сесть и вникнуть, прочитав 2-3 раза. Зачот. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
remal
нечто
![]() offline
Опыт:
2,087Активность: |
могу потом накатать примерный алгоритм взлома кодов для сохранения героев... |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
Будет пособие начинающим хакерам...
Что-то комментов мало... |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
B100D E1F
Scarecrow
![]() ![]() offline
Опыт:
4,869Активность: |
Диодыч, не парься! Статья - рулез! |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Nickel
Я за тобой наблюдаю
![]() ![]() offline
Опыт:
1,678Активность: |
DioD молотчик. Всё вродебы понятно и ясно, но нужна практика чтобы жжоско втыкнуть.
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Lawliet
![]() offline
Опыт:
6,722Активность: |
Мне нечего сказать, кроме того, что ньюбы не паймут ничего, а не ньюбы итак это знают. А так зачет. |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
DioD слышь могешь помочь - кароч у мя есть мапа - протекченая мне надо подправить пару строк кода - ну я посмотрел там убит файл лист - восстановил при помощи програмки Нетрата, залез в файл war3map.j видно что он оптимизирован так как там убиты почти все пробелы ну и т.д. - нашел нужную функцию (пользуясь блокнотом) - подправил, решил проверить в игре - но при попытке запустить в варе случается трабл - вар вылетает с надписью критикал эррор и типа недостаточно места для выполнения операции - может подскажешь че с этим делать?
|
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
Карту в студию, я не телепат... |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Warden
:::...
![]() ![]() offline
Опыт:
21,706Активность: |
Цитата:
Спорим не получиться ? |
|
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
У меня полчиться и я дополню статью, карту в студию! |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
dk
![]() offline
Опыт:
60,993Активность: |
Хорошая статья! Давай дописывай. Добавь ссылки на используемые программы, чтобы нубам не искать! |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ArchWorm
Матрица незалежности
![]() ![]() offline
Опыт:
4,675Активность: |
Статья неполная. Большинство оптимайзенный карт НЕ имеют данных, перемещённых в таблицы SLK. И поэтому надо отталкиваться от другого.
В любой карте есть файлы типа .w3*. И именно в них хранятся данные об объектах. Расскажу поконкретнее: w3u - юниты w3a - абилы w3t - предметы Чтобы получить данные о них, нужно вытащить соответствующий файл, а затем с помощью опции Редактора Импорт параметров способностей\предметов\войск вставить в какую-нибудь dummy мапу и посмотреть. Главное - сохраняться чаще |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
Нет коментов нет второй части, у меня нет ризона писать статьи для самого себя.
Для карт с оставшейся инфой внутри стандартных файлов работает тот-же метод тока доставить рокод из стандартных файлов |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ArchWorm
Матрица незалежности
![]() ![]() offline
Опыт:
4,675Активность: |
Что ты конкретно хочешь от комментов? |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,184Активность: |
Уже ничего. |
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DeT
![]() ![]() offline
Опыт:
5,715Активность: |
неплохо.3чОтЪ.ты дополняешь еще? |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
Diod я не успел выложить мапы пойетому скажу названия -
1) Meat 5 Virus v 1.8 AC 2) Defe4enc3 ORPG (вроде так называется) |
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|