Jump to content
Korean Random
Zelenogorec

[0.9.0] XVM Tank Minimap Ranges, забугорный мод.

Recommended Posts

зачем что-то переделывать, если мод работает?

Как работает? А как-же карта "53_japan", на ней нет и не было кругов, или я что-то пропустил?

Edited by Dakasik

Share this post


Link to post

Short link
Share on other sites

Как работает? А как-же карта "53_japan", на ней нет и не было кругов, или я что-то пропустил?

как я ранее писал, что ставил мод на тестовый клиент и он работоспособен.

не вижу взаимосвязи, между этим модом и наименованием карт.

круги рисуются динамически. на какую карту загрузитесь, на ту и нарисует круги.

найдите мне вот в этом сорце http://yadi.sk/d/seLmI-LTEbTDs упоминание про наименование карт.

и вот в этом конфиге поищите https://www.dropbox.com/s/znyetrqz2k8jt2d/minimapCircles.xc

найдёте, провозглашу себя слоупоком намба ван :gg:

Share this post


Link to post

Short link
Share on other sites

Как я ранее писал, что ставил мод на тестовый клиент и он работоспособен.

Работать он работает, но только в 3012 билде XVM изменились маска имён танков, которые используются для кругов. Теперь нужно в конфиге рисовать "germany-Waffentrager_E100", а не "waffentrager_e100".

 

Нужно изменить в моде одну строку:

        tank_name = g_itemsCache.items.getVehicle(self.__vehInvID).descriptor.type.name.replace(':', '-')
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Работать он работает, но только в 3012 билде XVM изменились маска имён танков, которые используются для кругов. Теперь нужно в конфиге рисовать "germany-Waffentrager_E100", а не "waffentrager_e100".

Нужно изменить в моде одну строку:

 tank_name = g_itemsCache.items.getVehicle(self.__vehInvID).descriptor.type.name.replace(':', '-')

я так понимаю эту надо заменить?

tank_name = g_itemsCache.items.getVehicle(self.__vehInvID).descriptor.type.name.split(':')[1].lower().replace('-', '_')
Edited by evil_rrock

Share this post


Link to post

Short link
Share on other sites

я так понимаю эту надо заменить?

tank_name = g_itemsCache.items.getVehicle(self.__vehInvID).descriptor.type.name.split(':')[1].lower().replace('-', '_')

 

Да, "split(':')[1]." обрезает то, что было до :, "lower()." делает буквы строчными. Удаляем лишнее, устанавливаем новые значения замены и всё готово. Edited by AtotIK

Share this post


Link to post

Short link
Share on other sites

как я ранее писал, что ставил мод на тестовый клиент и он работоспособен.

не вижу взаимосвязи, между этим модом и наименованием карт.

круги рисуются динамически. на какую карту загрузитесь, на ту и нарисует круги.

найдите мне вот в этом сорце http://yadi.sk/d/seLmI-LTEbTDs упоминание про наименование карт.

и вот в этом конфиге поищите https://www.dropbox.com/s/znyetrqz2k8jt2d/minimapCircles.xc

найдёте, провозглашу себя слоупоком намба ван :gg:

Ты это самое, ни "кипишуй", успокойся,я наверно просто как-то не так написал, что ты меня не правильно понял.

Ну так вот, попробую объяснить по другому, твоими словами-на загруженной мной новой карте "Срытая деревня",круги динамически не рисуются , а на всех остальных 39-ти картах рисуются. Попробуй воспроизвести, держи реплей -53_japan.wotreplay

 

Блин нафиг, буквально только что поставил последнюю ночную сборку3016, и круги максимального обзора и рентгена появились на всех картах, ну а вот остальные 3 круга вообще больше не рисуются.

Edited by Dakasik

Share this post


Link to post

Short link
Share on other sites

Ты это самое, ни "кипишуй", успокойся,я наверно просто как-то не так написал, что ты меня не правильно понял.

Ну так вот, попробую объяснить по другому, твоими словами-на загруженной мной новой карте "Срытая деревня",круги динамически не рисуются , а на всех остальных 39-ти картах рисуются. Попробуй воспроизвести, держи реплей -attachicon.gif53_japan.wotreplay

 

Блин нафиг, буквально только что поставил последнюю ночную сборку3016, и круги максимального обзора и рентгена появились на всех картах, ну а вот остальные 3 круга вообще больше не рисуются.

да я не в кипиже, спокоен, как дохлый удаFF =)

жаль, что моя манера изъясняться, неверно трактуется с эмоциональной точки зрения.

ладно это лирика.

к сожалению реплей не смог глянуть, потёр тестовый клиент, а 089 не желает запускать.

я конечно ламер, но иногда могу в логику =)

логическая цепочка, моего куцего мозга.

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

осмелюсь предположить, что возможен конфликт xvm и мода currentvehicle или самого мода с новым клиентом.

поскольку сам я не силён в пайтоне, да и вообще в кодинге, то надо искать товарищей соображающих.

обнову качну, как запустят обновление, скачивать и устанавливать отдельно влом.

и буду тестить модики. о результате сообщу сюда.

Edited by evil_rrock

Share this post


Link to post

Short link
Share on other sites

Нужно изменить в моде одну строку:

        tank_name = g_itemsCache.items.getVehicle(self.__vehInvID).descriptor.type.name.replace(':', '-')

 

Где эта строчка ? Если в файле currentvehicle.pyc, то чем его редактировать ?

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Заменил файл, круги максимального обзора и рентгена есть, а вот круга видимости нет. Стоит XVM 3018. Как быть ?

Я так понимаю теперь надо заменить имена танков в конфиге, то есть в файле tankrange.xc ?

Edited by OveRSeeD

Share this post


Link to post

Short link
Share on other sites

Обновил шапку.


Я ничего нигде не менял....

Скопировал все как написано в описании... и все работает.


XVM установлен который для тестого сервера был сделан.

 

http://wow-clear.ru/mody-dlya-world-of-tanks/7702-polzomer-xvm-olenemer-dlya-world-of-tanks-080.html

Share this post


Link to post

Short link
Share on other sites

вставлю свои пять копеек.

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

будет работать, если ваш конфиг находится по пути World-of-Tanks\res_mods\xvm\configs именно в этой директории,

а не в подобной World-of-Tanks\res_mods\xvm\configs\ВАСЯПУПКИН

берём вот это:

отрисовка кругов превышающих 445м включена   https://www.dropbox.com/s/1eq1nqpy9ik9nvo/currentvehicle.pyc

или, отрисовка кругов свыше 445м заблокирована https://www.dropbox.com/s/38mjf0amn04wv2n/currentvehicle.pyc

 

и закидываем по пути World-of-Tanks\res_mods\0.8.10\scripts\client

вот это https://www.dropbox.com/s/znyetrqz2k8jt2d/minimapCircles.xc , закидываем по пути  World-of-Tanks\res_mods\xvm\configs

настраиваем цвета кругов в minimapCircles.xc и наслаждаемся игрой.

кому если надо, файл пример https://www.dropbox.com/s/xkjeepn1tkqi8d4/minimapCircles%28sample%29.xc

 

добавлено позже:

 

P.S. у кого конфиг не в директории configs  по пути World-of-Tanks\res_mods\xvm

а в другой, шумите в личку, перепилю.

 

P.P.S. за основу взят забугорный модег, перепиленный товарищем Yusha и с действенной наводкой товарища AtotIK

Edited by evil_rrock
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

показывает неправильную дальность максимального полета снаряда (для арты, пробывали на fv 304), круг не соответствует действительности

пардон, мой косяк

Edited by Jeka_kvalitet

Share this post


Link to post

Short link
Share on other sites

Гы, разрабы xvm весьма эффективно заставили всех таки поставить этот мод, потому как перепивать названия 100+ танков в конфиге ну его нафиг, проще с этим разобратся :)

Share this post


Link to post

Short link
Share on other sites
Заменил файл, круги максимального обзора и рентгена есть, а вот круга видимости нет.

В ночных билах (по крайней мере последний на текущий момент 3021) наименования танков изменились.

К названию танка добавляется название нации (ussr- , germany- , e.t.c.), регистр имеет значение.

Исправленный оригинальный скрипт (https://github.com/Omegaice/WOTTankRanges) с изменениями из патча 0.8.10 и формирующий корректные названия танков для последних xvm билдов. Конфиг пишет в res_mods\xvm\tankrange.xc

Конфиг по умолчанию:

ограничения 445м радиуса отключены

круги 445м и 50м отображаются

XVMTankRange_3021.zip

Edited by fecell
  • 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.
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...