Jump to content
Korean Random

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


Recommended Posts

 

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
Link to comment
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
Link to comment
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
Link to comment
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
Link to comment
Short link
Share on other sites

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

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

Link to comment
Short link
Share on other sites

  • 2 weeks later...

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

Link to comment
Short link
Share on other sites

21 минуту назад, sergbodr сказал:

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

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

 

  

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

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

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

 

Link to comment
Short link
Share on other sites

Цитата

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

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

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

Edited by sergbodr
Link to comment
Short link
Share on other sites

  • 3 weeks later...
21.03.2021 в 15:25, HEKPOMAHT сказал:

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

 

  

 

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

Link to comment
Short link
Share on other sites

  • 5 months later...
21.03.2021 в 22:03, sergbodr сказал:

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

 

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

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

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

Link to comment
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
Link to comment
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}}"
	},

 

Link to comment
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
Link to comment
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...