???
Математика на уровне МГУ

Показано с 1 по 9 из 9

Тема: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.

  1. #1
    Як52,18,12,Вильга,Бланик Аватар для ROSS_DiFiS
    Регистрация
    29.03.2003
    Адрес
    Moscow
    Возраст
    51
    Сообщений
    3,194

    Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.

    Вообщем кратко.
    Есть такая ситуация. Хочу с другом летать дуэлиться в РоФ, создавая на свой сервер для боя.
    Миссии которые есть в наборе интересны и разнообразны, но неизменяемые простым путем.
    Зато есть совершенный во всех смыслах "быстрый редактор" в самой игре, но он генерит только миссии для оффлайн тренировок. Но если в них заменить всего одну строчку в свойстве самолета и записав эту миссию в папку с кооперативными миссиями - то она сразу превращается в сетевой вариант. Бери друга и летите в бой на своих самолетах в любых, только вам интересных условиях (время дня, погода, ветер, о,лака, высота, и т.п.).

    Задача:
    Сначала запускается РоФ. Выбирается быстрый редактор. Генерится миссия с нужными самолетами в нужном составе с нужными погодными условиями.
    Эта миссия автоматически сохраняется игрой в паке: \Rise of Flight\data\Missions\_gen.mission
    Теперь дело за малым. Переключаемся "альт-таб". Запускаем эту программку. Она ищет этот файл и меняет в нем все строчки CoopStart = 0; на CoopStart = 1; после чего записывает все файлы _gen.* (кроме одного _gen.msnbin) в папку с сетевыми кооперативными миссиями: [GameDir]\data\Multiplayer\Cooperative\

    После чего переключаемся "альт-таб" обратно в РоФ. выбираем создать сервер, кооперативный, и загружаем только что созданную миссию. (можно запаролить) друзья подключаются, выбирают любой самолет из списка и в бой.

    Кто кинет сюда такую программку (чтобы ее написать - требуется 15 минут времени) моя личная уважуха и спасибо

    Upd. Добавлена рабочая версия программы согласно задаче. Большое спасибо за помощь товарищу Oleg0s
    Вложения Вложения
    Крайний раз редактировалось ROSS_DiFiS; 31.05.2011 в 12:36.

  2. #2
    Зашедший Аватар для Trix58
    Регистрация
    01.11.2003
    Адрес
    Russian Federation
    Возраст
    66
    Сообщений
    1,374

    Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.

    Дык эта фишка прямо просится в "стандарт" игры!
    Было бы замечательно, если бы разработчики ввели это в игру официально.
    Хотя поперву можно и Вовин вариант поюзать.
    Холиваров удалось не избежать! (с) Harh

    AMD Phenom II X4(970BE) 3.5GHz 8Gb DDR-3 CrossFire Radeon HD6870 SATA-III 500Gb Win7(64)
    Aсer V243H 24" TrackIR3pro+Vector Saitek X45+PRO Flght rudder pedals+SideWinder FF2

  3. #3
    Меценат
    Регистрация
    27.05.2008
    Адрес
    г. Красногорск
    Возраст
    50
    Сообщений
    32

    Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.

    Цитата Сообщение от ROSS_DiFiS Посмотреть сообщение
    ...после чего записывает все файлы _gen.* (кроме одного _gen.msnbin) в папку с сетевыми кооперативными миссиями: \Rise of Flight beta\data\Missions\

    ...
    опечатка?
    надо сюда?
    [GameDir]\data\Multiplayer\Cooperative\

    щас сделаем.

  4. #4
    Як52,18,12,Вильга,Бланик Аватар для ROSS_DiFiS
    Регистрация
    29.03.2003
    Адрес
    Moscow
    Возраст
    51
    Сообщений
    3,194

    Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.

    да. очепятка. сча поправлю.

  5. #5
    Меценат
    Регистрация
    27.05.2008
    Адрес
    г. Красногорск
    Возраст
    50
    Сообщений
    32

    Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.

    Вот. Тестируй. Рофа рядом нет.
    Распакуй программу в папку с РоФом, чтобы путь к РоФу не указывать каждый раз.
    Вложения Вложения

  6. #6
    Як52,18,12,Вильга,Бланик Аватар для ROSS_DiFiS
    Регистрация
    29.03.2003
    Адрес
    Moscow
    Возраст
    51
    Сообщений
    3,194

    Re: Прошу помощи: нужна микропрограмма для преобразования тектового файла для РоФ.

    ок. принял!

    --- Добавлено ---

    все проверил! работает! огромное СПАСИБО! теперь надо двигать эту прогу в массы с инструкцией (и ссылкой на автора ) авось пригодится.

    из пожеланий к проге: - я забыл одну еще строчку которую желательно, но необязательно модернизировать: MissionType = 1;

    и еще заметил один глюк с кешем миссий в игре. Его тоже желательно этой прогой почистить (т.е. удалить все файлы с именем mtreecache.*) в директории \Rise of Flight\data\. Если будет время у автора - буду рад модернизации.

  7. #7

    Re: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.

    Мужики! Чтот щас програмка не робит чтоль? В папке Cooperative создаются файлы, но вот при запуске РоФа и создании кооп сервака, в списке нету ни какой схватки. А вот в редакторе открывается.

  8. #8
    Як52,18,12,Вильга,Бланик Аватар для ROSS_DiFiS
    Регистрация
    29.03.2003
    Адрес
    Moscow
    Возраст
    51
    Сообщений
    3,194

    Re: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.

    надо смотреть. раньше работало. может с версиями что-то изменилось

  9. #9

    Re: Микропрограмма для преобразования "Быстрой миссии" в мультиплеер.

    Ага.. Будет время погляди пожалуйста.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •