Jump to content
Korean Random
13

Настройка XVM конфига: помощь и общие вопросы

Recommended Posts

при увеличении миникарты всё портится, размеры различаются :(

если миникарту целиком писать через экстра поля, то масштабируется отлично!

'скрины'

post-10271-0-74862100-1446065796_thumb.png

post-10271-0-31380100-1446065808_thumb.png

  Edited by goodman

Share this post


Link to post

Short link
Share on other sites
всё подогнать конечно можно, но при увеличении миникарты всё портится, размеры различаются

не используй стандартные значки для живых ("iconAlpha": 0), используй свои, как для пропавших (в дефолте для них предусмотрено поле, его только надо раскомментировать: //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },) и размеры значков всегда будут одинаковыми 

 

 

КАК ПРОПИСАТЬ  полосу хп чтоб была более насыщенной  а то она у меня светло красная и соответствено светло зелёная получается
увеличивай альфу здесь:

"fill": {

        "alpha": 30

      }, 

Edited by demon2597
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

помогите пожалуйста с конфигом ,что бы на мини карте было как раньше название техники по русски !! как ты сделали  MISTER093,перепробывал все!!! дело все  в конфиге ,без него работает карта а с ним не хочет !!! вот конфиг  http://rghost.ru/8PgHDrkbL

Edited by ReN28

Share this post


Link to post

Short link
Share on other sites

Парни как это исправить?

если по-правильному:

- Поставить релизную версию на чистый клиент (http://www.modxvm.com/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C-xvm/)

если баг повторится:

- почитать тему http://www.koreanrandom.com/forum/topic/1644-%D0%BF%D1%80%D0%BE%D1%87%D1%82%D0%B8%D1%82%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC-%D1%82%D0%B5%D0%BC-%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%B7%D0%B0/

- оформить пост согласно рекомендациям

Share this post


Link to post

Short link
Share on other sites

помогите пожалуйста с конфигом ,что бы на мини карте было как раньше название техники по русски !! как ты сделали  MISTER093,перепробывал все!!! дело все  в конфиге ,без него работает карта а с ним не хочет !!! вот конфиг  http://rghost.ru/8PgHDrkbL

поправил миникарту под текущую версию хвм (6.1.5) xvm_ReN28.xc

размер иконок 1.5 и, соответственно, размер шрифта 19 (альт-режим не добавлял)

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

'скрин миникарты'

post-24956-0-83214200-1446113293.jpg
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Что то не выходит ничего , чтоб имена по альту были. Никто не сделал ?

Share this post


Link to post

Short link
Share on other sites

не используй стандартные значки для живых ("iconAlpha": 0), используй свои, как для пропавших (в дефолте для них предусмотрено поле, его только надо раскомментировать: //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },) и размеры значков всегда будут одинаковыми 

 

 

увеличивай альфу здесь:

"fill": {

        "alpha": 30

      }, 

спасибо

Share this post


Link to post

Short link
Share on other sites

Что то не выходит ничего , чтоб имена по альту были. Никто не сделал ?

на примере дефолта: в minimapLabelsAlt.xc пишем секцию "formats" так

'код для отображения ников по подобию взводных (название танка + ник)'

// Набор форматов
    "formats": [
      //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },
      ${ "minimapLabelsTemplates.xc":"def.vehicleSpotted" },
//      ${ "minimapLabelsTemplates.xc":"def.nickSpotted" },
//      {
//        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
//        "flags": [ "ally", "teamKiller", "spotted", "alive" ],
//        "format": "<font size='{{battletype?8|0}}' color='{{tk?{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}|#BFBFBF}}'><i>{{name%.7s~..}}</i></font>"
//      },
      { // вместо двух предыдущих секций пишем одну для ников видимых юнитов (включая врагов)
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "spotted", "alive" ]
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeLost" },
      ${ "minimapLabelsTemplates.xc":"def.vehicleLost" },
//      ${ "minimapLabelsTemplates.xc":"def.nickLost" },
      { // вместо секции взводных ников пишем секцию ников для всех пропавших из засвета юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickLost" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "lost", "alive" ]
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeDead" },
      ${ "minimapLabelsTemplates.xc":"def.vehicleDead" },
//      ${ "minimapLabelsTemplates.xc":"def.nickDead" }
      { // вместо секции взводных ников пишем секцию ников для всех мертвых юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickDead" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "dead", "alive" ]
      }
    ]

post-24956-0-22729400-1446129823.jpg

'код для отображения только ников (вместо названий танков)'

"formats": [
      //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },
//      ${ "minimapLabelsTemplates.xc":"def.vehicleSpotted" },
//      ${ "minimapLabelsTemplates.xc":"def.nickSpotted" },
//      {
//        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
//        "flags": [ "ally", "teamKiller", "spotted", "alive" ],
//        "format": "<font size='{{battletype?8|0}}' color='{{tk?{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}|#BFBFBF}}'><i>{{name%.7s~..}}</i></font>"
//      },
      { // вместо трех предыдущих секций пишем секцию ников для всех видимых юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "spotted", "alive" ],
        "y": -1
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeLost" },
//      ${ "minimapLabelsTemplates.xc":"def.vehicleLost" },
//      ${ "minimapLabelsTemplates.xc":"def.nickLost" },
      { // вместо двух предыдущих секций пишем секцию ников для всех пропавших из засвета юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickLost" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "lost", "alive" ],
        "y": -1
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeDead" },
//      ${ "minimapLabelsTemplates.xc":"def.vehicleDead" },
//      ${ "minimapLabelsTemplates.xc":"def.nickDead" }
      { // // вместо двух предыдущих секций пишем секцию ников для всех мертвых юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickDead" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "dead", "alive" ],
        "y": -1
      }
    ]

post-24956-0-26560200-1446129829.jpg

Edited by Kapany3uk
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

на примере дефолта: в minimapLabelsAlt.xc пишем секцию "formats" так

'код для отображения ников по подобию взводных (название танка + ник)'

// Набор форматов
    "formats": [
      //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },
      ${ "minimapLabelsTemplates.xc":"def.vehicleSpotted" },
//      ${ "minimapLabelsTemplates.xc":"def.nickSpotted" },
//      {
//        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
//        "flags": [ "ally", "teamKiller", "spotted", "alive" ],
//        "format": "<font size='{{battletype?8|0}}' color='{{tk?{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}|#BFBFBF}}'><i>{{name%.7s~..}}</i></font>"
//      },
      { // вместо двух предыдущих секций пишем одну для ников видимых юнитов (включая врагов)
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "spotted", "alive" ]
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeLost" },
      ${ "minimapLabelsTemplates.xc":"def.vehicleLost" },
//      ${ "minimapLabelsTemplates.xc":"def.nickLost" },
      { // вместо секции взводных ников пишем секцию ников для всех пропавших из засвета юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickLost" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "lost", "alive" ]
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeDead" },
      ${ "minimapLabelsTemplates.xc":"def.vehicleDead" },
//      ${ "minimapLabelsTemplates.xc":"def.nickDead" }
      { // вместо секции взводных ников пишем секцию ников для всех мертвых юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickDead" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "dead", "alive" ]
      }
    ]

attachicon.gifshot_724.jpg

'код для отображения только ников (вместо названий танков)'

"formats": [
      //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },
//      ${ "minimapLabelsTemplates.xc":"def.vehicleSpotted" },
//      ${ "minimapLabelsTemplates.xc":"def.nickSpotted" },
//      {
//        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
//        "flags": [ "ally", "teamKiller", "spotted", "alive" ],
//        "format": "<font size='{{battletype?8|0}}' color='{{tk?{{.minimap.labelsData.colors.txt.{{sys-color-key}}}}|#BFBFBF}}'><i>{{name%.7s~..}}</i></font>"
//      },
      { // вместо трех предыдущих секций пишем секцию ников для всех видимых юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickSpotted" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "spotted", "alive" ],
        "y": -1
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeLost" },
//      ${ "minimapLabelsTemplates.xc":"def.vehicleLost" },
//      ${ "minimapLabelsTemplates.xc":"def.nickLost" },
      { // вместо двух предыдущих секций пишем секцию ников для всех пропавших из засвета юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickLost" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "lost", "alive" ],
        "y": -1
      },
      ${ "minimapLabelsTemplates.xc":"def.vtypeDead" },
//      ${ "minimapLabelsTemplates.xc":"def.vehicleDead" },
//      ${ "minimapLabelsTemplates.xc":"def.nickDead" }
      { // // вместо двух предыдущих секций пишем секцию ников для всех мертвых юнитов
        "$ref": { "file": "minimapLabelsTemplates.xc", "path": "def.nickDead" },
        "flags": [ "ally", "enemy", "teamKiller", "squadman", "dead", "alive" ],
        "y": -1
      }
    ]

attachicon.gifshot_723.jpg

Дружище, ты просто спас мой мозг ! СПАСИБО тебе с большой буквы. Всё заработало , только ники почему то отображаются в виде первых 3-х букв и после только многоточие.. У тебя же норм всё... Попадалось где то на форуме тема , где об этом говорили, найти не могу ёкарный бабай.... 

.

af18f1c900ccde2c8f1c2efc87e5681c.jpg

А не... всё понял... Исправил. СПС ещё раз.

Edited by ger Gauf

Share this post


Link to post

Short link
Share on other sites

поправил миникарту под текущую версию хвм (6.1.5) attachicon.gifxvm_ReN28.xc

размер иконок 1.5 и, соответственно, размер шрифта 19 (альт-режим не добавлял)

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

'скрин миникарты'

большое спасибо  !!!

Share this post


Link to post

Short link
Share on other sites

если миникарту целиком писать через экстра поля, то масштабируется отлично!

'скрины'

 

 

не используй стандартные значки для живых ("iconAlpha": 0), используй свои, как для пропавших (в дефолте для них предусмотрено поле, его только надо раскомментировать: //${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" },) и размеры значков всегда будут одинаковыми

 

балин! я старый конф со своими значками удалил. думал в новой миникарте наконец то ушли от этих неинформативных розовых точек  и надобности в костылях нет...

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

Share this post


Link to post

Short link
Share on other sites

Обновил XVM до последней версии и названия танков на миникарте стали вот такими:

post-4008-0-61433900-1446140577.png

 

а раньше отображалось нормальное название танка:

post-4008-0-25497900-1446140602.png

 

Подскажите, можно сделать, чтобы название танков отображались на миникарте по-старому?

Share this post


Link to post

Short link
Share on other sites
Подскажите, можно сделать, чтобы название танков отображались на миникарте по-старому?

в minimapLabelsTemplates.xc заменить все {{vehicle-short}} на {{vehicle}} или поставить ночник, там изменено

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

Для шотных противников прописал вот так вот .можно ли как то усилить эффект изменения цвета иконки сильнее чтоб было более заметно.Куда и что нужно дописать

"alpha": "{{a:hp-ratio}} ",
              "color": null,
              "font": { "align": "center", "bold": false, "italic": false, "name": "$FieldFont", "size": 30 },
              "format": "<img src='xvm://res/icons/kill.png' width='30' height='30'>",
              "name": "убить",
              "shadow": { "alpha": 100, "angle": 20, "color": "0x00E600", "distance": 1, "size": 6, "strength": 350 },
              "visible": true,
              "x": 0,
              "y": -88
            },

Share this post


Link to post

Short link
Share on other sites

 

 

можно ли как то усилить эффект изменения цвета иконки сильнее чтоб было более заметно.Куда и что нужно дописать

картинку только в графическом редакторе правь, это тебе не шрифт 

Share this post


Link to post

Short link
Share on other sites

 

 

Куда и что нужно дописать "alpha": "{{a:hp-ratio}} ",

попробуй в "alpha.хс" в секции "hp-ratio" изменить значения

'код'

    // Динамическая прозрачность по проценту оставшегося здоровья.
    "hp_ratio": [
      { "value": 10,  "alpha": ${"alphaHP.very_low"     } }, 
      { "value": 25,  "alpha": ${"alphaHP.low"          } }, // выставить 100 (вместо 75 из подстановки)
      { "value": 50,  "alpha": ${"alphaHP.average"      } }, // выставить 0 (вместо 50 из подстановки) 
      { "value": 101, "alpha": ${"alphaHP.above_average"} }
    ],

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

картинку только в графическом редакторе правь, это тебе не шрифт 

картинку в фотошопе правлю

 

попробуй в "alpha.хс" в секции "hp-ratio" изменить значения

'код'

    // Динамическая прозрачность по проценту оставшегося здоровья.
    "hp_ratio": [
      { "value": 10,  "alpha": ${"alphaHP.very_low"     } }, 
      { "value": 25,  "alpha": ${"alphaHP.low"          } }, // выставить 100 (вместо 75 из подстановки)
      { "value": 20,  "alpha": ${"alphaHP.average"      } }, // выставить 0 (вместо 50 из подстановки) 
      { "value": 101, "alpha": ${"alphaHP.above_average"} }
    ],

а точно   спасибо,получается  надо прописать наооборот   чтоб светило ярче при меньшем хп 

      {{ "value": 101,  "alpha": ${"alphaHP.very_low"     } },

      { "value": 50,  "alpha": ${"alphaHP.low"          } }, 

      { "value": 25,  "alpha": ${"alphaHP.average"      } },

      { "value": 10, "alpha": ${"alphaHP.above_average"} }

Edited by gjgflfk

Share this post


Link to post

Short link
Share on other sites
а точно   спасибо,получается  надо прописать наооборот   чтоб светило ярче при меньшем хп 

ты не понял: я писал не про интервалы ("value":), а про значения и замену значений: 

"alpha": ${"alphaHP.average"} >>> меняем на >>>  "alpha": 0   (в дефолте подстановка значения 50)

"alpha": ${"alphaHP.low"} >>> меняем на >>>  "alpha": 100   (в дефолте подстановка значения 75)

 

зы. и, соответственно, при хп более 25 альфа равна 0 (не проявляется), а при хп 25 и меньше альфа равна 100 (максимально возможное значение) - логика для иконок приоритета защиты/нападения

Edited by Kapany3uk
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

ты не понял: я писал не про интервалы ("value":), а про значения и замену значений: 

"alpha": ${"alphaHP.average"} >>> меняем на >>>  "alpha": 0   (в дефолте подстановка значения 50)

"alpha": ${"alphaHP.low"} >>> меняем на >>>  "alpha": 100   (в дефолте подстановка значения 75)

 

зы. и, соответственно, при хп более 25 альфа равна 0 (не проявляется), а при хп 25 и меньше альфа равна 100 (максимально возможное значение) - логика для иконок приоритета защиты/нападения

всё теперь понел спасибо за разъяснение

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...