Перейти к содержимому
Korean Random

ktulho

Премиум пользователь
  • Публикации

    6 915
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    179

Все публикации пользователя ktulho

  1. ktulho

    XVM.Installer.V2

    Добавил.
  2. ktulho

    XVM.Installer.V2

    Данная тема предназначена для тестирования и предложений по расширенному установщику XVM. В отличии от стандартного установщика XVM, здесь добавлено ещё два окна: На данный момент инсталлятор устанавливает только файлы конфигурации, то есть перед использованием данного инсталлятора, необходимо установить XVM. Список настроек: Боевой интерфейс Миникарта Альтернативный режим миникарты Выбор клавиши включения альтернативного режима (CTRL или ALT) Отображение очков прочности Увеличение миникарты при нажатии клавиши CTRL Увеличение по центру экрана Панель игроков Отключение отображения статистки Отображение очков прочности Маркеры над техникой Лог полученного урона Включение подложки лога Таймер ремонта модулей Лог нанесенного урона Группировать попадания по игроку Добавлять значения сверху Заголовок лога нанесенного урона Прицел Время полета снаряда (только в стратегическом режиме прицела) Время до полного сведения (только в стратегическом режиме прицела) Панель эффективности Параметры камеры Отключение подсказок (переход в осадный режим, альт.режим АРТ-САУ) Отключение затемнения в снайперском режиме Отключение предела вращения (для техники с ограниченным УГН) Отключение красной вспышки при получении урона Отключение эффекта отдачи от выстрела Отключение индикатора приближения (zoom) Индикатор суммарного очков прочности команд Средний урон на текущей технике Урон для получения медали "Основной калибр" Отображение на панели счета живых вместо мертвых Несколько изображений для "Шестого чувства" (лампочки) Таймер "Шестого чувства" 10 секунд Отключение панели после смерти Отключения зеркалирования иконок танков Ангар Сохранять последний сервер Автоматический вход в игру Панель техники (карусель) Автовозврат экипажа Автовозврат съемного оборудования Отображение количества игроков на серверах В ангаре На экране логина Отображения пинга до серверов В ангаре На экране логина Кнопка "Купить премиум" Кнопка "Премиум магазин" Реклама премиум техники Виджеты Часы Статистика игрока Цветовые схемы Цветовая слепота Звуки "Шестое чувство" Если вы автор достаточно популярного конфига и хотите распространять его вместе с XVM, пишите. Если у кого-нибудь есть возможность заняться переводом, был бы благодарен. Инструкция по добавлению новых пунктов в окне "Настройка конфигурации": Настройка пунктов осуществляется в файле \installerXVM\src\SettingsInstall\default\default.xc. Описание параметров: "name" - название пункта, обязательный параметр. Здесь может быть указан ключ из файла перевода. Файлы перевода находятся в \installerXVM\src\SettingsInstall\default\l10n\ секция [CheckListBox]. "description" - подробное описание пункта. Здесь может быть указан ключ из файла перевода. Файлы перевода находятся в \installerXVM\src\SettingsInstall\default\l10n\ секция [DescriptionLabel]. "itemType" - задает отображение пункта, как radioButton, checkBox или group. Значение по умолчанию CheckBox. "checked" - определяет выбран пункт (radioButton, checkBox) или нет. Может иметь значения true или false. Значение по умолчанию true. "imageIfSelected" - имя файла изображения, которое будет отображаться, если пункт выбран. Значение по умолчанию "empty.png". "imageIfNotSelected" - имя файла изображения, которое будет отображаться, если пункт не выбран. Значение по умолчанию "empty.png". "soundIfSelected" - имя звукового файла (mp3, ogg), который будет проигран, если пункт выбран. Значение по умолчанию "". "soundIfNotSelected" - Имя звукового файла (mp3, ogg), который будет проигран, если пункт не выбран. Значение по умолчанию "". "valueIfSelected" - секция, значение которой будут вноситься в конфиг, если пункт выбран. Если параметр равен "", то изменения в конфиг не вносятся. Значение по умолчанию "". "valueIfNotSelected" - секция, значение которой будут вноситься в конфиг, если пункт не выбран. Если параметр равен "", то изменения в конфиг не вносятся. Значение по умолчанию "". "configFileName" - имя файла конфигурации, в который будут вносится изменения из секции "value". "value" - значение данного параметра будет внесено в файл конфигурации, указанный в параметре "configFileName". "isAdd" - определяет, буду элементы массива, описанного в секции "value", добавлены (true), или массив будет полностью заменен (false). Значение по умолчанию true. "@files" - в данном параметре в квадратных скобках перечисляются через запятую файлы, которые будут скопированы при установке в каталог с игрой. "children" - секция, в которой настраиваются подпункты данного пункта. Значение по умолчанию "". Структура каталога \installerXVM\src\SettingsInstall\default\: каталог config - содержимое данной папки будет скопировано в каталог с игрой. каталог files - в данной папке находятся файлы, которые указаны в параметрах "@files". каталог images - в данной папке находятся файлы, которые указаны в параметрах "imageIfSelected" и "imageIfNotSelected". каталог l10n - в данной папке находятся файлы перевода. каталог sounds - в данной папке находятся файлы, которые указаны в параметрах "soundIfSelected" и "soundIfNotSelected". Для сборки необходимо использовать Unicode Inno Setup. Инсталлятор: setup_xvm_v2.exe Исходники: installerXVM.zip
  3. ktulho

    XVM.Installer.V2

    Зачем, если не секрет?
  4. ktulho

    XVM.Installer.V2

    А её кто-то отключает?
  5. ktulho

    XVM.Installer.V2

    Обновил до релиза XVM 7.7.9.
  6. ktulho

    Интересный вопрос (синий экран смерти)

    Может она отключается после BSOD. И включается только после выключения компьютера. Но всё это теории. Ждем результатов ваших опытов, если будет не лень.
  7. ktulho

    Интересный вопрос (синий экран смерти)

    Это не то, я надеялся на что-нибудь, что повышает частоту или напряжение.
  8. ktulho

    Интересный вопрос (синий экран смерти)

    Это слабая сторона теории)). Ни какими средствами для разгона ЦП, ОЗУ или видеокарты не пользовались?
  9. ktulho

    Интересный вопрос (синий экран смерти)

    Ну это в копилку моей теории.
  10. ktulho

    Интересный вопрос (синий экран смерти)

    Раз ни у кого нет гипотез, да и вряд ли они появятся, предложу свою. Проблема с питанием, если у автора не новый БП 600+ Вт. Критика принимается, только если у вас есть другая, менее бредовая идея )).
  11. ktulho

    Интересный вопрос (синий экран смерти)

    @MICROB Ещё один вопрос из любопытства задам: с другими "тяжелыми" игрушками проблем не было?
  12. ktulho

    Интересный вопрос (синий экран смерти)

    При установки SSD операционная система была переустановлена?
  13. И в результатах боя наверное надо ожидаемые значения запрашивать, потому что не факт, что открыли результаты последнего боя.
  14. @Kotyarko_O по моему не хватает "обнуления" self.tankExpd. Ну или в 55-56 строках лишнее: if self.tankExpd: return
  15. ktulho

    BalCalcMod от Ktod [0.9.19.0.2]

    При чем здесь мод AutoTelescope?
  16. ktulho

    BalCalcMod от Ktod [0.9.19.0.2]

    Ошибки в логах есть?
  17. @Wilem82 Похоже в комментариях закралась неточность: // Специальные круги, зависящие от модели техники. // Несколько строк для одной техники делают несколько кругов. // Названия танков для дополнения брать по ссылке (символ : заменяется -): // http://code.google.com/p/wot-xvm/source/browse/trunk/src/xpm/xvmstat/vehinfo_short.py не нужно двоеточие заменять на дефис { "usa:A99_T92_LT": { "enabled": true, "thickness": 0.1, "alpha": 85, "color": "0x000000", "distance": 275 } }, P.S. И ссылку надо поменять. P.P.S. Хотя лучше сделать, чтобы здесь вместо двоеточия был дефис. P.P.P.S. Запулил исправление.
  18. ktulho

    help wn8 align

    xvm.zip
  19. О том и речь, подредактировать battle.swf.
  20. Программа позволяет разрезать Atlas на отдельные файлы, и соединять отдельный файлы в Atlas. Для разрезания Atlas необходимо: 1) На панели "Разделить" нажать кнопку "Обзор..."; 2) В появившемся диалоге выбрать файл изображения атласа (xml файл должен находиться в этой же папке); 3) Затем нажать кнопку "Разрезать". После этого, в каталоге с атласом, создастся каталог с названием атласа, в котором будут находиться полученные файлы. Для создания атласа из отдельных файлов необходимо: 1) На панели "Соединить" нажать кнопку "Обзор..."; 2) В появившемся диалоге выбрать каталог с изображениями; 3) Затем нажать кнопку "Создать". После этого, в выбранном каталоге, создастся папка с названием "Atlas", в котором и будут находиться файлы атласа. Имя созданных файлов атласа, такое же, как у выбранного каталога. В патче 0.9.23.0 Wargaming решила перевести атласы с формата PNG в DDS c сжатием DXT5. Формат сжатия DXT5 подразумевает сжатие с потерями, то есть ухудшение качества изображения. В связи с этим рекомендую сохранить ваши атласы из патча 0.9.22.0 и создавать новые из них путем добавления недостающих картинок. Версия: 1.0.2.7 Исправлено: размеры подизображений. Скачать: Программа CCAtlas_1.0.2.7.zip Атласы патча 0.9.22.0 Atlases_0.9.22.0.rar Атлас (без потери качества) и инструкция от @night_dragon_on. Выложил на BitBucket.
  21. Это флэшку надо править.
  22. @HEKPOMAHT предлагаешь сделать конфиг для CCAtlas?
  23. @Fisname прикрепите логи.
  24. Решил собрать в одном месте свои мелкие скрипты (а то уже стал забывать, что делал, зачем делал). Таймер Debug_panel Размер миникарты: Ограничение строк в чате Отключение лога уничтоженных (над миникартой) Маркер над своим танком Таймер для шестого чувства Название карты Команда захватившая базу: Premium аккаунт: Полоса очков прочности: Макросы для "ушей", маркеров и миникарты: {{py:killerName('{{name}}')}} - имя игрока уничтожившего данную технику; {{py:killerVehicle('{{name}}')}} - название техники игрока уничтожившего данную технику; {{py:reloadVehicle('{{name}}')}} - время перезарядки орудия (не таймер); {{py:visionRadius('{{name}}')}} - табличный обзор техники. Пример использование данных макросов. Скачать: collection.py Онлайн статистика: Данная модификация позволяет изменить внешний вид онлайн статистики в ангаре. Для использования данной модификации в файл hangar.xc в секцию "serverInfo" необходимо добавить: // заменяет отображение названия сервера и количество игроков на сервере. // можно использовать макросы: {{serverName}}, {{clusterUsers}}, {{total}}, {{regionUsers}}. "clusterStats": "<font color='#FFFFFF'>{{serverName}}: {{clusterUsers}}</font>", // заменяет отображение "Всего" и количество игроков на кластере. // можно использовать макросы: {{serverName}}, {{clusterUsers}}, {{total}}, {{regionUsers}}. "regionStats": "<font color='#FFFFFF'>{{total}}: {{regionUsers}}</font>" Значение макросов: {{serverName}} - название сервера; {{clusterUsers}} - количество игроков на сервере; {{total}} - локализованное слово "Всего". {{regionUsers}} - количество игроков на кластере. Файл onlineStats.py скопировать его в \res_mods\configs\xvm\py_macro\ Скрипт: onlineStats.py Начало боя: Данная модификация добавляет py_macro: {{py:isBattle}} - возвращает 'battle', если бой начался, иначе пусто. PY(ON_BEGIN_BATTLE) - событие для обновления макроса {{py:isBattle}}. Файл beginBattle.py скопировать его в \res_mods\configs\xvm\py_macro\ Скрипт: beginBattle.py Цвет границы карты: Данная модификация позволяет изменять цвет границы карты. Для использования данной модификации в файл battle.xc в секцию "battle" необходимо добавить: // Настройка цвета границы карты "borderColor": { "color": "0x00ff00", "alpha": 100 }, Файл borderColor.py скопировать его в \res_mods\configs\xvm\py_macro\ Скачать: borderColor.py Внутриигровой браузер: Данная модификация позволяет открыть ссылку во внутриигровом браузере. Аддон добавляет следующие py_macro: {{py:ob.highlight}} - возвращает 'highlight', если курсор мышки находится над полем, иначе пусто. {{py:ob.address(url)}} - параметр 'url' задает адрес открываемого сайта. PY(ON_OPEN_BROWSER) - событие для обновления данных макросов. "openBrowser_Down", "openBrowser_Over", "openBrowser_Out" - обработчики событий. Файл openBrowser.py скопировать его в \res_mods\configs\xvm\py_macro\ Скрипт: openBrowser.py Пример использования: В файл widgets.xc в секцию "lobby" добавить строку: ${ "widgetsTemplates.xc":"openBrowser" } В файл widgetsTemplates.xc.xc добавить секцию: "openBrowser": { "enabled": true, "layer": "top", "type": "extrafield", "formats": [ { "updateEvent": "PY(ON_OPEN_BROWSER)", "screenHAlign": "center", "x": 300, "y": 1, "width": 90, "height": 20, "textFormat": { "color": "{{py:ob.highlight?0x3B95FF|0xD8B44E}}", "size": 14}, "format": "<u>Korean Random</u>{{py:ob.address('https://koreanrandom.com')}}", "mouseEvents": {"mouseDown": "openBrowser_Down", "mouseOver": "openBrowser_Over", "mouseOut": "openBrowser_Out"} } ] }
×