Kornet_WA Posted July 28, 2017 Share Posted July 28, 2017 (edited) Я до конца надеялся что уберете вообще понятие hitLog, а в totalEfficiency доработаете полноценный лог. с выводом урона по асисту, насвету, стану и.т.д. что бы заменить картошкин. С возможностью отключения определенных строк как damageLog. Edited July 28, 2017 by Kornet_WA @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted July 28, 2017 Author Share Posted July 28, 2017 так он останется (будет отключаться) или как планируешь . , добавил параметр: // // true - отображать урон по себе "showSelfDamage": false, Я до конца надеялся что уберете вообще понятие hitLog, а в totalEfficiency доработаете полноценный лог. с выводом урона по асисту, насвету, стану и.т.д. что бы заменить картошкин. С возможностью отключения определенных строк как damageLog. , в totalEfficiency неизвестно кому наносишь урон. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 (edited) , добавил параметр: // true - отображать урон по себе "showSelfDamage": false, очень хорошо . Вот бы ещё на тимдамаг отключалку - вдруг недовольные найдутся. (вчера об этом говорили) но как по мне - уже всё отлично. Edited July 28, 2017 by H_E_K_P_O_M_A_H_T_ @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted July 28, 2017 Share Posted July 28, 2017 , здесь тоже не видит. Разве,в "totalEfficiency" видит...по крайней мере намного точнее считает.Или там другие источники?Т.е. можно же общий урон оттуда взять для соответствия? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 @Slava7572, я проверял - не показывает. в ТЕ и в хитлоге одинаково: противник пропал - урона нет. Так даже и озвучки нет в игре. @ Quote Link to comment Short link Share on other sites More sharing options...
anatoly999 Posted July 28, 2017 Share Posted July 28, 2017 (edited) @H_E_K_P_O_M_A_H_T_, речь ведь идет про урон, который был за кругом отрисовки? {{py:xvm.totalDamage}} считает его. И озвучка есть и всплывающее сообщение. А вот в старом хитлоге, макрос {{hitlog.dmg-total}} не учитывает этот дамаг. Реплейчик для пруфа есть: **** На всякий случай реплей с ситуацией: ССЫЛКА. Серия таких выстрелов с 9:48. Edited July 28, 2017 by neLeax @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 @neLeax, когда озвучка есть - тогда и считает скорее всего. Когда озвучки нет - хитлог точно строку не показывал 100% Был когда-то запрещённый мод - показывал урон по пропавшему с засвета игроку. По ТЕ точно тогда не скажу - проверить надо. @ Quote Link to comment Short link Share on other sites More sharing options...
anatoly999 Posted July 28, 2017 Share Posted July 28, 2017 (edited) Был когда-то запрещённый мод - показывал урон по пропавшему с засвета игроку.Разговор же был не про пропавших, а про тех, которые светятся на миникарте, но находятся за кругом отрисовки. По моему, если ничего не путаю, даже до введения всплывающих сообщений, дамаг, который был за кругом, озвучивался в игре. Edited July 28, 2017 by neLeax @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 По опыту скажу - в одних ситуациях отображает , в других нет, в одних ситуациях озвучка есть - в других нет. А кто там пропал с карты честно говоря мало интереса отслеживать. Сказал как есть. @neLeax, вот нашёл видео об этом моде. Называется "Мод попадание без засвета", а по факту танк и на карте не светился. @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted July 28, 2017 Share Posted July 28, 2017 (edited) а если в colors.xc цвет задать в формате #FFFFFF? а другие места, где используются эти секции? Тогда там слетят настройки... , уверен? проверил: настройки слетают :(( 'использование '#' в colors.xc' на скрине: сверху текущий хитлог, снизу - ру_хитлог видно, что сверху цвет у значка типа техники отсутствует (макрос {{c:vtype}} с "привязкой" к секции colors.vtype где код изменен на #) то же и для цвета урона - сверху окраска отсутствует (из-за использования # в colors.dmg_kind) снизу код полностью составлен из макросов секции "py_hitLog" и соответствует задуманному отображению 'использование макроса вида {{.}}' на этом скрине снизу альт-режим, в котором код цвета и значек типа техники задан строкой <font size='18' color='{{.colors.vtype.{{vtype-key}}}}'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>, где макрос {{vtype-key}} отдает значение для танка игрока независимо от строки и получателя урона... урон и картинка снизу, в свою очередь, заданы строкой <font color='{{.colors.dmg_kind.{{dmg-kind}}}}'>{{dmg%4d}}</font><tab><img src='{{.my.png}}/hitlog{{.colors.dmg_kind.{{dmg-kind}}|none}}.png' width='20' height='13' vspace='0'>, т.е. при # в colors.xc выводится ожидаемо здесь и ломается в других местах (сверху, в текущем хитлоге хвм)... Edited July 28, 2017 by Kapany3uk @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 @H_E_K_P_O_M_A_H_T_, речь ведь идет про урон, который был за кругом отрисовки? {{py:xvm.totalDamage}} считает его. а вот и подтверждение - что не весь урон считает. (в красном урон с боя) @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted July 28, 2017 Author Share Posted July 28, 2017 (edited) Подведем итог: 1) В хитлоге считается урон только по технике которую вы видите, то есть она находится в засвете и в круге отрисовки. 2) В totalEfficience в макросе {{py:xvm.totalDamage}} считается урон по технике находящейся в засвете (необязательно в круге отрисовки), но здесь не известно кому наносится урон. 3) Если правильно понимаю, как работает упомянутый H_E_K_P_O_M_A_H_T_ чит, то там неизвестно сколько урона нанесено. Edited July 28, 2017 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 (edited) 3) Если правильно понимаю, как работает упомянутый H_E_K_P_O_M_A_H_T_ чит, то там не известно сколько урона нанесено. точно - только показывает что попал + время попадания 'скрин' вот старую формулировку запрета нашёл на сайте Модификация, показывающая, попал ли игрок по не засвеченному противнику; в обновлённых списках такой формулировки не нашёл 'World of Tanks Какие моды запрещены?' Моды, которые отображают позиции противника каким-либо образом, отличным от реализованного в клиенте игры:отмечают разрушенные объекты на карте или мини-карте в режиме реального времени; изменяют способ отображения трассеров снарядов САУ или рассчитывают позицию САУ противника по её трассерам и отмечают их; показывают «засвеченные» машины, даже если вы в них не целитесь. Моды, которые облегчают уклонение от выстрелов противника благодаря определению его точки прицеливания и проецированию предполагаемой траектории полёта снаряда, например с помощью лазерного луча. Модификации, которые сообщают о перезарядке машин противника или отображают их таймеры перезарядки. «Умные» прицелы, которые предлагают больше возможностей, чем стандартный функционал захвата цели, реализованный в клиенте. Особенно те прицелы, которые автоматически наводятся на слабые места машин и/или на машины противника в целом, а также «берут» цель за препятствием и рассчитывают упреждение за игрока. Моды, которые позволяют автоматически использовать стандартное (не премиум) снаряжение. Модификации, изменяющие прозрачность объектов на карте. Модификации, которые отображают «призрачные силуэты» машин противника на той позиции, где машина «светилась» в последний раз. Любые возможные модификации, изменяющие параметры техники или игровых объектов, влияющие на геймплей и нарушающие Правила игры, которые могут появиться в будущем. Модификации для анализа брони в бою. совсем забыл добавить - была только одна строка в хитлоге с уроном 368 Edited July 28, 2017 by H_E_K_P_O_M_A_H_T_ @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted July 28, 2017 Share Posted July 28, 2017 (edited) в обновлённых списках такой формулировки не нашёл ХА! уже не чит )) Подведем итог макросы hp для получателей урона введешь? Edited July 28, 2017 by Kapany3uk @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted July 28, 2017 Author Share Posted July 28, 2017 на скрине: сверху текущий хитлог, снизу - ру_хитлог видно, что сверху цвет у значка типа техники отсутствует (макрос {{c:vtype}} с "привязкой" к секции colors.vtype где код изменен на #) то же и для цвета урона - сверху окраска отсутствует (из-за использования # в colors.dmg_kind) , странно, ведь в хитлоге {{c:vtype}} используется в HTML строке. Надо у спросить, может разрешит писать в colors.xc цвета в HTML формате (#000000) на этом скрине снизу альт-режим, в котором код цвета и значек типа техники задан строкой <font size='18' color='{{.colors.vtype.{{vtype-key}}}}'>{{.minimap.labelsData.vtype.{{vtype-key}}}}</font>, где макрос {{vtype-key}} отдает значение для танка игрока независимо от строки и получателя урона... , тут все логично: Личные макросы (применяются для игрока)┌───┬────────────────────┬───┬───┬───┬───┬───┬───┬───┬─────────────────────────────────────────│SDH│ macro │ BL│ PP│ SF│ MM│ VM│ HI│BLb│ Description├───┼────────────────────┼───┼───┼───┼───┼───┼───┼───┼─────────────────────────────────────────│ S │ {{vtype-key}} │ X │ X │ X │ X │ X │ X │ X │ название ключа таблицы типа танка (LT, MT, HT, TD, SPG) урон и картинка снизу, в свою очередь, заданы строкой <font color='{{.colors.dmg_kind.{{dmg-kind}}}}'>{{dmg%4d}}</font><tab><img src='{{.my.png}}/hitlog{{.colors.dmg_kind.{{dmg-kind}}|none}}.png' width='20' height='13' vspace='0'>, т.е. при # в colors.xc выводится ожидаемо здесь и ломается в других местах (сверху, в текущем хитлоге хвм)... , следует понимать, что сначала строку разбирает парсер хитлога и подставляет вместо известных ему макросов значения, то есть после парсера хитлога в XVM передается (если py_hitLog.xc из шапки): <font color='{{.colors.dmg_kind.}}'>123</font><tab><img src='{{.my.png}}/hitlog{{.colors.dmg_kind.|none}}.png' width='20' height='13' vspace='0'> Не уверен как это воспримет XVM, возможно так: <font color='#FFFFFF'>123</font><tab><img src='path/hitlognone.png' width='20' height='13' vspace='0'> @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted July 28, 2017 Share Posted July 28, 2017 (edited) , тут все логично ты предложил вывести через {{.}}, вопрос: каким макросом тогда выводить, если целью было "обойти" встроенную в py_hitLog секцию "vtype" (чтобы не дублировать идентичные секции из texts/colors/damagLog/hitLog) ? имхо конечная цель: единая настройка иконки типа техники и её цвета в одном месте для всех секций конфига, где иконка используется (за исключением карты, поскольку на ней цвет не по типу техники, а по команде, хотя иконка та же) и кстати, не смотря на Личные макросы (применяются для игрока) в minimapLabelsTemplates макрос вида {{.minimap.labelsData.vtype.{{vtype-key}}}} вполне себе отдает значение для текущей техники, а не игрока... Edited July 28, 2017 by Kapany3uk @ Quote Link to comment Short link Share on other sites More sharing options...
anatoly999 Posted July 28, 2017 Share Posted July 28, 2017 а вот и подтверждение - что не весь урон считает. (в красном урон с боя) Ну тут все нормально. Наверняка это был урон по отсветившемуся танку. Я ведь говорил про дамаг за кругом отрисовки. Сообщение ktulho это подтверждает: 2) В totalEfficience в макросе {{py:xvm.totalDamage}} считается урон по технике находящейся в засвете (необязательно в круге отрисовки), но здесь не известно кому наносится урон. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted July 28, 2017 Share Posted July 28, 2017 @neLeax, лично для меня самое нормальное то, что мечты когда-то сбываются :) @ Quote Link to comment Short link Share on other sites More sharing options...
anatoly999 Posted July 28, 2017 Share Posted July 28, 2017 (edited) @neLeax, лично для меня самое нормальное то, что мечты когда-то сбываются :)Безусловно это хорошо:) 2) В totalEfficience в макросе {{py:xvm.totalDamage}} считается урон по технике находящейся в засвете (необязательно в круге отрисовки), но здесь не известно кому наносится урон.А нельзя сделать, чтоб в случае нанесения урона за кругом отрисовки в хитлог тоже выводилась строка с уроном, но вместо названия танков (ника игрока) писать прочерки или "неизвестно" (или ничего не выводить, это уж как придумается)? Или такое реализовать слишком геморно? Edited July 28, 2017 by neLeax @ Quote Link to comment Short link Share on other sites More sharing options...
Kapany3uk Posted July 28, 2017 Share Posted July 28, 2017 шапку хитлога отдельным полем сделать можно на данный момент, макросы все тут , а для альт режима "hotKeyCode" в поле дописать нужно. как оказалось, повторить "тютелька в тютельку" нельзя: как видим, в шапке хитлога появляется значек убитого (при взрыве БК - другой соответственно) последним выстрелом. и этот знак пропадает при последующем выстреле (если не был уничтожен танк противника) в макросах totalEfficiency такого, к сожалению, нет... Также не нашел в totalEfficiency макроса, аналогичного {{c:dmg-kind}}, который бы окрашивал соответственно цвет последнего урона в макросе {{py:xvm.dmg}} @ktulho, добавишь? 1 @ 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.