Про save\load

» Блог им. BaHeK
Краткое описание отсутствует.

Читать далее...

Система талантов

» Блог им. BaHeK
О системе талантов из Героев Бури.

Читать далее...
17

Защита карты ч.2

» Блог им. BaHeK
Вторая часть про защиту карт.

Читать далее...
5

Защита карты

» Блог им. BaHeK
Наверно почти каждый автор карт задумывался о защите своей карты. Собственно говоря защиты никакой и нет, есть недоработки mpq редакторов. Недавно мне попалась корейская карта с необычной защитой. Последняя версия Ladik's MPQ Editor'а не до сих пор не может побороть её. Теперь опишу подробно как ее воспроизвести(чтобы понять это необходимо знать как устроены mpq архивы).
  1. В Hash Table заменяем все блок-индексы 0xFFFFFFFF на 0xFFFFFFFE.
  2. Копируем значения строки для файла war3map.j в любую другую свободную строку, т.е. с блок-индексом 0xFFFFFFFE
  3. В старой строке заменяем блок-индекс на любой другой.
В итоге файл скрыт в редакторе. Особенность этого метода в том, что игра распознаёт настоящий war3map.j от поддельного, а mpq редактор нет. Пример воспроизведенной защиты во вложениях.

Про функцию StringHash

» Блог им. BaHeK
Мой небольшой рассказ про одну небольшую функцию.

Читать далее...
6

Массовый импорт

» Блог им. BaHeK
Сколько раз уже поднимался вопрос, о том, как добавить 100 иконок в карту. Казалось бы нет ничего проще, но постоянно возникают проблемы.
И я решил написать небольшую программу на Python'е.

Читать далее...