Перейти к содержимому
Korean Random
SerVB

[1.4] Недавняя статистика игроков в бою (без XVM)

Рекомендуемые сообщения

Только что, SerVB сказал:

Возможно, есть какие-либо заглушки? Хотелось бы подсказки IDE в каком-то виде.

 

Спасибо. В твоей репе в некоторых файлах отсутствует регистр букв, поэтому просто склонировав я получил такой файл: https://github.com/StranikS-Scan/WorldOfTanks-Decompiled/blob/1.2/source/res/scripts/client/gui/scaleform/framework/viewtypes.py

 

Ручками переименовал Scaleform и ViewTypes – заработало.

так исходное название файла как бы тут написано Embedded file name .......

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
1 minute ago, Ekspoint said:

так исходное название файла как бы тут написано

Я вижу. Но моя IDE не умеет ориентироваться по этой строчке. Поэтому и переименовал вручную, вроде жив :)

@Ekspoint , не подскажешь, как ты меняешь панели игроков в своем моде?

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах
15 минут назад, SerVB сказал:

поэтому просто склонировав

 

После клонирования запусти Zip-Unpacker.cmd он переизвлекёт файлы из zip архива и репо пример правильный вид. Файл Zip-Unpacker.cmd добавлен в последнем коммите.

u_eVVY1XQfyhJGQoXSJskA.png

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

@StranikS_Scan , спасибо, получилось.

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Прошу подсказать. Есть ли способ узнать язык клиента?

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

@SerVB 

from helpers import getClientLanguage

getClientLanguage()
  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Протестировал сейчас довольно масштабно, где работают html-тэги.

 

Результаты:

  • Имя игрока в маркерах: показывается сырой текст (т. е. сам тэг видно).
  • Название техники в ушах: сырой текст.
  • Имя игрока в ушах: уши крашатся даже при одном знаке "<" в имени, ну и просто при нормальных тэгах тоже:
2019-02-08 21:54:00.420: ERROR: [EXCEPTION] (scripts/client/account_helpers/settings_core/options.py, 247):
Traceback (most recent call last):
  File "scripts/client/account_helpers/settings_core/options.py", line 245, in __forEach
  File "scripts/client/account_helpers/settings_core/options.py", line 316, in <lambda>
  File "scripts/client/account_helpers/settings_core/options.py", line 560, in dump
  File "scripts/client/BattleReplay.py", line 1178, in setSetting
  File "scripts/common/Event.py", line 44, in __call__
  File "scripts/client/gui/Scaleform/daapi/view/battle/shared/stats_exchage/stats_ctrl.py", line 537, in __onSettingsChanged
  File "scripts/client/gui/Scaleform/daapi/view/meta/BattleStatisticDataControllerMeta.py", line 129, in as_updatePersonalStatusS
AttributeError: 'ScaleformBW::PyGFxDisplayObject' object has no attribute 'as_updatePersonalStatus'

2019-02-08 22:40:27.802: ERROR: Traceback (most recent call last):
2019-02-08 22:40:27.802: ERROR:   File "scripts/client/gui/Scaleform/framework/entities/BaseDAAPIComponent.py", line 76, in registerFlashComponent
2019-02-08 22:40:27.802: ERROR:   File "scripts/client/gui/Scaleform/framework/entities/DisposableEntity.py", line 63, in create
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/battle/shared/stats_exchage/stats_ctrl.py", line 398, in _populate
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/battle_control/battle_session.py", line 200, in addArenaCtrl
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/battle_control/arena_info/listeners.py", line 765, in addController
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/battle_control/arena_info/listeners.py", line 165, in addController
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/battle/shared/stats_exchage/stats_ctrl.py", line 132, in invalidateArenaInfo
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/battle/shared/stats_exchage/stats_ctrl.py", line 160, in invalidateVehiclesInfo
2019-02-08 22:40:27.803: ERROR:   File "scripts/client/gui/Scaleform/daapi/view/meta/BattleStatisticDataControllerMeta.py", line 31, in as_setVehiclesDataS
2019-02-08 22:40:27.803: ERROR: Exception: PyGFxValue - Failed to invoke method as_setVehiclesData.

 

Вывод: нигде.

 

Как в других модах работает подсветка? :)

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

в других модах своя флеш которая добавляет возможность html

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Отлично... Не чувствую себя готовым разбираться с флешем. Буду сидеть на одноцветном моде, что ж делать.

 

Пока кто-нибудь не поможет.

Поделиться сообщением


Ссылка на сообщение

Короткая ссылка
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×