pingvin156
02.08.2014, 14:51
Доброго дня, друзья! Давно уже выкладывал ссылку на мод, который генерирует DLC на основании мода. Такая необходимость возникла из-за того, что в мультиплеере нельзя играть с модами. Создание DLC решает эту проблему.
Итак, на цивфанатиках (http://forums.civfanatics.com/showthread.php?t=523450) великий и ужасный Gedemon выложил мод. Низкий ему поклон!!! Я им воспользовался, немного дополнил специально для нашей аудитории (в исходниках никак не хотел формироваться текст на русском).
Далее следует инструкция, которая большей частью является переводом поста:
--------------------------------------------------------------
Что необходимо уметь:
- Знать, как вызывать функции из firetuner;
- Знать, как открыть и построить проект в Modbuddy;
- Значит, как переустановить Civ5, если что-нибудь пойдет не так;
- Знать, как пользоваться огнетушителем (желательно углекислотным), если что-нибудь совсем пойдет не так.
Действия:
- Копируем предложенный мою мод из вложения к посту;
- Если ранее не было сделано, то открываем для редактирования файл config.ini в папке "..\Documents\my games\Sid Meier's Civilization 5", находим "EnableTuner = 0" и заменяем на "EnableTuner = 1", закрываем и сохраняем файл;
- Запускаем Firetuner;
- Запускаем Civ5;
- Активируем все моды, которые вы хотите перегенерировать в DLC (включая данный мод MPMPM), создаем новую игру со всеми этими модами;
- После того как игра стартует, переключаемся на Firetuner, делаем так, чтобы текущее активная закладка была "Lua Console";
- Ищем ниспадающий список с вариантами контекста LUA (по умолчанию стоит MainMenu);
- Выбираем из списка MPMP_Maker, должен быть одним из первых в списке, имя может начинаться на "\Users\[yourName]\Documents" - у меня именно так и было;
- Набираем в командной строке внизу текст CreateMP() и нажимаем Enter;
- Ждем, пока мод скопирует всю информацию из базы данных и сами файлы, что может занять значительное количество времени, особенно для больших модов;
- Выходим из игры (выходим именно на рабочий стол, не в главное меню игры!)
- Теперь должна появиться новая папка в DLC "MP_MODSPACK" ("..\Steam\steamapps\common\sid meier's civilization v\Assets\DLC") со всеми данными мода.
- Запускаем снова Civ5, создаем новую игру из главного меню (не из списка с модами!), все ранее выбранные моды должны работать при создании обычной игры;
- Проверяем database.log, если игра вылетела из главного меню, или были ошибки в the Lua.log.
Ограничения:
- Работает только с BNW;
- Не поддерживает сценарии и пользовательские настройки экрана для новой игры;
- Необходимо вручную удалить папку MP_MODSPACK из "..\Steam\steamapps\common\sid meier's civilization v\Assets\DLC", если вы хотите снова играть в обычную игру
- Сохранения не знают, что используется новое DLC;
- Нет проверки для того же пакета DLC активированного в мультиплеере;
- Вы и другие игроки должны использовать те же DLC, которые были у вас при генерации.
Как использовать моды с DLL:
- Перед созданием DLC, переместить исходный файл DLL (т.е. CvGameCore_Expansion2.dll) из папки мода, который вы хотите перевести в DLC;
- Создаем DLC;
- Возвращаем обратно DLL в папку мод и в папку "..\Steam\steamapps\common\sid meier's civilization v\Assets\DLC\MP_MODSPACK".
При испытаниях ни один компьютер не пострадал.
Ахтунг! Не использовать поблизости от атомных электростанций или большого адронного коллайдера!
Итак, на цивфанатиках (http://forums.civfanatics.com/showthread.php?t=523450) великий и ужасный Gedemon выложил мод. Низкий ему поклон!!! Я им воспользовался, немного дополнил специально для нашей аудитории (в исходниках никак не хотел формироваться текст на русском).
Далее следует инструкция, которая большей частью является переводом поста:
--------------------------------------------------------------
Что необходимо уметь:
- Знать, как вызывать функции из firetuner;
- Знать, как открыть и построить проект в Modbuddy;
- Значит, как переустановить Civ5, если что-нибудь пойдет не так;
- Знать, как пользоваться огнетушителем (желательно углекислотным), если что-нибудь совсем пойдет не так.
Действия:
- Копируем предложенный мою мод из вложения к посту;
- Если ранее не было сделано, то открываем для редактирования файл config.ini в папке "..\Documents\my games\Sid Meier's Civilization 5", находим "EnableTuner = 0" и заменяем на "EnableTuner = 1", закрываем и сохраняем файл;
- Запускаем Firetuner;
- Запускаем Civ5;
- Активируем все моды, которые вы хотите перегенерировать в DLC (включая данный мод MPMPM), создаем новую игру со всеми этими модами;
- После того как игра стартует, переключаемся на Firetuner, делаем так, чтобы текущее активная закладка была "Lua Console";
- Ищем ниспадающий список с вариантами контекста LUA (по умолчанию стоит MainMenu);
- Выбираем из списка MPMP_Maker, должен быть одним из первых в списке, имя может начинаться на "\Users\[yourName]\Documents" - у меня именно так и было;
- Набираем в командной строке внизу текст CreateMP() и нажимаем Enter;
- Ждем, пока мод скопирует всю информацию из базы данных и сами файлы, что может занять значительное количество времени, особенно для больших модов;
- Выходим из игры (выходим именно на рабочий стол, не в главное меню игры!)
- Теперь должна появиться новая папка в DLC "MP_MODSPACK" ("..\Steam\steamapps\common\sid meier's civilization v\Assets\DLC") со всеми данными мода.
- Запускаем снова Civ5, создаем новую игру из главного меню (не из списка с модами!), все ранее выбранные моды должны работать при создании обычной игры;
- Проверяем database.log, если игра вылетела из главного меню, или были ошибки в the Lua.log.
Ограничения:
- Работает только с BNW;
- Не поддерживает сценарии и пользовательские настройки экрана для новой игры;
- Необходимо вручную удалить папку MP_MODSPACK из "..\Steam\steamapps\common\sid meier's civilization v\Assets\DLC", если вы хотите снова играть в обычную игру
- Сохранения не знают, что используется новое DLC;
- Нет проверки для того же пакета DLC активированного в мультиплеере;
- Вы и другие игроки должны использовать те же DLC, которые были у вас при генерации.
Как использовать моды с DLL:
- Перед созданием DLC, переместить исходный файл DLL (т.е. CvGameCore_Expansion2.dll) из папки мода, который вы хотите перевести в DLC;
- Создаем DLC;
- Возвращаем обратно DLL в папку мод и в папку "..\Steam\steamapps\common\sid meier's civilization v\Assets\DLC\MP_MODSPACK".
При испытаниях ни один компьютер не пострадал.
Ахтунг! Не использовать поблизости от атомных электростанций или большого адронного коллайдера!