Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,756
  • Joined

  • Last visited

  • Days Won

    403

Everything posted by ktulho

  1. @sirmax, вопрос: допускается ли не указывать параметры в функции при переопределении методов или это опечатка? @overrideMethod(FragsCollectableStats, 'getTotalStats') def _FragCorrelationPanel_getTotalStats(base, self, arenaDP): . . . base(self) Пример взят из файла \xvm_battle\python\fragCorrelationPanel.py
  2. На данный момент мод не работает. Данная модификация предназначена для отображения шанса на победу. Макросы возвращают число от 5 до 95, без знака %. {{py:xvm.winChancesStatic(a, e)}} - шанс на победу (статический). Где a - '{{allyStrengthStatic}}', e - '{{enemyStrengthStatic}}'. {{py:xvm.winChancesLive(a, e)}} - шанс на победу (динамический). Где a - '{{allyStrengthLive}}', e - '{{enemyStrengthLive}}'. PY(ON_UPDATE_WINCHANCE) - событие, по которому обновляются макросы. 'Пример' Скрипт: winChances.rar
  3. , запятую забыл battleLabelsTemplates.xc , я тут посмотрел, шанс на победу не по такой формуле рассчитывается.
  4. , добавил py_macro: {{py:xvm.leftTime(x)}} - возвращает 'lt', если после входа в бой прошло меньше x секунд, иначе возвращает пусто. Файл timer.py скопировать в \res_mods\configs\xvm\py_macro\ Скрипт: timer.rar Пример использования: // Chance of winning. // Шанс на победу. "winChance": { "enabled": false, "updateEvent": "ON_EVERY_SECOND", "x": 230, "y": 2, "alpha": "{{py:xvm.leftTime(20)?100|0}}", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "size": 15 }, "format": "<font face='GothamPro-Black' size='14' color='#e2dbba'>{{xvm-stat?{{l10n:Chance to win}}: {{chancesStatic}}}}</font>" },
  5. @Prosubaru, проблема в том, что число вычисляется не целое:
  6. . все равно надо py_macro делать.
  7. @Prosubaru, а если так: "format": "<img src='Путь к картинкам/stat_sys_battery_{{py:math.div({{py:math.mul(100,{{allyStrengthStatic|1}})}}, {{py:math.sum({{allyStrengthStatic|1}},{{enemyStrengthStatic|1}})}})}}.png'>"
  8. Можно, наверно, обойтись существующими py_macro: "format": "<img src='Путь к картинкам/stat_sys_battery_{{py:math.div({{py:math.mul(100,{{allyStrengthStatic}})}}, {{py:math.sum({{allyStrengthStatic}},{{enemyStrengthStatic}})}})}}.png'>"
  9. , проще сделать py_macro который будет возвращать шанс без знака %.
  10. , дойдут руки - сделаю. , ни чего не понял.
  11. , похоже описание параметров есть, а самих параметров нет.
  12. Стандартными средствами нет.
  13. , ну тогда достаточно вот этого: "format": "<font face='GothamPro-Black' size='14' color='#e2dbba'>{{xvm-stat?{{l10n:Chance to win}}: {{chancesStatic}}}}</font>"
  14. @Prosubaru, попробуйте так: "format": "<font face='GothamPro-Black' size='14' color='#e2dbba'>{{xvm-stat?{{l10n:Chance to win}}: <font color='#abfa80'>{{chancesStatic}}</font>}}</font>" P.S. и вот эта попытка окрасить цифры бесполезна: <font color='#abfa80'>{{chancesStatic}}</font>
×
×
  • Create New...