Перейти к публикации

Негра

Вассал
  • Публикации

    13
  • Зарегистрирован

  • Посещение

Изменения репутации

  1. Like
    Негра изменил репутацию Sleepless в Настройка интерфейса   
    Снова из-под носа увели тему...
    Итак, для тех, кто страдает от сброса положения элементов интерфейса. Начнем с того, что информация о расположении окон хранится в файле WindowsInfo.ini, что в папке system клиента.
     
    Перед тем, как приступить к настройке, обязательно нужно снять атрибут "только для чтения" с этого файла.
     

    Настройка интерфейса.



    Первый вариант - настройка через клиент. Для этого нужно запустить только одно окно, расположить все элементы как надо, выйти из игры. Далее переходим к пункту "Защита файла", ниже по тексту.



    Этот способ плох тем, что абсолютно все окна за один раз настроить трудно. Для этого нужно будет вызвать питомца/суммона, посетить олимпиаду, воспользоваться частной лавкой/мастерской, ну и другое, но позволяет разместить окна в точности там, где захочется, без расчета координат.






    Другой вариант - правка WindowsInfo вручную. Самый надежный способ, но нужно включить воображение. Делаем следующее. Открываем этот файл для редактирования блокнотом. Там будет список окон с их координатами X и Y. Ноль - верхний левый угол экрана (X считается по возрастанию слева направо, Y - сверху вниз). Названия окон там говорят сами за себя, так что можно запросто понять, где какое окошко. Проставляете нужные координаты, а там где это нужно, еще и значения ширины(width)/высоты(height). Координаты всех элементов интерфейса, указанные в файле - это левая верхняя точка определенного окна интерфейса. Это важно помнить для правильного расположения всех элементов.
     
    Все координаты можно запросто расчитать "на глаз" именно под свое разрешение экрана.
    Небольшая подсказка: ориентироваться следует ко окошку статуса своего персонажа (это то, где полоски ХП/МП и проч.) По умолчанию оно расположено в 0.0, и имеет ширину 178, кажется, максимально растягивается до 380. Высота его - 80 точек. Зная это, можно примерно прикинуть отступы других элементов интерфейса: окна пати, таргета, питомцев/суммонов, так, чтобы получилось удобно и окна не наезжали друг на друга.
    Для наглядности:
     
     
     
    Положения некоторых окошек не удастся зафиксировать, т.к. в списке отсутствуют правильные таги, или же положение тех окон задается каким-либо другим способом - не вникал. Если выясню, то обязательно дополню.
     
    Вот пример для разрешения 1440*900:
     
     
     
    Обращаю внимание, что [PetWnd] и [summonedWnd] это окошки управления питомцами и суммонами. Чтобы правильно расположить еще и маленькие панельки со статусбарами питомцев/суммонов (это те, что полоски ХП/МП, а так же список бафов), нужно в конце списка добавить:
     
     
     
    Координаты, опять же, проставить такие, как вам нужно.
    Когда все готово, сохраняете изменения, делаете бэкап (мало ли чего...).
     

    Защита WindowsInfo



    Win7: замечено, что на многих серверах H5 (может и более ранних, не обращал внимания) при запуске клиента этот файл пересоздается игрой, соответственно ставить на него атрибут "только для чтения" бесполезно - слетит.







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


    Заходите в свойства этого файла. Переходите на вкладку "безопасность", жмете кнопку "изменить". Для группы пользователей "Прошедшие проверку" (или группы "Пользователи") убираете галку "изменение" и "запись", затем жмете "ок", переходите на вкладку "Общие", ставите атрибут только для чтения, снова "ок".
    Запускать после этого лучше только через l2.exe (в свойствах проверьте, чтобы программа запускалась не от имени администратора), но можете поэкспериментировать и с запуском через апдейтер.
     
    WinXP: будет достаточно проставить атрибут "только для чтения".
     

    Настройка чатов


    Сталкивался с проблемой, когда настройки чатов не сохранялись, и при последующих запусках игры откатывались к дефолтному значению. Чтобы этого не происходило:
    Перейдите в папку system клиента, убедитесь, что у файла chatfilter.ini нет атрибута "только для чтения". Запускаете одно окно клиента, любого чара. Настраиваете все вкладки чата как посчитаете нужным. Выходите из игры. Проставляете chatfilter.ini "только чтение". Теперь настройки при запуске нескольких окон и крашах забываться не будут.
  2. Like
    Негра изменил репутацию Zoos в Респ Рб   
    Я конечно всё понимаю , но ЧЕМ вы думали , когда ставили респ САБ рб в течение 24 часов? неужели при летнем старте сервера непонятно , что никто сутки за компом сидеть не будет , бред... полнейший...
×
×
  • Создать...