Jump to content
Korean Random

Нужна помощь в настройке,ХП танков возле иконок в ушах


Recommended Posts

У меня есть мой конфиг xvm который я сделал через редактор,но не получается ни как сделать прозрачные хп в ушах,пробовал заменять файл playersPanel.xl но не помогает.Подскажите пожалуйста как это сделать,может код какой та прописать.

Вот мой код

{
 "playersPanel": {
  "startMode": "large",
  "medium2": {
   "fragsFormatLeft": "{{frags}}",
   "formatLeft": "<font color='{{c:eff}}'>{{vehicle}}</font>",
   "extraFieldsRight": [],
   "fragsFormatRight": "{{frags}}",
   "width": 65,
   "extraFieldsLeft": [],
   "formatRight": "<font color='{{c:eff}}'>{{vehicle}}</font>",
   "enabled": true
  },
  "clanIcon": {
   "y": 6,
   "x": 0,
   "w": 16,
   "h": 16,
   "yr": 6,
   "xr": 0,
   "show": true,
   "alpha": 90
  },
  "medium": {
   "fragsFormatLeft": "{{frags}}",
   "formatLeft": "<font color='0x000000'>{{nick}}</font>",
   "extraFieldsRight": [],
   "fragsFormatRight": "{{frags}}",
   "width": 46,
   "extraFieldsLeft": [],
   "formatRight": "<font color='0x000000'>{{nick}}</font>",
   "enabled": true
  },
  "altMode": null,
  "large": {
   "vehicleFormatRight": "<font color='{{c:eff}}'>{{vehicle}}</font>",
   "fragsFormatLeft": "{{frags}}",
   "vehicleFormatLeft": "<font color='{{c:eff}}'>{{vehicle}}</font>",
   "extraFieldsRight": [],
   "fragsFormatRight": "{{frags}}",
   "width": 170,
   "extraFieldsLeft": [],
   "nickFormatRight": "{{nick}} <font color='{{c:rating}}'>{{rating%d~%|--%}}</font>",
   "enabled": true,
   "nickFormatLeft": "<font color='{{c:rating}}'>{{rating%d~%|--%}}</font> {{nick}}"
  },
  "enemySpottedMarker": {
   "Xoffset": -22,
   "Yoffset": -2,
   "format": {
    "artillery": {
     "neverSeen": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>Ar*</FONT>",
     "revealed": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>Ar+></FONT>",
     "lost": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>Ar+</FONT>",
     "dead": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>Ar(*</FONT>"
    },
    "neverSeen": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>*</FONT>",
    "revealed": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>+></FONT>",
    "lost": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>+</FONT>",
    "dead": "<FONT FACE='$FieldFont' SIZE='24' COLOR='#DDDDDD'>(*</FONT>"
   },
   "enabled": true
  },
  "removeSquadIcon": false,
  "iconAlpha": 100,
  "short": {
   "fragsFormatLeft": "{{frags}}",
   "extraFieldsRight": [],
   "fragsFormatRight": "{{frags}}",
   "width": 0,
   "extraFieldsLeft": [],
   "enabled": true
  },
  "none": {
   "extraFields": {
    "rightPanel": {
     "y": 65,
     "x": 0,
     "width": 350,
     "formats": [],
     "height": 25
    },
    "leftPanel": {
     "y": 65,
     "x": 0,
     "width": 350,
     "formats": [],
     "height": 25
    }
   },
   "layout": "vertical",
   "enabled": true
  },
  "removePanelsModeSwitcher": false,
  "alpha": 60
 }
}

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

/**
 * Parameters of the Players Panels ("ears").
 * Параметры панелей игроков ("ушей").
 */
{
  // Enemy spotted status marker format for substitutions in extra fields.
  // Подстановка для дополнительного поля с маркером статуса засвета
  "enemySpottedMarker": ${"Spotted/enemySpottedMarker.xc":"enemySpottedMarker"},
  // Parameters of the Players Panels ("ears").
  // Параметры панелей игроков ("ушей").
  "playersPanel": {
    // Opacity percentage of the panels. 0 - transparent, 100 - opaque.
    // Прозрачность в процентах ушей. 0 - прозрачные, 100 - не прозрачные.
    "alpha": 60,
    // Opacity percentage of icons in the panels. 0 - transparent ... 100 - opaque.
    // Прозрачность в процентах иконок в ушах. 0 - прозрачные, 100 - не прозрачные.
    "iconAlpha": 100,
    // true - disable background of the selected player.
    // true - убрать подложку выбранного игрока.
    "removeSelectedBackground": false,
    // true - Remove the Players Panel mode switcher (buttons for changing size).
    // true - убрать переключатель режимов ушей мышкой.
    "removePanelsModeSwitcher": false,
    // Start panels mode. Possible values: "none", "short", "medium", "medium2", "large".
    // Начальный режим ушей. Возможные значения: "none", "short", "medium", "medium2", "large".
    "startMode": "medium2",
    // Alternative panels mode. Possible values: null, "none", "short", "medium", "medium2", "large".
    // Альтернативный режим ушей. Возможные значения: null, "none", "short", "medium", "medium2", "large".
    "altMode": "medium",
    // Display options for Team/Clan logos (see battleLoading.xc).
    // Параметры отображения иконки игрока/клана (см. battleLoading.xc).
    "clanIcon": {
      "show": true,
      "x": 0,
      "y": 6,
      "xr": 0,
      "yr": 6,
      "w": 16,
      "h": 16,
      "alpha": 90
    },
    // Options for the "none" panels - empty panels.
    // Режим ушей "none" - пустые уши.
    "none": {
      // false - disable (отключить)
      "enabled": true,
      // Layout ("vertical" or "horizontal")
      // Размещение ("vertical" - вертикально, или "horizontal" - горизонтально)
      "layout": "vertical",
      // Extra fields.
      // Дополнительные поля.
      "extraFields": {
        "leftPanel": {
          "x": 0, // from left side of screen
          "y": 65,
          "width": 350,
          "height": 25,
          // Set of formats for left panel
          // Набор форматов для левой панели
          // example:
          // "format": [
          //   // simple format (just a text)
          //   "{{nick}}",
          //   "<img src='xvm://res/img/panel-bg-l-{{alive|dead}}.png' width='318' height='28'>",
          //   // extended format
          //   { "x": 20, "y": 10, "borderColor": "0xFFFFFF", "format": "{{nick}}" },
          //   { "x": 200, "src": "xvm://res/contour/{{vehiclename}}.png" }
          // ]
          //
          // types of formats available for extended format:
          //   - MovieClip (for loading image)
          //   - TextField (for writing text and creating rectangles)
          // if "src" field is present, MovieClip format will be used
          // if "src" field is absent, TextField format will be used
          //
          // fields available for extended format:
          //   "src" - resource path ("xvm://res/contour/{{vehiclename}}.png")
          //   "format" - text format (macros allowed)
          //
          // fields available for both MovieClip and TextField formats:
          //   "x" - x position (macros allowed)
          //   "y" - y position (macros allowed)
          //   "w" - width (macros allowed)
          //   "h" - height (macros allowed)
          //   "bindToIcon" - if enabled, x position is binded to vehicle icon (default false)
          //   "alpha" - transparency in percents (0..100) (macros allowed)
          //   "rotation" - rotation in degrees (0..360) (macros allowed)
          //   "align" - horizontal alignment ("left", "center", "right")
          //      for left panel default value is "left"
          //      for right panel default value is "right"
          //   "scaleX", "scaleY" - scaling (use negative values for mirroring)
          //
          // fields available for TextField format only:
          //   "valign" - vertical alignment ("top", "center", "bottom")
          //      default value is "top"
          //   "borderColor" - if set, draw border with specified color (macros allowed)
          //   "bgColor" - if set, draw background with specified color (macros allowed)
          //   "antiAliasType" - anti aliasing mode ("advanced" or "normal")
          //   "shadow": {
          //     "distance" (in pixels)
          //     "angle"    (0.0 .. 360.0)
          //     "color"    "0xXXXXXX"
          //     "alpha"    (0.0 .. 1.0)
          //     "blur"     (0.0 .. 255.0)
          //     "strength" (0.0 .. 255.0)
          //    }
          //
          // fields available for MovieClip format only:
          //     "highlight" - highlight icon depending on the player state, default false
          //
          // * all fields are optional
          //
          "formats": []
        },
        "rightPanel": {
          "x": 0, // from right side of screen
          "y": 65,
          "width": 350,
          "height": 25,
          // Set of formats for right panel (extended format supported, see above)
          // Набор форматов для правой панели (поддерживается расширенный формат, см. выше)
          "formats": []
        }
      }
    },
    // Options for the "short" panels - panels with frags and vehicle icon.
    // Режим ушей "short" - короткие уши (фраги и иконка танка).
	"short": ${"playersPanel/playersPanelHP.xc":"short"},
    // Options for the "medium" panels - the first of the medium panels.
    // Режим ушей "medium" - первые средние уши в игре.
	"medium": ${"playersPanel/playersPanelHP.xc":"medium"},
	// Options for the "medium2" panels - the second of the medium panels.
    // Режим ушей "medium2" - вторые средние уши в игре.
	"medium2": ${"playersPanel/playersPanelHP.xc":"medium2"},
    // Options for the "large" panels - the widest panels.
    // Режим ушей "large" - широкие уши в игре.
	"large": ${"playersPanel/playersPanelHP.xc":"large"}
  }
}

Вот так мне надо,что-бы получилось.

 

h_1451131765_8623330_7d5c96690f.jpg

Link to comment
Short link
Share on other sites

  • 2 weeks later...

Чего ты выложил? В том что "правильно" все настройки в другом файле находятся. playersPanel/playersPanelHP.xc

В твоём я вообще чего-то не нашёл ни чего к ХП относящегося.

 

У меня вот так:

"extraFieldsLeft": [
        //Фон полоски ХП (чтобы работало, нужно включить параметр "allowHpInPanelsAndMinimap": true в battle.xc) Может сильно понизить FPS.
//        {"x": 0, "y": 20, "bgColor": "0xFF0000", "h": 5, "w": 95, "alpha": "{{alive?10|0}}"},
        {"x": 0, "y": 0, "bgColor": "0x00FF00", "h": 24, "w": "{{hp:128}}", "alpha": "{{alive?20|0}}"},
        //Полоска ХП (чтобы работало, нужно включить параметр "allowHpInPanelsAndMinimap": true в battle.xc) Может сильно понизить FPS.
//        {"x": 0, "y": 20, "bgColor": "0x00FF00", "h": 5, "w": "{{hp-ratio:95}}", "alpha": "{{alive?30|0}}"}
        {"x": 0, "y": 0, "bgColor": "0xFFFFFF", "h": 24, "w": "{{hp-max:128}}", "alpha": "{{alive?20|0}}"}
      ],
      // Set of formats for right panel (extended format supported, see above)
      // Набор форматов для правой панели (поддерживается расширенный формат, см. выше)
      "extraFieldsRight": [
        //Фон полоски ХП (чтобы работало, нужно включить параметр "allowHpInPanelsAndMinimap": true в battle.xc) Может сильно понизить FPS.
//        {"x": 0, "y": 20, "bgColor": "0xFF0000", "h": 5, "w": 95, "alpha": "{{alive?10|0}}"},
        {"x": 0, "y": 0, "bgColor": "0xFF0000", "h": 24, "w": "{{hp:128}}", "alpha": "{{alive?30|0}}"},
        //Полоска ХП (чтобы работало, нужно включить параметр "allowHpInPanelsAndMinimap": true в battle.xc) Может сильно понизить FPS.
//        {"x": 0, "y": 20, "bgColor": "0x00FF00", "h": 5, "w": "{{hp-ratio:95}}", "alpha": "{{alive?30|0}}"},
        {"x": 0, "y": 0, "bgColor": "0xFFFFFF", "h": 24, "w": "{{hp-max:128}}", "alpha": "{{alive?20|0}}"},
        // enemy spotted status marker (see above).
        // маркер статуса засвета (см. выше).
        ${"enemySpottedMarker"}
      ]
    },

В каждом типе настроек есть поле extraFieldsLeft Вот его я и положил. Плюс попал статус засвета. Только там закоментировно полоска постоянной длины как у тебя и сделана пропорционально общему ХП танка.

И не забудь включить allowHpInPanelsAndMinimap в battle.xc.

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