Jump to content
Korean Random
aleks0611

[Карусель танков / Tank carousel]

Recommended Posts

Привет ребятки, есть ли макрос для отображения информации о текущем проценте отметок на орудии? Каждый раз заходить в достижения конкретного танка и наводить мышкой на иконку - немножко уныловато =(

Edited by norkas

Share this post


Link to post

Short link
Share on other sites

Так кто Вам мешает скачать и в архиве в папке doc есть файлы macros-hangar.txt и macros.txt - там есть все макросы.

Конечно есть, как пример : {{v.damageRating%-2.2f~%}}

  • 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

Какую строчку нужно написать чтоб в карусели отображалось число поражений на текушем танке?

нет такого макроса

см. macros-hangar.txt

да и какой в этом смысл..

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

а математическую операцию можно к макросу применить:

число боев - число побед = число поражений                   ?

Share this post


Link to post

Short link
Share on other sites

 

 

а математическую операцию можно к макросу применить
Нет.

Share this post


Link to post

Short link
Share on other sites

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

 

{ "x": 79, "y": 50, "w": 14, "h": 14, "alpha": "{{v.marksOnGun?|0}}", "src": "img://gui/maps/icons/marksOnGun/95x85/{{v.nation}}_{{v.marksOnGun}}_mark.png"},

Share this post


Link to post

Short link
Share on other sites

@Aleks_R, вот так нужно:

{ "x": 79, "y": 50, "alpha": "{{v.marksOnGun!=0?100|0}}", "format": "<img src='img://gui/maps/icons/marksOnGun/95x85/{{v.nation}}_{{v.marksOnGun}}_{{v.marksOnGun=1?mark|marks}}.png' width='14' height='14'>" },

з.ы. 14х14 - слишком мелко, вы ничего не сможете различить.

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Kotyarko_O, спасибо все работает.

там только перед кавычками последними надо > поставить.

Share this post


Link to post

Short link
Share on other sites

 

 

там только перед кавычками последними надо > поставить.
Да, пропустил. Поправил.

Share this post


Link to post

Short link
Share on other sites

почему когда включаю в carousel.xc параметр "carousel": "enabled": true - то пропадает из карусели в ангаре fcm pak40? было так на 9.10, так же и на 9.12. что не так с конфигом?

 

/**
* Parameters for tank carousel
* Параметры карусели танков
*/
{
"carousel": {
// false - Disable customizable carousel.
// false - Отключить настраиваемую карусель.
"enabled": true,
// Scale of carousel cells.
// Масштаб ячеек карусели.
"zoom": 1,
// Number of rows at carousel.
// Количество рядов карусели.
"rows": 1,
// Spacing between carousel cells.
// Отступ между ячейками карусели.
"padding": {
"horizontal": 5, // по горизонтали
"vertical": 2 // по вертикали
},
// Background transparency (default - 60)
// Прозрачность подложки (по умолчанию - 60)
"backgroundAlpha": 60,
// Scrolling speed (default - 20)
// Скорость прокрутки (по умолчанию - 20)
"scrollingSpeed": 20,
// true - show filters even if all tanks fit on the screen.
// true - показывать фильтры даже если все танки помещаются на экране.
"alwaysShowFilters": false,
// true - hide cell "Buy tank".
// true - скрыть ячейку "Купить танк".
"hideBuyTank": true,
// true - hide cell "Buy slot".
// true - скрыть ячейку "Купить слот".
"hideBuySlot": true,
// Visibility filters.
// Видимость фильтров.
"filters": {
// false - hide filter.
// false - скрыть фильтр.
"nation": { "enabled": true }, // nation / страна
"type": { "enabled": true }, // vehicle class / тип техники
"favorite": { "enabled": true }, // favorite tanks / основные танки
"gameMode": { "enabled": true }, // fallout mode tanks / танки для "боя до последнего"
"level": { "enabled": false }, // vehicle level / уровень техники
"prefs": { "enabled": false } // other filters / другие фильтры
},
// Spacing between filters cells.
// Отступ между ячейками фильтров.
"filtersPadding": {
"horizontal": 11, // по горизонтали
"vertical": 13 // по вертикали
},
// Standard cell elements.
// Стандартные элементы ячеек.
"fields": {
// "visible" - the visibility of the element / видимость элемента
// "dx" - horizontal shift / смещение по горизонтали
// "dy" - vertical shift / смещение по вертикали
// "alpha" - transparency / прозрачность
// "scale" - scale / масштаб
//
// Vehicle class icon.
// Иконка типа техники.
"tankType": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// Vehicle level.
// Уровень техники
"level": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// todo: english description
// Иконка не сбитого кратного опыта за первую победу в день.
"multiXp": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// todo: english description
// Иконка не сбитого опыта за первую победу в день.
"xp": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// Vehicle name.
// Название танка.
"tankName": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// Status text (Crew incomplete, Repairs required)
// Статусный текст (Неполный экипаж, Требуется ремонт).
"statusText": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// Status text for "Buy tank" and "Buy slot" slots.
// Статусный текст для слотов "Купить танк" и "Купить слот".
"statusTextBuy": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// Clan lock timer
// Таймер блокировки танка
"clanLock": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },
// Activate / deactivate button.
// Кнопка активации / деактивации.
"activateButton": { "dx": 0, "dy": 0, "alpha": 100, "scale": 1 }
},
// Extra cell fields (see playersPanel.xc).
// Дополнительные поля ячеек (см. playersPanel.xc).
"extraFields": [
// Процент побед.
{ "x": 22, "y": 14, "format": "{{v.winrate%d~%| }}", "shadow": { "distance": 0, "angle": 90, "color": "0x000000", "alpha": 0.8, "blur": 2, "strength": 3 } },
// Количество боёв.
{ "x": 124, "y": 63, "format": "{{v.battles%d~| }} б", "shadow": { "distance": 0, "angle": 90, "color": "0x000000", "alpha": 0.8, "blur": 2, "strength": 3 } },
// Средний урон.
{ "x": 2, "y": 78, "format": ""},
{ "x": 22, "y": 79, "format": "{{v.tdb%4d}}"},
// Sign of mastery.
// Знак мастерства.
{ "x": -1, "y": 10, "format": "" }
],
// Order of nations.
// Порядок наций.
//"nations_order": ["ussr", "germany", "usa", "france", "uk", "china", "japan", "czech"],
"nations_order": [],
// Order of types of vehicles.
// Порядок классов техники.
"types_order": ["lightTank", "mediumTank", "heavyTank", "AT-SPG", "SPG"],
// Tank sorting criteria, available options: (minus = reverse order)
// Критерии сортировки танков, доступные значения: (минус = в обратном порядке)
// "nation", "type", "level", "maxBattleTier", "premium", "winRate", "-level", "-maxBattleTier", "-premium", "-winRate"
"sorting_criteria": ["nation", "type", "level"],
// Suppress the tooltips for tanks in carousel
// Убрать подсказки к танкам в карусели
"suppressCarouselTooltips": false
}
}

Share this post


Link to post

Short link
Share on other sites

почему когда включаю в carousel.xc параметр "carousel": "enabled": true - то пропадает из карусели в ангаре fcm pak40? было так на 9.10, так же и на 9.12. что не так с конфигом?

 

/**

* Parameters for tank carousel

* Параметры карусели танков

*/

{

"carousel": {

// false - Disable customizable carousel.

// false - Отключить настраиваемую карусель.

"enabled": true,

// Scale of carousel cells.

// Масштаб ячеек карусели.

"zoom": 1,

// Number of rows at carousel.

// Количество рядов карусели.

"rows": 1,

// Spacing between carousel cells.

// Отступ между ячейками карусели.

"padding": {

"horizontal": 5, // по горизонтали

"vertical": 2 // по вертикали

},

// Background transparency (default - 60)

// Прозрачность подложки (по умолчанию - 60)

"backgroundAlpha": 60,

// Scrolling speed (default - 20)

// Скорость прокрутки (по умолчанию - 20)

"scrollingSpeed": 20,

// true - show filters even if all tanks fit on the screen.

// true - показывать фильтры даже если все танки помещаются на экране.

"alwaysShowFilters": false,

// true - hide cell "Buy tank".

// true - скрыть ячейку "Купить танк".

"hideBuyTank": true,

// true - hide cell "Buy slot".

// true - скрыть ячейку "Купить слот".

"hideBuySlot": true,

// Visibility filters.

// Видимость фильтров.

"filters": {

// false - hide filter.

// false - скрыть фильтр.

"nation": { "enabled": true }, // nation / страна

"type": { "enabled": true }, // vehicle class / тип техники

"favorite": { "enabled": true }, // favorite tanks / основные танки

"gameMode": { "enabled": true }, // fallout mode tanks / танки для "боя до последнего"

"level": { "enabled": false }, // vehicle level / уровень техники

"prefs": { "enabled": false } // other filters / другие фильтры

},

// Spacing between filters cells.

// Отступ между ячейками фильтров.

"filtersPadding": {

"horizontal": 11, // по горизонтали

"vertical": 13 // по вертикали

},

// Standard cell elements.

// Стандартные элементы ячеек.

"fields": {

// "visible" - the visibility of the element / видимость элемента

// "dx" - horizontal shift / смещение по горизонтали

// "dy" - vertical shift / смещение по вертикали

// "alpha" - transparency / прозрачность

// "scale" - scale / масштаб

//

// Vehicle class icon.

// Иконка типа техники.

"tankType": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// Vehicle level.

// Уровень техники

"level": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// todo: english description

// Иконка не сбитого кратного опыта за первую победу в день.

"multiXp": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// todo: english description

// Иконка не сбитого опыта за первую победу в день.

"xp": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// Vehicle name.

// Название танка.

"tankName": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// Status text (Crew incomplete, Repairs required)

// Статусный текст (Неполный экипаж, Требуется ремонт).

"statusText": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// Status text for "Buy tank" and "Buy slot" slots.

// Статусный текст для слотов "Купить танк" и "Купить слот".

"statusTextBuy": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// Clan lock timer

// Таймер блокировки танка

"clanLock": { "visible": true, "dx": 0, "dy": 0, "alpha": 100, "scale": 1 },

// Activate / deactivate button.

// Кнопка активации / деактивации.

"activateButton": { "dx": 0, "dy": 0, "alpha": 100, "scale": 1 }

},

// Extra cell fields (see playersPanel.xc).

// Дополнительные поля ячеек (см. playersPanel.xc).

"extraFields": [

// Процент побед.

{ "x": 22, "y": 14, "format": "{{v.winrate%d~%| }}", "shadow": { "distance": 0, "angle": 90, "color": "0x000000", "alpha": 0.8, "blur": 2, "strength": 3 } },

// Количество боёв.

{ "x": 124, "y": 63, "format": "{{v.battles%d~| }} б", "shadow": { "distance": 0, "angle": 90, "color": "0x000000", "alpha": 0.8, "blur": 2, "strength": 3 } },

// Средний урон.

{ "x": 2, "y": 78, "format": ""},

{ "x": 22, "y": 79, "format": "{{v.tdb%4d}}"},

// Sign of mastery.

// Знак мастерства.

{ "x": -1, "y": 10, "format": "" }

],

// Order of nations.

// Порядок наций.

//"nations_order": ["ussr", "germany", "usa", "france", "uk", "china", "japan", "czech"],

"nations_order": [],

// Order of types of vehicles.

// Порядок классов техники.

"types_order": ["lightTank", "mediumTank", "heavyTank", "AT-SPG", "SPG"],

// Tank sorting criteria, available options: (minus = reverse order)

// Критерии сортировки танков, доступные значения: (минус = в обратном порядке)

// "nation", "type", "level", "maxBattleTier", "premium", "winRate", "-level", "-maxBattleTier", "-premium", "-winRate"

"sorting_criteria": ["nation", "type", "level"],

// Suppress the tooltips for tanks in carousel

// Убрать подсказки к танкам в карусели

"suppressCarouselTooltips": false

}

}

проверьте не в резерве ли танк.

нужно включить фильтр "prefs" и в нем выбрать "резерв"

Edited by Helkar

Share this post


Link to post

Short link
Share on other sites

проверьте не в резерве ли танк.

нужно включить фильтр "prefs" и в нем выбрать "резерв"

надо бы при выключенном фильтре показывать все танки

Share this post


Link to post

Short link
Share on other sites

надо бы при выключенном фильтре показывать все танки

логично.

Share this post


Link to post

Short link
Share on other sites

Всем доброго времени суток.

Решил выложить свой конфиг для карусели танков 

post-27545-0-05723000-1448387905_thumb.png post-27545-0-04972000-1448387914_thumb.png
 

World_of_Tanks.rar 

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

при установке желательно сделать копию файла menu.mo из папки /Games/World_of_Tanks/res/text/lc_messages

может кто то сможет подсказать как добавить тень для этих надписей, вот это не помогло 

// Status text (Crew incomplete, Repairs required)

      // Статусный текст (Неполный экипаж, Требуется ремонт).

      "statusText": { "visible": true, "dx": 30, "dy": -22, "alpha": 100, "scale": 1, "shadow": { "distance": 0, "angle": 90, "color": "0x000000", "alpha": 100, "size": 1, "strength": 5 } },

 

может можно как то в декомпиляторе прописать тень для текста в файле TankCarousel.swf

Если кто то подскажет, буду очень благодарен. 

 

Обновленные файлы для 0.9.13 (06.02.16) 

World_of_Tanks.rar

Edited by М_а_к_с_и_м_

Share this post


Link to post

Short link
Share on other sites

Подскажите как поменять местами знак мастерства и иконку не сбитого опыта за первую победу в день?

Какой код "несбитых иксов" ?

// Знак мастерства.
	{ "x": 135, "y": 13, "h": 25, "w": "25", "src": "img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png" },
// Иконка не сбитого опыта за первую победу в день. ???

Разобрался, нужно так сделать

// Иконка не сбитого кратного опыта за первую победу в день.
      "multiXp":  { "visible": true, "dx": 0, "dy": 20, "alpha": 100, "scale": 1 },
      // todo: english description
      // Иконка не сбитого опыта за первую победу в день.
      "xp":       { "visible": true, "dx": 0, "dy": 20, "alpha": 100, "scale": 1 },

Share this post


Link to post

Short link
Share on other sites

Помогите пожалуйста! Хочу, чтобы в карусели танков отображался средний урон по танку и % побед. Я так понимаю, там нужно доп поля прописывать.

Спасибо

 

carousel.xc

Share this post


Link to post

Short link
Share on other sites

Хочу, чтобы в карусели танков отображался средний урон по танку и % побед. Я так понимаю, там нужно доп поля прописывать.

Да.

Для примера: http://www.koreanrandom.com/forum/topic/18647-карусель-танков-tank-carousel/?p=282744

Share this post


Link to post

Short link
Share on other sites

Подскажите, где взять такого плана иконки (миниатюрные изображения), на которые у вас есть ссылки в конфиге.  Может где можно пак чего-то подобного скачать. А то мои запросы к гуглу закончились :( - Выдрал из клиента нужные иконки

 

Прописал экстра поля, путем частичного копипаста. Подскажите что не так, не работает.

Спасибо

carousel.xc

Edited by romajrk

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