Jump to content
Korean Random
ktulho

Прицел (без сведения) средствами XVM

Recommended Posts

20 минут назад, P.S.Enot сказал:

как картинки нарезанные назвать  нарезал 60 штук ???

От 0 до 59. 0 - самая длинная полоска.

Share this post


Link to post

Short link
Share on other sites
5 минут назад, ktulho сказал:

От 0 до 59. 0 - самая длинная полоска.

то есть 0 это уже не красная а зеленая полоска будет. так???

Share this post


Link to post

Short link
Share on other sites
28 минут назад, P.S.Enot сказал:

то есть 0 это уже не красная а зеленая полоска будет. так???

Да.

Share this post


Link to post

Short link
Share on other sites
14 минут назад, ktulho сказал:

Да.

а допустим 1 красная полоска урезанная уже или еще нет ??? с какого числа отрезать начинать красную полосу. разрезать то я разрезал просто пока есть возможность если не правильно наклепал исправить мне косяк . так с какого числа первое деление отрезать у красной полоски???

32 минуты назад, ktulho сказал:

Да.

Все готово а как мне теперь подключить это дело. пример подключения можно ??? 

Share this post


Link to post

Short link
Share on other sites
18 минут назад, P.S.Enot сказал:

Все готово а как мне теперь подключить это дело. пример подключения можно ??? 

Может этим стоило озаботиться до того, как потратить кучу времени на нарезку? :smile:

"format": "<img src='путь_до_картинки/{{py:sight.leftTime(59)}}.png'>"

 

Share this post


Link to post

Short link
Share on other sites
6 минут назад, ktulho сказал:

Может этим стоило озаботиться до того, как потратить кучу времени на нарезку? :smile:


"format": "<img src='путь_до_картинки/{{py:sight.leftTime(59)}}.png'>"

 

а эвенты какие нужны кроме этого какие еще подставлять нужно PY(ON_AIM_MODE)

Share this post


Link to post

Short link
Share on other sites
2 минуты назад, P.S.Enot сказал:

а эвенты какие нужны кроме этого какие еще подставлять нужно PY(ON_AIM_MODE)

Из какого аддона макрос {{py:sight.leftTime(59)}}?

Share this post


Link to post

Short link
Share on other sites
6 минут назад, ktulho сказал:

Из какого аддона макрос {{py:sight.leftTime(59)}}?

все понял PY(ON_RELOAD) . благодарю . 

1 час назад, ktulho сказал:

Из какого аддона макрос {{py:sight.leftTime(59)}}?

Подскажите а как мне теперь таким же макаром сделать полоску хп . точь таким же полукругом и картинкой. сколько нужно если резать кусочков ???

 

нарезал сто кусочков картинки подскажите на примере как мне теперь картинки по хп подключить????

Edited by P.S.Enot

Share this post


Link to post

Short link
Share on other sites

Какие у вас костыли интересные.

 

100 кусочков - 100% хп.

есть макрос, который выдаёт оставшиеся ХП в процентах. В основном идея та же - картинка{{73}}

Edited by aster

Share this post


Link to post

Short link
Share on other sites
2 минуты назад, aster сказал:

Какие у вас костыли интересные.

 

100 кусочков - 100% хп.

 

уже сделал все . 

Share this post


Link to post

Short link
Share on other sites

Покажи на примере)  И как оно с ФПС, каждую долю зарядки новую картинку рисовать.

Share this post


Link to post

Short link
Share on other sites
21 час назад, aster сказал:

Покажи на примере)  И как оно с ФПС, каждую долю зарядки новую картинку рисовать.

 

Пока не все настроил  но это уже мелочь 

 

 

 

 

Edited by P.S.Enot
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Прицел Armored Warfare

1154993023_WorldOfTanks2019-06-2021-13-59-434_cr.jpg.c738746098132ca98026618b590bd708.jpg

Может кому то понравится 

Незабываем прописать  в файле @xvm.xc 

  "sight":  ${"sight.xc":"sight"},

остальное все в архиве. и читайте тему из шапки по установке если что

Прицел Armored Warfare.zip

 

Edited by P.S.Enot
  • Upvote 4

Share this post


Link to post

Short link
Share on other sites

@ktulho в двух местах нашёл:

2019-06-27 14:54:03.545: INFO: =============================
2019-06-27 14:54:03.546: INFO: 2019-06-27 14:54:03: [ERROR] mods/xfw/python/xfw/events.pyc
2019-06-27 14:54:03.546: ERROR: Traceback (most recent call last):
2019-06-27 14:54:03.546: ERROR:   File "mods/xfw/python/xfw/events.py", line 57, in __event_handler
2019-06-27 14:54:03.547: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2019-06-27 14:54:03.547: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 197, in onHealthChanged
2019-06-27 14:54:03.548: ERROR:     isAlive = (newHealth > 0) and bool(vehicle.isCrewActive)
2019-06-27 14:54:03.548: ERROR: AttributeError: 'NoneType' object has no attribute 'isCrewActive'
2019-06-27 14:54:03.548: INFO: =============================

скрипт с шапки, реплеев нет.

Share this post


Link to post

Short link
Share on other sites
20 часов назад, HEKPOMAHT сказал:

@ktulho в двух местах нашёл:


2019-06-27 14:54:03.545: INFO: =============================
2019-06-27 14:54:03.546: INFO: 2019-06-27 14:54:03: [ERROR] mods/xfw/python/xfw/events.pyc
2019-06-27 14:54:03.546: ERROR: Traceback (most recent call last):
2019-06-27 14:54:03.546: ERROR:   File "mods/xfw/python/xfw/events.py", line 57, in __event_handler
2019-06-27 14:54:03.547: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire
2019-06-27 14:54:03.547: ERROR:   File "res_mods/configs/xvm/py_macro\sight.py", line 197, in onHealthChanged
2019-06-27 14:54:03.548: ERROR:     isAlive = (newHealth > 0) and bool(vehicle.isCrewActive)
2019-06-27 14:54:03.548: ERROR: AttributeError: 'NoneType' object has no attribute 'isCrewActive'
2019-06-27 14:54:03.548: INFO: =============================

скрипт с шапки, реплеев нет.

Возможно исправил. Обновил скрипт sight.py.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
20.06.2019 в 21:38, P.S.Enot сказал:

Прицел Armored Warfare

 

Может кому то понравится 

Незабываем прописать  в файле @xvm.xc 

  "sight":  ${"sight.xc":"sight"},

остальное все в архиве. и читайте тему из шапки по установке если что

Прицел Armored Warfare.zip 336 kB · 13 скачиваний

 В sight.xc прописано "showSpeedometer": ${"@options.xc": "add-on.sight.speedometer"}. options.xc - это зачем, почему и откуда? Непонятно же...

Share this post


Link to post

Short link
Share on other sites
3 часа назад, rzaruba сказал:

 В sight.xc прописано "showSpeedometer": ${"@options.xc": "add-on.sight.speedometer"}. options.xc - это зачем, почему и откуда? Непонятно же...

это ссылка на файл настоек из чьего-то конфига ("add-on.sight.speedometer" - из моего например :heh:)

----

28.06.2019 в 16:32, ktulho сказал:

Возможно исправил.

по возможности протестировал с последним скриптом - в логах пусто. Будем считать что пофиксил, спс!

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
4 часа назад, rzaruba сказал:

 В sight.xc прописано "showSpeedometer": ${"@options.xc": "add-on.sight.speedometer"}. options.xc - это зачем, почему и откуда? Непонятно же...

Некоторые параметры включения и выключения вынесены у меня в отдельный файл для удобства вам нужно прописать так  

"showSpeedometer":  wheels" }.

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, P.S.Enot сказал:

Некоторые параметры включения и выключения вынесены у меня в отдельный файл для удобства вам нужно прописать так  

"showSpeedometer":  wheels" }.

Да спасибо разобрался. Отдельное спасибо за сам прицел.

Share this post


Link to post

Short link
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...