Jump to content
Korean Random

ventura69

User
  • Posts

    247
  • Joined

  • Last visited

Posts posted by ventura69

  1. Конфиг читается один раз в начале боя, на окне загрузки и при входе в ангар. В другие моменты он не читается, поэтому без разницы сколько там файлов.

    Разница в ФПС связана не с этим.

    Спасибо за информацию! То есть, ни изменение положения элементов интерфейса, ни изменение шрифтов в маркерах над техникой, ни прописанные маркеры над танками (иногда пнгшные картинки) не влияют на фпс? Или я опять чего то не догнал?

  2. Я очень извиняюсь, но, уважаемые, радоваться надо, что разработчики молчат о 0.8.8 и никакой информации не выкладывают! Раз молчат и никакой инфы не дают, значит что то уже накумекали и судорожно воплощают это в жизнь, а не бегают с воплями "Аааа, дивуйтесь на нас, вот какую классную штуку мы отчубучили!!!" (знаю я таких пару человечков в реальности и не доверяю им).

    Спасибо, Вам, уважаемые разработчики за ваш труд и терпение!

    • Upvote 3
  3. Прошу помощи у знатоков. 

    Вот вся моя папка ХВМ, помогите подключить сниппеты, смущает криво расположенная лампочка)

    Заранее благодарю.

    Вот готовый текст файла battle.xc

    /**

    * General parameters for the battle interface.

    * Общие параметры боевого интерфейса.

    */

    {

    "battle": {

    // Visual elements

    // двигать визуальные элементы

    "elements": [{ // настройка перемещение элементов

    "leftPanel": {         //левое ухо

    "_alpha": 80,         //прозрачность

    "_y": 1,                  // поднял левое ухо вверх

    "state": "medium"  //задал размер левого уха при загрузке

    },

    "rightPanel": {       //правое ухо

    "_alpha": 80,         // прозрачность

    "_y": 1,                   // поднял правое ухо вверх

    "state": "medium"  //задал размер правого уха при загрузке

    },

    "debugPanel": {     //пинг, лаг, часы.    Использую мод дебагпанели, положение позволяет менять (!)

    "_x": 240,              // сместил по горизонту

    "_y": 8                  // сместил по вертикали

    },

    "battleTimer": {            //время боя

    "_x": "WIDTH / 1.8",     //задал позицию по горизонту от края монитора

    "_y": 5                         //сместил по вертикали

    },

    "sixthSenseIndicator": {    // лампа шестого чувства. размер картинки лампочки 1100*1000

    "_x": "sixthSenseIndicator._x - 500",    //сместил влево от штатного положения 

    "_y": "sixthSenseIndicator._y - 480"    //сместил вверх от штатного положения

    }

    }],

    // false - Disable tank icon mirroring (good for alternative icons).

    // false - отключить зеркалирования иконок танков (полезно для альтернативных иконок).

    "mirroredVehicleIcons": false,

    // false - Disable pop-up panel at the bottom after death.

    // false - отключить всплывающую внизу панель после смерти.

    "showPostmortemTips": false,

    // true - Remove the Players Panel mode switcher (buttons for changing size).

    // true - убрать переключатель режимов ушей мышкой.

    "removePanelsModeSwitcher": true,

    // false - disable highlighting of own vehicle icon and squad.

    // false - отключить подсветку иконки своего танка и взвода.

    "highlightVehicleIcon": true,

    // Format of clock on the Debug Panel (near FPS). Format: Y:year, M:month, D:day, H:hour, N:minutes, S:seconds. "" - remove clock.

    // Формат часов на экране панели отладки (возле FPS). Формат: Y:год, M:месяц, D:день, H:часы, N:минуты, S:секунды. "" - убрать часы.

    "clockFormat": "",

    // true - use standard client vehicle markers.

    // true - использовать стандартные маркеры клиента.

    "useStandardMarkers": false,

    // Path to clan icons folder relative to res_mods/xvm/res.

    // Путь к папке иконок кланов относительно res_mods/xvm/res.

    "clanIconsFolder": "clanicons"

    },

    // Frag counter panel at top side of battle windows interface.

    // Панель счёта в бою.

    "fragCorrelation": {

    // true - hide textfields "Allies | Enemies".

    // true - cпрятать два текстовых поля "Союзники | Противники".

    "hideTeamTextFields": true

    },

    // Ingame crits panel by "expert" skill.

    // Внутриигровая панель критов от навыка "экспет".

    "expertPanel": {

    // Delay for panel disappear. Original value was 5.

    // Задержка исчезновения панели. Оригинальне значение было 5.

    "delay": 15,

    // Panel scaling. 100 в оригинале.

    // Увеличение панели. 100 в оригинале.

    "scale": 150

    }

    }

    Играю с этим файликом. Все работает. Не стал заморачиваться с кучей файлов-сниппетов, а все изменения боевого интерфейса внес в один - и искать легче, да и команд прописывать меньше приходится... 

    И вопрос к знатокам: я все же не понимаю - зачем прописывать каждый раз новый сниппет для каждого элемента, если можно все с тем же успехом вписать в файл battle? Каждый новый сниппет - новое обращение к новому файлу, лишнее задействование ресурса компа. Многие жалуются, что компы тупят, падает фпс... Я на пробу кастрировал хвм, вырезал многие элементы, без которых можно жить. Отдал на пробу на не слишком навороченный комп с не слишком скоростным инетом. Получили прирост фпс на 15-20. Чувствительно, правда? За неделю теста человек глюков не выявил.

    Я не шибко великий программист, потому, все написанное мной - это вопрос. Растолкуйте, чего я не догнал? 

    • Upvote 1
  4. странное дедло, у всех работает, а у тебя 0. Ну не знаю тогда, почему у тебя все как-то через одно место выходит. Других рецептов нет ни у кого, можешь разработчиков спросить

    Зачем разработчиков? Во втором спойлере правильное решение выложил. Собственно, Ваши слова его и подсказали. Правда получилось через то самое место, но ведь работает :-)

    • Upvote 1
  5. -надо альфу текстового поля задавать как "alpha": {{squad}}00, тогда это текстовое поле будет видно только у взводных (макрос при наличии взвода принимает значение 1). 

    -Насчет варианта с картинкой- в конфиге все правильно, но сама картинка должна быть обозвана как squad1.png, у тебя видно в названии 1 нету

    Спасибо за помощь, конечно, но толку с этого 0.

    Альфой регулируется прозрачность на остальных (кстати, она прописывается "alpha": "{{squad}}00" ), но на своих голяк. Максимум, что добился, это при записи

    //Взводный

    {

    "alpha": "{{squad}}00",

    "color": null,

    "font": { "align": "center", "bold": false, "italic": false, "name": "$FieldFont", "size": 13 },

    "{{squad}}": "<img src='xvmres://img/squad.png' width='70' height='70'>",

    "name": "vzvod",

    "shadow": { "alpha": 100, "angle": 90, "color": "0x000000", "distance": 0, "size": 6, "strength": 200 },

    "visible": true,

    "x": 0,

    "y": -80

    }

     

    появляется над взводными надпись undifin (с орфографией приврал). Имя переделывал и на squad1.png и на 1.png...

    Есть еще идеи рабочие?

    А вот такой вариант прокатил и все работает гуд.

    // Текстовое поле взводного

    {

    "alpha": "{{squad}}00",

    "color": null,

    "font": { "align": "center", "bold": false, "italic": false, "name": "$FieldFont", "size": 13 },

    "format": "<img src='xvmres://img/sq.png' width='75' height='75'>",

    "shadow": { "alpha": 100, "angle": 90, "color": "0x000000", "distance": 0, "size": 6, "strength": 200 },

    "visible": true,

    "x": 0,

    "y": -95

    }

  6.  

    Деда, вопрос дибильный. По поводу совзводных. Проблемы у меня со зрением, потому цветом я их выделил, но все равно проблемно разглядывать их в бою. Попытался создать текстовое поле для взвода: рисуется цифирь "1", от которой толку мало. А вот при попытке воткнуть вместо {{squad}} картинку пнг, получается фигня - на всех, кроме совзводных, висит моя картинка.

    Маркеры {.....

    Союзники живые{.....

    Нормальный режим{....

    Текстовые поля{...

    {

    "alpha": 100,

    "color": null,

    "font": { "align": "center", "bold": false, "italic": false, "name": "$FieldFont", "size": 13 },

    "format":"<img src='xvmres://icons/squad{{squad}}.png' width='70' height='70'>",

    "name": "vzvod",

    "shadow": { "alpha": 100, "angle": 90, "color": "0x000000", "distance": 0, "size": 6, "strength": 200 },

    "visible": true,

    "x": 0,

    "y": -80

    }

    Я уже весь мозг себе сломал и перепробовал кучу вариантов... Ни фига не выходит...

    Деда, помогите пожалуйста страждущему... Что я не так делаю?

  7. я бы хотел что бы были все панели внесены которые можно дивигать со стандартными позициями, ато самому неполучается их добовлять

    А смысл? Только захламлять ресурс компа?

    Сделаем проще. Объясняю:

    Открываете файлик battle.xc, который я Вам скинул в Вашем архиве, блокнотом (лучше НотПадом++). В самом верху в нем находите такие строки.

    "elements": [{        // настройка перемещение элементов

    "teamBasesPanel": {   //перемещаем панель захвата

       "_y": 75                    //сдвигаем панель захвата по вертикали вниз. В зависимости от разрешения монитора она будет на разном разрешении монитора сдвигаться вниз по разному. 

       }

        }],

    Это сдвиг панели захвата. Если Вы хотите, к примеру, передвинуть еще и лампу засвета (шестое чувство), то дописываете строки и у Вас этот блок примет такой вид:

    "elements": [{        // настройка перемещение элементов

    "teamBasesPanel": {

       "_y": 75

       },

    "sixthSenseIndicator": {                            //двигаем лампочку шестого чувства левее и выше

        "_x": "sixthSenseIndicator._x - 500", // фиксированное смещение по горизонту левее от стандартного положения

       "_y": "sixthSenseIndicator._y - 480"   // фиксированное смещение по вертикали выше от стандартного положения.

       }

        }],

    Заметили разницу? Выделил добавленное жирным. Добавилась запятая и парные скобки на блок лампочки засвета. То что идет после // - это не выполняемый конфигом комментарий. Это пример сдвига от штатного положения, не зависящий от разрешения монитора.

    Теперь рассмотрим пример сдвига лампочки не на фиксированное положение от штатного, а в какое то определенное место на экране нашего конкретного монитора. Выглядеть это будет так:

    "elements": [{        // настройка перемещение элементов

    "teamBasesPanel": {

       "_y": 75

       },

    "sixthSenseIndicator": {                            //двигаем лампочку шестого чувства в произвольное место, зависящее от разрешения монитора

        "_x": 300, // фиксированное смещение по горизонту в произвольное место, зависящее от разрешения монитора

       "_y": 1200   // фиксированное смещение по вертикали в произвольное место, зависящее от разрешения монитора.

       }

        }],

    Заметили разницу между написанием? Фиксированный сдвиг от штатного места и произвольный сдвиг.

    Теперь, мы хотим еще поднять левое ухо (своей команды) в самый верх монитора (левый верхний угол). Наш верхний блок изменится так:

    "elements": [{        // настройка перемещение элементов

    "teamBasesPanel": {

       "_y": 75

       },

    "sixthSenseIndicator": {                            //двигаем лампочку шестого чувства в произвольное место, зависящее от разрешения монитора

        "_x": 300, // фиксированное смещение по горизонту в произвольное место, зависящее от разрешения монитора

       "_y": 1200   // фиксированное смещение по вертикали в произвольное место, зависящее от разрешения монитора.

       },

    "leftPanel": {

            "_alpha": 80, //изменяем прозрачность уха. Можно изменить от 0 до 100

            "_y": 1,          //смещаем по вертикали вверх (самый угол монитора)

          }

        }],

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

    Еще пример перемещения на заданное значение от размера экрана (на середину, четверть, три четверти, одну восьмую и пр.)

    "elements": [{        // настройка перемещение элементов

    "teamBasesPanel": {

       "_y": 75

       },

    "sixthSenseIndicator": {                            //двигаем лампочку шестого чувства в произвольное место, зависящее от разрешения монитора

        "_x": 300, // фиксированное смещение по горизонту в произвольное место, зависящее от разрешения монитора

       "_y": 1200   // фиксированное смещение по вертикали в произвольное место, зависящее от разрешения монитора.

       },

    "leftPanel": {

            "_alpha": 80, //изменяем прозрачность уха. Можно изменить от 0 до 100

            "_y": 1,          //смещаем по вертикали вверх (самый угол монитора)

          },

       "battleTimer": {          //двигаем время боя 

       "_x": "WIDTH / 1.8", //двигаем время боя приблизительно на пятую часть ширины монитора от правого края

       "_y": 5                      //переместили по вертикали на 5 от верха монитора

       }

        }],

    Вот, вроде, основные принципы передвижек и изменения прозрачности элементов. Понять принцип, я думаю, можно. Еще так же можно менять цвет текста и еще кучу всего (я всего и не знаю...).

    Ну и в заключение перекопипастил список элементов, которые можно двигать из шапки темы.

    "leftPanel"          // панель уши левые

      "rightPanel"         // панель уши правые

      "minimap"               // миникарта

      "playerMessangersPanel",  // сообщения чат убитых(кто кого убил)

      "switcher_mc"          // панель переключения ушей

      "fragCorrelationBar"     // счёт боя

      "debugPanel"             // пинг-лаг-фпс панель

      "battleTimer"          // время боя

      "damagePanel"           // дамаг-панель

      "sixthSenseIndicator"   // индикатор(шестое чувство)

      "vehicleErrorsPanel"     // сообщения в центре экрана(о снаряжении, командире)

      "messenger"           // сообщения(чат что пишут игроки)

      "damageInfoPanel"        // ?

      "timerBig"             // таймер до начала боя

      "deathZoneTimer"        // ?

      "overturnedTimer"      // ?

      "drownTimer"            // таймер когда тонет танк

      "langBarPanel"       // ?

      "consumablesPanel"     // панель расходники и патроны

      "vehicleMessagesPanel"   // сообщения внизу в центре экрана(о том,кто попал,повредил тебя)

      "teamBasesPanel"         // полоса захвата баз

    Ну и знатоки еще могут примеров накидать. Вот и получится мануал по работе с элементами :-)

    • Upvote 1
  8. помагите добаваить эти настройки(со стандартными параметрами) в мой конфиг.

    зарание спс

    и если можно напишите в каких файлах их искать

    Если Вы о сдвиге полосы захвата, то держите. В файле battle.xc в самом верху появились строчки, описанные выше. С учетом прошлых комментариев опустил на 75, а не на 50

    @Default_ugrumi44.rar

  9.  

    Теперь к пользователям неужели нет такого же как я кто пользуется и оленемером и тот кто сумел себе настроить цветовые значения так же как при стандартной цветовой слепоте в клиенте. Если кто-то сумел подскажите или дайте пожалуйста файл с настройкой. 

    Уважаемый, сам страдаю от проблем со зрением. Нужда заставила и я решил этот вопрос.

    В низу этого поста есть архив "Изменение цвета или отключение подсветки обводки танка в прицеле. _ОБНОВЛЕНИЕ 0.8.7_" (это оф.форум игры, не пугайтесь. Но надо там зарегистрироваться). Там же скрины и там же маленький мануал по заточке под себя.

    Я выбрал такую обводку для пробы, потому что белый и синий - простые цвета в RGB, но можно выбрать любой цвет или отключить обводку вообще.

    Свои

    post-11632-0-93245300-1377625521_thumb.jpg

    Враги

    post-11632-0-72904700-1377625536_thumb.jpg

    Решается все очень просто и за несколько минут. Не выкладываю всего здесь, так как проще один раз прочитать инструкцию с картинками, чем десять раз объяснять.

    По поводу настроек "оленемера", так там, вроде все просто - выставляем те цвета , которые нам нужны (приятны и восприимчивы глазу. У меня своеобразная проблема зрения, так я срастил до кучи хвм Деда Шалфея и Чесссмана. Все вижу и устраивает все). Код нужного цвета можно взять, к примеру, с этого сайта.

    • Upvote 1
  10. Всем привет мне нужна очень ваша помощь. У меня немного нужно опустить полосы захвата. 

    attachicon.gifshot_009.jpg

    Как это сделать самому я незнаю. Прочитал эту тему полностью но так и нечего не понял. Помогите такому оленю как я плиз. Надпись "Союзники | Противники" убирать не хочу. Размер моего монитора 1920х1080

    Вот мой конфиг attachicon.gifxvm.rar

    Попробуйте свой одноименный файлик заменить на этот. Свой ОБЯЗАТЕЛЬНО сохраните.

    Теоретически должно сработать. Если сместится, но не достаточно, откроете блокнотом (лучше НотПадом++) этот файлик, в самом начале найдете

    эти строчки: 

    "teamBasesPanel": {

       "_y": 50

    Меняете цифирку в большую сторону (опустить еще) или в меньшую (поднять).

    battle.rar

    Знатоки, поправьте, если не прав.

  11. Уважаемые, я не семи пядей во лбу, но почитав все посты... вздохнул и взялся за клавиатуру.

    Все сказанное ниже - мое мнение. Ни кому не навязываю. Все взято из личной практики.

    Аваст. 

    Бесплатное у нас - только сыр в мышеловке. Хорош для продвинутого пользователя. Для новичка... Сам восстанавливал систему, когда новичек поудалял половину файлов Винды (аваст ругался на какие-то кряки). Базы обновляются достаточно нерегулярно... Как дуршлаг вполне годится. Проблем с ВоТ не замечал (4 знакомых с ним играет).

    Аваст платный.

    Достоен уважения. Систему так же не загружает, в исключения ВоТ не добавлялся. Стоял у друга около года назад. Друг доволен был по уши им. Отказался только по одной причине - оплата.

    Касперский.

    Как он может вызывать проблемы, если совершенно недавно проводил совместную акцию с ВоТ? Я на этом 1500 золота получил за счет активации лицензии. Совершенно спокойно допускает в игру, не блочит ни единого соединения. Для компа не шибко шустрого любой Касперский (начиная с 9) достаточно тяжеловат и требует излишнего количества настроек и обучения. Стоит он у меня на работе на 5 компах, проблем нет, но ресурс компов жрет, как моль шубу. Без CPU-Control ловить нечего - приходится распределять процессы (это при условии наличия хотя бы двухядерки). Для надежности можно ВоТ засунуть в исключения. У меня ВоТ идет без дополнительных настроек на исключения.

    Dr.Web

    Ресурс жрет меньше Касперского процентов на 30. Настроек меньше (что радует несказанно). Порнобаннеры со школьного (!!!) сайта пропускает с завидной регулярностью... В исключения ни чего не прописывал. Играют с ним 3 человека (два ноута и мощный комп). Проблем блокировки не было.

    NOD32

    Потребление ресурса системы самое минимальное (Аваст в расчет не беру. Он по-моему вообще систему не загружает, а живет своей таинственной, ни кем не замеченной жизнью. Это о бесплатной версии речь). Если не выставлять при установке полное сканирование системы на каждое включение, то при загрузке системы подтормаживает ее на 1-1,5 мин, потом его не слышно и не видно. Работу свою делает не плохо, за 3 года не пропустил ни одного вируса ни на один комп. Исключения прописываются без излишних заморочек (если надо). У самого дома стоит на компе и двух ноутах. На ВоТ не реагирует, совершенно спокойно пропускает (постоянно играю на одном ноуте. Пинг 10-15 по вайфаю).  

    Из всего сказанного могу предположить только одно: проблема может быть только во внутренних фаерволах провайдера, в роутере (если есть) или самой системе. Система UAC отключена? Может стоит там поискать причину проблемы?

    Еще раз хочу повториться: все это сугубо личное мнение, вынесенное из личного опыта и ни кому не навязываемое! Если что, какашками не шибко забрасывайте... :-)

  12. У меня 1920х1080 монитор и то улезла так , что не видно была, а по цифрам я представляю какая у тебя сборка из мониторов :)

    Имелся ввиду размер картинки лампочки. :-) Если размер pngшки 170*140, то сдвигать ее надо на копейки (порядка 50 двигал), а если размер картинки лампы большой (как у меня 1100*1000), то и сдвигать приходится на  порядка 500.

    • Upvote 1
  13. Почему при установки такой конфигурации, картинка 6 чувства не показывается, а звук идёт?

     

    'Код'

    "elements": [{ // настройка перемещение элементов

    "sixthSenseIndicator": {

    "_x": "sixthSenseIndicator._x - 500", //двигаем по горизонту. "-" левее, "+"правее

    "_y": "sixthSenseIndicator._y - 480" //двигаем по вертикали. "-" левее, "+"правее

    }

    }],

    Потому, что эти значения я делал для большой картинки. Скорее всего она у Вас улетает за предел экрана влево вверх... :-)

    Уменьшить надо оба значения. Выставьте, к примеру 100 в обоих случаях. потом подкорректируете.

    • Upvote 1
  14. добрался до твоего вопроса, попробывал все варианты существующие с messenger реакции ноль такчто к сожалению нет вариантов уменьшить размер между строчками.

    Спасибо огромное! Честно говоря - порадовали. А то я уже себя совсем тупым почувствовал...

  15. ventura69, будьте добры скиньте файл battle с elements, а то как не вставляю все равно лампа внизу.

     

    Да не вопрос! Скину, но часиков через несколько (когда до компа доберусь). Изменения в ушах удалю и постараюсь подвести все под стандартный файл.

    P.S. Круто! Я как раз под эту лампу и делал!!!

    ventura69, будьте добры скиньте файл battle с elements, а то как не вставляю все равно лампа внизу.

     

    Держите. Ухи я удалил из этого файла. Все стандартно, только на сдвиг лампы оставил. Коменты там есть.

    battle.rar

    И скрин, чтобы не быть голословным

    post-11632-0-51043100-1377344536_thumb.jpg

  16. Попробовал поставить, все конфиги слетели. :/

    Напутали что-то. Держите. Если будет не совсем по центру - откроете, там коменты я добавил.

    battle.rar

    Скрин, чтобы не быть голословным. С реплея, ессесно...

    post-11632-0-33228600-1377344611_thumb.jpg

  17. Решил просто - в файлике batle добавил в elements (там у меня еще и положение, размер ушей прописаны) такие строчки:
    "elements": [
    .
    .
    .
    "sixthSenseIndicator": {
    "_x":"sixthSenseIndicator._х -100", //сместил левее, зависит от размера картинки, подбирал методом тыка
    "_y": "sixthSenseIndicator._y -150" //сместил выше, зависит от размера картинки, подбирал методом тыка
    }

    ]

    • Upvote 1
    • Downvote 1
  18. :Большой рахмат вам, уважаемые! Даже искать и думать теперь не надо!

    Вот такая штука получилась, но не мурмулит чего-то. Т. е. в бой пускает (ухи на нужных мне местах, дебагпанель и лампочка тоже), ошибок не пишет, но и не изменяется ничего. расстояние между строк не изменяется. Есть идеи, где я накосячил?

    /**
    * General parameters for the battle interface.
    * Общие параметры боевого интерфейса.
    */
    {
    "battle": {
    // Visual elements
    // двигать визуальные элементы
    "elements": [{ // настройка перемещение элементов
    "leftPanel": {
    "_alpha": 80,
    "_y": 1
    },
    "rightPanel": {
    "_alpha": 80,
    "_y": 1
    },
    "debugPanel": {
    "_x": 240,
    "_y": 8
    },
    "sixthSenseIndicator": {
    "_x": "sixthSenseIndicator._x - 500",
    "_y": "sixthSenseIndicator._y - 480"
    },
    "messenger": {
    "messageInput": {
    "textField": {
    "textHeight": 5

    }
    }
    }
    }]
    ,
    // false - Disable tank icon mirroring (good for alternative icons).
    // false - отключить зеркалирования иконок танков (полезно для альтернативных иконок).
    "mirroredVehicleIcons": false,
    // false - Disable pop-up panel at the bottom after death.
    // false - отключить всплывающую внизу панель после смерти.
    "showPostmortemTips": false,
    // true - Remove the Players Panel mode switcher (buttons for changing size).
    // true - убрать переключатель режимов ушей мышкой.
    "removePanelsModeSwitcher": true,
    // false - disable highlighting of own vehicle icon and squad.
    // false - отключить подсветку иконки своего танка и взвода.
    "highlightVehicleIcon": true,
    // Format of clock on the Debug Panel (near FPS). Format: Y:year, M:month, D:day, H:hour, N:minutes, S:seconds. "" - remove clock.
    // Формат часов на экране панели отладки (возле FPS). Формат: Y:год, M:месяц, D:день, H:часы, N:минуты, S:секунды. "" - убрать часы.
    "clockFormat": "",
    // true - use standard client vehicle markers.
    // true - использовать стандартные маркеры клиента.
    "useStandardMarkers": false,
    // Path to clan icons folder relative to res_mods/xvm/res.
    // Путь к папке иконок кланов относительно res_mods/xvm/res.
    "clanIconsFolder": "clanicons"
    },
    // Frag counter panel at top side of battle windows interface.
    // Панель счёта в бою.
    "fragCorrelation": {
    // true - hide textfields "Allies | Enemies".
    // true - cпрятать два текстовых поля "Союзники | Противники".
    "hideTeamTextFields": true
    },
    // Ingame crits panel by "expert" skill.
    // Внутриигровая панель критов от навыка "экспет".
    "expertPanel": {
    // Delay for panel disappear. Original value was 5.
    // Задержка исчезновения панели. Оригинальне значение было 5.
    "delay": 15,
    // Panel scaling. 100 в оригинале.
    // Увеличение панели. 100 в оригинале.
    "scale": 150
    }
    }

  19. У меня та же ботва приключилась. Не криминал и решил просто (спасибо Alastanka за разъяснения принципов работы) - в файлике batle добавил в elements (там у меня еще и уши прописаны) такие строчки:

    "elements": [

    .

    .

    .

    {
    "sixthSenseIndicator": {
    "_x":"sixthSenseIndicator._х -100", //сместил левее, зависит от размера картинки, подбирал методом тыка
    "_y": "sixthSenseIndicator._y -150" //сместил выше, зависит от размера картинки, подбирал методом тыка
    }

    Сместил положение лампочки от фиксированного (штатного) левее и выше. Теперь она на месте, где и была. Разрешение моей лампочки около 1000*1000. Заметил интересный нюанс: ставлю ПНГшку разрешения 140*140 - смещение копеечное. Увеличиваю размер картинки - смещение увеличивается. При моем 1000*1000 смещение было такое, что на экране торчал только левый верхний кусок лампы (на миникарте, как указывал уважаемый Danil Vinokurov). 

    Значит, выводим закономерность: чем больше размер картинки, тем больше смещение. Смещение всегда идет только вправо вниз.

    Делаю предположение: привязка картинки лампы в формате ПНГ делается по левому верхнему углу картинки (по моим прикидкам так и есть, так как размер полотна картинки у меня значительно больше размера изображения).

    Может эта информация чем то поможет уважаемому sirmax?

  20. Уважаемые, во-первых спасибо огромное за разъяснения! Персональная благодарность  Alastanka, за комментарии (с ними разобрался с перемещениями элементов, прозрачностью).

    И во-вторых, объясните бестолковому: а как сжать расстояние между строк в чате?

    Я его могу так подвинуть от изначального положения на фиксированное расстояние (для примера):

    "messenger": {
    "_x": messenger._х -100,
    "_y": "messenger._y -100"
    }

    А как в него втулить уменьшенное расстояние между строк? Сразу говорю: прочитал весь форум, но не понял. Можно на примере? Для наглядности и понятности...

  21. А почему у Вас

     

    закомментировано?

     

    'login.xc'

    /**
     * Parameters for login screen
     * Параметры экрана логина
     */
    {
      "login": {
        // Ping servers; works only with xvm-stat.exe
        // Пинг серверов; работает только с xvm-stat.exe
        "pingServers": {
          "$ref": { "file": "hangar.xc", "path": "hangar.pingServers" },
          // true - Enable display of ping to the servers
          // true - показывать пинг до серверов
          "enabled": true,
          "updateInterval": 2000,
          "showPingOnGameLoading": false,
          "fontStyle": {
            // Font name
            // Название шрифта
            "name": "$FieldFont",
            "size": 13, // Размер
            "bold": false,  // Жирный
            "italic": false, // Курсив
            // Different colors depending on server responce time
            // Разные цвета в зависимости от времени отклика сервера
            "color": {
              "great": "0x66CC66", // Отличный
              "good":  "0xE5E4E1", // Хороший
              "poor":  "0x96948F", // Так себе
              "bad": "  0xD64D4D"  // Плохой
             }
          },
          // Axis field coordinates
          // Положение поля по осям
          "x": 16,
          "y": 30
        }
      }
    }
    
    

    Это следы экспериментов. Спасибо за Ваш конфиг, но в ангаре то у меня пинговка есть. Мне нужно на экране логина

    У меня так

    {

    "login": {

    "pingServers": {

    "alpha": 80,

    "columnGap": 10,

    "delimiter": ": ",

    "enabled": true,

    "fontStyle": {

    "bold": false,

    "color": { "bad": "0xFF0000", "good": "0x00CC00", "great": "0x33FFFF", "poor": "0xFFFF33" },

    "italic": false,

    "name": "$FieldFont",

    "size": 12

    },

    "maxRows": 4,

    "shadow": { "alpha": 70, "angle": 0, "blur": 4, "color": "0x000000", "distance": 0, "enabled": true, "strength": 2 },

    "showPingOnGameLoading": true,

    "threshold": { "good": 60, "great": 30, "poor": 100 },

    "updateInterval": 10000,

    "x": 15,

    "y": 35

    }

    }

    }

    Спасибо за попытку помощи. В ангаре пинг есть. а на экране логина - нет.

     

     

    Уважаемые, огромное спасибо всем, кто пытался мне помочь!

    К своему стыду хочу сказать, что я решил проблему и все работает. Почему к стыду? Потому что перелопатив весь конфиг, я забыл одну мелочь - включить блок логина в основном конфигураторе...

  22. Добрый день, уважаемые.

    Нужна помощь с отображением пинга на экране логина. Либо я дурак, либо лыжи не едут... Склоняюсь к первому.

    Итак, суть проблемы:

    Не отображается пинг на экране логина. С ангаром все норм - перетащил его вниз, перекомпановал, цветами пинговку разграничил.

    Что установлено:

    XVM 4.1.0 - все файлы, кроме самого конфигуратора хвм скачал с оф.сайта. Сам конфиг оставил из-за того, что слишком много с дефолтного надо переделывать. Перезалил только круги для миникарты и файлик логина (т. е.  строка "showPingOnGameLoading": true, имеется в наличии и включена). Есть еще файл часов, но при его отключении ни чего не меняется. Замена файла ангара то же не дала результатов.

    Вот сам текст файла логина.

    {

      "login": {
        // Ping servers; works only with xvm-stat.exe
        // Пинг серверов; работает только с xvm-stat.exe
        "pingServers": {
          //"$ref": { "file": "hangar.xc", "path": "hangar.pingServers" },
          // true - Show ping to the servers
          // true - показывать пинг до серверов
         // "enabled": true,
          // true - Show ping to the servers during game loading, before login screen
          // true - показывать пинг до серверов во время загрузки, до окна логина
          "showPingOnGameLoading": true,
          // Axis field coordinates
          // Положение поля по осям
          "x": 5,
          "y": 30
        }
      }
    }

    Подскажите неумному - что я делаю не так? Уже мозг болит от мыслей, а толку нет...

×
×
  • Create New...