MoW Launcher 1.14.5 (Steam Edition) Расширенная версия программы запуска (лаунчера) Neverwinter Nights 2 ReadMe ============================================================================ 1. ВОЗМОЖНОСТИ ПРОГРАММЫ 1) Доступ к настройкам игры, в т.ч. скрытым, непосредственно из программы запуска (кроме настроек клавиш); 2) Автоматическое исправление частоты обновления экрана и режима камеры в случае их сбрасывания игрой; 3) Управление модами в папках Override с помощью "черного списка" (настройки совместимости контента), быстрый поиск конфликтов в модах; 4) Простой доступ к личным данным (ключам игры, локальным данным аккаунта игрока NWN2), с защитой от случайных изменений; 5) Настраиваемый запуск дополнительных утилит, 7 назначаемых пользовательских кнопок и 2 предустановленных; 6) Сменные обложки (скины) и фоновая музыка; 7) Совместимость со Steam-версией игры; 8) Простое обновление нажатием одной кнопки или автоматически. 2. ПОДРОБНЕЕ О НЕКОТОРЫХ ВОЗМОЖНОСТЯХ 2.1. Зачем нужны настройки совместимости? Многие игроки используют различные моды для NWN2, файлы которых помещаются в папки Override (одна в ...\Мои Документы\Neverwinter Nights 2\, вторая в папке с установленной игрой). Эти моды могут быть несовместимыми с другими модулями, например Mysteries of Westgate, что приводит к возникновению багов и ошибок (как незначительных, так и критических) во время их прохождения. С помощью данной программы можно легко управлять контентом, создавать "черный список" (ЧС), в который заносится несовместимый с модулем контент. При запуске Игры или Инструментария этот список будет работать как фильтр, отключая нежелательный контент. Лучшие моды можно загрузить отсюда - http://neverwinter.nexusmods.com или http://nwvault.ign.com Доступно три вида запуска Игры/Инструментария, которыми можно управлять с помощью радиокнопок в главном окне программы: 1) Задействовать "черный список" (контент из ЧС отключается, любой, который не занесен в ЧС - подключается); 2) Подключить весь контент (ЧС игнорируется и весь контент возвращается в Override); 3) Отключить весь контент (ЧС игнорируется и весь контент отключается, а именно перемещается в папку override_temp). Если Вас не интересует данная возможность, Вы можете ее игнорировать, отключить (Настройки=>Программа запуска, "Простой запуск игры/инструментария" - включен по умолчанию при установке, если не был отключен пользователем вручную) или вовсе не использовать программу. Также доступна функция сканирования папок Override на наличие конфликтов. Т.к. игра игнорирует структуру папок Override и просто ищет там файлы определенного типа, при наличии нескольких файлов с одинаковыми именами могут возникать ошибки. Данная функция позволяет выявить такие конфликты за считанные секунды, даже если у вас тысячи файлов из различных модов в папках Override. После сканирования все обнаруженные конфликты отобразятся в трех списках: первый покажет конфликты в папке профиля, второй – в папке игры, третий – между двумя папками. Двойной клик ЛКМ или Enter по элементу в списке откроет окно с подробной информацией о расположении файлов с возможностью просмотра их в проводнике Windows, а далее можно просто удалить ненужный файл (или весь мод, в состав которого он входит) либо изолировать в отдельную папку и временно отключить с помощью "черного списка". 2.2. Кнопки-ярлыки для запуска утилит добавлены специально, чтобы собрать часто используемые утилиты (например, GFF Editor, MDB Cloner, TLKEdit и т.д.) в одном месте без необходимости создавать для них отдельные ярлыки в Windows. Загрузить самые полезные утилиты можно отсюда - http://nwvault.ign.com/fms/TopRated.php?content=nwn2tools. Чтобы назначить утилиту на кнопку нужно открыть Настройки=>Утилиты, в таблице "Пользовательские кнопки" выбрать любой ряд и нажать кнопку "Выбрать файл...". В случае необходимости ячейки можно редактировать вручную. Чтобы удалить кнопку нужно очистить ячейку с путем к исполняемому файлу. 2.3 Программа поддерживает возможность изменения внешнего вида - скины. Для изменения скина откройте Настройки=>Программа запуска, "Обложка программы (скин)" и нажмите кнопку "Изменить". Создать собственный скин довольно просто: 1) Подобрать/создать подходящее изображение формата BMP, JPG или PNG размером 600х561; 2) Создать/изменить (по образцу) ini-файл с настройками (имена значений в ini-файле интуитивно понятны; чтобы шрифт распознавался системой, его имя должно быть точным; цвета необходимо задавать в виде трех шестнадцатеричных чисел в диапазоне от 00 (0) до FF (255), каждое из которых задает насыщенность одного из цветовых каналов режима RGB (RRBBGG), например, 000000 – черный, FFFFFF – белый, FF0000 – красный и т.д., для выбора сложных оттенков используйте графический редактор и просто копируйте значение цвета из него); 3) Оба файла упаковать в ZIP-архив; 4) Если для скина используется нестандартный шрифт, рекомендуется также добавить его TTF/OTF-файл в архив. Если шрифт не поддерживает кириллицу, в ini-файле настроек необходимо установить значение Language=eng. В качестве образцов можно использовать дополнительные скины: Aribeth (русская и английская версии), Sexy Neeshka (18+), Lolth - The Spider Queen (18+). ВНИМАНИЕ! Некоторые скины, ввиду своего содержания, не рекомендуются лицам, не достигшим совершеннолетия. Приняв лицензионное соглашение при установке программы, Вы берете всю ответственность на себя. Все права на материалы, использованные при создании скинов, сохраняются за их авторами, таким образом, они автоматически становятся обладателями авторских прав и на скины. 2.4. Если у вас установлена Steam-версия Neverwinter Nights 2: Platinum, вы можете подменить файл запуска игры файлом запуска лаунчера для совместимости. Для этого, прежде всего, отключите автоматическое обновление игры в ее свойствах из библиотеки Steam. Далее откройте Настройки=>Программа запуска, отметьте "Совместимость со Steam-версией игры (подмена файла запуска)". При этом Steam рекомендуется запускать с правами администратора (см. «Требования для корректной работы программы»). 2.5. Программа поддерживает самообновление в ручном и автоматическом режимах. Чтобы выполнить обновление вручную нажмите кнопку "Обновление ML" ("ML Update") на главном окне программы. Чтобы включить автообновление откройте Настройки=>Программа запуска, отметьте "Автопроверка обновлений при каждом n-ом запуске", выберите желаемую периодичность из выпадающего списка (n), чтобы отключить сообщения об ошибках во время автообновления также отметьте "Тихий" режим". 3. ТРЕБОВАНИЯ ДЛЯ КОРРЕКТНОЙ РАБОТЫ ПРОГРАММЫ Для выполнения некоторых операций программа требует наличия у пользователя прав администратора. В Windows Vista/7 это может вызывать неудобства в связи с запросом прав (UAC) при каждом запуске программы. Если это так (и Вы не желаете отключать UAC), Вы можете воспользоваться следующим советом: 1) Откройте в Windows Панель управления=>Администрирование=>Планировщик заданий; 2) Создайте новую задачу, укажите ее имя; 3) На вкладке "Действия" нажмите кнопку "Создать...", выберите "Запуск программы", укажите путь к лаунчеру и обязательно рабочую папку (ту, в которой находится исполняемый файл); 4) На вкладке "Параметры" отметьте пункт "Разрешать выполнение задачи по требованию"; 5) Обязательно отметьте пункт "Выполнить с наивысшими правами" на первой вкладке мастера создания задачи; 6) Создайте ярлык и в качестве расположения объекта укажите schtasks /run /tn <имя созданной задачи> (без <>). Подробнее об этом способе можно узнать по ссылке - www.oszone.net/10594 Если вы используете Steam, можно запускать его от имени администратора (в т.ч. и методом, описанным выше, указав в качестве триггера "При входе в систему"), добавить лаунчер в библиотеку как стороннюю игру. В этом случае запроса UAC не будет. Этот метод самый удобный, т.к. Steam все равно рекомендуется запускать с правами администратора. 4. УДАЛЕНИЕ ПРОГРАММЫ При установке программа не создает в реестре Windows запись для удаления, вместо этого использует встроенную функцию самоудаления. Чтобы правильно удалить программу откройте Настройки=>Программа запуска и нажмите кнопку "Удалить". Перед этим убедитесь, что в папке с программой не осталось каких-либо важных файлов, например собственных скинов, т.к. все ее содержимое будет безвозвратно удалено. 5. ПОДДЕРЖКА Вы можете сообщать о возникновении проблем при использовании лаунчера в темах форумов, ссылки на которые указаны на домашней странице (http://monkalex.narod.ru/games/nwn.html) или на странице программы на PlayGround.ru: http://www.playground.ru/files/nwn2_advanced_launcher_mow_launcher-63559/ Любые обнаруженные и подробно описанные ошибки обязательно будут исправлены в будущих версиях. Также Вы можете высказывать свои идеи по поводу расширения функциональности и улучшения интерфейса будущих версий программы. ============================================================================ История версий: -1.14.5: *Оптимизирована функция чтения/сохранения булевских настроек игры; *Изменен приоритет чтения/сохранения ключей игры для предотвращения возможных конфликтов; *Активирована опция включения/выключения HDR на странице расширенных настроек экрана и графики; *Другие незначительные исправления. -1.14.4: *Оптимизирована функция загрузки скина; *Снят запрет на запуск лаунчера при запущенной игре, добавлены соответствующие предупреждения; *Изменен запуск Инструментария для Steam-версии игры, теперь он будет правильно отображаться в статусе и учитываться в статистике запусков Steam как Neverwinter Nights 2: Platinum – Map Editor; *Внесены изменения в интерфейс окна настроек совместимости; *Выполнена общая оптимизация функций программы; *Добавлены всплывающие подсказки на некоторые кнопки окна настроек; *Добавлены предупреждения о запущенной копии Игры/Инструментария в различных ситуациях для предотвращения возможных некорректных действий пользователя; *Добавлена возможность задавать периодичность автопроверки обновлений; *Добавлена возможность запоминать тип последнего запуска Игры/Инструментария; *Другие незначительные исправления. -1.14: *Добавлена возможность подменять стандартный файл запуска игры для совместимости со Steam-версией Neverwinter Nights 2: Platinum; *Добавлена дополнительная проверка в случае неудачного определения пути к папке с игрой; *Оптимизирована функция обновления программы; *Оптимизирована функция смены обложки, запрос на установку шрифта при выборе скина теперь не должен появляться, если шрифт уже установлен; *Другие незначительные исправления. -1.12.1: *Добавлена блокировка активных объектов главного окна программы во время обновления и расширенного запуска игры/инструментария для предотвращения возможных некорректных действий пользователя; *Другие незначительные исправления. -1.12: *Добавлена возможность запускать сторонние утилиты непосредственно из программы (доступно 7 пользовательских кнопок для назначения утилит); *Исправлена ошибка, возникающая при вставке из буфера обмена ключей игры содержащих латинскую "X"; *Исправлено "подвисание" объектов при переходе между пунктами дерева настроек; *Кнопки выбора фоновой музыки и скина перенесены на страницу настроек "Программа запуска"; *Добавлена возможность отключать звуковые эффекты кнопок программы; *Добавлен отдельный диалог со сведениями о программе; *Изменен формат скинов, добавлена возможность использовать фоновое изображение в формате PNG, а также задавать ширину кнопок главного меню количеством пробелов перед и после текста; *Все стандартные скины из инсталлятора переупакованы, формат фоновых изображений изменен на Lossless JPG, Drow-версия скина Lolth удалена из оригинального дистрибутива; *Другие незначительные исправления. -1.11: *Расширена функциональность системы обновления программы; *Добавлена HD-иконка программы для лучшего отображения в Windows Vista/7; *Исправлена ошибка, из-за которой не сохранялись настройки личных данных, если включен запрос пароля; *Исправлено поведение программы при запуске игры/инструментария в случае отсутствия необходимых исполняемых файлов; *Другие незначительные исправления. -1.10: *Добавлена возможность редактировать личные данные (ключи, имя и пароль игрока) непосредственно в программе запуска; *Добавлена возможность удаления программы нажатием кнопки в диалоге настроек; *Улучшена совместимость с Windows Vista/7, добавлен запрос прав администратора; *Исправлен алгоритм сканирования папок Override на наличие конфликтов, из-за которого оно занимало длительное время в Windows Vista/7; *Расширена функциональность диалогов настроек совместимости и создания "черного списка", теперь можно выполнить быстрый поиск и переход к папке с помощью двойного клика ЛКМ или нажатия клавиши Enter по выделенному имени файла в списках конфликтов, также реализована поддержка Windows Search; *Исправлена ошибка, из-за которой не распознавались шрифты, не поддерживающие кириллицу, если в настройках скина установлено значение Language=eng; *Исправлены ошибки, возникающие из-за отсутствия папки профиля или некоторых значений в файлах настроек игры, добавлены значения по умолчанию; *Добавлены дополнительные скины в оригинальный дистрибутив программы; *Другие незначительные исправления. -1.03.6: *Оптимизирован диалог настроек, исправлено некорректное поведение в некоторых случаях; *Исправлена ошибка, из-за которой скрывались объекты диалога настроек, если не выбран ни один из разделов; *Добавлена возможность автообновления программы (проверяется при запуске); *Добавлена возможность отключать сообщения об ошибках при автообновлении ("тихий" режим); *Добавлена возможность "простого" запуска игры/инструментария, не используя настройки совместимости; *Исправлена ошибка, возникающая из-за отсутствия необходимых значений в файле настроек игры; *Исправлена ошибка, приводящая к установке слайдеров громкости в ноль; *Исправлены ошибки, возникающие при первых запусках игры/инструментария; *Добавлено сообщение об ошибке в случае отсутствия необходимых исполняемых файлов (игры/инструментария/апдейтера); *Исправлена ошибка, приводящая к показу прогресс-бара при неудачном запуске игры/инструментария, а также пустого прогресс-бара; *Другие незначительные исправления. -1.03: *Удалена зависимость от издания intruders_MoW_ru; *Удален менеджер дополнительных компонентов; *Кнопка "Обновление MoW" изменена на "Обновление ML". Теперь обновление будет осуществляться непосредственно программой запуска; *Добавлены новые параметры настройки обложек; *Новый инсталлятор; *Другие незначительные исправления. -1.02: *Добавлена возможность изменения обложек программы запуска; *Добавлены настройки камеры и режимов; *Добавлено больше скрытых опций доступных для изменения; *Исправлена ошибка, приводящая к попытке присвоения пустых значений слайдерам; *Добавлена возможность задавать режим камеры по умолчанию, это поможет избежать "сбрасывания" камеры при запуске игры; *Усовершенствован метод исправления частоты обновления экрана для предотвращения возникновения незначительных ошибок; *Добавлена возможность поиска конфликтов (файлов с одинаковыми именами) в папках Override; *Добавлено сообщение о потребности активации MoW, если она не выполнена; *Добавлен менеджер дополнительных компонентов репака; *Исправлено поведение программы при открытии диалога выбора звукового файла для предотвращения возникновения ошибок; *Добавлена возможность отключения фоновой музыки программы; *Незначительные изменения интерфейса, исправлены некоторые орфографические ошибки, добавлена поддержка кириллицы для черного списка; *Другие незначительные исправления. -1.01: *Исправлено поведение программы при нажатии кнопок "Обновления", из-за которого инсталлятор мог потребовать перезагрузку компьютера при обновлении лаунчера; *Добавлена возможность изменения игровых настроек (не всех) непосредственно из лаунчера, в т.ч. и некоторых недоступных для изменения с помощью интерфейса игры опций; *Добавлена возможность изменения фоновой музыки лаунчера; *Добавлена опция исправления частоты обновления экрана при запуске игры (актуальна для обладателей CRT-мониторов); *Частично оптимизирован программный код; *Другие незначительные исправления. -1.00: *Первая версия. ©2009-2013, Intruders.