Jump to content
Korean Random

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


Recommended Posts

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

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

 

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

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

7 минут назад, post сказал:

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

 

выше же есть

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

  • Upvote 1
Link to comment
Short link
Share on other sites

2 минуты назад, steaxch сказал:

 

выше же есть

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

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

widgetsTemplates.xc

Link to comment
Short link
Share on other sites

В 14.11.2017 в 09:10, steaxch сказал:

будет 1ч 23м

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

81946b8ee30a.jpg 

как раньше:

33d084c0a103.jpg 

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

Link to comment
Short link
Share on other sites

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

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

 

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

81946b8ee30a.jpg 

 

как раньше:

 

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

33d084c0a103.jpg 

 

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

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

Link to comment
Short link
Share on other sites

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

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

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

shot_124.png

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

shot_126.png

нет нулей. 

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

Link to comment
Short link
Share on other sites

23 часа назад, H_E_K_P_O_M_A_H_T_ сказал:

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

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

1ч 23м

23м

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

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