-
Posts
6,110 -
Joined
-
Last visited
-
Days Won
49
Everything posted by Kotyarko_O
-
Создание инсталляторов для модпаков на базе Inno Setup
Kotyarko_O replied to EvilAlex's topic in Modding General Discussion
With the official IS, only simple examples: https://koreanrandom.com/forum/topic/44984-wip-xvm-installerv2/#comments https://gitlab.com/xvm/xvm/-/tree/master/src/installer/src With unofficial IS: https://bitbucket.org/Kotyarko_O/kmp/src/master/ https://bitbucket.org/Kotyarko_O/moder_mp/src/master/ https://bitbucket.org/Kotyarko_O/gmp/src/master/ https://bitbucket.org/ShuraBB/modpack/src/master/ Maybe there are more, but it is all i can remember. Botva2 [0.9.9.156].zip Just compile script "CheckListBox_Example.iss" and you`ll see) -
Создание инсталляторов для модпаков на базе Inno Setup
Kotyarko_O replied to EvilAlex's topic in Modding General Discussion
That is true. ISEnchanced authors no longer maintain it, since ~2013. And all source codes was lost. But, there are some tries to reproduce some ISEnhanced`s features, related to VCL (based on actual IS releases): https://krinkels.org/threads/inno-setup-vcl.4317/ Also there`s attempt to reimplement NewCheckListBox by El Sanchez, to make it more flexible and, maybe, add some ISEnhanced`s features in future. But it isn`t approved yet. Inno Setup - is the best and relatively simple tool to create WOT-mods-related soft. But it pretty limited in UI possibilities. Want more - use some full language. Once upon a time i was trying to create open source project on C#, and there was great potential. But it became boring too fast, with thoughts "no one will appreciate it". ISEnhanced is old, its true. But it works) You can create WOT-mods-related setup on the last IS releases, there`s tools for it. In example, botva2. It has custom checkListBox, implemented in IS code. It works, but need to be improved to use it with large items-lists. What about GUI-part. There`s a Firemonkey port for IS. And it worth to try) -
Создание инсталляторов для модпаков на базе Inno Setup
Kotyarko_O replied to EvilAlex's topic in Modding General Discussion
У меня про это были два разных предложения. "DeinitializeSetup" - функция в скрипте, в диспетчере быть не может. Нужно смотреть саму функцию и определять, что в ней неправильное\чего не хватает, на основе используемых библиотек, например. Тогда смотри в сторону антивирусного ПО. Эта ошибка не говорит о проблемах в коде. -
Создание инсталляторов для модпаков на базе Inno Setup
Kotyarko_O replied to EvilAlex's topic in Modding General Discussion
Ну. Это значит, что существующий скомпилированный *.exe-файл занят каким-то процессом, обрабатывающим его. После первой компиляции инсталлятор запускался? Если да, вероятнее всего, он неправильно завершается и попросту зависает в процессах. Нужно мониторить диспетчер задач. Смотреть DeinitializeSetup. После компиляции инсталлятор не запускался, просто была начата повторная компиляция? Если да, то занести директорию проекта в исключения любых антивирусных ПО. -
Без понятия, не использовал никогда. Там есть конфиг. Моды не совсем актуальные. Вероятно, требуют адаптации.
-
https://bitbucket.org/IzeBerg/mod_offhangar/src/master/ https://bitbucket.org/IzeBerg/mod_observer/src/master/
-
Таймер ремонта модулей средствами XVM.
Kotyarko_O replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
@Slava7572 , примерно понял проблему. Буду выяснять. На реплее воспроизводится? И, если да, скинь такой, пожалуйста. -
Не знаю, нужно пробовать. *.dds’ки хавает.
-
Таймер ремонта модулей средствами XVM.
Kotyarko_O replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
Хм. Тут не должно быть зависимостей от типа заряжания) Конкретнее? -
Использовать компонент "GUI". Пример использования можно найти в этом модике (не рабочая версия уже давно, но по части нужного вам компонента всё должно быть актуально): mod_MultiHitLog.py
-
repairControl средствами XVM.
Kotyarko_O replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
Должен работать, точно не скажу. Нужно проверять. -
repairControl средствами XVM.
Kotyarko_O replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
Почти) Метод в этом классе приватный, и будет выглядеть так: _Vehicle__onAppearanceReady Обновил. -
battleMessages средствами XVM.
Kotyarko_O replied to Kotyarko_O's topic in Components of XVM and Addons (py_macro)
Обновлено. Адаптация для 1.13.0.0. -
Создание инсталляторов для модпаков на базе Inno Setup
Kotyarko_O replied to EvilAlex's topic in Modding General Discussion
А если пользователь не знает о существовании деинсталлятора и постоянно накатывает поверх того, что у него есть? Тогда индекс может достигнуть и 50, и 100, и больше. Нужна ли такая куча бекапов пользователю, пусть он и не знает о ней? В таком случае лучше хранить всегда один экземпляр бекапа - последний. Описанное вами реализовать не сложно. Вопрос в том, действительно ли такая реализация вам нужна) -
@JIuCuI_GyCb , компоненты у вас называются так: Name: BT; Description: 1.Белые трупы таков.; Name: K5; Description: 2.Круг 15м.; А условие выглядит так: '2.Белые трупы танков.': UndefPic := '5.bmp'; // пишем точно так же, как прописано в компонентах '4.Боевое меню TRJ.': UndefPic := '6.bmp'; Надеюсь, всё понятно.
-
Создание инсталляторов для модпаков на базе Inno Setup
Kotyarko_O replied to EvilAlex's topic in Modding General Discussion
Типа тему.