Добавлен , опубликован
Программы
Предназначение:
Работа с картами
Программа патчит карту из современных версий в 1.26
Инструкция:
  1. Скопировать карту в папку программы
  2. Навести карту на программу (patchMap.exe)
  3. Конвертированная карта будет называться FFFFFFF_CONVERTED.FFF, где F - это название карты
Замечания:
  1. Если в карте использовались новые функции которых нету в версии 1.26, то при открытии будут выводиться ошибки, их можно пропускать, а в редакторе триггеров эти функции будут иметь название "Ошибка" и будут отключены
  2. Если в триггерах используются какие то типы и т.д, которых нету в 1.26, то функции использующие их - будут отключены
  3. Программа максимально возможными способами делает так чтобы карта открывалась и сохранялась без ошибок, а всё остальное вам придется делать самому, например мультиборды расчитанные на 24 игрока и т.д
Изменения
Версия 1.01
Добавлено удаление триггеров
Версия 1.02
Добавлено сохранение бекапа карты под названием FFFFFFF_SAVE.FFF где F - это название карты
Версия 1.03
Добавлено конвертирование триггеров
Исправлена конвертация камер
Исправлены ошибки с номером игрока выше 12
Версия 1.04
Теперь конвертированная карта сохраняется с названием FFFFFFF_CONVERTED.FFF где F - это название карты
Сделано отображение процесса патчинга
Исправлены критические ошибки
Версия 1.05
Окончательно исправлены ошибки с конвертированием цветов
Теперь редактор 1.31 при открытии конвертированной карты не определяет ошибочно владельцев юнитов и цвета
Версия 1.06
Исправлена опечатка в исходном коде, приводившая к редкому багу
Версия 1.07
Добавлена поддержка Warcraft 3 Reforged 1.32
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
24
5 лет назад
Отредактирован prog
0
Bergi_Bear, все еще проще - полно людей, которые не думают и не понимают зачем делать бекапы и у которых карта существует в единственном экземпляре - открыли в новом редакторе, сохранили, все, карта тю-тю, на старом патче больше не открывается, а бекапов нет и не было. А еще есть люди, которые свою же карту после оптимизатора хотят открыть и продолжить с ней работать в WE...
0
17
5 лет назад
0
может вы ещё будете на Висте или на 8.1 ??
То есть с семеркой все в порядке?
0
32
5 лет назад
0
prog, Ну ошибка новичка "я же не знал, что обратно нельзя", в принципе прокатит за отмазку и она простительна, не думаю, что найдётся на форуме человек, кто с чем да нибудь таким не портачил, даже с вордом, когда появился формат docx, и люди успешно хотели его открыть в 2003 ворде, благо появился патч, обратно конвертирующий и почти без потерь, но самый главный вопрос, ЗАЧЕМ?
GetLocalPlayer, огрехи есть везде и всюду и можно ко всему придраться, лично у меня меньше всего претензий к Win7 и 86,5% (число от балды) пользователей инета со мной согласятся
3
3
5 лет назад
Отредактирован BartSi
3
Bergi_Bear,
Я вот ознакомился, что новый WE был улучшен. То добавили, то расширили. Казалось бы, какой смысл оставаться на старом. И в мыслях не возникло, что народ остался сидеть на 1.26. А как узнал, упал в обморок. Не то, чтобы я угрохал титанический труд на продолжение карты, но несколько дней терять совсем не хотелось. В конце-концов, усилия были приложены.
Этот софт спас мои нервы и терпение)
4
18
5 лет назад
4
нашли где офтопить(
я пока что пишу конвертирование триггеров, закончу в ближайшие несколько часов и напишу конвертирование данных о камерах

UPD:
окей не сегодня, конвертер триггеров готов, но там куча багов (а это надо на свежую голову чинить)

UPD:
дописал и довёл до рабочего состояния конвертер триггеров
ща отдохну и по быстрому надо написать конвертер камер + вывод и удаление несовместимых функций триггеров

UPD:
дописал конвертер камер, доработал/укомплектовал код и сделал его адекватным
думаю сегодня вечером уже закончу
ещё несколько дней наверное займет оформление графической оболочки
а там уже можно будет код в опенсорс на гитхаб залить

UPD:
всё отдебажил, всё в рабочем состоянии
осталось сделать "стресс-тест" и прочие проверки чтобы всё работало без ошибок конвертирования
думаю сегодня вечером уже опубликую
графическую оболочку пока что не хочется делать, т.к там свои тонкости и геморрой
главное программа в рабочем состоянии)))
с гитхабом тоже придется потянуть

UPD:
как обычно всплыла ещё проблема после тестов
war3mapUnits.doo если содержит индексы игрока больше 12 - то карта фаталит
так же с war3map.w3i
и как я это прогадал...
в общем завтра окончательно допишу и опубликую
0
3
5 лет назад
0
Каждый день обновляю тему.
4
18
5 лет назад
4
UPD:
остался по идее последний шаг
До этого я просто отключал несовместимые функции, но теперь оказалось что могут быть ещё несовместимые типы, параметры и т.д
Придется уже серьёзно написать код чтобы это лечить, заодно придется в один большой лог выводить всё что было удалено
0
7
5 лет назад
0
Hodor:
UPD:
остался по идее последний шаг
До этого я просто отключал несовместимые функции, но теперь оказалось что могут быть ещё несовместимые типы, параметры и т.д
Придется уже серьёзно написать код чтобы это лечить, заодно придется в один большой лог выводить всё что было удалено
мне кажется полюбому тригеры не восстановишь потому что там 24 игрока а здесь 12
3
18
5 лет назад
3
я эту проблему уже решил)
Везде где только знаю, я уменьшаю номер игрока, к примеру 13 (бордовый) в 1 (красный)
Триггеры, юниты и т.д
Т.е по идее благоприятные условия чтобы карта открылась и сохранилась
Всё остальное, типа ручное указывае номера игрока, мультиборды на 24 игрока и т.д - это конечно же должен уже юзер сам исправлять
0
7
5 лет назад
0
Hodor:
я эту проблему уже решил)
Везде где только знаю, я уменьшаю номер игрока, к примеру 13 (бордовый) в 1 (красный)
Триггеры, юниты и т.д
Т.е по идее благоприятные условия чтобы карта открылась и сохранилась
Всё остальное, типа ручное указывае номера игрока, мультиборды на 24 игрока и т.д - это конечно же должен уже юзер сам исправлять
понятно круто!)
0
3
5 лет назад
0
Hodor, от чего-то не конвертится вот эта карта: www.hiveworkshop.com/threads/starfish-village-v0-7-1.319037/#res...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.