HEKPOMAHT 2,168 #359753 Posted October 16, 2016 , что вы с ним хотите делать? Просто двигать и менять шрифт? Шрифт увеличить, ну и сдвигать придётся Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #359891 Posted October 17, 2016 (edited) Столкнулся с проблемой... Сделал такую "DebugPanel" А привязка пинга и фпс идет к левому краю, а нужно чтоб была привязка к правому краю. Подскажите как прописать??? Что-то как бы я не прописывал не получается все равно привязка к левому краю... "DebugPanel": { "enabled": true, "updateEvent": "ON_EVERY_FRAME", "x": 6, "y": 2, "width": 210, "height": 25, "screenHAlign": "left", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "align": "left", "size": 15 }, "format": "<textformat tabstops='[31,73,112,143,175]'><font face='FK Cricket' color='#96FF00' size='15' align='right'>{{py:xvm.fps}}<tab></font><font face='FK Cricket' color='#FFFF00' size='15'>FPS<tab></font><font face='FK Cricket' color='#FFFF00' size='15'>PING:<tab></font><font face='FK Cricket' color='#96FF00' size='15' align='right'>{{py:xvm.ping}}<tab></font><font face='FK Cricket' color='#FFFF00' size='15'>ms<tab></font><font face='FK Cricket' size='15' color={{py:xvm.lag?'#ff0000'|'#00CF00'}}>LAG</font>" Выделено цветом -так не работает.}} Edited October 17, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #359892 Posted October 17, 2016 Столкнулся с проблемой... Сделал такую "DebugPanel" А привязка пинга и фпс идет к левому краю, а нужно чтоб была привязка к правому краю. Подскажите как прописать??? Что-то как бы я не прописывал не получается все равно привязка к левому краю... │ "align" │ │ │ горизонтальное выравнивание текстового поля относительно его позиции ("left" [по-умолчанию], "center", "right") ├────────────────────────────┼────────────────────────────────────────────────────────────────────────── │ "valign" │ │ │ вертикальное выравнивание текстового поля относительно его позиции ("top" [по-умолчанию], "center", "bottom") ├────────────────────────────┼────────────────────────────────────────────────────────────────────────── │ "screenHAlign" │ │ │ горизонтальное выравнивание поля на экране ("left" [по-умолчанию], "center", "right") ├────────────────────────────┼────────────────────────────────────────────────────────────────────────── │ "screenVAlign" │ │ │ вертикальное выравнивание поля на экране ("top" [по-умолчанию], "center", "bottom") Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #359893 Posted October 17, 2016 (edited) │ "align" │ │ │ горизонтальное выравнивание текстового поля относительно его позиции ("left" [по-умолчанию], "center", "right") ├────────────────────────────┼────────────────────────────────────────────────────────────────────────── │ "valign" │ │ │ вертикальное выравнивание текстового поля относительно его позиции ("top" [по-умолчанию], "center", "bottom") ├────────────────────────────┼────────────────────────────────────────────────────────────────────────── │ "screenHAlign" │ │ │ горизонтальное выравнивание поля на экране ("left" [по-умолчанию], "center", "right") ├────────────────────────────┼────────────────────────────────────────────────────────────────────────── │ "screenVAlign" │ │ │ вертикальное выравнивание поля на экране ("top" [по-умолчанию], "center", "bottom") Да я уже пробовал по всякому но почему-то пинг и фпс ни как не реагируют. Привязка идет от левого края. Цифры добовляются с лево на право , а нужно с право на лево... Edited October 17, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #359896 Posted October 17, 2016 (edited) "screenHAlign" и так по дефолту "left" .Замени его на "align": "right" 'Вот целиком строчку переписал ' "DebugPanel": { "enabled": true, "updateEvent": "ON_EVERY_FRAME", "x": 160, "y": 2, "width": 210, "height": 25, "align": "right", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "font": "FK Cricket", "size": 15 }, "format": "<textformat tabstops='[31,73,112,143,175]'><font color='#96FF00'>{{py:xvm.fps}}<tab></font><font color='#FFFF00'>FPS<tab></font><font color='#FFFF00' >PING:<tab></font><font color='#96FF00' align='right'>{{py:xvm.ping}}<tab></font><font color='#FFFF00'>ms<tab></font><font color={{py:xvm.lag?'#ff0000'|'#00CF00'}}>LAG</font>" Edited October 17, 2016 by H_E_K_P_O_M_A_H_T_ 1 Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #359901 Posted October 17, 2016 (edited) "screenHAlign" и так по дефолту "left" .Замени его на "align": "right" 'Вот целиком строчку переписал ' "DebugPanel": { "enabled": true, "updateEvent": "ON_EVERY_FRAME", "x": 160, "y": 2, "width": 210, "height": 25, "align": "right", "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 }, "textFormat": { "font": "FK Cricket", "size": 15 }, "format": "<textformat tabstops='[31,73,112,143,175]'><font color='#96FF00'>{{py:xvm.fps}}<tab></font><font color='#FFFF00'>FPS<tab></font><font color='#FFFF00' >PING:<tab></font><font color='#96FF00' align='right'>{{py:xvm.ping}}<tab></font><font color='#FFFF00'>ms<tab></font><font color={{py:xvm.lag?'#ff0000'|'#00CF00'}}>LAG</font>" НЕ ПОМОГЛО. ВСЕ ТАК ЖЕ ЦЫФРЫ ДОБАВЛЯЮТСЯ С ЛЕВО НА ПРАВО. Привязка к левому краю... Edited October 17, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
MICROB 77 #359938 Posted October 17, 2016 НЕ ПОМОГЛО. ВСЕ ТАК ЖЕ ЦЫФРЫ ДОБАВЛЯЮТСЯ С ЛЕВО НА ПРАВО. Привязка к левому краю... а вот здесь попробуй "textFormat": { "font": "FK Cricket", "align": "right", "size": 15 } Quote Share this post Link to post Short link Share on other sites
sasha_1_nm_ru 35 #359942 Posted October 17, 2016 (edited) а вот здесь попробуй "textFormat": { "font": "FK Cricket", "align": "right", "size": 15 } Так тоже делал не работает... Edited October 17, 2016 by sasha_1_nm_ru Quote Share this post Link to post Short link Share on other sites
_OR2D2 2 #359996 Posted October 17, 2016 Ребята помогите прикрутить основной калибр, не выходит у меня TeamHP.rar очень прошу. Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #359998 Posted October 17, 2016 Ребята помогите прикрутить основной калибр, не выходит у меня очень прошу. Quote Share this post Link to post Short link Share on other sites
_OR2D2 2 #360010 Posted October 17, 2016 Большое спасибо,выручили. Quote Share this post Link to post Short link Share on other sites
daftGear 33 #360041 Posted October 17, 2016 Ребят не подскажите где настраивается динамическая прозрачность цвета для totalHP? Тоесть мне тупо нужно что бы было зеленый, красный и белый, без всяких блекло нарастающего зеленого или красного, и если на 1 хп больше у союзников, то сразу зеленый и наоборот красный 1 Quote Share this post Link to post Short link Share on other sites
HEKPOMAHT 2,168 #360064 Posted October 17, 2016 (edited) Ребят не подскажите где настраивается динамическая прозрачность цвета для totalHP? Тоесть мне тупо нужно что бы было зеленый, красный и белый, без всяких блекло нарастающего зеленого или красного, и если на 1 хп больше у союзников, то сразу зеленый и наоборот красный Цвет - то тут colors.xc , "totalHP": { "bad": "0xFF0000", "neutral": "0xFFFFFF", "good": "0x00FF00" по прозрачности вопрос интересный , в alpha.xc вроде как и не встречал. Тоже хотел бы узнать, но думаю тута : {{py:xvm.total_hp.text()}} Edited October 17, 2016 by H_E_K_P_O_M_A_H_T_ Quote Share this post Link to post Short link Share on other sites
daftGear 33 #360086 Posted October 17, 2016 Цвет - то тут colors.xc , "totalHP": { "bad": "0xFF0000", "neutral": "0xFFFFFF", "good": "0x00FF00" по прозрачности вопрос интересный , в alpha.xc вроде как и не встречал. Тоже хотел бы узнать, но думаю тута : {{py:xvm.total_hp.text()}} 1 про цвета я знаю, 2 я просмотрел весь файл total_hp.py и ничего не нашел def color(): return panel.total_hp_color def sign(): return '<' if panel.total_hp_sign == '<' else '>' if panel.total_hp_sign == '>' else panel.total_hp_sign def text(): return "<font color='#%s'> %6s %s %-6s </font>" % (color(), ally(), sign(), enemy()) Quote Share this post Link to post Short link Share on other sites
ADv 10 #360118 Posted October 17, 2016 "elements": [ "debugPanel": { "visible": false }, Приведите, пожалуйста, пример итогового файла. Видимо, я что-то делаю не так, ломается конфиг.. Спасибо. Quote Share this post Link to post Short link Share on other sites
MICROB 77 #360120 Posted October 17, 2016 Приведите, пожалуйста, пример итогового файла. Видимо, я что-то делаю не так, ломается конфиг.. Спасибо. // Элементы интерфейса "elements": [ {"debugPanel": { "visible": false }} // "x" - положение по горизонтали / horizontal position // "y" - положение по вертикали / vertical position // "alpha" - прозрачность / transparency // // Example: Players panels // Пример: Панели игроков (уши) /* и т.д. elements.zip 1 Quote Share this post Link to post Short link Share on other sites
daftGear 33 #360121 Posted October 17, 2016 (edited) Приведите, пожалуйста, пример итогового файла. Видимо, я что-то делаю не так, ломается конфиг.. Спасибо. { "elements": [ { "debugPanel": { "visible": false } } ] } Edited October 17, 2016 by NagibMan Quote Share this post Link to post Short link Share on other sites
LuckyCrusky 36 #360867 Posted October 21, 2016 подскажите, как получить список переменных? вот, допустим, создал я свой *.py в py_macro, прописал строку: import xvm_battle.python.fragCorrelationPanel as panel что я теперь могу извлечь из panel.* ? Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #361380 Posted October 22, 2016 (edited) illegal_functionsХм... f = int.__class__.__subclasses__(int.__class__)[0].__new__.__globals__['__builtins__']['eval'] print f("9+9") import abc f = abc.ABCMeta.__new__.__globals__['__builtins__']['eval'] print f("9+9")может и это как-то можно отлавливать? Edited October 22, 2016 by SkepticalFox Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #361526 Posted October 23, 2016 может и это как-то можно отлавливать?Это к @Yukikaze, наверное Quote Share this post Link to post Short link Share on other sites