Jump to content
Korean Random

DrWeb7_1

User
  • Content Count

    800
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by DrWeb7_1


  1. Пошевелим тишину вопросом в зал.

    Дано: попытка запустить интерфейс тренировочной комнаты.

    Что происходит: создаётся комната, клиент принимает состояние «готов», но он виснет с надписью «Подтверждение готовности».

     

    В python.log прослеживается, что данные PREBATTLE_UPDATE.PLAYER_STATE доходят до клиента и корректно парсятся, однако, происходит вышеописанное зависание ввиду того, что клиент пытается откуда-то распарсить танк со сжатым описанием «ноль», когда на вход функции подавался только compactDescr в виде struct?

    2023-10-07 02:29:17.369: DEBUG: [DEBUG] (scripts/client_common/ClientPrebattle.py, 226): __onPlayerStateChanged (1, 1, 4, '\x01\r\x1b\x00\x0f\x00\xc9\x00\x01\x00\x18\x00\x17\x00\x00', 0, 0, '')
    2023-10-07 02:29:17.369: DEBUG: [DEBUG] (scripts/client/gui/prb_control/entities/base/legacy/entity.py, 918): prb_onPlayerStateChanged (PlayerPrbInfo(accID = 1, dbID = 13028161, fullName = DrWeb7_1, state = 4, isCreator = True, time = 23, vehCompDescr = 'ussr:R11_MS-1'),)
    2023-10-07 02:29:17.369: DEBUG: [DEBUG] (scripts/client/gui/shared/utils/listeners_collection.py, 82): onPlayerStateChanged ((<gui.prb_control.entities.training.legacy.entity.TrainingEntity object at 0x662C9C88>, 1, PlayerPrbInfo(accID = 1, dbID = 13028161, fullName = DrWeb7_1, state = 4, isCreator = True, time = 23, vehCompDescr = 'ussr:R11_MS-1')), {})
    2023-10-07 02:29:17.427: ERROR: [ERROR] (scripts/common/items/vehicles.py, 1640): (compact descriptor to XML mismatch?) (0,)
    2023-10-07 02:29:17.428: ERROR: [EXCEPTION] (scripts/common/Event.py, 46):
    Traceback (most recent call last):
      File "scripts/common/Event.py", line 44, in __call__
      File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1344, in __onViewLoaded
      File "scripts/client/gui/Scaleform/framework/managers/containers.py", line 1288, in __showAndInitializeView
      File "scripts/client/gui/Scaleform/framework/entities/DisposableEntity.py", line 62, in create
      File "scripts/client/gui/Scaleform/daapi/view/lobby/trainings/TrainingRoom.py", line 80, in _populate
      File "scripts/client/gui/prb_control/items/prb_items.py", line 81, in getVehicle
      File "scripts/client/gui/shared/gui_items/Vehicle.py", line 190, in __init__
      File "scripts/common/items/vehicles.py", line 1881, in VehicleDescr
      File "scripts/common/items/vehicles.py", line 458, in __init__
      File "scripts/common/items/vehicles.py", line 1534, in __initFromCompactDescr
      File "scripts/common/items/vehicles.py", line 7140, in _splitVehicleCompactDescr
    TypeError: 'int' object has no attribute '__getitem__'

     

    • Upvote 1

  2. 1 час назад, Aoi32 сказал:

    Кстати, не играл в клиенте без XVM, поэтому спрошу: при нажатии Alt появляются полоски ХП на игроках в ушах и круги с ХП на миникарте - это так в чистом клиенте или тоже куски XVM работают?

    Расширение функционала боевого интерфейса состоялось в обновлении 1.12.


  3. 02.11.2022 в 12:56, Mixaill сказал:

    Там есть некоторые особенности с поиском черновиков и скрытых, пока не дошли руки обкостылить этот момент.

    Добрый день, есть обновления по этому поводу? Всё ещё не перенесён последний мод, висящий в черновиках, старый SPA ID 13028161, новый 594719198.

×
×
  • Create New...