koresch_32_rus
-
Posts
238 -
Joined
-
Last visited
Posts posted by koresch_32_rus
-
-
всем спс,но нет.
-
что ты мне кидаешь ссылки,слово экструменталь тебе не о чём не говорит??7
эт я могу и гармошке сделать
кидает ссылу на всякую .ну дальше кто понял тот и догадался.ну а зеленоградец видимо не понял
- 1
-
кто нибудь подскажет где найти мод с экструментальной музыкой в ангаре?
- 1
-
Написал несколько модиков, которые расширяют работу с текстами.
Мод замены текстов aka ButtonReplacer
Модификация работает примерно так же, как и проект за авторством VokaMut, но не путем подмены файлов .mo, а перехватом одной функции через питон. Возможна замена любой надписи в игре, нужно лишь знать ее адрес из .mo-файла.
Настройка
'Создание конфига'
'JSON'
{ "meta" : { "name" : "<b>Образец конфига</b>", "desc" : "\t• Пример конфигурационного файла для данного мода.\n\t• Автор: Polyacov_Yury" }, "#some_file:key/reference" : { "mode" : "single", "text" : "Достаточно короткая строка, чтобы влезть в одну строку конфига" }, "#some_file:another/key" : { "mode" : "single", "text" : [ "Строка, которая не влезла ", "в одну строку конфига" ] }, "#menu:headerButtons/battle" : { "mode" : "random", "text" : [ "Аллах бабаХ", "Burzuuum!", "ДОЗА НЕВРОЗА" ] }, "#menu:headerButtons/ready" : { "mode" : "bindToKey", "bindToKey" : "#menu:headerButtons/battle", "text" : [ "Взрывать-ждатЬ", "Burzuuum!", "ДОЗА НЕВРОЗА" ] } }
'Что такое meta?'
В объекте "meta" прописывается краткое описание конфига, чтобы пользователю было понятнее, что это за новая кнопка у него в ангаре. Список метаданных отображается в настроечном GUI.
Название JSON-объекта - адрес, по которому обращается игра, чтобы получить надпись. #menu:headerButtons/battle - кнопка В бой!
mode - режим работы конкретного тега. Значения:
- single - из поля text прочтет только одно значение. Многострочный список склеивается пустым местом, поэтому следите за пробелами.
- random - случайная кнопка из списка.
- circle - последовательный перебор списка.
- bindToKey - см. ниже.
text - список подстановок для данного ключа. Подстановки запаковываются в массив. Также поддерживается просто одна строка. Точка с запятой оставлена исключительно для поддержки старых конфигов и, скорее всего, будет потом убрана. У всех текстов обрезаются ведущие пробелы и/или новые строки.
При выборе режима bindToKey обязательно добавить тег bindToKey, в который вписать ключ, к которому данный текст должен быть привязан. К примеру, кнопка В бой! установлена в режим random, и нам нужно, чтобы кнопка Готов! соответствовала кнопке В бой!. Тогда указываем для ключа #menu:headerButtons/ready режим bindToKey, а в теге bindToKey прописываем, что нужно привязать к ключу #menu:headerButtons/battle. Таким образом, для каждой кнопки В бой! ставится в соответствие текст для кнопки Готов! (в примере настройки видно, как это работает.)
"Список изменений"
04.05.2017
- Совместимость с net.openwg.vfsgettext.
2.1.2 (20.03.2017)
- Исправлено отображение Оборудования.
2.1.1 (02.03.2017)
- Переезд в .wotmod-пакет.
2.1.0 (13.12.2016)
- Переход на modsCore 2.0.
2.0 (15.08.2016)
- Переезд в helpers/i18n.
- Доработка взаимодействия с GUI.
1.1.0 (29.07.2016)
- Интеграция с новыми модулями.
- Убраны HTML-конфиги.
- Доработаны JSON-конфиги.
1.0.1 (28.04.2016)
- Исправлен баг с пустой строкой, висевший с версии мода 0.8.3
- Исправлена перезагрузка текстов при входе в ангар. Теперь она производится при выходе из боя.
- Исправлена обрезка пробелов в начале строки.
- Стандартная кодировка конфигов изменена на UTF-8 w/o BOM.
- Мелкие исправления структуры кода.
1.0.1 (23.04.2016)
- Исправил путь к папке с конфигами.
- Прикручена Google Analytics. Посмотрим, сколько нас :P
1.0.1 (21.03.2016)
- Мод вернулся на исконное место обитания.
1.0.0.9 (21.03.2016)
- Микро-фикс ДинВзводов (апяяять >_<)
- Мод переехал по новому пути.
1.0.0 (27.01.2016)
- Исправлена работа мода с сервисным каналом.
0.9.9 (09.01.2016)
- Убран статус Beta у модика (да, до этого момента он был Бета )
- Теперь исправления работы Сервисного Канала и ДинВзводов находятся внутри главного скрипта, поэтому -
- Убраны ненужные более файлы из архива.
0.9.6 (30.06.2015)
- Исправлена работа с текстами в динамических взводах.
- Исправлена работа с заголовками подсказок во время загрузки боя.
- Исправлена работа с сообщениями о штрафе и компенсации в сервисном канале.
0.9.5 (01.06.2015)
- Убрано захламление лога после боя.
- Исправлена работа с текстами в режиме bindToKey.
0.9.4 (20.05.2015)
- Исправлен парсинг строк с форматированием через XML.
- Добавлена поддержка конфигов в JSON.
0.8.4 (16.05.2015)
- Добавлен мультиконфиг.
- Исправлена вторая подмена кнопки при первом заходе на сервер. Известный баг: при перезаходе на сервер без килла клиента кнопка обновляется не сразу.
0.8.3 (16.05.2015)
- Исправлена обработка строки, в которой нет точки с запятой.
- Теперь надписи перечитываются и при перезаходе на сервер.
0.8.0. (14.05.2015)
- Бета-версия. Реализован первичный функционал (включая чтение конфига)
Спасибки
VokaMut - за изначальную идею и классный сайтТоварищам мододелам - за поддержку (как моральную, так и информационную)
NooBooL - за идеи и вдумчивый тестинг
Kotyarko_O - за поддержку мода во время моего небольшого творческого кризиса :)
Скачать
Собственно сам скрипт: ЯндексДискКнопки В бой! и Готов! (18 штук) с рандомной заменой: ЯндексДиск
Полный пак кнопок (86 штук) : ЯндексДиск
Мой конфиг боевого чата и килл-лога (спасибо NooBooL): ЯндексДиск
Конфиг боевого чата и килл-лога: пост от NooBooL
Подсказки к перкам экипажа: пост от NooBooL
Расширенное описание оборудования и снаряжения: пост от NooBooL
Русификация имён и званий экипажей by Elit: пост от niZMo
Ангарный Краскопульт
Внимание! Имена, фамилии и должности танкистов в Личном деле и Казарме глючат. Их перекраску можно отключить в настройках. Об остальных ошибках просьба сообщать (со скриншотами) в тему.
'Настройка'
'JSON'
{ // Глобальный выключатель "enabled": true, // Цвет, в который будет покрашен текст "colour": "0097FA", // Имена, звания и роли танкистов будут раскрашены, но с редкими глюками. "crewColour": true, // Отключить раскраску текстов, которые много где встречаются, но мало где вызывают проблемы. "cleanColour": false, // Вместо чтения переводов выводить ключ (тот, что для Реплейсора нужен) "debug": false, // В режиме отладки текст тоже будет перекрашиваться. "debugColour": false, // Номер начального символа в ключе в режиме отладки (есть места, где ключ приходится посимвольно выковыривать) "debugBegin": 0 }
'Список изменений'
04.05.2017
- Совместимость с net.openwg.vfsgettext.
1.1.2 (02.03.2016)
- Переезд в .wotmod-пакет.
1.1.0 (13.12.2016)
- Переход на modsCore 2.0.
- Новый стиль выбора текста в настройках.
- Новый "чистый режим" работы - для тех, кто не относится терпимо к незаметным абракадабрам.
- Подгрузка черных списков с GitHub при старте игры.
1.0.0 BETA
- Релиз. Интеграция с GUI. Куча правок.
'Спасибки'
- GPCracker и остальным - за информационную поддержку.
- __P_H_A_R_A_O_N__ - за моральную поддержку и исходную идею
- angelsoft и E_Space - за въедливое тестирование и ценные идеи.
- Остальным - за то, что вы есть и используете мод :)
'Скачать'
Локализационный отладчик
Используется для отлова и отладки игровой локализации. Работает только с Python.Log, с внешним видом игры не взаимодействует.
Выводит в лог пару ключ-значение, а после нее - traceback функции, которой этот перевод понадобился.
'Настройка'
'mods/configs/PYmods/i18nDebugger/i18nDebugger.xml'
<root> <!--Задействовать модуль--> <!--Значения: True/False--> <enable>True</enable> <!--ключ--> <key></key> <!--Текст, по которому хотите найти перевод--> <text></text> </root>
Текст в секции key должен быть частью ключа (а вдруг ты ее знаешь :P) без пробелов. Можно дебажить сразу несколько ключей через ";" (без кавычек)
Текст в секции text - часть текста, которую видно на экране. Можно дебажить несколько текстов, разделив их через ";" (без кавычек). Пробелы НЕ срезаются.
'Спасибки'
- GPCracker - за файл-хукинг :D
'Скачать'
Фикс чтения текстов из res_mods/
'Пакет УДАЛЕН, используйте net.openwg.vfsgettext'
Позволяет ставить локализационные моды в res_mods без копирования файлов из res/text.
Автор: GPCracker. Я просто прикрутил к загрузчику.
'Скачать'
скажите на 9.20 работает???
-
-
укажи путь))
-
подскажите какой файл отвечает за полосу захвата??
-
всем спс .тема закрыта
-
-
что никто не знает???
-
Что конкретно нужно изменить?
а что невидно?? нет ников,а надо
-
-
-
-
-
-
-
ну вроде так
-
-
-
не помогло
-
-
как сделать чтобы писался чистый доход
как сделать чтобы писался чистый доходshot_003.jpg
я вроде тупанул))
-
, а у вас сессионная статистика не из Pmod? Тогда ни чем не могу помочь.
окей спасибо за внимание
ники
in XVM Configuration Questions
Posted
подскажите где и что изменить?чтобы показывало ники над техникой противника.