Теги:

Автор Тема: [MS] Как добавить в игру новую фракцию  (Прочитано 68386 раз)

0 Пользователей и 1 Гость просматривают эту тему.

initialize_aristocracy
Ну в этом скрипте вроде общие правила прописываются. Если у меня к примеру не 20 лордов, а 13-14, как и где прописать их семейные связи?
Да, это так, вот эти правила:
      #The first thing - family structure
      #lords 1 to 8 are patriarchs with one live-at-home son and one daughter. They come from one of six possible ancestors, thus making it likely that there will be two sets of siblings
      #lords 9 to 12 are unmarried landowners with sisters
      #lords 13 to 20 are sons who still live in their fathers' houses
      #For the sake of simplicity, we can assume that all male aristocrats in prior generations either married commoners or procured their brides from the Old Country, thus discounting intermarriage
Этот скрипт как-то хитро распределяет семьи и характеры по данным правилам.

Но можно сделать семьи поспоянными
(troop_set_slot, ":cur_troop", slot_troop_father, ":father"), - father cтановиться отцом cur_troop
(troop_set_slot, ":cur_lady", slot_troop_mother, ":cur_troop"),  - cur_troop cтановиться матерью cur_lady
(troop_set_slot, ":father", slot_troop_spouse, ":mother"), - mother и father становяться супругами.
(troop_set_slot, ":lord", slot_troop_age, ":age"), - делает возраст lord равным age.
(troop_set_slot, ":cur_troop", slot_lord_reputation_type, ":reputation"), - делает характер lord равным reputation, где reputation может принимать значение:
lrep_none           = 0
lrep_martial        = 1 #chivalrous but not terribly empathetic or introspective, - eg Richard Lionheart, your average 14th century French baron
lrep_quarrelsome    = 2 #spiteful, cynical, a bit paranoid, possibly hotheaded - eg Robert Graves' Tiberius, some of Charles VI's uncles
lrep_selfrighteous  = 3 #coldblooded, moralizing, often cruel - eg William the Conqueror, Timur, Octavian, Aurangzeb (although he is arguably upstanding instead, particularly after his accession)
lrep_cunning        = 4 #coldblooded, pragmatic, amoral - eg Louis XI, Guiscard, Akbar Khan, Abd al-Aziz Ibn Saud
lrep_debauched      = 5 #spiteful, amoral, sadistic - eg Caligula, Tuchman's Charles of Navarre
lrep_goodnatured    = 6 #chivalrous, benevolent, perhaps a little too decent to be a good warlord - eg Hussein ibn Ali. Few well-known historical examples maybe. because many lack the drive to rise to faction leadership. Ranjit Singh has aspects
lrep_upstanding     = 7 #moralizing, benevolent, pragmatic, - eg Bernard Cornwell's Alfred, Charlemagne, Salah al-Din, Sher Shah Suri

lrep_roguish        = 8 #used for commons, specifically ex-companions. Tries to live life as a lord to the full
lrep_benefactor     = 9 #used for commons, specifically ex-companions. Tries to improve lot of folks on land
lrep_custodian      = 10 #used for commons, specifically ex-companions. Tries to maximize fief's earning potential

#lreps specific to dependent noblewomen
lrep_conventional    = 21 #Charlotte York in SATC seasons 1-2, probably most medieval aristocrats
lrep_adventurous     = 22 #Tomboyish. However, this basically means that she likes to travel and hunt, and perhaps yearn for wider adventures. However, medieval noblewomen who fight are rare, and those that attempt to live independently of a man are rarer still, and best represented by pre-scripted individuals like companions
lrep_otherworldly    = 23 #Prone to mysticism, romantic.
lrep_ambitious       = 24 #Lady Macbeth
lrep_moralist        = 25 #Equivalent of upstanding or benefactor -- takes nobl

1 + 2 + 3 + 4 + ... = ζ(-1) = -0.08(3)
1 - 1 + 1 - 1 + 1 - ... = 0.5
1 - 2 + 3 - 4 + 5 - ... = 0.25

На вопросы в ПС не отвечаю! Спрашивать в темах!

Так кто то может дать рекомендации по удалению фракций?
Пробовал сделать обратную задачу не выходит)

а где найти module_factions

Козак12, это вам:
http://rusmnb.ru/index.php?topic=5710.0
http://rusmnb.ru/index.php?topic=15189.0
SUMASBROD, почему не выходит? Что вы делаете и что из этого получается?
Без комментариев.

Козак12, это вам:
http://rusmnb.ru/index.php?topic=5710.0
http://rusmnb.ru/index.php?topic=15189.0
SUMASBROD, почему не выходит? Что вы делаете и что из этого получается?

Почему у меня не добавляется фракция написал вроде правильно а фракции нет помогите мне пожалуйста

0
Ответ #130 : 12 Августа, 2014, 07:12
Почему у меня не добавляется фракция написал вроде правильно а фракции нет помогите мне пожалуйста
Предпологаю, что новая фракция не попадает в диапазоны констант прописанных в module_constants.

Попробуй ещё раз добавить свою фракцию. Только не после последней, а где-то в середине. Между 4й и 5й фракциями. Чтобы игра её находила.

и как это на варбанде зафигачить? :)

0
Ответ #132 : 14 Августа, 2014, 03:10
SUMASBROD, почему не выходит? Что вы делаете и что из этого получается?

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

Ну скосолапали - так это исправлять надо. Дабы убрать фракцию: убираем её определение из factions и чистим items, troops, scripts, menus, triggers и ущё там что от их упоминания. А можете ещё попробовать лишить их героев и владений, и сместить из промежутка kingdoms_begin-kingdoms_end.
Без комментариев.

Хоть я полнейший Нуб!Но это не работает!!!Помогите как по нормальному сделать фракцию!!!Опробывал 
все!Но не работает,сувал воинов troops все равно!

0
Ответ #135 : 17 Августа, 2014, 15:07
Хоть я полнейший Нуб!Но это не работает!!!Помогите как по нормальному сделать фракцию!!!Опробывал 
все!Но не работает,сувал воинов troops все равно!
Помогаю: забудьте про этот раздел на форуме. Здесь не отвечают на вопросы тех, кто вообще ничего не понял и ни в чем не разобрался. Если Вы хотите заниматься моддингом, нужно приложить усилия для этого, а не при первой же проблеме бросать все и бежать писать на форум "сделайте все за меня".
И помните: "Хватит набивать посты" (NightHawkreal)

Здравствуйте,я понял немножко об модульной системе.Просто хоть сколько усилий я вкладывал на создание фракции,нету результата.А еще один вопрос,у меня стоит русская версия mount and blade.Когда я хочу изменить название города Правен,в текстовом документе он Praven,на например Kyoto.То все равно в игре будет название Правен,переходить ли мне на английскую версию,или как-то есть решение?

А вы загляните в папке модуля в папку languages, открываете то, что там лежит с помощью блокнота и изучаете (ничего сложного).
Без комментариев.

спасибо)
 

Добавлено: 17 Августа, 2014, 16:15

а у меня вопрос ты делал фракцию по этой теме?

По этой теме не делал, (собственно ежели строго, то есть упущение - забыли переписать владения на фракции, это в game_start (scripts)) не хочу делать по шаблону, интересно будет прочистить и переписать оригинальные скрипты, ну и свои конечно же добавить.
Без комментариев.

Ты хорошо знаешь Ms?Может скажешь как сделать(по нормальному) фракцию?

0
Ответ #141 : 17 Августа, 2014, 17:20
Ты хорошо знаешь Ms?Может скажешь как сделать(по нормальному) фракцию?

Тут очень хорошо написано: http://forums.taleworlds.com/index.php/topic,128647.0.html
1 + 2 + 3 + 4 + ... = ζ(-1) = -0.08(3)
1 - 1 + 1 - 1 + 1 - ... = 0.5
1 - 2 + 3 - 4 + 5 - ... = 0.25

На вопросы в ПС не отвечаю! Спрашивать в темах!

спасибо!Теперь чуть подучить инглиш надо  :D :D :D

после каждого изменения в модульке надо запускать build_module :)
 

Добавлено: 18 Августа, 2014, 19:55

новая фракция появилась но теперь все названия перекрутились фракций Московское царство стало называться Крымским ханством и т. д.
ещё с новой фракцией появилась фракция государство игрока :cry: (это всё я делал с модульной системой 1.143 Wfas) подскажите что я сделал не так:(
« Последнее редактирование: 18 Августа, 2014, 19:55 от Козак12 »

"Сдавайтесь или умрите. Выбор за
вами". Теперь в городе новой фракции так все со мной разговаривают в т.ч. и лорд и местные жители и стражники.
Скажите пожалуйста в чем может быть проблема, МС ошибок не выдает и игра тоже?

0
Ответ #145 : 10 Ноября, 2014, 10:17
Сдела новые фракции, большая часть дела получилась вполне сносно кроме одного. Перемешалась привязка деревень к новым замкам, т.е. новые деревни хаотично распределились между замками, некоторые приписались к уже существующим замкам, некоторые так и остались нейтральными, а некоторые и вовсе без замка.

Вопрос: Как прикрепить вручную деревни к замку или городу?



ответ найдет и вопрос более не актуален.
кому интересно - http://rusmnb.ru/index.php?topic=17851.0
« Последнее редактирование: 10 Ноября, 2014, 10:31 от Maxoo »
"Пять лет назад не было никаких троллей, долбоебов называли долбоебами, а теперь они тролли.."

Теги: