Jump to content
Korean Random

ktulho

Premium Member
  • Posts

    10,828
  • Joined

  • Last visited

  • Days Won

    418

Everything posted by ktulho

  1. Я использовал Crystaldxt в CCAtlas. Наверное потому что, для декодирования существует только один алгоритм, и он описан в стандарте. А для кодирования каждый придумывает свой.
  2. У макроса {{py:xvm.numberHitsDealt}}? Значит этот макрос обновляется раньше, чем отлетающий урон в маркере.
  3. В смысле все четные направо, нечетные налево?
  4. В маркерах? Не очень понимаю, зачем эта информация в отлетающие уроне, тогда уж отображать там количество попаданий.
  5. Пока будем считать, что что-то не так с реплеем. Если попадется еще реплей с неправильном подсчетом, скиньте. В маркерах значение макроса может отставать.
  6. Нужно чтобы @sirmax посмотрел. Проблема в том, что при создании взвода с анонимом меняется имя игрока и возможно появляется клантег. Где то, что то не обновляется. И наверное макросы {{nick}}, {{name}}, {{clan}}, {{clannb}} надо делать гибридными.
  7. @Serudj может вы устанавливали какой-то модпак? Прикрепите логи.
  8. Нужно проверить на последней "ночной версии". Скачать можно здесь.
  9. Столкнулся с не понятным мне поведение при регистрации событий. В клиенте есть файл scripts/client/vehicle_extras.py в котором есть классы: class ShowShooting(EntityExtra): class ShowShootingMultiGun(ShowShooting): У этих классов есть метод: def _start(self, data, args): В классе ShowShootingMultiGun данный метод переопределен, родительский не вызывается. Если зарегистрировать события на эти методы: @registerEvent(ShowShooting, '_start') def ShowShooting_start(self, data, args): @registerEvent(ShowShootingMultiGun, '_start') def ShowShootingMultiGun_start(self, data, args): То работает это не так ожидается. Складывается впечатление, что оба события вешаются на метод _start из класса ShowShooting. Почему так происходит? Можно ли это исправить? P.S. При переопределении методов, всё работает как и ожидается.
  10. Подождем. WG добавила класс, но похоже забыла его использовать. UPD. Проблема не в этом.
  11. А я написал обновите XVM или прикрепите логи.
  12. Обновление. Теперь открывается каталог указанный в поле "Путь".
  13. Имеете ввиду, чтобы после разрезания атласа, в поле "Путь" секции "Создание атласа из файла" автоматически подставлялся путь до созданных файлов?
  14. Видимо не то обновляете.
  15. Обновите XVM или прикрепите логи.
  16. @motaro в battleLabels.xc есть ссылка на на поле "prebattleTimer"?
  17. Видимо да. Вот реплей, где есть ассист по гусле без стана. http://wotreplays.ru/site/12576889#details
  18. @P.vasiliy , можно через сравнение ника. from Vehicle import Vehicle from helpers import dependency from skeletons.gui.battle_session import IBattleSessionProvider sessionProvider = dependency.descriptor(IBattleSessionProvider) old_onEnterWorld = Vehicle.onEnterWorld def new_onEnterWorld(self, prereqs): if self.isPlayerVehicle: vInfoVO = sessionProvider.getArenaDP().getVehicleInfo(self.id) if vInfoVO.player.name != vInfoVO.player.fakeName: print 'isAnonymized' return old_onEnterWorld(self, prereqs) Vehicle.onEnterWorld = new_onEnterWorld
×
×
  • Create New...