Jump to content
Korean Random
Kornet_WA

Конфигурации TotalHP средствами XVM

Recommended Posts

да, с картинками работает.

Вот-

shot_074.jpg

Edited by S.N

Share this post


Link to post

Short link
Share on other sites

 

08.03.2021 в 12:37, S.N сказал:

 

 

Это немного не то что я хотел. Но немного подумал и сделал то что хотел. Как говорится- ларчик просто открывался. Может кому пригодится:

// центральный маркер.
"totalHP_sing": {
  "enabled": "{{battletype-key=epic_battle?false|true}}",
  "updateEvent": "ON_VEHICLE_DESTROYED",
  "x": "{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})>0?-145|{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})<0?145|0}}}}",
  "y": "{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})>0?13|{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})<0?13|10}}}}",
  "layer": "bottom",
  "screenHAlign": "center",
  "shadow": { "enabled": false, "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
  "textFormat": { "font": "$TitleFont", "size": 25 },
  "format": "{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})>0?<img src='xvm://res/icons/totalHP/Arm/1.png' width='291' height='30' align='baseline' vspace='0'>|{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})<0?<img src='xvm://res/icons/totalHP/Arm/2.png' width='291' height='30' align='baseline' vspace='0'>|<font color='#FFFFFF'>&#58;</font>}}}}"
},

форум ломает конфиг, но я думаю тут понятно.  

 

Спасибо за помощь откликнувшимся!!!

Edited by sasha_1_nm_ru
Чуток подправил.
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

@night_dragon_on  thx for your answear..

On 3/7/2021 at 4:27 PM, night_dragon_on said:

@Szulson 


"totalHP_sing": {
  "enabled": "{{battletype-key=epic_battle?false|true}}",
  "updateEvent": "ON_VEHICLE_DESTROYED",
  "x": 0,
  "y": 0,
  "width": 30,
  "height": 32,
  "screenHAlign": "center",
  "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
  "textFormat": { "font": "$TitleFont", "size": 20, "align": "center" },
  "format": "<font size='20' color='{{py:sp.signScore=>?#5ACB00|{{py:sp.signScore=<?#F30900|#CCCCCC}}}}'>{{py:replace('{{py:sp.signScore}}', '=', ':')}}</font>"
},

 

You can write it like this:


"totalHP_sing": {
  "enabled": "{{battletype-key=epic_battle?false|true}}",
  "updateEvent": "ON_VEHICLE_DESTROYED",
  "x": 0,
  "y": 0,
  "width": 30,
  "height": 32,
  "screenHAlign": "center",
  "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
  "textFormat": { "font": "$TitleFont", "size": 20, "align": "center", "color": "{{py:sp.signScore=>?0x5ACB00|{{py:sp.signScore=<?0xF30900|0xCCCCCC}}}}" },
  "format": "{{py:replace('{{py:sp.signScore}}', '=', ':')}}"
},

 Not work properly.. Signs are only white, and Draw symbol is still same.. (=)

 

 

Hmmm Im Trying this what @sasha_1_nm_ru says: https://kr.cm/f/t/40350/c/498791/

But im decide to change Png picture to text. My Line looks like this:

"format": "{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})>0?<font color='#FFFF00'>></font>|{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})<0?<font color='#0099FF'><</font>|<font>:</font>}}}}"

Looks like is something wrong..

teamHp3.png.bd3f6b14ffa5c5572fc7c0e1ea5f8876.png

At the beginning looks great.. But later when we loose,And again draw not work.. When we win Work Great..

As u can see i decide to Change Colors.. It looks Better

Edited by Szulson

Share this post


Link to post

Short link
Share on other sites
// центральный маркер.
"totalHP_sing": {
  "enabled": true,
  "updateEvent": "ON_VEHICLE_DESTROYED",
  "x": 0,
  "y": 10,
  "layer": "bottom",
  "screenHAlign": "center",
  "shadow": { "enabled": false, "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
  "textFormat": { "font": "$TitleFont", "size": 25 },
  "format": "{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})>0?<font color='#00e600'>></font>|{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})<0?<font color='#ff0000'><</font>|<font color='#FFFFFF'>&#58;</font>}}}}"
},

Вроде должен так работать, но не работает. Что очень странно.

Исправлено. Добавлен правильный вариант. Спасибо @HEKPOMAHT за подсказку.

Edited by sasha_1_nm_ru
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@Szulson @sasha_1_nm_ru 

я не специалист, но на первый взгляд меня смущает эта запись:

  • color='#33FF33'>></font>
  • color='#E60026'><</font>

Пробуйте заменить на HTML символы:

"<" -> "&lt;"
">" -> "&gt;"
":" -> "&#61;"

:repair:

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

 

@HEKPOMAHT thx a lot bro..

This Line makes me crazy... and now it looks Perrrfffect:

teamHp4.png.27d37d5ab75577a03fc2209a627fa24a.png

 

My Config lIne Looks like this now..:

"format": "{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})>0?<font color='#FFFF00'>&gt;</font>|{{py:math.sub({{py:sp.allyFrags}}, {{py:sp.enemyFrags}})<0?<font color='#0099FF'>&lt;</font>|:}}}}"

 

 

@sasha_1_nm_ru , @night_dragon_on ,@HEKPOMAHT

Thx a lot all of u Guys.. I am grateful..

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

привет, подскажи как сделать ники игроков на мини карте по нажатию ctr или alt >  в укрепах

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

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 минуту назад, sergbodr сказал:

Всем привет! Не могу понять, что происходит, панель счёта глючит, с задержкой показывает ликвидированных. В логе, вроде, на это ничего не указывает.

у автора темы наверно нет времени на замену

 

  

05.03.2021 в 20:18, HEKPOMAHT сказал:

тут были изменения в событии PY(ON_UPDATE_HP).

Так что для фрагов оно уже не подходит (часто вместо 15 - показывает 14). А вот ON_VEHICLE_DESTROYED наоборот, теперь подходит :hmm:.

 

Share this post


Link to post

Short link
Share on other sites
Цитата

Так что для фрагов оно уже не подходит (часто вместо 15 - показывает 14). А вот ON_VEHICLE_DESTROYED наоборот, теперь подходит :hmm:.

не зашло мне, не идёт счёт.

Сорри, сорри, починил.

Edited by sergbodr

Share this post


Link to post

Short link
Share on other sites
21.03.2021 в 15:25, HEKPOMAHT сказал:

у автора темы наверно нет времени на замену

 

  

 

Привет всем. С игрой пришлось временно завязать. К сожалению не слежу за разработкой XVM, нет времени. Если есть возможность, могу передать право редактирования первого сообщения кому-нибудь. 

Share this post


Link to post

Short link
Share on other sites
21.03.2021 в 22:03, sergbodr сказал:

Всем привет! Не могу понять, что происходит, панель счёта глючит, с задержкой показывает ликвидированных. В логе, вроде, на это ничего не указывает.

 

22.03.2021 в 23:33, sergbodr сказал:

Сорри, сорри, починил.

Подскажи пожалуйста, что и где надо прописать, что бы без задержек работало? Или поделитесь готовым battleLabelsTotalHPArm.xc

Share this post


Link to post

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

 

Подскажи пожалуйста, что и где надо прописать, что бы без задержек работало? Или поделитесь готовым battleLabelsTotalHPArm.xc

  

05.03.2021 в 20:18, HEKPOMAHT сказал:

 были изменения в событии PY(ON_UPDATE_HP).

Так что для фрагов оно уже не подходит (часто вместо 15 - показывает 14). А вот ON_VEHICLE_DESTROYED наоборот, теперь подходит :hmm:.

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@HEKPOMAHT я так понимаю ничего трогать не нужно, просто заменить PY(ON_UPDATE_HP) на PY(ON_VEHICLE_DESTROYED) ? 

Попробовал на данной секции, перестало вообще считать фраги. 

	// фраги союзников
	"totalHP_frags_ally": { 
	  "enabled": true,
      "updateEvent": "PY(ON_UPDATE_HP)",
      "x": -12,
      "y": 4,
	  "width": 30,
      "height": 30,
      "screenHAlign": "center",
	  "shadow": { "distance": 1, "angle": 90, "alpha": 80, "blur": 5, "strength": 1.5 },
      "textFormat": { "font": "$TitleFont", "size": 15, "align": "center" },
	  "format": "{{py:sp.allyFrags}}"
	},

 

Share this post


Link to post

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

заменить PY(ON_UPDATE_HP) на PY(ON_VEHICLE_DESTROYED) ? 

 

55 минут назад, HEKPOMAHT сказал:

ON_VEHICLE_DESTROYED

 

  • Upvote 1

Share this post


Link to post

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

spacer.png

 

Я думал можно только используя PY()

я тоже сперва подумал , что нужно заменить PY(ON_UPDATE_HP) на PY(ON_VEHICLE_DESTROYED), в результате перестаёт считать фраги. А оказывается всё проще, сразу и не поймёшь. :facepalmic:

Спасибо @HEKPOMAHT 

Edited by gizmojaf
  • Upvote 1

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...