HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 @ktulho 1) не знаю, стоит ли обращать на это внимание, но при оспаривании базы в режиме ЛФ в клиенте надпись Захват базы заблокирован: В моде надпись не меняется: тут нужно создавать макрос локализации {{l10n:Захват базы заблокирован}} дальше или отдельно блок создавать: // Текстовое поле с заголовком при оспаривании базы (среднее). "bloked (titleBloked)": { ... или делать сравнение в существующем: // Текстовое поле с заголовком (среднее). "title": { ... "format": "{{cap.block?<font size='15' color='#FFFFFF'>{{l10n:Захват базы заблокирован}}</font>|<font size='15' color='#FFFFFF'>{{l10n:allyBaseCapture}}</font> <font size='14' color='#F0F0F0'>({{cap.points}})</font>}}", ---- 2) 22.08.2022 в 20:05, HEKPOMAHT сказал: А так сравнение {{cap.time=-:-? ... работает В бою особо не заметно, иногда работает не так как нужно. "format": "ТЕСТ: {{cap.time=-:-?блок|{{cap.points}}}}", при таком сравнении отсчёт начинается не с 1-2 очков захвата базы: тут только стал - показывало 5; через секунду уже 2: То есть как танк становится на захват может показать и 5 и 9 и раз 13 показало. Через секунду отсчёт начинается как положено с 2 @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Share Posted August 27, 2022 По второму пункту. Вряд-ли проблема в XVM. Показывает же правильно, если время 01:35, то показывает 5, если 01:38, то 2. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 27 минут назад, ktulho сказал: По второму пункту. Вряд-ли проблема в XVM. Показывает же правильно, если время 01:35, то показывает 5, если 01:38, то 2. короче это мод чудит. Проверил без модов - работает чётко (10 раз реплей отматывал на захват) ---- всегда срабатывает одинаково: а в дефолте - 8 очков показывает: @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Share Posted August 27, 2022 2 часа назад, HEKPOMAHT сказал: короче это мод чудит. Проверил без модов - работает чётко (10 раз реплей отматывал на захват) ---- всегда срабатывает одинаково: а в дефолте - 8 очков показывает: Это на любом реплее? У меня не воспроизводиться. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 1 минуту назад, ktulho сказал: Это на любом реплее? У меня не воспроизводиться. я в бою встречал иногда. а так смотрел на этом с вотреплея: 16615533882908_germany_G51_Lowe_siegfried_line.wotreplay @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Share Posted August 27, 2022 @HEKPOMAHT у меня так: @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 4 минуты назад, ktulho сказал: @HEKPOMAHT у меня так: я ж пишу, что иногда срабатывает неправильно. Попробуй отматать реплей. У меня каждый раз новые значения. Без модов всё стабильно. на 12:13 у тебя time и points вообще пусто показывают... хотя зелёный индикатор полоски есть. Видно не успели сработать макросы. ---- Подскажи, а в коде конкретно событие под серую полоску и Захват заблокирован есть? Я всё же считаю, что это не совсем правильно: 21.08.2022 в 23:42, HEKPOMAHT сказал: {{cap.time=-:-? ... Думаю правильно сделать макрос именно под событие, а не под значение, которое возвращает макрос (имхо) я об этом: 21.08.2022 в 23:42, HEKPOMAHT сказал: {{cap.block}} возвращает 'block' если захват базы заблокирован {{cap.blocked}} возвращает 'blocked' если захват базы заблокирован @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Share Posted August 27, 2022 33 минуты назад, HEKPOMAHT сказал: я ж пишу, что иногда срабатывает неправильно. Попробуй отматать реплей. У меня каждый раз новые значения. Несколько раз два реплея смотрел. Все время одинаковое поведение. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 2 минуты назад, ktulho сказал: Несколько раз два реплея смотрел. Все время одинаковое поведение. что тут можно сказать... значит на разных ПК по-разному отображается. Ладно - хрен с ним. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Share Posted August 27, 2022 (edited) 52 минуты назад, HEKPOMAHT сказал: Я всё же считаю, что это не совсем правильно: 21.08.2022 в 23:42, HEKPOMAHT сказал: {{cap.time=-:-? ... В коде тоже самое будет. Не вижу смысла добавлять макрос. Edited August 27, 2022 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 2 минуты назад, ktulho сказал: В коде тоже самое будет. Не вижу смысла добавлять макрос. ну если так - значит добавлять не нужно @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 27, 2022 Share Posted August 27, 2022 P.S. Можешь попробовать вместо: {{cap.time=-:-? ... написать {{cap.time-sec<0?...}} или {{cap.time-sec<1?...}} @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 4 минуты назад, ktulho сказал: P.S. Можешь попробовать вместо: {{cap.time=-:-? ... написать {{cap.time-sec<0?...}} или {{cap.time-sec<1?...}} я уже точно не вспомню, но при таких условиях будет мелькать block в обычных захватах. вот тут например: 1 час назад, ktulho сказал: я почему и спрашивал про точное событие: 1 час назад, HEKPOMAHT сказал: Подскажи, а в коде конкретно событие под серую полоску и Захват заблокирован есть? а -:- - именно в ЛФ появляется и то я иногда краем глаза замечал, что в рандоме (не в ЛФ) конструкция {{cap.time=-:-?блок|не блок}} - возвращает блок... ---- проверил на реплее ЛФ {{cap.time-sec<0?...}} не работает {{cap.time-sec<1?...}} не работает @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 @ktulho уточняю: 41 минуту назад, HEKPOMAHT сказал: проверил на реплее ЛФ {{cap.time-sec<0?...}} не работает {{cap.time-sec<1?...}} не работает этот работает {{cap.points<1?...}} не работает @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 27, 2022 Share Posted August 27, 2022 {{cap.tanks<1?...}} не работает я уже все макросы проверил ради интереса ---- короче заменю {{cap.time=-:-? на {{cap.time-sec<1? и понаблюдаю, ради интереса. Может так и лучше будет. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 28, 2022 Share Posted August 28, 2022 15 часов назад, HEKPOMAHT сказал: дальше или отдельно блок создавать: // Текстовое поле с заголовком при оспаривании базы (среднее). "bloked (titleBloked)": { ... Надо добавлять секцию, такую же как "enemy" и "ally". Надо название придумать, может "both"? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 28, 2022 Share Posted August 28, 2022 4 минуты назад, ktulho сказал: Надо добавлять секцию, такую же как "enemy" и "ally". Надо название придумать, может "both"? да любое название подойдёт: // Противник захватывает базу союзников. (дописать "и") "enemy": { // Союзники захватывают базу противника. "ally": { // Захват базы оспаривается. "disputed": { // Захват базы обеими командами. "both": { // Общий захват базы. "general": { 9 часов назад, HEKPOMAHT сказал: короче заменю {{cap.time=-:-? на {{cap.time-sec<1? и понаблюдаю, ради интереса. нет - подходит именно {{cap.time=-:-? Хотя когда будет отдельный блок - нужды в этом сравнении не будет ---- Поскольку захвата не происходит, думаю это название будет точнее: // Захват базы оспаривается. "disputed": { // base capture suspended // захват базы приостановлен "suspended": { или вообще stops Causing damage to a vehicle capturing a base or to its modules does not reset capture points but only stops the capture progress of this vehicle for 5 seconds. или согласно текста в клиенте: // Захват базы заблокирован. "заблокирован": { @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 28, 2022 Share Posted August 28, 2022 @ktulho вот ещё идея: 31 минуту назад, HEKPOMAHT сказал: или согласно текста в клиенте: // Захват базы заблокирован. "заблокирован": { // Захват базы заблокирован. "blocked": { это будет самое верное название ---- полностью описание: // Base capture blocked. // Захват базы заблокирован. "blocked": { @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted August 28, 2022 Share Posted August 28, 2022 18 минут назад, HEKPOMAHT сказал: окирован. "blocked": { это будет самое верное название ---- полностью описание: // Base capture blocked. // Захват базы заблокирован. "blocked": { Ally и enemy - существительные, blocked - глагол. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted August 28, 2022 Share Posted August 28, 2022 Только что, ktulho сказал: Ally и enemy - существительные, blocked - глагол. мы ж блок на событие делаем. Я хз. макрос получается такой будет: "{{l10n:baseCaptureBlocked}}" @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
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.