night_dragon_on Posted November 19, 2013 Share Posted November 19, 2013 (edited) Всем доброго времени суток, вот такой вопрос у меня: Вот код сниппета лампы шестого чувства: { "sixthSenseIndicator": { "_x": "WIDTH / 2.275", "_y": -50 }} Есть ли параметр который заменяет WIDTH, на отображение всегда по центру ( с WIDTH проблема, т.к положение изменяется на разных мониторах с разным разрешением) Edited November 19, 2013 by night_dragon_on @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted November 19, 2013 Share Posted November 19, 2013 Всем доброго времени суток, вот такой вопрос у меня: Вот код сниппета лампы шестого чувства: { "sixthSenseIndicator": { "_x": "WIDTH / 2.275", "_y": -50 } } Есть ли параметр который заменяет WIDTH, на отображение всегда по центру ( с WIDTH проблема, т.к положение изменяется на разных мониторах с разным разрешением) вообще, лампа и без использования сниппетов размещается по умолчанию в стандартном положении, как в клиенте. если хотите двигать по вертикали, оставьте только "у" @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted November 19, 2013 Share Posted November 19, 2013 вообще, лампа и без использования сниппетов размещается по умолчанию в стандартном положении, как в клиенте. если хотите двигать по вертикали, оставьте только "у" ну так то да но я хотел в общем спросить, т.к нужно и время боя подвинуть, панель пинг-лага @ Quote Link to comment Short link Share on other sites More sharing options...
goodman Posted November 19, 2013 Share Posted November 19, 2013 панель пинг-лага с этим будут проблемы, полистай тему, нужно использовать модифицированную панель, иначе добровольно она двигаться не будет)) даже я уже выкладывал тут панельку от 087 @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted November 19, 2013 Share Posted November 19, 2013 с этим будут проблемы, полистай тему, нужно использовать модифицированную панель, иначе добровольно она двигаться не будет)) даже я уже выкладывал тут панельку от 087 а у него уже аластановские сниппеты и дебаг (ссыль под постом), а вот с параметром WIDTH не знаю @ Quote Link to comment Short link Share on other sites More sharing options...
goodman Posted November 19, 2013 Share Posted November 19, 2013 (edited) а вот с параметром WIDTH не знаю теоретически WIDTH/2 это всегда середина, независимо от разрешения проблема может крыться в том что размер поля панели больше чем размер видимой информации, это у аластанки и спрашивать нужно, может он подкажет как размер поля поменять) да и поле панели центруется по центру, левому или правому краю?)) относительно "_х" конечно кстати вот такой код довольно стабилен на разных разрешениях "debugPanel": { "_x": "WIDTH / 2 - 114", "_y": 34, "ping": { "_x": 50 }, "fps": { "_x": 10 } }, Edited November 19, 2013 by goodman @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted November 19, 2013 Share Posted November 19, 2013 теоретически WIDTH/2 это всегда середина, независимо от разрешения проблема может крыться в том что размер поля панели больше чем размер видимой информации, это у аластанки и спрашивать нужно, может он подкажет как размер поля поменять) да и поле панели центруется по центру, левому или правому краю?)) относительно "_х" конечно кстати вот такой код довольно стабилен на разных разрешениях "debugPanel": { "_x": "WIDTH / 2 - 114", "_y": 34, "ping": { "_x": 50 }, "fps": { "_x": 10 } }, а цифра 114 за что отвечает @ Quote Link to comment Short link Share on other sites More sharing options...
goodman Posted November 19, 2013 Share Posted November 19, 2013 (edited) а цифра 114 за что отвечает дело в том что поле панели имеет ширину, в данном случае допустим 228, центровка поля относительно "_х" по левому краю, чтобы поле встало по центру экрана "WIDTH / 2" нужно смещение на половину ширины поля т.е. "-114" ( сдвиг влево на 114 пикселей от середины экрана) таким образом мы получаем стабильное положение панели по центру независимо от разрешения уфф... надеюсь ясно изложил, а то учитель из меня не очень)) Edited November 19, 2013 by goodman 1 @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted November 19, 2013 Share Posted November 19, 2013 дело в том что поле панели имеет ширину, в данном случае допустим 228, центровка поля относительно "_х" по левому краю, чтобы поле встало по центру экрана "WIDTH / 2" нужно смещение на половину ширины поля т.е. "-114" ( сдвиг влево на 114 пикселей от середины экрана) таким образом мы получаем стабильное положение панели по центру независимо от разрешения уфф... надеюсь ясно изложил, а то учитель из меня не очень)) Огромное вам спасибо за ответ @ Quote Link to comment Short link Share on other sites More sharing options...
Cella Posted November 19, 2013 Share Posted November 19, 2013 Make a picture of what you want. There is not much place to move consumablesPanel move this panel by a few pixels to the right (about 10) http://abload.de/ima...=panel8ypfy.jpg @ Quote Link to comment Short link Share on other sites More sharing options...
Mahno Posted November 19, 2013 Share Posted November 19, 2013 Доброго всем здоровья! Вопрос может и смешной, но какой язык используется для написания сниппетов в XVM? Если это специфичный для XVM язык, то ткните, плз, носом, где с ним можно ознакомиться. Буду премного благодарен за ответ. @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted November 20, 2013 Share Posted November 20, 2013 http://abload.de/ima...=panel8ypfy.jpg This link is broken. You can attach a file here in forum Try this code in elements.xc file: { "elements": [ { "consumablesPanel": { "_alpha": 100, "_x": 850, "_y": null, "_height": null, "_width": null } } //${"snippet-1.xc"}, //${"snippet-2.xc"} ] } 'shot' 1 @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted November 20, 2013 Share Posted November 20, 2013 (edited) дело в том что поле панели имеет ширину, в данном случае допустим 228, центровка поля относительно "_х" по левому краю, чтобы поле встало по центру экрана "WIDTH / 2" нужно смещение на половину ширины поля т.е. "-114" ( сдвиг влево на 114 пикселей от середины экрана) таким образом мы получаем стабильное положение панели по центру независимо от разрешения уфф... надеюсь ясно изложил, а то учитель из меня не очень)) С этим разобрался но вот еще одна вещь, не хочет подхватываться цвет отображения системного времени в debug панели: 'snippet-debugPanel.xc' { "def": { "tf": { "font": "$TitleFont", "color": "0x96FF00" } }, "debugPanel": { "_x": "WIDTH / 2.2 - 0", "_y": 32, "clock": { "_y": "-2", "@textFormat": ${"def.tf"} }, "lag": { "@textFormat": ${"def.tf"} }, "ping": { "@textFormat": ${"def.tf"} }, "fps": { "@textFormat": ${"def.tf"} } } } Edited November 20, 2013 by night_dragon_on @ Quote Link to comment Short link Share on other sites More sharing options...
Cella Posted November 20, 2013 Share Posted November 20, 2013 This link is broken. You can attach a file here in forum Try this code in elements.xc file: { "elements": [ { "consumablesPanel": { "_alpha": 100, "_x": 850, "_y": null, "_height": null, "_width": null } } //${"snippet-1.xc"}, //${"snippet-2.xc"} ] } 'shot' shot_092.jpg durch den versuch hat sich leider nichts verändert, außer dass die XVM einstellungen nicht mehr funktionieren (autologin, ...) Picture 1: but I get the following error in the loading screen Picture 2: that's why I want the whole move at all @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted November 20, 2013 Share Posted November 20, 2013 Picture 1: but I get the following error in the loading screen Fehlermeldung.jpg You have space between slashes here / /${"snippet-1.xc"}, del a space in a comment to get this: //${"snippet-1.xc"}, @ Quote Link to comment Short link Share on other sites More sharing options...
Cella Posted November 20, 2013 Share Posted November 20, 2013 You have space between slashes here / /${"snippet-1.xc"}, del a space in a comment to get this: //${"snippet-1.xc"}, okay, that fixes the error. but the consumables panel is still on the same spot *the error was probably due to the copy from translator* @ Quote Link to comment Short link Share on other sites More sharing options...
vlad_cs_sr Posted November 20, 2013 Share Posted November 20, 2013 okay, that fixes the error. but the consumables panel is still on the same spot *the error was probably due to the copy from translator* Try to change "x". Try "_x": 1000, or more 1 @ Quote Link to comment Short link Share on other sites More sharing options...
POLIROID Posted November 20, 2013 Share Posted November 20, 2013 okay, that fixes the error. but the consumables panel is still on the same spot Hi, change the parameter x as long until you find the sweet spot.I attached 3 images with different values of the parameter x. here is my code and results '+400' { "elements": [ { "consumablesPanel": {"_x": "+400"} } ] } '+600' { "elements": [ { "consumablesPanel": {"_x": "+600"} } ] } '+800' { "elements": [ { "consumablesPanel": {"_x": "+800"} } ] } 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Cella Posted November 21, 2013 Share Posted November 21, 2013 Try to change "x". Try "_x": 1000, or more no change, it remains the center :( I have tested these settings: "_x": 2050, "_x": "2050", "_x": "+2050", "_x": +2050, <-- error message @ Quote Link to comment Short link Share on other sites More sharing options...
Mahno Posted November 21, 2013 Share Posted November 21, 2013 (edited) Доброго всем здоровья! Вопрос может и смешной, но какой язык используется для написания сниппетов в XVM? Если это специфичный для XVM язык, то ткните, плз, носом, где с ним можно ознакомиться. Буду премного благодарен за ответ. Может я не в той ветке вопрос задал? Или на него ответа в принципе не существует? Edited November 21, 2013 by Mahno @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.