Jump to content
Korean Random

Предложения по стандартному конфигу / Suggestions for default config


Recommended Posts

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

Edited by vlad_cs_sr
  • Upvote 1
Link to comment
Short link
Share on other sites

, может лучше в по нажатию LAlt ХП в ушах?

а это щас не фризит?

себе так и сделал

- Убран альт-режим ушей и отключены пустые уши. Подробно ХП игроков теперь показывается в широких и средних ушах по Alt вместо ников.

никто пока на тормоза не жаловался.  а без Alt есть только индикация <50% и <25% хп, это чтобы не прошляпить в целом.

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

остается 2 варианта:

- если подробно с цифрами, то по Alt в none ушах и none использовать как альтернативные. но тут свои неудобства- нажимаешь  кнопку- появляется хп в ушах, но пропадает всё остальное, иконки названия танков и т.п., а рисовать целиковый режим ушей в none (у меня раньше так было до появления возможности переключения полей туда-сюда по кнопке)- это гемор, в основном из-за отсутствия там стандартных иконок техники.

- только полоски, их можно и без Alt, но тогда проблема в той же автоподстройке ширины ушей под данные- невозможно точно нарисовать полоску от края уха до иконки например

Edited by demon2597
Link to comment
Short link
Share on other sites

по альт полоски как hpbar, в маркерах + bindToIcon, или даже узкие полосы под иконкой в длину иконки

я против None ушей. лучше вообще не менять режим.

Link to comment
Short link
Share on other sites

Когда-то делал что-то подобное "Отображение уровня ХП в "Ушах" - вариант при использовании стандартных иконок", правда не узкой полоской, а в высоту иконки. Насколько я понимаю, код актуален и сейчас (только "w" и "h" заменить на "width" и "height" соответственно). Переделать под узкую полоску не сложно :))

 

post-24956-0-37213000-1453238884_thumb.jpg
Edited by Kapany3uk
Link to comment
Short link
Share on other sites

 

 

даже узкие полосы под иконкой в длину иконки
,

 

Когда-то делал что-то подобное "Отображение уровня ХП в "Ушах" - вариант при использовании стандартных иконок", правда не узкой полоской, а в высоту иконки. Насколько я понимаю, код актуален и сейчас (только "w" и "h" заменить на "width" и "height" соответственно). Переделать под узкую полоску не сложно :))
кастомные иконки популярны, и не для всех подойдет такой вариант.
Link to comment
Short link
Share on other sites

Переделать под узкую полоску не сложно

чета с узкой полоской и стандартными иконками не очень выходит. скрины: Desktop.zip правильный вариант где полоска уже, с более широкой уже на 1 пиксель налезает на соседнюю иконку (это заметно на кастомных прямоугольных иконках)

кстати, @sirmax, попутно обнаружен баг: полоска не всегда слоем выше иконки как это должно быть. на скрине где полоски толще заметно

Edited by demon2597
Link to comment
Short link
Share on other sites

кстати, @sirmax, попутно обнаружен баг: полоска не всегда слоем выше иконки как это должно быть. на скрине где полоски толще заметно

z-order работает только в пределах одной строки

Link to comment
Short link
Share on other sites

Вот вариант, имхо лаконично просто и эффективно. Подойдет для любых мониторов (на малоформатных - с "узкими" режимами short/medium2)

Картинку содрал из этого поста (на рисованные пометки не обращаем внимание)

post-24956-0-18661100-1470424515_thumb.png

Link to comment
Short link
Share on other sites

для дефолта - вполне.


 что-то не понял, а у нас сколько? можно поподробнее?

на каждого игрока свой playersPanelItem. Соответственно, один может быть над другим.

Link to comment
Short link
Share on other sites

Вот вариант, имхо лаконично просто и эффективно. Подойдет для любых мониторов (на малоформатных - с "узкими" режимами short/medium2)

Картинку содрал из этого поста (на рисованные пометки не обращаем внимание)

attachicon.gifхп_для _дефолта.png

Такой вариант и мне по душе и сделать его по Alt как вариант.

Только проверить надо его на предмет фризов и просадок. 

Link to comment
Short link
Share on other sites

а может просто повторить "healthBar" вместе с альт режимом?

 

и сделать его по Alt как вариант. Только проверить надо его на предмет фризов и просадок. 

зачем по Alt? прямо как в маркерах сделать, по Alt только менять формат текста так же как там.

на счет фризов всё проверено уже пару дней как- никто не жалуется, хотя конструкция потяжелее будет 

Edited by demon2597
Link to comment
Short link
Share on other sites

Тестируйте. Высота/ширина/шрифт идентичны маркерам

 

post-24956-0-36171300-1470431968_thumb.jpg

 

'код playersPanel.xc'

  // Is XVM user marker definition.
  // Шаблон маркера пользователя XVM.
  "xvmUserMarker": {
    "enabled": false,
    "x": 10, "y": 5, "bindToIcon": true,
    "src": "xvm://res/icons/xvm/xvm-user-{{xvm-user|none}}.png"
  },
  "hpLeft": {
    // Оставшееся ХП
    "number": {
      "hotKeyCode": 56,
      "bindToIcon": true, "x": 135, "y": 8, "alpha": "{{alive?100|0}}", "width": 70,
      "textFormat": { "size": 11, "color": "0xD9D9D9", "align": "center", "bold": true },
      "shadow": { "enabled": true, "blur": 4, "strength": 1 },
      "format": "{{hp|----}} / {{hp-max}}"
    },
    // Динамическая полоса здоровья
    "line": {
      "hotKeyCode": 56,
      "bindToIcon":true,
      "x": 100, "y": 11, "alpha": "{{alive?45|0}}", "bgColor": "{{c:system}}",
      "height": 12, "width": "{{hp-ratio:70}}"
    },
    // Фон полосы здоровья
    "background": {
      "hotKeyCode": 56,
      "bindToIcon":true,
      "x": 99, "alpha": "{{alive?35|0}}", "bgColor": "0x000000",
      "y": 10, "height": 14, "width": 72
    }
  },

  // Parameters of the Players Panels ("ears").
  // Параметры панелей игроков ("ушей").
  "playersPanel": {
      // Set of formats for left panel (extended format supported, see above)
      // Набор форматов для левой панели (поддерживается расширенный формат, см. выше)
      "extraFieldsLeft": [
        ${"hpLeft.background"},
        ${"hpLeft.line"},
        ${"hpLeft.number"},
        ${"clanIcon"},
        ${"xvmUserMarker"},
        // XMQP service marker (see above).
        // Маркер сервиса XMQP (см. выше).
        ${"xmqpServiceMarker"}
      ],
      // Set of formats for right panel (extended format supported, see above)
      // Набор форматов для правой панели (поддерживается расширенный формат, см. выше)
      "extraFieldsRight": [
        ${"hpLeft.background"},
        ${"hpLeft.line"},
        ${"hpLeft.number"},
        ${"clanIcon"},
        ${"xvmUserMarker"},
        // enemy spotted status marker (see above).
        // маркер статуса засвета противника (см. выше).
        ${"enemySpottedMarker"}
      ]
    },

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...