Jump to content
Korean Random

WarDogs_Alex

User
  • Posts

    100
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by WarDogs_Alex

  1. Снова с начала боя тип снаряда(ББ) - пусто. Несколько выстрелов ББ - пусто. Переключился на КС - сразу показал. Не дожидаясь зарядки снаряда переключился на ББ - все нормально показывает.

    На реплее не воспроизвелось.

     

    Похоже, ошибка происходит при первичном определении типа снаряда.

     

     

    post-29375-0-55830400-1495277371.jpgpost-29375-0-74788800-1495277371.jpg

    python.log

    xvm.log

  2. вот как раз в бою есть время смотреть, и его перед началом боя достаточно, чтобы ознакомиться интересующими параметрами. Причём время на разглядывание в ангара мы тратим своё, а отсчёт перед боем это уже игровое время и потратить его с пользой - это аргумент, с которым нет смысла спорить. Да к стати - макросы и существуют для того, чтобы настроить мод "так как я хочу" , а не использовать "то что есть". 

    Вот теперь точно, полностью согласен!

     

    Лично я во время предбоевого отсчета анализирую сэтапы и карту и составляю примерный план боя. И именно тогда важно оценить, а сможет ли мой танк продуктивно отыграть на выбранной позиции.

    Стоит ли тратить время на отстрел светляков, будет ли достаточно гнуться вниз/ вверх орудие  и т.д.

    Кстати, жаль что картошка не отдает всю инфу до начала боя. К примеру во время предстартового отсчета мне очень не хватает времени перезарядки.

    Только вот в клиенте этой инфы найти не могу, может её и нет вовсе ?

     

    Наверно ты пропустил, повторюсь:

     

    К тому же в клиенте я эту инфу не нашол, но вододелы типа Амвея уверенно этими цифрами оперируют. Вот я и надеюсь...

    А вот в этом прицеле выводится:

    post-29375-0-63111400-1495195683_thumb.jpg

    P.S. Кстати, посчитал, что провел в ожидании боя (предбоевой отсчет) неделю своей жизни  :omg:

  3. Любой пользователь сам решит, какая информация ему полезная, а какая лишняя, да и ни кто не заставляет все макросы запихивать в прицел. Больше макросов - больше возможностей настроить мод под себя. 

    Полностью согласен. :)  я говорил про себя.

    К тому же в клиенте я эту инфу не нашол, но вододелы типа Амвея уверенно этими цифрами оперируют. Вот я и надеюсь...

    • Upvote 1
  4. любопытно, а как скорость полета снаряда позволяет взять упреждение?

    Понимаю, что зная скорость полета снаряда и видя расстояние до цели можно произвести несложный расчет времени полета снаряда, прикинуть, куда за это же время переместится противник, и выстрелить в вычисленное место, но ведь есть же уже

     

    {{py:sight.timeFlight}} - время полета снарядов (в секундах);

     

    и не надо никаких расчетов "в уме" ))

    вот поэтому любопытно, а зачем скорость полета снаряда в прицеле?!

     

    Я как раз и покатался с выведенным временем полета снаряда, и понял, что это нужно только для арты в арт прицеле.

    Для обычных танков бесполезная инфа: видишь быстро едущего противника, чтобы взять упреждение, надо сначала поймать его в прицел и держать там, пока не прочитаешь время. Потом прикинуть упреждение и перевести прицел вперед по ходу движения. Муторно и  долго...

    А если в этой ситуации я вижу инфу, что снаряд летит со скоростью 1000+ м/с, то понимаю, что достаточно стрелять чуть впереди переднего катка.

    А если вижу, к примеру,  <900 м/с, то понимаю, что нужно брать упреждение примерно в два корпуса, а то и вообще не стрелять...

     

    Захламление экрана непрактичной и не имеющей ценности инфой - как минимум помеха игровому процессу ))

    Полностью согласен, поэтому уточняю свою просьбу к ktulho: если не сложно, то сделай, пожалуйста, я покатаюсь и оценю полезность. А если гемморно, то и нах.

     

     

    возможно, в ангаре...

    Заходя в бой на танке, я не готовлюсь сдавать экзамен на знание его ТТХ. У меня больше сотни танков в ангаре и помнить все их характеристики я не могу. К тому же никогда не знаешь, какая характеристика будет критически важна в следующем бою. Все зависит от карты, сэтапа и конкретной ситуации. Иногда важны УВН на ЛТ. А в другом бою - обзор и коэффициент незаметности ТТ...

    На городской карте, как правило, важнее бронепробитие снаряда. А на открытой - как раз скорость полета...

     

     

    Офтоп:

    Я давно собираюсь с помощью infoPanel средствами XVM. от Kotyarko_O попытаться сделать инфопанельку с нужными ТТХ моего танка, вызываемую по горячей клавише.

    Закончу с прицелом - займусь, если будет время. Да и Kotyarko_O пока занят...

  5. Как-то криво у меня работает макрос {{py:sight.reloadTime}} на барабанной Шкоде 50.

    Два боя подряд.

    Во время перезарядки честно показывает время перезарядки барабана. Как только барабан заряжен начинает показывать время перезарядки между снарядами в барабане.

    На реплее не воспроизводится.

    post-29375-0-17522200-1495066185.jpgpost-29375-0-32744100-1495066185.jpg

     

    а вот скрин из реплея:

    post-29375-0-77150000-1495066223.jpg

     

     

    Конфиг:

    // Время оставшееся до конца перезарядки (в секундах). Слева.
    "timeReload": {
          "enabled": true,
          "updateEvent": "PY(ON_RELOAD), PY(ON_CAMERA_MODE)",
          "x": -160,
          "y": "{{py:math.sum({{py:sight.sight_y}}, -15)}}",
          "rotation": 0,
          "width": 50,
          "height": 32,
          //"borderColor": "0xFF0000", //!!!
          "screenHAlign": "center",
          "screenVAlign": "center",
          "alpha" : "{{py:sight.cameraMode=arc?100|0}}",
          "shadow": { "distance": 1, "angle": 90, "alpha": 90, "blur": 5, "strength": 3 },
          "textFormat": { "align": "right", "valign": "bottom", "color": "0x{{py:sight.leftTime=0?00FF00|FF0000}}" },
          //"format": "<font face='DS-Digital' size='24'>{{py:sight.leftTime=0?{{py:sight.quantityInClipShells>0?{{py:sight.reloadTimeClip%3.2f}}|{{py:sight.reloadTime%3.2f}}}}|{{py:sight.leftTime%3.2f}}}}</font>"
          "format": "<font size='20'>{{py:sight.leftTime=0?{{py:sight.quantityInClipShells>0?{{py:sight.reloadTimeClip%3.1f}}|OK}}|{{py:sight.leftTime%3.1f}}}}</font>"
        },
    
    // Время перезарядки (в секундах). Слева.
        "baseTimeReload": {
          "enabled": true,
          "updateEvent": "PY(ON_RELOAD), PY(ON_CAMERA_MODE)",
          "x": -160,
          "y": "{{py:math.sum({{py:sight.sight_y}}, 20)}}",
          "rotation": 0,
          "width": 50,
          "height": 32,
          //"borderColor": "0xFF0000", //!!!
          "screenHAlign": "center",
          "screenVAlign": "center",
          "alpha" : "{{py:sight.cameraMode=arc?100|0}}",
          "shadow": { "distance": 1, "angle": 90, "alpha": 90, "blur": 5, "strength": 3 },
          "textFormat": { "align": "right", "valign": "top", "color": "0x00FFFF" },
          "format": "<font size='16'>{{py:sight.reloadTime%3.1f}}</font>"
        },

     

     

    А на этом скрине из того же боя глюкнул вывод оставшегося времени до перезарядки барабана - должен выводить время перезарядки между снарядами, но на секунду вывел "ОК":

     

    post-29375-0-45507100-1495066728.jpg

    python.log

    xvm.log

  6. Можно Ваши наработки по выводу типа боеприпаса? И ХП тоже =)

    Ну, не совсем мои. Все на основе конфигов fgcwsxjegcbk2014 и ktulho, и советов H_E_K_P_O_M_A_H_T_. Спасибо им.

    А так - пожалуйста:

     

    ///////////////////////////  прицел в аркадном режиме //////////////////////
    
    	// Количество оставшихся очков прочности в ХП.
        "health": {
          "enabled": true,
          "updateEvent": "PY(ON_PLAYER_HEALTH), PY(ON_CAMERA_MODE)",
          "x": 180,
          "y": "{{py:math.sum({{py:sight.sight_y}}, -15)}}",
          "rotation": 0,
          //"borderColor": "0xFF0000", //!!!
          "width": 90,
          "height": 32,
          "screenHAlign": "center",
          "screenVAlign": "center",
          "alpha" : "{{py:sight.cameraMode=arc?100|0}}",
          "shadow": { "distance": 1, "angle": 90, "alpha": 90, "blur": 5, "strength": 3 },
          "textFormat": { "align": "left", "valign": "bottom", "color": "0x{{py:sight.dynamic_colorGRB( 0x00FF00, 0xFF0000,{{py:sight.health(100)}})}}" },	  
          "format": "<font size='22'>{{py:sight.health}}</font><font size='20'></font> хп."
        },
    	
        // Количество оставшихся снарядов.
        "shells": {
          "enabled": true,
          "updateEvent": "PY(ON_AMMO_CHANGED), PY(ON_CAMERA_MODE)",
          // "scaleX": -1,
          "x": 180,
          "y": "{{py:math.sum({{py:sight.sight_y}}, 20)}}",
          "rotation": 0,
          //"borderColor": "0xFF0000", //!!!
          "width": 90,
          "height": 32,
          "screenHAlign": "center",
          "screenVAlign": "center",
          "alpha" : "{{py:sight.cameraMode=arc?100|0}}",
          "shadow": { "distance": 1, "angle": 315, "alpha": 90, "blur": 5, "strength": 3 },
          "textFormat": { "align": "left", "valign": "top", "color": "0x{{py:sight.goldShell=gold?FFCC66|CCCCCC}}" },
          "format": "<font size='16'>{{py:sight.shellType}}: {{py:sight.quantityShells}}</font> шт."
        },
    
    ///////////////////////////  прицел в снайперском режиме /////////////////////
    
        // Количество оставшихся очков прочности в ХП.
        "health_sn": {
          "enabled": true,
          "updateEvent": "PY(ON_PLAYER_HEALTH), PY(ON_CAMERA_MODE)",
          "x": 260,
          "y": "{{py:math.sum({{py:sight.sight_y}}, -15)}}",
          "rotation": 0,
          //"borderColor": "0xFF0000", //!!!
          "width": 90,
          "height": 32,
          "screenHAlign": "center",
          "screenVAlign": "center",
          "alpha" : "{{py:sight.cameraMode=sn?100|0}}",
          "shadow": { "distance": 1, "angle": 90, "alpha": 90, "blur": 5, "strength": 3 },
          "textFormat": { "align": "left", "valign": "bottom", "color": "0x{{py:sight.dynamic_colorGRB( 0x00FF00, 0xFF0000,{{py:sight.health(100)}})}}" },		  
          "format": "<font size='22'>{{py:sight.health}}</font><font size='20'></font> хп."	  
        },
    
        // Количество оставшихся снарядов.	
        "shells_sn": {
          "enabled": true,
          "updateEvent": "PY(ON_AMMO_CHANGED), PY(ON_CAMERA_MODE)",
          "x": 260,
          "y": "{{py:math.sum({{py:sight.sight_y}}, 20)}}",
          "rotation": 0,
          //"borderColor": "0xFF0000", //!!!
          "width": 90,
          "height": 32,
          "screenHAlign": "center",
          "screenVAlign": "center",
          "alpha" : "{{py:sight.cameraMode=sn?100|0}}",
          "shadow": { "distance": 1, "angle": 315, "alpha": 90, "blur": 5, "strength": 3 },
          "textFormat": { "align": "left", "valign": "top", "color": "0x{{py:sight.goldShell=gold?FFCC66|CCCCCC}}" },
          "format": "<font size='16'>{{py:sight.shellType}}: {{py:sight.quantityShells}}</font> шт."
        },	
    

     

    Поле кол-ва снарядов целиком меняет цвет золотой/серебрянный. Подумываю перекрашивать цифры в красный, когда снаряды подходят к концу. Но не могу для себя определить: мало - это сколько? То что для Е-25 мало, для FV215b (183) почти полный боекомплект.

     

    Цвет ХП совпадает с XVM, но немного не совпадает с ВГ-шным цветом в средней части. Пока не решил, насколько это критично.

     

    post-29375-0-59930300-1495004750.jpg post-29375-0-71090000-1495004750.jpg

     

    P.S. Народ, весь конфиг прицела выкладывать, когда сочту его законченным? Нужно кому-то?

    , можно, например так:

    "textFormat": { "align": "left", "valign": "top", "color": "0xCCCCCC" },
    "format": "<font size='16' color='#FF0000'>{{py:sight.shellType}}: <font color='#00FF00'>{{py:sight.quantityShells}}</font></font> шт."
    

    Да, спасибо, я не сразу допер, что  в "textFormat"и в "format" код цвета в разных форматах. Поэтому и не работало :)

    • Upvote 3
  7. это всё в панели расходников отображается.

    Ну уж если выводим эту инфу в прицел, то хочется полную функциональность

     

     

    Видимо стоит развернуто пояснить, почему я считаю это важным.

    Для меня наличие инфы в прицеле о ХП и снарядах является не столько способом более удобно посмотреть их, когда мне этого захотелось, сколько возможностью не упустить в пылу боя изменение критически важных параметров. И именно изменение цвета недалеко от места где сфокусирован мой взгляд, скорее всего привлечет мое внимание.

    Нечасто, но бывало, что я в пылу боя расстреливал все ББ-шки и продолжал стрелять голдой с тем же пылом.

    Бывало на хорошо бронированном, с большим запасом ХП, танке, вырвавшись из замеса я с удивлением обнаруживал, что я ваншотный. Хотя перестреливался с неособо дамажными противниками и был уверен, что ХП еще навалом(не заметил плюхи в бок от бабахи из инвиза). А заметив резкую убыль ХП, был бы аккуратнее.

    Вот для чего лично мне нужна эта инфа в прицеле, и цветная... 

     

    У меня пока так:

    post-29375-0-66512700-1494852842_thumb.jpg

     

    Никаких украшательств. Упор в необходимую информативность и удобство восприятия.

  8. А цвет голдовости снарядов - ну это уж точно не первоочередная задача,  тут бы с основным функционалом разобраться.

    Ну как сказать. Я вывожу кол-во снарядов, которыми стреляю и хочу сразу видеть насколько мне это дорого :) 

    Те же подкалиберы на одних танках за голду, а на других за серебро.

  9.  

    может кто-то и захочет сетки для светляков мутить или ещё что, но я пока хотел отключить "removeLoad" и "removeCondition" для арты, в остальном всё устраивает на данном этапе.

     

     

    Меня тоже, поэтому и пишу, что не к спеху...

    это и сейчас сделать можно

    :que: Я что-о пропустил? У меня по прежнему после смерти ничего не исчезает...

     

    А цвет снаряда по голдовости я думал сделать через {{py:dynamic_color_rating(rating, value)}}, но в colors.xc его нет (по-моему), он в damageLog.xc, да и не динамический он.

  10. Подскажите, а место раположения лампы 6-го чувства надо в elements.xc править?

     

     

     


     


    @ktulho тут принципиальной разницы нет наверно, как отключать, или через "vtype" или "mode" -  тут надо смотреть как удобнее получится это реализовать.

     

    Принципиальная разница есть. Может кто-то захочет для арты аркадный режим прицела перерисовать, чтобы в светляков попадать. А кто-то для ПТ снайперский замутит с хитрой сеткой...

    Похоже надо и то, и то, но пока это не к спеху. Это точно нужно будет к моменту включения в дефолт XVM.

    Сейчас важнее отключение полей после смерти. (и цвет снарядов  :rice: )

     

     

    P.S. Кстати, когда прицел будет интегрирован в XVM, наверное стоит настройки кратности зума перенести сюда...

  11. подскажи, а после уничтожения время перезарядки, хп пропадает, или нет. У меня не пропадает чего-то. При переключении на другого игрока тоже самое.

    В реплее - точно не пропадает. В игре смогу проверить только вечером.

    Случился факапчик, убегаю из дома по делам, проверю - отпишусь.

     

    UPD: Подтверждаю, после смерти счетчики перезарядки, хп, кол-во снарядов не пропадают. При переключении на др. танк не пропадают тоже.

  12. Приветствую, ktulho.

     

    Не хватает макроса типа заряженного/заряжаемого снаряда.

    Количество снарядов я в прицел вывел, а что за снаряд заряжен в прицеле не понять - приходится смотреть в панели снарядов.

    Ну и заодно хочется менять цвет голдового/неголдового снаряда, как в логе полученного урона.

     

    Заранее спасибо...

  13. Посонам лениво жмакать 2(!) кнопки

    Не лениво, а предельно неудобно.

    Все кнопки под рукой заняты, а отрывать руку от WSAD чтобы нажать еще одну кнопку в стороне - снижение эффективности в бою. Тем более что уходя на перезарядку как раз и нужно быстренько сменить позицию

×
×
  • Create New...