Jump to content
Korean Random

Leaderboard


Popular Content

Showing content with the highest reputation on 02/08/19 in all areas

  1. 3 points
    В файл sight.xc добавлен параметр: // true - не отображать прицел после смерти "hideSightAfterDeath": true, Обновлен скрипт syght.py.
  2. 2 points
    да, подтверждаю. С последней сборкой всё бодрячком! хотелось бы в релизе иметь оключалку кнопаря
  3. 2 points
    Nопик вот этот... Афигительнейший анализ (от слов анал и лизать) даже не дизассемблированного кода от человека, который в кодинге не разбирается. 127.0.0.1 это сраный локалхост. Это IP, по которому комп может обратиться к самому себе по тем или иным причинам. Обведенная рамочкой функция, если я все правильно вижу, принимает на вход url и проверяет, не ссылается ли этот url часом на localhost при помощи вызова gethostbyname. Название isLocalHost как бы намекает. Начнем с того, что картошкин вайтлист работает только на их же встроенный WebBrowser, а на вызовы из модулей вроде urllib2 не влияет никак. Это раз. В коде, кстати, написан urllib. Который либо используется либо для собственно скачивания данных, и если так, то автор идиот (пользуйтесь urllib2, работяги), либо же - для urllib.urlencode, которая просто-напросто превращает питоновский dict в закодированную в понятный для http-сервера формат строку. Это два. Вышеупомянутый белый список был выключен практически сразу же после появления, когда я спросил про официальный метод монетизации модов, и больше не включался - это три. Начнем с того, что если там что-то и качается - то DLL - Dynamic Language Library - но никак не DDL - Data Definition Language (примером такого Language будет SQL). Скорее всего, тамошние три буквы обозначают Data DownLoad. Ссылка на скачивание, то бишь - вместо /download/ написали /ddl/. Что они там качают - уже вопрос другой, вполне вероятно, что какой-нибудь динамически формируемый список. Проверить мне не удалось, потому что сайта wotzone.ru на данный момент не существует - он просто не открывается браузером. А пароли воровать можно простым хуком одной функции через питон. Все потому что ВГ, если вы вдруг не знали давно всем известный факт, присылает ваш пароль из флеша login.swf в питоновскую функцию открытым текстом. Если не стоит галочка "запомнить пароль", that is. Но это можно легко обойти. Да, сайт mods2all выглядит интересно - главная страница говорит HELLO, потом спрашивает WHAT WAS BEFORE THE BIG BANG? и редиректит тебя на главную гугла. А wotzone, как я уже сказал, вообще не существует. И вполне вероятно, что Фокс действительно что-то повшивал в свои моды, учитывая наплыв европейцев с жалобами на рекламу в его настройщике. Но я могу сказать точно, что конкретно в топике написан полнейший некомпетентный мнительный БРЕД. Даже если из него сделаны ВНЕЗАПНО верные выводы, по которым не буду ничего комментировать. PY out.
  4. 1 point
    Я уже выкладывал данную модификацию в теме "Динамические макросы в Python". Немного доработал ее и решил оформить в отдельную тему. Данная модификация позволяет выводить картинку, в тот момент когда отображаются индикаторы урона, а также увеличивает время отображения индикатора повреждения до 12 секунд. 'Изображения' Описание: данная модификация добавляет два макроса: {{py:xvm.damageIndicator}} - возвращает 100, если в данный момент отображается индикатор урона, иначе - 0; {{py:xvm.damageIndicator_aim}} - возвращает "aim", если в данный момент индикатор урона находится по центру, иначе - пусто. Установка: 1) В файле battleLabelsTemplates.xc добавляем: "damageIndicator": { "enabled": true, "updateEvent": "PY(ON_DAMAGE_INDICATOR)", "x": 0, "y": 65, "width": 363, "height": 90, "alpha": "{{py:xvm.damageIndicator}}", "screenHAlign": "center", "format": "<img src='xvm://res/{{py:xvm.damageIndicator_aim|CentrDI}}.png'>" }, 2) В файле battleLabels.xc добавляем: ${ "battleLabelsTemplates.xc":"def.damageIndicator" }, 3) Файл damage_indicator.py копируем в папку \res_mods\configs\xvm\py_macro\. damage_indicator.py 4) Файлы CentrDI.png и aim.png копируем в папку \res_mods\mods\shared_resources\xvm\res\ CentrDI.rar 5) К сожалению, только питоном, не увеличить время отображения индикатора. Поэтому копируем файл battleDamageIndicatorApp.swf в \res_mods\Х.Х.Х.Х\gui\flash\ battleDamageIndicatorApp.swf Подобрать атлас damageIndicator вы можете в этой теме.
  5. 1 point
    @GT_22rus , обнови наименования секций для параметров: "vtype" "c:vtype В файле - damageLog.xc, в соответствие с изменениями.
  6. 1 point
  7. 1 point
    @Dmb причина? Правок в конфиг пока не вносили разработчики. А если речь о посторонке - выложу, как заимею клиент в своём распоряжении. Перезалито под новый патч.
  8. 1 point
    В списке нет нечего из "компонентов". Все перечисленое это пример настроек того что находится как раз в упомянутом разделе, не более. Раздел "Готовые конфигурации" включает в себя не только полноценные конфигурационные файлы к моду, но и отдельные настройки. Это дубликат из темы с предложениями. Тоже не компонент, это вариант настройки полей для BattleLabels, который сам по себе бесполезен когда есть нормальный "InfoPanel"
  9. 1 point
  10. 1 point
  11. 1 point
    Альтернативная панель счета мода Battle Observer 1. Скопировать все строки в файл свой battleLabels.xc из моего battleLabels.xc 2. Добавить папку \Game\World_of_Tanks_RU\res_mods\mods\shared_resources\xvm\res\icons Panel account.zip 3. Добавить файл panelAccount.xc в папку с вашим конфигом panelAccount.xc 4. Установить шрифт Kenshi.ttf 5. В файле elements.xc вашей конфигурации отключить панель ВГ добавив строки {"fragCorrelationBar": { "visible": false, "alpha": 0}}, // Стандартный бой {"epicRandomScorePanel": { "visible": false, "alpha": 0}} // Генеральное сражение Автора темы прошу добавить в шапку как альтернативный вариант
  12. 1 point
    принцип добавления флагов
  13. 1 point
    Привет. В ушах поля с ХП отображаются когда нажата кнопка, а когда не нажата- отображаются ники. Для этого у этих полей задан параметр "visibleOnHotKey". Чтобы поменять поведение по кнопке наоборот, надо поиском найти все такие параметры в playersPanel.xc и инвертировать все их значения, то есть где стоит true, там поставить false, и наоборот. Вот измененный файл, сравнив его с обычным можно увидеть изменения playersPanel.xc Конфиг Pmod обновлен Ничего критичного, просто небольшая адаптация, да и та- в части отключенного модуля:)
  14. 1 point
    так точно, спс только фикс GPCracker.AdvancedAimingSystem_v0.2.18.wotmod
  15. 1 point
    то есть мне нужно было и про кнопку "Общий чат" упомянуть? ---- дык я ответил жыж: нажимай, зазывай, приглашай. ---- ждём короче ---- @Kotyarko_O подожди, так ты же сам специалист. Во ёмаё, сделал бы параметр да запулил. Макс тогда и в релиз добавил. Ёу
  16. 1 point
  17. 1 point
    лично мне она не мешает, точнее, если правильнее выразить свою мысль, можно привыкнуть к её наличию - есть и есть. Есть же красивая кнопка "Премиум магазин" - да есть. Чем она мне мешает? - да ничем не мешает, просто место занимает. Отображение рекламы в ангаре... это чем-то мешает? - нет не мешает, но эти танки в ангаре видеть не хочется - сразу же отключил как Ромыч отключалку сделал. Точно так и тут. Будет параметр, кто захочет отключит и я в том числе. По умолчанию, в xvm она будет находиться на прежнем месте. Можно будет даже один раз ткнуть в неё ради любопытства, кто это ещё не сделал. Даже удивлён такому вопросу, ну да ладно :)
  18. 1 point
    @tricsi правленый engine_config.xml ни в коем случае нельзя выкладывать, т.к. он меняется каждый патч, иногда - кардинально. проще дать ссылку на инструкцию по его распаковке и редактированию, и обязательно большими красными буквами написать, что файлик нельзя таскать с собой по новым версиям танков, а надо каждый раз распаковывать и редактировать заново. что касается того, что ты не наблюдаешь цветовых аномалий - это зависит и от конфигурации компа, и от распределения памяти при запуске тунчесов, и вообще от положения луны на небосводе. память под текстуры выделяется хитрым способом, и в этой области могут оказаться случайные данные. а могут и не оказаться. короче не забивай себе голову, отсутствие бага ни о чём вообще не говорит.
  19. 1 point
  20. 1 point
    Этот функционал называется "корректировка прицеливания" ("корректировка дальномера" для аркадного и снайперского, "корректировка высоты" для стратегического (артиллерия)). Зажимание кнопки - это ручной режим, применяется в основном для "полных блайндов" (прострел кустов на шару, "где скорее всего сидит светляк"); для светящихся (выстрел на упреждение) и пропавших из засвета существует "авторежим", когда мод "захватывает" (определяет) текущую цель игрока и автоматически "выставляет дальномер", ориентируясь на текущее расстояние до этой цели. Расположенные над прицелом информационные текстовые панели как раз и нужны для того чтобы понимать, какой именно танк противника считается целью (сами панели на работу системы никак не влияют, они нужны лишь для отображения текущего состояния системы). Автоматический режим активен по умолчанию, захват происходит при наведении прицельной сетки на противника (с подсветкой контура цели), некоторые параметры можно настроить в конфиге. Там если хорошо покопаться можно много чего найти, ну не просто же так там в общей сложности около десятка конфигурационных файлов :) Не совсем верно, на уровне библиотеки только выбрасывается исключение, "ошибка" в самой модификации, причем в базовом коде (точка привязки для аддитивных хуков), поэтому в MinimapGunMarkers она тоже проявляется. И вызвана она тем, что картошка в 1.0.2 провела небольшую систематизацию базового кода, а в последнем обновлении просто выпилила ненужный более legacy-код, который, собственно говоря, модификация и не может найти. 2019-02-06 16:13:24.858: ERROR: Traceback (most recent call last): 2019-02-06 16:13:24.858: ERROR: File "HookUtils.py", line 59, in __call__ 2019-02-06 16:13:24.858: ERROR: File "HookUtils.py", line 180, in doStaticMethodHook 2019-02-06 16:13:24.858: ERROR: AttributeError: 'module' object has no attribute 'start' По идее, для решения проблемы этого должно быть достаточно, если картошка больше ничего не сломала. --- a/source/main/injector.py +++ b/source/main/injector.py @@ -17,8 +17,9 @@ # -------------------------------- # # Hooks injection main stage # # -------------------------------- # -@XModLib.HookUtils.staticMethodHookExt(g_inject_loads, gui.shared.personality, 'start', invoke=XModLib.HookUtils.HookInvoke.PRIMARY) -def new_Personality_start(*args, **kwargs): +import gameplay.delegator +@XModLib.HookUtils.methodHookExt(g_inject_loads, gameplay.delegator.GameplayLogic, 'start', invoke=XModLib.HookUtils.HookInvoke.PRIMARY) +def new_GameplayLogic_start(self, *args, **kwargs): g_inject_stage_main() p_inject_stage_main() return З.Ы. Возможности собрать и протестировать у меня в данный момент нет, да и вообще этот patch-файл "собирался" на коленке вручную, так что надеюсь, что он все-таки рабочий :)
  21. 1 point
    @Konstantin_Almighty https://wgmods.net/1672/details/ https://wgmods.net/search/?owner=237525 https://worldoftanks.curseforge.com/members/PigBrains/projects
  22. 1 point
  23. 1 point
    Pain Train - бесплатно для Steam Переходим по ссылке, выполняем 6 заданий (задачи простые, вступить в группы, посмотреть страницы) и получаем ключ. https://gleam.io/I67KD/pta1
  24. 1 point
    Kholat стала временно бесплатной в SteamДля получения игры перейдите по ссылке ниже и нажмите "Установить игру", игра останется у вас на аккаунте навсегда. Kholat --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Assassin’s Creed Chronicles China - бесплатно для UPlay Переходим по ссылке, выбираем платформу ПК, логинимся или регистрируемся - готово, игра добавлена в вашу библиотеку. Акция пройдёт до 6 февраля. Ссылка на страницу получения: https://vk.cc/8ZyFu2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Не совсем бесплатно, но предложение отличное Вот такое предложение пришло на почту от EA, месяц подписки Origin Access (включает 169 игр) за 89.99 руб (вместо 299 руб). Предложение действительно до 4 февраля. Ссылка на страницу акции: https://vk.cc/8ZE7Ei
  25. 1 point
    Добрался до модов :) раза с 5 создал, позабывал всё с этим декабрём :) если будут косяки пишите - фиксить буду как только буду их читать)
×