Jump to content
Korean Random
Kotyarko_O

Таймер ремонта модулей средствами XVM.

Recommended Posts

Может стоит добавить подложку под иконки модулей?

Например?

имхо должна быть не подложка, а тень для нормальной визуализации, типа post-24956-0-05409700-1477251463.png (этой картинке можно задавать любой размер в battleLabels по ситуации)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Обновлено.

  • Изменены конфиги.
  • Переделан вид активных таймеров (подстановка изображений). Теперь отображаются по нажатию Ctrl.
  • Исправлено отображение активных таймеров в режиме наблюдения.
  • Добавлены недостающие модули.

По прежнему, ремонт пока что доступен только обычным ремкомплектом.
Экипажи будут в следующий раз (возникла трудность с определением количества экипажа по специальностям (в некоторых танках может быть, например, 2 заряжающих)). Не могу придумать, как их отображать.

Подложка также, в следующий раз.

Edited by Kotyarko_O
  • Upvote 6

Share this post


Link to post

Short link
Share on other sites

Спасибо полезная вещь, было бы неплохо таймеры на панели видеть в дефолтном XVM.

Share this post


Link to post

Short link
Share on other sites

Почему то бк и гусля жёлтые с начала боя.

В первом же бою, после установки этого аддона, или после крита данных модулей в предыдущих боях?

Share this post


Link to post

Short link
Share on other sites

 

Таймер ремонта модулей.

 

Актуально для XVM 6.4.7+.

 

Обычные таймеры:

attachicon.gif1.jpgattachicon.gif2.jpgattachicon.gif3.jpgattachicon.gif4.jpgattachicon.gif5.jpg

 

Активные таймеры (по Ctrl):

attachicon.gifshot_025.jpgattachicon.gifshot_036.jpgattachicon.gifshot_042.jpg

 

 

Большое спасибо за столь нужное и удобное дополнение!

 

post-8064-0-11975100-1477313190.gif

 

Вот только вопрос: у меня, в отличии от Вас, значки располагаются не столь ровно, как хотелось бы.

 

post-8064-0-12457400-1477313266.jpg

 

Это мой "глюк" или есть возможность подрегулировать?

С уважением.

Share this post


Link to post

Short link
Share on other sites
у меня, в отличии от Вас, значки располагаются не столь ровно, как хотелось бы.

На предыдущем скриншоте (двумя сообщениями выше) тоже заметно, что поля стали немного ниже, чем на моих скриншотах в шапке темы. На вашем же скриншоте они располагаются ещё ниже. Пока что не знаю, почему так.

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Добрый вечер. Подскажите, что я делаю не так. ХВМ ошибку выдает.

Лог ХВМ.

2016-10-24 20:04:13: xvm 0.9.16 (http://www.modxvm.com/) for WoT 0.9.16
2016-10-24 20:04:13: Branch: default, Revision: 6689
2016-10-24 20:04:13: [WARN] Following XVM fonts installed: ['C:\\Windows/Fonts\\XVM Symbol.ttf', 'C:\\Windows/Fonts\\XVMSymbol.ttf', 'C:\\Windows/Fonts\\XVMSymbol_18.0_0.ttf', 'C:\\Windows/Fonts\\XVMSymbol_22.1.ttf', 'C:\\Windows/Fonts\\XVMSymbol_22.1_0.ttf']
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\xvm.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\@xvm.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapAlt.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimap.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapCircles.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapMapSize.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapLabelsAlt.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapLabelsTemplates.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapLines.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\minimapLabelsData.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\hitLog.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\battle.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\colors.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\export.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\elements.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\camera.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\sounds.xc
2016-10-24 20:04:13: [JSONxLoader] load: res_mods\configs\xvm\default\battleLabels.xc
2016-10-24 20:04:13: [ERROR] Traceback (most recent call last):
File "xvm_main/config.py", line 97, in _load_xvm_xc
File "mods/xfw/python/lib/JSONxLoader/__init__.py", line 9, in load
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 25, in load
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 69, in visit_dict
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 69, in visit_dict
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 52, in visit_dict
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 52, in
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 58, in visit_dict
File "mods/xfw/python/lib/JSONxLoader/loader.py", line 38, in load_config
JSONxLoaderException: ARRAY: "]" expected, got "$" at 20:7 in "res_mods\configs\xvm\default\battleLabels.xc"

2016-10-24 20:04:13: [JSONxLoader] load: res_mods\mods\shared_resources\xvm\l10n\ru.xc
2016-10-24 20:04:13: Config loaded. Region: RU (detected), Language: ru (detected)
2016-10-24 20:04:16: [iNFO] HTTP: /wn8.json
2016-10-24 20:04:16: [iNFO] Time: 224 ms, Size: 10112 (46208) bytes
2016-10-24 20:04:17: [iNFO] HTTPS: /4.0/getToken/4e65706f-****-****-****-********9742/30507978
2016-10-24 20:04:17: [iNFO] Time: 591 ms, Size: 249 (347) bytes
2016-10-24 20:04:17: [iNFO] HTTPS: /4.0/getVersionWithLimit/4e65706f-****-****-****-********9742/30507978/150
2016-10-24 20:04:18: [iNFO] Time: 626 ms, Size: 3339 (17509) bytes
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle ussr:R03_BT-7
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle ussr:R81_IS8
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle germany:G04_PzVI_Tiger_I
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle germany:G27_VK3001P
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle usa:A25_M2_med
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle usa:A46_T3
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle france:F44_Somua_S35
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB11_Caernarvon
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB12_Conqueror
2016-10-24 20:04:18: WARNING: TODO: len(hulls) != 1 for vehicle uk:GB22_Comet
2016-10-24 20:04:19: [L:000] [XVM:LOBBY] processView: battleLoading
2016-10-24 20:04:19: [L:001] [battleLoading]
XVM_VERSION=6.4.7.1 #6689 for WoT 0.9.16
gameRegion=RU
configVersion=6.1.0
autoReloadConfig=false
markers.enabled=true
servicesActive=true
xmqp=true
statBattle=true
2016-10-24 20:04:19: [L:002] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby.swf
2016-10-24 20:04:19: [L:003] [XFW] Mod loaded: xvm_lobby.swf
2016-10-24 20:04:19: [iNFO] HTTPS: /4.0/getStatsReplay/4e65706f-****-****-****-********9742/8509837=13345,62226447=16673,36235794=11265,70932883=64049,26172180=2849,62371227=50193,14309153=63553,71599778=5185,16988205=14145,59647922=2817,47487795=2561,23342900=3873,593337=18961,59289659=11537,3552832=17953,67633473=5185,42252231=11537,1414985=54289,48344268=9761,17473890=10769,7004114=4385,11781342=13345,4819168=3153,7159777=16673,66839138=11265,22522728=5969,6518255=1393,24909810=11553,19195923=55569,5966356=53249
2016-10-24 20:04:19: [L:004] onLibLoaded: gui/flash/battleResults.swf
2016-10-24 20:04:19: [L:005] onLibLoaded: gui/flash/TankCarousel.swf
2016-10-24 20:04:19: [L:006] onLibLoaded: gui/flash/nodesLib.swf
2016-10-24 20:04:19: [L:007] onLibLoaded: gui/flash/crew.swf
2016-10-24 20:04:19: [L:008] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobby_ui.swf
2016-10-24 20:04:19: [L:009] onLibLoaded: gui/flash/battleloading.swf
2016-10-24 20:04:19: [L:010] onLibLoaded: ../../res_mods/mods/packages/xvm_lobby/as_lobby/xvm_lobbybattleloading_ui.swf
2016-10-24 20:04:20: [VM] initialized
2016-10-24 20:04:21: [b:000] [XVM:BATTLE] processView: classicBattlePage
2016-10-24 20:04:23: [b:001] onLibLoaded: ../../res_mods/mods/packages/xvm_battle/as_battle/xvm_battle.swf
2016-10-24 20:04:23: [b:002] [XFW] Mod loaded: xvm_battle.swf
2016-10-24 20:04:24: [iNFO] Time: 4456 ms, Size: 3826 (9492) bytes

battleLabels.xc

battleLabelsTemplates.xc

Edited by GT_22rus

Share this post


Link to post

Short link
Share on other sites

@GT_22rus, в конце 19-й строки пропущена запятая.

Благодарю, заработало, правда у меня тоже чуть ниже центра значки, но пока и так супер. В идеале добавить подложку и экипаж.

Еще вопрос, лог нанесенного по мне урона можно менять? Шрифт, цвет?

Share this post


Link to post

Short link
Share on other sites

На предыдущем скриншоте (двумя сообщениями выше) тоже заметно, что поля стали немного ниже, чем на моих скриншотах в шапке темы. На вашем же скриншоте они располагаются ещё ниже. Пока что не знаю, почему так.

 

Ну что ж, когда-нибудь ошибка всплывёт, подождём.

Share this post


Link to post

Short link
Share on other sites

В первом же бою, после установки этого аддона, или после крита данных модулей в предыдущих боях?

Из прошлых боёв.

Share this post


Link to post

Short link
Share on other sites

Вроде делал по шапке, но ошибка:

​xvm.log

2016-10-24 21:37:37: [JSONxLoader] load: res_mods\configs\xvm\my_config\battleLabelsTemplates.xc
2016-10-24 21:37:37: [ERROR] Traceback (most recent call last):
  File "xvm_main/config.py", line 97, in _load_xvm_xc
  File "mods/xfw/python/lib/JSONxLoader/__init__.py", line 9, in load
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 25, in load
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 69, in visit_dict
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 69, in visit_dict
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 52, in visit_dict
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 52, in <dictcomp>
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 69, in visit_dict
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 52, in visit_dict
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 52, in <dictcomp>
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 46, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 78, in visit_list
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 44, in visit
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 58, in visit_dict
  File "mods/xfw/python/lib/JSONxLoader/loader.py", line 38, in load_config
JSONxLoaderException: Illegal character "\xa0" at 344:1 in "res_mods\configs\xvm\my_config\battleLabelsTemplates.xc"

 

Помогите, плиз

battleLabelsTemplates.xc

Share this post


Link to post

Short link
Share on other sites

@rav961, этот работает?
del...

Если нет, то ещё battleLabels.xc, посмотреть бы.

 

п.с. Удалил некорректный файл.

Edited by alekslex

Share this post


Link to post

Short link
Share on other sites

@rav961, этот работает?

attachicon.gifbattleLabelsTemplates.xc

Если нет, то ещё battleLabels.xc, посмотреть бы.

увы, нет... та же ошибка

еще в python.log

2016-10-25 01:34:54.172: INFO: 2016-10-25 01:34:54: [ERROR] ./res_mods/mods//xfw/python\xfw\events.pyc

2016-10-25 01:34:54.172: ERROR: Traceback (most recent call last):

2016-10-25 01:34:54.172: ERROR:   File "mods/xfw/python/xfw/events.py", line 55, in __event_handler

2016-10-25 01:34:54.172: ERROR:   File "mods/xfw/python/xfw/events.py", line 24, in fire

2016-10-25 01:34:54.173: ERROR:   File "res_mods/configs/xvm/py_macro\deviceRepair.py", line 147, in _updateDeviceState

2016-10-25 01:34:54.173: ERROR:     as_event(EVENTS[device])

2016-10-25 01:34:54.173: ERROR: KeyError: 'radioman1'

battleLabels.xc

Share this post


Link to post

Short link
Share on other sites

увы, нет... та же ошибка

поправил battleLabelsTemplates.xc  (была какая-то шняга с отступами/пробелами/табуляцией, видимо при копировании что-то глюкнуло)

Edited by Kapany3uk
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

еще в python.log
Она не будет влиять на работу. Об этом знаю. Сейчас экипажи не обрабатываются никак, но под события в коде попадают, и т.к. отдельных событий для них нет - появляется ошибка. В следующем обновлении сделаю ограничение, потом - постараюсь реализовать работу с экипажем.
  • Upvote 2

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.

×
×
  • Create New...