если есть какойто видео гайд, просьба скинуть или обьяснить в подробностях.

Принятый ответ

видео гайда нету но есть текстовый
вот по пунктам
  1. заюзать прогу "депротектор" на карте (депротектор можно найти на этом сайте или в гугле)
  2. с помощью mpq архиватора вытащить из карты файл war3map.j (mpq архиватор можно найти на этом сайте или в гугле)
  3. найти и удалить условие проверки одиночная игра или нет (в каждой карте проверка сделана по своему так что без мозга и знаний jass нифига не выйдет)
  4. запихнуть файл war3map.j обратно в карту с помощью mpq архиватора
  5. ????
  6. PROFIT
0
7
7 лет назад
0
Это хак карты, а точнее - поройся в гугле как снять сингл в картах ибо тут нельзя ссылки кидать.
Прикрепил.
Загруженные файлы
0
27
7 лет назад
Отредактирован MpW
0
молча =((
наверное есть видео-гайд, мы же не знаем, поищи на ютубе
вот
Порядок взлома:
  1. Любые карты обычно защищены. Защита карты - это удаление/изменение файлов в архиве карты, которые не нужны для самой игры, но необходимы для редактора. Цель - что бы карту нельзя было открыть/изменить.
Самые простые методы - удаление файла war3map.wtg и файла (listfile) в MPQ архиве карты. Впрочем, на данный момент существует утилита, способная почти полностью восстановить файл (listfile), так же есть некоторая неподтвержденная информация о скрипте, способном восстанавливать файл wtg. С файлом триггеров wtg предлагается сделать хитрее - заменить его файлом триггеров из другой карты, в таком случае карта будет открываться, однако при попытке ее сохранить, редактор перепишет заново файл скрипта, а оригинальный будет утерян. Так же, многие программы-оптимизаторы делают карту не открываемой в редакторе.
  1. Если их нельзя открыть редактором WE (World Editor) - это не значит, что нельзя открыть MPQ-программой.
Вообще стандартным mpq-прогой можно открыть любую карту, даже защищенную. Архив карты защищенный остается для этой проги всегда открытый. Ну кроме поврежденного. Ею открываешь архив карты, и достаешь интересующие тебя модели и прочее. Если захочешь вытащить модель, и она не работает. Не забудь посмотреть в ней какую еще текстуру с собой забрать нужно.
Конвертируешь конвектором модель mdx в mdl и блокнотом открой формат mdl. Там указан путь иконки, забери с собой.
Программы, работающие с MPQ архивами:
WinMPQ
MPQ Master
xgm.guru/p/wc3/inside_w3m_files статья про внутренности карты
  1. Некоторые карты могут выйти за ограничения, данные редактором WE. Например, нельзя ставить больше определенного кол-ва деревьев. Не поммю до скольки, но если превысишь, то выскочит сообщение, что превышен лимит декорации. Чтобы обойти пользуются JNGP. В этой программе встроен Grimoire, который снимает ограничение на декор, на размер карты и прочее. Однако, если наделать много деревьев и попытаться открыть стандартным редактором WE. То выскочит ошибка и редактор закроется. Еще это бывает из-за плагина UMS.
Поэтому многие думают, что карта якобы защищена.
  1. Для взлома карт используем данные утилиты:
X-deprotect
Deprotecter
Открыть ее нельзя редактором варкрафта так как архив защищен, поврежден. берешь скачиваешь депректор, вламываешь, вот и открыть можно.
xgm.guru/p/wc3/173229 полезно знание
  1. Оптимизаторы
Optimizer
Удаляет всякий мусор, и кучу всего не нужного.

Widgetizer
позволяет ускорить загрузку карты за счёт замены файлов, отвечающих за нестандартные объекты (war3map.w3u, war3map.w3d, war3map.w3b etc) на импортированные .slk и .txt файлы, отвечающие за все объекты. По размеру .slk и .txt фалы как правило больше их .w3* аналогов, поэтому вес карты незначительно возрастает.
специально в архиве карты например war3map.w3u разделяет на несколько готовых таблиц .slk. В той самой доте так сделано. Открываются Excel
раскрыть

ЮНИТЫ
UnitData.slk таблица всех юнитов. Короче база данных. Здесь записаны какие модельки и текстурки юзаются, классификация и
прочее.
UnitBalance.slk таблица всех юнитов. Записаны характеристики: сколько стоит,сколько урона наносит, защита итд
UnitAbilities.slk записаны какими абилками обладает каждый
*Раса*UnitFunc.txt Id юнита, положение кнопки, какая иконка, какая модель и эффекты
*Раса*UnitStrings.txt Id юнита, название юнита, описание юнита
CampaignUnitFunc.txt из компании, не важно из какой расы
CampaignUnitStrings.txt
NeutralUnitFunc.txt нейтралы
NeutralUnitStrings.txt
HumanUnitFunc.txt Альянс
HumanUnitStrings.txt
NightElfUnitFunc.txt ночные эльфы
NightElfUnitStrings.txt
OrcUnitFunc.txt Орда
OrcUnitStrings.txt
UndeadUnitFunc.txt Нежить
UndeadUnitStrings.txt

СПОСОБНОСТИ
AbilityData.slk таблица, в которой записаны все данные способностей. Самое главное, это на основе чего сделаны эти
способности. Мы не можем дать в качестве основы какую захотим.
CommandFunc.txt панель команды (атаковать, двигаться, патрулировать и прочее). Можно отнести к способностям
CommandStrings.txt
CommonAbilityFunc.txt
CommonAbilityStrings.txt
*Раса*AbilityFunc.txt Id способности, положение кнопки, какая иконка, какая модель и эффекты
*Раса*AbilityStrings.txt Id способности, название способности, описание способности
HumanAbilityFunc.txt Альянс
HumanAbilityStrings.txt
NightElfAbilityFunc.txt Ночные жльфы
NightElfAbilityStrings.txt
OrcAbilityFunc.txt Орда
OrcAbilityStrings.txt
UndeadAbilityFunc.txt Нежить
UndeadAbilityStrings.txt
NeutralAbilityFunc.txt Нейтралы
NeutralAbilityStrings.txt

ПРЕДМЕТЫ
ItemData.slk Данные предметов
ItemFunc.txt
ItemStrings.txt

  1. Чтобы найти нужную способность в таблицах и текстовиках:
  • 6.1. Название способности и ищем в *Раса*AbilityStrings.txt, по названию ищем в текстовиках. Если нет в одном текстовике (скажем HumanAbilityStrings.txt), то ищем в следующем (NightElfAbilityStrings.txt)
Итого: узнаем равкод способности, в AbilityData.slk узнаем на основе чего сделана, какие характеристики имеет.
  • 6.2. Бывает не понятно, как найти в триггерах по равкоду. В доте там например, в десятичную систему счисления перевели.
call DisplayTextToForce( GetPlayersAll(), I2S('I000') ) можно во время игры вывести, заскринить, записать число
Теперь и идем воровать код из j. Открываем блокнот находим по id-числу абилки, выдергиваем все функции. Выдергивать ну все-все функции, которые тесно связаны. Нужно знать jass. Вот и все, так делал раньше кроме способностей в них интересно
так долго писал, только не говорите что это не то
Загруженные файлы
0
32
7 лет назад
0
dankoval, Чувак чтобы ломануть чужую карту нужны маленько мозги, много больше чем требуется для игры в эту карту.
Для начала нужно выучить устройство карты варкравта и язык JASS, тока потом идти ломать карты и спрашивать на форуме а как же реализована защита... Тебе если даже на видео показать, ты похлопаешь глазами и не поворотишь это даже с 100той попытки.
0
28
7 лет назад
Отредактирован nvc123
0
видео гайда нету но есть текстовый
вот по пунктам
  1. заюзать прогу "депротектор" на карте (депротектор можно найти на этом сайте или в гугле)
  2. с помощью mpq архиватора вытащить из карты файл war3map.j (mpq архиватор можно найти на этом сайте или в гугле)
  3. найти и удалить условие проверки одиночная игра или нет (в каждой карте проверка сделана по своему так что без мозга и знаний jass нифига не выйдет)
  4. запихнуть файл war3map.j обратно в карту с помощью mpq архиватора
  5. ????
  6. PROFIT
Принятый ответ
0
24
7 лет назад
0
quq_CCCP, что же ты сразу так наезжаешь на человека?
0
28
7 лет назад
0
darkowlom, ну он как бы прав
1
18
7 лет назад
1
nvc123, поэтому XGM называют быдланским сайтом, если и оскорблять, то надо тонко, а не так толсто
0
24
7 лет назад
0
nvc123, то есть если человек только зарегистрировался он априори нихера не умеет или же не умеет учиться?
1
32
7 лет назад
1
darkowlom:
nvc123, то есть если человек только зарегистрировался он априори нихера не умеет или же не умеет учиться?
Это повод клянчить взлом чужой карты? При этом ему исходник дай, он будет хлопать глазами и нечего не сможет сделать. Дык нужно учится.
0
24
7 лет назад
0
quq_CCCP, автор вроде как попросил гайд, а не взломанную карту
0
28
7 лет назад
0
darkowlom, автор попросил видео гайд
это немного разные вещи
Molecyla, darkowlom, имхо в том комменте явного оскорбления нету
там лишь сказано что нужны мозг и джасс и что никакой видеогайд этого не даст
о том что человек не знает джасс и устройство карты понятно из вопроса
Чтобы оставить комментарий, пожалуйста, войдите на сайт.