Jump to content
Korean Random

Ekspoint

Premium Member
  • Posts

    4,048
  • Joined

  • Last visited

  • Days Won

    82

Posts posted by Ekspoint

  1. @Spectr20 

    from gui.hangar_vehicle_appearance import HangarVehicleAppearance
    
    def getThisVehicleDossierInsigniaRank(self):
        return 3
    
    HangarVehicleAppearance._HangarVehicleAppearance__getThisVehicleDossierInsigniaRank = getThisVehicleDossierInsigniaRank

    3 отметки на всех танках в ангаре

    • Upvote 1
  2. 4 часа назад, BadMusician сказал:

    Спасибо :)

    А можно как-то перехватывать лог JS?

    Например, JS выводит в лог

    
    console.log('SendNotification: SAMPLE_TEXT')

    И питон получает эту стрингу

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

  3. 9 часов назад, ktulho сказал:

    Уверен? Я вот не очень.

    @Ekspoint написал вот такой код:

    
    counter = 0
    
    @overrideMethod(BattleResultsWindow, 'as_setDataS')
    def as_setDataS(base, self, data):
        data['common']['arenaStr'] += '1'
        return base(self, data)
    
    @registerEvent(BattleResultsWindow, 'as_setDataS')
    def as_setDataS(self, data):
        global counter
        if counter < 5:
            counter += 1
            self.as_setDataS(data)

    Результат:

    image.png.2fbb10dd9e1a09cb11e53c929bdb6b31.png

    насколько я знаю так никто не делает, тупость ниже колена :)

  4. 34 минуты назад, ktulho сказал:

    @Kotyarko_O можно предположить что as_setDataS() вызывается дважды из-за каких то модов. Как вариант, можно добавлять какой-нибудь непечатаемый символ (например BOM) и проверять на его наличие.

    Эммм, а зачем дублировать?

    Так же к ней добавляется свой код и все

  5. 1 минуту назад, Aoi32 сказал:

    Вышла версия ВоТ 1.5 и мод снова умер :sob0: Пичалька.

    Клиент вот так ругается и падает :sob:

    
    2019-05-03 15:52:01.602: INFO: [ekspointCore] No module named Flash
    2019-05-03 15:52:01.607: ERROR: [EXCEPTION] (scripts/client/game.py, 197):
    Traceback (most recent call last):
      File "scripts/client/game.py", line 160, in init
      File "scripts/client/gui/shared/personality.py", line 376, in init
      File "scripts/client/gui/mods/__init__.py", line 19, in init
      File "scripts/client/gui/mods/__init__.py", line 67, in _findValidMODs
      File "scripts/common/Lib/importlib/__init__.py", line 37, in import_module
      File "mod_goToLogin", line 1, in <pjorion_protected>
      File "mod_goToLogin", line 1, in <pjorion_protected>
      File "mod_goToLogin", line 1, in  ↔♥∟■☼♀
      File "mod_goToLogin", line 12, in <module>
    NameError: name 'ConfigClass' is not defined

     

    обновить кор пробовал? :)

    • Upvote 1
  6. @Chirimen do hook functions, what's the problem?

    in class AppEntry also use

    from gui.Scaleform.framework.application import AppEntry
    
    _logger = logging.getLogger(__name__)
    
    def onLogGui(logType, msg, *kargs):
        _logger.debug('%s.GUI: %r, %r', str(logType), msg, kargs)
    
    def onLogGuiFormat(logType, msg, *kargs):
        _logger.debug('%s.GUI: %r', str(logType), msg % kargs)
    
    
    
    def afterCreate(self, base=AppEntry.afterCreate):
        base(self)
        self.addExternalCallback('debug.LOG_GUI', onLogGui)
        self.addExternalCallback('debug.LOG_GUI_FORMAT', onLogGuiFormat)
        
        
        
    AppEntry.afterCreate = afterCreate

     

  7. В 06.04.2019 в 15:15, spoter сказал:

    Обновлен мод отметок до 7.00

    добавлен показ в ангаре:

    post-522458274-0-63707200-1554552852.png

    пасиб за наводку, пригодилось

     

    вот можешь добавить код

    # расширить текстовое поле
    self.flashObject.txtTankInfo.width = 300
    self.flashObject.txtTankInfo.height = 300
    
    # расширить тень 
    self.flashObject.mcBackground.width = 1200
    self.flashObject.mcBackground.height = 350

     

    • Upvote 1
  8. 3 часа назад, night_dragon_on сказал:

    @Ekspoint , врятли. Если бы была, то в логах клиента не сыпались (сейчас нет, ранее были) бы ошибки дефолтной озвучки.

    Таких например:

    
    [SOUND_ERROR] Sound fail: 2166136261 - ErrorCode: 15

    Как раз таки о ненахождении эвента.

    ну ладно :)

  9. В 30.03.2019 в 14:44, KEHT_38PYC сказал:

    Доброго настроения!
    Одна ошибка вредная беспокоит:
    ERROR: [ERROR] (mod_fix_hangarLoadingState, 10): Compensation currency and purchase currency do not match
    Компенсация валюта и валюта покупки не совпадает - переводчик )

    PositionsMod_FREE_debug_log.txt

    python.log

    ошибка в этом патча, идет из scripts/client/gui/shared/gui_items/Vehicle.py

    точнее не ошибка, просто хз зачем в лог это выводят

    • Upvote 1
×
×
  • Create New...