AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Миссии и кампании для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=10)
-   -   Скрипты для быстрой проверки кампаний (http://forum.aviaskins.com/showthread.php?t=5423)

KimCh 22.06.2021 10:07

Вложений: 1
Связал через air.ini. Версия для тестов здесь и на первой странице.
Проверка FighterVVS0008.mis прошла успешно.

Dimas1999 22.06.2021 13:42

Ошибку выдаёт всегда и в любой кампании:
Строка: 143
Символ: 3
Ошибка: Неизвестная ошибка выполнения
Код: 800A01C9

KimCh 22.06.2021 14:06

Цитата:

Сообщение от Dimas1999 (Сообщение 218621)
Ошибку выдаёт всегда и в любой кампании:
Строка: 143
Символ: 3
Ошибка: Неизвестная ошибка выполнения
Код: 800A01C9

Такое получается когда в air.ini есть дублирующиеся наименования. Давайте ваш air.ini попробую разобраться.

Dimas1999 22.06.2021 14:12

Вложений: 1
Чистый air.ini, руками не залезал туда, составлен селектором. Полный набор самолётов + современная техника.

KimCh 22.06.2021 14:26

Вложений: 1
Попробуйте эту версию.

Dimas1999 22.06.2021 14:59

Вот теперь всё работает отлично. Есть пожелания для следующих версий.
1. Научить скрипт проверять одиночные задания из папки Missions/Single. Сейчас скрипт привязан к campaign.ini и проверяет миссии из списка.
2. Сделать скрипт универсальным. Сейчас он удобен для проверки ДГен пака. Но есть и другие версии и сборки. В разных сборках разные названия папок в которых лежат air.ini и weapones.properties. В чистых версиях они запакованы в files.sfs. Вложить в комплект со скриптом файлы основных версий и проверять по ним.
Для различных модовых сборок сделать возможность или указать путь к файлам или пользователь должен будет сам найти у себя air.ini и weapones.properties и положить их в специальную папку, из которой скрипт будет читать их.
Не очень представляю как это можно реализовать, просто высказываю свои мысли.

KimCh 22.06.2021 15:17

п.1 - посмотрю.
п2. - проще всего в тексте скрипта сделать переменные для указания каталогов air.ini и weapons.ini. Каждый сможет блокнотом эти переменные исправить.
По поводу sfs - вероятно его можно распаковать самостоятельно и поместить в любую папку упомянутые файлы, затем см. п2.

KimCh 22.06.2021 16:57

Вложений: 1
Исправленная версия от 22.06.21
Исправлена ошибка в проверке вооружений. Добавлена возможность проверять файлы одиночный миссий в каталоге.
Добавлены переменные airFolder и weapFolder для задания каталогов с файлами air.ini и weapons.properties.
Если переменные не заданы, то принимается стандартные для DGEN 3.0 каталоги.

Пробуйте для Single

Dimas1999 22.06.2021 17:19

Спасибо большое, всё работает.


Текущее время: 06:24. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot