Jump to content
Korean Random
sirmax

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

Recommended Posts

У меня практически тоже самое,единственное цвет разный(до боя красный,во время белый) и размер.По крайней мере в позиционировании.Просто интересно почему мин,сек разъехались)))

СПС за подсказку , ща цвет красный допишу в таймер до боя

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

Кто знает, подскажите, надписи "Ваш танк (...) уничтожен" или "Игрок: (...): Прочность 100%", появляющиеся после смерти, можно сниппетами сдвинуть вниз? Если да, то какой параметр?

post-24956-0-16768000-1464695207_thumb.jpg

Накладывается на полосу захвата базы... (сдвинуть полосу не вариант, по идейным соображениям :))

Share this post


Link to post

Short link
Share on other sites

Кто знает, подскажите, надписи "Ваш танк (...) уничтожен" или "Игрок: (...): Прочность 100%", появляющиеся после смерти, можно сниппетами сдвинуть вниз? Если да, то какой параметр?

attachicon.gifshot_102.jpg

Накладывается на полосу захвата базы... (сдвинуть полосу не вариант, по идейным соображениям :))

Ща глянем

Кто знает, подскажите, надписи "Ваш танк (...) уничтожен" или "Игрок: (...): Прочность 100%", появляющиеся после смерти, можно сниппетами сдвинуть вниз? Если да, то какой параметр?

attachicon.gifshot_102.jpg

Накладывается на полосу захвата базы... (сдвинуть полосу не вариант, по идейным соображениям :))

Попробуй прицел поменять . Эта панель , как я понял с прицелом идёт

Share this post


Link to post

Short link
Share on other sites
Попробуй прицел поменять . Эта панель , как я понял с прицелом идёт

прицел стоит родной: 3-летний опыт привел к тому, что прицелы не ставлю (привыкаешь блин, а его либо не пропатчат, либо вообще чит-код зашьют) 

Edited by Kapany3uk

Share this post


Link to post

Short link
Share on other sites

 

 

Попробуй  ( хотя бы временно ) , посмотришь будут ли изменения
Дружище, спасибо за помощь, но я даже временно не буду ставить прицел. И в теме по ссылке поясняется, что сдвиг сниппетами невозможен, а полностью убрать (редактируя флэшку) не было моей целью. В принципе ответ получен :))

Share this post


Link to post

Short link
Share on other sites

Хоть убей не пойму почему highlighted разъезжаются,может кто увидит ошибку,по всякому пробовал,обычный таймер идеален,а highlighted такой(скрин под спойлером).Думал в дилее проблема,но при 1000 ничего не изменилось.Внизу полный код elements.xc,кроме альфы подложки они одинаковы.

Помогите пожалуйста,только это осталось в конфиге недоделаное:(

'скрин'

ce2056f45671.jpg

'Полный код elements.xc(баттлтаймер выделен)'

/**
 * GUI elements settings (experts only)
 * Настройки графических элементов (только для экспертов!)
 * http://www.koreanrandom.com/forum/topic/1761-
 */
{
    "timerFont": {             // подстановка для формата текста
	  "size": 30,              // размер шрифта
	  "font": "$TitleFont",    // шрифт
	  "align": "center"        // выравнивание
	},
    // Minimap coordinates font
    // Шрифт координат миникарты
    "minimapFont": {
        "color": "0x00FFB3",    // цвет / color
        "alpha": 100            // прозрачность / transparency
    },
    // Interface elements
    // Элементы интерфейса
    "elements": [
        // "_x"     - положение по горизонтали  / horizontal position
        // "_y"     - положение по вертикали    / vertical position
        // "_alpha" - прозрачность              / transparency

        // You can use constants, relative paths and mathematical expressions:
        // Можно использовать константы, относительные пути и математические выражения:
        // "_x": 100,
        // "_y": "HEIGHT / 2 + sin(minimap._alpha)",

        // Players panels
        // Панели игроков (уши)
        {
            "$delay": 100,
            // Left panel
            // Левая панель игроков (ухо)
            "leftPanel": {
                "_y": null
            },
            // Right panel
            // Правая панель игроков (ухо)
            "rightPanel": {
                "_y": null
            },
            // Players panels switcher
            // Переключатель режимов панелей игроков
            "switcher_mc": {
                "_y": "leftPanel._y - 28"
            }
        },
        // Sixth sense lamp
        // Лампа шестого чувства
        {
            "$delay": 100,
            // Sixth sense lamp duration (in milliseconds). Example: "sixthSenseDuration": 7000,
            // Время горения лампочки шестого чувства (в миллисекундах). Например: "sixthSenseDuration": 7000,
            "sixthSenseDuration": 10000,
            // Sixth sense lamp
            // Лампа шестого чувства
            "sixthSenseIndicatorXvm": {
                // To use some settings in this section, you may need to remove "//" before "$interval". Reduces the performance!
                // Чтобы использовать некоторые настройки этой секции, может понадобиться удалить "//" перед "$interval". Снижает производительность!
                "_x": "sixthSenseIndicatorXvm._x",
                "_y": 180
            }
        },
		{    
            "ribbonsPanel": {
                "_y": "ribbonsPanel._y +100"
            }
        },
		// Battle timer
        // Таймер боя
        {
            "$delay": 1000,
            "battleTimer": {         // таймер боя
                "main": {
                "_x": "WIDTH - 50",  // установить X на 50 левее края экрана
                "_y": 0,             // установить Y по верху экрана
			"highlightedDots": {                // TextField: точки
                "_x": "-80/2",       // центрируем
                "_y": "-3",          // выравниваем точки относительно цифр
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "text": ":",
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30" }
            },
            "highlightedSeconds": {             // TextField: секунды
                "_x": 5,             // выравнивание влево, поэтому x = 5
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30", "align": "right" } // формат текста с выравниванием влево
            },
            "highlightedMinutes": {             // TextField: минуты
                "_x": -85,           // выравнивание вправо, поэтому x = -(width+5)
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30", "align": "left" } // формат текста с выравниванием вправо
            },
			"mcBg": {                // TextField: подложка под часами (отображаются при отсчете до начала боя)
                "_alpha": 0            // прозрачность
            },
            "dots": {                // TextField: точки
                "_x": "-80/2",       // центрируем
                "_y": "-3",          // выравниваем точки относительно цифр
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "text": ":",
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xFFFFFF" }
            },
            "seconds": {             // TextField: секунды
                "_x": 5,             // выравнивание влево, поэтому x = 5
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xFFFFFF", "align": "left" } // формат текста с выравниванием влево
            },
            "minutes": {             // TextField: минуты
                "_x": -85,           // выравнивание вправо, поэтому x = -(width+5)
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xFFFFFF", "align": "right" } // формат текста с выравниванием вправо
              }
		    }
		  }  
        },
        // Minimap
        // Миникарта
        {
            "$delay": 100,
            // Minimap
            // Миникарта
            "minimap": {
                "_alpha": "minimap._alpha",
                // Vertical coordinates
                // Координаты по вертикали
                "rowA": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowB": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowC": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowD": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowE": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowF": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowG": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowH": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowJ": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                "rowK": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} },
                // Horizontal coordinates
                // Координаты по горизонтали
                "colsNames": { "textColor": ${"minimapFont.color"}, "_alpha": ${"minimapFont.alpha"} }
            }
        },
        // Debug panel (ping/lag/fps)
        // Панель пинга/лага/фпс
        {
            "$delay": 100,
            // Debug panel (ping/lag/fps)
            // Панель пинга/лага/фпс
            "debugPanel": {
                // To use some settings in this section, you may need to remove "//" before "$interval". Reduces the performance!
                // Чтобы использовать некоторые настройки этой секции, может понадобиться удалить "//" перед "$interval". Снижает производительность!
                // "$interval": 0,
                "_alpha": 100,
                "_x": "debugPanel._x -10",
                "_y": "debugPanel._y"
            }
        },
        // Battle score
        // Счёт боя
        {
            "$delay": 100,
            // Battle score
            // Счёт боя
            "fragCorrelationBar": {
                // To use some settings in this section, you may need to remove "//" before "$interval". Reduces the performance!
                // Чтобы использовать некоторые настройки этой секции, может понадобиться удалить "//" перед "$interval". Снижает производительность!
                // "$interval": 0,
                "_alpha": 100,
                "_x": "fragCorrelationBar._x",
                "_y": "fragCorrelationBar._y"
            }
        },
        // Capture bar
        // Полоса захвата баз
        {
            "$delay": 100,
            // Capture bar
            // Полоса захвата баз
            "teamBasesPanel": {
                "_alpha": 100,
                "_x": "teamBasesPanel._x + 0",
                "_y": 76
            }
        },
        // Chat
        // Чат
        {
            "$delay": 100,
            // Chat
            // Чат
            "messenger": {
                "_alpha": 100,
                "_x": "messenger._x + 0",
                "_y": "messenger._y + 0"
            }
        },
        // Kill-log
        // Килл-лог (лог убитых)
        {
            "$delay": 100,
            // Kill-log
            // Килл-лог (лог убитых)
            "playerMessangersPanel": {
                "_alpha": 100
            }
        },
        // Ammo bar
        // Панель снарядов и расходников
        {
            "$delay": 100,
            // Ammo bar
            // Панель снарядов и расходников
            "consumablesPanel": {
                "_alpha": 100,
                "_x": "consumablesPanel._x + 0",
                "_y": "consumablesPanel._y - 0"
            }
        }
    ]
}
 

Share this post


Link to post

Short link
Share on other sites

Исправил.

 

Так а чем дефолтный не устроил таймер ?

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

@Slava7572, align поменяйте местами.

"highlightedSeconds": {             // TextField: секунды
                "_x": 5,             // выравнивание влево, поэтому x = 5
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30", "align": "right" } // формат текста с выравниванием влево
            },
            "highlightedMinutes": {             // TextField: минуты
                "_x": -85,           // выравнивание вправо, поэтому x = -(width+5)
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30", "align": "left" } // формат текста с выравниванием вправо

Share this post


Link to post

Short link
Share on other sites

Испавил уже ему , он не отписался чёта

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

 

@Slava7572, align поменяйте местами.

"highlightedSeconds": {             // TextField: секунды
                "_x": 5,             // выравнивание влево, поэтому x = 5
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30", "align": "right" } // формат текста с выравниванием влево
            },
            "highlightedMinutes": {             // TextField: минуты
                "_x": -85,           // выравнивание вправо, поэтому x = -(width+5)
                "_height": 100,      // высота (с запасом)
                "_width": 80,        // ширина (с запасом)
                "$textFormat": { "$ref": { "path": "timerFont" }, "color": "0xD90A30", "align": "left" } // формат текста с выравниванием вправо

Сейчас попробую,хотя по логике все норм))

 

 

Испавил уже ему
Неа,3000 вообще одни точки и белого цвета. 

Share this post


Link to post

Short link
Share on other sites

 

Сейчас попробую,хотя по логике все норм))

 

 

Неа,3000 вообще одни точки и белого цвета. 

 

1000 попробуй или 100 ваще 

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

 

 

по логике все норм

А вы сравните выравнивание в секциях "highlightedSeconds" и "seconds".

Share this post


Link to post

Short link
Share on other sites

А вы сравните выравнивание в секциях "highlightedSeconds" и "seconds".

Да выровняли , я просто "$delay"  3000 ему  поставил . У sirmax 1000 стоит

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

А вы сравните выравнивание в секциях "highlightedSeconds" и "seconds".

Спасибо огромное всем,что значит свежий взгляд:)Теперь все идеально,сорри за флуд.

Edited by Slava7572

Share this post


Link to post

Short link
Share on other sites

А чем стандартный таймер не устраивал ?

Мелкий слишком,да и красный фон как то не очень вписывается.

Share this post


Link to post

Short link
Share on other sites

 

 

Ну так и Панель пинга/лага/фпс тож правь для симиетрии

Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

 

Ну так и Панель пинга/лага/фпс тож правь для симиетрии как у Гриши

 

Это из твоего элементс настройки?

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