Jump to content
Korean Random
HEKPOMAHT

[Implemented] Добавить событие "ON_MY_FRAGS" в экстра поля или сделать отдельный скрипт

Recommended Posts

Добавить событие "ON_MY_FRAGS"

 

Всем привет.

С помощью события "ON_MY_FRAGS", которое будет срабатывать только от фрагов игрока можно будет через экстра поля выводить медали-картинки с "достижениями за результативность в бою".

 

Как альтернативу, сделать скрипт myFrags.py с событием PY(ON_MY_FRAGS)

* точность обновления поля нужна для анимации "tweens"

  • Upvote 4

Share this post


Link to post

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

не переходит по ссылке

получается 6 фраг войн он  не учитывает просто выводит медальку с цифрой 6. так???

Share this post


Link to post

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

Я вот это не понял если честно для чего 

{
  "labels": {
    "formats": [
      ${ "battleLabelsTemplates.xc": "def.example" }
    ]
  }
}

и куда это пихать

Share this post


Link to post

Short link
Share on other sites

@P.S.Enot добавление блоков стандартное.

 

сам текстовый блок:

battleLabelsTemplates.xc

// Достижения
"achievement": {
  ...
},

 

ссылка для подключения:

battleLabels.xc

{
  "labels": {
    "formats": [
      ...
      ${"battleLabelsTemplates.xc":"def.achievement"}
    ]
  }
}

 

Share this post


Link to post

Short link
Share on other sites
Только что, HEKPOMAHT сказал:

@P.S.Enot добавление блоков стандартное.

 

сам текстовый блок:

battleLabelsTemplates.xc


// Достижения
"achievement": {
  ...
},

 

ссылка для подключения:

battleLabels.xc


{
  "labels": {
    "formats": [
      ...
      ${"battleLabelsTemplates.xc":"def.achievement"}
    ]
  }
}

 

я их вывел уже 

Share this post


Link to post

Short link
Share on other sites

@night_dragon_on для второго отдаёт - 1, для девятого - 8. Остальное норм.

 

15750603642811_sweden_S27_UDES_16_desert.wotreplay

----

тут для четвёртого отдаёт - 3

 

15750580136849_uk_GB71_AT_15A_caucasus.wotreplay

 

----

в логах - пусто :hmm:

Share this post


Link to post

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

для второго отдаёт - 1, для девятого - 8

 

2 часа назад, HEKPOMAHT сказал:

тут для четвёртого отдаёт - 3

 

Макрос {{my-frags}} то стандартный.

Погони реплеи заменив на макрос {{py:xvm.frags}}.

У самого пока клиента под рукой нет.

Share this post


Link to post

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

 

 

Макрос {{my-frags}} то стандартный.

Погони реплеи заменив на макрос {{py:xvm.frags}}.

У самого пока клиента под рукой нет.

С этим  py:xvm.frags вообще не отрабатывает, с этим my-frags проблемы только похоже у шведов или у кого есть осадочный режим считает второй за первый и все в том духе как написал @HEKPOMAHT в обычных режимах на обычной технике работает только my-frags без косяков. Вообщем с  осадочном похоже косяки только

Edited by P.S.Enot

Share this post


Link to post

Short link
Share on other sites

@night_dragon_on а в какой теме тогда консилиум проводить будем? В этой или уже сборнике?

----

в принципе эта пусть пока открыта будет. Пока до толка скрипт доведём :smile:

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

еще бы как то прикрутить расчет например 5 фрагов и 1000 дамага такая то медаль для светляка который много засветил можно медаль дозорный влепить . при поджоге и таране поджигатель и камикадзе медаль за место 6 фрага воин . по моему при трех подряд косу смерти( лукавить не буду не помню)

Share this post


Link to post

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

а в какой теме тогда консилиум проводить будем? В этой

 

Пока тут, при необходимости модераторов можно будет попросить перенести.

 

17 часов назад, HEKPOMAHT сказал:

для второго отдаёт - 1, для девятого - 8. Остальное норм

17 часов назад, HEKPOMAHT сказал:

тут для четвёртого отдаёт - 3

 

Обновил, используем макрос {{py:myFrags}}

 

14 часов назад, night_dragon_on сказал:

Погони реплеи заменив на макрос {{py:xvm.frags}}

 

Сам себе отвечу, макрос юзать без события PY(ON_TOTAL_EFFICIENCY)

Не было смысла :smile:, с ним же получим лишние обновления.

 

8 часов назад, P.S.Enot сказал:

такая то медаль для светляка

8 часов назад, P.S.Enot сказал:

при поджоге и таране поджигатель и камикадзе медаль за место 6 фрага воин

 

Я не буду делать анонсер достижений.

Есть готовый мод, он работает без нареканий и оформлен нормально.

Share this post


Link to post

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

 

Пока тут, при необходимости модераторов можно будет попросить перенести.

 

 

Обновил, используем макрос {{py:myFrags}}

 

 

Сам себе отвечу, макрос юзать без события PY(ON_TOTAL_EFFICIENCY)

Не было смысла :smile:, с ним же получим лишние обновления.

 

 

Я не буду делать анонсер достижений.

Есть готовый мод, он работает без нареканий и оформлен нормально.

Мод это понятно. Но за чем мод? Когда можно будет установить просто хвм и юзать все из коробки не прибегая к излишествам и установки дополнительных возможностей при помощи модификаций (модов). Судя по многочисленным опросам  хвэмом пользуются ради приятных и красивых плюшек . В данный момент калькулятор мало кого волнует при нынешнем рандоме. А скоро и калькулятор вг убьет нововведением. Я рад вообще что вы реализовали то что и сейчас есть. просто у меня уже интерес возможно ли взять какие то настройки расчетов или макроподстановок и выводить при определенных действиях некоторые медали например 

Share this post


Link to post

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

Сам себе отвечу, макрос юзать без события PY(ON_TOTAL_EFFICIENCY)

да эти варианты я перебрал ещё задолго до создания этой темы :smile:

----

проверил на двух реплеях - показывает отлично! :no1:

----

и сразу по названию определиться.

уже есть:

  • {{py:my_hp.health(norm)}} 
  • {{py:my_hp.maxHealth}} 

стоит ли на их ровняться? (я за единообразие, как всегда)

  • {{py:my_frags}}

Сразу хотел было предложить по аналогии с xvm {{py:my-frags}}, да на питоне все с подчёркиванием. Не подходит.

 

 

Share this post


Link to post

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

стоит ли на их ровняться?

 

Да все равно как он будет наименоваться.

Главное что работает корректно.

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...