Описание:
Не совсем аддон конечно, но т.к. по принципу написания и работы практически идентичны (за исключением того, что аддоны работают после входа в мир, а этот до входа) то более подходящего раздела не нашел. если оказался не прав и спостил не там - заранее извиняюсь. +ни где не смог найти как прикреплять файлы (ни указаний, ни самой кнопки), по этому все ссылки на шары.
в общем это подмена стандартной оболчки входа (логин, выбор перса, его создание...). обычно ограничиваются подменой сцены на экране логина, тут немного гбольше.
визуальные изменения:
- кнопки заимствованные из альфа версии вова (преклассик)
- меню, экраны и диалоги теперь появляются и исчезают плавно (фэйд)
- ну про частично измененные позиции и размеры различных элементов писать не буду
функциональные изменения:
- добавлено меню быстрой смены реалмлиста (сервера/переменной "realmlist")
- отключена очистка полей логина и пароля
- добавлен "форсированный вход" *
- отображается скрытая по умолчанию кнопка генерации имени на экране создания персонажа
настройки: **
- добавлен файл пользовательских настроек
- добавлена возможность случайного выбора сцены из настраиваемого списка сцен
- добавлена возможность установки логотипа (12 дефолтовых или свой)
* форсированный вход
полезно когда логин лежит и не известно когда поднимется (характерно для пираток). просто забиваете логин с паролем, выставляете галку "форсированного входа" и жмете на вход. клиент будет автоматом закрывать сообщения о лежащем логине (другие ошибки прервут этот режим) и пытаться опять войти. при этом отключится режим "звук когда клиент свернут" и включится только когда клиент подключится к серверу. т.е. если во время форсированного входа свернуть клиент, то фонового зука не будет, пока клиент не подключится к логин серверу - что сразу сигнализирует о том, что соединение прошло.
** файл пользовательских настроек "\\Interface\LoginUI.lua"
настраивается:
- список серверов (для выбора сервера не выходя из клиента)
- список сцен (13 сцен - классик, бц, вотлк, все экраны персов +экран "characterselect" (не знаю для чего он - наткнулся на него на днях)). описание в файле настроек
- текстура лого-баннера. или 12 дефолтовых или своя текстура (описание в файле настроек)
- несколько строк для локализации
- тайминги для фейдов (времени появления/исчезания меню и экранов)
прежде чем писать о том как установить - все приведенные выше изменения достигаются путем замены защищенных файлов (папка GlueXML), т.е. для использования необходимо эту защиту отключить.
ВАЖНО: я не знаю как поведет себя патченный клиент на официальных серверах, но т.к. изменения файлов клиента противоречат условиям пользовательского соглашения (которое ни кто не читал), то ваш аккаунт может быть заблокирован админами. но информации ни подтверждающей ни опровергающей это нет.
для использования на пиратских серверах - ни каких ограничений не вижу.
логины с паролями можно прописать в файле конфигурации для каждого сервера в отдельности, или/и общие для всех серверов.
ВАЖНО: я не знаю возможно-ли получить значения переменных определенных "до входа в мир" (хотя у меня и не получилось), но если такая возможность есть, то использование этой возможности может быть небезопасно. +хранение логинов и паролей в текстовом файле небезопасно само по себе.
---------------------------------------------
1.2.
- фикс. отключение звука в свернутом окне при форсироавнном входе + доработка (по звуку на форсированном входе).
- фикс. теперь звук окружения (ambience) соответствует отображаемой сцене
- добавлено. список проигрываемых треков. теперь можно не просто подменить трек, а сделать совего рода "плейлист". воспроизводимый трек выбирается рандомно из списка треков, по окончании воспроизведения трек меняется. использовать можно как музыку из клиента так и свою. настраивается так-же в файле настроек. есть нюанс - для добавляемых треков необходимо указывать их длительность в секундах (узнать можно в любом проигрывателе = минуты*60+секунды).
---------------------------------------------
1.3.
- добавлено. теперь, наряду с обычными сценами, можно добавлять любые картинки/текстуры (внешние или внутренние). так-же добавлена пустая сцена (просто черный экран).
так-же можно добавлять свои собственные сцены, если таковые имеются, или вы в состоянии их делать сами.
н.б. картинка должна быть квадратной (по умолчанию 1024x1024) или вместо картинки получите зеленый экран.
Ссылки
http://www.sendspace.com/file/pltoaw - патч для WoW 3.3.5.12340
http://www.sendspace.com/file/sfnq8e - AShell_1.3.VX(3.3.5.12340)mpq(enGB.ruRU).zip
Установка
просто распаковать в папку с вовом как есть. т.е. файлы патчей (patch-enGB-a.MPQ и patch-ruRU-a.MPQ) должны попасть в соответствующие папки локализаций (\\Data\enGB\ и \\Data\ruRU\ соответственно), а файл настроек в папку "\\Interface\".
доступна версия для 4.0.3.13329.
в целом ни чего нового, просто совместимость с 13329 + мелкие фиксы.
http://www.xup.in/dl,43534095/AShell_1.3cc(13329).ZIP- сама оболочка (распаковать в папку "\\WoW\Interface\")
http://www.xup.in/dl,14401027/WoWPatcher1.01(13329).zip
- патчер (для работоспособности оболочки, достаточно фиксов "Disable GlueXML/FrameXML checks" и "Disable GlueXML/FrameXML rename". часть приватных серверов требуют фикса "Disable ''Second socket connection''" (если после входа неписи видны только в области загрузки и весь мир как "замороженный", то вероятней всего этот фикс нужен, либо что-то с сервером). остальные по желанию/необходимости.)
измененилась система подгрузки клиентом архивов. архивы "expansion*.mpq" подгружаются на экране выбора перса, т.е. файлы из этих архивов, до выбора перса, клиент не видит. в них большая часть сцен "БЦ", "ДК" и саундтрек "БЦ". при попытке их использования до первого обращения к экрану выбора персов, клиент не найдет эти файлы.
чтобы избежать этого, можно либо не использовать в листе сцен эти файлы (сцены "БЦ", "ДК", саундтрек "БЦ"), либо сделать "патч" для принудительной их подгрузки. для этого нужно либо самостоятельно запаковать нужные файлы в архивы-патчи с именами "wow-update-Х.MPQ", где "Х" цифра ниже 13164, либо скачать уже подготовленные и поместить их в папку "\\wow\Data\"
Ссылки
http://www.xup.in/dl,24677227/wow-update-0.MPQ - сцены "БЦ", "ДК"
http://www.xup.in/dl,19230389/wow-update-1.MPQ - саундтрек "БЦ"
т.к. изменений в оболочке входа между версиями 13596-13623 нет - совместима с обеими. только патчить клиент разными патчерами.
Ссылки
оболочка - http://www.xup.in/dl,12203011/AShell_1.3(13596-13623).zip
патчер на 13596 http://www.xup.in/dl,20680925/WoWPatcher(13596).zip
патчер на 13623 http://www.xup.in/dl,26790047/WoWPatcher(13623).zip
От себя: Был убит на повал О.о до сих пор в шоке.... жаль в ближайшее время не смогу проверить...