Вложений: 1
	
	
		Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.
	
	
		Вообщем кратко.
Есть такая ситуация. Хочу с другом летать дуэлиться в РоФ, создавая на свой сервер для боя.
Миссии которые есть в наборе интересны и разнообразны, но неизменяемые простым путем.
Зато есть совершенный во всех смыслах "быстрый редактор" в самой игре, но он генерит только миссии для оффлайн тренировок. Но если в них заменить всего одну строчку в свойстве самолета и записав эту миссию в папку с кооперативными миссиями - то она сразу превращается в сетевой вариант. Бери друга и летите в бой на своих самолетах в любых, только вам интересных условиях (время дня, погода, ветер, о,лака, высота, и т.п.).
Задача:
Сначала запускается РоФ. Выбирается быстрый редактор. Генерится миссия с нужными самолетами в нужном составе с нужными погодными условиями.
Эта миссия автоматически сохраняется игрой в паке: \Rise of Flight\data\Missions\_gen.mission
Теперь дело за малым. Переключаемся "альт-таб". Запускаем эту программку. Она ищет этот файл и меняет в нем все строчки CoopStart = 0; на CoopStart = 1; после чего записывает все файлы _gen.* (кроме одного _gen.msnbin) в папку с сетевыми кооперативными миссиями: [GameDir]\data\Multiplayer\Cooperative\
После чего переключаемся "альт-таб" обратно в РоФ. выбираем создать сервер, кооперативный, и загружаем только что созданную миссию. (можно запаролить) друзья подключаются, выбирают любой самолет из списка и в бой.
Кто кинет сюда такую программку (чтобы ее написать - требуется 15 минут времени) моя личная уважуха и спасибо :)
Upd. Добавлена рабочая версия программы согласно задаче. Большое спасибо за помощь товарищу   Oleg0s
	 
	
	
	
		Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.
	
	
		Дык эта фишка прямо просится в "стандарт" игры!
Было бы замечательно, если бы разработчики ввели это в игру официально.
Хотя поперву можно и Вовин вариант поюзать. :)
	 
	
	
	
		Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.
	
	
		
	Цитата:
	
		
		
			
				Сообщение от 
ROSS_DiFiS
				
			 
			...после чего записывает все файлы _gen.* (кроме одного _gen.msnbin) в папку с сетевыми кооперативными миссиями: \Rise of Flight beta\data\Missions\
...
			
		
	 
 опечатка?
надо сюда?
[GameDir]\data\Multiplayer\Cooperative\
 щас сделаем.
	 
	
	
	
		Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.
	
	
		да. очепятка. сча поправлю.
	 
	
	
		Вложений: 1
	
	
		Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.
	
	
		Вот. Тестируй. Рофа рядом нет.
Распакуй программу в папку с РоФом, чтобы путь к РоФу не указывать каждый раз.
	 
	
	
	
		Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.
	
	
		ок. принял!
--- Добавлено ---
все проверил! работает! огромное СПАСИБО! теперь надо двигать эту прогу в массы с инструкцией (и ссылкой на автора :) ) авось пригодится.
из пожеланий к проге: - я забыл одну еще строчку которую желательно, но необязательно модернизировать: MissionType = 1;
и еще заметил один глюк с кешем миссий в игре. Его тоже желательно этой прогой почистить (т.е. удалить все файлы с именем mtreecache.*) в директории \Rise of Flight\data\. Если будет время у автора - буду рад модернизации. :)
	 
	
	
	
		Re: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.
	
	
		Мужики! Чтот щас програмка не робит чтоль? В папке Cooperative создаются файлы, но вот при запуске РоФа  и создании кооп сервака, в списке нету ни какой схватки. А вот в редакторе открывается.
	 
	
	
	
		Re: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.
	
	
		надо смотреть. раньше работало. может с версиями что-то изменилось
	 
	
	
	
		Re: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.
	
	
		Ага.. Будет время погляди пожалуйста.