Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
fix_map_path [2019/07/06 14:27] ladyrisa создано |
fix_map_path [2020/03/17 13:17] (текущий) ladyrisa |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Часто при просмотре скачанных реплеев нужно исправить путь к карте, чтобы не воссоздавать файловую структуру для нее. \\ | Часто при просмотре скачанных реплеев нужно исправить путь к карте, чтобы не воссоздавать файловую структуру для нее. \\ | ||
- | Сперва нужно указать, в какой папке будут находиться все нужные карты. Для этого следуйте [[settings#zadanie_puti_k_papke_s_kartami|этой инструкции]]. \\ | + | |
- | По-умолчанию используется папка **Maps/FrozenThrone/** \\ \\ | + | Рассмотрим следующие ситуации: |
- | Есть два способа: | + | * [[fix_map_path#Ручной ввод|Карта у вас уже есть (на диске или в файлах игры). Или вы планируете передать исправленный реплей другому]]. |
- | * Кликните по файлу правой кнопкой мыши и выберите соответствующее действие в контекстном меню. | + | * [[fix_map_path#Автоматическая подстановка|Карты нет и неизвестно, где взять]] |
- | * Выберите файл и нажмите горячую клавишу **M** (англ) | + | {{:wiki:screenshot_81.jpg}} |
- | Будет предложено выбрать папку, куда будет сохранен исправленный реплей. Имя файла будет идентично оригиналу. | + | ---- |
- | {{:wiki:44.jpg}} | + | |
+ | ==== Ручной ввод ==== | ||
+ | |||
+ | {{:wiki:screenshot_82.jpg}} \\ | ||
+ | Полезен в следующих ситуациях: | ||
+ | * Нужен красивый путь до карты | ||
+ | * Хотите придерживаться правил Blizzard в плане универсальности | ||
+ | * Планируете делиться реплеем с другими | ||
+ | * Карта находится в данных игры, а не в папке Maps | ||
+ | * Вы точно знаете, какую карту нужно использовать | ||
+ | |||
+ | **Как пользоваться:** | ||
+ | * Выберите реплей и перейдите во вкладку **Операции с реплеем** | ||
+ | * В поле для пути к карте введите путь (можно воспользоваться автоматическим генератором, нажимая на кнопку со стрелкой):\\ //Этот путь отсчитывается от папки, в которой игра хранит карты, в старых версиях это папка **Documents\Warcraft III***, в 1.32 это **Documents\Warcraft III\BattleNet\(идентификатор пользователя)**. Как правило путь должен начинаться с папки **Maps**. Но можно задать полный путь, начиная с буквы диска. // | ||
+ | * путь до папки, где лежит указанная в реплее карта. Тогда изменится только папка, а имя карты останется оригинальным. \\ //Пример: **Maps\FrozenThrone\Community**, **<nowiki>C:\\Users\User\Documents\Warcraft III\Maps\FrozenThrone\Community</nowiki>**// | ||
+ | * путь до файла с картой. Тогда изменится полностью вся строка, включая имя файла карты. \\ //Пример: **Maps\FrozenThrone\AZ.w3x**, **<nowiki>C:\\Users\User\Documents\Warcraft III\Maps\FrozenThrone\AZ.w3x</nowiki>**// | ||
+ | * Нажмите кнопку для конвертации | ||
+ | * Будет предложено выбрать папку для сохранения измененного файла. Имя файла будет идентичным оригиналу, при совпадении имен с уже существующими в папке файлами будет добавлена дата в конец имени файла. | ||
+ | |||
+ | ---- | ||
+ | ==== Автоматическая подстановка ==== | ||
+ | |||
+ | {{:wiki:screenshot_83.jpg}} \\ | ||
+ | Полезна в следующих ситуациях: | ||
+ | * Лень разбираться с путем | ||
+ | * Предполагается личный разовый просмотр | ||
+ | * Нет уверенности в наличии карты | ||
+ | |||
+ | **Как пользоваться:** \\ | ||
+ | Данный функционал зависит от данных во вкладке [[maps_storage|Хранилище карт]]. Поэтому первым делом убедитесь, что в хранилище указаны все пути, где могут находиться файлы карт. Также убедитесь, что все карты были отправлены на сервер, это нужно для расчета чек-сумм, чтобы правильно подобрать карту. После отправки карт должно пройти какое-то время, чтобы они обработались, максимальное время - 10 минут, однако большая часть карт уже находится на сервере и уже доступна. | ||
+ | * Выберите реплей и перейдите во вкладку **Операции с реплеем** | ||
+ | * В списке отобразятся все карты, подходящие по чек-сумме к выбранному реплею. | ||
+ | * Если список пуст, но вы точно знаете, что карта была отправлена на сервер, то подождите 10 минут максимум и нажмите на кнопку **Обновить**, при наличии на сервере новых данных начнется их загрузка. Если после этого в списке карты не отобразились, значит на сервере их нет и придется искать вручную. Такое бывает только если игра проходила на уникальных картах, которыми никто пока не поделился. | ||
+ | * Если карта найдена, но не указан путь и активна зеленая стрелка, значит у вас этой карты нет, но вы можете ее скачать с сервера, кликнув по кнопке со стрелкой. Скачивать карту нужно в одну из тех папок, которые указаны в [[maps_storage|Хранилище карт]]. Либо после загрузки используйте [[fix_map_path#Ручной ввод|Способ ручного ввода пути]] или просто добавьте путь к папке с сохраненной картой в [[maps_storage|Хранилище карт]]. Нажмите на кнопку **Обновить** и путь к карте появится в списке | ||
+ | * Если карт указано несколько, исключите дубликаты, отключив опцию **Отображать дубликаты**. Если карт по прежнему много, обратите внимание на версии, к которым эти карты применимы. Зачастую большое количество карт связано с разницей в локализации этих карт, иногда в дополнительных скриптах. Всегда можно выбирать карты по порядку и уже при просмотре по наличию багов в воспроизведении определять, правильно выбрана карта или нет. | ||
+ | * Выберите нужную карту в списке и нажмите на кнопку **Изменить путь к карте** | ||
+ | * Будет предложено выбрать папку для сохранения измененного файла. Имя файла будет идентичным оригиналу, при совпадении имен с уже существующими в папке файлами будет добавлена дата в конец имени файла. | ||
+ |