Jump to content
Korean Random
Lex_FB

[Пинг / Ping] Экраны логина и ангара

Recommended Posts

мужики помогите  прописать центровку пинга при загрузки.

Нужно что бы пинг в независимости от разрешения монитора располагался по центру согласно горизонтали

'скрин'

attachicon.giflogin.xc

* Parameters for login screen

* Параметры экрана логина

*/

{

  "login": {

    // Skip intro movie

    // Пропустить вступительное видео

    "skipIntro": true,

    // Save last server

    // Сохранять последний сервер

    "saveLastServer": true,

    // Auto enter to the game

    // Автоматический вход в игру

    "autologin": false,

    // Auto confirm old replays playing

    // Автоматически подтверждать проигрывание старых реплеев

    "confirmOldReplays": false,

    // Ping servers

    // Пинг серверов

    "pingServers": {

      // true - Enable display of ping to the servers

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

      "enabled": true,

      // Update interval, in ms

      // Интервал обновления, в мс

      "updateInterval": 10000,

      // Axis field coordinates

      // Положение поля по осям

      "x": 380,

      "y": 30,

      // Transparency

      // Прозрачность от 0 до 100

      "alpha": 100,

      // Server to response time text delimiter

      // Разделитель сервера от времени отклика

      "delimiter": "- ",

      // Maximum number of column rows

      // Максимальное количество строк одной колонки

      "maxRows": 1,

      // Gap between columns

      // Пространство между колонками

      "columnGap": 1,

      // Leading between lines.

      // Пространство между строками

      "leading": 0,

      // Text style

      // Стиль текста

      "fontStyle": {

        // Font name

        // Название шрифта

        "name": "micra",

        "size": 12, // Размер

        "bold": false,  // Жирный

        "italic": false, // Курсив

        // Different colors depending on server response time

        // Разные цвета в зависимости от времени отклика сервера

        "color": {

          "great": "0x00FF00", // Отличный

          "good": "0xFFFF00",  // Хороший

          "poor": "0xFFAA00",  // Так себе

          "bad": "0xFF2A00"    // Плохой

        }

      },

      // Threshold values defining response quality

      // Пороговые значения, определяющие качество отклика

      "threshold": {

        // Below this value response is great

        // До этого значения отклик отличный

        "great": 35,

        // Below this value response is good

        // До этого значения отклик хороший

        "good": 60,

        // Below this value response is poor

        // До этого значения отклик так себе

        "poor": 100

        // Values above define bad response

        // Значения более считаются плохим откликом

      },

      // Параметры тени

      "shadow": {

        "enabled": true,

        "color": "0x000000",

        "distance": 0,

        "angle": 0,

        "alpha": 70,

        "blur": 4,

        "strength": 2

      }

    }

  }

}

Share this post


Link to post

Short link
Share on other sites

@BAHbKA_,

1. много текста впредь прячь под спойлер

2. содержимое login.xc совсем не потеме. 

 

 

 

Нужно что бы пинг в независимости от разрешения монитора располагался по центру согласно горизонтали

 

Вряд ли получится такое сделать, только под конкретное разрешение.

Edited by jem1510

Share this post


Link to post

Short link
Share on other sites

Подскажите, у меня перестало сохранять последний сервер, параметр true стоит, может кто-то сталкивался с таким ? XVM версии 6.1.1

Share this post


Link to post

Short link
Share on other sites

В настройках пинга/он-лайна не работает встроенный шрифт "Mono". Так задумано или будут исправление? (Билд 4703)

Share this post


Link to post

Short link
Share on other sites

В настройках пинга/он-лайна не работает встроенный шрифт "Mono". Так задумано или будут исправление? (Билд 4703)

а "mono"? что значит не работает?

Edited by Helkar

Share this post


Link to post

Short link
Share on other sites

@Sly_Fox, XVM должен быть 6.1.3

 

 

не работает встроенный шрифт "Mono"

Работает. Единственное, что нет символов кириллицы в нем.

Edited by jem1510

Share this post


Link to post

Short link
Share on other sites

а "mono"? что значит не работает?

"частично" не работает, на самом деле запросто могут отсутствовать русские символы во встроенном "mono"...

post-24956-0-46283500-1439545393_thumb.jpg

'сорри'

просто вчера убил кучу времени на пинг/онлайн, лег поздно, не выспался и потому "ваще не работает, епрст"  :heh:

 

есть "неудобство": при выставлении минимальной ширины >3 (4, 5 и более), при разделителе "\n" (в столбик) значения пинга/онлайна сдвигаются правее от названия сервера, т.к. в сервере всего 3 символа...

Может ввести еще и выравнивание текста внутри поля, а то сейчас только поле целиком?

Либо ввести формат названия сервера: скажем, номер сервера задается "макросом" (по типу #Num), а название кастомным форматом, варианты "сервер #", "RU#", "Ru:#", "# серв:" и т.д.

 

все эти "новации" из-за отсутствия свободного места в ангаре на маленьком экране ноута ))

пытался втиснуть пинг/онлайн в три строки влево вверх, на "старое место", вот тут и получается "несоответствие" длин значений: при мин.длине в 3 все так:

post-24956-0-93755700-1439547791.jpg

но онлайн часто может иметь 4 символа, >100k, и тогда строчка с онлайном съезжает..

а при мин.длине 4 выглядит "лесенкой" из-за 3-х символов имени сервера...

post-24956-0-21468400-1439547792.jpg

Share this post


Link to post

Short link
Share on other sites

, Как вариант, текущими средствами можно в таком виде сделать:

post-7590-0-90111600-1439549075.png

Edited by neLeax

Share this post


Link to post

Short link
Share on other sites

,

 

на самом деле запросто могут отсутствовать русские символы во встроенном "mono"

так и есть. предложение встроить моноширинный шрифт с кучей языков и занимающий 12МБ было отвергнуто =)

 

 

 

пытался втиснуть пинг/онлайн в три строки влево вверх, на "старое место", вот тут и получается "несоответствие" длин значений: при мин.длине в 3 все так:

но онлайн часто может иметь 4 символа, >100k, и тогда строчка с онлайном съезжает..

для данного варианта можно убрать минимальную длину и добавить пробел в разделитель - " \n", как то так.

Share this post


Link to post

Short link
Share on other sites

 

 

для данного варианта можно убрать минимальную длину и добавить пробел в разделитель - " \n", как то так

а может возможно ввести параметр по типу "errorstring", например "bestvalue": "Ок!" (вариант "", - цифровое отображение, по факту) для онлайна выше "threshold": { "great": ... } ну или по значению >= 100к? Т.е. для отображения наилучшего значение использовать возможность подстановки? ))

Share this post


Link to post

Short link
Share on other sites

 

 

текущими средствами можно в таком виде сделать

Подскажи как этими средствами задать цвет для названий серверов?

Share this post


Link to post

Short link
Share on other sites

@minooz, есть такой параметр:

// Color for server name and delimiter (for example, "0x8080FF"). Empty string "" - use same color as online value
// Цвет для названия сервера и разделителя (например, "0x8080FF"). Пустая строка "" - использовать цвет значения онлайна
"serverColor": "0x96948F"

Share this post


Link to post

Short link
Share on other sites

Кто подскажет,  почему не меняется делиметр в login/onlineServer?

Share this post


Link to post

Short link
Share on other sites

Кто подскажет,  почему не меняется делиметр в login/onlineServer?

приложите папку конфига и логи (xvm.log, python.log)

Share this post


Link to post

Short link
Share on other sites

какие то странные ошибки в логе xvm.log:

2015-09-12 13:37:30: [X:002] TypeError: Error #1010: A term is undefined and has no properties.
at xvm.autologin::AutoLoginXvmView/init()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xvm/src;xvm/autologin;AutoLoginXvmView.as:61]
at com.xfw.infrastructure::XfwViewBase/onAfterPopulate()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xvm/src;xvm/autologin;AutoLoginXvmView.as:33]
at com.xfw.infrastructure::XfwModBase/processView()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xfw/src/actionscript/src;com/xfw/infrastructure;XfwModBase.as:129]
at com.xfw.infrastructure::XfwModBase/processView()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xvm/xvm_main;com/xvm/infrastructure;XvmModBase.as:17]
at com.xfw.infrastructure::XfwModBase/postInit()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xfw/src/actionscript/src;com/xfw/infrastructure;XfwModBase.as:89]
at com.xfw.infrastructure::XfwModBase/init()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xfw/src/actionscript/src;com/xfw/infrastructure;XfwModBase.as:67]
at com.xfw.infrastructure::XfwModBase/_onAddedToStage()[/var/lib/jenkins/jobs/XVM.xvm/branches/default/workspace/src/xfw/src/actionscript/src;com/xfw/infrastructure;XfwModBase.as:59]
at net.wg.infrastructure.managers.impl::LoaderManagerBase/onLibraryLoaded()

такое впечатление что или xvm установлен не корректно или другие моды причиняют такое.

попробуйте последний ночник: http://nightly.modxvm.com/я в нем починил проверку корректности xvm, нужны будут опять логи.

Share this post


Link to post

Short link
Share on other sites

@Helkar, XVM всегда ставлю поверх всех модов, при этом все остальные настройки конфига работают. Поставлю ночник отпишусь.

Share this post


Link to post

Short link
Share on other sites

@Helkar, XVM всегда ставлю поверх всех модов, при этом все остальные настройки конфига работают. Поставлю ночник отпишусь.

замените в конфиге "delimeter" на "delimiter"

Edited by Helkar

Share this post


Link to post

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...