Форум Игромании
 
Регистрация
Справка

Total War Обсуждение игр серии Total War, решение технических проблем

Ответ
 
Опции темы
Старый 10.03.2008, 11:28   #1
Игроман
 
Аватар для Adan

 
Регистрация: 27.11.2007
Адрес: 42°52'с.ш. 74°34'в.д.
Сообщений: 2,581
Репутация: 446 [+/-]
Rome: Total War - моды и моддинг.

ПРЕЖДЕ ЧЕМ ПОСТИТЬ В ТЕМЕ РЕКОМЕНДУЕТСЯ ПОЧИТАТЬ ПРАВИЛА РАЗДЕЛА
"GAMEZ BAZAR" и Правила форума.


В данной теме обсуждается всё, что связано с модами к Rome: Total War и дополнений к нему. А еще патчи...
Нужные пачти можно посмотреть и скачать здесь.
Сама игра обсуждается здесь.

Краткий ЧаВо по созданию своего юнита:
Скрытый текст:
1. Юниты. Для создания новых юнитов потребутся:
  • Файлы, находящиеся в директории с игрой. Всего пять штук:
    descr_model_battle – для создания модели нового юнита.
    export_descr_unit – для внесения юнита в список генерации.
    export_descr_unit_enums – для связи юнита, внесенного в export_descr_unit.
    export_units из папки text – для создания инфы о юните.
    Ещё не помещает создание иконок юнита в папке UI.
  • Знание английского (не так уж чтобы)
  • Знание фотошопа
  • Смекалка
  • Воображение

Туториал по созданию свое собственного нового юнита:
Скрытый текст:
Нужно сделать резервные копи следующих файлов - главное наше правило:
descr_model_battle – для создания модели нового юнита.
export_descr_unit– для внесения юнита в список генерации.
export_descr_unit_enums – для связи юнита, внесенного в
export_descr_unit со следующим файлом.
из папки text нужно скопировать файл export_units – для создания инфы о юните.

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

Тогда приступим…
Открываем descr_model_battle и в самом низу (можно хоть в любом месте, главное, чтобы между блоками кода была одна или более пустых строчек интервала) пишем:
(Это будет красивая фаланга из охраны греческого генерала поздней эпохи, т.е. без щитов)

(Всё важное выделено жирным шрифтом.)
type greek_hoplitus – здесь можно написать любую ерунду, вплоть до kjhhnemclvldol, но без знаков пунктуации и латиницей.
skeleton fs_slow_spearman, fs_slow_swordsman ; combat spear– так выделяется комментарий.
indiv_range 40
texture greek_cities,
data/models_unit/textures/unit_greek_royal_cavalry_macedon.tga
model_flexi
data/models_unit/unit_greek_royal_cavalry_300.cas, 15
model_flexi
data/models_unit/unit_greek_royal_cavalry_200.cas, 30
model_flexi
data/models_unit/unit_greek_royal_cavalry_100.cas, 40
model_flexi
data/models_unit/unit_greek_royal_cavalry_70.cas, max
model_sprite greek_cities, 60.0,
data/sprites/greek_cities_greek_royal_cavalry_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5f

model_flexi - модель пехоты и др.
model_flexi_m - модель всадников.

Переходим в export_descr_unit. В нём, на основе Armoured Hoplites создаём новый юнит:

type greek hoplitus
dictionary greek_hoplitus ; Hoplites
category infantry
class spearmen
voice_type Heavy_1
soldier greek_hoplitus, 40, 0, 1.3 – (greek_hoplitus – это модель юнита из descr_model_battle, заметь, что они обязаны быть идентичными. И вообще, всё, что пишется в тэгах одного выбранного юнита должно быть идентично и не совпадать с тэгами в элементах кода у других юнитов. Если это не так, то игра быдет вылетать при запуске. Тэги, которые не должны совпадать: type – имя юнита (не то, которое отображается в игре), dictionary – ссылка на картинку (из папки UI) и подписи юнита (из файла export_units, что находится в папке text) , soldier – ссылка на загрузку модели юнита из файла descr_model_battle)
officer greek_standard
attributes sea_faring, hide_forest, can_sap, hardy
formation 1, 1, 2, 2, 5, square, phalanx
stat_health 1, 0
stat_pri 15, 3, no, 0, 0, melee, simple, piercing, spear, 25 ,1
stat_pri_attr long_pike, spear_bonus_8
stat_sec 12, 3, no, 0, 0, melee, simple, piercing, sword, 25 ,1
stat_sec_attr no
stat_pri_armour 12, 10, 0, metal
stat_sec_armour 0, 0, flesh
stat_heat 4
stat_ground 2, 0, 0, 0
stat_mental 8, normal, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 1000, 210, 70, 100, 1000
ownership greek_cities
Потом в папке text открываем export_units и в самый низ вносим следующее (заметил, чем разделены описания юнитов?):

----------------

{greek_hoplitus} Гоплиты

{greek_hoplitus_descr}
Высшего качества\nОтважные\nМогут формировать фалангу\nСпособности сапера\n\n Гоплиты в доспехах - это элита греческого войска, их тщательно отбирают и обучают, чтобы сделать из них превосходных копьеносцев. Каждый из них одет в крепкие надельные доспехи, ножные латы и шлем, вооружен большим круглым щитом, гоплоном, давшим название этому роду войск. Кроме того, каждый боец вооружен грозным надежным копьем, которое называется ксистон, и мечом. Обычно они действуют в крепких, плотных группах, наставляющих на врага острия копий. В фаланге они используют вес, чтобы пробить ряды врага.\n\n Они уязвимы для атак с фланга и тыла, в идеале им нужна небольшая поддержка других войск, чтобы прикрывать их при приближении к врагу.

{greek_hoplitus_descr_short}
Гоплиты - это элита греческого войска, их тщательно отбирают и обучают, чтобы сделать из них превосходных копьеносцев.

----------------

Вот как здесь выглядит структура:

----------------

{Имя юнита} Крестьяне варварыы

{Большое описание}
Очень хороший юнит и всё такое…

{Краткое описание}
Здесь тоже можно написать, какой юнит хороший, только в объёме 5-15 слов.

----------------

Теперь последнее.
Нужно открыть export_descr_unit_enumsи в самом конце, соблюдая все пробелы вписать:
greek_hoplitus
greek_hoplitus_descr
greek_hoplitus_descr_short


Но. Если посмотреть на иконку юнита в игре, то можно увидеть, что на ней изображены крестьяне. Чтобы это исправить, нужно знание фотошопа.

Все. End. Alles.


Переводы некоторых файлов любезно предоставленный мне Shkeeper'ом, находящихся в каталоге с игрой (если у кого слабовато с английским).
Скрытый текст:
1. Содержание export_descr_unit - чуть ли не самого важного для создания новых юнитов:
Скрытый текст:
Type – Название юнита в файле. Может не совпадать с именем юнита в игре.
Dictionary – Тег, используемый для просмотра имени юнита на экране.
Category - infantry, cavalry, siege, handler, ship or non_combatant (пехота, кавалерия, осадные, дрессировщики, корабли или не боевой).
Classlight, heavy, missile, spearmen ( легкий, тяжелый, стрелковый, копьеносец)
voice_type - Тип звука юнита.
Soldier - Имя используемой модели солдата из descr_models_battle.txt Цифры дальше это:
Первая - Количество Солдат в отряде.
Вторая - Число дополнительных юнитов, присоединенных к данному (pigs, dogs, elephants, chariots, artillery).
Третья - Определяет, через какое время после приказа наступления, отряд начинает двигаться (Относится только к пехоте)
Officer – Название модели офицера. В отряде может быть до 3-х офицеров.
Ship – Тип корабля.
Еngine – Тип осадной единицы.
Аnimal – Тип животных используемых отрядом для атаки (псы и свиньи).
Mount – Тип животного для верховой езды.
mount_effect – Фактор, добавляемый в схватке против противника с определенным типом верховой езды. Может быт добавлено до трех факторов, которые могут быть типами верховой езды или другие specific types.
attributes – Список атрибутов юнита. Включают:
sea_faring - Может садиться на корабль.
hide_forest, hide_improved_forest, hide_long_grass, hide_anywhere (прячется в лесу, лучше прячется в лесу, прячется в высокой траве, прячется везде) - Определяет, где юнит может скрываться.
can_sap - Может использовать «Подкоп» при осаде поселения.
frighten_foot, frighten_mounted - Пугает соседние вражеские юниты(пугает пеших, пугает конных).
can_run_amok - Юнит может выйти из под контроля игрока(«войти в бешенство»).
general_unit - Юнит используется в качестве телохранителя Генерала.
cantabrian_circle - юнит имеет эти специальные возможности.
no_custom - Юнит не используется.
command - Орёл Легиона. Даёт бонусы соседним юнитам.
mercenary_unit - Наемный юнит, доступен для всех фракций.
formation - расстояние (в метрах) между солдатами:
Первые две цифры для закрытой формации.
Третья и четвертые цифры для формации отряда при бегстве.
Пятая цифра, количество рядов формации по умолчанию .
Потом формации доступные для данного отряда(только одна):
square, horde, phalanx, testudo, or wedge(строй, орда, фаланга, черепаха, клин).
stat_health - Хит пойнты для солдат(Первая цифра). Хит пойнты для атакующих животных(Вторая цифра).
stat_pri – Первичное оружие. Если у юнита есть стрелковое оружие, оно у него считается как первичное.
Первая цифра - Фактор атаки (сила наносимого удара).
Вторая цифра - Бонус к силе удара при первой атаке (чардж).
Третья цифра - Тип стрелкового оружия(если есть).
Четвёртая цифра - Расстояние стрельбы.
Пятая цифра - Количество амуниции (стрел, дротиков).
Шестая цифра - Тип оружия: melee, thrown, missile, or siege_missile (рукопашный, кидаемый, стрелковый и осадно-стрелковый).
Седьмая цифра - Тип технологии: simple, other, blade, archery or siege (простой, другой, клинок, лучник и осадный).
Восьмая цифра - Тип ущерба: piercing, blunt, slashing or fire (колющий, удар тупым предметом, режущий и обжигающий(огонь)).
Девятая цифра - Тип звука, когда оружие поражает цель - none, knife, mace, axe, sword, or spear
Десятая цифра - Пауза между атаками (100 - 1 секунда, 25 - 0.4 секунды).
Одиннадцатая цифра - Скорость движений, 1 это норма, больше будет быстрее движения.
stat_pri_attr – Атрибуты первичного оружия.
ap - Пробивает броню. Считается только половина всей брони противника.
bp - Поражает несколько юнитов, включая сзади стоящих.
Spear - Длинное копье.
long_pike - Очень длинное копьё.
short_pike – Короткое копьё.
Prec - Бросает основное оружие перед вступлением в схватку.
Thrown - Метательное оружие.
Launching - Атака подбрасывает атакуемого в воздух.
Area - Поражает определенную зону, не только на единичную цель.
stat_sec - Вторичное оружие(тоже самое, что и stat_pri (no, значит нет второго оружия)
stat_sec_attr - Атрибуты вторичного оружия тоже самое, что и stat_pri_attr.
stat_pri_armour – Фактор защиты.
Первая цифра - Фактор брони.
Вторая цифра - Фактор умения оборонятся (не учитывается когда под обстрелом).
Третья цифра - Фактор щита(защита от стрел).
Четвёртая цифра - Тип звука при попадании(flesh, leather, or metal)
stat_sec_armour - Детали защиты атакующего животного (не всадников). Как и у stat_pri_armour, только без Фактора щита.
stat_heat – Коэфицент уставаемости в жарком климате.
stat_ground – Модификаторы атаки для разных типов местности (sand, forest, snow – песок, лес, снег)
stat_mental - Мораль, дисциплина, тренированность.
Дисциплина(normal, low, disciplined or impetuous)
Тренированность влияет на упорядоченность строя и на продолжительность сражения против превосходящих сил.
stat_charge_distance – Дистанция с который юнит начинает чардж.
stat_fire_delay - Пауза при стрельбе огненными снарядами.
stat_food – Количество потребляемой пищи в осажденном поселении.
stat_cost – слева направо:
Количество ходов для найма.
Цена найма.
Цена содержания.
Цена улучшения оружия.
Цена улучшения брони.
Цена в битве(вне кампании).
stat_ownership – Список фракций к которым принадлежит юнит.



Как сделать все фракции играбельными

Моды можно скачать здесь и здесь.

__________________
Рим должен быть разрушен! ©

Последний раз редактировалось Adan; 13.11.2009 в 12:16.
Adan вне форума  
Отправить сообщение для Adan с помощью ICQ Отправить сообщение для Adan с помощью Skype™ Ответить с цитированием
Старый 17.03.2008, 12:48   #21
Опытный игрок
 
Аватар для Megalodon
 
Регистрация: 16.01.2008
Сообщений: 1,273
Репутация: 356 [+/-]
s.t.a.lk.e.r
Засунь это в папку с игрой вместо ярлыка и запусти.
Megalodon вне форума  
Ответить с цитированием
Старый 30.04.2008, 17:09   #22
Новичок
 
Регистрация: 04.03.2008
Сообщений: 78
Репутация: 2 [+/-]
а у меня такой вопросик, кто-нить знает можно ли из Рима а точнее из властика тотал вара вынуть модельки оружия, персонажей и положить их в 3д макс
Princeofgta вне форума  
Ответить с цитированием
Старый 01.05.2008, 16:52   #23
Юзер
 
Аватар для Эксель
 
Регистрация: 10.02.2008
Адрес: город Ф, префектура Ф.))
Сообщений: 161
Репутация: 33 [+/-]
Можно. У меня на старом компе был плагинчик для конверсии моделек. Поищи в сети может найдешь.
__________________
Dual core 630 3 Ггц, 2 Гб ОЗУ, GeForce 8800 GTX
За Ильпалаццио сама!!!
Эксель вне форума  
Ответить с цитированием
Старый 01.05.2008, 19:32   #24
Новичок
 
Регистрация: 04.03.2008
Сообщений: 78
Репутация: 2 [+/-]
а может скажешь как, а то времени вообще нет.

Последний раз редактировалось Habit; 02.05.2008 в 11:21.
Princeofgta вне форума  
Ответить с цитированием
Старый 01.05.2008, 20:25   #25
Юзер
 
Аватар для Эксель
 
Регистрация: 10.02.2008
Адрес: город Ф, префектура Ф.))
Сообщений: 161
Репутация: 33 [+/-]
Вот залила тебе http://rapidshare.com/files/11178061...s_max.zip.html пользуйся =)
__________________
Dual core 630 3 Ггц, 2 Гб ОЗУ, GeForce 8800 GTX
За Ильпалаццио сама!!!
Эксель вне форума  
Ответить с цитированием
Старый 01.05.2008, 21:38   #26
Новичок
 
Регистрация: 04.03.2008
Сообщений: 78
Репутация: 2 [+/-]
а ещё такой вопрос как риплэи смотреть
Princeofgta вне форума  
Ответить с цитированием
Старый 02.05.2008, 12:45   #27
Юзер
 
Аватар для Эксель
 
Регистрация: 10.02.2008
Адрес: город Ф, префектура Ф.))
Сообщений: 161
Репутация: 33 [+/-]
Вот это я не могу сказать, не помню уже.
Дас кстати хотела спросить как можно сделать размер игровой карты больше стандартной, когда я пыталась раньше вводить свою карту игра завершалась ошибкой.
__________________
Dual core 630 3 Ггц, 2 Гб ОЗУ, GeForce 8800 GTX
За Ильпалаццио сама!!!
Эксель вне форума  
Ответить с цитированием
Старый 03.05.2008, 18:42   #28
Новичок
 
Регистрация: 04.03.2008
Сообщений: 78
Репутация: 2 [+/-]
а можно ли как-нибудь увеличить количество отрядов которые можно брать с собой за раз (не 20, а больше в армии), и ещё ссылка почему-то не работает дай пожалуйста новую плиз.
Princeofgta вне форума  
Ответить с цитированием
Старый 03.05.2008, 23:17   #29
Юзер
 
Аватар для Эксель
 
Регистрация: 10.02.2008
Адрес: город Ф, префектура Ф.))
Сообщений: 161
Репутация: 33 [+/-]
Я удаляла думала ты уже скачал... http://rapidshare.com/files/11230582...s_max.zip.html .
Нет размер армии фиксирован в эксешнике.
__________________
Dual core 630 3 Ггц, 2 Гб ОЗУ, GeForce 8800 GTX
За Ильпалаццио сама!!!
Эксель вне форума  
Ответить с цитированием
Старый 08.05.2008, 19:17   #30
Новичок
 
Регистрация: 04.03.2008
Сообщений: 78
Репутация: 2 [+/-]
А можно ли как-нибудь сделать, чтобы можно было нанимать всех возможных войнов с самого начала кампании?
Princeofgta вне форума  
Ответить с цитированием
Старый 08.05.2008, 23:49   #31
Юзер
 
Аватар для Эксель
 
Регистрация: 10.02.2008
Адрес: город Ф, префектура Ф.))
Сообщений: 161
Репутация: 33 [+/-]
Можно найди файл export_descr_buildings в папке data. Потом скопируй список юнитов с максимальных уровней зданий на их меньшие аналоги. Но тогда пропадет смысл в строительстве казарм и конюшен, я бы на твоем месте ввела бы за строительство казарм бонус к опыту.
Но будь готов что очень сильно измениться растановка сил, Селевкиды например запросто могут захватить всю Малую Азию и станут силой по страшнее Рима.
__________________
Dual core 630 3 Ггц, 2 Гб ОЗУ, GeForce 8800 GTX
За Ильпалаццио сама!!!
Эксель вне форума  
Ответить с цитированием
Старый 09.05.2008, 18:06   #32
Новичок
 
Регистрация: 04.03.2008
Сообщений: 78
Репутация: 2 [+/-]
а как сделать всех генералов (и членов семьи и нет) более сильными, а то у меня генерал слабее своей охраны, (!!!!!!!!!!!!Именно генералы, а не отряды!!!!!!!!!!!!!!).

Последний раз редактировалось Princeofgta; 09.05.2008 в 22:53. Причина: Добавлено сообщение
Princeofgta вне форума  
Ответить с цитированием
Старый 11.05.2008, 12:06   #33
Игроман
 
Аватар для Adan

 
Регистрация: 27.11.2007
Адрес: 42°52'с.ш. 74°34'в.д.
Сообщений: 2,581
Репутация: 446 [+/-]
Princeofgta
С генералами ничего сделать нельзя...
__________________
Рим должен быть разрушен! ©
Adan вне форума  
Отправить сообщение для Adan с помощью ICQ Отправить сообщение для Adan с помощью Skype™ Ответить с цитированием
Старый 22.05.2008, 10:58   #34
Юзер
 
Аватар для ENigM@
 
Регистрация: 02.04.2008
Адрес: Алаш, Туранское ханство
Сообщений: 159
Репутация: 21 [+/-]
Скачал Rome Total Realism, сделал все, как написано, но все равно не устанавливается. ПОМОГИТЕ?
__________________
Лучше иметь 10 воинов под рукой, чем 10000 в их отсутствий
Амир Темир
Первое - Путь, второе - Небо, третье - Земля, четвертое - Полководец, пятое - Закон.
Сунь Цзы
ENigM@ вне форума  
Отправить сообщение для ENigM@ с помощью ICQ Отправить сообщение для ENigM@ с помощью Yahoo Отправить сообщение для ENigM@ с помощью Skype™ Ответить с цитированием
Старый 23.05.2008, 06:31   #35
Игроман
 
Аватар для Adan

 
Регистрация: 27.11.2007
Адрес: 42°52'с.ш. 74°34'в.д.
Сообщений: 2,581
Репутация: 446 [+/-]
Если у тебя не лицка без официального патча 1.0, то ничем помочь не смогём.
__________________
Рим должен быть разрушен! ©
Adan вне форума  
Отправить сообщение для Adan с помощью ICQ Отправить сообщение для Adan с помощью Skype™ Ответить с цитированием
Старый 25.05.2008, 10:08   #36
Новичок
 
Регистрация: 08.07.2007
Сообщений: 14
Репутация: 1 [+/-]
дополнение

ENigM@
Если хочешь действительно интересной игры,рекомендую пропатчить РТВ до версии 1.5 Затем скачать ROME : TOTAL REALISM вот здесь http://www.internetwars.ru/Total6.0/Romemod.htm Это уже Платинум!Версия 1.9 там же есть и русфикатор!
Любителям играть за римлян рекомендую Roma Surrectum последняя версия 1.5 Много есть отличных модов,на любой вкус и цвет!
Плагин для 3D Max позволяет работать с файлами CAS
http://imperialtw.narod.ru/moding/Plugins3DMax.zip
Плагин для фотошопа,позволяет работать с файлами TGA и DSS (текстуры)
http://imperialtw.narod.ru/moding/Photoshop.zip

Последний раз редактировалось Tantal; 25.05.2008 в 10:16. Причина: дополненил пост
Tantal вне форума  
Ответить с цитированием
Старый 25.05.2008, 11:26   #37
Игроман
 
Аватар для Adan

 
Регистрация: 27.11.2007
Адрес: 42°52'с.ш. 74°34'в.д.
Сообщений: 2,581
Репутация: 446 [+/-]
Tantal
Реализм Платинум! А я проглядел! Спасибо за инфу, Tantal, добавляю её в шапку!
__________________
Рим должен быть разрушен! ©
Adan вне форума  
Отправить сообщение для Adan с помощью ICQ Отправить сообщение для Adan с помощью Skype™ Ответить с цитированием
Старый 26.05.2008, 12:12   #38
Новичок
 
Регистрация: 08.07.2007
Сообщений: 14
Репутация: 1 [+/-]
Я вообще то думал если честно,что уже никто не играет на патче 1.0 или 1.1!
Я уже года два играю на 1.5 Да и все моды что появляются сейчас ложаться на 1.5 или на БИ 1.6
adan
Попробуй Roma Surrectum,там такая красота!Если честно то Реализм по красоте ккарты и юнитов просто нервно курит в стороне!
Tantal вне форума  
Ответить с цитированием
Старый 26.06.2008, 08:07   #39
Игроман
 
Аватар для Adan

 
Регистрация: 27.11.2007
Адрес: 42°52'с.ш. 74°34'в.д.
Сообщений: 2,581
Репутация: 446 [+/-]
Tantal
Насчёт патчей это ты прав. Все уже на 1.5 сидят.
Цитата:
Roma Surrectum
Попробовал, спасибо. Неплохо сделано.
__________________
Рим должен быть разрушен! ©
Adan вне форума  
Отправить сообщение для Adan с помощью ICQ Отправить сообщение для Adan с помощью Skype™ Ответить с цитированием
Старый 12.07.2008, 23:32   #40
Киноман
 
Аватар для Azzido

 
Регистрация: 15.12.2006
Адрес: Ростов-на-Дону
Сообщений: 2,822
Репутация: 810 [+/-]
как я понял, то одним редактированием export_descr_unit не обойтись. ну может нужно что то канкретное где нибудь прописать чтобы в кампании юнит созданный был?
и еще когда я сделал все изменения с играбельными фракциями, у меня когда я выбираю фракцию (которая не должна быть играбельной после прохождения) у меня экран становится черным и из игры выкидывает. что можно сделать чтобы такого не было?
__________________
٩(̾●̮̮̃̾•̃̾)۶

Это НЕ КИНО. © Праунд соул о сериалах



чьи-то труселя


Steam
Twitter
Last.FM
MyShows
VKontakte
LiveJournal
MyAnimeList
Уголок Киномана

читать темы перед тем как постить — это для девочек © Deetz

Последний раз редактировалось Azzido; 12.07.2008 в 23:43.
Azzido вне форума  
Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 16:18.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования