Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,756
  • Joined

  • Last visited

  • Days Won

    403

Everything posted by ktulho

  1. @sirmax, похоже в build 7141 в ветку 9.17.0 попало то, что должно было попасть default
  2. Не всю строку, а только эту часть <tab>|{{name%.15s~..}} <font alpha='#A0'>{{clan}}</font>
  3. В 46 строке удалил <tab>|{{name%.15s~..}} <font alpha='#A0'>{{clan}}</font>
  4. @Gajduk, попробуйте hitLog.xc
  5. Прикрепите hitLog.xc
  6. , если вы не хотите лезть в питон и у вас стоит последний ночник, то можно сделать так: <font color='#{{py:xvm.dynamic_color_rating(\'tdv\', {{py:math.div({{hitlog.dmg-total}}, {{tdb}})}})}}'>{{hitlog.dmg-total}}</font> Вместо {{hitlog.dmg-total}} можете использовать {{py:xvm.totalDamage}}. Можете создать свою секцию в color.xc со своими коэффициентами, например "td": "td": [ { "value": 0.7, "color": ${"def.colorRating.bad" } }, { "value": 1.0, "color": ${"def.colorRating.normal" } }, { "value": 1.3, "color": ${"def.colorRating.good" } }, { "value": 2.0, "color": ${"def.colorRating.very_good"} }, { "value": 15, "color": ${"def.colorRating.unique" } } ], тогда можно прописать так: <font color='#{{py:xvm.dynamic_color_rating(\'td\', {{py:math.div({{hitlog.dmg-total}}, {{tdb}})}})}}'>{{hitlog.dmg-total}}</font> P.S. Код не проверял, если не получится, то шлите логи.) , макросов {{sight.dynamic_colorRGB(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorRBG(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorGRB(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorGBR(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorBRG(color_100, color_0, percent, maximum)}} {{sight.dynamic_colorBGR(color_100, color_0, percent, maximum)}} нет, ни в в скрипте из шапки (на данный момент), ни в XVM.
  7. Продолжаем эксперименты с плавным изменением цвета статистических данных. Сделал макрос в котором берутся середины диапазонов. На скриншотах ниже, слева - плавное изменение цвета, справа - обычное.
  8. @Rotmistrofffff, вроде разобрался. Если хочешь, чтобы кусты были на карте руинберг, то копируешь файлы в \res_mods\0.9.17.0.3\speedtree\08_WinterTown\. Если на карте монастырь, то копируешь файлы в \res_mods\0.9.17.0.3\speedtree\19_Kurgan\. Ну и так далее.
  9. , это я туплю, наверно надо res_mods/0.9.17.0.3/speedtree. , любопытно, хотя многие убирают листву совсем.)
  10. , попробуйте в res_mods/название_карты/speedtree P.S. Уточню, название_карты - это папки, а не архив.
  11. , можно тут посмотреть. Или декомпилированные исходники.
  12. Файл minimap.xc: // Zoom index value for minimap zoom key (0..5). // Значение масштаба миникарты при нажатии клавиши масштаба (0..5). "index": 5,
  13. Если бы я сейчас начал делать damagLog, то я бы его назвал: {{damageLog.Log.x}}
  14. , damageLog можно в бою мышкой двигать, этот параметр определяет запоминать ли положение при перемещении мышью. В 0.9.17.1 этот параметр будет заменен на //true - разрешено перемещать в бою лог полученного урона, макросы в "x" и "y" не работают //false - запрещено перемещать в бою лог полученного урона, макросы в "x" и "y" работают "moveInBattle": false,
  15. , думаю, что даже на маленьких разрешениях не стоит делать меньше 70-80%.
  16. @DarkWind, если хотите настраивать координаты в конфиге, то файле damageLog.xc установите параметр "saveLocationInBattle": false //TO DO //true - запоминать местоположение лога и последенего урона в бою "saveLocationInBattle": true,
  17. , а с использованием плавного перехода 249 и 251 будут одинаковые, а 110 и 249 будут значительно отличаться.
  18. , то есть разницы между 116 и 249 нет ни какой, а между 249 и 276 значительная?
  19. Добавил макрос {{py:dynamic_color_rating(rating, value)}} (build 7143), где rating - название динамического цвета из файла colors.xc; value - текущее значение. макрос возвращает значение вида "FF0000" Пример: {{py:dynamic_color_rating('t_battles', {{t-battles}})}} Сейчас цвет выбирается следующим образом (на примере секции 't_battles') // Dynamic color by battles on current tank // Динамический цвет по количеству боев на текущем танке "t_battles": [ { "value": 100, "color": ${"def.colorRating.very_bad" } }, // 0 - 99 { "value": 250, "color": ${"def.colorRating.bad" } }, // 100 - 249 { "value": 500, "color": ${"def.colorRating.normal" } }, // 250 - 499 { "value": 1000, "color": ${"def.colorRating.good" } }, // 500 - 999 { "value": 1800, "color": ${"def.colorRating.very_good"} }, // 1000 - 1799 { "value": 99999, "color": ${"def.colorRating.unique" } } // 1800 - * ], если {{t-battles}} < 100, то возвращается ${"def.colorRating.very_bad" }; если 100 < {{t-battles}} < 250, то возвращается промежуточный цвет между ${"def.colorRating.very_bad" } и ${"def.colorRating.bad"}; если 250 < {{t-battles}} < 500, то возвращается промежуточный цвет между ${"def.colorRating.bad"} и ${"def.colorRating.normal" }; если 500 < {{t-battles}} < 1000, то возвращается промежуточный цвет между ${"def.colorRating.normal" } и ${"def.colorRating.good" }; если 1000 < {{t-battles}} < 1800, то возвращается промежуточный цвет между ${"def.colorRating.good" } и ${"def.colorRating.very_good" }; если 1800 < {{t-battles}}, то возвращается ${"def.colorRating.unique" }. Может стоило брать середины диапазонов? То есть: если {{t-battles}} < 50, то возвращается ${"def.colorRating.very_bad" }; если 50 < {{t-battles}} < 175, то возвращается промежуточный цвет между ${"def.colorRating.very_bad" } и ${"def.colorRating.bad"}; если 175 < {{t-battles}} < 375, то возвращается промежуточный цвет между ${"def.colorRating.bad"} и ${"def.colorRating.normal" }; если 375 < {{t-battles}} < 750, то возвращается промежуточный цвет между ${"def.colorRating.normal" } и ${"def.colorRating.good" }; если 750 < {{t-battles}} < 1800, то возвращается промежуточный цвет между ${"def.colorRating.good" } и ${"def.colorRating.very_good" }; если 1800 < {{t-battles}}, то возвращается ${"def.colorRating.unique" }.
×
×
  • Create New...