Урок №4.1 - Создание новой страны - Учебники по моддингу - Strategium.ru Перейти к содержимому

Урок №4.1 - Создание новой страны

Рекомендованные сообщения

Я попытался написать этот гайд как можно более доступным, понятным языком.

Мы будем создавать Геную на основе Пьемонта.

Часть перваяНажмите здесь!

ЧАСТЬ ПЕРВАЯ.

СОЗДАНИЕ ПАПОК И КОПИРОВАНИЕ ТЕКСТОВЫХ ФАЙЛОВ

1. Итак, первым делом создаём папку с модом (в любом месте, можно на рабочем столе например), я назвал её "GENOA" (Папка с оригинальной игрой будет называться "vic2")

В ней создаём вот такие подпапки

GENOA\common

GENOA\common\countries

GENOA\gfx

GENOA\gfx\flags

GENOA\history

GENOA\history\countries

GENOA\history\provinces

GENOA\history\units

GENOA\localisation

2. Копируем из vic2 в GENOA вот такие файлы.

vic2\common\countries.txt

vic2\common\countries\Sardinia-Piedmont.txt

vic2\history\countries\SAR - Sardinia.txt

vic2\localisation\text.csv

[Cкрыть]

Часть втораяНажмите здесь!

ЧАСТЬ ВТОРАЯ.

ИЗМЕНЕНИЕ ТЕКСТОВЫХ ФАЙЛОВ

1. Открываем

GENOA\common\countries.txt

И добавляем туда вот такую строчку

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

На самом деле не важно где в каком месте вы это пропишите, я прописал в самом начале.

Получилось вот что

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

2. Переименовываем

GENOA\common\countries\Sardinia-Piedmont.txt

в

GENOA\common\countries\Genoa.txt

Открываем его.

Нам нужно изменить цвет страны.

Я выбрал вот этот 4243cca12ab8.png

ЗАМЕНЯЕМ первую строчку на

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

И всё, сохраняем и закрываем, он нам больше не понадобится

3. Переименовываем

vic2\history\countries\SAR - Sardinia.txt

в

vic2\history\countries\GEN - Genoa.txt

Открываем его.

Меняем

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

На

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

Эта строка отвечает за расположение столицы, у нас она теперь будет в провинции "Генуя".

Меняем

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

на

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

Теперь нашей формой правления стала республика

(Все формы правления можно посмотреть в vic2\common\governments.txt)

Меняем строчку (Она находится пояти в самом низу

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

На

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

Теперь нашей "технологической школой" стал "Авангард интеллигенции", Был "Военно-промышленный комплекс".

(Все школы можно посмотреть в vic2\common\technology.txt)

Заменяем еще одну строчку и файл можно закрывать.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

На

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

4. Открываем

GENOA\localisation\text.csv

И в самое начало добавляем вот это.

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

GEN; - Название страны

А GEN_ATJ; - "Прилагательное" страны. Оно используется, для повстанцев (Генуэзск. коммунисты), территорий (Генуэзск. Пьемонт).

Всё, этот файл тоже можно закрыть

[Cкрыть]

Часть третьяНажмите здесь!

ЧАСТЬ ТРЕТЬЯ.

ДОБАВЛЕНИЕ ФЛАГОВ И ИЗМЕНЕНИЕ ПРИНАДЛЕЖНОСТИ ПРОВИНЦИЙ

1. Нужно будет сделать пять разных флагов в формате .tga, хотя можно и использовать один и тот же, только не забудьте переименовать каждый флаг.

ТЭГ.tga (Обычный флаг, используется при форме правления "Республика")

ТЭГ_communist.tga (Флаг используется при диктатуре пролетариата)

ТЭГ_fascist.tga (Флаг используется при фашистской диктатуре)

ТЭГ_monarchy.tga (Флаг используется при "Абсолютная монархия", "Ограниченная монархия", "Королевское правление")

ТЭГ_republic.tga (Флаг используется при президентской и буржуанзной диктатуре)

Я нарисовал вот такой флаг 8219edccf2c6.png

Переместите свой флаг в папку GENOA\gfx\flags\ скопируйте и переименуйте его столько раз, сколько нужно.

У нас должно получиться вот это.

GENOA\gfx\flags\GEN.tga

GENOA\gfx\flags\GEN_communist.tga

GENOA\gfx\flags\GEN_fascist.tga

GENOA\gfx\flags\GEN_monarchy.tga

GENOA\gfx\flags\GEN_republic.tga

2. Теперь нам нужно перенести страну на карту, т.е. изменить принадлежность провинций.

Наша Генуя будет располагаться в этих провинциях "Савона", "Генуя", "Корсика".

Их номера можно узнать тут

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Нужно добавить еще две подпапки.

GENOA\history\provinces\france

GENOA\history\provinces\italy

Скопировать вот эти файлы

vic2\history\provinces\france\473 - Corsica.txt

vic2\history\provinces\italy\724 - Genoa.txt

vic2\history\provinces\italy\725 - Savona.txt

В

GENOA\history\provinces\france\473 - Corsica.txt

GENOA\history\provinces\italy\724 - Genoa.txt

GENOA\history\provinces\italy\725 - Savona.txt

Открываем 473 - Corsica.txt

Меняем

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

На

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

Т.е. теперь Корсика находится во владении Генуи

Тоже самое проделываем с 724 - Genoa.txt и с 725 - Savona.txt

Меняем

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

На

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

[Cкрыть]

Часть четвертаяНажмите здесь!

ЧАСТЬ ЧЕТВЕРТАЯ.

СОЗДАНИЕ ЮНИТОВ

Создаём файл

GENOA\history\units\GEN_oob.txt

В него вписываем вот это

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.
 

Поясняю.

army = {

name = "Армия Генуи"

Это название Армии

location = 724

Расположение Армии (в нашем случае она будет находится в провинции "Генуя")

regiment = {

name= "1-я пехотная бригада"

Название отряда

regiment = {

type = infantry

Тип отряда ( в нашем случае пехота)

regiment = {

home = 724

"Родина" солдат, т.е. провинция, из которой они набраны.

С флотом ( navy = { ) всё тоже самое.

[Cкрыть]

Вот и всё, новая страна создана.

 

Изменено пользователем Aurelius36
Ссылка на комментарий

Закреплённые сообщения
GuN48RuS

с Генуёй получилось=) а вот с Ассирией никак не выходит, все ставиться но проблемы с флагом, тот не ставиться, и у страны белый флаг вмество положенного.(((

Ссылка на комментарий

Воле Шойинка

Флаг должен быть 93х64 пикселя.

Ссылка на комментарий

Да, размер 93х64 пикселей, формат .tga.

У тебя все флаги есть?

ТЭГ.tga

ТЭГ_communist.tga

ТЭГ_fascist.tga

ТЭГ_monarchy.tga

ТЭГ_republic.tga

Если есть, то проверь орфографические ошибки.

Возможно ты написал "monarhy" вместо "monarchy"

Изменено пользователем Nii
Ссылка на комментарий

GuN48RuS

флаг 93х64 название правильно :mr47_05: , и всё же всё еще белый флаг(( вчера весь вечер бился, всё никак не пойму..(

вот папка с страной

буду искрине благодарен если поможете понять в чём дело :rolleyes:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Изменено пользователем GuN48RuS
Ссылка на комментарий

Воле Шойинка

Может, потому, что вы ее в Special Countries записали? По крайней мере, других причин я не вижу.

Ссылка на комментарий

GuN48RuS

переместил в балканские

сработало! Спасибо Большое! :dance3:

Изменено пользователем GuN48RuS
Ссылка на комментарий

Воле Шойинка
Special Countries? Извените за нубство, но это где? :023:

В файле countries.txt (там еще все страны прописаны). Там есть группы: Special Countries, Europe, Central Asia и т. д.. Попробуйте переместить строку

ASS = "countries/Assiria.txt"

В группу Central Asia. Не уверен, что причина в этом, но других поводов я не вижу.

Ссылка на комментарий

GuN48RuS
В файле countries.txt (там еще все страны прописаны). Там есть группы: Special Countries, Europe, Central Asia и т. д.. Попробуйте переместить строку

ASS = "countries/Assiria.txt"

В группу Central Asia. Не уверен, что причина в этом, но других поводов я не вижу.

Огромное спасибо, нашел переместил в balcan т.к. регионы ее находяться в этой категории, сработало, еще раз благодарю :)

Ссылка на комментарий

Вообще-то расположение никак не должно влиять, потому что если стоит # перед строчкой, то игра просто пропустит её.

# служит помощником для тех, кто ковыряется в файлах. :)

Изменено пользователем Nii
Ссылка на комментарий

GuN48RuS

возникла проблема с партиями, партия вобще не отображается (белый кружок без названия) и сменить нельзя

Ссылка на комментарий

Воле Шойинка
возникла проблема с партиями, партия вобще не отображается (белый кружок без названия) и сменить нельзя

Пропишите название партии в localisation. В common/countries/Assyria ограничтесь простыми "ASS_conservative, ASS_communist и т. д.

Ссылка на комментарий

GuN48RuS

в папке localisation а в каком файле именно?

Ссылка на комментарий

Воле Шойинка
в папке localisation а в каком файле именно?

Да в любом. Можно хоть свой создать. Но лучше в text.csv.

И еще - почитайте еще Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. , следуя ему страна пойдет, проверено.

Ссылка на комментарий

Смени правящую партию в файле

\history\countries\ASS - Assiria.txt

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Например на

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Изменено пользователем Nii
Ссылка на комментарий

GuN48RuS
Смени правящую партию в файле

\history\countries\ASS - Assiria.txt

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Например на

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

делал, не сработало

Да в любом. Можно хоть свой создать. Но лучше в text.csv.

И еще - почитайте еще Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. , следуя ему страна пойдет, проверено.

написал в 1.1, всё равно не появляется...

смотрел, про партии ничего не сказанно

Ссылка на комментарий

Воле Шойинка

Можешь попробовать оставить названия партий(IRQ_fascist и т. д., например). Проверить, пойдет ли. Только тогда иракские названия у партий будут.

Ссылка на комментарий

GuN48RuS
Можешь попробовать оставить названия партий(IRQ_fascist и т. д., например). Проверить, пойдет ли. Только тогда иракские названия у партий будут.

и это пробывал, всё же не выберется партия(

Ссылка на комментарий

Форма правления стоит "Республика\Демократия"

При ней конечно же нельзя ставить правящую партию :)

Смени на Абсолютную Монархию например, и попробуй еще раз.

Ссылка на комментарий

Присоединиться к обсуждению

Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 139
  • Создано
  • Последний ответ
  • Просмотры 53476

Лучшие авторы в этой теме

  • Aurelius36

    32

  • GuN48RuS

    11

  • Nii

    10

  • Strateg456

    9

  • Batya22848

    9

  • Воле Шойинка

    7

  • KaPZeN

    5

  • raptor2000

    5

  • hids

    4

  • king.muskrat

    4

  • Адмирал

    3

  • Фримен

    3

  • Муцухито

    3

  • layre1337

    3

  • Zephyrus

    3

  • Alma Latina

    2

  • IvPBay

    2

  • Nutria

    2

  • Millenarian Emperor

    1

  • Bog_

    1

  • DarkPhoenix

    1

  • the Name

    1

  • KeePLeeNg

    1

  • Luanan

    1

Лучшие авторы в этой теме

Популярные сообщения

Aurelius36

Слишком много мест где нужно совместимость менять. Это и папка common, локализация, хистории и заканчивая трудоемкой map. Так просто не переставить и заменить 

Aurelius36

А это не она?  А, понятно.. побитый архив

Aurelius36

history/units/FRA_oob.txt Добавить такое: Уровень пять - Генуя в сфере влияния Франции GEN - тэг Генуи, если у Вас такой. Если играете с модами то изменять нужно в такой же папке

Aurelius36

В целом Вы делали правильно. Но допустили мелкие ошибки. Например в common/countries.txt не указали расширение txt в конце, вот как в примере было Потом папку локализация нужно не в хистор

Адмирал

В общем, скрестил я значит ежа с ужом...Вопрос - почему оно вылетает и не работает?  Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.  

Aurelius36

У Ваших новых стран должны быть разные тэги, и для каждой страны нужно создать свои пять файлов с флагами в gfx/flag Итого два разных тэга и 10 разных файлов с флагами.

Aurelius36

А что имеется ввиду под меняются? 

Aurelius36

пришлите только те файлы которые вы добавили или изменяли не хочется всё пересматривать и выискивать изменения     @Strateg456 и еще,удалите Мои документы\Paradox Interactive\Victoria I

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...