Jump to content
Korean Random

HEKPOMAHT

User
  • Posts

    8,219
  • Joined

  • Last visited

  • Days Won

    127

Everything posted by HEKPOMAHT

  1. Обновлён конфиг Обновлено дополнение: Активные резервы (для своих конфигов) в файл настроек добавлена опция: "hangar"/"enableBoosters"
  2. @ktulho не глянешь скрипт? В режиме "Натиск" панель с сообщением не поднимается над дамаг панелью; В клиенте перед началом боя дамаг панели нет и панель сообщений снизу. В начале боя дамаг панель появляется и панель сообщений перемешается вверх. Возможно нужно отключить скрипт в режиме?
  3. @ktulho с включенном прицеле скрывается таймер в режиме "Натиск" (displayingItems.py) Экста поля там не работают.
  4. + в натиске таймер скрыт - нужно будет скрипт прицела править displayingItems.py
  5. с бустерами и лампочками пока баги. Бустеры не включаются в бою - нужно будет адаптировать скрипт. По лампочкам тоже смотреть нужно. ---- пока можешь скрипт удалить \res_mods\configs\xvm\py_macro\boosters.py
  6. это ж фича XVM. Сервис не активировал - работать не будет.
  7. это лучше в профильной теме спрашивать Вот нашёл какой-то образец:
  8. @ktulho 13:52 не сработал {{py:xvm.dmgKindKey}} танк пропал с засвета - но озвучка была и другие макросы (общий, последний) сработали. на реплее воспроизводится - {{py:xvm.dmgKindKey|пусто}} - пусто возвращает replay_last_battle.wotreplay
  9. масштабирование сделано для стандартных элементов, но тут не работает свои картинки подключаются через экстра поля: // Extra cell fields (extended format supported, see extra-field.txt). // Дополнительные поля ячеек (поддерживается расширенный формат, см. extra-field_ru.txt). "extraFields": [ // Иконка техники. { "enabled": true, "x": 1, "y": 1, "width": 160, "height": 100, "src": "img://gui/maps/icons/vehicle/{{v.sysname}}.png" },
  10. не работает параметр скорее всего. имхо: лучше его и не менять - при растяжении будет мутное изображение
  11. @ktulho пока не работает: 2022-10-10 17:30:51.752: INFO: ============================= 2022-10-10 17:30:51.752: INFO: 2022-10-10 17:30:51: [ERROR] mods/xfw_libraries/xfw/events.pyc 2022-10-10 17:30:51.752: ERROR: Traceback (most recent call last): 2022-10-10 17:30:51.752: ERROR: File "./xfw/events.py", line 57, in __event_handler 2022-10-10 17:30:51.754: ERROR: File "./xfw/events.py", line 24, in fire 2022-10-10 17:30:51.755: ERROR: File "res_mods/configs/xvm/py_macro\chancePenetration.py", line 61, in onGunMarkerStateChanged 2022-10-10 17:30:51.755: ERROR: excludeTeam=self._ShotResultIndicatorPlugin__playerTeam) 2022-10-10 17:30:51.755: ERROR: File "./xfw/events.py", line 82, in <lambda> 2022-10-10 17:30:51.757: ERROR: File "res_mods/configs/xvm/py_macro\chancePenetration.py", line 110, in _CrosshairShotResults_getShotResult 2022-10-10 17:30:51.757: ERROR: return cls._CrosshairShotResults__shotResultDefault(collisionsDetails, fullPiercingPower, shell, minPP, maxPP, entity) 2022-10-10 17:30:51.757: ERROR: File "./xfw/events.py", line 82, in <lambda> 2022-10-10 17:30:51.758: ERROR: File "res_mods/configs/xvm/py_macro\chancePenetration.py", line 249, in _CrosshairShotResults__shotResultDefault 2022-10-10 17:30:51.758: ERROR: penetrationArmor = cls._computePenetrationArmor(shell.kind, hitAngleCos, matInfo, shell.caliber) 2022-10-10 17:30:51.758: ERROR: TypeError: _computePenetrationArmor() takes exactly 4 arguments (5 given) 2022-10-10 17:30:51.758: INFO: =============================
  12. @ktulho работает, но при "hideActiveBooster": true и активации резервов пропадает счётчик доступных резервов: ---- в конфиге нужно заменить: "crew_xp": "Дополнительный опыт экипажа", "free_xp": "Дополнительный свободный опыт" -> "free_xp_and_crew_xp": "Дополнительный свободный опыт и опыт экипажа" * точное название сам глянь
  13. @ktulho скатал по-быстрому бой - только одна с шансом: 2022-10-10 00:20:14.802: INFO: ============================= 2022-10-10 00:20:14.802: INFO: 2022-10-10 00:20:14: [ERROR] mods/xfw_libraries/xfw/events.pyc 2022-10-10 00:20:14.802: ERROR: Traceback (most recent call last): 2022-10-10 00:20:14.802: ERROR: File "./xfw/events.py", line 57, in __event_handler 2022-10-10 00:20:14.803: ERROR: File "./xfw/events.py", line 24, in fire 2022-10-10 00:20:14.805: ERROR: File "res_mods/configs/xvm/py_macro\chancePenetration.py", line 61, in onGunMarkerStateChanged 2022-10-10 00:20:14.805: ERROR: excludeTeam=self._ShotResultIndicatorPlugin__playerTeam) 2022-10-10 00:20:14.805: ERROR: File "./xfw/events.py", line 82, in <lambda> 2022-10-10 00:20:14.807: ERROR: File "res_mods/configs/xvm/py_macro\chancePenetration.py", line 110, in _CrosshairShotResults_getShotResult 2022-10-10 00:20:14.807: ERROR: return cls._CrosshairShotResults__shotResultDefault(collisionsDetails, fullPiercingPower, shell, minPP, maxPP, entity) 2022-10-10 00:20:14.807: ERROR: File "./xfw/events.py", line 82, in <lambda> 2022-10-10 00:20:14.808: ERROR: File "res_mods/configs/xvm/py_macro\chancePenetration.py", line 242, in _CrosshairShotResults__shotResultDefault 2022-10-10 00:20:14.808: ERROR: if not isJet and cls._shouldRicochet(shell.kind, hitAngleCos, matInfo, shell.caliber): 2022-10-10 00:20:14.808: ERROR: TypeError: _shouldRicochet() takes exactly 4 arguments (5 given) 2022-10-10 00:20:14.808: INFO: ============================= Остальное (кроме бустов) вроде всё работает
  14. @ktulho на тесте не работает: 2022-10-09 19:28:23: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 101, in __load_lib __execute(code, file_name, {'xvm': XvmNamespace}) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 93, in __execute raise ExecutionException("{} at file '{}' line {}: {}".format(error_name, file_name, line_number, message)) ExecutionException: AttributeError at file 'res_mods/configs/xvm/py_macro\boosters.py' line 70: type object 'LobbyHeaderMeta' has no attribute 'as_setBoosterDataS' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.countCR' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.countBoosters' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 117, in __get_function args = ast.literal_eval(args_string) File "scripts/common/Lib/ast.py", line 49, in literal_eval File "scripts/common/Lib/ast.py", line 37, in parse File "<unknown>", line 1 (,) ^ SyntaxError: invalid syntax arg='sum(,)' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.typeCR(1)' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.typeCR(2)' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.type(1)' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.type(2)' 2022-10-09 19:29:06: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 156, in process (func, deterministic) = __get_function(arg) File "res_mods/mods/xfw_packages\xvm_pymacro\python\__init__.py", line 120, in __get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='bst.type(3)' ---- эти уже не нужны: //true - скрыть иконку и количество доступных резервов "hideAvailableBooster": false, //true - скрыть иконку и время активных резервов "hideActiveBooster": false, Если возможно - добавить настройку, убирающую ВГ-шный прогресс резервов: что бы была просто кнопка с доступом к резервам (как будто резервы не активированы) вот так:
  15. не таких настроек - только прозрачность. делай свою рамку примерно так: { "enabled": true, "x": 0, "y": 0, "width": 160, "height": 100, "alpha": "{{v.selected?100|0}}", "src": "картинка" },
  16. В XVM - не работает (пока ещё не адаптировали). Если нужен именно этот функционал - можно отключить маркеры в моде: markers.xc // false - использовать стандартные маркеры клиента. "enabled": false, Будут отображаться стандартные маркеры клиента без рейтинга и лампочек.
  17. @Mixaill может будет время - адаптируй по возможности ночник под Общий тест. В клиенте были серьёзные изменения в резервах. Было бы неплохо адаптировать/протестировать скрипт и конфиг до релиза (хотя бы ангарную часть)
  18. @O6opMoT по ручнику. Я раньше с этим скриптом играл. Жать ничего было не нужно - камера была откреплена от УГН и как по мне, было удобно. В последних патчах были изменения и мод работать перестал: ---- а Мод АТАС для WOT 1.18.0.3 не работает?
  19. удалить папки mods и res_mods со старыми модами (находятся примерно тут: C:\Games\World_of_Tanks) установить только один мод XVM https://modxvm.com/ru/скачать-xvm/ widgetsTemplates.xc скопировать с заменой в \res_mods\configs\xvm\default widgetsTemplates.xc
  20. // Clock widget in hangar. // Виджет часов в ангаре. "clock": { // true - show widget. // true - показывать виджет. "enabled": true, // Layer - "bottom", "normal" (default), "top". // Слой - "bottom", "normal" (по-умолчанию), "top". "layer": "normal", "type": "extrafield", "formats": [ { // Background image. // Фоновая картинка. "x": 4, "y": 51, "screenHAlign": "right", "format": "" }, { "updateEvent": "ON_EVERY_SECOND", // Horizontal position. // Положение по горизонтали. "x": 290, // Vertical position. // Положение по вертикали. "y": 90, // Width. // Ширина. "width": 200, // Height. // Высота. "height": 50, // Horizontal alignment of field at screen ("left", "center", "right"). // Горизонтальное выравнивание поля на экране ("left", "center", "right"). "screenHAlign": "center", "shadow": { // false - no shadow. // false - без тени. "enabled": true, "distance": 0, // (in pixels) / offset distance / дистанция смещения "angle": 0, // (0.0 .. 360.0) / offset angle / угол смещения "color": "0x000000", // "0xXXXXXX" / color / цвет "alpha": 70, // (0 .. 100) / opacity / прозрачность "blur": 4, // (0.0 .. 255.0) / blur / размытие "strength": 2 // (0.0 .. 255.0) / intensity / интенсивность }, "textFormat": { "valign": "bottom", "color": "0x00FCFF" }, "format": "<font face='$FieldFont'><textformat leading='-38'><font size='36'>{{py:xvm.formatDate('%H:%M')}}</font><br></textformat><textformat leftMargin='85' leading='-2'>{{py:xvm.formatDate('%A')}}<br><font size='15'>{{py:xvm.formatDate('%d %b %Y')}}</font></textformat></font>" } ] }
×
×
  • Create New...