Jump to content
Korean Random

panikaxa

User
  • Posts

    25
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by panikaxa

  1. Мод не использует никак xvm. Или имелось что-то другое ввиду?
  2. Мод использует файл hangarsmmunitionsetup.js. Код в нем написан на JS. Соответственно кнопка добавлена также с помощью JS. Про кохерент слышал, но не сталкивался.
  3. Мод обновлен. Добавлено отображение степеней в дереве исследований.
  4. Обновил мод по ссылкам в первом сообщении. Добавил вывод информацию по стилям. На клиенте WOT необходимо проверять работоспособность. Думаю должно работать, но аккаунта для проверки нет.
  5. Добрый день, товарищи. По запросу товарища @Scharfhobel создан мод, который по нажатию в ангаре клавиши "F10" сохраняет в файл информацию об установленных на танках оборудовании, снаряжении, инструкциях и стилях. Файл сохраняется по пути mods/outputs/tank_artefacts_file.csv. Также по пути mods/outputs/styles_file.csvсохраняется дополнительный файл о всех стилях игрока. Открыть файлы можно с помощью MS Excel. Скачать мод можно по ссылкам: 1. Для Лесты 2. Для WOT Скопировать скачанный файл по пути: "папка с установленной игрой"/mods/''актуальная версия игры"/
  6. Может что-то типа такого? from gui.shared.utils.requesters import REQ_CRITERIA from helpers import dependency from skeletons.gui.shared import IItemsCache itemsCache = dependency.descriptor(IItemsCache) inventoryVehicles = itemsCache.items.getVehicles(REQ_CRITERIA.INVENTORY) Единственное, насколько я понял itemsCache нужно получать из какого либо существующего метода. Если разберетесь напишите.
  7. 1. Оптимизирован код. 2. Обновлена ссылка для Лесты 1.35.0.0 3. Обновлена ссылка для WOT 1.29.0.0
  8. Остальные степени может позже, если будет спрос. Пакет пока и такой работает, для следующих патчей поменяю
  9. Добрый день, товарищи. Представляю вашему вниманию мод Master in Techtree - Мод мастеров в дереве исследований. Данный мод показывает танки с достижением "Мастер", а также степени 1-3 в дереве исследований. В архиве с модом находится папка panikaxa.master_in_techtreeс доступными иконками. Поместите эту папку в папку mods\configs\. Для выбора иконок, которые будут отображаться в дереве исследований, задайте соответствующие имена файлам с понравившимися иконками в папке mods\configs\panikaxa.master_in_techtree\. Для иконки Мастер - "masterBorder.png", для иконки 1 ст. - "rank1Border.png", для иконки 2 ст. - "rank2Border.png", для иконки 3 ст. - "rank3Border.png". Для применения изменений без перезапуска игры откройте вкладку "Компании", а затем вкладку "Исследования". В принципе, вы можете создавать любые иконки на свой вкус, сохраняя размеры оригинальных. Также размещайте их в папке mods\configs\panikaxa.master_in_techtree\ с соответствующими именами. Скачать мод можно по ссылке: 1. Для Лесты Установка: Файл "panikaxa.lesta.master_in_techtree_0.1.1.mtmod" из скачанного архива разместите по пути: "папка с установленной игрой"\mods\''актуальная версия игры"\ Папку "panikaxa.master_in_techtree" из скачанного архива разместите по пути: "папка с установленной игрой"\mods\configs\ PS. По всем вопросам, замечаниям и пожеланиям можете писать в этой теме. При использовании и копировании указывайте автора.
  10. Добрый день, товарищи. Представляю вашему вниманию обновленный мод Quick Demount 2.0 - Быстрый демонтаж оборудования 2.0. Данный мод позволяет демонтировать оборудование через контекстное меню на карточке оборудования. В разделе "Оборудование" при нажатии правой кнопки мыши на карточке с оборудованием откроется контекстное меню. Если данное оборудование установлено хотя бы на одном танке, в контекстном меню появится дополнительный пункт "Демонтировать с другого танка", при нажатии на который появится список с танками. Выбираем танк, подтверждаем - оборудование демонтировано с него. Если количество танков, на которых установлено выбранное оборудование превышает 25 штук, то танки в контекстном меню группируются по уровням. Скачать мод можно по ссылкам: 1. Для Лесты 2. Для WOT Скопировать скачанный файл по пути: "папка с установленной игрой"\mods\''актуальная версия игры"\ PS. Мод в бета версии. По всем вопросам, замечаниям и пожеланиям можете писать в этой теме. При использовании и копировании указывайте автора.
  11. Пытаюсь вывести окно. Создаю событие g_eventBus.handleEvent(events.LoadViewEvent(SFViewLoadParams('TestWindow', 'TestName'), ctx={'data1': data, 'data2': data2}), EVENT_BUS_SCOPE.LOBBY) Я знаю, что подобного рода события отлавливаются из кода, который я выложил в первом посте. Я пытался создать новый класс с наследованием от PackageBusinessHandler class CustomLobbyPackageBusinessHandler(PackageBusinessHandler): def __init__(self): listeners = (('TestWindow', self.loadViewByCtxEvent)) super(CustomLobbyPackageBusinessHandler, self).__init__(listeners, app_settings.APP_NAME_SPACE.SF_LOBBY, EVENT_BUS_SCOPE.LOBBY) Но это не прокатывает. Пытался делать манки патчинг, как предложил swoxar. Но тоже не прокатывает. Когда меняю полностью файл, то событие отлавливается, но на лету не получается этого сделать. Может есть какой-то встроенный способ отловить событие?
  12. Добавил версию мода для WoT. Скачать можно по ссылке.
  13. Обновил версию мода. 1. Исправлено отображение тултипа для кнопки. 2. Кнопка открытия списка танков теперь доступна, если оборудование установлено хотя бы на одном танке. 3. Удалены лишние сообщения в логах.
  14. Добрый день! Подскажите, пожалуйста, как можно добавить свое событие в listeners в код ниже, не переписывая оригинальный файл? Файл прикрепил. class LobbyPackageBusinessHandler(PackageBusinessHandler): def __init__(self): listeners = ((VIEW_ALIAS.ADVENT_CALENDAR, self.loadViewByCtxEvent), (VIEW_ALIAS.AWARD_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.AWARD_WINDOW_MODAL, self.loadViewByCtxEvent), (VIEW_ALIAS.BATTLE_QUEUE, self.loadViewByCtxEvent), (VIEW_ALIAS.BATTLE_STRONGHOLDS_QUEUE, self.loadViewByCtxEvent), (VIEW_ALIAS.BATTLE_RESULTS, self.loadViewByCtxEvent), (VIEW_ALIAS.BROWSER_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.BROWSER_WINDOW_MODAL, self.loadViewByCtxEvent), (VIEW_ALIAS.BROWSER_LOBBY_TOP_SUB, self.loadViewByCtxEvent), (VIEW_ALIAS.BROWSER_OVERLAY, self.loadViewByCtxEvent), (VIEW_ALIAS.MAP_BOX_INFO_OVERLAY, self.loadViewByCtxEvent), (VIEW_ALIAS.PLAY_STREAK_INFO_OVERLAY, self.loadViewByCtxEvent), (VIEW_ALIAS.BATTLE_PASS_BROWSER_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.BATTLE_PASS_VIDEO_BROWSER_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.DEMONSTRATOR_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.GOLD_FISH_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.LOBBY, self.loadViewByCtxEvent), (VIEW_ALIAS.LOBBY_VEHICLE_MARKER_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.LOBBY_CUSTOMIZATION, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.RENTAL_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.WOT_PLUS_INFO_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.TELECOM_RENTAL_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.BLUEPRINTS_EXCHANGE_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.OFFER_GIFT_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.STYLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.STYLE_PROGRESSION_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.STYLE_BUYING_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.SHOWCASE_STYLE_BUYING_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.IMAGE_VIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.HERO_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.CONFIGURABLE_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.TRADE_IN_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.MARATHON_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.RESOURCE_WELL_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.RESOURCE_WELL_HERO_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.EARLY_ACCESS_VEHICLE_PREVIEW, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_COMPARE, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_COMPARE_MAIN_CONFIGURATOR, self.loadViewByCtxEvent), (VIEW_ALIAS.LOBBY_MENU, self.loadViewByCtxEvent), (VIEW_ALIAS.MODULE_INFO_WINDOW, self.__moduleWindowHandler), (VIEW_ALIAS.BOOSTER_INFO_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.GOODIE_INFO_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.PROMO_PREMIUM_IGR_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_BUY_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_RESTORE_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_SELL_DIALOG, self.loadViewByCtxEvent), (VIEW_ALIAS.VEHICLE_INFO_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.MISSION_AWARD_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.ACOUSTIC_POPOVER, self.loadViewByCtxEvent), (VIEW_ALIAS.TRADEIN_POPOVER, self.loadViewByCtxEvent), (VIEW_ALIAS.REFERRAL_PROGRAM_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.CLAN_NOTIFICATION_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.BADGES_PAGE, self.loadViewByCtxEvent), (VIEW_ALIAS.UNBOUND_INJECT_WINDOW, self.loadViewByCtxEvent), (VIEW_ALIAS.BATTLE_PASS_BADGES_DEMO, self.loadViewByCtxEvent), (VIEW_ALIAS.RESOURCE_WELL_BROWSER_VIEW, self.loadViewByCtxEvent)) super(LobbyPackageBusinessHandler, self).__init__(listeners, app_settings.APP_NAME_SPACE.SF_LOBBY, EVENT_BUS_SCOPE.LOBBY) __init__.py
  15. Добрый день, товарищи. Представляю вашему вниманию мод, который дает возможность при нажатии кнопки в окне оборудования выбрать из списка танк, на котором установлено данное оборудование, и автоматически демонтировать его с выбранного танка. На карточках с оборудованием с левой стороны появляется кнопка. Кнопка открытия списка танков доступна, если оборудование установлено хотя бы на одном танке. При нажатии на кнопку появляется окно со списком танков. Выбираем танк из списка для демонтажа оборудования. Список будет пустой, если оборудование не установлено ни на одном из танков После выбора танка из списка появляется стандартное окно подтверждения демонтажа оборудования. Скачать мод можно по ссылкам: 1. Для Лесты 2. Для WOT Скопировать скачанный файл по пути: "папка с установленной игрой"\mods\''актуальная версия игры"\ PS. По всем вопросам, замечаниям и пожеланиям можете писать в этой теме. При использовании и копировании указывайте автора.
  16. Добрый день. Кто-то может подсказать, где в файлах питона найти код, который отвечает за появление кнопок демонтировать и уничтожить оборудование? Выделил на скриншоте. Хотя бы примерно куда можно посмотреть. Сам не могу найти.
  17. @Scharfhobel Обновил файл по ссылке в первом посте. Попробуйте теперь. У меня нет аккаунта в WOT, на котором я бы мог испытать его.
  18. @P.S.Enot , а вот, как в теме "Полный список танков с установленным оборудованием", не подойдет название?
  19. Добрый день, товарищи. Если вы при установке оборудования на танк, также как и я мучаетесь вопросом, откуда это оборудование снять, то этот мод для вас. После установки мода при наведении курсора на оборудование будет отображаться полный список танков, на которых это оборудование установлено. Вот так было до установки мода А вот так после Скачать мод можно по ссылке . Скопировать скачанный файл по пути: "папка с установленной игрой"\mods\''актуальная версия игры"\
×
×
  • Create New...