HEKPOMAHT Posted April 11, 2017 Share Posted April 11, 2017 так бы и написать, если арта и если калибр больше или равен 150 то тра-ля-ля, иначе нету ничего. выходит надо макрос калибра будет выводить только оглушение, если оно было, а других случаях пусто. {{py:xvm.totalStun=0? |{{py:xvm.totalStun}}}} @ktulho, не правильно работает {{py:xvm.totalDamage}} - оглушение не суммирует. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 11, 2017 Author Share Posted April 11, 2017 и самый интересный вопрос, как бы определить способность текущей техники оглушать, чтобы выводить данные по оглушению только для такой техники (для которой они могут быть ненулевыми)? добавил макрос: {{py:xvm.isStuns}} - возвращает 'st' если техника игрока может оглушать, иначе - пусто. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 11, 2017 Share Posted April 11, 2017 {{py:xvm.dmg}} - и этот не суммирует @ktulho, походу все макросы с уроном переделывать нужно @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 11, 2017 Author Share Posted April 11, 2017 (edited) @ktulho, не правильно работает {{py:xvm.totalDamage}} - оглушение не суммирует. Не понял, при чем здесь {{py:xvm.totalDamage}} и оглушение? Механика «Оглушение экипажа»: Механика предоставляет возможность игрокам на САУ временно ухудшать ТТХ техники противника в радиусе разлёта осколков ОФ-снарядов, а также получать опыт и кредиты за то, что оглушённой технике нанесён урон другими игроками. Оглушение появляется у САУ с калибрами от 150 мм. У оглушённой машины снижаются огневая мощь и мобильность. Оставшееся время оглушения отображается для всех игроков, которые видят оглушённую машину. Оглушение можно снять Аптечкой, даже если никто из экипажа не ранен. Урон по оглушённому танку приносит артиллерии доход по аналогии с механизмом урона по разведданным. Edited April 11, 2017 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted April 11, 2017 Share Posted April 11, 2017 будет выводить только оглушение, если оно было, а других случаях пусто. {{py:xvm.totalStun=0? |{{py:xvm.totalStun}}}} @ktulho, не правильно работает {{py:xvm.totalDamage}} - оглушение не суммирует. это не то, мне надо чтобы если и не было выводило, но если может быть добавил макрос: {{py:xvm.isStuns}} - возвращает 'st' если техника игрока может оглушать, иначе - пусто. спасибо! еще бы количество оглушений, если можно в чем шоу: я подобным образом вывожу общий и заблокированный урон, хочу так же и со станом сделать. в обычном режиме показывает сумму урона по стану, пока его нет показывает 0 полупрозрачным, по alt показывает количество оглушений по аналогии. урон становится непрозрачным как только количество оглушений становится больше 0, даже если урона по оглушению не нанесено. это позволяет видеть, что ситуация изменилась, не нажимая alt, ну и просигналить, что нажав его, можно увидеть ненулевые данные о количестве. @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 11, 2017 Share Posted April 11, 2017 (edited) В 11.04.2017 в 12:30, ktulho сказал: Механика «Оглушение экипажа»: Урон по оглушённому танку приносит артиллерии доход по аналогии с механизмом урона по разведданным. СПС, тут кое-какая ситуация в заблуждение меня завела Показалось, что так был уничтожен от оглушения :) Хотя на свой фраг другая иконка стоит. До конца не разобравшись поторопился написать о проблеме. Edited February 25, 2018 by HEKPOMAHT ✂ удаление реплея @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 11, 2017 Author Share Posted April 11, 2017 еще бы количество оглушений, если можно , добавил макрос: {{py:xvm.numberStuns}} - общее количество оглушений. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted April 11, 2017 Share Posted April 11, 2017 , добавил макрос: {{py:xvm.numberStuns}} - общее количество оглушений. супер, спасибо! теперь можно пробовать пилить это в конфиг (ждал полного комплекта) всё запилил, обкатал- все отлично, работает как надо. еще раз спасибо! @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 11, 2017 Share Posted April 11, 2017 @ktulho, можно ещё такой макрос добавить ? {{py:xvm.totalAssistStun}} - сумма {{py:xvm.totalAssist}} и {{py:xvm.totalStun}} уже и применение вроде как бы нашлось @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted April 11, 2017 Share Posted April 11, 2017 (edited) @ktulho, можно ещё такой макрос добавить ? {{py:xvm.totalAssistStun}} - сумма {{py:xvm.totalAssist}} и {{py:xvm.totalStun}} уже и применение вроде как бы нашлось ты можешь сам их суммировать: {{py:math.sum(x1,x2, … , xn)}} │принимает список чисел, возвращает их сумму. (с) py_macros_ru.txt Edited April 11, 2017 by demon2597 1 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 11, 2017 Share Posted April 11, 2017 ты можешь сам их суммировать: {{py:math.sum(x1,x2, … , xn)}} │принимает список чисел, возвращает их сумму ага, давненько доку смотрел. @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted April 11, 2017 Share Posted April 11, 2017 (edited) @H_E_K_P_O_M_A_H_T_, только смысла в этом, как мне кажется, не много, официально урон по стану ассистом не является и в послебоевых показателях числа будут отличаться. Edited April 11, 2017 by demon2597 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 12, 2017 Share Posted April 12, 2017 @H_E_K_P_O_M_A_H_T_, только смысла в этом, как мне кажется, не много, официально урон по стану ассистом не является и в послебоевых показателях числа будут отличаться. в моём случае смысл был бы в том, что саму цепочку короче можно было бы сделать. {{py:xvm.totalAssist>0?|{{py:xvm.totalStun>0?... ===> {{py:xvm.totalAssistStun>0?|... @sirmax, тут порекомендовал не применять py:math.sum , но на будущее буду знать об этом макросе (он в ушах давно уже применён, вот тока принцип работы его я и не знал :)) @ Quote Link to comment Short link Share on other sites More sharing options...
demon2597 Posted April 12, 2017 Share Posted April 12, 2017 sirmax, тут порекомендовал не применять py:math.sum хде?? я там не вижу слов "рекомендую не применять py:math.sum", не надо передергивать:) @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted April 27, 2017 Share Posted April 27, 2017 подскажите как замутить чтобы при игре на арте стан показывался вместо кол-ва обнаруженных? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 27, 2017 Author Share Posted April 27, 2017 подскажите как замутить чтобы при игре на арте стан показывался вместо кол-ва обнаруженных? Именно на арте? Или на арте которая может оглушать? @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted April 27, 2017 Share Posted April 27, 2017 (edited) Именно на арте? Или на арте которая может оглушать? Ну в идеале на которой оглушает что-то туплю сегодня, не могу сообразить как от класса техники зависимость поставить Edited April 27, 2017 by steaxch @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted April 27, 2017 Author Share Posted April 27, 2017 подскажите как замутить чтобы при игре на арте стан показывался вместо кол-ва обнаруженных? Примерно так: {{py:xvm.isStuns?{{py:xvm.totalStun}}|{{py:xvm.detection}}}} 1 @ Quote Link to comment Short link Share on other sites More sharing options...
steaxch Posted April 27, 2017 Share Posted April 27, 2017 Примерно так: {{py:xvm.isStuns?{{py:xvm.totalStun}}|{{py:xvm.detection}}}} А чтобы и иконка менялась с глаза на стан как сделать? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 27, 2017 Share Posted April 27, 2017 А чтобы и иконка менялась с глаза на стан как сделать? <img src='cfg://.../{{py:xvm.isStuns?стан|глаз}}.png'> 2 @ 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.