Jump to content
Korean Random
ktulho

Сборник py_macro

Recommended Posts

донесение

 

@ktulho скатал с последним билдом несколько боёв на тесте - используемые в конфиге скрипты с тем работают штатно, ошибок в логах нет.

Share this post


Link to post

Short link
Share on other sites

Друзья, всем привет. Давно не играл, не редактировал конфиги, потому не кидайтесь тапками. Не могу никак включить таймер 6 го чувства. Скрипт в папку положил, в 

battleLabels.xc добавил ссылку на шаблон, в battleLabelsTemplates.xc тоже все добавил, но не работает.... Может, что то изменилось, больше года не играл и не заходил

Share this post


Link to post

Short link
Share on other sites
10 минут назад, ZloyYurich сказал:

Не могу никак включить таймер 6 го чувства.

тут посмотри, я готовый комплектус для дефолта делал. Работает :hmm:

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
47 минут назад, HEKPOMAHT сказал:

тут посмотри, я готовый комплектус для дефолта делал. Работает :hmm:

 

Спасибо Гриш, заработало. Дело было в скрипте. Видимо, старый скрипт, в котором показываются десятые доли сломался.... А ты, случайно, не сможешь его адаптировать? Я понимаю, что считается в целом)) Но так прикольнее, когда с десятыми

Share this post


Link to post

Short link
Share on other sites
9 минут назад, ZloyYurich сказал:

А ты, случайно, не сможешь его адаптировать

неа. Нужно просить помощи у специалистов :repair:

Share this post


Link to post

Short link
Share on other sites

Уважаемый ktulhoНе могли бы вы адаптировать под текущую версию клиента

sixthSense.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
13 часов назад, ZloyYurich сказал:

Друзья, а есть у кого примерный конфиг для скрипта прем аккаунта?

Такой пойдет?

В widgets.xc дописать ${ "widgetsTemplates.xc":"premium" }

В widgetsTemplates.xc добавить код:

  "premium": {
    "enabled": true,
    "layer": "top",
    "type": "extrafield",    
    "formats": [
      { // картинка.
        "x": -356.5, "y": 5,
        "alpha": 70,
        "width": 63,
        "height": 40,
        "screenHAlign": "center",
        "format": "<img src='xvm://res/icons/bcPremium.png'>"
      },
      {
        "updateEvent": "PY(ON_INFO_PREMIUM)",
        "x": -357,
        "y": -10,
        "width": 200,
        "height": 75,
        "screenHAlign": "center",
        "textFormat": { "align": "center", "valign": "center" },
        "format": "<font face='$FieldFont' size='14' color={{py:prem.timeLeftDays>0?'#FFCC00'|'#FF0000'}}>{{py:prem.timeLeft? <font size='16'><b>{{py:prem.timeLeft}}</b></font> | <font color='#FFCC00''>базовый</font>}}</font>"
      }      
    ]
  }

В \World_of_Tanks\res_mods\mods\shared_resources\xvm\res\icons закинуть иконку

bcPremium.png.be1a570695361f85380b9ec13ab7f3e0.png

 

Только координаты настраивай под себя отдельно, я их под себя подгонял

Edited by SEREGA_SF

Share this post


Link to post

Short link
Share on other sites

@ktulho, Саш, а может быть такое, что из-за того, что аккаунт новый и на нем нет 100 боев, макрос премиум-аккаунта глючить будет? Пишет что 3 дня, когда по факту прем там закончился 2 дня назад.

shot_001.jpg.c47d6ab8663abdcd13e8acf0eeeb62c5.jpg

Edited by SEREGA_SF

Share this post


Link to post

Short link
Share on other sites

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

Там вот рядом торчит параметр с датой окончания према. Может там правды больше.

Вот можешь вывалить в лог весь пак всякой инфы где мод берет наличие према и время его остатка.

сохраняешь в файл .py:

from xvm_main.python.logger import *
from gui.Scaleform.daapi.view.lobby.header.LobbyHeader import LobbyHeader
log(vars(LobbyHeader.itemsCache.items.stats))

Находясь в ангаре и с включенной опцией автоперезагрузки конфига  швыряешь его в общую кучу py_macro. Клиент возможно подумает и отрыгнёт в xvm.log кучу всяких типа финансовых данных. И вытащить потом не забудь. Хз как оно будет при загрузке.

У меня секунд  20 думало, но там по ходу перечислены все события переключения на прем и ещё хз че. Для почти 10 летнего акка где за 100к боёв простынь навернуло длинную такуууууую. 

Edited by BuSH

Share this post


Link to post

Short link
Share on other sites

Не проверил конечно внимательно (просто забил), подозреваю, что это считался не танковый премиум, а общий.

Share this post


Link to post

Short link
Share on other sites
07.07.2020 в 11:34, SEREGA_SF сказал:

что это считался не танковый премиум, а общий

 

Верно.

Edited by night_dragon_on
Очистка вложений ...

Share this post


Link to post

Short link
Share on other sites

@night_dragon_on, Ром, а такая конструкция останется актуальной при замене макроса?

"format": "<font face='$FieldFont' size='14' color={{py:prem.timeLeftDays>0?'#FFCC00'|'#FF0000'}}>{{py:prem.timeLeft? <font size='16'><b>{{py:prem.timeLeft}}</b></font> | <font color='#FFCC00''>базовый</font>}}</font>"

 

Edited by SEREGA_SF

Share this post


Link to post

Short link
Share on other sites
3 минуты назад, SEREGA_SF сказал:

такая конструкция останется актуальной

 

Да, добавится лишь возможность отделить общий п.а. от танкового (чтобы не путались).

Например в твоем оформлении картинку заменить:

"format": "<img src='xvm://res/icons/bcPremium/{{py:prem.premType}}.png'>"

bcPremium/plus.png
bcPremium/basic.png

Или как то иначе обозначить, на что фантазии хватит.

 

Share this post


Link to post

Short link
Share on other sites
30 минут назад, HEKPOMAHT сказал:

@SEREGA_SF в базовом цвете кавычка лишняя

О глазастый)) Спасибо

 

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.

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...