Jump to content
Korean Random
goodman

Динамические макросы в Python

Recommended Posts

 

 

как то давно читал что картинка в макросе не работает
, первый вариант должен работать, только надо с кавычками разобраться. попробуйте так:
"format": "{{py:xvm.total_hp.avgDamage(\"<img src='img://gui/maps/icons/vehParams/damageAvgPerMinute.png' width='26' height='26' align='baseline' vspace='-5'>\",{{hitlog.dmg-total}})}}" 

Share this post


Link to post

Short link
Share on other sites

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

"format": "{{py:xvm.total_hp.avgDamage(\"<img src='img://gui/maps/icons/vehParams/damageAvgPerMinute.png' width='26' height='26' align='baseline' vspace='-5'>\",{{hitlog.dmg-total}})}}" 

как местами поменять картинку с текстом? что то у меня мактос ломается.

Share this post


Link to post

Short link
Share on other sites

Проще всего в питоне. Но, мы не ищем легкий путей )

"format": "{{py:xvm.total_hp.avgDamage('',{{hitlog.dmg-total}})?{{py:xvm.total_hp.avgDamage('',{{hitlog.dmg-total}})}}<img src='img://gui/maps/icons/vehParams/damageAvgPerMinute.png' width='26' height='26' align='baseline' vspace='-5'>}}"

Надеюсь, я не запутался в скобках.

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites

ktulho Kotyarko_O

товарищи разработчики, нет желания и возможности реализовать через py_macros аналоги модов "Тылы", "Направление стволов", "reducedArmor"?

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

@pioner28rus, "тылы" будет сложно реализовать без флеша (в ру-макро только питон). "Направление стволов" - запрещённая модификация. "reducedArmor" - теоретически можно (но тоже запрещённая? http://worldoftanks.ru/ru/news/common/nonusefulmods/).

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Ну раз уж такая "пьянка" то вопрос в теории, а можно ли сделать макрос, который бы сигнализировал мне о том, что мой танк находится в прицеле какой-либо из машин противника?

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

@pioner28rus,

"Направление стволов" - запрещённая модификация. 

Направление стволов не запрещён, тема на оф форуме: http://forum.worldoftanks.ru/index.php?/topic/1769268-0917-направление-стволов-противников-на-мини-карт/page__st__120

"тылы" будет сложно реализовать без флеша (в ру-макро только питон).

 

sirmax

можно добавить в xvm аналог mod_battleflash.swf? правильно ли я понимаю, что он как раз отвечает за вывод графики через flash?

 

"reducedArmor" - теоретически можно (но тоже запрещённая? http://worldoftanks..../nonusefulmods/).

мод не запрещён если он не будет калькулировать броню за экранами. где то об этом писали. 

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

мой танк находится в прицеле какой-либо из машин противника
Запрещено априори.

 

 

 

Направление стволов не запрещён, тема на оф форуме: http://forum.worldof...т/page__st__120
Так ведь нет официального ответа.

 

 

 

можно добавить в xvm аналог mod_battleflash.swf?
Все battleLabels в xvm через флеш и создаются.

 

 

 

правильно ли я понимаю, что он как раз отвечает за вывод графики через flash?
Правильно, для отдельных модификаций. Но тут нужна отдельная флешка.

 

 

 

мод не запрещён если он не будет калькулировать броню за экранами. где то об этом писали.
Да, вспомнил, было такое.

Share this post


Link to post

Short link
Share on other sites

 так есть вроде:

│score_panel.py              │{{py:score_panel.ally_frags}}             │количество убитых противников                                                                      │
│                            │{{py:score_panel.enemy_frags}}            │количество убитых союзников                                                                        │
│                            │{{py:score_panel.ally_vehicles}}          │общее количество союзников                                                                         │
│                            │{{py:score_panel.enemy_vehicles}}         │общее количество противников                                                                       │
│                            │{{py:score_panel.ally_frags_inverse}}     │количество живых союзников                                                                         │
│                            │{{py:score_panel.enemy_frags_inverse}}    │количество живых противников       

а откуда эта табличка? все доки в моде перерыл- не нашел

Share this post


Link to post

Short link
Share on other sites

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

надо хоть скачать что ли...

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

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

Share this post


Link to post

Short link
Share on other sites

то можно родной хвмовский total_hp.py убрать?А то уже недавно выяснилось,что подобное может ломать скрипты))

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

Share this post


Link to post

Short link
Share on other sites

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

Т.е. лучше не убирать?В случае ошибки не откуда будет грузить дефолт.Я верно понял?

Share this post


Link to post

Short link
Share on other sites

Т.е. лучше не убирать?В случае ошибки не откуда будет грузить дефолт.Я верно понял?

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

Share this post


Link to post

Short link
Share on other sites

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

Тогда ок,главное,что не ломается.Спасибо за консультацию))

Share this post


Link to post

Short link
Share on other sites

Мой рабочий вариант мода (aimingposition) на дефолтном конфиге. Можно просто распаковать в папку с игрой (как XVM), при этом будут заменены дефолтные файлы battleLabels.xc и battleLabelsTemplates.xc и будут добавлены два файла мода aimpos.py и aimingposition.py

attachicon.gifres_mods (aimingposition).zip

привет всем! вот это дело всё так же без изменений должно работать или как?  вроде всё в свой конфиг переписал и оба файла перекинул но чет не заработало(

Share this post


Link to post

Short link
Share on other sites

привет всем! вот это дело всё так же без изменений должно работать или как?  вроде всё в свой конфиг переписал и оба файла перекинул но чет не заработало(

приложи файлы, которые изменил, позырим

Share this post


Link to post

Short link
Share on other sites

вот как написано тут  я сделал и файлы из этого же поста закинул! https://koreanrandom.com/forum/topic/31856-динамические-макросы-в-python/?p=366998

Значит так, надо:

1 посмотри в папке res_mods/configs/xvm какой у тебя конфиг используется, в посте, о котором ты говоришь, используется конфиг default, а у тебя может быть другой. если у тебя другой, то надо из архива копировать в папку твоего конфига, а не в default. Но тут тоже не всё так просто, так что

2 выложи сюда именно свои файлы battleLabels.xc и battleLabelsTemplates.xc, может там что то не так и потом

3 позырим

Share this post


Link to post

Short link
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...