-
Posts
270 -
Joined
-
Last visited
-
Days Won
2
Posts posted by FromShadow
-
-
Может тут, кто то подскажет: возможно ли перегружать SystemMessage c результатом боя, по аналогу с SessionStatistic? Или debugButton должна результаты перегружать, просто у меня этого не делает?
Если такого нет, то как отлаживать их? После каждого спорного изменения бой играть?
-
Удалите из системы все шрифты, имеющие в своём названии "XVM".
Спасибо, оную проблему решило.
Правда, хотел еще поинтересоватся, есть ли механизмы решения ситуации, когда игрок находится скраю карты и название его техники не влазит:
-
Почему то нет иконок типа техники у пропавшего врага. При чем, как на моем, так и на дефолтовом конфиге:
В новых изменениях начал только сегодня разбиратся, но вроде как все ровно:
В minimaplabels.xc подключен minimapLabelsTemplates.xc
... "labels": { "enabled": true, "formats": [// Набор форматов ${ "minimapLabelsTemplates.xc":"def.vtypeSpotted" }, ${ "minimapLabelsTemplates.xc":"def.vehicleSpotted" }, ${ "minimapLabelsTemplates.xc":"def.nickSpotted" }, ${ "minimapLabelsTemplates.xc":"def.vtypeLost" }, ${ "minimapLabelsTemplates.xc":"def.vehicleLost" }, ${ "minimapLabelsTemplates.xc":"def.nickLost" }, ${ "minimapLabelsTemplates.xc":"def.vtypeDead" } ] } ...
В minimapLabelsTemplates.xc есть отсылки к типу и цвету иконки:
... "defaultItem": {// Формат поля по умолчанию "flags": [ "player", "ally", "squadman", "enemy", "teamKiller", "lost", "spotted", "alive", "dead" ], "shadow": { "distance": 0, "angle": 45, "color": "0x000000", "alpha": 80, "blur": 3, "strength": 4 }, "alpha": 100, "x": 0, "y": 0, "width": 100, "height": 40, "align": "left", "valign": "top", "antiAliasType": "normal", "bgColor": null, "borderColor": null }, "vtypeSpotted": {// Тип техники, видимый "$ref": { "path":"def.defaultItem" }, "flags": [ "ally", "enemy", "squadman", "teamKiller", "spotted", "alive" ], "format": "<font size='13' color='{{.minimap.labelsData.colors.dot.{{sys-color-key}}}}'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>", "align": "center", "valign": "center" }, ... "vtypeLost": {// Тип техники, пропавший "$ref": { "path":"def.defaultItem" }, "flags": [ "ally", "enemy", "squadman", "teamKiller", "lost", "alive" ], "format": "<font size='13' color='{{.minimap.labelsData.colors.lostDot.{{sys-color-key}}}}'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>", "align": "center", "valign": "center", "alpha": 75 }, ...
Ну и само описание цвета и типа есть:
... "labelsData": { "colors": { "txt": {// Наборы цветов "ally_alive": "#C8FFA6", "ally_dead": "#6E8C5B", "ally_blowedup": "#6E8C5B", "squadman_alive": "#FFD099", "squadman_dead": "#997C5C", "squadman_blowedup": "#997C5C", "teamKiller_alive": "#A6F8FF", "teamKiller_dead": "#5B898C", "teamKiller_blowedup": "#5B898C", "enemy_alive": "#FCA9A4", "enemy_dead": "#996763", "enemy_blowedup": "#996763" }, "dot": { "ally_alive": "#96FF00", "ally_dead": "#004D00", "ally_blowedup": "#004D00", "squadman_alive": "#FFB964", "squadman_dead": "#663800", "squadman_blowedup": "#663800", "teamKiller_alive": "#00EAFF", "teamKiller_dead": "#043A40", "teamKiller_blowedup": "#043A40", "enemy_alive": "#F50800", "enemy_dead": "#4D0300", "enemy_blowedup": "#4D0300" }, "lostDot": { "ally_alive": "#B4E595", "ally_dead": "#004D00", "ally_blowedup": "#004D00", "squadman_alive": "#E5BB8A", "squadman_dead": "#663800", "squadman_blowedup": "#663800", "teamKiller_alive": "#00D2E5", "teamKiller_dead": "#043A40", "teamKiller_blowedup": "#043A40", "enemy_alive": "#E59995", "enemy_dead": "#4D0300", "enemy_blowedup": "#4D0300" } }, "vtype": {// Текст для макроса {{.minimap.labelsData.vtype.{{vtype-key}}}} "LT": "<font face='xvm'>:</font>",// Текст для легких танков. "MT": "<font face='xvm'>;</font>",// Текст для средних танков. "HT": "<font face='xvm'>?</font>",// Текст для тяжелых танков. "SPG": "<font face='xvm'>-</font>",// Текст для арты. "TD": "<font face='xvm'>.</font>"// Текст для ПТ. } } ...
Баг или я что то не так понял?
-
А если отключить зеркалирование иконок в дефолтовом конфиге?
Гм, ну если не переворачивать картинку, то все нормально :D Т.е. справа не вылазит, слева вылазит.
Видать таки хардово зашит сдвиг при зеркалировании.
Саммон @sirmax :)
-
Нужна помощь в следующем вопросе. Мой глаз перфекциониста коробит такая картина:
'Картинка'
Левая текстовая панель вылазит с двух сторон на несколько пикселей, при всех равных в конфиге(спец пробелов,альт+255, там по 4 штуки) :
'Код'
{//Параметры окна статистики по клавише Tab. "statisticForm": { "showBattleTier": false,// true - включить отображение уровня боя. "removeSquadIcon": false,// true - убрать отображение иконки взвода. "clanIcon": {// Параметры отображения иконки игрока/клана (см. battleLoading.xc). "show": true, "x": -308,// Положение по оси X относительно иконки танка. "y": 6, "xr": -308,// Положение по оси X для правых ушей (положительные значения поместят иконку *внутрь* панели). "yr": 6, "w": 16, "h": 16, "alpha": 90 }, "formatLeftNick": " {{name%.16s~..}}<font alpha='#A0'>{{clan}}</font> <img src='xvm://res/icons/flags/{{flag|default}}.png' width='16' height='13'>", "formatRightNick": "<img src='xvm://res/icons/flags/{{flag|default}}.png' width='16' height='13'> <font alpha='#A0'>{{clan}}</font>{{name%.16s~..}} ", "formatLeftVehicle": "<textformat leading='9' tabstops='[27,60]'><font face='Liberation Mono' size='12' color='{{c:r}}'>{{kb%2d~k|--k}}<tab>{{r}}<tab>{{winrate%2d~%|--%}}</font>", "formatRightVehicle": "<textformat leading='9' tabstops='[27,60]'><font face='Liberation Mono' size='12' color='{{c:r}}'>{{winrate%2d~%|--%}}<tab>{{r}}<tab>{{kb%2d~k|--k}}</font>" } }
Не могу понять, что в конфиге влияет на это. Может кто то подскажет?
@FromShadow С этим, наверно, надо к разработчикам XVM.
Это можно пофиксить только на уровне разработчиков. Настолько незначительно, что никто этим не занимается - хватает серьезных багов для исправления...
ЗЫ.
Можно сделать отдельные иконки союзников для окон загрузки и статистики с учетом этого 3-5 пиксельного сдвига ))
а в начале строки слева вставить пробел с нужным размером шрифта (подобрать методом тыка)
Просто какая штука, если я запускаю дефолтовый конфиг, то иконка начинает влазить и на правой панеле:
'Картинко'
Правда перекос в пару пикселей слева в левой панеле остается, но иконки по какой то причине выравниваются. Т.е. какая то зависимость от конфига есть?
-
Нужна помощь в следующем вопросе. Мой глаз перфекциониста коробит такая картина:
'Картинка'
Левая текстовая панель вылазит с двух сторон на несколько пикселей, при всех равных в конфиге(спец пробелов,альт+255, там по 4 штуки) :
'Код'
{//Параметры окна статистики по клавише Tab. "statisticForm": { "showBattleTier": false,// true - включить отображение уровня боя. "removeSquadIcon": false,// true - убрать отображение иконки взвода. "clanIcon": {// Параметры отображения иконки игрока/клана (см. battleLoading.xc). "show": true, "x": -308,// Положение по оси X относительно иконки танка. "y": 6, "xr": -308,// Положение по оси X для правых ушей (положительные значения поместят иконку *внутрь* панели). "yr": 6, "w": 16, "h": 16, "alpha": 90 }, "formatLeftNick": " {{name%.16s~..}}<font alpha='#A0'>{{clan}}</font> <img src='xvm://res/icons/flags/{{flag|default}}.png' width='16' height='13'>", "formatRightNick": "<img src='xvm://res/icons/flags/{{flag|default}}.png' width='16' height='13'> <font alpha='#A0'>{{clan}}</font>{{name%.16s~..}} ", "formatLeftVehicle": "<textformat leading='9' tabstops='[27,60]'><font face='Liberation Mono' size='12' color='{{c:r}}'>{{kb%2d~k|--k}}<tab>{{r}}<tab>{{winrate%2d~%|--%}}</font>", "formatRightVehicle": "<textformat leading='9' tabstops='[27,60]'><font face='Liberation Mono' size='12' color='{{c:r}}'>{{winrate%2d~%|--%}}<tab>{{r}}<tab>{{kb%2d~k|--k}}</font>" } }
Не могу понять, что в конфиге влияет на это. Может кто то подскажет?
-
Спасибо, именно то, что нужно.
-
В общем, в левой панеле сделать не проблема. Хоть пробелами, хоть табами, не важно.
" {{name%.15s~..}}<font alpha='#A0'>{{clan}}"
В правой так не получается, происходит обрезание строки если я пытаюсь туда пробелов или табов напихать. Даже игра с длиной строки и выравниванием не канает
"{{name%-20.15s~..}} "
Получить отступ можно только если в конец текстбокса запихать прозрачную картинку. Надеюсь есть вариант без костылей. Пожалуйста, подскажите кто в курсе.
-
Топ 50 теперь.
Потом будет настройка количества кланов для отображения
Ну ок. Только вот клан и в 50 входит.
Или тут уже работает задержка обновления, т.к. до этого он был на 52 позиции.
-
Обновление происходит не моментально, а раз в 6 часов. Сейчас проверил, уже должна отображаться.
Снова не отображается. Клан как был в сотне, так и остается. Куда она девается?
Тот же реплей для наглядности, у клана LAP есть иконка.
-
На данный момент топ кланы отображаются учитывая Эло рейтинг?
Потому что не понятно, почему иконка моего клана не отображается:
'Спойлер'
-
Но какое отношения твои измышления о роли танков в бою имеют к скиллу, скажи пжлста.
Вроде как скилл игроков должны измерять, а не их предпочтения в выборе техники, не?
Чего ты прицепился к технике? Я же сказал, сам играю на медленных тяжах. Я говорю о тактике оленей, что они первым делом едут на базу. Встретят кого то - повоюют, нет - будут базу брать даже с 0 урона. Надо отучать от такого. wn6 пытается это сделать.
-
На медленном танке стараюсь контролировать базу, свою или вражескую и предпочту постоять на ТТ на захвате, чем гоняться за каким-н. а-20 .
Я олень просто потому, что играю на медленном танке?
Если, нанес урона меньше, чем твое хп и стал на захват базы - да.
Не надо в крайности вдаваться, естественно речь не о гонках на Льве за т50-2.
-
Ох, а тема растет как на дрожжах. Говорил же, этот ф-нал очень полезным будет :)
-
Вы тут рассказываете про героические захваты 2-я последними ребятами, против 6+ противников... Да, такое бывает, но очень редко.
Как правило, ситуация такая: если танк шустрый, едешь на определенный фланг, разбираешь часть противников и переезжая базу противника проходишь в тыл к остальным вражинам, а часть оленей, которые за тобой плелись и ничего не делали с чувством важности и гордости берут базу. На шустром танке я такое пережить могу, т.к. в принципе успеваю повоевать. Но когда я еду на чем то медленном (не так давно начал кв4 из говна подымать), так в такой ситуации хочется кричать. Поехал на фланг (противники же на него забили) 1-2 врагов разобрали и все, мои олени летят базу брать, а ты с понтом урона пытаешься успеть еще хоть пару выстрелов сделать...
Но что забавно, не всегда им получается взять. Очень часто бывает, что пару топ танков стало на захват, а в это время часть противников снесла наших более слабых союзников на фланге, вернулась и дала люлей захватчикам, другая же часть уже стала на нашу базу. В итоге глупый слив.
Имхо, надо отучать людей от такого стиля игры.
-
Да там все просто. Если знаешь что-то из JS/C#/C/C++/Java/..., то вообще элементарно - тот же ECMAScript.
Кодил на Делфе, ща в планах в форсированном порядке поднять Шарп(небольшая база была когда то). В принципе если не спеша, то заняться можно :)
-
Писал выше, очень не хочется с конфигами связываться. Это ж целый час потратить на рутинный копипаст.
Отдельный конфиг - это еще часов 5. :)
Блин, надо как то к вам подключатся. Рутинный копипаст меня не пугает, вот только языка не знаю...)
-
уж лучше тогда в общий, конфиг-то все равно в этом случае лепить придется
Пусть sirmax смотрит сам. Если в общий добавлять приносит сильно много мороки, то мелкий это хоть какое то решение. Просто возможность настройки довольно таки важна...
-
@sirmax, ты просто монстр. Спасибо, что так быстро реализовал все это. Но хочу все же попросить сделать возможность настройки. Например, меня интересует отображение эффективности в 4-х значном виде. Плюс людей интересует настройка по сортировке. Если не лепить настройки в общий конфиг, то можно сделать мелкий конфиг UserInfo.xvmconf.
-
XVM стат 1.1.0 XVM 3.3.1 ошибка такая [002] ERROR: vehicle info (3) missed: CH11_110. Please notify XVM support. не обращал внимания одна и таже или нет но то что про китайцев сказано это явно
Текущая версия xvm-stat 1.2.3
-
Я считаю, что эфективность за бой, за 60 дней, за 1000 боев - это все бесполезные показатели. Они слишком непостоянны, чтобы иметь хоть какой-то смысл - один бой покажет эффективность 2500, другой - 300, и что толку от такой информации? Для этого лучше всего подходит опыт, который и так уже считается.
Ну эффективность за последние N дней/боев - показатель скилла без влияния старой техники.
Эффективность за бой - позволит показать насколько эффективно играть в том или ином стиле боя. Плюс привяжет результативность игры к эффективности реализованной в XVM. Многим на опыт пофиг, а на начисленное кпд за бой - уже нет (раз они используют ХVM).
Начисление опыта ВГшками организовано же по одному стилю: больше действий по твоему засвету - больше опыта.
-
@sirmax, я надеюсь на временность данной проблемы. Запилить бы эту тему, а потом что то по типу "эффективность за бой" вообще шикарно было бы :)
-
Ну я вижу, не слепой же:) Ответ тот же, ты чего, дружище? Тебе и пишет- компонент включен частично. Ставишь все галки- включен полностью. Целиком вырубить его нельзя видимо, минимальная часть всегда работает
Нет ты не понял. Смысл моего сообщения в том, что в подсказке пишет про затемненную галочку, когда частично включен компонент, на практике - затемненный квадратик. Юмор в неверной подсказке.
-
так потому, что галки не все стоят- выбрано не полностью, если все поставить- вместо квадрата тоже галка будет
Посмотри на скриншот, прочитай что выделено, а потом перечитай мое сообщение.
Респ на ГК
in Suggestions for XVM
Posted
Как оказалось больше 3.
Мб таки есть/будет возможность реализовать предложенное в 7 посте через xvm?