Интересует такой вопрос, мне нужно полностью разобрать карты Warcraft 3 чтобы моя программа смогла подключиться к ней и сгенерировать всё что мне нужно на этой карте. Это касается и ландшафта, и юнитов, и всего остального... Но мне нужно чтобы всё было переведено в текстовой документ, в котором моя программа могла бы менять только числовые значения. Как этого добиться?
И да, Я знаю что открывается с помощью любого MPQ-архиватора, а вот извлечённые файлы чем открыть незнаю.

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

Вот мне нужны ваши познания, собственных нету. А программу Я сам сделаю, мне только нужно вытащить данные и засунуть обратно, то есть декомпилировать и компилировать обратно с помощью какой-либо сторонней программы, которую, Я надеюсь, вы мне подскажите )) .
Да, и кстати, уже делал нечто подобное, так что с моей стороны проблем думаю не будет, нужно лишь понять устройство карты.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
6 лет назад
0
Какой такой программой? В редакторе чтобы карта открывалась юзают депротекторы, увы все раз и все не получится. Потребуются собственные познания по устройству карты и реализации в ней тех или иных вещей.
0
7
6 лет назад
0
Вот мне нужны ваши познания, собственных нету. А программу Я сам сделаю, мне только нужно вытащить данные и засунуть обратно, то есть декомпилировать и компилировать обратно с помощью какой-либо сторонней программы, которую, Я надеюсь, вы мне подскажите )) .
Да, и кстати, уже делал нечто подобное, так что с моей стороны проблем думаю не будет, нужно лишь понять устройство карты.
Принятый ответ
0
20
6 лет назад
0
а смысл придумывать велосипед?
0
1
6 лет назад
0
Dagger667:
Там же много разных файлов, ты их все в один текстовый документ перевести? Зачем это надо?
0
7
6 лет назад
0
ssbbssc:
а смысл придумывать велосипед?
Ну давай, давай, показывай свой велик! Но если подумать ещё, то такого нету даже близко.
Зачем это надо?
Ну Я же всё написал! Читай выше.
8
5
6 лет назад
8
ssbbssc, Ну это же тот чувак с наполеоновскими планами и/или манией величия, который все грозился, что уж он-то все бжшки исправит для использования на гуях и при этом не смог справиться даже с ALL.
0
21
6 лет назад
0
Dagger667, ты можешь разобрать карту редактором MPQ. Но чтоб вытащить данные из ошметков в текстовик, тебе придется создать собственную утилиту, т.к. извлеченные файлы содержат разнотипные данные и ни одна из известных мне утилит не может их всех обработать.
Самый простой вариант - извлекать данные из ошметков предназначенными утилитами, а собирать в единый текстовик - своей собственной. Но реализовать такое можно исключительно при достаточной осведомленности о структуре исходных файлов. Если есть мозг - лучше изучай глубины более перспективных движков.
0
7
6 лет назад
0
Wadimiru, послушай, вы меня всем миром тогда давили и уговаривали чтобы Я это дело бросил, а Я сопротивлялся и говорил что хочу это сделать, для вас же для всех бесплатно, но не дождавшись никакой помощи, и получив только осуждение, Я это бросил-таки. А теперь, после стольких уговоров бросить это, ты мне предъявляешь что Я ленивый? Совсем обнаглел!
GF RaiseD, можешь подсказать названия тех утилит которые разбирают эти типы данных? Другой движок - это другая история...
0
21
6 лет назад
0
Dagger667, вот. Но я толком не помню начинку карт и чем ее можно сгенерировать. Посмотри на хайве утилиты, может что-нибудь и найдешь. Вроде джасскрафта или зефирки.
Или создай свой редактор, с блекджеком и куртизанками.
0
5
6 лет назад
0
Dagger667, Не-а. Я предъявляю, что ты просто жирный тролль.
GF RaiseD, А он и в подобной теме уже отметился о новом хаке. Там хгм-бот линк на "подобный вопрос в другой теме" выдал.
Пробегись по той ветке и станет понятна толстая, зеленая и истекающая жиром сущность автора вопроса:)
0
21
6 лет назад
0
Честно говоря, только суть вопроса уже дает повод усомнится в сообразительности вопрошающего.

С такими амбициями адекватней будет делать свою игру. Если только реверсинг ему не приносит особенного, уличного, наслаждения. Wadimiru, сори неосилил. Но вряд ли он тогда был сообразительней.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.