Jump to content
Korean Random

HEKPOMAHT

User
  • Posts

    8,219
  • Joined

  • Last visited

  • Days Won

    127

Everything posted by HEKPOMAHT

  1. не, так не пойдёт. Дополнение предоставляет возможность выхода из боя, когда уничтожен танк. В настоящее время, на рплее выходишь из боя независимо от назначенной клавиши и жив/уничтожен Нажал Ф4 - реплей закрылся. ---- имхо: нужно сделать так: 1) 2) по желанию можно сделать отдельный скрипт конкретно для реплеев
  2. в настоящее время на реплее работает неправильно. А именно заканчивает просмотр независимо от того - уничтожили или нет. ---- А можно добавить 1 клавишу именно для реплеев?
  3. скорее всего я отматывал реплей и что-то не сработало. Раз даже в строчке лога (при отматывании) отобразился параметр "hit-effects"/"unknown" Хотя при обычном просмотре его не было. Не важно короче. Отключи реплеи в quicklyLeave.py и всё будет бодрячком
  4. на момент проверки закрывался клиент по альт. Хз. Сейчас проверил на всех реплеях - норм.
  5. точно. Фиксани тода быстрый выход из боя - и норм будет. ---- на реплее и по АЛЬТ клиент закрывается
  6. блин - нашёл! quicklyLeave.py из-за него
  7. без модов не пробовал. Переписал скрипт вручную, промотал реплей 2 раза - не закрывается... Может в бою проверять? (может какой баг реплея)... ---- а эта ошибка раз выскочила ERROR: File "res_mods/configs/xvm/py_macro\markerPosition.py", line 98, in _VehicleGunRotator__getGunMarkerPosition может что реплей мотал туда-обратно?
  8. 2021-05-29 13:07:52.118: ERROR: Traceback (most recent call last): 2021-05-29 13:07:52.119: ERROR: File "scripts/client/helpers/CallbackDelayer.py", line 63, in __funcWrapper 2021-05-29 13:07:52.119: ERROR: File "scripts/client/AvatarInputHandler/DynamicCameras/ArcadeCamera.py", line 660, in __cameraUpdate 2021-05-29 13:07:52.119: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 294, in update 2021-05-29 13:07:52.119: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 199, in __updateInternal 2021-05-29 13:07:52.119: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 438, in update 2021-05-29 13:07:52.120: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 552, in __testMouseTargetPoint 2021-05-29 13:07:52.120: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 506, in __calculateClosestPoint 2021-05-29 13:07:52.120: ERROR: File "scripts/client/ProjectileMover.py", line 415, in collideDynamic 2021-05-29 13:07:52.120: ERROR: File "scripts/client/ProjectileMover.py", line 359, in __init__ 2021-05-29 13:07:52.120: ERROR: AttributeError: 'NoneType' object has no attribute 'getMatinfo' 2021-05-29 13:07:55.132: ERROR: Traceback (most recent call last): 2021-05-29 13:07:55.132: ERROR: File "scripts/client/VehicleGunRotator.py", line 509, in __onTick 2021-05-29 13:07:55.132: ERROR: File "scripts/client/VehicleGunRotator.py", line 473, in updateRotationAndGunMarker 2021-05-29 13:07:55.132: ERROR: File "scripts/client/VehicleGunRotator.py", line 682, in __updateGunMarker 2021-05-29 13:07:55.132: ERROR: File "./xfw/events.py", line 71, in <lambda> 2021-05-29 13:07:55.133: ERROR: File "res_mods/configs/xvm/py_macro\markerPosition.py", line 98, in _VehicleGunRotator__getGunMarkerPosition 2021-05-29 13:07:55.133: ERROR: return base(self, shotPos, shotVec, dispersionAngles) 2021-05-29 13:07:55.133: ERROR: File "scripts/client/VehicleGunRotator.py", line 960, in __getGunMarkerPosition 2021-05-29 13:07:55.133: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/__init__.py", line 430, in getCappedShotTargetInfos 2021-05-29 13:07:55.133: ERROR: File "scripts/client/ProjectileMover.py", line 359, in __init__ 2021-05-29 13:07:55.133: ERROR: AttributeError: 'NoneType' object has no attribute 'getMatinfo' 2021-05-29 13:08:03.900: INFO: ============================= 2021-05-29 13:08:03.900: INFO: 2021-05-29 13:08:03: [ERROR] mods/xfw_libraries/xfw/events.pyc 2021-05-29 13:08:03.900: ERROR: Traceback (most recent call last): 2021-05-29 13:08:03.900: ERROR: File "./xfw/events.py", line 56, in __event_handler 2021-05-29 13:08:03.902: ERROR: File "scripts/client/AvatarInputHandler/DynamicCameras/ArcadeCamera.py", line 397, in enable 2021-05-29 13:08:03.903: ERROR: File "scripts/client/AvatarInputHandler/DynamicCameras/ArcadeCamera.py", line 173, in __setVehicleMProv 2021-05-29 13:08:03.905: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 294, in update 2021-05-29 13:08:03.906: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 199, in __updateInternal 2021-05-29 13:08:03.907: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 438, in update 2021-05-29 13:08:03.909: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 552, in __testMouseTargetPoint 2021-05-29 13:08:03.911: ERROR: File "scripts/client/AvatarInputHandler/AimingSystems/ArcadeAimingSystem.py", line 506, in __calculateClosestPoint 2021-05-29 13:08:03.913: ERROR: File "scripts/client/ProjectileMover.py", line 415, in collideDynamic 2021-05-29 13:08:03.914: ERROR: File "scripts/client/ProjectileMover.py", line 359, in __init__ 2021-05-29 13:08:03.915: ERROR: AttributeError: 'NoneType' object has no attribute 'getMatinfo' 2021-05-29 13:08:03.915: INFO: =============================
  9. я когда быстро промотал - тоже нормально. Когда без ускорения с момента обстрела АМХ - закрывается. 3 раза проверил на своём конфиге. проверю ща на дефолте ради интереса в логах пусто @ktulho хз, из 4 просмотров 1 раз клиент закрылся... а ты можешь дополнительный логгер в скрипт дописать?
  10. тот что я выложил реплей - норм на этом закрывается клиент после выстрела АМХ крит мех заряж.wotreplay
  11. в 3 строчках криты replay_last_battle.wotreplay
  12. да. Если в строке был крит (шестерёнка) - сделаю отображение количества критов по табу вместо {{dmg}} Думаю эта инфа не будет лишней ---- точнее по альт, а не по табу. ---- такая конструкция будет: "{{n-crits=0?{{dmg}}|{{n-crits}}}}" - если макрос будет возвращать 0 "{{n-crits?{{n-crits}}|{{dmg}}}}" - если будет возвращать "пусто". Так покороче и лучше (имхо)
  13. @ktulho если получится: "{{n-crits}}" - число критических повреждений пример названия макроса взято с {{n-player}}, или наверно можно и просто {{crits}} как в ТЕ
  14. да я опять же, совершенно случайно обнаружил ---- Что касается работы скрипта - работает как часы. Ошибок в логах нет
  15. @ktulho встретилось ооочень редкое событие - перевернулся. Шёл отсчёт - танк ещё был жив. Нажал на хоткей - вышел в ангар. Проверил на затоплении - там норм. перевёрнут.wotreplay
  16. со вторым скриптом исправлено исправлено исправлено исправлено Пока проверил по-быстрому - всё в норме
  17. я считаю это важный момент. Подумать стоит. Тут же не к спеху ну да, всё как обычно.
  18. По идее должно быть как в xvm. Если параметр не прописан - он будет "по умолчанию". "quicklyLeave": { "keyCode": 62 } // включено, клавиша изменяемая "quicklyLeave": { "enabled": true } // включено, клавиша 62 по умолчанию да это не особо важно. Я сообщил для порядка ---- Тут важнее другое. Назначил хоткей на пробел. Кнопка "войти" по пробелу в экране логина не работает, применение брошюр по пробелу не работает. ---- вот ещё что нашёл: Танк уничтожен. Если при печатаешь в игровой чат и нажимаешь хоткей - уходишь в ангар. Можно ли учесть этот важный момент?
  19. короче работает норм. Только можно зависимость от наличия выключалки сделать: 2021-05-27 08:14:43.405: INFO: ============================= 2021-05-27 08:14:43.405: INFO: 2021-05-27 08:14:43: [ERROR] mods/xfw_libraries/xfw/events.pyc 2021-05-27 08:14:43.405: ERROR: Traceback (most recent call last): 2021-05-27 08:14:43.405: ERROR: File "./xfw/events.py", line 53, in __event_handler 2021-05-27 08:14:43.407: ERROR: File "./xfw/events.py", line 24, in fire 2021-05-27 08:14:43.408: ERROR: File "res_mods/configs/xvm/py_macro\quicklyLeave.py", line 15, in game_handleKeyEvent 2021-05-27 08:14:43.408: ERROR: if hotkey['enabled']: 2021-05-27 08:14:43.408: ERROR: KeyError: 'enabled' 2021-05-27 08:14:43.408: INFO: ============================= + такую нашёл, не понял только по какой причине: 2021-05-27 10:52:35.091: INFO: ============================= 2021-05-27 10:52:35.091: INFO: 2021-05-27 10:52:35: [ERROR] mods/xfw_libraries/xfw/events.pyc 2021-05-27 10:52:35.091: ERROR: Traceback (most recent call last): 2021-05-27 10:52:35.091: ERROR: File "./xfw/events.py", line 53, in __event_handler 2021-05-27 10:52:35.092: ERROR: File "./xfw/events.py", line 24, in fire 2021-05-27 10:52:35.094: ERROR: File "res_mods/configs/xvm/py_macro\quicklyLeave.py", line 18, in game_handleKeyEvent 2021-05-27 10:52:35.094: ERROR: exitResult = sessionProvider.getExitResult() 2021-05-27 10:52:35.094: ERROR: File "scripts/client/gui/battle_control/battle_session.py", line 288, in getExitResult 2021-05-27 10:52:35.096: ERROR: AttributeError: 'NoneType' object has no attribute 'getVehicleInfo' 2021-05-27 10:52:35.096: INFO: ============================= Может что на пробел назначил...
  20. @Ekspoint заявка была не на мод, а на скрипт для XVM. Обсуждение твоего мода в рамках "заявки на аддон для XVM" - обычный и является флудом, никак не связанным с темой (и с самой заявкой соответственно).
  21. проверил один бой - вышел по клавише Завтра протестирую более тщательно (показалось, что как бы не сразу выходит, а игра ещё немного думает) ---- а так класс
  22. @ktulho может уже спрашивали, а может я путаю... Скрипт с конфигом, что бы после уничтожения танка выходить из боя, нажав клавишу? типо такого: { "battle": { "выход в ангар": { "enabled": true, "updateEvent": "?", "hotKeyCode": 56 // код клавиши }, ...
  23. моды: 2021-05-24 17:38:54.502: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/0_0.modpack.version_1.12.1.2_5.wotmod' loaded 2021-05-24 17:38:54.502: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.actionscript_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.502: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.bugreport_1.0.6.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.filewatcher_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.fonts_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.libraries_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.loader_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.mutex_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.native_2.1.8.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.ping_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.wotfix.crashes_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.wotfix.hidpi_8.7.9.0012.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/com.modxvm.xfw/com.modxvm.xfw.wwise_1.0.2.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/crosshair_arcade.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/crosshair_controls.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/crosshair_sniper.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/crosshair_strategic.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/izeberg.modsettingsapi_1.3.1.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/openwg.battle_results_fix_1.6.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/poliroid.modslistapi_1.3.7.wotmod' loaded 2021-05-24 17:38:54.503: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/poliroid.pmod_1.52.2.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/poliroid.wgfmradio_3.5.3.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.achivments_2.6.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.battleroyalehelper_1.8.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.damagestickers.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.enemyannouncer_2.7.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.gunconstraints.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.mastery_1.9.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.sessionlog_2.5.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.sights.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.smartequipment_2.3.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.sound_3.5.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.stuff_5.0.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/tv.protanki.tankxp_2.1.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/voiceover.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/wtanks.wotmod' loaded 2021-05-24 17:38:54.504: INFO: [PY_DEBUG] Mod package 'd:/gameswg/world_of_tanks_ru/mods/1.12.1.2/wtracks.wotmod' loaded ---- ошибки: 2021-05-24 17:41:15: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 164, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 155, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='repairTimeEngine' 2021-05-24 17:41:15: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 164, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 155, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='repairTimeGun' 2021-05-24 17:41:15: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 164, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 155, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='repairTimeTurret' 2021-05-24 17:41:15: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 164, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 155, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='repairTimeComplex' 2021-05-24 17:41:15: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 164, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 155, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='repairTimeSurveying' 2021-05-24 17:41:15: [ERROR] Traceback (most recent call last): File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 164, in process_python_macro (func, deterministic) = get_function(arg) File "res_mods/mods/xfw_packages\xvm_main\python\python_macro.py", line 155, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='repairTimeRadio' 2021-05-24 17:41:15.380: ERROR: Loader failed to open '../configs/xvm/user/icons/atlases/leftAtlas.dds' 2021-05-24 17:41:15.380: WARNING: Failed loading URL "../flash/atlases/../../../../configs/xvm/user/icons/atlases/leftAtlas.dds" 2021-05-24 17:41:15.381: ERROR: [IOErrorEvent type="ioError" bubbles=false text="Error reading ../flash/atlases/../../../../configs/xvm/user/icons/atlases/leftAtlas.dds"] 2021-05-24 17:41:15.381: ERROR: Loader failed to open '../configs/xvm/user/icons/atlases/leftAtlas.xml' 2021-05-24 17:41:15.381: ERROR: [IOErrorEvent type="ioError" bubbles=false text="Can't open ../configs/xvm/user/icons/atlases/leftAtlas.xml"] 2021-05-24 17:41:15.381: ERROR: Loader failed to open '../configs/xvm/user/icons/atlases/rightAtlas.dds' 2021-05-24 17:41:15.381: WARNING: Failed loading URL "../flash/atlases/../../../../configs/xvm/user/icons/atlases/rightAtlas.dds" 2021-05-24 17:41:15.381: ERROR: [IOErrorEvent type="ioError" bubbles=false text="Error reading ../flash/atlases/../../../../configs/xvm/user/icons/atlases/rightAtlas.dds"] 2021-05-24 17:41:15.381: ERROR: Loader failed to open '../configs/xvm/user/icons/atlases/rightAtlas.xml' 2021-05-24 17:41:15.381: ERROR: [IOErrorEvent type="ioError" bubbles=false text="Can't open ../configs/xvm/user/icons/atlases/rightAtlas.xml"] ---- - удалить две папки mods и res_mods - очистить кеш и восстановить игру - скачать мод https://modxvm.com/скачать-xvm/ - установить конфиг из шапки темы - проверить без установки "старого мусора"!
  24. ---- имхо: скорее всего нужно обновить папку py_macro
×
×
  • Create New...