ktulho 5,790 #410170 Posted November 3, 2017 (edited) В 02.11.2017 в 08:21, ddar сказал: Например, Leo по ТТХ имеет показатель 15,69, а макрос отдает 13,7 Там значительно больше параметров участвует в расчете (около 6). В бою они не доступны (кроме одного двух). Edited November 3, 2017 by ktulho Quote Share this post Link to post Short link Share on other sites
steaxch 356 #410451 Posted November 4, 2017 а значение рейтинга ВГ можно выудить? всмысле есть что-то типа INFO: getРейтинг? Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #410454 Posted November 4, 2017 3 минуты назад, steaxch сказал: а значение рейтинга ВГ можно выудить? всмысле есть что-то типа INFO: getРейтинг? Макрос {{mystat.wtr}} не подходит? Quote Share this post Link to post Short link Share on other sites
steaxch 356 #410455 Posted November 4, 2017 Только что, ktulho сказал: Макрос {{mystat.wtr}} не подходит? пользуюсь, но обновляется он с ХВМ, разница из-за этого в показателях в достижениях и хвмвских Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #410458 Posted November 4, 2017 Может лучше, чтобы @sirmax переделал этот макрос? Или нет? Quote Share this post Link to post Short link Share on other sites
steaxch 356 #410470 Posted November 4, 2017 37 минут назад, ktulho сказал: Может лучше, чтобы @sirmax переделал этот макрос? Или нет? в принципе было бы логично, раз в клиенте всегда актуальные данные. так а сейчас нет возможности? в какой-нибудь ру-макрос я бы и сам вписал если клиент отдает не страшно конечно, но диссонанс присутствует Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #410996 Posted November 9, 2017 @sirmax, нельзя ли сделать поддержку "mouseEvents" в виджетах? И второй вопрос, нельзя ли, чтобы парсер в таких случаях: 2017-11-09 12:39:27: [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 144, 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 (, 100) ^ SyntaxError: invalid syntax arg='mul(, 100)' вместо отсутствующего параметра, подставлял значение None? Quote Share this post Link to post Short link Share on other sites
ADv 10 #412500 Posted November 20, 2017 (edited) В 03.09.2017 в 17:11, ADv сказал: Если кто умеет, пофиксите вот этот скрипт, пожалуйста. Сыпет в лог 2017-09-03 16:57:34.425: INFO: 2017-09-03 16:57:34: [ERROR] 79 aimpos|Operation is not allowed 2017-09-03 16:57:35.423: INFO: 2017-09-03 16:57:35: [ERROR] 79 aimpos|Operation is not allowed Свежайшее, что есть у меня в аттаче aimingposition21122016.zip Спасибо. @ktulho Если можно, еще разок?) Пожалуйста 2017-11-16 19:01:36.499: INFO: ============================= 2017-11-16 19:01:36.499: INFO: 2017-11-16 19:01:36: [ERROR] mods/com.modxvm.xfw/python/xfw/events.pyc 2017-11-16 19:01:36.499: ERROR: Traceback (most recent call last): 2017-11-16 19:01:36.499: ERROR: File "mods/xfw/python/xfw/events.py", line 57, in __event_handler 2017-11-16 19:01:36.501: ERROR: File "mods/xfw/python/xfw/events.py", line 24, in fire 2017-11-16 19:01:36.502: ERROR: File "res_mods/configs/xvm/py_macro\anglesAiming.py", line 139, in set_gunAnglesPacked 2017-11-16 19:01:36.502: ERROR: if not player.isObserver(): 2017-11-16 19:01:36.502: ERROR: AttributeError: 'NoneType' object has no attribute 'isObserver' 2017-11-16 19:01:36.503: INFO: ============================= aimingposition.py Edited November 20, 2017 by ADv Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #412515 Posted November 20, 2017 @ADv у вас ошибка указывает на файл anglesAiming.py. Quote Share this post Link to post Short link Share on other sites
ADv 10 #412679 Posted November 21, 2017 22 часа назад, ktulho сказал: @ADv у вас ошибка указывает на файл anglesAiming.py. Прошу прощения. Ошибся логами. 2017-11-21 10:45:16.219: INFO: 2017-11-21 10:45:16: [ERROR] 79 aimpos|unsupported operand type(s) for >>: 'PyArrayDataInstance' and 'int' 2017-11-21 10:45:17.210: INFO: 2017-11-21 10:45:17: [ERROR] 79 aimpos|unsupported operand type(s) for >>: 'PyArrayDataInstance' and 'int' Логи с реплея. aim_pos.zip Quote Share this post Link to post Short link Share on other sites
KL1SK 13 #412853 Posted November 23, 2017 Можно через макросы сделать круговое заполнение без использования шрифта? Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #412880 Posted November 23, 2017 (edited) 8 часов назад, KL1SK сказал: без использования шрифта Либо картинка, либо шрифт, третьего к сожалению не дано. Стандартными средствами с помощью бордера мы можем отрисовать только четырехугольник (с прямыми углами: квадрат, прямоугольник). Edited November 23, 2017 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
KL1SK 13 #412883 Posted November 23, 2017 (edited) 29 минут назад, night_dragon_on сказал: Либо картинка, либо шрифт, третьего к сожалению не дано. Стандартными средствами с помощью бордера мы можем отрисовать только четырехугольник (с прямыми углами: квадрат, прямоугольник). Горигонтально/вертикально я умею, а как обрезать терстуру по радиусу из центра? Edited November 23, 2017 by KL1SK Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #412884 Posted November 23, 2017 Нарисовать кучу картинок. Quote Share this post Link to post Short link Share on other sites
KL1SK 13 #412885 Posted November 23, 2017 1 минуту назад, ktulho сказал: Нарисовать кучу картинок. Печаль. По-другому никак? Quote Share this post Link to post Short link Share on other sites
ADv 10 #413202 Posted November 26, 2017 Вечер добрый. Откуда ноги у ошибки могут расти? 2017-11-26 22:47:22: [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 Версия XVM 7.2.2.840 Quote Share this post Link to post Short link Share on other sites
ktulho 5,790 #413309 Posted November 28, 2017 (edited) В 26.11.2017 в 23:56, ADv сказал: Вечер добрый. Откуда ноги у ошибки могут расти? 2017-11-26 22:47:22: [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 а на следующей строчке что было в логе? Edited November 28, 2017 by ktulho 1 Quote Share this post Link to post Short link Share on other sites
ADv 10 #413401 Posted November 29, 2017 (edited) 18 часов назад, ktulho сказал: а на следующей строчке что было в логе? 2017-11-26 22:33: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='bst.leftTimeHrMin(1)' 2017-11-26 22:33: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='bst.leftTimeHrMin(2)' 2017-11-26 22:33: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='bst.leftTimeHrMin(3)' 2017-11-26 22:33: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='bst.leftTimeHrMin(1)' Судя по логу, ошибка в boosters.py, однако и при отключенных виджетах она тоже возникала. boosters.py widgets.xc widgetsBoosters.xc xvm.log Edited November 29, 2017 by ADv Quote Share this post Link to post Short link Share on other sites
steaxch 356 #413406 Posted November 29, 2017 (edited) 1 час назад, ADv сказал: 2017-11-26 22:33: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='bst.leftTimeHrMin(1)' 2017-11-26 22:33: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='bst.leftTimeHrMin(2)' 2017-11-26 22:33: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='bst.leftTimeHrMin(3)' 2017-11-26 22:33: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='bst.leftTimeHrMin(1)' Судя по логу, ошибка в boosters.py, однако и при отключенных виджетах она тоже возникала. boosters.py widgets.xc widgetsBoosters.xc xvm.log так у тебя в boosters.py нет макроса leftTimeHrMin, который ты используешь в widgetsBoosters.xc или замени в конфиге макрос leftTimeHrMin на leftTimeMin или если нужно нестандартное отображение времени тут начиная с 4-й страницы есть несколько вариантов boosters.py с разными вариантами вывода времени, выбери нужный и скопируй секцию leftTimeHrMin в boosters.py Edited November 29, 2017 by steaxch 1 Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #413862 Posted December 3, 2017 Сделал, чтобы макросы {{v.*}} работали в виджетах для текущего танка В 09.11.2017 в 11:51, ktulho сказал: @sirmax, нельзя ли сделать поддержку "mouseEvents" в виджетах? Готово. Заодно добавил модификаторы ctrlKey, altKey, shiftKey. 2 Quote Share this post Link to post Short link Share on other sites