Paradox
©
Fisana

Перейти к содержимому


Фотография

Класс №66 [скриптинг и программирование]


  • Закрытая тема Тема закрыта
Сообщений в теме: 74

#11 Buddha

Buddha

    Предатель

  • В холодной
  • 2 579 сообщений
Регистрация: 17.фев.10
Слава: 173

Отправлено 23 мая 2010 - 08:39

SWONER,
Камрад, ну а туторы мы читать собираемся? Скрипт смены религий - тутор

Здесь задаются вопросы уже после прочтения тутора, если то-то остается непонятным.
  • 0
everybody lies

#12 SWONER

SWONER

    CiЧовий дiд

  • В холодной
  • 1 183 сообщений
Регистрация: 23.янв.10
Слава: 81

Отправлено 23 мая 2010 - 20:41

Прочитал половину,пока что всё понятно.:)

Сообщение отредактировал SWONER: 23 мая 2010 - 20:41

  • 0

#13 SWONER

SWONER

    CiЧовий дiд

  • В холодной
  • 1 183 сообщений
Регистрация: 23.янв.10
Слава: 81

Отправлено 30 мая 2010 - 07:15

У меня вопрос,как сделать чтобы войска,например на 16 ходу,Венеция наподает на Константинополь и берет в осаду.И всё это под управлением ИИ.

Сообщение отредактировал SWONER: 30 мая 2010 - 09:06

  • 0

#14 Buddha

Buddha

    Предатель

  • В холодной
  • 2 579 сообщений
Регистрация: 17.фев.10
Слава: 173

Отправлено 30 мая 2010 - 11:50

SWONER,
Вроде вот так:

monitor_event FactionTurnEnd FactionIsLocal
and I_TurnNumber = 14
and I_IsFactionAIControlled venice
and I_IsFactionAIControlled sfbgsg

spawn_army
faction venice
character Enrico, named character, age 32, x --, y --, label vengen2
traits LoyaltyStarter 1 , GoodCommander 1 , PoliticsSkill 2 , GoodAdministrator 3 , Energetic 2 , ReligionStarter 1
unit SE Bodyguard exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Peasant Archers exp 9 armour 0 weapon_lvl 0
unit Peasant Archers exp 9 armour 0 weapon_lvl 0
end

spawn_army
faction venice
character Dragano, named character, age 45, x ---, y ---, label vengen1
traits NaturalMilitarySkill 1 , GoodDefender 1 , PoliticsSkill 3 , GoodAdministrator 2 , Austere 1 , ReligionStarter 1
unit SE Bodyguard exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Peasant Archers exp 9 armour 0 weapon_lvl 0
unit Peasant Archers exp 9 armour 0 weapon_lvl 0
end

spawn_army
faction venice
character Felle, named character, age 45, x ---, y ---, label vengen3
traits LoyaltyStarter 1 , NaturalMilitarySkill 3 , GoodAttacker 1 , Energetic 1 , ReligionStarter 1
unit SE Bodyguard exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Italian Spear Militia exp 9 armour 0 weapon_lvl 0
unit Peasant Archers exp 9 armour 0 weapon_lvl 0
end

if I_CharacterExists vengen1
reposition_character vengen1, ---, ---
end_if
if I_CharacterExists vengen2
reposition_character vengen2, ---, ---
end_if
if I_CharacterExists vengen3
reposition_character vengen3, ---, ---
end_if
terminate_monitor
end_monitor

monitor_event FactionTurnEnd FactionIsLocal
and I_TurnNumber = 15
and I_IsFactionAIControlled venice
and I_IsFactionAIControlled sfbgsg
if I_CharacterExists vengen1
reposition_character vengen1, ---, ---
end_if
if I_CharacterExists vengen2
reposition_character vengen2, ---, ---
if I_CharacterExists vengen3
reposition_character vengen3, ---, ---
end_if
terminate_monitor
end_monitor

monitor_event FactionTurnEnd FactionIsLocal
and I_TurnNumber = 16
and I_IsFactionAIControlled venice
and I_IsFactionAIControlled sfbgsg
if I_CharacterExists vengen1
reposition_character vengen1, ---, ---
end_if
if I_CharacterExists vengen2
reposition_character vengen2, ---, ---
end_if
if I_CharacterExists vengen3
reposition_character vengen3, ---, ---
end_if
terminate_monitor
end_monitor

monitor_event FactionTurnEnd FactionIsLocal
and I_TurnNumber = 16
and I_IsFactionAIControlled venice
and I_IsFactionAIControlled sfbgsg

and not I_SettlementOwner Константинополь = venice

if I_CharacterExists vengen1
and not I_SettlementOwner Константинополь = venice
siege_settlement vengen1, Константинополь, maintain
wait 3
end_if
if I_CharacterExists vengen2
and not I_SettlementOwner Константинополь = venice
siege_settlement vengen2, Константинополь, maintain
wait 3
end_if
if I_CharacterExists vengen3
and not I_SettlementOwner Константинополь = venice
siege_settlement vengen3, Константинополь, attack
end_if
terminate_monitor
end_monitor


_________________________________
Спаунишь армию на н-ом расстоянии от Константинополя и передвигаешь их ближе. (14 ход)
Далее они идут на протяжении 15 хода.
На 16 ходу они подходят к Константинополю и двое из них осаждают его. После третий атакует. (только один).

Важно делать if, так как если одного из генералов грохнут, то скрипт не сработает, вроде даже вылет будет.




"--" - это координаты, их я не вписывал, тебе нужно зайти в игру и точно их узнать.
  • 0
everybody lies

#15 SWONER

SWONER

    CiЧовий дiд

  • В холодной
  • 1 183 сообщений
Регистрация: 23.янв.10
Слава: 81

Отправлено 30 мая 2010 - 13:06

Благодарю,сегодня разберусь.:)

Есть вопрос:
Что это?

and I_IsFactionAIControlled venice
and I_IsFactionAIControlled sfbgsg

  • 0

#16 Buddha

Buddha

    Предатель

  • В холодной
  • 2 579 сообщений
Регистрация: 17.фев.10
Слава: 173

Отправлено 30 мая 2010 - 15:49

SWONER,
and I_IsFactionAIControlled venice - Венеция под контролем ИИ
and I_IsFactionAIControlled sfbgsg - та фракция, которая в моде владеет Константинополем, ей владеет ИИ.

reposition_character vengen2, ---, --- - это движение

label vengen3 - прозвище.
  • 0
everybody lies

#17 SWONER

SWONER

    CiЧовий дiд

  • В холодной
  • 1 183 сообщений
Регистрация: 23.янв.10
Слава: 81

Отправлено 30 мая 2010 - 19:58

Pope, Понял.-_-
  • 0

#18 SWONER

SWONER

    CiЧовий дiд

  • В холодной
  • 1 183 сообщений
Регистрация: 23.янв.10
Слава: 81

Отправлено 31 мая 2010 - 21:25

Вопрос:Как прописать армию так,чтобы при осаде города они появились?Например: Тевтонский орден напал на город,так как в городе было мало войск,на защиту встают крестиане.
  • 0

#19 SWONER

SWONER

    CiЧовий дiд

  • В холодной
  • 1 183 сообщений
Регистрация: 23.янв.10
Слава: 81

Отправлено 01 июня 2010 - 19:55

У меня вопрос:почему на мой вопрос не ответили.:D
  • 0

#20 Werebear

Werebear

    Значний Радец

  • Мододел
  • 7 334 сообщений
  • Откуда:Русь, город-герой Москва
  • Прозвище:Гефест
  • Награды:
  • Создатель:Call of Warhammer:TW; Deus lo Vult
Регистрация: 26.апр.07
Слава: 649

Отправлено 02 июня 2010 - 01:18

SWONER сказал(а) Jun 1 2010, 19:55:

У меня вопрос:почему на мой вопрос не ответили.:D

блин ну мы не всегда свободны =)сеттлмен андер сиджеспаун юнитстандартный гарнизонный скрипт
  • 0

Dark Omen Regiments of Renown for Total War: WARHAMMER II member http://steamcommunit.../?id=1312399508

Warhammer Total War (Call of Warhammer) ex-team member
DLV ex-team member
Ник изменен с Isilendil на Werebear

На жаль я не розумію українську мову , прошу використовувати російську або англійську .





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Total War: WARHAMMER

Мы ждали, мы верили. И наша вера была вознаграждена! Анонс Total War: WARHAMMER состоялся! Скептики были посрамлены, а вахоманы возликовали! Но разработчики на форумах успели уже рассказать немало подробностей. Во первых стало известно? что это будет не одна игра, а трилогия сдобренная целым сомном аддонов и дополнительного платного и бесплатного контента. Во-вторых фракций будет только четыре (Империя Сигмара, Зеленокожие, Гномы и Графы-Вампиры) но обещают сделать их максимально проработанными, богатыми на юниты и реально отличающимися друг от друга по геймплею. В третьих - главы фракций теперь не просто генералы которых не жалко потерять в бою. Теперь это Легендарные Лорды (Карл Франц, Гримгор, Торгрим и Маннфрэд фон Карштайн), герои со уникальным оружием, верховым животным, шмотками и набором квестов. Еще обещают такие новинки как летающие юниты, магию, танки, пушки и мущкеты... в общем вкуснятинка! В общем ждем больше информации и надеемся, что игра станет прорывом в серии.

Ну а апологетам историчности спешим успокоить - над Вархаммер трудится отдельная команда. Исторические игры Тотал Вар производство фэнтэзийной игры не тормозит.

Подробней о Total War: WARHAMMER

Total War: Attila

Анонс Total War: Attila с одной стороны немало удивил нас, а с другой еще раз доказал, что СА идет проторенной дорожкой. Ведь Аттила по сути это сиквэл аддона "Вторжение варваров" для Рима 1. Правда на этот раз они не стали скромничать и назвали его "новой игрой". Ок, мы не будем спорить. Отдельная игра про нашествие варварских племен на цивилизации античного мира - это прекрасно. Нужно отметиьт что разработчики действительно поработали на славу. По мнению большинства игроков, Аттила действительно оказался достойным продуктом, позволившим окунутся в мрачные эпохи.

Подробней о Total War: Attila Часть 1 и Часть 2

Total War: Rome 2

Анонс Rome II Total War состоялся 2 июля и это вызвало настоящую бурю восторга нашего сообщества! Настолько люди истосковались по рукопашному бою и легионерам, что анонс сиквела восприняли как настоящее чудо и "сбычу мечт". Снова вести в бой скованные железной дисциплиной легионы, непоколебимых греческих гоплитов и македонских сариссофоров, топтать врагов слонами и забрасывать отрубленными головами - это ли не счастье! Но ведь новые игры Total War это еще и морские баталии. И тут уж будет море фана, ведь разработчики обещают активное взаимодействие между сухопутными и военно-морскими силами. Обоюдный обстрел между береговыми укреплениями и боевыми кораблями на рейде даст новую степень свободы "стратегосам" античного мира.

Подробней о Total War: Rome II