Автор Тема: JMPack - создаем модпак сами  (Прочитано 21670 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
JMPack - создаем модпак сами
« Создано: Ноябрь 07, 2015, 08:55:05 »
AutoIt: 3.3.12.0

Описание: Программа предназначена для создания файла установки модификаторов World of Tanks
Реализована возможность запрета на выбор в подпунктах в TreeView (смотри UDF\TreeView.au3).Хотя библиотека и не имеет общего применения, но не сложно модифицировать под собственные нужды. Сама идея взята с официального форума, реализованный момент обсуждал здесь

Файл: Исходники
Программа
Скрины
(нажмите для показа/скрытия)
Видео обзор
Дополнения к видео
(нажмите для показа/скрытия)

Версия 3.0
Видеообзор
исходники
готовая программа
История версий:
(нажмите для показа/скрытия)

JMPACKDL - альтернативная версия программы JMPACK
(нажмите для показа/скрытия)
Видео
Файл: Исходники

История версий:
(нажмите для показа/скрытия)

Источник: autoit-script.ru
Автор(ы): Joiner
« Последнее редактирование: Июнь 06, 2017, 21:19:55 от joiner »
Были времена, когда солнце было ярче, трава зеленее, а водка сорокоградуснее

Русское сообщество AutoIt

JMPack - создаем модпак сами
« Отправлен: Ноябрь 07, 2015, 08:55:05 »

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #1, Отправлен: Декабрь 20, 2015, 06:05:28 »
Обновление
Возможность изменять размеры окон конструктора и инсталятора (растягивание окна)
Созданные пункты можно перетаскивать мышью в пределах дерева модов.. При перетаскивании будут перемещены и дочерние пункты, при этом все параметры (пути к папками и изображениям, иконки пунктов) будут сохранены. Если дерево пунктов большое - захватываем мышкой пункт и жмем на клавиатуре стрелки "вверх" или "вниз", находим нужный пункт и отпускаем клавишу мыши. Пункт будет перемещен.
Исправлены мелкие баги.

23.01.2016
 JMPack 1.5
1. Теперь конструктор можно использовать для создания модпака к двум играм World of Tanks и World of Warships. Для каждой игры создается свой файл конфигурации. Эти файлы различаются только расширением. Логика их формирования одинакова.Имя файла задаем при сохранении.
Чтобы использовать конфигурации от ранних версий конструктора нужно изменить расширение файла kit.dat. Естественно, ранние версии создавали файл конфига только для танков.
для танков расширения файла конфига -  .jmpwt
для кораблей -  .jmpwsh
Версию клиента читаем из свойств файла игры, не лаунчера
для танков формат версии файла - 0.9.13.0
для кораблей -  0.5.2.2
2. Возможность создавать несколько файлов конфигураций
3. Визуальные изменения в конструкторе и установщике.
4. Пункты можно редактировать прямо в дереве пунктов.
5. Добавлены горячие клавиши вызова функций
            'Alt+1 - World of Tanks'
            'Alt+2 - World of Warships'
            'Alt+3 - Выбор конфигурации'
            'F1 - Сохранить текущий проект'
            'F2 - Сохранить новый проект'
            'F3 - Добавить\Отменить выбор папки res_mods'
            'F4 - Добавить\Отменить выбор картинки мода'
            'F5 - Тестовый запуск конфигурации'
            'Ctrl+Enter - Редактировать выделенный пункт'
            'Enter - Применить редактирование"
6. Прочее
« Последнее редактирование: Январь 27, 2016, 23:06:13 от joiner »

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #2, Отправлен: Февраль 07, 2016, 09:08:08 »
Обновление проекта до версии 1.6
Смотри видеообзор, скрины

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #3, Отправлен: Март 12, 2016, 22:01:48 »
приветствую ! уважаемый разработчик данной программы : в ней есть одна проблема начиная с версии 1.4 при выборе (оставить как есть) она всеровно  очищает папку res_mods !
если ставить начисто то в принципе не важно очистит она или нет ,а если после основного пака для WOT делаю микро обновы чтоб люди не качали пак полностью и тут такая не приятная проблема , помогите решить ее потаму что не знаю только у меня эта проблема или нет , так как по данной программе информации ни где больше нет ,спасибо.

Русское сообщество AutoIt

Re: JMPack - создаем модпак сами
« Ответ #3 Отправлен: Март 12, 2016, 22:01:48 »

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #4, Отправлен: Март 12, 2016, 23:32:54 »
metaluga
На официальном форуме WG я писал, как работает этот режим. Он только для повторной установки одного и того же модпака.
« Последнее редактирование: Март 12, 2016, 23:38:43 от joiner »

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #5, Отправлен: Март 12, 2016, 23:56:27 »
да жаль конечно  :( не хочу обратно на иносетап . :IL_AutoIt_1:
или все таки можно как то реализовать эту возможность? 

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #6, Отправлен: Март 13, 2016, 01:45:58 »
Ок, убедил. На днях сделаю :)
Режимы
1. Чистая установка
   а)бэкап старых модов по желанию
2. Повторная установка   - для одного и того же модпака
3. Оставить как есть - накатываем поверх любых модов

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #7, Отправлен: Март 13, 2016, 11:55:59 »
Ок, убедил. На днях сделаю :)
Режимы
1. Чистая установка
   а)бэкап старых модов по желанию
2. Повторная установка   - для одного и того же модпака
3. Оставить как есть - накатываем поверх любых модов

уважение и низкий поклон за ваш труд!   :IL_AutoIt_2:

Русское сообщество AutoIt

Re: JMPack - создаем модпак сами
« Ответ #7 Отправлен: Март 13, 2016, 11:55:59 »

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #8, Отправлен: Март 20, 2016, 12:37:07 »
 Программа обновлена
(Смотри скрины программы и установщика выше)
В связи с тем, что метод внедрения звуковых модов изменился, теперь в конструкторе не нужно пунктам назначать флаг audio.
Звуки добавляем в модпак так же, как и другие моды.
Добавил возможность создавать копию папки res_mods перед установкой
Режимы установки:
1. Чистая установка - папка res_mods будет очищена
2. Оставить как есть - моды будут установлены поверх существующих
3. Повторная установка(обновление конфигурации) - работает только для повторной установки одного и того же модпака. Можно добавить моды и\или удалить ненужные
Добавлена кнопка Справка. Можно перед установкой прочитать справочный материал по режимам установки

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #9, Отправлен: Март 20, 2016, 15:30:48 »
Программа обновлена
(Смотри скрины программы и установщика выше)
В связи с тем, что метод внедрения звуковых модов изменился, теперь в конструкторе не нужно пунктам назначать флаг audio.
Звуки добавляем в модпак так же, как и другие моды.
Добавил возможность создавать копию папки res_mods перед установкой
Режимы установки:
1. Чистая установка - папка res_mods будет очищена
2. Оставить как есть - моды будут установлены поверх существующих
3. Повторная установка(обновление конфигурации) - работает только для повторной установки одного и того же модпака. Можно добавить моды и\или удалить ненужные
Добавлена кнопка Справка. Можно перед установкой прочитать справочный материал по режимам установки
все просто отлично   :rolleyes: :thumbs_up: :dance_man:

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #10, Отправлен: Март 21, 2016, 20:00:05 »
есть небольшая проблема :
1 копируется папка text -точнее создаются ярлыки
2 копируется папка audioww - тоже создаются ярлыки
проблему решил сам (хотя может это и не проблема вовсе):
поменял путь в строке 968-973 в исходнике 
 :IL_AutoIt_1:

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #11, Отправлен: Март 21, 2016, 23:15:26 »
так и должно быть.
это символьные ссылки
и они создаются только в системах новее Вин ХР.
В ХР, если идет установка мода, то файлы копируются. В этой версии я сделал этот момент (копирование звуков) обязательным

Насчет замены пути не понял :)
зачем менять?

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #12, Отправлен: Март 21, 2016, 23:46:22 »
так и должно быть.

Насчет замены пути не понял :)
зачем менять?
что такое (символьные ссылки) я знаю =)
но так и не понял для чего делать эти ярлыки так как звук сейчас работает по другому =)   ,
и для чего символьные ссылки на  текст - вот хоть убей тоже не могу понять  :stars:
если бы был выбор на все это при создании пака это да нужно было бы , а так я не в одном мод паке не видел чтобы текст использовался  :)
ну как говориться хозяин барин  :party:
но для себя я переделал уже чтоб было без этого всего  :-[ как то спокойнее что ли ... =)

Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2648

  • Автор темы
  • Репутация: 449
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: JMPack - создаем модпак сами
« Ответ #13, Отправлен: Март 21, 2016, 23:53:46 »
тут я делал исходя из чтения форума мододелов.
по сути - можно ничего не копировать.
в нынешнем исполнении игровых звуков достаточно просто установить моды.
на форуме так и не нашел ответа на вопрос - нужна ли сейчас папка аудио? ведь все звуки в папке audioww.
и еще момент, в некоторых случаях мододелы говорят о переименовании файла voiceover. вариант, который не учитывается в моей программе.
короче, может вообще убрать копирование оригинальных звуков?

Оффлайн metaluga [?]

  • Новичок
  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: JMPack - создаем модпак сами
« Ответ #14, Отправлен: Март 21, 2016, 23:55:48 »
насчет звуков да не вижу смысла их копировать, а вот насчет текста думаю нужно вернуть выбор как было раньше  :)

Русское сообщество AutoIt

Re: JMPack - создаем модпак сами
« Ответ #14 Отправлен: Март 21, 2016, 23:55:48 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
5970 Просмотров
Последний ответ Ноябрь 29, 2010, 01:32:35
от Zaramot
2 Ответов
5115 Просмотров
Последний ответ Март 12, 2011, 03:01:14
от Garrett
32 Ответов
19657 Просмотров
Последний ответ Апрель 07, 2011, 21:49:40
от Yashied