Jump to content
Korean Random
sirmax

[Сниппеты / Snippets] Расширенная настройка боевого интерфейса

Recommended Posts

а можно сделать конфиг, дефолтный переделать и отключить все элементы, кроме маркеров и прицела? А то я вообще не понимаю как тут делать теперь?

Share this post


Link to post

Short link
Share on other sites

Уважаемые, во-первых спасибо огромное за разъяснения! Персональная благодарность  Alastanka, за комментарии (с ними разобрался с перемещениями элементов, прозрачностью).

И во-вторых, объясните бестолковому: а как сжать расстояние между строк в чате?

Я его могу так подвинуть от изначального положения на фиксированное расстояние (для примера):

"messenger": {
"_x": messenger._х -100,
"_y": "messenger._y -100"
}

А как в него втулить уменьшенное расстояние между строк? Сразу говорю: прочитал весь форум, но не понял. Можно на примере? Для наглядности и понятности...

Share this post


Link to post

Short link
Share on other sites

...

зделать это можно но я не вникал поиграйся с defaultTextFormat под споллером вложенность 4

"messenger": {// [scaleform UIComponent messenger]

                            "enabled": true,

                            "enabled": true,

                            "enabled": true,

                            "m_inactiveStateAlpha": 0,

                            "m_channelsInit": false,

                            "c_squad": 0,

                            "c_clan": "",

                            "m_tabIsDown": false,

                            "firstRun": true,

                            "c_team": "",

                            "m_editable": false,

                            "m_inactiveStateAlpha": 0,

                            "__height": 392,

                            "sizeIsInvalid": false,

                            "_disabled": false,

                            "initialized": true,

                            "skipFirstInput": false,

                            "__width": 349.95,

                            "m_constraints": {

                              "scope": {// [scaleform UIComponent messenger]

                                "enabled": true,

                                "enabled": true,

                                "enabled": true,

                                "m_inactiveStateAlpha": 0,

                                "m_channelsInit": false,

                                "c_squad": 0,

                                "c_clan": "",

                                "m_tabIsDown": false,

                                "firstRun": true,

                                "c_team": "",

                                "m_editable": false,

                                "m_inactiveStateAlpha": 0,

                                "__height": 392,

                                "sizeIsInvalid": false,

                                "_disabled": false,

                                "initialized": true,

                                "skipFirstInput": false,

                                "__width": 349.95,

                                "m_constraints": "[scaleform Constraints]",

                                "instance383": "_level0.messenger.instance383",

                                "messageList": "[scaleform UIComponent messageList]",

                                "messageInput": "[scaleform TextInput messageInput]"

                              },

                              "elements": [

                                "[object Object]",

                                "[object Object]"

                              ]

                            },

                            "instance383": {// _level0.messenger.instance383

                              "enabled": true

                            },

                            "messageList": {// [scaleform UIComponent messageList]

                              "enabled": true,

                              "enabled": true,

                              "enabled": true,

                              "__height": 0,

                              "_renderers": [

                              ],

                              "_itemRenderer": "BattleMessageRenderer",

                              "_alphaSpeed": 2,

                              "_lifeTime": 5,

                              "sizeIsInvalid": false,

                              "_disabled": false,

                              "initialized": true,

                              "__width": 0

                            },

                            "messageInput": {// [scaleform TextInput messageInput]

                              "enabled": true,

                              "enabled": true,

                              "_noTranslate": false,

                              "__height": 24,

                              "actAsButton": true,

                              "constraints": {

                                "scope": "[scaleform TextInput messageInput]",

                                "scaled": true,

                                "elements": "[object Object]"

                              },

                              "defaultTextFormat": {

                                "italic": true,

                                "indent": 0,

                                "rightMargin": 0,

                                "letterSpacing": null,

                                "tabStops": null,

                                "color": 11184810,

                                "kerning": false,

                                "font": "$TextFont",

                                "target": null,

                                "alpha": 100,

                                "blockIndent": null,

                                "url": null,

                                "leading": 2,

                                "align": "left",

                                "bullet": null,

                                "underline": false,

                                "bold": false,

                                "size": 12,

                                "leftMargin": 0

                              },

                              "sizeIsInvalid": false,

                              "_disabled": false,

                              "initialized": true,

                              "_password": false,

                              "_selectable": true,

                              "defaultText": "",

                              "_editable": true,

                              "_maxChars": 0,

                              "__width": 230,

                              "receiverField": {// _level0.messenger.messageInput.receiverField

                                "password": false,

                                "backgroundColor": 0,

                                "maxhscroll": 0,

                                "borderColor": 0,

                                "mouseWheelEnabled": true,

                                "embedFonts": true,

                                "background": false,

                                "border": false,

                                "textHeight": 0,

                                "selectable": false,

                                "hscroll": 0,

                                "variable": null,

                                "multiline": false,

                                "maxscroll": 1,

                                "length": 0,

                                "restrict": null,

                                "condenseWhite": false,

                                "autoSize": "left",

                                "wordWrap": false,

                                "text": "",

                                "textColor": 9868935,

                                "htmlText": "",

                                "type": "dynamic",

                                "textWidth": 0,

                                "antiAliasType": "advanced",

                                "maxChars": null,

                                "html": true,

                                "tabIndex": 0,

                                "scroll": 1,

                                "bottomScroll": 1,

                                "focusTarget": "[scaleform TextInput messageInput]"

                              },

                              "textField": {// _level0.messenger.messageInput.textField

                                "password": false,

                                "backgroundColor": 0,

                                "maxhscroll": 0,

                                "borderColor": 0,

                                "mouseWheelEnabled": true,

                                "embedFonts": true,

                                "background": false,

                                "border": false,

                                "textHeight": 14.5,

                                "selectable": true,

                                "hscroll": 0,

                                "variable": null,

                                "multiline": false,

                                "maxscroll": 1,

                                "length": 0,

                                "restrict": null,

                                "condenseWhite": false,

                                "autoSize": "none",

                                "wordWrap": false,

                                "text": "",

                                "textColor": 9868935,

                                "htmlText": "",

                                "type": "input",

                                "textWidth": 0,

                                "antiAliasType": "advanced",

                                "maxChars": null,

                                "html": false,

                                "tabIndex": 0,

                                "scroll": 1,

                                "bottomScroll": 1,

                                "focusTarget": "[scaleform TextInput messageInput]"

                              },

                              "hit": {// _level0.messenger.messageInput.hit

                                "enabled": true,

                                "focusTarget": "[scaleform TextInput messageInput]"

                              }

                            }

                          },

Edited by Alastanka

Share this post


Link to post

Short link
Share on other sites

 

 

А как в него втулить уменьшенное расстояние между строк? Сразу говорю: прочитал весь форум, но не понял. Можно на примере? Для наглядности и понятности...

 

messenger  -->  textField  -->  textHeight  -->  Значение

Стандарт 14.5

ставь поменьше.

Share this post


Link to post

Short link
Share on other sites

:Большой рахмат вам, уважаемые! Даже искать и думать теперь не надо!

Вот такая штука получилась, но не мурмулит чего-то. Т. е. в бой пускает (ухи на нужных мне местах, дебагпанель и лампочка тоже), ошибок не пишет, но и не изменяется ничего. расстояние между строк не изменяется. Есть идеи, где я накосячил?

/**
* General parameters for the battle interface.
* Общие параметры боевого интерфейса.
*/
{
"battle": {
// Visual elements
// двигать визуальные элементы
"elements": [{ // настройка перемещение элементов
"leftPanel": {
"_alpha": 80,
"_y": 1
},
"rightPanel": {
"_alpha": 80,
"_y": 1
},
"debugPanel": {
"_x": 240,
"_y": 8
},
"sixthSenseIndicator": {
"_x": "sixthSenseIndicator._x - 500",
"_y": "sixthSenseIndicator._y - 480"
},
"messenger": {
"messageInput": {
"textField": {
"textHeight": 5

}
}
}
}]
,
// false - Disable tank icon mirroring (good for alternative icons).
// false - отключить зеркалирования иконок танков (полезно для альтернативных иконок).
"mirroredVehicleIcons": false,
// false - Disable pop-up panel at the bottom after death.
// false - отключить всплывающую внизу панель после смерти.
"showPostmortemTips": false,
// true - Remove the Players Panel mode switcher (buttons for changing size).
// true - убрать переключатель режимов ушей мышкой.
"removePanelsModeSwitcher": true,
// false - disable highlighting of own vehicle icon and squad.
// false - отключить подсветку иконки своего танка и взвода.
"highlightVehicleIcon": true,
// Format of clock on the Debug Panel (near FPS). Format: Y:year, M:month, D:day, H:hour, N:minutes, S:seconds. "" - remove clock.
// Формат часов на экране панели отладки (возле FPS). Формат: Y:год, M:месяц, D:день, H:часы, N:минуты, S:секунды. "" - убрать часы.
"clockFormat": "",
// true - use standard client vehicle markers.
// true - использовать стандартные маркеры клиента.
"useStandardMarkers": false,
// Path to clan icons folder relative to res_mods/xvm/res.
// Путь к папке иконок кланов относительно res_mods/xvm/res.
"clanIconsFolder": "clanicons"
},
// Frag counter panel at top side of battle windows interface.
// Панель счёта в бою.
"fragCorrelation": {
// true - hide textfields "Allies | Enemies".
// true - cпрятать два текстовых поля "Союзники | Противники".
"hideTeamTextFields": true
},
// Ingame crits panel by "expert" skill.
// Внутриигровая панель критов от навыка "экспет".
"expertPanel": {
// Delay for panel disappear. Original value was 5.
// Задержка исчезновения панели. Оригинальне значение было 5.
"delay": 15,
// Panel scaling. 100 в оригинале.
// Увеличение панели. 100 в оригинале.
"scale": 150
}
}

Edited by ventura69

Share this post


Link to post

Short link
Share on other sites

 

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

Share this post


Link to post

Short link
Share on other sites

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

Спасибо огромное! Честно говоря - порадовали. А то я уже себя совсем тупым почувствовал...

Share this post


Link to post

Short link
Share on other sites

Почему при установки такой конфигурации, картинка 6 чувства не показывается, а звук идёт?

 

'Код'

"elements": [{ // настройка перемещение элементов
"sixthSenseIndicator": {
"_x": "sixthSenseIndicator._x - 500", //двигаем по горизонту. "-" левее, "+"правее
"_y": "sixthSenseIndicator._y - 480" //двигаем по вертикали. "-" левее, "+"правее
}
}],

Share this post


Link to post

Short link
Share on other sites

Почему при установки такой конфигурации, картинка 6 чувства не показывается, а звук идёт?

 

'Код'

"elements": [{ // настройка перемещение элементов

"sixthSenseIndicator": {

"_x": "sixthSenseIndicator._x - 500", //двигаем по горизонту. "-" левее, "+"правее

"_y": "sixthSenseIndicator._y - 480" //двигаем по вертикали. "-" левее, "+"правее

}

}],

Потому, что эти значения я делал для большой картинки. Скорее всего она у Вас улетает за предел экрана влево вверх... :-)

Уменьшить надо оба значения. Выставьте, к примеру 100 в обоих случаях. потом подкорректируете.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Потому, что эти значения я делал для большой картинки. Скорее всего она у Вас улетает за предел экрана влево вверх... :-)

Уменьшить надо оба значения. Выставьте, к примеру 100 в обоих случаях. потом подкорректируете.

У меня 1920х1080 монитор и то улезла так , что не видно была, а по цифрам я представляю какая у тебя сборка из мониторов :)

Share this post


Link to post

Short link
Share on other sites

У меня 1920х1080 монитор и то улезла так , что не видно была, а по цифрам я представляю какая у тебя сборка из мониторов :)

Имелся ввиду размер картинки лампочки. :-) Если размер pngшки 170*140, то сдвигать ее надо на копейки (порядка 50 двигал), а если размер картинки лампы большой (как у меня 1100*1000), то и сдвигать приходится на  порядка 500.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Всем привет мне нужна очень ваша помощь. У меня немного нужно опустить полосы захвата. 

post-8057-0-06532600-1377520255_thumb.jpg

Как это сделать самому я незнаю. Прочитал эту тему полностью но так и нечего не понял. Помогите такому оленю как я плиз. Надпись "Союзники | Противники" убирать не хочу. Размер моего монитора 1920х1080

Вот мой конфиг xvm.rar

Edited by sergej_vid

Share this post


Link to post

Short link
Share on other sites

Всем привет мне нужна очень ваша помощь. У меня немного нужно опустить полосы захвата. 

attachicon.gifshot_009.jpg

Как это сделать самому я незнаю. Прочитал эту тему полностью но так и нечего не понял. Помогите такому оленю как я плиз. Надпись "Союзники | Противники" убирать не хочу. Размер моего монитора 1920х1080

Вот мой конфиг attachicon.gifxvm.rar

Попробуйте свой одноименный файлик заменить на этот. Свой ОБЯЗАТЕЛЬНО сохраните.

Теоретически должно сработать. Если сместится, но не достаточно, откроете блокнотом (лучше НотПадом++) этот файлик, в самом начале найдете

эти строчки: 

"teamBasesPanel": {

   "_y": 50

Меняете цифирку в большую сторону (опустить еще) или в меньшую (поднять).

battle.rar

Знатоки, поправьте, если не прав.

Share this post


Link to post

Short link
Share on other sites

Попробуйте свой одноименный файлик заменить на этот. Свой ОБЯЗАТЕЛЬНО сохраните.

Теоретически должно сработать. Если сместится, но не достаточно, откроете блокнотом (лучше НотПадом++) этот файлик, в самом начале найдете

эти строчки: 

"teamBasesPanel": {

   "_y": 50

Меняете цифирку в большую сторону (опустить еще) или в меньшую (поднять).

attachicon.gifbattle.rar

Знатоки, поправьте, если не прав.

Мужик огромное тебе человеческое спасибо.

'Скриншоты'

Вот как было

post-8057-0-25830900-1377551969_thumb.jpg

И вот как стало

post-8057-0-68985200-1377552040_thumb.jpg

Изменённый конфиг

'battle.xc'

/**

* General parameters for the battle interface.

* Общие параметры боевого интерфейса.

*/

{

"battle": {

// Visual elements

// двигать визуальные элементы

"elements": [{ // настройка перемещение элементов

"teamBasesPanel": {

"_y": 75

}

}],

// false - Disable tank icon mirroring (good for alternative icons).

// false - отключить зеркалирования иконок танков (полезно для альтернативных иконок).

"mirroredVehicleIcons": true,

// false - Disable pop-up panel at the bottom after death.

// false - отключить всплывающую внизу панель после смерти.

"showPostmortemTips": false,

// true - Remove the Players Panel mode switcher (buttons for changing size).

// true - убрать переключатель режимов ушей мышкой.

"removePanelsModeSwitcher": false,

// false - disable highlighting of own vehicle icon and squad.

// false - отключить подсветку иконки своего танка и взвода.

"highlightVehicleIcon": false,

// Format of clock on the Debug Panel (near FPS). Format: Y:year, M:month, D:day, H:hour, N:minutes, S:seconds. "" - 

remove clock.

// Формат часов на экране панели отладки (возле FPS). Формат: Y:год, M:месяц, D:день, H:часы, N:минуты, S:секунды. "" - 

убрать часы.

"clockFormat": "H:N:S",

// true - use standard client vehicle markers.

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

"useStandardMarkers": false,

// Path to clan icons folder relative to res_mods/xvm/res.

// Путь к папке иконок кланов относительно res_mods/xvm/res.

"clanIconsFolder": "clanicons"

},

// Frag counter panel at top side of battle windows interface.

// Панель счёта в бою.

"fragCorrelation": {

// true - hide textfields "Allies | Enemies".

// true - cпрятать два текстовых поля "Союзники | Противники".

"hideTeamTextFields": false

},

// Ingame crits panel by "expert" skill.

// Внутриигровая панель критов от навыка "экспет".

"expertPanel": {

// Delay for panel disappear. Original value was 5.

// Задержка исчезновения панели. Оригинальне значение было 5.

"delay": 15,

// Panel scaling. 100 в оригинале.

// Увеличение панели. 100 в оригинале.

"scale": 150

}

}

В твоём Y=50, а у меня Y=75 и ещё изменил как было у меня раньше в других параметрах. Ещё раз огромное спасибо всё отлично работает.

Share this post


Link to post

Short link
Share on other sites

помагите добаваить эти настройки(со стандартными параметрами) в мой конфиг.

зарание спс

и если можно напишите в каких файлах их искать

@Default_ugrumi44.rar

Edited by RokTok

Share this post


Link to post

Short link
Share on other sites

помагите добаваить эти настройки(со стандартными параметрами) в мой конфиг.

зарание спс

и если можно напишите в каких файлах их искать

Если Вы о сдвиге полосы захвата, то держите. В файле battle.xc в самом верху появились строчки, описанные выше. С учетом прошлых комментариев опустил на 75, а не на 50

@Default_ugrumi44.rar

Share this post


Link to post

Short link
Share on other sites

Если Вы о сдвиге полосы захвата, то держите. В файле battle.xc в самом верху появились строчки, описанные выше. С учетом прошлых комментариев опустил на 75, а не на 50

attachicon.gif@Default_ugrumi44.rar

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

Share this post


Link to post

Short link
Share on other sites

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

Разработчики мода сами этого очень хотят  :gg:

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