Jump to content
Korean Random
Lex_FB

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

Recommended Posts

Парни, а возможно ли путем настройки  конфигурационного файла убрать в списке отображаемых серверов некоторые сервера и отображить только несколько конкретно интересующих? Играю только на нескольких серверах подходящих мне по пингу, а например тот же RU9 на котором пинг никогда меньше 150 не бывает с списке только глаза мозолит, и место занимает.

Share this post


Link to post

Short link
Share on other sites

 

 

возможно ли путем настройки  конфигурационного файла убрать в списке отображаемых серверов некоторые сервера и отображить только несколько
неа, там нет выбора 
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

неа, там нет выбора 

Жаль.. Оно реально то количество не нужно, только место занимает да и по ресурсам, наверно, для системы лучше бы было чтобы клиент пинговал 2-3 сервера а не 9 как сейчас...

Share this post


Link to post

Short link
Share on other sites

Записал, надо будет сделать.

Спасибо за реализацию!

Все теперь стало по феншую:) Оставил в списке только те интересующие сервера, на которых всегда наименьший пинг.

post-8229-0-85710100-1450804120_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

Ага, теперь буду знать кто такой Yaroslav Brustinov.

Helkar, огромное спасибо за эту реализацию благодаря которой смог безболезненно воткнуть в ангар еще и онлайн по серверам. Крайне полезная вещь.

 

post-8229-0-01276600-1450812884_thumb.jpg

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

да, хорошо когда конфиг только для себя)

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Помогите разобраться. На экране загрузки боя, хочу, чтобы отображался онлайн серверов, но как настроить положение не пойму. 

Т.е. там сначала указываються значения в системе координат "х", "у". Их значения, это пиксели?

И дальше выравнивание (по горизонтали и вертикали). Тоже не пойму, если есть точные координаты (х, у), зачем задавать лево, центр, или право.

Помогите разложить по полкам.

Спасибо.

Share this post


Link to post

Short link
Share on other sites

 

 

На экране загрузки боя,
, здесь не реализовано отображение пинга. Или вы про экран логина?

Share this post


Link to post

Short link
Share on other sites

, здесь не реализовано отображение пинга. Или вы про экран логина?

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

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

post-27216-0-44650800-1454257970_thumb.jpg

post-27216-0-23121400-1454257973_thumb.jpg

Share this post


Link to post

Short link
Share on other sites

если есть точные координаты (х, у), зачем задавать лево, центр, или право.

задавать "право" нужно если элемент расположен справа. иначе при изменении размеров окна он будет не там где ожидается.

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

с экрана логина (в текущей реализации) убрать нельзя. там куча свободного места.

из ангара ненужные сервера можно убрать через конфиг:

файл hangar.xc, параметр ignoredServers

Edited by Helkar
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Вариант расположения пинга/онлайн на старом месте:

'скрин'

post-24956-0-88370600-1454266604_thumb.jpg

'код'

    "pingServers": {
      // true - Enable display of ping to the servers
      // true - показывать пинг до серверов
      "enabled": true, //# false,
      // Update interval, in ms
      // Интервал обновления, в мс
      "updateInterval": 10000,
      // Axis field coordinates
      // Положение поля по осям
      "x": 15, //# 3,
      "y": 51,
      // Horizontal alignment of field at screen ("left", "center", "right").
      // Горизонтальное выравнивание поля на экране ("left", "center", "right").
      "hAlign": "left",
      // Vertical alignment of field at screen ("top", "center", "bottom").
      // Вертикальное выравнивание поля на экране ("top", "center", "bottom").
      "vAlign": "top",
      // Transparency
      // Прозрачность от 0 до 100
      "alpha": 100, //# 80,
      // Server to response time text delimiter
      // Разделитель сервера от времени отклика
      "delimiter": ":", //# ": ",
      // Maximum number of column rows
      // Максимальное количество строк одной колонки
      "maxRows": 3, //# 2,
      // Gap between columns
      // Пространство между колонками
      "columnGap": 51.5, //# 3,
      // Leading between lines.
      // Пространство между строками
      "leading": -3, //# 0,
      // true - place at top of other windows, false - at bottom.
      // true - отображать поверх остальных окон, false - под.
      "topmost": true,
      // true - show title "Ping"
      // true - показывать заголовок "Пинг"
      "showTitle": false, //# true,
      // true - show server names in list
      // true - показывать названия серверов в списке
      "showServerName": true,
      // expand values to this amount of symbols. recommended to use monospace font if this option is set.
      // расширить значения до данного количества символов. рекомендуется использовать моноширинный шрифт если данная опция задана.
      "minimalLength": 3, //# 0,
      // text to show in case of error
      // текст показываемый в случае ошибки
      "errorString": "--",
      // Text style
      // Стиль текста
      "fontStyle": {
        // Font name
        // Название шрифта
        "name": "mono", //# "$FieldFont",
        "size": 11, //# 12,         // Размер
        "bold": false,      // Жирный
        "italic": false,    // Курсив
        // Different colors depending on server response time
        // Разные цвета в зависимости от времени отклика сервера
        "color": {
          "great": "0x60FF00", //# "0xFFCC66",  // Отличный
          "good":  "0xE5E4E1",  // Хороший
          "poor":  "0x96948F",  // Так себе
          "bad":   "0xD64D4D"   // Плохой
        },
        // Mark current server in the list, possible options: "none" (don't mark), "normal", "bold", "italic", "underline"
        // Выделять текущий сервер в списке, доступные опции: "none" (не выделять), "normal", "bold", "italic", "underline"
        "markCurrentServer": "bold",
        // Color for server name and delimiter (for example, "0x8080FF"). Empty string "" - use same color as online value
        // Цвет для названия сервера и разделителя (например, "0x8080FF"). Пустая строка "" - использовать цвет значения онлайна
        "serverColor": "0xC3C3C3" //# ""
      },
      // 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
      }
    },
    "onlineServers": {
      // true - Enable display online of servers
      // true - показывать онлайн серверов
      "enabled": true, //# false,
      // Axis field coordinates
      // Положение поля по осям
      "x": 15, //# -3,
      "y": 51,
      // Horizontal alignment of field at screen ("left", "center", "right").
      // Горизонтальное выравнивание поля на экране ("left", "center", "right").
      "hAlign": "left", //# "right",
      // Vertical alignment of field at screen ("top", "center", "bottom").
      // Вертикальное выравнивание поля на экране ("top", "center", "bottom").
      "vAlign": "top",
      // Transparency
      // Прозрачность от 0 до 100
      "alpha": 100, //# 80,
      // Server to online text delimiter
      // Разделитель сервера от онлайна
      "delimiter": ":    \u00F7", //# ": ",
      // Maximum number of column rows
      // Максимальное количество строк одной колонки
      "maxRows": 3, //# 2,
      // Gap between columns
      // Пространство между колонками
      "columnGap": 20, //# 3,
      // Leading between lines.
      // Пространство между строками
      "leading": -3, //# 0,
      // true - place at top of other windows, false - at bottom.
      // true - отображать поверх остальных окон, false - под.
      "topmost": true,
      // true - show title "Online"
      // true - показывать заголовок "Онлайн"
      "showTitle": false, //# true,
      // true - show server names in list
      // true - показывать названия серверов в списке
      "showServerName": true,
      // expand values to this amount of symbols. recommended to use monospace font if this option is set.
      // расширить значения до данного количества символов. рекомендуется использовать моноширинный шрифт если данная опция задана.
      "minimalLength": 4, //# 0,
      // text to show in case of error
      // текст показываемый в случае ошибки
      "errorString": "--k",
      // Text style
      // Стиль текста
      "fontStyle": {
        // Font name
        // Название шрифта
        "name": "mono", //# "$FieldFont",
        "size": 11, //# 12,         // Размер
        "bold": false,      // Жирный
        "italic": false,    // Курсив
        // Different colors depending on people online
        // Разные цвета в зависимости от количества игроков
        "color": {
          "great": "0x60ff00",  // Отличный
          "good":  "0xE5E4E1",  //# "0xF8F400",  // Хороший
          "poor":  "0x96948F",  //# "0xFE7903",  // Так себе
          "bad":   "0xFE0E00"   // Плохой
        },
        // Mark current server in the list, possible options: "none" (don't mark), "normal", "bold", "italic", "underline"
        // Выделять текущий сервер в списке, доступные опции: "none" (не выделять), "normal", "bold", "italic", "underline"
        "markCurrentServer": "bold",
        // Color for server name and delimiter (for example, "0x8080FF"). Empty string "" - use same color as online value
        // Цвет для названия сервера и разделителя (например, "0x8080FF"). Пустая строка "" - использовать цвет значения онлайна
        "serverColor": "0xC3C3C3" //# ""
     },
      // Threshold values defining server online and thus shorter battle queue
      // Пороговые значения, определяющие количество человек онлайн и следовательно меньшую очередь в бой
      "threshold": {
        "great": 30000,
        "good": 10000,
        "poor": 3000
        //below this value the queue might be long
        //ниже этого значения очередь может быть долгой
      },
      // Параметры тени
      "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

Всем привет. Подскажите почему не показывает онлайн 10 сервера (пинг отображается).

Share this post


Link to post

Short link
Share on other sites

Всем привет. Подскажите почему не показывает онлайн 10 сервера (пинг отображается).

привет, в WG API он называется "110"

Share this post


Link to post

Short link
Share on other sites

 

 

привет, в WG API он называется "110"

хорошо но как сделать что бы он отображался? 

Share this post


Link to post

Short link
Share on other sites

хорошо но как сделать что бы он отображался? 

вам - боюсь что никак. скоро выйдет новый патч, там и починим.

Share this post


Link to post

Short link
Share on other sites

 

 

вам - боюсь что никак. скоро выйдет новый патч, там и починим.

Спасибо за разъяснения

Share this post


Link to post

Short link
Share on other sites

вам - боюсь что никак. скоро выйдет новый патч, там и починим.

 

Приветствую!

Скажите, пож-та, а в следующем обновлении будет включён "Список игнорируемых серверов" на странице login.xc так же, как на странице hangar.xc?

И есть ли возможность правильной установки 10-го сервера, то есть после 9-го, а не после 1-го?

С уважением.  :flag:

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