night_dragon_on 5,601 #410001 Posted November 2, 2017 (edited) 7 минут назад, ddar сказал: Я не смогу одновременно получить и то, и другое? Да, но в этом случае нужно продублировать макросы в коде скрипта по аналогии с макросом: {{pl_vehicle_weight}} , например. Это сделать не сложно. Edited November 2, 2017 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
ddar 63 #410002 Posted November 2, 2017 (edited) @night_dragon_on спасибо, работает Почему макрос незаметности неподвижной машины до выстрела {{py:invis_stand}} может отдавать неверные значения? Например Leo по ТТХ имеет показатель 15,69 (без сетки, умения маскировки и т.п.), а макрос отдает 13,7. (Танк Leo по идее без учета бонусов. У меня его в ангаре нет, открыл в исследованиях и посмотрел характеристики) infoPanel.xc info_panel_data.py infoPanel.py Edited November 2, 2017 by ddar Quote Share this post Link to post Short link Share on other sites
TornadoCat 1,027 #410007 Posted November 2, 2017 Доброго времени суток . Назрел такой вопрос: можно ли для безбашенных ПТ-САСАУ дифференцировать броню башни и рубки ? К примеру, панель при наведении на Ягу Е100 показывает Hull: 250-120-150 (емнип), Turret: 0-0-0 . Вроде потому, что у Яги нет башни и рубка считается за часть корпуса, но броня рубки и самого корпуса различается, причем не только у Яги Е100 . Вот и, резюмируя, задаю вопрос: можно ли эти показатели (касаемо рубки) дифференцировать ? Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #410009 Posted November 2, 2017 Нет. Quote Share this post Link to post Short link Share on other sites
SicFunzler 57 #411350 Posted November 12, 2017 2017-11-12 10:46:28: [ERROR] Traceback (most recent call last): File "./res_mods/mods/packages\xvm_main\python\python_macro.py", line 157, in process_python_macro return (func(), deterministic) File "./res_mods/mods/packages\xvm_main\python\python_macro.py", line 150, in <lambda> return (lambda: func(*args), deterministic) File "res_mods/configs/xvm/py_macro\infoPanel.py", line 125, in infoPanelFormat return infoPanel.textsFormatted[idx] IndexError: list index out of range arg='infoPanelFormat(1)' PLS help me MFG SicFunzler Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #411360 Posted November 12, 2017 @sicfunzler , infoPanel.zip Quote Share this post Link to post Short link Share on other sites
SicFunzler 57 #411476 Posted November 13, 2017 BIG THX Man MFG SicFunzler Quote Share this post Link to post Short link Share on other sites
anotna123 2 #411870 Posted November 15, 2017 (edited) В 27.10.2017 в 17:05, night_dragon_on сказал: @anotna123 , последняя версия что я выкладывал работает нормально. Если нет то прикрепляй: xvm.log и python.log Перезалил - заработало. Теперь не пашет в 0.9.20.1.3 Прикрепляю логи, ошибка в xvm.log: 2017-11-16 00:06:25: [ERROR] Traceback (most recent call last): File "./res_mods/mods/packages\xvm_main\python\python_macro.py", line 156, in process_python_macro (func, deterministic) = get_function(arg) File "./res_mods/mods/packages\xvm_main\python\python_macro.py", line 147, in get_function (func, deterministic) = _container.get(func_name) TypeError: 'NoneType' object is not iterable arg='infoPanelFormat' xvm.log python.log Edited November 15, 2017 by anotna123 Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #411872 Posted November 15, 2017 @anotna123 посмотрите на пару сообщений выше. Quote Share this post Link to post Short link Share on other sites
anotna123 2 #411919 Posted November 16, 2017 @ktulho скачал версию выше, та же песня. Что может быть не так? Снёс папку mods и res_mods, распаковал xvm заново - та же фигня. Кроме этих двух папок он ещё где-то сидит? xvm.log python.log Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #411920 Posted November 16, 2017 @anotna123 у вас точно в папке \res_mods\configs\xvm\py_macro\ находиться файл infoPanel.py? 1 Quote Share this post Link to post Short link Share on other sites
anotna123 2 #411923 Posted November 16, 2017 @ktulho нет там у меня такого файла. Я думал, что раз у меня default-конфиг, то только в этой папке панель и нужна (так, вроде бы, было раньше). Сейчас "догрузил" 2 файла из архива в указанную папку - всё заработало, спасибо большое!! Quote Share this post Link to post Short link Share on other sites
SicFunzler 57 #413126 Posted November 26, 2017 2017-11-26 00:22:07.791: NOTICE: [NOTE] (scripts/client/game.py, 463): [SPACE] Loading space: spaces/212_epic_random_valley 2017-11-26 00:22:10.223: WARNING: [WARNING] (scripts/client/gui/Scaleform/framework/entities/BaseDAAPIComponent.py, 62): Class with alias `teamBasesPanel` already registered in object EpicRandomPage[0x3adaf2f0]=[key=ViewKey[alias=epicRandomPage, name=epicRandomPage], scope=SimpleScope[0x29febfb0]=[scopeType=view, parentScope=GlobalScope[0x29febf70]=[scopeType=global, parentScope=None]], state=2]. It will be rewritten. 2017-11-26 00:26:29.831: INFO: ============================= 2017-11-26 00:26:29.831: INFO: 2017-11-26 00:26:29: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-11-26 00:26:29.831: ERROR: Traceback (most recent call last): 2017-11-26 00:26:29.831: ERROR: File "mods/xfw/python/xfw/events.py", line 57, in __event_handler 2017-11-26 00:26:29.831: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-11-26 00:26:29.832: ERROR: File "res_mods/configs/xvm/py_macro\infoPanel.py", line 94, in targetFocus 2017-11-26 00:26:29.832: ERROR: infoPanel.update(entity) 2017-11-26 00:26:29.832: ERROR: File "res_mods/configs/xvm/py_macro\infoPanel.py", line 76, in update 2017-11-26 00:26:29.832: ERROR: info_panel_data.init(vehicle, player().getVehicleAttached()) 2017-11-26 00:26:29.832: ERROR: File "./res_mods/mods/../configs/xvm/py_macro\info_panel_data.py", line 19, in init 2017-11-26 00:26:29.833: ERROR: _typeDescriptor = vehicle.typeDescriptor if vehicle is not None else _playerVehicle.typeDescriptor 2017-11-26 00:26:29.833: ERROR: File "scripts/client_common/svarog_script/py_component_system.py", line 74, in __getattr__ 2017-11-26 00:26:29.833: ERROR: AttributeError: 'Svarog.ComponentSystem' object has no attribute 'typeDescriptor' 2017-11-26 00:26:29.833: INFO: ============================= 2017-11-26 00:26:30.940: INFO: ============================= 2017-11-26 00:26:30.941: INFO: 2017-11-26 00:26:30: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc Пожалуйста, помогите с этой ошибкой. Я получаю его python.log. У меня есть это сообщение 6 раз подряд Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #413308 Posted November 28, 2017 @sicfunzler вроде исправил, но не проверял. infoPanel.rar 1 Quote Share this post Link to post Short link Share on other sites
SicFunzler 57 #413316 Posted November 28, 2017 Я проверю все на все прямо сейчас Quote Share this post Link to post Short link Share on other sites
FFold 0 #415518 Posted December 16, 2017 На Build: 8157 (branch default) постоянно ошибки сыпятся: INFO: ============================= INFO: [ERROR] mods/xfw/python/xfw/events.pyc ERROR: Traceback (most recent call last): ERROR: File "mods/xfw/python/xfw/events.py", line 57, in __event_handler ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire ERROR: File "res_mods/configs/xvm/py_macro\infoPanel.py", line 106, in handleKey ERROR: infoPanel.update(player().getVehicleAttached()) ERROR: File "res_mods/configs/xvm/py_macro\infoPanel.py", line 81, in update ERROR: self.setTextsFormatted() ERROR: File "res_mods/configs/xvm/py_macro\infoPanel.py", line 53, in setTextsFormatted ERROR: funcResponse = self.getFuncResponse(funcName) ERROR: File "res_mods/configs/xvm/py_macro\infoPanel.py", line 43, in getFuncResponse ERROR: return str(func()) ERROR: File "res_mods/configs/xvm/py_macro\info_panel_data.py", line 219, in pl_vehicle_weight ERROR: return "%i" % (round(_playerVehicle.typeDescriptor.physics['weight'] / 1000)) ERROR: AttributeError: 'NoneType' object has no attribute 'typeDescriptor' INFO: ============================= Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #415536 Posted December 16, 2017 @FFold эту версию используете? Quote Share this post Link to post Short link Share on other sites
FFold 0 #415548 Posted December 16, 2017 28 минут назад, ktulho сказал: @FFold эту версию используете? Да последний выложенный архив (работать работает но сыпятся ошибки в больших кол-вах). В предыдущей тоже сыпалось только другие номера линий. Quote Share this post Link to post Short link Share on other sites
FFold 0 #415775 Posted December 17, 2017 (edited) На Build: 8168 (branch default) сыпется тоже самое только File "res_mods/configs/xvm/py_macro\infoPanel.py", line 106, in handleKey ERROR: infoPanel.update(player().getVehicleAttached()) поменялось на File "res_mods/configs/xvm/py_macro\infoPanel.py", line 98, in targetFocus ERROR: infoPanel.update(entity) Edited December 17, 2017 by FFold Quote Share this post Link to post Short link Share on other sites
ktulho 5,780 #415805 Posted December 18, 2017 @FFold прикрепите файлы python.log и xvm.log. Quote Share this post Link to post Short link Share on other sites