Jump to content
Korean Random
ktulho

Отображение активных резервов в ангаре и в бою. (XVM)

Recommended Posts

@steaxch я так и не понял.

0:00:50
00:50
50

Какой из вариантов должен выводиться, если меньше минуты осталось?

Share this post


Link to post

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

@steaxch я так и не понял.


0:00:50
00:50
50

Какой из вариантов должен выводиться, если меньше минуты осталось?

50

Share this post


Link to post

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

return '{:01d}:{:02d}'.format(h, m) if seconds > 59 else '{:02d}'.format(seconds)

 

класс, благодарю. для полного счастья не хватает макроса с координатами кнопок в шапке, надо Макса попытать, может можно из lobby.swf выудить

Share this post


Link to post

Short link
Share on other sites
В 10.11.2017 в 11:05, steaxch сказал:

но что-то захотелось секунды увидеть

Можешь кинуть такой вариант?

Share this post


Link to post

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

Можешь кинуть такой вариант?

5a0804a09f840_.PNG.4cbd4f38bd7e6908c782de369227d1a0.PNG

boosters.py

в boosters.xc

 

 


{
  "boosters":{
    //Текст для макроса {{py:bst.name(index)}}
    "boostersName":{
      "gold":    "",
      "credits": "<img src='img://gui/maps/icons/boosters/booster_credits_small_bw.png' width='24' height='24' vspace='-7'>",
      "xp":      "<img src='img://gui/maps/icons/boosters/booster_xp_small_bw.png' width='34' height='24' vspace='-7'>",
      "crew_xp": "<img src='img://gui/maps/icons/boosters/booster_crew_xp_small_bw.png' width='26' height='24'  vspace='-7'>",
      "free_xp": "<img src='img://gui/maps/icons/boosters/booster_free_xp_small_bw.png' width='24' height='24' vspace='-7'>"
    }
  }
}

 

в widgetsTemplates.xc

 

 


// Таймер активных резервов  
  "booster": {
    "enabled": true,
    "layer": "top",
    "type": "extrafield",	
    "formats": [
      { "updateEvent": "ON_EVERY_SECOND",
        "screenHAlign": "center",
        "x": -240,
        "y": 0,
        "width": 80,
        "height": 80,
        "alpha": 75,
        "textFormat": {  "color": "0xF9F1BC", "bold": "true", "size": 13},
        "format": "<textformat tabstops='[37]' leading='-9'>{{py:bst.name(1)}}<tab><font color='{{py:bst.leftTimeMin(1)<11?#FFB841|}}'>{{py:bst.leftTimeHrMin(1)}}</font></textformat>\n<textformat tabstops='[37]' leading='-9'>{{py:bst.name(2)}}<tab><font color='{{py:bst.leftTimeMin(2)<11?#FFB841|}}'>{{py:bst.leftTimeHrMin(2)}}</font></textformat>\n<textformat tabstops='[37]' >{{py:bst.name(3)}}<tab><font color='{{py:bst.leftTimeMin(3)<11?#FFB841|}}'>{{py:bst.leftTimeHrMin(3)}}</font></textformat>"  
      }	  
    ]
  }

 

 

Edited by steaxch
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites
В 12.11.2017 в 10:26, steaxch сказал:

5a0804a09f840_.PNG.4cbd4f38bd7e6908c782de369227d1a0.PNG

boosters.py

в boosters.xc

  Показать содержимое

 



{
  "boosters":{
    //Текст для макроса {{py:bst.name(index)}}
    "boostersName":{
      "gold":    "",
      "credits": "<img src='img://gui/maps/icons/boosters/booster_credits_small_bw.png' width='24' height='24' vspace='-7'>",
      "xp":      "<img src='img://gui/maps/icons/boosters/booster_xp_small_bw.png' width='34' height='24' vspace='-7'>",
      "crew_xp": "<img src='img://gui/maps/icons/boosters/booster_crew_xp_small_bw.png' width='26' height='24'  vspace='-7'>",
      "free_xp": "<img src='img://gui/maps/icons/boosters/booster_free_xp_small_bw.png' width='24' height='24' vspace='-7'>"
    }
  }
}

 

в widgetsTemplates.xc

  Показать содержимое

 



// Таймер активных резервов  
  "booster": {
    "enabled": true,
    "layer": "top",
    "type": "extrafield",	
    "formats": [
      { "updateEvent": "ON_EVERY_SECOND",
        "screenHAlign": "center",
        "x": -240,
        "y": 0,
        "width": 80,
        "height": 80,
        "alpha": 75,
        "textFormat": {  "color": "0xF9F1BC", "bold": "true", "size": 13},
        "format": "<textformat tabstops='[37]' leading='-9'>{{py:bst.name(1)}}<tab><font color='{{py:bst.leftTimeMin(1)<11?#FFB841|}}'>{{py:bst.leftTimeHrMin(1)}}</font></textformat>\n<textformat tabstops='[37]' leading='-9'>{{py:bst.name(2)}}<tab><font color='{{py:bst.leftTimeMin(2)<11?#FFB841|}}'>{{py:bst.leftTimeHrMin(2)}}</font></textformat>\n<textformat tabstops='[37]' >{{py:bst.name(3)}}<tab><font color='{{py:bst.leftTimeMin(3)<11?#FFB841|}}'>{{py:bst.leftTimeHrMin(3)}}</font></textformat>"  
      }	  
    ]
  }

 

 

Вельми понеже(с):Default:

П.С:а как прописать,чтоб было как раньше,к примеру 1ч50м,только последняя минута в секундах красным :59с или просто 59с(так наверное даже логичнее будет)?Возможно такое?

Сама идея классная,точно знаешь сколько осталось,чтоб зайти в последний бой,просто как то пустовато...или непривычно.У меня просто со свободным местом проблем нет,а последние секунды хочется)))

Edited by Slava7572

Share this post


Link to post

Short link
Share on other sites
В 12.11.2017 в 13:33, Slava7572 сказал:

 

П.С:а как прописать,чтоб было как раньше,к примеру 1ч50м,только последняя минута в секундах красным :59с или просто 59с(так наверное даже логичнее будет)?Возможно такое?

 

замени

boosters.py

будет так 1ч:23м

 

или этот

boosters.py

будет 1ч 23м

Edited by steaxch
  • Upvote 3

Share this post


Link to post

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

замени

boosters.py

будет так 1ч:23м

 

или этот

boosters.py

будет 1ч 23м

А можешь плиз скинуть свои файлики widgetsTemplates.xc и boosters.xc.

Share this post


Link to post

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

А можешь плиз скинуть свои файлики widgetsTemplates.xc и boosters.xc.

 

выше же есть

boosters.xc там целиком прописан, в widgetsTemplates.xc у меня много чего другого еще присутствует, вставь в свой секцию из сообщения

  • Upvote 1

Share this post


Link to post

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

 

выше же есть

boosters.xc там целиком прописан, в widgetsTemplates.xc у меня много чего другого еще присутствует, вставь в свой секцию из сообщения

в том и проблема - я вставляю цитату и кофиг слетает. где-то ошибка, а где - я уже все глаза просмотрел. А еще идея - можно в мой файлик вставить правильно? спасибо.

widgetsTemplates.xc

Share this post


Link to post

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

будет 1ч 23м

То что нужно,спасибо огромное:great:

Share this post


Link to post

Short link
Share on other sites
В 01.10.2017 в 21:26, ktulho сказал:

Добавил возможность выводить данные макросы в бою.

 

Киньте плз, кто-нибудь пример, кто реализовал отображение в бою.

Share this post


Link to post

Short link
Share on other sites
В 14.11.2017 в 09:10, steaxch сказал:

будет 1ч 23м

Юзал резервы по 2 часа,вчера часовой включил,все вроде как норм,но показывает 0ч 10м,можно прописать чтоб нуля не было?Вот так в примеру: 1ч 23м,потом просто 59м,в принципе как сейчас,просто без нуля с минутами:

81946b8ee30a.jpg 

как раньше:

33d084c0a103.jpg 

но с последней минутой секундами краснымм

Share this post


Link to post

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

Юзал резервы по 2 часа,вчера часовой включил,все вроде как норм,но показывает 0ч 10м,можно прописать чтоб нуля не было?Вот так в примеру: 1ч 23м,потом просто 59м,в принципе как сейчас,просто без нуля с минутами:

 

  Показать содержимое

81946b8ee30a.jpg 

 

как раньше:

 

  Показать содержимое

33d084c0a103.jpg 

 

но с последней минутой секундами краснымм

это лучше к ktulho, он красиво сделает

Share this post


Link to post

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

Юзал резервы по 2 часа,вчера часовой включил,все вроде как норм,но показывает 0ч 10м,можно прописать чтоб нуля не было?Вот так в примеру: 1ч 23м,потом просто 59м,в принципе как сейчас,просто без нуля с минутами:

вот проверил 2х часовой "Доп опыт экипажа за бой средний"

shot_124.png

вот запустил часовой резерв

shot_126.png

нет нулей. 

@Slava7572 может скрипт обновить нужно? 

Share this post


Link to post

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

может скрипт обновить нужно? 

У меня нестандартный скрипт из шапки,тот не показывает секунды в последней минуте,что очень удобно.Больше всего к идеалу приблизился этот(второй вариант),но с оговоркой,про которую я писал.Просто как то убрать 0ч если он ноль,все остальное оставить.Т.е. так примерно:

1ч 23м

23м

59с(красным цветом).

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.

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.

×