-
Content Count
188 -
Joined
-
Last visited
-
Days Won
1
Everything posted by Bahus
-
Контурные шкурки с зонами пробития от Korean Random
Bahus replied to 13's topic in Mods and Software
Поддержу. Очень ждем. -
Сайт мода работает корректно?
Bahus replied to Bahus's topic in Discussions and Questions About the XVM Website
Кто-то её просил? -
Сайт мода работает корректно?
Bahus replied to Bahus's topic in Discussions and Questions About the XVM Website
Спс.Раньше проблем не было. Вот идиотизм. Админы, удалите плз тему. -
Контурные шкурки с зонами пробития от Korean Random
Bahus replied to 13's topic in Mods and Software
Я имел в виду шкурку TS-5. Сейчас у меня все шкуры пакетом в mods. Эту шкурку можно отдельно добавить или ждать, пока она тоже в пакете будет? -
Контурные шкурки с зонами пробития от Korean Random
Bahus replied to 13's topic in Mods and Software
Куда эти шкуры кидать если остальные одним файлом? -
Контурные шкурки с зонами пробития от Korean Random
Bahus replied to 13's topic in Mods and Software
Ждем TS-5 -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Если не ошибся, то: <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:avg}}:</font> <font face='$FieldFont' size='16' color='#00FFFF'><b>{{py:div({{py:xvm.totalDamage}}, {{py:xvm.numberHitsDealt}})}}</b></font> -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Благодарю. Все работает. Только иногда в среднем выдает слишком много цифр после запятой и заголовок уродуется. Можно округлить до целых чисел? -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
battleLabelsTemplates.xc -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Есть. xvm.log Имелось ввиду, что надпись есть, самого значения нет. P.S. Линия под заголовком отобразилась после переноса ее кода в секцию "hitLogBody" вместо "hitLogHeader" файла battleLabels.xc. -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
<font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:avg}}:</font> <font face='$FieldFont' size='16' color='#00FFFF'><b>{{py:div({{py:xvm.totalDamage}}, {{py:xvm.numberHitsDealt}})}}</b></font> Если я правильно понимаю, то вот этот кусок кода должен отображать средний урон боя. Однако там только "Ср:", а самого урона нет. -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Тогда путь верен. Но полосы не видно. Адрес полностью совпадает со старым вариантом конфига и там полоса есть. Значит адрес верен. -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Парни, раздельная линия и среднее значение......... -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Картинка есть по адресу. А в пути должна присутствовать папка конфига или сразу внутренние? -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Конфиг падает. А в конце точно запятая должна быть? P.S. Запятая была лишней. Среднее не отображается. Линия между заголовком и логом не отображается. Не будет ли любезен джин поправить? P.P.S. Напомните плз, где часы и дата в ангаре настраиваются? -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Вот что в файле battleLabelsTemplates.xc /** * Battle inteface text fields. * Текстовые поля боевого интерфейса. */ { // Definitions. // Шаблоны. "def": { // Header of the log of applied damage. // Заголовок лога нанесенного урона. "hitLogHeader": { "enabled": true, "updateEvent": "PY(ON_TOTAL_EFFICIENCY), ON_PANEL_MODE_CHANGED", "x": "{{pp.mode=0?5|{{py:sum({{pp.widthLeft}},50)}}}}", "y": "{{pp.mode=0?65|35}}", "width": 300, "height": 22, "textFormat": { "color": "0xF4EFE8", "size": 15 }, "format": "{{py:xvm.totalDamage=0?{{l10n:Hits}}: <font size='13'>#0</font>|{{l10n:Hits}}: <font size='13'>#{{py:xvm.numberHitsDealt}}</font> {{l10n:Total}}: <font size='14' color='{{py:xvm.totalDamageColor}}'><b>{{py:xvm.totalDamage}}</b></font> {{l10n:Last}}: <font color='{{c:dmg-kind}}'><b>{{py:xvm.dmg}}</b></font>}}" }, // Log of applied damage. // Лог нанесенного урона. "hitLogBody": { "enabled": true, "updateEvent": "PY(ON_HIT_LOG), ON_PANEL_MODE_CHANGED", "x": "{{pp.mode=0?5|{{py:sum({{pp.widthLeft}},{{py:xvm.hitLog.log.x}})}}}}", "y": "{{pp.mode=0?90|{{py:xvm.hitLog.log.y}}}}", "width": 500, "height": 1000, "layer": "bottom", "textFormat": { "color": "0xF4EFE8", "size": 15 }, "format": "{{py:xvm.hitLog.log}}", "mouseEvents": { "mouseDown": "hitLog_mouseDown", "mouseUp": "hitLog_mouseUp", "mouseMove": "hitLog_mouseMove" } }, // Background of the log of applied damage. // Подложка лога нанесенного урона. "hitLogBackground": { "enabled": false, "$ref": { "path":"def.hitLogBody" }, "format": "{{py:xvm.hitLog.log.bg}}" }, "totalEfficiency": { "enabled": false, "updateEvent": "PY(ON_TOTAL_EFFICIENCY), ON_PANEL_MODE_CHANGED", "x": "{{pp.mode=0?5|{{py:sum({{pp.widthLeft}},50)}}}}", "y": "{{pp.mode=0?65|35}}", "width": "{{py:xvm.isStuns?350|260}}", "height": 22, "textFormat": { "size": 16 }, "format": "<textformat tabstops='[65,130,196,261]' leading='-2' ><img src='xvm://res/icons/Efficiency/damage.png' vspace='-2'> <font color='{{py:xvm.totalDamage>0?{{py:xvm.totalDamageColor}}}}'>{{py:xvm.totalDamage}}</font><tab><img src='xvm://res/icons/Efficiency/assist.png' vspace='-2'> {{py:xvm.totalAssist}}<tab><img src='xvm://res/icons/Efficiency/reflect.png' vspace='-2'> {{py:xvm.totalBlocked}}<tab><img src='xvm://res/icons/Efficiency/discover.png' vspace='-2'> {{py:xvm.detection}}<tab><img src='xvm://res/icons/Efficiency/stun.png' vspace='-2'> {{py:xvm.totalStun}}</textformat>" }, // Total hp indicator. // Индикатор общего HP команд. "totalHP": { "enabled": false, "updateEvent": "PY(ON_UPDATE_HP)", "x": 0, "y": 30, "screenHAlign": "center", "align": "center", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "font": "mono", "size": 18, "align": "center" }, "format": "{{py:xvm.total_hp.text}}" }, // Avg damage on current vehicle. // Средний урон на текущей технике. "avgDamage": { "enabled": false, "updateEvent": "PY(ON_UPDATE_HP)", "x": -170, "y": 30, "screenHAlign": "center", "align": "right", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "size": 15, "align": "center" }, "format": "{{py:xvm.total_hp.avgDamage('{{l10n:avgDamage}}: ',{{py:xvm.totalDamage}})}}" }, // Threshold necessary for achievements "High caliber". // Порог необходимый для получения достижения "Основной калибр". "mainGun": { "enabled": false, "updateEvent": "PY(ON_UPDATE_HP)", "x": 170, "y": 30, "screenHAlign": "center", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "size": 15, "align": "center" }, "format": "{{py:xvm.total_hp.mainGun('{{l10n:mainGun}}: ',{{py:xvm.totalDamage}})}}" }, // Log of the received damage (see damageLog.xc). // Лог полученного урона (см. damageLog.xc). "damageLog": { "enabled": false, "updateEvent": "PY(ON_HIT)", "x": "{{py:xvm.damageLog.log.x}}", "y": "{{py:xvm.damageLog.log.y}}", "width": 300, "height": 210, "layer": "bottom", "screenVAlign": "bottom", "shadow": { "distance": "{{py:xvm.damageLog.log.shadow('distance')}}", "angle": "{{py:xvm.damageLog.log.shadow('angle')}}", "color": "{{py:xvm.damageLog.log.shadow('color')}}", "alpha": "{{py:xvm.damageLog.log.shadow('alpha')}}", "blur": "{{py:xvm.damageLog.log.shadow('blur')}}", "strength": "{{py:xvm.damageLog.log.shadow('strength')}}", "hideObject": "{{py:xvm.damageLog.log.shadow('hideObject')}}", "inner": "{{py:xvm.damageLog.log.shadow('inner')}}", "knockout": "{{py:xvm.damageLog.log.shadow('knockout')}}", "quality": "{{py:xvm.damageLog.log.shadow('quality')}}" }, "textFormat": { "color": "0xF4EFE8", "size": 16 }, "format": "{{py:xvm.damageLog.log}}", "mouseEvents": { "mouseDown": "damageLog_mouseDown", "mouseUp": "damageLog_mouseUp", "mouseMove": "damageLog_mouseMove", "mouseWheel": "damageLog_mouseWheel" } }, // Background of the log of the received damage (see damageLog.xc). // Подложка лога полученного урона (см. damageLog.xc). "damageLogBackground": { "enabled": false, "$ref": { "path":"def.damageLog" }, "format": "{{py:xvm.damageLog.log.bg}}" }, // Display the last damage (hit) (see damageLog.xc). // Отображение последнего урона (попадания) (см. damageLog.xc). "lastHit": { "enabled": false, "updateEvent": "PY(ON_LAST_HIT)", "x": "{{py:xvm.damageLog.lastHit.x}}", "y": "{{py:xvm.damageLog.lastHit.y}}", "width": 200, "height": 100, "layer": "bottom", "screenHAlign": "center", "screenVAlign": "center", "shadow": { "distance": "{{py:xvm.damageLog.lastHit.shadow('distance')}}", "angle": "{{py:xvm.damageLog.lastHit.shadow('angle')}}", "color": "{{py:xvm.damageLog.lastHit.shadow('color')}}", "alpha": "{{py:xvm.damageLog.lastHit.shadow('alpha')}}", "blur": "{{py:xvm.damageLog.lastHit.shadow('blur')}}", "strength": "{{py:xvm.damageLog.lastHit.shadow('strength')}}", "hideObject": "{{py:xvm.damageLog.lastHit.shadow('hideObject')}}", "inner": "{{py:xvm.damageLog.lastHit.shadow('inner')}}", "knockout": "{{py:xvm.damageLog.lastHit.shadow('knockout')}}", "quality": "{{py:xvm.damageLog.lastHit.shadow('quality')}}" }, "textFormat": {"align": "center", "color": "0xF4EFE8", "size": 16 }, "format": "{{py:xvm.damageLog.lastHit}}", "mouseEvents": { "mouseDown": "lastHit_mouseDown", "mouseUp": "lastHit_mouseUp", "mouseMove": "lastHit_mouseMove" } }, "fire": { "enabled": false, "updateEvent": "PY(ON_FIRE)", "x": 120, "y": 200, "width": 200, "height": 100, "alpha": "{{py:xvm.damageLog.fire}}", "layer": "bottom", "screenHAlign": "center", "screenVAlign": "center", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 3 }, "textFormat": {"align": "center", "color": "0xF4EFE8", "size": 16 }, "format": "ПОЖАР" }, "angleAimingBottom": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING)", "x": 0, "y": "{{py:xvm.anglesAiming_yBottom(12)}}", "width": 194, "height": 29, "alpha" : "{{py:xvm.anglesAiming_yBottom(12)<350?{{py:math.sub(200, {{py:xvm.anglesAiming_yBottom(12)}})}}|0}}", "screenHAlign": "center", "screenVAlign": "center", "format": "<img src='xvm://res/Angles/Bottom.png'>" }, "angleAimingTop": { "enabled": true, "updateEvent": "PY(ON_ANGLES_AIMING)", "x": 0, "y": "{{py:xvm.anglesAiming_yTop(-12)}}", "width": 194, "height": 29, "alpha" : "{{py:xvm.anglesAiming_yTop(-12)>-350?{{py:math.sum({{py:xvm.anglesAiming_yTop(-12)}}, 200)}}|0}}", "screenHAlign": "center", "screenVAlign": "center", "format": "<img src='xvm://res/Angles/Top.png'>" }, // Rewritable timer format. // Перезаписываемый формат таймера. "repairTimeItem": { "width": 47, "height": 40, "screenHAlign": "left", "screenVAlign": "bottom", "shadow": { "distance": 1, "angle": 90, "alpha": 90, "blur": 5, "strength": 4 }, "textFormat": { "color": "0xF4EFE8", "size": 17, "align": "center", "valign": "center" } }, // Repair timer for engine. // Таймер ремонта двигателя. "repairTimeEngine": { "$ref": { "path":"def.repairTimeItem" }, "enabled": true, "updateEvent": "PY(ON_ENGINE_UPDATE)", "x": 4, "y": -147, "format": "<b>{{py:repairTimeEngine}}</b>" }, // Repair timer for gun. // Таймер ремонта орудия. "repairTimeGun": { "$ref": { "path":"def.repairTimeItem" }, "enabled": true, "updateEvent": "PY(ON_GUN_UPDATE)", "x": 4, "y": -69, "format": "<b>{{py:repairTimeGun}}</b>" }, // Repair timer for turret rotator. // Таймер ремонта механизма поворота башни. "repairTimeTurret": { "$ref": { "path":"def.repairTimeItem" }, "enabled": true, "updateEvent": "PY(ON_TURRETROTATOR_UPDATE)", "x": 4, "y": -30, "format": "<b>{{py:repairTimeTurret}}</b>" }, // Repair timer for complex-items (chassis\wheels). // Таймер ремонта для гусениц\колёс. "repairTimeComplex": { "$ref": { "path":"def.repairTimeItem" }, "enabled": true, "updateEvent": "PY(ON_COMPLEX_UPDATE)", "x": 177, "y": -147, "format": "<b>{{py:repairTimeComplex}}</b>" }, // Repair timer for surveying device. // Таймер ремонта приборов наблюдения. "repairTimeSurveying": { "$ref": { "path":"def.repairTimeItem" }, "enabled": true, "updateEvent": "PY(ON_SURVEYINGDEVICE_UPDATE)", "x": 177, "y": -108, "format": "<b>{{py:repairTimeSurveying}}</b>" }, // Repair timer for radio. // Таймер ремонта радиостанции. "repairTimeRadio": { "$ref": { "path":"def.repairTimeItem" }, "enabled": true, "updateEvent": "PY(ON_RADIO_UPDATE)", "x": 177, "y": -69, "format": "<b>{{py:repairTimeRadio}}</b>" } } } -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Нашел. У джаст уже прописано. -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Ура, заработало! Остался вопрос с заголовком. Где его искать? Чтобы сделать как было: -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
А где теперь заголовок хитлога поправить? Раньше в файле hitlog.xc были секции. А сейчас? -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Эти строки нашел только в исходном хитлоге. Изначально хитлог: /** * Hit log (my hits calculator). * Лог попаданий (счетчик своих попаданий). */ { "hitlogHeader": { "enabled": true, "updateEvent": "ON_DAMAGE_CAUSED, ON_PANEL_MODE_CHANGED", "x": "{{pp.mode=0?5|{{py:math.sum({{pp.widthLeft}},50)}}}}", "y": "{{pp.mode=0?65|40}}", "width": 500, "height": 1000, "textFormat": { "color": "0xF4EFE8", "size": 15 }, "format": "{{hitlog-header}}" }, "hitlogBody": { "enabled": true, //"hotKeyCode": 56, "onHold": "true", "visibleOnHotKey": false, "updateEvent": "ON_DAMAGE_CAUSED, ON_PANEL_MODE_CHANGED", "x": "{{pp.mode=0?5|{{py:math.sum({{pp.widthLeft}},50)}}}}", "y": "{{pp.mode=0?95|65}}", "width": 500, "height": 1000, "textFormat": { "color": "0xF4EFE8", "size": 15 }, "format": "{{hitlog-body}}" }, "hitLog": { // Group hits by players name. // Группировать попадания по имени игрока. "groupHitsByPlayer": true, // Insert order: begin - insert new values to begin, end - add to end. // Сортировка попаданий: begin - новые значения добавляются сверху, end - снизу. "insertOrder": "end", // Substitution for {{hitlog.dead}} macro when tank is dead. // Подстановка для макроса {{hitlog.dead}}, когда танк умирает. "deadMarker": " + ", "blowupMarker": "(", // Default header format (before first hit). Only localization macros are allowed, see macros.txt. // Формат заголовка по умолчанию (до первого попадания). Допускаются только макросы перевода, см. macros.txt. "defaultHeader": "<font face='$FieldFont' size='12' color='#FFFFFF'>{{l10n:Hits}} :</font> <font face='xvm' size='18' color='#00FF00'>'</font> <font face='Impact' size='18'>0</font> <font face='xvm' size='18' color='#FF3333'>*</font>", // Hits header format, including last hit (macros allowed, see macros.txt). // Формат заголовка (допускаются макроподстановки, см. macros.txt). "formatHeader": "<font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:Hits}}:</font> <font face='$FieldFont' size='16' color='#FFD700'><b>{{hitlog.n}}</b></font> <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:Total}}:</font> <font face='$FieldFont' size='16' color='#00FF00'><b>{{hitlog.dmg-total}}</b></font> <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:avg}}:</font> <font face='$FieldFont' size='16' color='#00FFFF'><b>{{hitlog.dmg-avg%d}}</b></font> <font face='$FieldFont' size='13' color='#FFFFFF'>{{l10n:Last}}:</font> <img src='cfg://JustDj/img/HitLog/{{c:dmg-kind}}.png' width='22' height='10' vspace='-3'><font size='16'>{{hitlog.dead}}</font> <font face='$FieldFont' size='16' color='#FFD700'><b>{{dmg}}</b></font><br><img src='cfg://JustDj/img/HitLog/hitlogline.png' width='360' height='6' vspace='0'>", // List of hits format (macros allowed, see macros.txt). // Формат лога попаданий (допускаются макроподстановки, см. macros.txt) "formatHistory": "<textformat leading='-3' tabstops='[25,125,160,230]'><font face='$FieldFont' size='14' color='#FFD700'><b>×{{hitlog.n-player}}</b></font><tab>|<font face='xvm' size='16' color='#00FF00'>'</font> <img src='cfg://JustDj/img/HitLog/{{c:dmg-kind}}.png' width='22' height='10' vspace='-1'> <font face='$FieldFont' size='14' color='#FFD700'><b>{{dmg}}</b></font><tab>|<font face='$FieldFont' size='14' color='#00FF00'><b>{{hitlog.dmg-player}}</b></font><tab>| <font face='xvm' size='16' color='#FF3333'>{{hitlog.dead|*}}</font> | <font face='xvm' size='18' color='{{c:vtype}}'>{{vtype}}</font> <font face='$FieldFont' size='14' color='#00FFFF'> <b>{{vehicle}}</b></font></textformat>" } } Из него тело хитлога скопировал в конфиг от JustDj из модпака Armor. /** * Macros used in hitLog: * Макросы используемые в hitLog: {{dmg}} - last damage / последний нанесенный урон. {{dmg-kind}} - type of damage / тип нанесенного урона (атака, пожар, таран, ...). {{c:dmg-kind}} - color by damage kind / цвет по типу урона. {{type-shell}} - shell kind / тип снаряда. {{c:type-shell}} - color by shell kind / цвет по типу снаряда. {{vtype}} - vehicle type / тип техники. {{c:vtype}} - color by vehicle type / цвет по типу техники. {{team-dmg}} - team attachment of the targets / командная принадлежность цели (союзник, противник, урон по себе). {{c:team-dmg}} - color by team attachment of the targets / цвет по командной принадлежности цели (союзник, противник, урон по себе). {{costShell}} - shell currency (gold, credits) / валюта снаряда (золото, кредиты). {{c:costShell}} - color by shell currency / цвет по валюте снаряда. {{vehicle}} - attacker vehicle name (for firing points, the name is taken from the localization files, the "pillbox" parameter) / название техники цели (для огневых точек название берется из файлов локализации, параметр "pillbox"). {{name}} - nickname target / никнейм цели. {{comp-name}} - vehicle part that was hit (turret, hull, chassis, gun) / часть техники, в которую было попадание (башня, корпус, ходовая, орудие). {{clan}} - clan name with brackets (empty if no clan) / название клана в скобках (пусто, если игрок не в клане). {{level}} - vehicle level / уровень техники. {{clannb}} - clan name without brackets / название клана без скобок. {{clanicon}} - macro with clan emblem image path value / макрос со значением пути эмблемы клана. {{squad-num}} - number of squad (1,2,...), empty if not in squad / номер взвода (1,2,...), пусто - если игрок не во взводе. {{dmg-ratio}} - last damage in percent / последний нанесенный урон в процентах. {{splash-hit}} - value 'splash', if damage is caused by shell splinters (HE/HESH), empty if not / возвращает 'splash', если урон нанесен осколками снаряда (ОФ/ХФ), иначе пусто. {{critical-hit}} - value 'crit', if critical damage was done, empty if not / возвращает 'crit', если было нанесено критическое повреждение, иначе пусто. {{alive}} - value 'al', if the vehicle after the attack is not destroyed, empty if destroyed / возвращает 'al', если техника после атаки не разрушена, пусто для разрушенной. {{wn8}}, {{xwn8}}, {{wtr}}, {{xwtr}}, {{eff}}, {{xeff}}, {{wgr}}, {{xwgr}}, {{xte}}, {{r}}, {{xr}} - statistics macros (see macros.txt) / макросы статистики (смотрите macros_ru.txt). {{c:wn8}}, {{c:xwn8}}, {{c:wtr}}, {{c:xwtr}}, {{c:eff}}, {{c:xeff}}, {{c:wgr}}, {{c:xwgr}}, {{c:xte}}, {{c:r}}, {{c:xr}} - statistics macros (see macros.txt) / макросы статистики (смотрите macros_ru.txt). {{diff-masses}} - vehicles weights difference during collision / разность масс техники при столкновении. {{nation}} - vehicle nation / нация техники. {{blownup}} - value 'blownup', if target ammoBay is blown up, '' if not / возвращает 'blownup', если взорван боекомплект цели, иначе ''. {{type-shell-key}} - shell kind table key value / название ключа таблицы типа снаряда. {{n-player}} - number of hits for each player / число повреждений по каждому игроку. {{dmg-player}} - sum of hits for each player / суммарный урон по цели. {{dmg-ratio-player}} - total damage to targets in percent / суммарный урон по цели в процентах. {{c:dmg-ratio-player}} - color by total damage to targets (set in colors.xc) / цвет по суммарному урону по цели (задается в colors.xc). {{dmg-kind-player}} - all kinds of damage done to targets (attack, fire, ramming, ...) / все типы нанесенного урона по цели (атака, пожар, таран, ...). {{dmg-deviation}} - TODO / отклонение нанесенного урона от номинального урона снаряда в процентах. Возвращает 0.0, если техника была уничтожена выстрелом, или выстрел был фугасом и отклонение составило больше 25%. */ { "hitLog": { // false - disable. // false - отключить. "enabled": true, // true - show damage by oneself. // true - отображать урон по себе. "showSelfDamage": true, // true - show damage by allies. // true - отображать урон по союзникам. "showAllyDamage": true, // Log of applied damage. // Лог нанесенного урона. "log": { //true - allow to move log in battle and disallow macros for "x" and "y" settings. //false - disallow to move log in battle and allow macros for "x" and "y" settings. //true - разрешить перемещение лога в бою и запретить макросы в настройках "x" и "y". //false - запретить перемещение лога в бою и разрешить макросы в настройках "x" и "y". "moveInBattle": false, "x": 50, "y": 60, // Group hits by players name. // Группировать попадания по имени игрока. "groupHitsByPlayer": true, // Number of lines. // Количество строк. "lines": 15, // Insert order: false - insert new values to begin, true - add to end. // Сортировка попаданий: false - новые значения добавляются сверху, true - снизу. "addToEnd": true, // Type of damage (macro {{dmg-kind}}). // Тип нанесенного урона (макрос {{dmg-kind}}). "dmg-kind": { "shot": "<font face='$FieldFont'>{{type-shell}}</font>", // shot / попадание. "fire": "<font size='6'> </font><font face='xvm'>Q</font>", // fire / пожар. "ramming": "<font size='6'> </font><font face='xvm'>R</font>", // ramming / таран. "world_collision": "<font size='6'> </font><font face='xvm'>S</font>", // world collision / столкновение с объектами, падение. "drowning": "<font size='6'> </font><font face='xvm'>ę</font>", // drowning / утопление. "overturn": "<font size='6'> </font><font face='xvm'>Ē</font>", // overturn / опрокидывание. "death_zone": "DZ", // death zone / смертельная зона. "gas_attack": "GA", // gas attack / газовая атака. "art_attack": "<font face='xvm'>Đ</font>", // art attack / артиллерийская поддержка. "air_strike": "<font face='xvm'>đ</font>" // air strike / поддержка авиации. }, // Color by damage kind (macro {{c:dmg-kind}}). // Цвет по типу нанесенного урона (макрос {{c:dmg-kind}}). "c:dmg-kind": { "shot": "#FFAA55", // shot / попадание. "fire": "#FF6655", // fire / пожар. "ramming": "#998855", // ramming / таран. "world_collision": "#228855", // world collision / столкновение с объектами, падение. "drowning": "#CCCCCC", // drowning / утопление. "overturn": "#CCCCCC", // overturn / опрокидывание. "death_zone": "#CCCCCC", // death zone / смертельная зона. "gas_attack": "#CCCCCC", // gas attack / газовая атака. "art_attack": "#CCCCCC", // art attack / артиллерийская поддержка. "air_strike": "#CCCCCC" // air strike / поддержка авиации. }, // Type of damage (macro {{dmg-kind-player}}). // Тип нанесенного урона (макрос {{dmg-kind-player}}). "dmg-kind-player": { "shot": "<font size='6'> </font><font face='xvm'>P</font>", // shot / попадание. "fire": "<font size='6'> </font><font face='xvm'>Q</font>", // fire / пожар. "ramming": "<font size='6'> </font><font face='xvm'>R</font>", // ramming / таран. "world_collision": "<font size='6'> </font><font face='xvm'>S</font>", // world collision / столкновение с объектами, падение. "drowning": "<font size='6'> </font><font face='xvm'>ę</font>", // drowning / утопление. "overturn": "<font size='6'> </font><font face='xvm'>Ē</font>", // overturn / опрокидывание. "death_zone": "DZ", // death zone / смертельная зона. "gas_attack": "GA", // gas attack / газовая атака. "art_attack": "<font face='xvm'>Đ</font>", // art attack / артиллерийская поддержка. "air_strike": "<font face='xvm'>đ</font>" // air strike / поддержка авиации. }, // Shell kind (macro {{type-shell}}). // Тип снаряда (макрос {{type-shell}}). "type-shell": { "armor_piercing": "<font color='{{c:costShell}}' face='$FieldFont'>{{l10n:armor_piercing}}</font>", // armor piercing / бронебойный. "high_explosive": "<font color='{{c:costShell}}' face='$FieldFont'>{{l10n:high_explosive}}</font>", // high explosive / осколочно-фугасный. "armor_piercing_cr": "<font color='{{c:costShell}}' face='$FieldFont'>{{l10n:armor_piercing_cr}}</font>", // armor piercing composite rigid / бронебойный подкалиберный. "armor_piercing_he": "<font color='{{c:costShell}}' face='$FieldFont'>{{l10n:armor_piercing_he}}</font>", // armor piercing high explosive / бронебойно-фугасный. "hollow_charge": "<font color='{{c:costShell}}' face='$FieldFont'>{{l10n:hollow_charge}}</font>", // high explosive anti-tank / кумулятивный. "not_shell": "НД" // another source of damage / другой источник урона. }, // Color by shell kind (macro {{type-shell}}). // Цвет по типу снаряда (макрос {{type-shell}}). "c:type-shell": { "armor_piercing": "#CCCCCC", // armor piercing / бронебойный. "high_explosive": "#CCCCCC", // high explosive / осколочно-фугасный. "armor_piercing_cr": "#CCCCCC", // armor piercing composite rigid / бронебойный подкалиберный. "armor_piercing_he": "#CCCCCC", // armor piercing high explosive / бронебойно-фугасный. "hollow_charge": "#CCCCCC", // high explosive anti-tank / кумулятивный. "not_shell": "#CCCCCC" // another source of damage / другой источник урона. }, // Vehicle type (macro {{vtype}}). // Тип техники (макрос {{vtype}}). "vtype": { "HT": "<font face='xvm'>?</font>", // heavy tank / тяжёлый танк. "MT": "<font face='xvm'>;</font>", // medium tank / средний танк. "LT": "<font face='xvm'>:</font>", // light tank / лёгкий танк. "TD": "<font face='xvm'>.</font>", // tank destroyer / ПТ-САУ. "SPG": "<font face='xvm'>-</font>", // SPG / САУ. "not_vehicle": "<font face='xvm'>ą</font>" // another source of damage / другой источник урона. }, // Color by vehicle type (macro {{c:vtype}}). // Цвет по типу техники (макрос {{c:vtype}}). "c:vtype":{ "HT": "#FFACAC", // heavy tank / тяжёлый танк. "MT": "#FFF198", // medium tank / средний танк. "LT": "#A2FF9A", // light tank / лёгкий танк. "TD": "#A0CFFF", // tank destroyer / ПТ-САУ. "SPG": "#EFAEFF", // SPG / САУ. "not_vehicle": "#CCCCCC" // another source of damage / другой источник урона. }, // Part of vehicle (macro {{comp-name}}). // Часть техники (макрос {{comp-name}}). "comp-name":{ "turret": "{{l10n:turret}}", // turret / башня. "hull": "{{l10n:hull}}", // body / корпус. "chassis": "{{l10n:chassis}}", // suspension / ходовая. "wheel": "{{l10n:wheel}}", // wheel / колесо. "gun": "{{l10n:gun}}", // gun / орудие. "unknown": "" // unknown / неизвестно. }, // Team attachment of the targets (macro {{team-dmg}}). // Командная принадлежность цели (макрос {{team-dmg}}). "team-dmg":{ "ally-dmg": "", // ally / союзник. "enemy-dmg": "", // enemy / противник. "player": "", // self damage / урон по себе. "unknown": "" // unknown / неизвестно. }, // Color by team attachment of the targets (macro {{c:team-dmg}}). // Цвет по командной принадлежности цели (макрос {{c:team-dmg}}). "c:team-dmg":{ "ally-dmg": "#00EAFF", // ally / союзник. "enemy-dmg": "#CCCCCC", // enemy / противник. "player": "#228855", // self damage / урон по себе. "unknown": "#CCCCCC" // unknown / неизвестно. }, // Shell currency (macro {{costShell}}). // Валюта снаряда (макрос {{costShell}}). "costShell":{ "gold-shell": "", // gold / золото. "silver-shell": "", // credits / кредиты. "unknown": "" // unknown / неизвестно. }, // Color by shell currency (macro {{c:costShell}}). // Цвет по валюте снаряда (макрос {{c:costShell}}). "c:costShell":{ "gold-shell": "#FFCC66", // gold / золото. "silver-shell": "#CCCCCC", // credits / кредиты. "unknown": "#FFFFFF" // unknown / неизвестно. }, // List of hits format (macros allowed, see macros.txt). // Формат лога попаданий (допускаются макроподстановки, см. macros.txt) "formatHistory": "<textformat leading='-4' tabstops='[20,50,90,190]'><font size='12'>\u00D7{{n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg}}</font><tab>| {{dmg-player}}<tab>|<font color='{{c:vtype}}'>{{vehicle}}</font> <font face='xvm' size='15' color='#FF0000'>{{alive? |{{blownup?||<font size='19'>w</font>}}}}</font><tab>|{{name%.15s~..}} <font alpha='#A0'>{{clan}}</font></textformat>" }, // Log of applied damage (alternative mode). // Лог нанесенного урона (альтернативный режим). "logAlt": { "$ref": { "path":"hitLog.log" }, "formatHistory": "<textformat leading='-4' tabstops='[20,50,90,190]'><font size='12'>\u00D7{{n-player}}:</font><tab><font color='{{c:dmg-kind}}'>{{dmg-ratio~%}}</font><tab>| {{dmg-ratio-player~%}}<tab>|<font color='{{c:vtype}}'>{{vehicle}}</font> <font face='xvm' size='15' color='#FF0000'>{{alive? |{{blownup?||<font size='19'>w</font>}}}}</font><tab>|{{name%.15s~..}} <font alpha='#A0'>{{clan}}</font></textformat>" }, // Background of the log of applied damage. // Подложка лога нанесенного урона. "logBackground": { "$ref": { "path":"hitLog.log" }, "formatHistory": "<img height='17' width='310' src='xvm://res/icons/damageLog/{{alive?no_dmg|dmg}}.png'>" }, // Background of the log of applied damage (alternative mode). // Подложка лога полученного урона (альтернативный режим). "logAltBackground": { "$ref": { "path":"hitLog.log" }, "formatHistory": "" //"<img height='20' width='310' src='xvm://res/icons/damageLog/{{alive?no_dmg|dmg}}.png'>" } } } Немного поправил и получилась вот такая строчка "formatHistory": "<textformat leading='-3' tabstops='[25,125,160,230]'><font face='$FieldFont' size='14' color='#FFD700'><b>×{{n-player}}</b></font><tab>|<font face='xvm' size='16' color='#00FF00'>'</font> <img src='cfg://JustDj/img/HitLog/{{c:dmg-kind}}.png' width='22' height='10' vspace='-1'> <font face='$FieldFont' size='14' color='#FFD700'><b>{{dmg}}</b></font><tab>|<font face='$FieldFont' size='14' color='#00FF00'><b>{{dmg-player}}</b></font><tab>| <font face='xvm' size='16' color='#FF3333'>{{alive?|)}}</font> | <font face='xvm' size='18' color='{{c:vtype}}'>{{vtype}}</font> <font face='$FieldFont' size='14' color='#00FFFF'> <b>{{vehicle}}</b></font></textformat>" То, что сейчас получилось на скрине выше. Только иконку поменял, которая при уничтожении техники должна появляться. -
Прошу помощи.
-
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Сначала переделывал потому что префикс появился. Теперь снова убрали. Получилось наоборот. Последние два танка уничтожены и вывелась картинка. Если поменять на другую, то при уничтожении будет правильно. А как вывести вот эту, если танк остался жив? Сейчас показывает пустое место. -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Придется. Буду править. =================================================== Как актуализировать эту часть? <font face='xvm' size='16' color='#FF3333'>{{hitlog.dead|*}}</font> Если память мне не изменяет, то выводится обычная иконка танка если жив остался или иконка уничтоженного танка. Что сейчас взамен {{hitlog.dead|*}}? Сейчас получается: И где сейчас шаблон заголовка? -
Что изменилось в настройках конфигов применительно к Hitlog?
Bahus replied to Bahus's topic in XVM Configuration Questions
Да куда уж железнее.)) В моих файлах нет таких секций. Конфиг старенький. Пару раз правил. По большому счету без разницы какие у меня будут заголовки или не будет совсем. Главное чтобы работало. )))