Jump to content
Korean Random
ktulho

totalEfficiency средствами XVM.

Recommended Posts

@Ekspoint, спасибо.

 

не по теме, я вот не пойму кое че

Я сумирую захват базы, но как сделать сброс если с меня сбили захват?

Share this post


Link to post

Short link
Share on other sites

Наверно, надо отслеживать полученные попадания (с уроном или критом).

Share this post


Link to post

Short link
Share on other sites

from gui.Scaleform.daapi.view.battle.shared import ribbons_panel

class BattleRibbons(object):
           
    def populate(self, base):
        if not base._BattleRibbonsPanel__enabled:
            base._BattleRibbonsPanel__ribbonsAggregator.start()
       
    def dispose(self, base):
        if not base._BattleRibbonsPanel__enabled:
            base._BattleRibbonsPanel__ribbonsAggregator.stop()
   
    def onSettingsChanged(self, base):
        self.populate(base)
   
    def showRibbon(self, base, ribbon):
        if ribbon.getType() in ribbons_panel._RIBBONS_FMTS:
            updater = ribbons_panel._RIBBONS_FMTS[ribbon.getType()]
            updater(ribbon, base._BattleRibbonsPanel__arenaDP, base._BattleRibbonsPanel__addBattleEfficiencyEvent)
               
    def addBattleEfficiencyEvent(self, base, ribbonType='', leftFieldStr='', vehName='', vehType='', rightFieldStr=''):
        print 'RIBBON PANEL MOD: addBattleEfficiencyEvent: ribbonType="{}", leftFieldStr="{}", vehName="{}", vehType="{}", rightFieldStr="{}".'.format(ribbonType, leftFieldStr, vehName, vehType, rightFieldStr)

              
g_battleRibbons = BattleRibbons()

@registerEvent(ribbons_panel.BattleRibbonsPanel, '_populate')
def ribbons_panel_populate(self):
    g_battleRibbons.populate(self)
   

@hregisterEvent(ribbons_panel.BattleRibbonsPanel, '_dispose')
def ribbons_panel_dispose(self):
    g_battleRibbons.dispose(self)

   
@hregisterEvent(ribbons_panel.BattleRibbonsPanel, '_BattleRibbonsPanel__onSettingsChanged')
def ribbons_panel_onSettingsChanged(self, diff):
    g_battleRibbons.onSettingsChanged(self)
   
   
@registerEvent(ribbons_panel.BattleRibbonsPanel, '_BattleRibbonsPanel__showRibbon')
def ribbons_panel_showRibbon(self, ribbon):
    g_battleRibbons.showRibbon(self, ribbon)
      

@registerEvent(ribbons_panel.BattleRibbonsPanel, '_BattleRibbonsPanel__addBattleEfficiencyEvent')       
def ribbons_panel_addBattleEfficiencyEvent(self, ribbonType='', leftFieldStr='', vehName='', vehType='', rightFieldStr=''):
    g_battleRibbons.addBattleEfficiencyEvent(self, ribbonType, leftFieldStr, vehName, vehType, rightFieldStr)

Edited by Ekspoint

Share this post


Link to post

Short link
Share on other sites

@ktulho, можно ли сделать макрос "сравнительное значение  {{py:xvm.numberShotsDealt}}  к  {{py:xvm.numberHitsDealt}}". Очень для хитЛога надо :)

 

 

 

Share this post


Link to post

Short link
Share on other sites

@ktulho, можно ли сделать макрос "сравнительное значение  {{py:xvm.numberShotsDealt}}  к  {{py:xvm.numberHitsDealt}}". Очень для хитЛога надо :)

attachicon.gifshot_013.png

Так ты и сейчас можешь это сделать.

Share this post


Link to post

Short link
Share on other sites

@ktulho, можно ли сделать макрос "сравнительное значение  {{py:xvm.numberShotsDealt}}  к  {{py:xvm.numberHitsDealt}}". Очень для хитЛога надо :)

attachicon.gifshot_013.png

 

Так ты и сейчас можешь это сделать.

{{py:xvm.numberShotsDealt={{py:xvm.numberHitsDealt}}?=|{{py:xvm.numberShotsDealt>{{py:xvm.numberHitsDealt}}?>|<}}}}

в качестве результата будет знак больше меньше или равно.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Вот блин я не внимательный - по быстрому сравнение набросал и отвлёкся на минуту:)

{{py:xvm.numberShotsDealt={{py:xvm.numberHitsDealt=}}?=|>}}

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

первоначально так должно было быть, проверил-всё норм показывает :)

{{py:xvm.numberShotsDealt={{py:xvm.numberHitsDealt}}?=|>}}

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

@H_E_K_P_O_M_A_H_T_, надо весь бой прогнать, можно в ускоренном виде. 


 

 

После 4-х обнаружений на 2 сбросило чего-то.
, прикрепи риплей

Share this post


Link to post

Short link
Share on other sites

 

@H_E_K_P_O_M_A_H_T_, надо весь бой прогнать, можно в ускоренном виде. 

 

, прикрепи риплей

тут не знал всех тонкостей, вот логи полностью бой, + реплей. 

 

 

Вчера на другом танке таже история с обнаружением была, но я не обратил внимания.

Share this post


Link to post

Short link
Share on other sites

 

 

кто криты выводит, у вас с кол-вом все нормально? такое ощущение что не правильно считает

 

А у меня засвеченных не считает. Видимо, что-то изменилось после патча.

 

вот и с обнаружением тоже не то показывает
, запулил исправления. 
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

C выходом патча перестал работать totalEfficiency,  подскажите где изменились настройки. Со старым конфигом не работает.

Share this post


Link to post

Short link
Share on other sites

C выходом патча перестал работать totalEfficiency,  подскажите где изменились настройки. Со старым конфигом не работает.

Папку py_macro обновили? Прикрепите логи.

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