Jump to content
Korean Random
Yusha

Вопрос по маркерам танков (VehicleMarkersManager)

Recommended Posts

Заменил значок фокуса цели (по нажатию кнопки"Т")... он горит пару секунд (180 кадров) и исчезает. Как сделать так, чтобы этот значок был над танком до его уничтожения или пропажи из засвета? Ну или хотя бы подольше светился над танком противника? 

Share this post


Link to post

Short link
Share on other sites

@Yusha, пока никак. И в ближайших планах этого нет.

Share this post


Link to post

Short link
Share on other sites

Заменил значок фокуса цели (по нажатию кнопки"Т")... он горит пару секунд (180 кадров) и исчезает. Как сделать так, чтобы этот значок был над танком до его уничтожения или пропажи из засвета? Ну или хотя бы подольше светился над танком противника? 

 

Как частичный выход из положения:

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

Share this post


Link to post

Short link
Share on other sites

Как частичный выход из положения:

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

Я сердечно извиняюсь, но не могли бы Вы помочь мне с этим полем? Я так понимаю его надо в XVM конфиге прописывать?

 

Если я правильно понял, то :

-мне надо создать правило для динамической прозрачности;

   "hp_ratio_fokus": [
      { "value": 30,  "alpha": 100 },
      { "value": 101, "alpha": 0 }
    ],

 

-создать в поле маркеров для противника значок;

 

 

 "Тут нужен путь или правило для значка маркера": {                  
            "visible": true,                  //   false - не отображать
            "x": 0,                           //   положение по оси X
            "y": -67,                         //   положение по оси Y
            "alpha": "hp_ratio_fokus"         //   прозрачность
          },

 

Примерно так? Помогите пожалуйста.

 

 

@Yusha, пока никак. И в ближайших планах этого нет.

Уважаемый Mr 13, помогите, пожалуйста, реализовать временный выход, предложенный постом выше.

Share this post


Link to post

Short link
Share on other sites

@Yusha,

// Текстовое поле с иконкой убийства/защиты
            {
              "name": "kill/def",       // название текстового поля, ни на что не влияет
              "visible": true,                // false - не отображать
              "x": 0,                         // положение по оси X
              "y": -70,                       // положение по оси Y
              "alpha": "{{a:hp-ratio}}",                   // прозрачность (допускается использование динамической прозрачности, см. readme-ru.txt)
              "color": "0xFFFF00",                  // цвет (допускается использование динамического цвета, см. readme-ru.txt)
              "font": {                       // параметры шрифта
                "name": "$FieldFont",         //   название
                "size": 13,                   //   размер
                "align": "center",            //   выравнивание текста (left, center, right)
                "bold": false,                //   обычный (false) или жирный (true)
                "italic": false               //   обычный (false) или курсив (true)
              },
              "shadow": {                     // параметры тени
                "alpha": 30,                 //   прозрачность
                "color": null,          //   цвет
                "angle": 90,                  //   угол смещения
                "distance": 0,                //   дистанция смещение
                "size": 6,                    //   размер
                "strength": 200               //   интенсивность
              },
              "format": "<img src='img://gui/flash/icons/help/{{c:vtype}}.png' width='40' height='40'>" // формат текста. См. описание макросов в readme-ru.txt
            }
    // Динамическая прозрачность по проценту оставшегося здоровья. Значения от меньшего к большему.
    "hp_ratio": [
      { "value": 10,  "alpha": 100 },
      { "value": 25,  "alpha": 100 },
      { "value": 26,  "alpha": 0 },
      { "value": 101, "alpha": 0 }
    ],
    // Динамический цвет по типу техники
    "vtype": {
      "LT":  "0xA2FF9A",                           // Цвет для легких танков
      "MT":  "0xFFF198",                           // Цвет для средних танков
      "HT":  "0xFFACAC",                           // Цвет для тяжелых танков
      "SPG": "0xEFAEFF",                           // Цвет для арты
      "TD":  "0xA0CFFF",                           // Цвет для ПТ
      "premium": "0xFFCC66",                       // Цвет для премиумной техники
      "usePremiumColor": false                     // Включить/выключить использование премиумного цвета
    },

icons+conf.rar

Иконка появляется над танками в зависимости от их типа при остатке здоровья 25%

Share this post


Link to post

Short link
Share on other sites

Иконка появляется над танками в зависимости от их типа при остатке здоровья 25%

3 поля с кодом,это уже готовое решение? По какому пути должны лежать картинки?

Share this post


Link to post

Short link
Share on other sites
,это уже готовое решение

Распакуйте в папку flash, переименуйте конфиг.

Share this post


Link to post

Short link
Share on other sites

Распакуйте в папку flash, переименуйте конфиг.

Мне просто свой конфиг сохранить хочется.

Share this post


Link to post

Short link
Share on other sites

Мне просто свой конфиг сохранить хочется.

Вручную добавляйте тогда эти поля.

Share this post


Link to post

Short link
Share on other sites

Вручную добавляйте тогда эти поля.

Я так понял... 2 и 3 с заменой?

Share this post


Link to post

Short link
Share on other sites

Вставил... буду пробовать. 

реплей в помощь

Share this post


Link to post

Short link
Share on other sites

Да, да... серваки перегружены, а тестить лучше на реплеях. Все замечательно работает! Только нужно еще 4 поле добавить для врага:

 // Текстовое поле с иконкой убийства/защиты
            {
              "name": "kill/def",       // название текстового поля, ни на что не влияет
              "visible": true,                // false - не отображать
              "x": 0,                         // положение по оси X
              "y": -70,                       // положение по оси Y
              "alpha": "{{a:hp-ratio}}",                   // прозрачность (допускается использование динамической прозрачности, см. readme-ru.txt)
              "color": "0xFFFF00",                  // цвет (допускается использование динамического цвета, см. readme-ru.txt)
              "font": {                       // параметры шрифта
                "name": "$FieldFont",         //   название
                "size": 13,                   //   размер
                "align": "center",            //   выравнивание текста (left, center, right)
                "bold": false,                //   обычный (false) или жирный (true)
                "italic": false               //   обычный (false) или курсив (true)
              },
              "shadow": {                     // параметры тени
                "alpha": 30,                 //   прозрачность
                "color": null,          //   цвет
                "angle": 90,                  //   угол смещения
                "distance": 0,                //   дистанция смещение
                "size": 6,                    //   размер
                "strength": 200               //   интенсивность
              },
               "format": "<img src='img://gui/flash/icons/kill/{{c:vtype}}.png' width='30' height='30'>" // формат текста. См. описание макросов в readme-ru.txt
            }

Share this post


Link to post

Short link
Share on other sites
Только нужно еще 4 поле добавить для врага

конфиг для примера был дан

Share this post


Link to post

Short link
Share on other sites

да, да... я разобрался. Спасибо.

Просто выложил пояснения... может кому еще пригодится.

Share this post


Link to post

Short link
Share on other sites

Приветствую! подскажите как отредактировать файл VehicleMarkersManager, хочу поменять размер полоски НР на маркерах, хотелось бы такую тонкую как в предыдущих патчах.

файл конвертировал при помощи Flash Decompiler Trillix, под adobe flash CS5, а что дальше делать понятия не имею

 

PS: мод XVM мог бы помочь, но мне не нравится отлетающий урон

post-11634-0-64221800-1363516716_thumb.jpg

Edited by Arthurec

Share this post


Link to post

Short link
Share on other sites
хочу поменять размер полоски НР на маркерах

 - Редактор конфигов? Не, не слышал.

http://www.koreanrandom.com/forum/topic/1422-редактор-конфигов-xvm-editor/#entry11316

маркеры - уровень здоровья

Share this post


Link to post

Short link
Share on other sites

слышал, мне не нравится мод XVM, бесит это отлетающий урон как в каких то корейских ММОРПГ, конечно можно уменьшит растояние пролёта урона на 0, но тогда при пожарах или частых уронах цифры накладываются друг на друга а не плюсуются, хрень короче, и кажется при попадании человека из взвода урон не подсвечивается другим цветом... хотелось бы просто в стандартном файле поменять ширину и всё

Edited by Arthurec
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

слышал, мне не нравится мод XVM, бесит это отлетающий урон как в каких то корейских ММОРПГ, конечно можно уменьшит растояние пролёта урона на 0, но тогда при пожарах или частых уронах цифры накладываются друг на друга а не плючуются, хрень короче. хотелосб просто в стандартном файле поменять ширину и всё

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

 

 

 

Пользователь обязуется не исследовать код, не декомпилировать и не дизассемблировать Проект, не модифицировать Проект, за исключением модификации Контента с разрешения правообладателя, и не создавать производные продукты на базе Проекта или его частей. На модифицированный пользователем Контент распространяются все требования настоящего Соглашения в отношении Материалов, включая, но не ограничиваясь разделом 6.

Edited by Yusha

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