на какой основе лучше мод делать, AoD или DH? а то я по старинке на обычном ДП начал ваять "Величайший воин побеждает без боя, величайший полководец не воюет."
Имя события проблемы: APPCRASH Имя приложения: libqa3.dll Версия приложения: 1.0.0.1 Штамп времени приложения: 47d7ebc0 Имя модуля с ошибкой: libqa3.dll Версия модуля с ошибкой: 1.0.0.1 Штамп времени модуля с ошибкой: 47d7ebc0 Код исключения: c0000005 Смещение исключения: 000750c2 Версия ОС: 6.0.6001.2.1.0.768.2 Код языка: 1049 Дополнительные сведения 1: 340a Дополнительные сведения 2: 6b8058748b5e5e11a88a0343ce91b7e9 Дополнительные сведения 3: 83be Дополнительные сведения 4: b826f5921b580e693dd71e4a80f67850 Вас ист дас?
За ВДВ! Я очень добрый и тихий мальчик, а ещё люблю скидывать атомные бомбы и захватывать мир.
В первый раз бригады делаю, поэтому вот какой вопрос появился: В db\units\brigades создал файл со всеми параметрами бригады, в \config прописал все названия и описания, для названий модификаций исоьзовал например BRIG_MODEL_39_0, BRIG_MODEL_39_1 и так далее. Надо ли где-то прописать соответствие этих BRIG_MODEL_39_0 с тем, что в \brigades? Или новым бригадам автоматически номера присваиваются?
Все, вопрос снят "Величайший воин побеждает без боя, величайший полководец не воюет."
Сообщение отредактировал Keos - Суббота, 04.06.2011, 14:32
Kolbasnik98, насколько я тебя понял, ты хочешь, чтобы по ивенту провинция переходила от одной строны к другой. Да? Тогда нужен ивент такого вида:
Code
event = { id = 22612 random = no country = SOV
date = { day = 1 month = july year = 1936 } offset = 5 deathdate = { day = 28 month = january year = 1962 }
trigger = {
event = 2604 # Пакт Молотова-Рибентропа - Восточная Польша переходит к СССР
control = { province = 208 data = SOV } # Вильнюс exists = LIT NOT = { ispuppet = SOV war = { country = GER country = SOV } war = { country = LIT country = SOV } } }
name = "Передача Вильнюса" desc = "EVT_22612_DESC"
style = 0 picture = "defence"
action_a = { name = "Передать Вильнюс и ввести войска" ai_chance = 95 command = { type = secedeprovince which = LIT value = 208 } # Вильнюс }
action_b = { name = "Пожалуй, оно того не стоит" ai_chance = 5 command = { type = relation which = LIT value = -20 } command = { type = dissent value = 1 } } }
Это мой ивент из цикла "Присоединение Прибалтики". Ты можешь взять его за основу для своих условий Смерть фашистской России!
Сообщение отредактировал Otshelnik - Четверг, 16.06.2011, 23:12
date = { day = 1 month = july year = 1936 } offset = 5 deathdate = { day = 28 month = january year = 1962 }
trigger = {
event = 2604 # Пакт Молотова-Рибентропа - Восточная Польша переходит к СССР
control = { province = 208 data = SOV } # Вильнюс exists = LIT NOT = { ispuppet = SOV war = { country = GER country = SOV } war = { country = LIT country = SOV } } }
name = "Передача Вильнюса" desc = "EVT_22612_DESC"
style = 0 picture = "defence"
action_a = { name = "Передать Вильнюс и ввести войска" command = { type = secedeprovince which = LIT value = 208 } # Вильнюс } }
date = { day = 2 month = januar year = 1935 } offset = 5 deathdate = { day = 28 month = january year = 1962 }
trigger = { control = { province = 208 data = POL } # Вильнюс NOT = { ispuppet = SOV war = { country = GER country = SOV } war = { country = LIT country = SOV } } }
name = "EVT_123455_NAME" desc = "EVT_123455_DESC"
style = 0 picture = "defence"
action_a = { name = "ACTIONNAME123455A" command = { type = secedeprovince which = POL value = 208 } # Вильнюс command = { type = secedeprovince which = POL value = 209 } command = { type = secedeprovince which = LIT value = 206 } command = { type = secedeprovince which = LIT value = 207 } command = { type = secedeprovince which = LIT value = 577 } command = { type = secedeprovince which = LIT value = 511 } command = { type = secedeprovince which = LAT value = 202 } command = { type = secedeprovince which = LAT value = 203 } command = { type = secedeprovince which = LAT value = 204 } command = { type = secedeprovince which = LAT value = 205 } command = { type = secedeprovince which = LAT value = 197 } command = { type = secedeprovince which = LAT value = 198 } command = { type = secedeprovince which = LAT value = 208 } command = { type = secedeprovince which = EST value = 193 } command = { type = secedeprovince which = EST value = 194 } command = { type = secedeprovince which = EST value = 195 } command = { type = secedeprovince which = EST value = 196 } command = { type = secedeprovince which = EST value = 199 }
} }
Отходят провы к Польше(((
За ВДВ! Я очень добрый и тихий мальчик, а ещё люблю скидывать атомные бомбы и захватывать мир.
Kolbasnik98, а что ты вообще хочешь добиться этим ивентом? У тебя ивент за СССР, но в условиях обозначен контроль Польши над Вильнюсом, а в командах - передача его же от СССР Польше. Абсурд. Смерть фашистской России!
Сообщение отредактировал Otshelnik - Пятница, 17.06.2011, 00:19
Kolbasnik98, пойми главный принцип: ивент происходит в какой-то одной конкретной стране, не зависимо от того, на сколько стран влияют его последствия. В твоем случае провинции принадлежат конкретным странам и именно эти страны и должны их передать Советскому Союзу. То есть ивент должен произойти в этих странах, а не в СССР. Пример: Эстония владеет провинциями 193 194 195 196 199 . Ты хочешь передать их СССР. Для этого в Эстонии должен случится ивент: event = { id = 123455 random = no country = EST - ВОТ СТРАНА, В КОТОРОЙ ПРОИСХОДИТ ИВЕНТ
date = { day = 2 month = januar year = 1935 } offset = 5 deathdate = { day = 28 month = january year = 1962 }
trigger = { control = { province = 193 data = EST } - ЧТОБ ПЕРЕДАТЬ ПРОВЫ, ИМИ НУЖНО ВЛАДЕТЬ control = { province = 194 data = EST } control = { province = 195 data = EST } control = { province = 196 data = EST } control = { province = 199 data = EST }
NOT = { - ЭТО УЖЕ НЕОБЯЗАТЕЛЬНЫЕ УСЛОВИЯ, В ЗАВИСИМОСТИ ОТ НЕОБХОДИМОСТИ ispuppet = SOV war = { country = GER country = SOV } war = { country = EST country = SOV } } }
action_a = { name = "ACTIONNAME123455A" command = { type = secedeprovince which = SOV value = 193 } - В КОММАНДАХ ПИШЕШЬ ТЕГИ СТРАН, КОТОРЫЕ ПОЛУЧАТ ПРОВЫ command = { type = secedeprovince which = SOV value = 194 } command = { type = secedeprovince which = SOV value = 195 } command = { type = secedeprovince which = SOV value = 196 } command = { type = secedeprovince which = SOV value = 199 }
} } Естественно, передавать нужно только те провы, которыми владеешь. Эстония не может отдать Союзу литовские или польские провы. Для этого нужен отдельный ивент для Литвы или Польши. Смерть фашистской России!
Сообщение отредактировал Otshelnik - Пятница, 17.06.2011, 00:56