на главную
об игре
The Lord of the Rings: The Battle for Middle-earth 2 28.02.2006

Добавление героев типа Исильдур и Галадриэль

Люди помогите разобраться как поставить этих и других скрытых геров на карты!Не знаю как это сделать,подскажите!!!

Комментарии: 878
Тема закрыта. Публикация новых комментариев отключена.

Что б че та хотя бы сделать тебе потребуется прога FinalBIG_036. Потом, этой прогой открываеи фай INI.BIG -> находим строчку data\ini\playertemplate.ini -> дальше справа (появившимся тексте) находимм вот такую хрень "PlayerTemplate FactionMen - ФРАКЦИЯ ЛЮДЕЙ" (можно поиском Ctrl + F) далее смотрим ниже пот тексту такую строчку "BuildableHeroesMP = CreateAHero" (Герои которых можео нанимать в игре) далее после списка героев (в этой же строке) прописываем нашего Исильдура - GondorIsildur, но это еще не все ему надо портрет открыть и вроде все левелы прописать (можно стырить с другого героя). Что бы портрет прописать надо зарулить вот сюда "data\ini\object\goodfaction\units\elven\isildur.ini" там в самом начале окна находим вот это дело:
; ButtonImage = HIIsildur
; SelectPortrait = HPIsildur
У ЭТИХ ДВУХ СТРОК НАДО ПЕРЕД НИМИ СТЕРЕТЬ ВОТ ЭТО ";" "ТОЧКУ С ЗАПЯТОЙ"
НУ потом конечно все это дело подзасейвить и усе:)

1

2B.a.r.r.a.c.u.d.a.:Это я уже сделал,а ты не знаешь как барлога сделать героем???

1

Надо поковыряться в его ини:)) Я добавлял Фродо, Сэма и их корешей, как Героев(без полоски времени), а Барлога не пробывал. Есть такой Дракон который на поле боя появляется и начинает всех жарить там в его ини(У ока саурона есть такая же, потом вроде у червя еще) есть такая фишка
Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
MinLifetime = 60000
MaxLifetime = 60000
Вот если ее подрезать скорее всего он будет уже без ПОЛОСКИ, но там еще всяких хитростей дохрена(я так думаю)

1

Нет не знаю.Знаю только форум для The Rise of the Witch KingA,а так мало чего нашёл!Ну ты не теряйся,если чё-нибудь найдёшь,пиши!Баракуда,я его сделал без полоски!!!!!!!Короче ищешь в его инике строки
Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
MinLifetime = BALROG_LIFETIME(вроде так,но суть одна)
MaxLifetime = BALROG_LIFETIME
End
эти строки стираешь и вуаля,Барлог у нас!И совсем он ничего не стоит!!!
Не знаешь как можно сделать так,чтоб число героев в главных зданиях увеличить?И ещё как можно новую магию добавить?(например Исильдуру,у него толька одна магия и дохнет он быстро,хоть я ему здоровье как у Саурона поставил)

1

А двух Барлогов я делал,когда ещё и магию 25 очей набрал!Он тоже потом бесконечный будет!А знаешь как его можно после смерти восстановить,а то он у меня не восстанавливается?!И ещё я ему поставил 15000 жизней!
Напишите кто-нибудь на конкретном примере как можно новые способности героям добавить (например саурону удар кнутом как у Барлога)

1

Короче чуваки я это уже вчера ночью сделал но вы одном месте намудили, не надо было ОРИГИНАЛЬНОГО БАЛРОГА ПРАВИТЬ!!!!! Надо было скопировать его, и в самый низ ИНИ загнать!!!! Т.к потом будут глюки при вызове оригинального БАЛРОГА!!!!!
Делаем так: КОПИРУЕМ ВСЕ Что относиться к Балрогу и в ЭТОм же ИНИ вставляем вниз, далее (в самом начале докумета) Object MordorBalrog изменяем на Object IsengardBalrog (теперь у нас свой оригинальный барлог с которым можно делать все что хочеш и это не повлияет на игру),а в плеертемплэйте он будет у наст IsengardBalrog называться!!! Потом для приличия я прописал такую тему - находем SIDE(ини нового балрога) там стоит НЕЙТРАЛ меням допустим на ISENGARD или MORDOR, потом я прописал ему ЛЕВЕЛЫ для прокачки(еще пока работаю над этим), что б герой правильно умирал(без полоски времени) надо стереть вот это:

Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
MinLifetime = BALROG_LIFETIME
MaxLifetime = BALROG_LIFETIME
End

Обьясняю еще раз как ставить жизни, стоимость, время призыва, сорость атаки и другое: все это лежит в data\ini\gamedata.ini там находим для примера BALROG_HEALTH и меням число на против на любое!!!! Там лежат практически все конфиги героев (ДАМЕЙДЖ мечом, луком, стоимость, обзор видимости и т.д.)
Вообщем GAMEDATA.INI весьма полезный именно в нем можно редактировать основные фишки в игре( Коммандные очки на карте, Зум камеры, стоимость построек и много всякого фуфла)

А ЧТО Б способности новые добавлять нужно идти в data\ini\comandset.ini Там прописаны команды для героев, зданий, юнитов.
Допустим для зданий - это какие юниты будут там производиться, допустим можно к БАРАКУ ЛЮДЕЙ добавить Эльфийский лучников т.д. ТОлько у барака имеется три левела и нужно будет для каждого прописать, а то если юнит можно строить на первом уровне барака то после апгрейда барака его уже не сделать т.к. он не прописан на втором левеле!!! Но для героев эта все фигня там достаточно один раз прописать и все.

ВООБЩЕМ ДАЛЬШЕ О БАЛРОГЕ:))))))
ГЕрой Не возраждаеться( я работаю над этим) потому что у него там одна тема не сделана т.к. было рассчитоно что герой должен вызываться с помощью магии!!!
ТАк же есть еще одна фишка герой не лечиься автоматически тоже так задумано не было разрабами...
Но все это дело поправимо т.к. я в этом деле уже с первой части игры:) Думаю до заватра че нить из двух сделаю(если бухать не пойду):))

Вообщем если есть вопросы, то качайте маил агент с mail.ru и ищи те меня там по мылу paldux@mail.ru

Или сюда пишите:)))

1

ТИпа вставляем( то что ниже) в ини нашего балрога и но будет лечиться, а именно ставим в *** ENGINEERING Parameters *** в любое место куда захотите:)


Behavior = AutoHealBehavior ModuleTag_SarumanHealing
StartsActive = Yes
HealingAmount = HERO_HEAL_AMOUNT
HealingDelay = 1000
StartHealingDelay = HERO_HEAL_DELAY
HealOnlyIfNotInCombat = Yes
End

1

Midnight2008 ты просто прорыв года:)) Я уж думал, ты этого не сделаеш:) Моделька исильдура, а портрет и иконка с EarnurА:))) Гы

1

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

Кстати зачем вы меняете оригинальный ИНИ.биг, достаточно копировать его переименовать нпример mod.big, и удалить все что вы не меняете. в итоге размеры мода (минимальны менее метра в архиве). оригинал и ваш мод должны находится в корне каталога игры. для запуска мода просто запустите игру как обычно. у меня все так и идет.

1

http://www.rapidshare.ru/1113602

Вот и мод))

Файл GUM_TGMOTW совать в папку с игрой, и все, ini.big, заменить оригинал.

Ставится под 1.06, под остальные делать некогда. Data1.big, это Ара Эллесар, добрый, сунул)))) Если у вас патч дальше этого фала не идет, и пишет ошибку, если у вас уже 1.06, он не нужен, короче поняли))) ну и ReadMe, он старый, я в игре еще кучу нового ввел, ну сами все разберете)))

Весит мод около 2.5МБ!!!!

Срок хранения, то ли 35, то ли 45 дней, так сто не спим!!!!

После скачивания, и теста мода, (обязательно, обязательно кольцевых героев посмотрите! И сау и галадриель в том числе!!!) идем на опрос по моду, удачи в освоении)))


Это с форума с модом. С троллем я немного не учел, там все воины разлетаются, у всех созданных.)) ну да я уже все давно решил, в моде все уже сделал, и много че еще))))

Барракуда, хай, давненько тя здесь не было))))

Спс Баракуда! Сори, что тя оторвал, но без теа реально тяжко))

А я на что?????

Скачай мод, узнай что я могу, все делал я в одиночку, ну не два месяца, а так от 1 - 1.5)))

Ну было много чего недоделанного, так что смотрите)))

А, и чуть не забыл, в моде все воины имеют натуральный цвет!

1

Инструкция для тех, кто напихал в свою фракцию кучу героев и они просто не влезают в круг!

Итак, расширяем круг героев. Объясняю на примере людей:
идем в commandset.ini, с помощью поиска ищем CommandSet MenFortressCommandSet (люди первые в этом списке, остальные расы ниже)
спускаемся чуть ниже, там есть такие строчки

//Hero Menu
14 = Command_RingHeroReviveSlot
15 = Command_CreateAHeroReviveSlot
16 = Command_GenericReviveSlot1
17 = Command_GenericReviveSlot2
18 = Command_GenericReviveSlot3
19 = Command_GenericReviveSlot4
20 = Command_GenericReviveSlot5
21 = Command_GenericReviveSlot6
22 = Command_GenericReviveSlot7
23 = Command_RadialBack
End

(это значит, что в крепости людей зарезервировано 7 слотов для героев+герой кольца+созданный герой)

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

//Hero Menu
14 = Command_RingHeroReviveSlot
15 = Command_CreateAHeroReviveSlot
16 = Command_GenericReviveSlot1
17 = Command_GenericReviveSlot2
18 = Command_GenericReviveSlot3
19 = Command_GenericReviveSlot4
20 = Command_GenericReviveSlot5
21 = Command_GenericReviveSlot6
22 = Command_GenericReviveSlot7
23 = Command_GenericReviveSlot8
24 = Command_GenericReviveSlot9
25 = Command_GenericReviveSlot10
26 = Command_RadialBack
End

1

Хотя погоди, такая кнопка там уже есть. Сейчас посмотрю

Я все понял. У тебя оригинальная вторая часть. Тогда у тебя есть несколько вариантов:
1) Сделай то что я написал в предыдущем посте.
2) Разблокируй кнопку которая уже приписана (CommandButton Command_ConstructIsengardWildmanHorde). Нужно просто удалить ; перед каждой строчкой в этом блоке.
3) Скачай короля-чародея, они там и так есть

1

А Исильдура ты откуда взял? Я тока Голди вызывал!

0

В FAQ написано,что есть Исильдур и какой-то гомоз,что ли.Так как ты их сделал,напиши а???А Барлога можно сделать???И ещё ребята,напишите где взять проги,которые могут для этого понадобиться!

0

Я собственно так и не понял 4е ты хочешь=).Я вызывал Галадриэль и Саурона за 10000 охУ.Е. после принесения кольца в крепость, предварительно завалив Голого!А про Исильдура и Гомоза(это вообще кто=)?) я ни4е не знаю!

0

Понятно!А знает кто-нибудь где лежат иники героев,например Арагорна???

0

Сорри за оффтоп но ты не играл в Return of the King ? И если играл то проходил ли ты Кирит-Унгол?

0

MaxXx у т9 в Кирит-Унголе Сем не летел в пропасть на фоне темного неба?

0

2B.a.r.r.a.c.u.d.a.:Дело в том,что я не могу найти иник Барлога!Так если вот эти строки убрать,всё равно надо будет копить 25 очей магии????Попробуй сделать Барлога,а,очень надо!А можешь написать как сделал Фродо,Сэма и т.д.И ещё,когда я сделал Рохан,то после загрузки карты у меня вылетает в винду,не знаешь чё это?

0

Если мне не изменяет моя ржавая память:)) ДЛя того что б добавить Фродо, Сэма, Мери, Пиппина надо делать след. - Прописать RohanFrodo RohanMerry RohanPippin RohanSam в той ФРАКЦИИ(ДОБРОЙ) КОТОРОЙ ЗАХОЧЕШ. Кстати еще можно у героев убрать КОММАНДНЫЕ ОЧКИ для этого открываем ИНИ героя и ищем вот это CommandPoints = 60 потом число 60 изменяем на 0 (ноль) и вуаля теперь герой не занимает места в игре:)) ТОЛЬКО ИЩИ вот так CommandPoints а то у всех разные коммандные очки.
НАСЧЕТ БАРЛОГА ТО СКОРЕЕ он всего лежит в Obsolete или в evilfactionunits.ini или в isengardhordes.ini, а если не найдеш то ищи Чере РЕДАКТОР КАРТ.
Сегодня поищу Барлога

0

Насчет Рохана незнаю наверное где то накосячил:)

0

Отдуши,Баракуда!!!!Настоящий друг!!!Если найдёшь Барлога,сообщи,ОК???!!!

0

Ну типа я нашел барлога он валяется в data\ini\object\neutral\neutralunits.ini - он называется MordorBalrog самый первый в списке:))
Но лучши в игру его пока не добовлять все равно от него толку пока не будет.
Я его добавил в игру, но там Эта дебильная полоска с временем, придется еще покапаться:) А ты сайты по LOTR2 русские знаеш какие нить?

0

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

Verbatam,
--------------------------------------------------------------------------------

B.a.r.r.a.c.u.d.a ,


Напишите мне пожалуйста как правильно добавлять героя??!!!,я уже что только не делал!!!ПЛИИИИИЗ!!!На примере Борлога что куда пропиывать!!!

0

2Xan Crieqor:Барлог лежит здесь data/ini/object/neutral/neutralunits.ini, как писал Баракуда,он самый первый в списке!Дальше удаляешь строки
; SelectPortrait for Heros is portrait behind skill buttons. HP = HeroPortrait.
и
; ButtonImage for Heros is button image on Hero Select UI to select hero. HI = HeroIcon or HeroImage.
Должно получиться вот что
SelectPortrait = HPBalrog
ButtonImage = HIBalrog
Дальше нужно убрать ему полоску времени.Делаешь это так:
Там же ищешь строки
Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
MinLifetime = BALROG_LIFETIME(вроде так,но суть одна)
MaxLifetime = BALROG_LIFETIME
End
и все эти строки удаляешь!Потом закрывая файл,сохраняешь все изменения.
Теперь надо в playertemplate прописать его в строке BuildableHeroesMP прописываешь MordorBalrog.
Например за Мордор это будет выглядеть так:
BuildableHeroesMP = CreateAHero MordorBalrog EvilMenBlackRider EvilMenBlackRider EvilMenBlackRider MordorMouthOfSauron MordorFellBeast MordorFellBeast MordorWitchKingOnFellBeast // MordorGothmog NeutralGollum(это всё идет в одну строку).
Ну закрываешь,сохраняешь,запихиваешь в big архив в папку с игрой,запускаешь игру и выбираешь Мордор!
Баракуда!!!!Как можно сделать так,чтоб число героев в главных зданиях увеличить?И ещё как можно новую магию добавить?(например Исильдуру,у него толька одна магия и дохнет он быстро,хоть я ему здоровье как у Саурона поставил)
------------------------------------------------------------------------------------------------------------
У Барлога такой зихер,когда его убивают,то его нельзя восстановить в главном здании,и ещё у него не восстанавливается здоровье.Как это можно поправить,Баракуда!!!!
------------------------------------------------------------------------------------------------------------

0

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

Verbatam

Вообщем сделал всё как ты сказал,запускаю игру-мордор-выбираю закладку герои и нифига там нет картинки барлога,может косяк в том что надо при редактировании в FinalBig,извлекать файл на рабочий стол,а потом заново его туда затаскивать,но хотя вроде и так сохраняет,да и почему его картинки(портрета нет?))

0

Файлы надо затаскивать туда откуда ты их взял!

0

Предыдущий вопрос снимается!!!!----Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
MinLifetime = BALROG_LIFETIME
MaxLifetime = BALROG_LIFETIME
DeathType = FADED-----------у меня вот это откуда-то появилось,если удалить ошибка не знаешь что делать??
End

Behavior = CreateObjectDie ModuleTag_CrushUnitsOnDeath
CreationList = OCL_BalrogDie
End

0

Я удалил только эти строчки:
Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
MinLifetime = BALROG_LIFETIME
MaxLifetime = BALROG_LIFETIME
End

0

ВСЁ ПОЛУЧИЛОСЬ БОЛЬШОЕ ТЕБЕ СПАСИБО ЧУВАК!!!!!!ВЕК НЕ ЗАБУДУ, ты не скажешь как сделать двух Барлогов,ты никода не замечал такое только о назгулах,думаешь им хотелось для каждого модель создавать они их просто размножили как и феллбистов а как это сделать???!!!!может вместе чё-нить придумаем???

0

Да ты еще спрашивал про добовление магии так вот в ИНИКЕ любого юнита есть раздел SpicialWeapon...,что то в этом роде...,так вот там есть и максимальный урон,посмотрел у саурана и сравнил с Король-колдун,так разница огромная,теперь я понял аочему они так лихо у него разлетались,а на счёт добавления магии ,мне кажется что просто нужно у героя указать на магию другого героя путём правки..

0

Как ты ему 15000 жизней поставил???!А знаешь как его можно после смерти восстановить,-да на счёт этого короче надо сперва расширить круг героев видимо EA такого не предусмотрела,ведь в круг входят только 6 героев,вот он когда Болрога ставишь и заменяет им кого-нибудь другого,значит надо искать Такой ИНИК где есть цифры 6,то есть конфиг к нему,думаю надо посмотреть файл типа PlayerTemplate.ini,где описывают мордор и всех героев....сейчас пороюсь может и надыбаю...

0

...Пошёл я хитростью напрямую:Залез в файл PlayerTemplate.ini,за тем посмотрел Мордор,там в функции добавления героев увидел,что FeelBest'ы повторяются,ну и я ещё добавил 3-х штук,ну так вот засеёвил,запустил игру,добавился только один феллбист,и стало 3,но Барлога как ветром сдуло,значит надо искать где можно расширить круг героев....,да и не забывай на всякий пожарный делать копию файла INI.big на всякий случай а то вдруг,что ,вот я например всегда держу его в моих документах,так как приходилось не раз его использовать....

0

У меня штук 5 этих Ini.big'ов и все разные,не охота всё заново делат!А можешь написать подробнее как способности добовлять?Вот хотя бы одну,которую я выше написал.А жизни я ставил вот так:
Ищешь строку
MaxHealth = BALROG_HEALTH
и меняешь её на
MaxHealth = SAURON_HEALTH
Всё!Если чё-нибудь найдёшь,пиши!

0

если найду обязательно напишу,так что там с назгулами?

0

Ни какие нахрен круги героев расширять не надо:)) Он потом появится когда ты героев сделаеш часть:)

0

Короче Чуваки я размножил Феллбистов,теперь у меня за Изенгард играют 4 феллбиста,и 5 назгулов(конной пехоты),К делу...........Делаем так как говорил Барракуда,делаем копию Феллбиста(всё что относится к нему в его ИНИКЕ,)и вставляем ниже,далее редактируем.....с поьощью Ctrl+F находим все слова связанные с мордором и меняем их на Изенгард...!!!!!КРОМЕ ЭТИХ!!!!----
VisionRange = VISION_FLIER
ShroudClearingRange = SHROUD_CLEAR_FLIER
DisplayName = OBJECT:IsengardFellBeast
RecruitText = CONTROLBAR:MordorFellBeastRecruit
ReviveText = CONTROLBAR:MordorFellBeastRevive
Hotkey = CONTROLBAR:MordorFellBeastHotkey
RamPower = 45




;--------------------------------------------------------------------

ChildObject IsengardWitchKingOnFellBeast IsengardFellBeastInterface ;Real witchking
; SelectPortrait for Heros is portrait behind skill buttons. HP = HeroPortrait.
SelectPortrait = HPWitchKing

DisplayName = OBJECT:IsengardWitchKingOnFellBeast
DisplayNameStrategic = OBJECT:IsengardWitchKingOnFellBeast
RecruitText = CONTROLBAR:MordorWitchKingOnFellBeastRecruit
ReviveText = CONTROLBAR:MordorWitchKingOnFellBeastRevive
Hotkey = CONTROLBAR:MordorWitchKingOnFellBeastHotkey
здесь всё что касается с контролем!!!не менять!!!


Behavior = ModelConditionUpgrade ModuleTag_MakeUsAWitchKing
TriggeredBy = Upgrade_MordorFaction-это тоже не надо!!!!
Ну а дальше проще некуда!!!-заходим в PlayerTemplate.ini,и в команде героев Изенгарда дописываем-IsengardFellBeast...столько сколько душе угодно,да я пробывал в мордоре менять,но почемуто-что-то кемто обязательно заменялась,,,,Я сделал так:Извлек ИНИК феллбиста на рабочий стол,И переименовал его fellbeast2,затем просто добавил его в INI.big, и вкоманде Мордора указал MordorFellBeast2,затем их там теперь тоже можно добавлять столько сколько хочешь!!!!!!!Ну вот и всё пойду дальше Рыться!

0

Барракуда у меня вопросы:
1 поподробней поясните что ты имеешь ввиду под ЛЕВЕЛАМИ?
2 Ни какие нахрен круги героев расширять не надо:)) Он потом появится когда ты героев сделаеш часть:)-я уже чё тока не делал не БОЛЬШЕ 7 НЕ ХОТЯТ и ВСЁ!!!!!!-и что значит эта фраза?Он потом появится когда ты героев сделаеш часть:???

0

2Xan Criegor:Этой фразой он хотел сказать то,что если мы,например, сделали Барлога за Мордор,то он будет вместо одного из трёх назгулов!После того как ты сделаешь Барлога,появится третий назгул!

0

В смысле сделаешь(сделать так как он написал?)и усё в порядке?

0

Ну да это я понял,а вот почему-то нахер,Больше 7 героев не влзиет,хоть лопни надо что-то мутить!

0

Кроче сделал я 9 назгулов и 9 феллбистов в Изенгарде,но там не предусмотрено,что кода появляется герой у него есть 1 уровень и максимальный уровень,а также здоровье %,так вот кода они у меня появляются у них написано только здоровье,как мне сделать что-бы уровень прибавлялся..

0

Насчет левелов есть такая тема у зданий (БАРАКИ, ОСАДНАЯ МАСТЕРСКАЯ и т.д.) у них есть ТРИ ЛЕВЕЛА и на каждом ЛЕВЕЛЕ ЮНИТЫ дак вот далее пример:
ВОТ КОММАНД СЕТ ЭЛЬФИЙСКИХ БАРАКОВ(ИЗ НОВОГО АДДОНА)

CommandSet ERElvenBarracksCommandSet ВОТ КОММАНД СЕТ БАРАКА НА 1 ЛЕВЕЛЕ
1 = Command_ConstructElvenLorienWarriorHorde ЭЛЬФИЙСКИЕ МЕЧНИКИ
2 = Command_ConstructElvenLorienArcherHorde ЛУЧНИКИ ЛОРИЕНА
3 = Command_ConstructElvenMithlondSentryHorde ПИКИНЕРЫ
4 = Command_ConstructElvenMirkwoodArcherHorde
5 = Command_ConstructNoldorWarriorHorde
7 = Command_PurchaseUpgradeElvenBarracksLevel2 ЭТА КНОПКА ДЛЯ АПГРЕЙ ДО 2 левела бараков
6 = Command_Sell
End

CommandSet ElvenBarracksCommandSetLevel2 ЭТО ВОТОРОЙ ЛЕВЕЛ
1 = Command_ConstructElvenLorienWarriorHorde ЭЛЬФИЙСКИЕ МЕЧНИКИ
2 = Command_ConstructElvenLorienArcherHorde ЛУЧНИКИ ЛОРИЕНА
3 = Command_ConstructElvenMithlondSentryHorde ПИКИНЕРЫ
4 = Command_ConstructElvenMirkwoodArcherHorde
5 = Command_ConstructNoldorWarriorHorde
7 = Command_PurchaseUpgradeElvenBarracksLevel3 КНОПКА ДЛЯ АПГРЕЙ ДО 3 левела бараков
6 = Command_Sell
End

CommandSet ElvenBarracksCommandSetLevel3 ЭТО ТРЕТИЙ ЛЕВЕЛ
1 = Command_ConstructElvenLorienWarriorHorde ЭЛЬФИЙСКИЕ МЕЧНИКИ
2 = Command_ConstructElvenLorienArcherHorde ЛУЧНИКИ ЛОРИЕНА
3 = Command_ConstructElvenMithlondSentryHorde ПИКИНЕРЫ
4 = Command_ConstructElvenMirkwoodArcherHorde
5 = Command_ConstructNoldorWarriorHorde
6 = Command_Sell
; 7 = Command_ConstructElvenLindonWarriorHorde
; 8 = Command_ConstructElvenImladrisWarriorHorde
End

КАК ВИДИМ ИЗ ВЫШЕ СТОЯЩЕГО "ЭЛЬФИЙСКИЕ МЕЧНИКИ" ПРОПИСАНЫ НА ВСЕХ ТРЕХ ЛЕВЕЛАХ БАРАКА т.к. ЕСЛИ ОНИ БУДУТ ПРОПИСАНЫ ТОЛЬКО НА ПеРвоМ ЛЕВЕЛ ТО ПРИ АПГРЕЙДЕ БАРАКА До 2 ЛЕВЕЛЕ ИХ НЕЛЬЗЯ БУДЕТ ПОСТРОИТЬ "ИКОНКА В ИГРЕ ПРОСТО ИЗчЕЗНЕТ" поэтому если будеш добовлять ДРУГИХ ЮНИТОВ то надо прописывать как показано выше(по такой же анологии)

НАдЕЮСЬ теперь все ясно?:)

0

НУ КАК ГОВОРИТЬ БУДУТ ВОПРОСЫ ПИШИТЕ:))

0

Есть вопросы,да наверное пожалуй самый главный:Барракуда,Verbatamвы же прекрасно знаете что при создании своего героя,к примеру Троля..Короче намодернезировал я его нахер по самое нехачу!!!,Ну вышел он из крепости,ну я и думаю щас как жахнет половино войска и не будет!!!А хрен Тебе!!!Ударит если один Юнит падет то хорошо,бьёт по одному да ещё и без спецеффектоа,надо бы это дело исправит,что-бы троль был тролем,а не только имел его вид!!!

0

Насчет троля есть один 100% выход поставь Аддон новый там Тролли по пол отряда выносят:) И париться не надо:)

0

Люди, помогите плз!!! У меня получилось прописать Исильдура и он появляется в игре, но мне не получается ему прописать уровни (появляется сразу на 10) и не могу ему прописать картинку (когда его выбираю на палантире появляется только чёрный экран и внизу надпись «10 lvl.»). У меня даже есть его картинка и я вставил её в Textures2 как heroui_69 и нифига. Напишите плз поподробней что мне надо сделать для этого. ЗАРАНЕЕ ВСЕМ БЛАГОДАРЕН!
P.S. Я даже сделал ему больше здоровья, AutoHeal и сделал так, чтобы он после смерти воскрешался в крепости.

0

Ну типа ОПЯТЬ все покругу начинаеться:) ДЛя начала открой ИНИ Исильдура потом найди вот это(делаем портрет герою):

Object GondorIsildur
; ButtonImage = HIIsildur
; SelectPortrait = HPIsildur

Тут нужно стереть вот эту вещь перед строками ";"

Долно получиться вот так:
ButtonImage = HIIsildur
SelectPortrait = HPIsildur

Потом идем в data \ ini \experiencelevels.ini там находим Исильдура(от него осталось тока вот это=):

ExperienceLevel IsildurLevel1
TargetNames = GondorIsildur
RequiredExperience = 1
ExperienceAward = 0
Rank = 10
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

То что выше заменяем вот на это:

ExperienceLevel IsildurLevel1
TargetNames = GondorIsildur
RequiredExperience = 1
ExperienceAward = EOMER_LVL1_EXP_AWARD
Rank = 1
;Upgrades = Upgrade_EomerHorseLordLeader
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel2
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL2_EXP_NEEDED
ExperienceAward = EOMER_LVL2_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 2
;Upgrades = Upgrade_EomerOutlawLeader
AttributeModifiers = HeroLevelUpDamage1

SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel3
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL3_EXP_NEEDED
ExperienceAward = EOMER_LVL3_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 3
AttributeModifiers = HeroLevelUpDamage2
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel4
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL4_EXP_NEEDED
ExperienceAward = EOMER_LVL4_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 4
AttributeModifiers = HeroLevelUpDamage3
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel5
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL5_EXP_NEEDED
ExperienceAward = EOMER_LVL5_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 5

AttributeModifiers = HeroLevelUpDamage4
;Upgrades = Upgrade_EomerSpear
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel6
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL6_EXP_NEEDED
ExperienceAward = EOMER_LVL6_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 6
AttributeModifiers = HeroLevelUpDamage5
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel7
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL7_EXP_NEEDED
ExperienceAward = EOMER_LVL7_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 7
AttributeModifiers = HeroLevelUpDamage6
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel8
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL8_EXP_NEEDED
ExperienceAward = EOMER_LVL8_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 8
AttributeModifiers = HeroLevelUpDamage7
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel9
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL9_EXP_NEEDED
ExperienceAward = EOMER_LVL9_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 9
AttributeModifiers = HeroLevelUpDamage8
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel IsildurLevel10
TargetNames = GondorIsildur
RequiredExperience = EOMER_LVL10_EXP_NEEDED
ExperienceAward = EOMER_LVL10_EXP_AWARD
LevelUpFx = FX:GandalfLevelUp1FX
;LevelUpOCL = OCL_GandalfLevelUp1OCL
Rank = 10
AttributeModifiers = HeroLevelUpDamage9
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End


Теперь у нас Исильдур может прокачмваться до 10 левела(если я конечно ни где не ошибся). Но герой все равно ГОЛЫЙ в том смысле, что способности надо делать.

0

B.a.r.r.a.c.u.d.a.-где мне этот аддон скачать?

0

Кто мне скажет где лежат ИНИКИ собственных героев,то есть тех которых можно создавать самому((это я всё о теме СПЕЦИФИКА))

0

Все это добро лежит вот здесь data \ ini \ и еще вот здесь data \ ini \ object \ там дохрена всяких таких ИНИ:) Возьмем вот этот например data \ ini \ createaherogamedata.inc(этот файл нужно сначала извлеч из архива, а потом шарить его блокнотом) - тут можно подредактировать некоторые параметры ГЕРОЯ И РАЗНЫЕ СПОСОБНОСТИ (вот например некоторые):
#define CREATE_A_HERO_COMMAND_POINT_COST 50 - коммандные очки героя(сколько занимает места)
#define CREATE_A_HERO_BUILDCOST 2000 - стоимость героя
#define CREATE_A_HERO_BUILDTIME 30 - время его призыва
#define CREATE_A_HERO_HEALTH 800 - здоровье (огромные значения не ставить т.к. навреное этот коэффицинет умножается в игре при создании героя)

Вот ниже часть конфига способности ВЫЗОВА ТОРНАДО
// Spawn tornado
#define CREATE_A_HERO_TORNADO_LIFETIME_L1 10000 - Продолжительность дейсвия ТОрнадо ПЕРВОГО УРОНЯ
#define CREATE_A_HERO_TORNADO_LIFETIME_L2 20000 - Продолжительность дейсвия ТОрнадо ВТОРОГО УРОНЯ
#define CREATE_A_HERO_TORNADO_LIFETIME_L3 30000 - Продолжительность дейсвия ТОрнадо ТРЕТЬЕГО УРОНЯ

Вообщем в этом ИНИ много чего ИНТЕРЕСного я привел только часть, остальное пробуйте сами:))) Потом главное незабудьте его обратно вставить в INI.big и за сейвить:)

А вот тоже один из конфигов КЛАССА (В данном случае ГНОМ) ГЕРОЕВ data \ ini \ createaherosystemdwarf.inc(опять же извлекаем):
далее находим вот это SpendableAttributePoints = 30 это ОЧКИ ДАЮЩИЕСЯ НА РАЗВИТИЕ ГЕРОЯ ПРИ ЕГО СОЗДАНИИ
Так же в этом конфиге прописаны всякие разные темы типа ОдеЖда ГЕРОя (шлем, топоры, Ботинки, Броня) ну всякая такая хрень:)

А вот уже более тонкая настройка способностей героев(самопальных) :) data \ ini \ specialpowers.ini Дык вот выше я рассказывал про ТОРНАДО сейчас я покажу как его поднастроить:) находим вот это:

//-----------------------------------------------------------------------------------------------------------------------------------------
// SPAWN TORNADO SPECIAL POWER
//------------------------------------------------------------------------------
SpecialPower SpecialPowerCreateAHeroSpawnTornado_Level1 - ТОРНАДО ПЕРВОГО ЛЕВЕЛА
Enum = SPECIAL_SPAWN_TORNADO
ReloadTime = 240000 ; in milliseconds - ЭТО ВРЕМЯ ПЕРЕЗАРЯДКИ ТОРНАДО, если его уменьшить то он будет быстрее доступен для использования
PublicTimer = No
RadiusCursorRadius = 70.0 - РАДИУС КУРСОРА (можно не менять)
ViewObjectRange = 200 // how far from hero the spell can be cast - ДАЛЬНОСТЬ КАСТИНГА ОТ ЗАКЛИНАТЕЛЯ
End

//------------------------------------------------------------------------------
SpecialPower SpecialPowerCreateAHeroSpawnTornado_Level2 - ТОРНАДО ВТОРОГО ЛЕВЕЛА
Enum = SPECIAL_SPAWN_TORNADO
ReloadTime = 240000 ; in milliseconds
PublicTimer = No
RadiusCursorRadius = 70.0
ViewObjectRange = 200 // how far from hero the spell can be cast
End

//------------------------------------------------------------------------------
SpecialPower SpecialPowerCreateAHeroSpawnTornado_Level3 -ТОРНАДО ТРЕТЬЕГО ЛЕВЕЛА
Enum = SPECIAL_SPAWN_TORNADO
ReloadTime = 240000 ; in milliseconds
PublicTimer = No
RadiusCursorRadius = 70.0
ViewObjectRange = 200 // how far from hero the spell can be cast
End

Вообщем настривайте его под себя. ТОЛЬКО НЕ ЗАБУДЬТЕ, что надо его настроить на всех трех уроня, а то выйдет так что на 1 уровне торнадо он делаеьтся 240000(милисекунд), а на втором 120000:)

0

Да а давай ещё сделаем собственным героям(тролю) чтобы при ударе разлеталось половино войска,ведь я знаю ты можешь,да и где ты так долго пропадал?!

0

Да-да!Давайте сделаем так чтобы при ударе троля разлетались половина войск!Я думаю,что можно взять это из иника боевого троля,который в Мордоре!

0

Да да Verbatam прав,только чё ты так редко стал заходить?

0

Зачем так сильно напрягаться? Есть же аддон The Rise of the Witch-King, там Герой троль по пол отряда выносит + там всяких новых способностей им на втыкали. Хотя можно так то посидеть поделать, правда есть одна проблема - я завтра уезжаю, и приеду только 1 февраля. А вы наверно без меня много не сделаете:) Хотя может че и выйдет:)

0

Такой вопрос!Копался в файле textures2 и наткнулся на иконку Леголаса.Там нарисованы его способности и в списке этих способностей нарисован скилет мумакила!Это походу означает,что Леголас может каким-то образом завалить мумакила!Вопрос в том,почему этого нет в игре и как же можно включить эту способность,если разрабы её убрали!

0

Ну в игре дохрена чего заныкано, ни у одного только Леголаса там и у Боромира(у боромира находил способность LAST STAND в описании было написано что юниты с НОЛЕВЫМИ хит поинтами находящиеся рядом с Боромиром не умирают или что то типа того), Сэма, и других разных персонажей есть всякие темы.

0

По просьбе КОМРАДОВ:))) Так как я 18 сваливаю и приеду тока 1 февраля:) Выкладываю небольшую фишку(извентиляйте для самопальных героев время не хватило). Начнем с Арагорна=) Все мы знаем, что Арагорн один из самых сильных героев в игре так вот я заметил один минус этого персонжа. В общем Арагорн в игре сделан с ДВУРУЧНИКОМ так вот, если он с двуручником, то какого хрена он валит по ОДНОМУ юниту???? Отсюда вытекает следущие, у него есть такая способность МАСТЕР КЛИНКА(Blade Master) она кроме увеличения атаки и брони больше НИХРЕНА не дает. Я РЕШИЛ ПОДПРАВИТЬ ЭТО НЕДОРАЗУМЕНИЕ:)) Сейчас мы из АГРОНОМА(АРАГОРНА)сделаем ДЕЙСТВИТЕЛЬНО БЛЕЙД МАСТЕРА!
Так вот в INI.big открываем следующие data \ ini \ weapon.ini там находим вот это:

Weapon GondorAragornHeroSword
LeechRangeWeapon = Yes
AttackRange = STANDARD_MELEE_ATTACK_RANGE
MeleeWeapon = Yes

DelayBetweenShots = ARAGORN_DELAYBETWEENSHOTS ; time between shots, msec
PreAttackDelay = ARAGORN_PREATTACKDELAY ; 400 is sword swing delay time before contact with target.
PreAttackType = PER_SHOT ; Do the delay each time we attack a new target
FireFX = FX_GondorSwordHit
;FireFX = FX_IsildurSword
FiringDuration = ARAGORN_FIRINGDURATION ; Duration of the sword swing

RadiusDamageAffects = ENEMIES NEUTRALS

DamageNugget ; A basic Nugget that just does damage
Damage = ARAGORN_DAMAGE
DamageScalar = 50000% NONE +RohanOathbreaker
Radius = 10
DelayTime = 0
DamageType = HERO
DeathType = NORMAL
End
End

Далее заменяем это все на вот это:

Weapon GondorAragornHeroSword
LeechRangeWeapon = Yes
AttackRange = STANDARD_MELEE_ATTACK_RANGE
MeleeWeapon = Yes

DelayBetweenShots = ARAGORN_DELAYBETWEENSHOTS ; time between shots, msec
PreAttackDelay = ARAGORN_PREATTACKDELAY ; 400 is sword swing delay time before contact with target.
PreAttackType = PER_SHOT ; Do the delay each time we attack a new target
FireFX = FX_GondorSwordHit
;FireFX = FX_IsildurSword
FiringDuration = ARAGORN_FIRINGDURATION ; Duration of the sword swing

RadiusDamageAffects = ENEMIES NEUTRALS

DamageNugget ; A basic Nugget that just does damage
Damage = ARAGORN_DAMAGE
DamageScalar = 50000% NONE +RohanOathbreaker
Radius = 10
DelayTime = 0
DamageType = HERO
DeathType = NORMAL
End
; ;
MetaImpactNugget ; A Nugget that throws things back with force
HeroResist = .75
ShockWaveAmount = 25.0
ShockWaveRadius = 13
ShockWaveArc = 120
ShockWaveTaperOff = 1
End
End

Потом все это сейвим конечно же:) И что мы ПОЛУЧАЕМ, А ПОЛУЧАЕМ МЫ ВОТ таккую тему ТЕПЕРЬ ПРИ АКТИВАЦИИ( У Арагорна) СПОСОБНОСТИ "МАСТЕР КЛИНКА" (BLADE MASTER) АРАГОРН ВЫБИВАЕТ ИЗ ОТРЯДА ПО 3 - 6 ЧЕЛОВЕК(правда с первого удара не все дохнут) + ВСЕ Это неплохо смотриться ( практически как ТРОЛЬ). ВОТ теперь АРАГОРН действительно BLADE MASTER и смотриться козырно:))

0

Baracuda!А как Леголасу ту скрытую способность прописать????

0

Скажите я вот добавил Исильдура все норм и добавил ему способности, взял у Арагорна, а когда на них жмешь ни чего не происходит ,что мне надо прописать в INI чтобы все работало. Да и как сделать чтобы он после смерти появлялся в цитадели для воскрешения?

0

после изменения файла INI игра непашет помогите!

0

B.a.r.r.a.c.u.d.a., ты меня заинтересовал своими познаниями в моддинге. Скажи,ты тока коддер? Моделированием для Лотра не промышляешь? Умеешь ли на картах сценарии скриптами делать?

Мой мод качал? Если нет,то качни и посмотри,всё ли тебе там понятно. Если да, то стучись ко мне в асю,будет о чём покумекать. Для этого зайди в тему Middle-earth Epic Wars Mod,там есть моя ася.

Кстате,скоро доделаю мод для РОТВК с Арнором,думаю,много кого заинтересует. Он будет намного баланснее того,что для оригинала делал. Арнор объндинит в себе силу людей и эльфов.

0

Народ!! Накоце то я вернулся:))))) Можете задавать вопросы:) Так сказать поддержим развитие этой МЕГА темы:)) Может кто нить чему нить и научиться:)

0

Привет Amandil! Отвечаю сразу я коддер:) Со скриптами я не работал, модельки ни делал, зато карты клепал:) Насчет твоего мода можно ли его поставить на патч 1.06?

0

B.a.r.r.a.k.u.d.a., ты лучше пошли всех в тему Обучени модостроительству.Я там кинул ссылки на сайты,на которых можно научиться моддингу.
Понимаешь,чтобы грамотно начать модить,надо пройти длинный путь,очень длинный...Я полгода учился и до сих пор учусь.А так ты никому не поможешь.Проверено на себе.Ответишь на один вопрос,тут же второй напишут.И все как один тупее некуда : (
Потому что нужно начинать с АЗОВ.Как я и другие нормальные моддеры начинали.Может и ты так же начинал?А так,с миру по нитке,нормально модить не научишься.

Если есть желание модить,то надо этим серьёзно заниматься,а не так.как большинство - думают,что пару настроек изменили в геймдате,пару херов добавили из тех,что уже есть,и они уже крутые моддеры.А как начинаешь объяснять что посложнее,так кучу нервов убьёшь и времени впустую потратишь.Что,каждому объяснять,что где и в какой строке?Геморрой будет 100%

Так что бросай это дело,если тебе твои нервы дороги : ) Кому надо,сами научатся.Это многих тславный путь : )

А мод мой пока не ставится на 1.06.А вот под РОТВК скоро выложу и в предыдущей версии не будет необходимости.

0

Amandil ты просто ответь если знаешь почему после изменения файла INI игра пишет ошибку.

0

просто изменил стоимость орков, и не включается.

0

Amandil я полностью с тобой согласен:) Я тоже начинал еще с самой первой части игы и долго парился, но ни где не мог найти нормального толкового хелпа на Русском языке, поэтому приходилось все на инглише учитсья:)) Да и в эту тему я чисто случайно зашел, а потом все и понеслось:) Пусть люди хоть во что нить врубаються, а то тема "Обучение модостроительству" помоему вообще мертвая:)) вообщем пусть идут куда хотят:))

0

alehandro ты бы хоть написал, где и как ты там изменил, а то и вообще надо было сделать резервную копию INI.big

0

B.a.r.r.a.c.u.d.a. так я и сделал копию, а изменил здесь;
;------------------------FIGHTER-------------
#define MORDOR_FIGHTER_BUILDCOST 0 вот тут.
#define MORDOR_FIGHTER_BUILDTIME 5 и тут
#define MORDOR_FIGHTER_HEALTH 125
#define MORDOR_FIGHTER_HEALTH_DAMAGED 50
#define MORDOR_FIGHTER_HEALTH_RECOVERY_TIME 10000
#define MORDOR_FIGHTER_VISION_RANGE 175
#define MORDOR_FIGHTER_HORDE_VISION_RANGE 175
#define MORDOR_FIGHTER_HORDE_SHROUDCLEAR_RANGE 400

#define MORDOR_FIGHTER_DAMAGE 30
#define MORDOR_FIGHTER_PREATTACKDELAY 633
#define MORDOR_FIGHTER_DELAYBETWEENSHOTS 1000
#define MORDOR_FIGHTER_FIRINGDURATION 1000
#define MORDOR_FIGHTER_BOUNTY_VALUE 1

и не грузится, потом старую копию ставлю и всё норм, чё за беда?

0

а какую ошибку пишет? детально приведи здесь текст ошибки,тогда будет ясно,что почём : )

Сау,дарова,что это ты под другим имечком? ЛООООООЛ : )))0

0

Я кстати давно ещё,,, читал книгу про мумитроллей-понравилось,я так хотел продолжение,а тут пряма читаешь,ну как книга,про мумитроллей: диалоги мумитроллей!

0

game.dat - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.подпись ошибки - AppName: game.dat AppVer: 1.1.2198.33078 ModName: msvcr71.dll
ModVer: 7.10.3052.4 Offset: 0000177a
вот эта ошибка‘

0

loooooooooool к вам это куда??:)) Насчет диалогов то эта точно:))

0

loooooooooool да тут все такие шутники:)))))) просто улет:))

0

alehandro да ХРЕН ЕГО ЗНАЕТ:)))))) Забей ты на этих мордовцев:)) Все равно от них пользы нет:))))МЯСО:))) А мне кажется, что это вообще не INI.big , а какая то другая хрень :))) Хотя хрен его знает:)))) тут какой то dll не того:)

0

alehandro Блин пришлось самому проверить(хотя я знаю, что это полный бред) ВООБЩЕМ все работает:))) Эт у тебя в чем то другом не того:))) Может ты че нить зажарил?:)) Там же черным по русскому написано msvcr71.dll:)))) ТУт ваще Ini.big не причем:)

0

да не в мордоровцев дело, даже если ничего не тронул, просто Ctrl + S и не грузится
:((( чё теперь делать, а так много хотелось сделать :((( (в отчаянии)

0

немного отойду от темы. У кого в первой части был массовый суицид, ну там после пяти минут все подыхали и всё рушилось, я просматрел все форумы и вышел на спасательный патч.всё работало, потом я его случайно удалил, теперь не знаю где его искать, у кого есть скиньте please.

0

Alehandro,ты попробуй переставить или купить лицуху,а патч можно найти на сайте,который я назвал в теме Обучение модостроительству,том,что Сибирской студией кличут.

Если б ты был внимательней,то давно бы всё сделал.А раз у тебя элементарно не выходит цену на орков сменить в инике,то значит у тебя руки растут не из того места : )))))) ЛОЛ

0

Amandil ну тогда скажи как элементарно изменить цену? вон там наерху посмотри разве не правильно. цена и скорость постройки :|

0

Дык ты в старой копии ini.big изменять пробовал???

0

разница есть... один е..т,другой дразнится - вот такая разница : )
а вообще либо ты всё через ж..пу сделал,либо у тебя кривая версия игры,либо криво поставил.

а мож ты видюху сменил и гама не попёрла...

кстате,сделай-ка билдтайм 10,а то 5 - очень мало,мож он не читает просто значение или за ошибочное принимает...

0

Вот теперь точно пипец >:( заново игру переустанавливать прийдётся!

0

Надо бы сделать своего собственного героя (к примеру Троля),супер тролем Destroi'ем...

0

ещё в папку с игрой ставит файл какой то DMP 1,31 mb (DUMP_1.01.2198.33078_20070210-161535_D9EFAE82-B3BF-4c84-ADC2-7078341D5180_1968_1260)

0

Так народ надо развивать эту тему:) Правда ее название не совпадает с содержанием:)) Но все равно надо:))

0

FinalBIG_036 -это что? только с ней надо открывать?

0

1)он открывает INI файлы.
2)можно и блокнотом))

0

Besson ты че с дуба рухнул?:) Ага блокнотом INI.big:))))) Ты еще пэинтом попробуй:)))))

0

alehandro, а ты чем открывал(можно и другой прогой но я только ей все отурываю)?? Ты вообще читал, что выше было написано??? Я ж там Русским по белому писал! Вот наверно у тя и ошибка была в игре!! Тоже мне открыл америку:))

0

Читать надо внимательно!!! И незадавать глупых вопросов!!

0

да уж,и откудова вы все берётесь такие сдубурухнувшие да камушкомпоголовушке охретые?

вы,если хотите научиться хоть чему-то в моддинге,не ленитесь читать ВСЕ темы,где про это есть!!!
ведь там УЖЕ все ваши вопросы есть...
ну или,по крайней мере,есть ссылки на туториалы и нужные проги.да даже вверху этой темы вроде были сцылки : ))

думаете,хочется отвечать на одни и те же идиотские вопросы,которые задают те,кому лень всю тему просмотреть? лол... вы даже Барракуду,что взял на себя этот неблагодарный труд,уже зае..ли.

поменьше бы лентяев,и у нас в стране тогда жилось бы как в Америке : ((

0

Вот именно блокнотом:)))))) А потом всякая кривизна происходит:) Надо все по уму делать, а не через Ж.
Такое ощущения складываеться, что ТОЛЬКО Я, счастливый обладатель FinalBIG_036 и не у кого в ИНЕТЕ, да и во всем мире ее НЕТ:)))
В любом поисковике введи ее название там ссылок до Ж*ПЫ будет и весит она ни фиг.

0

Даа, давно я у вас на ПГ не был.... кому интересно могу помочь с моддингом, сам не плохо его знаю, моды делаю,вот к примеру недавно выпустил мод для RoWK
Вот список изменений:
1. Добавлена Раса Арнор
2. Герои
Арведуй (новый скин, способности: Мастер Меча, Лидерство, Неуязвимость, Бросок Копья)
Аргелеб (способности: ателас, капитан Гондора, лидерство, сокрушитель, призыв союзников)
Арвелег ( новый скин, способности: Элендил, лидерство, взгляд через Палантир, и сила Палантира)
Дамрод ( способности: снаипер, лидерство, смена оружия, ......)
ГИЛ-ГАЛАД (новая модель, способности: лидерство, боевой режим, вилья)
И Арагорну добавлена способность Кататься на лошадке =)
3. Всяко Разно.
Арнору добавлена Нуменорская Башня (цена 4500 открывает всю карту на неопределенный промежуток времени
а также в неё могут залазить два отряда, и не открывает скрытых отрядов, сделано для баланса в игре)
Лучники Итилиена (Арнор) не меняют цвет плаща
Теперь созданными героями можно будет играть и за Арнор.

Этот мод можно скачать с моего сайта Вот ссылка также там можно найти полезные программы, шрифты, ссылки, к примеру FinalBig который товарищ alehandro не мог найти, В общем заходите пишите общаитесь

0

ЛЮДИ!!! Помогите плиз!!!
Что то нахимичил с INI.big в Battle for Middle earth 2 и теперь игра и не хочет запускаться ссылаясь на ошибку в game.dat
Заодно и витч-кинг перестал запускаться, ссылаясь также на гейм.дат.

Выложите плиз ПИРАТСКИЕ INI.BIG и game.dat для Battle for Middle Earth 2 и для витч-кинга!
плиз умоляю!

0

В который раз поражюсь идеотизму людей, прежде че нить своими кривыми руками творить надо было бэкап ИНИ сделать, и только потом над ним издеваться!! И вообще они весят много тем более от двух частей, один тока ИНИ 28 метров, а гейм дат 10метров!! У нас тут не файловый архив:)

0

Ты нетерпим,фанатичен,яростен,несдержан,ооо!!!

0

практически всё то что хотел сделал, только не могу понять, как убрать эту фигню с копьеносцами, они монстров за 5 сек мочат, надо переделать ,но не знаю как.
кстати тут вопрос был как сделать балрога героем тёмной стороны, я сделал но потом стало так скучно.

0

и вообще после того как узнаешь как управлять игрой она быстро надоедает.

0

я сначала когда увеличил кол-во назгулов на лошадках и запустил игру там в цитадели некоторых героев небыло, потом купил нескольких и появились все.

0

alehandro ну что могу тебя поздравить:)) Конечно, все что ты сделал это было написано мной:)) Но хоть это смог и то радует:))) Взялся бы сам за что нить(если конечно будут вопросы), а потом написал сюда:) А что бы небыло скучно, просто не надо всякие читерские темы делать в игре типа "10 назгулов или еще что нить в этом роде" надо делать что б баланс в игре был!:))
А насчет монстров так это либо патча надо ждать либо своими руками Броню править(сопротивление)
Вот например data / ini / armor.ini ждесь валяются конфиги арморов для созданных героев и для юнитов ну и для обычных героев да но прежде чем править надо узнать какой damage наносит юнит. Вот так вот.

0

Аннатар конечно блин:)) Когда люди не понимают чего они делают, потом у них всякая хрень выходит, а потом они просят что б им помогли. А они даже эту тему не читают хотя выше было написано много много раз че как делать! И чем делать! Но это все еще фигня!
Тут некоторые люди блокнотом INI.big открывают:)) А потом спрашивают почему у них игра не работает!!:)А выше было написано пользуютесь Final Big!!!
Люди до такой степени ОБЛЕНИЛИСЬ, что уже не могут читать по - русски, где все более менее подробно рассказано!!! Я уже про ИНГЛИШ НЕ говорю!!
Хотя многие коддере и моддеры начинали именно с ИНГЛИШ ХЕЛПОВ!! В том числе и я начинал с инглиша!
Как тут удержаться???пипец просто:))

0

Ага,я тебя понимаю!
А вообще так как ЕА-ленивые суксы;то я перешёл с батлы на Онлайн ЛОТРО!:)
Кстати вот на днях раздают ключи...

0

Рребята значёк (;) это значёк коментария он делает строку после него неактивной т.е она перестаёт быть командой. Если хотите заблокировать или разблокировать какую либо строку то просто поставте или убирите перед ней этот значёк. Поэтому стирать строки где он стоял изначально, это бессмысленно так как это есть просто коментарии а стираь целые строки чтоб избавиться от каких либо команд это не эстетично и иногда геморно. Вот как я убрал полоску времени у барлога.
WhichSpecialWeapon = 2
End

; Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate
; MinLifetime = BALROG_LIFETIME
; MaxLifetime = BALROG_LIFETIME
; DeathType = FADED
; End

Behavior = CreateObjectDie ModuleTag_CrushUnitsOnDeath
CreationList = OCL_BalrogDie

Да я тоже не стал портить оригитального барлога и сделал как сказано выше скопировал в низ листа и переименовал но имя необязательно должно начинаться на изенгард или гондор я написал к примеру MoiBalrog
Да тут B.a.r.r.a.c.u.d.a. говорил что обзор видимости героя прописан в datainigamedata.ini если это так то как выглядет эта строка???

0

Привет ВАД!! Спасибо, что ты такой умный:) А то остальные просто нетого немного:)) ТЫ Сделал все правильно:))
МОЛОДЕЦ ЧТО С ОРиеТИРОВАЛСЯ( ну блин я уж думал никто не догадается) НА СЧЕТ БАЛРОГА И ТОЧКИ с ЗАПЯТОЙ:)))) Напомню это я приводил для примера "IsengardBalrog" и вроде писал что назвать его можно как хочеш!!! Да кстати конечно можно было проставить точки с запятой напротив сторок и не зажаривать информацию, но я не стал этого делать так как у народа возникли бы ВСЯКИЕ новые вопросы:)))))
Насчет видимости тут все просто( у меня ROTWK), вот например находим в геймдате вот это:
VISION_STANDARD_MELEE и меням на любое значение, тока не забываем про одно поменяв это значение оно изменится и у других героев у которых токая строка прописана в их ини, далее разберемся подробнее:
#define VISION_STANDARD_MELEE 175 Вот это дальность видимости пеших героев только тех которые тока в рукопашку деруется
#define VISION_STANDARD_HORSE 175 Это дальность видимости героя на лошади
#define VISION_HERO_RANGED 450 Это для героя лучника

Вот например находим ИНИ ГЛОИНА(Gloin) в его ини находим вот это:
#define VISION_STANDARD_MELEE далее эту же строчку находим в геймдате и меняем значение напротив, но так как эта строчка прописана практически у всех героев ближнего боя, рекомендуется изменить название что б избежать всякой не здоровой лажи::)) НАПРИМЕР:
ОТкрываем геймдату и там пишем следущее
#define VISION_STANDARD_MELEE_GLOIN ну изначение напротив какое захотите:)
Далее и идем в ИНИ ГЛОИНА находим старую строчку, а именно
VisionRange = VISION_STANDARD_MELEE и заменяем ее на
VisionRange = VISION_STANDARD_MELEE_GLOIN
Если хотите можете не заменять А ПОСТАВИТЬ ТОЧКУ С ЗАПЯТОЙ, а ниже новую:))) Как это НРАВИТЬСЯ одним товарищам:)) ВОТ так вот:)))

0

Блин у меня уже глаза в кучу, пора спать:) Так что если я где то выше намудил я невиноват:)

0

Спасибо B.a.r.r.a.c.u.d.a. твоя информация была последним толчком который позволил разгадать весь принцип работы системы.
Я проверил и понял что строки в datainigamedata.ini #define VISION это растояние с которого герой способен бросится в аттаку а строки #define SHROUD это растояние на которое герой освещяет карту вокруг себя и если например поставить #define SHROUD_CLEAR_RANGED = например 600 и
#define VISION_HERO_RANGED= тоже 600 то герой лучник начнёт бросаться на войска противника сразу как тока они появятся в пределах освещённой им области. Хотя это ещё не значит что он будит обстреливать их из далека он лиш бросится на них чтоб подойти на расстояние выстрела которое кстати устанавливается в свойствах его лука если это свойство выставить так же на 600 то он будит действительно обстреливать их в на границе видимости не сходя с места. Но не в этом главное. Ты уже и сам понял что в datainigamedata.ini это такой склад шаблонов и на одну строку т.ё шаблон может ссылаться множество ини всяких юнитов. Но всё же ты не дащол до того что необязательно чтоб изменить параметр ,например виденья одного героя не затрагивая всех остальных ,не надо создавать ему индивидуальный шаблон в datainigamedata.ini к которому кроме него ни кто ссылаться то и не будит. Параметр его виденья можно прописать прямо в ини героя заменив ссылку на шаблон сразу желаемым числовым значением данного параметра. Вот как я изменил параметр расстояния броска в аттаку у трандуила.
Было так
VisionRange = VISION_HERO_RANGED
ShroudClearingRange = SHROUD_CLEAR_RANGED_HERO
А стало так
VisionRange = 950
ShroudClearingRange = SHROUD_CLEAR_RANGED_HERO
Дальность освещения карты героем ShroudClearingRange тут я не трогал а изменил её шаблон в datainigamedata.ini чтоб она увеличилась у всех героев лучников а не тока у этого.
Более того так устроена вся система работы игры в ини фаилах любого юнита есть как прям там установленные параметры так и ссылки на шаблоны ,лежащие в других файлах. И это касается всего от настроек оружия до распределения и настроек наборов магических сил героеви даде звуков графики и анимации. И я даже понимаю зачем так сделано. Это чтоб в каждом ини юнитов не прописывать каждый раз кучу настроек какого либо параметра который есть у многих остальных а достаточно дать ссылку на их обший шаблон и как результат меньшие размеры файлов и большая скорость работы системы.
И эти ссылки с ини файла прходят ни одну ступень а целый ряд.
Вот например как я настроил дальность выстрела Трандуила. В его ini указано что его оружие есть Weapon = PRIMARY ElvenThranduilBow т.е эльфийский трандуиловский лук и этим самым ссылается на
dataini.Weapon.ini где дана его раскладка


Weapon ElvenThranduilBow
AttackRange = THRANDUIL_BOW_RANGE

RangeBonusMinHeight = 10
RangeBonus = 1
RangeBonusPerFoot = #MULTIPLY( THRANDUIL_BOW_RANGE .01 )


WeaponSpeed = 321 ; dist/sec
MinWeaponSpeed = 241
MaxWeaponSpeed = 481 ; dist/sec Upper limit on scaling, when attacking past nominal "max" range
FireFX = FX_RohanArcherBowWeapon
ScaleWeaponSpeed = Yes ; Used for lob weapons, scales speed proportional to range
HitPercentage = 100 ;When this weapon is used it will hit exactly 50% of the time.
HitStoredTarget = Yes ; Always hits initial target.
;ScatterRadius = 16.0 ;When this weapon misses it can randomly miss by as much as this distance.

DelayBetweenShots = 0
PreAttackDelay = ROHAN_ELVENWARRIOR_BOW_PREATTACKDELAY
PreAttackType = PER_POSITION
FiringDuration = 0

;OverrideVoiceAttackSound = ElvenWarriorVoiceAttackBow

ClipSize = 1
AutoReloadsClip = Yes
AutoReloadWhenIdle = 1
ClipReloadTime = Min:THRANDUIL_RELOADTIME_MIN Max:THRANDUIL_RELOADTIME_MAX
ContinuousFireOne = 0
ContinuousFireCoast = THRANDUIL_RELOADTIME_MAX

AntiAirborneVehicle = Yes
AntiAirborneMonster = Yes
HitPassengerPercentage = 20%
CanBeDodged = Yes ; Will check for a DodgePercent on the target to have a second chance at failing HitPercent

ProjectileNugget ; Default arrow
ProjectileTemplateName = GoodFactionArrow
WarheadTemplateName = ElvenThranduilBowWarhead
ForbiddenUpgradeNames = Upgrade_RohanFireArrows
End

End
Там прописано многое сразу например скорость стрельбы WeaponSpeed но то что нам нужно это дальность стрельбы выражено как AttackRange = THRANDUIL_BOW_RANGE что отправляет нас в
datainigamedata.ini где указано что #defineTHRANDUIL_BOW_RANGE 400 т.е вот как ini получает параметр дальности стрельбы. Хотя я изменил параметр именно шаблона но всёже уверен что полную раскладку лука можно прописать в самом ini трандуила да и вообше скопировать этот ини дать ему другое имя и переделать как хош а оригинального трандуила оставить в покое соответственно и в
PlayerTemplate.ini мы впишем нашеимя в какую либо фракцию ну или во все.
Теперь возьмусь за настройки магий и спец эфектов от ударов. Наскока позволит время сёдня у меня кончился отпуск. А с нуля на все эти понятия у меня ушло 2 дня эксперементов.

0

B.a.r.r.a.c.u.d.a., тебе как самому неленивому моддеру предлагаю попробовать заняться нормальным проектом для аддона РОТВК к Баттле-2 : ))
Пиши мне в асю (если у тебя нету,то сделай себе и постучись ко мне, мой номер аси есть в моей инфе). А то просто ужасно скучно делать хороший мод одному.... : ((
Может привнсёшь в моё творение ценные идеи, кто тебя знает? И будет это уже не моё лично творение,а совместное, что горраздо антиреснее.

А то нафиг отвечать тут на тупые вопросы,когда можно любимым делом заняться? Кому надо,сами всё найдут без нашей помощи (я вот,к примеру, когда начинал, даже незабвенный аглицкий сайт Третья Эпоха выглядел девственно-полупустым, а на реворе задавали такие же глупые вопросы, но на инглише : ))
А то по Баттле рашен моддеров раз-двас и нет-с больше.... А тех, кого знаю, либо свои собственные проекты мучают также, в одиночку, либо просто жилят свои материалы и не хотят работать с кем-то ещё,чтоб не упёрли идеи и модельги. А есть вообще персы, с которыми один гемор не то чтобы работать, а даже переписываться : ))

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

0

Сёдня даже успел сделать эффект удара от лука Haldirа лук настроен так что убивает гондорского пикинёра с одной стрелы и того в кого попала стрела отбрасывает назад за пределы отряда иногда даже кидает двух но второй встаёт и возвращяется в строй очень красиво в массовом замесе завтра удивлю пацанов в игре по локальной сети они еще не видели того че я за 2 дня наворотил.
Вобщем я сделал примерно то что сделал барракуда для мастера клинка главное тока настроить ShockWaveArc широта фронта волны поменьше чтоб вышибало одного двух героев вот нижняя часть конфинга настройки халдировского лука Weapon HaldirBow в файле data.ini.Weapon.ini

End

MetaImpactNugget ; A Nugget that throws things back with force
; HeroResist = .99
ShockWaveAmount = 30.0
ShockWaveRadius = 10
ShockWaveArc = 28
ShockWaveTaperOff = 1
End
End

То что ниже верхнего End было добавленно мной.

0

Привед ВАД:) Я смотрю ты смышленый чел:) Насчет выше сказнного про систему то ты конечно прав и на насчет чисел(то что не обязательно прописывать и создавать строки), но тут есть одна тема эти строки сделаны для удобства коддинга в ини. Так что давай делай там дальше и все такое:)

P.S.
На вопросы я отвечаю таким образом, что просто открываю ини смотрю его содержимое а дальше отвечаю на вопрос:) Когда писал про ВИДИМОСТЬ я точно так и делал при этом не ТЕСТЯ(с новыми параметрами) игру, просто если я на каждый вопрос буду тестить игру то я рехнусь:)))
МОЕ ГЛАВНОЕ ДЕЛО ЭТО ДАТЬ ТАК сказать "НАПРВАЛЕНИЕ В НУЖНУЮ СТОРОНУ" и Если чувак хоть что то соображать то он остальное сделат сам:)
Вот ты как раз такое и показал(разобрался с алгоритмом работы ини)
будут вопросы спрашивай:)

0

привет Amandil! Вообщем скачаю асю на неделе и там с тобой перетрем:) просто пока занят, типа отчет по практике пишу:((

0

Обломился я с сетевой игрой вернее она работает но тока если у всех остальных одинаковые ini а значит и твои возможности что сразу отбило у меня интерес дальше копаться в ini файлах.
Хотя можно раздать всем свои ини и попытаться скрыть изменения.

0

Супер! в игре можно такой кримоторий сделать. Заходим в data\ini\weapon.ini там MordorArcherBowBombard ниже будет ScatterRadius там будут какието слова заменим на 120 и в игре при бомбёжке стрелы разлетаются по всему полю, но сначала надо в gamedata сделать вот что. где написано MORDOR_ARCHER_DAMAGE_FIRE_FLAME поставить значение 200 и везде где будет травка будет и ГРИЛЬ ;)

0

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

0

Ещё я не знаю как здания и юнитов перетащить из одной фракции в другую.

0

alehandro что бы ВСЕ три полосы харадримов атаковали нужно найти во эту строчку
RanksToReleaseWhenAttacking = 1 2 и добавить 3 будет вот так
RanksToReleaseWhenAttacking = 1 2 3 эта строка отвечает за атаку т.к. в отряде три полосы мы и добавили цифру 3:)

Наверно скоро напишу о том как склеивать отряды (лучники + мечники как в первой части игры), а так же возможность их разъединять

0

Вот это бы действительно было бы супер. может зайдёшь в ini первой части и посмотришь как это там делается.

0

и ещё если можешь скажи какие параметры надо ставить в RankInfo = RankNumber:1 UnitType:MordorEasterling Position:X:? Y:? чтобы вместо ехидны был ровный строй пик. и вот на это ты не ответил-
(где время заполнения магии у Гендальфа? как здания и юнитов перетащить из одной фракции в другую.)

0

Я конкретно повеселился, когда сделал Саруману огненный шар, который разбрасывал врагов вокруг на 500 метров.

0

Ну все:) Стоило разик написать про Арагорна и народ прорвало:)
Поостроение челов в отряде делается по системе координат X, Y так вот если взять листочек и туда забить то что в ини юнита написано, то ты увидиш постороение юнитов в отряде, построение можно менять как в голову взбредет:)
P.S. А насчет разъединения я уже сделал, тока надо до ума довести все:))

0

Если про здания Найди в коммандсете porterА и какой нить другой и посмотри там все есть. И вообще я про юнитов выше писал!!!

0

alehandro А вот подробнее про здания идем в коммандсет и ищем вот это

CommandSet MenPorterCommandSet
1 = Command_Stop
2 = Command_PorterExtinguishFire тушить пожар
3 = Command_PorterConstructMenFarm ферма
4 = Command_PorterConstructMenBarracks Бараки
5 = Command_PorterConstructMenArcheryRange Бараки Лучникоа
6 = Command_PorterConstructMenStable Конюшни
7 = Command_PorterConstructMenWorkshop Мастерская осадных орудий
8 = Command_PorterConstructMenSentryTower Башня
9 = Command_PorterConstructMenWell Колодец
10 = Command_PorterConstructMenStatue Статуя
11 = Command_PorterConstructMenBlacksmith Кузница
12 = Command_PorterConstructMenMarketPlace Рынок
13 = Command_PorterConstructMenWallHub Стена точнее кусок ее:))
14 = Command_PorterConstructMenFortress замок(главное здание)

End

это коммандсет СТРОИТЕЛЯ ЛЮДЕЙ

Далее возьмем вот это из коммандсета строителя эльфов 4 = Command_ConstructElvenBarracks и заменим у людей вместо бараков лучников

Будет так

CommandSet MenPorterCommandSet
1 = Command_Stop
2 = Command_PorterExtinguishFire
3 = Command_PorterConstructMenFarm
4 = Command_PorterConstructMenBarracks
5 = Command_ConstructElvenBarracks вот они:)
6 = Command_PorterConstructMenStable
7 = Command_PorterConstructMenWorkshop
8 = Command_PorterConstructMenSentryTower
9 = Command_PorterConstructMenWell
10 = Command_PorterConstructMenStatue
11 = Command_PorterConstructMenBlacksmith
12 = Command_PorterConstructMenMarketPlace
13 = Command_PorterConstructMenWallHub
14 = Command_PorterConstructMenFortress

End

теперь у людей можна строить бараки эльфов.

0

Все элементарно и просто:) ЧИТАЙТЕ ФОРУМ ВНИМАТЕЛЬНЕЙ!!!!

0

Так теперь про дедушку Пендальфа:))) Идем в specialpower . ini
там ище вот это

SpecialPower SpecialAbilityWizardBlast
Enum = SPECIAL_WIZARD_BLAST
ReloadTime = 30000 время регенерации, если уменьшить то будет быстрее пример 15000
End

Эта самая первая способность Пендальфа:)


Далее там же находим вот это

SpecialPower SpecialAbilityLightningSword
Enum = SPECIAL_ARROW_STORM это руками не трогать
ReloadTime = 240000 ; in milliseconds время регенерации
RadiusCursorRadius = 120.0 Радиус курсора
ViewObjectDuration = 5000 Время действия заклинания
ViewObjectRange = 120 Дальнось применения
End

Это лайтинг сворд(молния)


Далее находим это

SpecialPower SpecialAbilityWordOfPower
Enum = SPECIAL_WORD_OF_POWER
ReloadTime = 360000 время регенерации
End

Это СЛОВО СИЛЫ:))) ПОСЛЕДНЯЯ СПОСОБНОСТЬ ПЕНДАЛЬфА:)



ДАльше ищите САМИ:))) я и так много написал:)

0

B.a.r.r.a.c.u.d.a. крупное тебе спасибо.

0

Спасибо, как говорится в карман не положиш, в стакан не нальйеш:))

0

как вставить какогонибудь героя например саурона в создоваемых героев что-бы он мог получать опыт и рейтинг

0

cod666 ну и на кой тебе САУРОН в создзаваемых героях??? Тебе героев мало?:)
Если хочеш сделать саурону прокачку, то я написал как это сделать. Тока такая прокачка ему ни к чему.
Созлай другого саурона, и напихай ему вскяких абилок.

0

Кстати я уже практически доделал склеинную хорду, пока есть небольшие глюки, но с такой хордой играть можна просто надо довести ее до ума, хотя там делов то на 30 минут, вот тока все чета времени нет. Так что скора РЕЛИЗЗ:)))))

0

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

0

cod666 Голлум, Саурон эт все так. Голлума и так можна засунуть прописать его плеер темлейте, Саурон уже есть. А если тебе непонятно за кого, ты играеш. то я могу тебе объяснитиь:))))))))) А насчет медалей дык, я тебя че та не поня.
Спрашивается, кто это все будет делать? Опять я??

0

Тебя никто не застовляет просто подскажи примерно как это сделать я уже пытался вместо харадрим поставить Луртса весь ини попеределал толку ноль.Везде все миняешь а в игре ниче нету только если абилки меняешь тогда ошибку выдает.

0

cod666 ну а на кой тебе это надо?? Зачем ЛУРЦА добавлять в Созданные герои, ЕСЛИ он и так в ИРГРЕ ЕСТЬ!! Легче ему абилки переделать!! Не надо придумывать велосипед!! Некоторые придумывают ВЕЛОСИПЕД, а другие на нем уже ездят:)))))))) ЛАДно ты скажи мне где ты там в ини шарился может ты ваще не там ползаешь:)) И какие именно абилки ты менял?
Я могу тебе подсказать тебе нужно искать все что связано с CREATEHERO. А вот здесь data \ ini \ object \ createahero \ createaheromodels.inc
если даже ты и сможеш воткнуть модель лурца, то шмотки ты к нему я думаю не сможеш выбирать, но это тока догадка.

0

Я поставил Гимли способность Арагорна лечится травкой, а эффекта нет. и почему не получается лИгалайзу сделать так чтоб стрелы отбрасывали врагов, ошибку пишет?
как ВИЧ (СПИД) кингу сделать таую вещ- чтоб при ударе у того кто бьёт отнималась жизнь, по фильму там Марьям его ранил и сам покоцался.

0

Ездь жи у Пендальфа меч молния звучит угрожающе а на самом деле фуфло, это можно исправить.
заходим в иник Пендала там LIGHTNING SWORD SPELL ниже
ShotsPerTarget = ставим 1
ShotsPerBurst = ставим 15
MaxShots = ставим 100 теперь при одном выстреле из его меч пушки будет 15 выстрелов. САМ узнал.

0

B.a.r.r.a.c.u.d.a. я добавил в стрельбища людей ElvenWarrior ну те которые ещё с луком и (чесноком) мечом потом начинаю играть, смотрю картинка есть, но тёмная и покупать нельзя. в чем дело? а с пещерным троллем всё получилось, но почему то ЭВМ его не покупает.

0

У меня чё то IsilДура не получается поставить, всё сделал как надо.

0

alehandro отвечаю на первый вопрос по поводу лечения, что бы все работало нужно открыть ини ГИМлИ и воткнуть в ENGINEERING Parameters (можно и в другое, но лучше сюда так удобнее будет) ВОТ эТО:

Behavior = SpecialPowerModule ModuleTag_AragornAthelas
SpecialPowerTemplate = SpecialAbilityAragornAthelas
UpdateModuleStartsAttack = Yes
TriggerFX = FX_AragornAthelas
SetModelCondition = ModelConditionState:USER_2
SetModelConditionTime = 2.1
End

Behavior = SpecialAbilityUpdate ModuleTag_AragornAthelasUpdate
SpecialPowerTemplate = SpecialAbilityAragornAthelas
StartAbilityRange = 1.6
UnpackTime = 1 ; Nothing to touching it
PreparationTime = 3 ; touching it to grabbing it
PackTime = 2096 ; whacking it to holding it nice
AwardXPForTriggering = 0
End

Behavior = AutoAbilityBehavior ModuleTag_AthelasAutoAbility
SpecialAbility = SpecialAbilityAragornAthelas
MaxScanRange = 150
Query = 1 NONE +HERO ALLIES
End

ТЕПЕРЬ ВСЕ ДОЛЖНО РАБОТАТЬ:)

0

Народ Пишитет какая у вас игра - LOTR2 или ROTWK. ТАк как в ROTWK некоторые юниты (особенно старые попадаются чуть ли не в трех экземлярах и это реально парит мозг). Юнит один а прописан ваще в трех иниках + всякая другая хрень нездоровая:)) Вообщем долго обьяснять, поймет тот кто еще с LOTR первого ини смотрел.

0

alehandro Ну я так то вроде понял о ком ты говориш, если ты говориш вот об этих челах(ElvenWarriorHorde) то тебе надо зайти в commandbutton и найти вот эту строчку CommandButton Command_ConstructElvenWarriorHorde далее в этой строчке найти то, что ниже и поставить напротив строк точки с запятой вот так:

; UnitSpecificSound = GondorArcherVoiceBuy
; Options = NEED_UPGRADE
; Upgrade = Upgrade_StructureLevel2



пишите подробно кого добавили особенно из старых юнитов!! Если это не то, пиши еще раз:)

0

А насчет Исильдура, то напиши че там с ним у тебя(симптомы) :))

0

Может ты хотел сказать Стереть точки с запятой?

0

B.a.r.r.a.c.u.d.a. а можно добавить истилингов из первой части?

0

всё. сделал, но не как ты сказал, по другому. Но не знаю почему они такие медленные, я в ихних иниках Speed = 80 сделал они всё равно медленные , и дальность зрения не меняется.

0

alehandro ну как лечение у гимли работает?? Не нифига надо поставить точки с запятой. У все будет работать, если я думал о тех ElvenWarriorHorde. Они у меня уже давно стоят.
А про истерлингов ты по подробнее напиши.

0

нет лень было возится с коротышкой, я ElvenWarrior знаешь как поставил, в первой части чтоб их покупать нужен был 2 уровень стрельбища, так вот я сделал так чтоб сразу можно было покупать на уровне 1.
на счёт истилингов, ну те из первой части что с щитами.Как там твой прогресс с соединялками, довёл до ума?

0

alehandro ну нащет элвенварриоров мне объяснять не надо:) Кто тут главный?:))
Насчет соединялки все работает тока нужно немного поднастроить их,а так вполне играбельная вещь. Я тут вчера себе добавил Роханских крестьян, прописал им портрет, хорду, также для них сделал отдельные апгрейды(броня,клинки, причем все это изучается отдельно от гондорских апгрейдов) и возможность нанимать их с фермы(как в первой части). Осталось их немного доделать. Так что наверн скоро выложу и Роханских крестьян и возможность соединять отряды.
Седня посмотрю истерлингов, может, даже их и сделаю:) Кстати в игре еще и Гронд есть:)

0

По заказу alehandro специально для Мордора сегодня будем добавлять GROND и ОСАДНУЮ БАШНЮ(извентиляй до истерлингов еще не добрался, но уже на пути) НЕЗАБЫВАЙТЕ СЕЙВИТЬ INI.big в отдельную папку!!!
Так для начала слазаем в commandbutton.ini и найдем вот это (незабываем пользоваться поиском)

;CommandButton Command_ConstructMordorGrond
; Command = UNIT_BUILD
; Object = MordorGrond
; Options = NEED_UPGRADE CANCELABLE
; TextLabel = CONTROLBAR:ConstructMordorGrond
; ButtonImage = BMGreatSiegeWorks_Grond
; ButtonBorderType = BUILD
; DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
; Radial = Yes
; InPalantir = Yes
; ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
;End

;CommandButton Command_GrondCloud
; Command = SPECIAL_POWER
; SpecialPower = SpecialAbilityGrondCloud
; TextLabel = CONTROLBAR:GrondCloud
; ButtonImage = UCGrond_Cloud
; ButtonBorderType = ACTION
; DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrondPower
; InPalantir = Yes
;End

Стираем точки с запятой, кроме ; UnitSpecificSound = GondorArcherVoiceBuy Далее должно получиться вот так:

CommandButton Command_ConstructMordorGrond
Command = UNIT_BUILD
Object = MordorGrond
Options = NEED_UPGRADE CANCELABLE
TextLabel = CONTROLBAR:ConstructMordorGrond
ButtonImage = BMGreatSiegeWorks_Grond
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildMordorGrond
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End

CommandButton Command_GrondCloud
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityGrondCloud
TextLabel = CONTROLBAR:GrondCloud
ButtonImage = UCGrond_Cloud
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSpecialAbilityGrondPower
InPalantir = Yes
End

ДАлее идем вот сюда data \ ini \ object \ evilfaction \ units \mordor \ grond . ini

В нем есть две части, нам понадобиться с названием(в самом верху первая) Object MordorGrond далее в нем ищем раздел ENGINEERING Parameters в него вставляем вот это:

Behavior = StancesBehavior ModuleTag_StancesBehavior
StanceTemplate = Artillery
End

Так далее идем в commandset . ini в нем ищем вот это CommandSet MordorGrondCommandSet(коммандсет гронда) и заменяем его весь на это:
(кто хочет может ручками все делать, а точнее добавить вот это Command_GrondCloud :)) Хотя у меня ниже все готово:))
CommandSet MordorGrondCommandSet
1 = Command_ToggleStance
2 = Command_AttackMove
3 = Command_Stop
4 = Command_GrondCloud
5 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End

Далее в коммандсете ищем вот это CommandSet MordorSiegeWorksCommandSetLevel1 CommandSet MordorSiegeWorksCommandSetLevel2 CommandSet MordorSiegeWorksCommandSetLevel3 (это комманд сет мордорской осадной мастерской с 1го по 3й левел) и заменяем все три левела на вот это:


CommandSet MordorSiegeWorksCommandSetLevel1
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorSiegeTower
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_ConstructMordorGrond
8 = Command_Sell
9 = Command_UpgradeMordorSiegeWorksLevel2
End

CommandSet MordorSiegeWorksCommandSetLevel2
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorSiegeTower
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_ConstructMordorGrond
8 = Command_Sell
9 = Command_UpgradeMordorSiegeWorksLevel3
End

CommandSet MordorSiegeWorksCommandSetLevel3
1 = Command_ConstructMordorBatteringRam
2 = Command_ConstructMordorCatapult
3 = Command_ConstructMordorSiegeTower
4 = Command_PurchaseTechnologyMordorForgedBlades ; BFME EXPANSION PACT Faction Enhancement
5 = Command_PurchaseTechnologyMordorHeavyArmor ; BFME EXPANSION PACT Faction Enhancement
6 = Command_ConstructMordorBlackRiderHorde
7 = Command_ConstructMordorGrond
8 = Command_Sell
End

Если вы сделали все правильно, то теперь вы сможете ИГРАЯ ЗА МОРДОР СДЕЛАТЬ В ОСАДНОЙ МАСТЕРСКОЙ ГРОНД И ОСАДНУЮ БАШНЮ:)))
P.S.
Пойду истерлингов дальше искать.

0

Извените "сенсей". Роханские крестьяне у меня в гондорских барраках. А от гронда и осадной башни толку мало,эта сволоч ЭВМ стены не строит и в замках вотрота не запирают, у меня в мордоре мина поставлена - мощная вещ. ты там говорил что можешь броню крестьянам ставить, как это там делается? На счёт элвенварриор, так я смог сделать скорость, дальность зрения, а вот чтоб они стреляли с такого же расстояния я не смог.B.a.r.r.a.c.u.d.a. ты так объесняешь как будто даунам цитата-"CommandSet MordorSiegeWorksCommandSetLevel1 CommandSet MordorSiegeWorksCommandSetLevel2 CommandSet MordorSiegeWorksCommandSetLevel3 (это комманд сет мордорской осадной мастерской с 1го по 3й левел)".

0

alehandro извентиляй падаван:))))) я объясню так для того, что если кто зайдет сюда и будет это делать, что б он не задавал потом глупых вопросов. Все это делаеться что б люди врубались с первого раза.
Насчет Гронда и Осадной башни, осадная башня по моему мнению здесь ваще не нужна эт я ее так добавил, что б прикольней было. А гронд он еще может пригодиться вот тока его поднастроиь надо.
ТАК ТЕПЕРЬ ПРО РОХАНСКИХ КРЕСТЬЯН, у тебя в бараке крестьяне с копьями, а я ДОБАВИЛ тех которые были в 1 лотре(С пилами, молотками) и строяться они у меня на ферме:))))

0

так у меня тоже с пилами и молотками.

0

Толко от них толку мало, я их для ремонта беру,а про крестьян с копьями первый раз слышу.Ну так что с истилингами, нашёл?

0

B.a.r.r.a.c.u.d.a. такое впечатление как будто все вокруг вымерли.

0

alehandro у тебя LOTR2 или ROTWK? Если у тебя лотр 2, то там крестьян(с молотками и пилами) можно нанимать в тавернах. А те что с копьями они только в ROTWK.
Насчет истерлингов я их даже в редакторе не нашел, и в ини полазил кажись ихней модельки нету в игре, надо посмотреть как называеться ихняя модель в первом лотре.
По моему мы тут тока вдвоем:))) Все остальные ушли на фронт.
alehandro пришли мне на мыло в текстовике все что связано с RohanPeasantHorde, а точнее их иник. Надо Срочно. Блин у тебя Ася есть? Если есть то номер давай. вот мой 359798228. надо перетереть:)

0
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru

Кстати вот мой скрин на соединенную хорду, все никак немогу доделать:)))


А вот эти долбаные РОХАНСКИЕ КРЕСТЬЯНЕ КОТОРЫЕ ЗАТЕРЯЛИСЬ В ROTWK, да на этом скрине есть еще парочка старых зданий которые перекочевали из LOTR 1 в ROTWK

0

А если вообще под всем этим делом попробовать наложить (BFME2+ROTWK+BFME),все на Witch-King (скачал недавно),а то и BFME2,есть реалиные модельки персонажей (только у меня нет BFME),а остальное есть...На досуге тут SahedWolf занимался в герои поставил,прикольно очень...,P.S. читал EA планирует выпустить Антологию (короче все в одном),может и нам помутить ,оно так и лучше будет.

0

Barracuda
чтоб соединенную хорду сделать надо в файле, например, data/ini/object/goodfaction/elvenhordes.ini добавить к строчкам
RankInfo = RankNumber:1 UnitType:ElvenMirkwoodArcher Position:X:0 Y:0 Position:X:0 Y:25 Position:X:0 Y:-25 Position:X:0 Y:50 Position:X:0 Y:-50
RankInfo = RankNumber:2 UnitType:ElvenMirkwoodArcher Position:X:20 Y:0 Position:X:15 Y:25 Position:X:20 Y:-25 Position:X:20 Y:50 Position:X:20 Y:-50
RanksToReleaseWhenAttacking = 1 2
строчку
RankInfo = RankNumber:3 UnitType:MordorHaradrimArcher Position:X:20 Y:0 Position:X:15 Y:25 Position:X:20 Y:-25 Position:X:20 Y:50 Position:X:20 Y:-50


Вот так:

RankInfo = RankNumber:1 UnitType:ElvenMirkwoodArcher Position:X:0 Y:0 Position:X:0 Y:25 Position:X:0 Y:-25 Position:X:0 Y:50Position:X:0 Y:-50
RankInfo = RankNumber:2 UnitType:ElvenMirkwoodArcher Position:X:20 Y:0 Position:X:15 Y:25 Position:X:20 Y:-25 Position:X:20 Y:50 Position:X:20 Y:-50
RankInfo = RankNumber:3 UnitType:MordorHaradrimArcher Position:X:20 Y:0 Position:X:15 Y:25 Position:X:20 Y:-25 Position:X:20 Y:50 Position:X:20 Y:-50
RanksToReleaseWhenAttacking = 1 2 3



Я прав? Сейчас под рукой батлы нет, проверить не могу. Просто скажи, в правильном направлении иду?..

0

Stealther да практически так, НО РАБОТАТЬ НЕ БУДЕТ:)))) А логика в том направлении:))
Во первых там нужно для каждой из соединяемой хорды прописать пару комманд в твоем случае Это ElvenMirkwoodArcherHorde и MordorHaradrimArcherHorde
Во вторых создать отдельную хорду(ведь когда они соединяються получаеться абсолютно новая хорда)
В третьих забить все новые координаты в новую хорду
В четверых сделать новый коммандсет для этой хорды
В пятых настроить сам иник этой соединенной хорды(только у меня все руки не доходят. гы-гы-гы)
Я так в кратце написал:)))
Да и в шестых у тебя тут ошибка:)) RankInfo = RankNumber:3 UnitType:MordorHaradrimArcher Position:X:20 Y:0 Position:X:15 Y:25 Position:X:20 Y:-25 Position:X:20 Y:50 Position:X:20 Y:-50 Возьмим ручку и бумажку и посмотри координаты:)
Вообщем тебе с ней париться и париться:)))

0

Barracuda, я примерно написал, координаты, понятно, менять придется. Ну и естественно это прямо в инике мирквудских луков делать не стоит=))
Ты вот пытался уже соединять - так там обычная пехота, если поставить в первые ряды, драться будет? В смысле, луки сзади стреляют, пехота впереди бьет близких врагов, так?

Ну а остальное (про коммандсет, другие команды в начале описания орды, по моему, упоминать особого смысла не было )- и так же ясно, вроде бы.
Кстати, я не понял, что ТЫ хочешь сделать. Просто сделать комбо, или чтоб в игре можно было соеденить две орды, как в первой части?

0

Stealther я уже сделал в игре возможность соединять две разные хорды(КАК В ПЕРВОЙ ЧАСТИ ИГРЫ), а так же возможность их разъединить обратно(ЧЕГО НЕ БЫЛО В ПЕВРОЙ ЧАСТИ ИГРЫ). Сначала Луки шпрэхают по вражескому отряду, а если кто подходит того мечники мочат(все как в первой части). Единственный минус по такому отряду попадаемость из катапульты увельчиваеться:))))) Зато живучесть больше:)))

0

Barracuda, так ты доделал? ПОздравляю=))

0

То оно хорошо B.a.r.r.a.c.u.d.a. но было бы лучше если б мечники обхватывали лучников.

0

не я чё то не понимаю какая связь между ElvenMirkwoodArcher и MordorHaradrimArcherHorde?

0

короче вы ничего не знаете. для того чтобы склеить отряды надо взять изаленту и обмотать их;))

0

alehandro я уже пробовал делать как ты сказал(что б мечники обхватывали лучников), но тут возникает одна проблема, поэтому я решил сделать стандартно.

0

B.a.r.r.a.c.u.d.a. может не стоит на это время тратить, всё равно скоро их всех убьют.:))

0

B.a.r.r.a.c.u.d.a. сегодня попытаюсь поставить пещеры нейтральных.

0

есть у кого нибудь ещё интересные идеи? ато у меня фантазии не хватает.

0

народ помогите плиз,у меня след.проблема-добавляю Исильдура(всё как барракуда написал),но не могу его создать(его нету).
Может это из-за того,что у меня на русском языке властик...

0

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

0

Ждарова юный падаван alehandro:))))
Насчет идей, лично у меня есть одна идея, тока она пока в замороженном состоянии,а именно где то на 70% :) Все с этими геморойными крестьянами парюсь т.к. их в ROTWK нет, а без них моя идея не катит:))

0

Крестьян с пилами? или? у меня всё норм. я не пойму как добавлять злых людей. если знаешь подскажи. и ещё вот вопросик- я поставил елвенварриорам плащ певидимку значёк есть эффекта ноль, с мирквудских иниках ElfCloak скопировал нужное- всё равно не получается.

0

B.a.r.r.a.c.u.d.a. такая проблема, тут елвенварриоры после вораждения (ну умер потом новый появился) не стреляет из лука.

0

Если хош добавить злых людей, то что б все было ништяк нужно им Side прописать типа за какую сторону ни будут сражаться, а лучше всего сделать для них отдельный ини и комманд батон ну прописать их к баракам в коммандсете. Да если создаш для них отдельный ини то низабудь изменить название объекта, а потом в коммандбатоне прописать это название да и еще название коммандбатона поменять.
Помниться ты про ВИДИМОСТЬ ElvenWarrior говорил, ты выше смотрел тут типа чел "ВАД" писал че как сделать:)

0

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

0

Barracuda, заитересовал своим деланием(объединением) отрядов! Расскажи как это делать плиз и подробно!

0

Привет Theodred напишу тока немного попозже.

0
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru

Я КАТЕГОРИЧЕСКИ ВАС ПРИВЕТСТВУЮ:)))
СЕДНЯ я вам покажу как сделать отряду лучников гондора АЛЬТЕРНАТИВНОЕ ПОСТРОЕНИЕ КЛИНОМ отряда, которое дает 25% атаки, но понижает броню на 50%. Смотрим СКРИНЫ НИЖЕ.:))


Так для начала идем в commandbutton . ini там находим вот это

;CommandButton Command_ToggleFormationGondorArcher
; Command = HORDE_TOGGLE_FORMATION ;;Gondor Archer
; Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
; ButtonImage = UCFormation_Wedge UCFormation_Line
; ButtonBorderType = ACTION
; TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
; DescriptLabel = CONTROLBAR:ToolTipToggleGArcherLineToWedgeFormation CONTROLBAR:ToolTipToggleGArcherWedgeToLineFormation
; InPalantir = Yes
; DoubleClick = Yes
; UnitSpecificSound = GondorArcherVoiceWedgeFormation GondorArcherVoiceLineFormation
;End

и переделываем вот так:

CommandButton Command_ToggleFormationGondorArcher
Command = HORDE_TOGGLE_FORMATION ;;Gondor Archer
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
ButtonImage = UCFormation_Wedge UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:ToggleWedgeFormation CONTROLBAR:ToggleLineFormation
DescriptLabel = CONTROLBAR:ToolTipToggleGArcherLineToWedgeFormation CONTROLBAR:ToolTipToggleGArcherWedgeToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = GondorArcherVoiceWedgeFormation GondorArcherVoiceLineFormation
End

далее идем вот сюда data \ ini \ mappedimages \ aptimages \ unitcommands . ini (прописываем иконку) и вставляем в самый низ вот это:

MappedImage UCFormation_Wedge
Texture = UCFormation_Wedge.tga
TextureWidth = 64
TextureHeight = 64
Coords = Left:0 Top:0 Right:63 Bottom:63
Status = NONE
End

MappedImage UCFormation_Line
Texture = UCFormation_Line.tga
TextureWidth = 64
TextureHeight = 64
Coords = Left:0 Top:0 Right:63 Bottom:63
Status = NONE
End

ДАЛЕЕ идем вот сюда data \ ini \ object \ goodfaction \ hordes \ men \ menhordes . ini
Находим там Object GondorArcherHorde и в него добавляем вот эту строчку:

AlternateFormation = GondorArcherHordeWedgeFormation

далее идем в самом низу этого иника (menhordes . ini) добавляем вот это:

ChildObject GondorArcherHordeWedgeFormation GondorArcherHorde

; Note - for alternate formations, all info outside of the Contain Behavior module is ignored.
; Any modifications need to be done via the Attribute Modifiers in the contain module.
Behavior = HordeContain ModuleTag_HordeContain
ObjectStatusOfContained =
InitialPayload = GondorArcher 15
Slots = 15
PassengerFilter = NONE +INFANTRY
ShowPips = No
ThisFormationIsTheMainFormation = No ;Used to determine which armorset to use (and anything else we want!)
RandomOffset = X:5 Y:3
; Banner Carrier info
BannerCarriersAllowed = GondorInfantryBanner // types of units that are allowed as banner carriers
BannerCarrierPosition = UnitType:GondorArcher Pos:X:60.0 Y:0.0 // (DEFAULT) position of banner carrier

RandomOffset = X:2 Y:2
RankInfo = RankNumber:1 UnitType:GondorArcher Position:X:0 Y:-30 Position:X:10 Y:-15 Position:X:20 Y:0 Position:X:10 Y:15 Position:X:0 Y:30

RankInfo = RankNumber:2 UnitType:GondorArcher Position:X:0 Y:-60 Position:X:10 Y:-45 Position:X:40 Y:0 Position:X:10 Y:45 Position:X:0 Y:60

RankInfo = RankNumber:3 UnitType:GondorArcher Position:X:20 Y:-30 Position:X:20 Y:30 Position:X:30 Y:-15 Position:X:30 Y:15 Position:X:0 Y:0


RanksToReleaseWhenAttacking = 1 2 3
AlternateFormation = GondorArcherHorde
AttributeModifiers = GondorArcherWedge

; Example of Eva event for horde death
;EvaEventLastMemberDeath = ArchersDie ; Play this Eva event when the last member dies
End
End

ДАЛЕЕ ИДЕМ В data \ ini \ commandset .ini там находим вот это

CommandSet GondorArcherHordeCommandSet
1 = Command_ToggleStance
2 = Command_ArcherBombard
3 = Command_PurchaseUpgradeGondorFireArrows
4 = Command_PurchaseUpgradeGondorHeavyArmor
5 = Command_PurchaseUpgradeGondorBasicTraining
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End

И заменяем вот на это:

CommandSet GondorArcherHordeCommandSet
1 = Command_ToggleStance
2 = Command_ArcherBombard
3 = Command_PurchaseUpgradeGondorFireArrows
4 = Command_PurchaseUpgradeGondorHeavyArmor
5 = Command_PurchaseUpgradeGondorBasicTraining
6 = Command_ToggleFormationGondorArcher
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End


ЕСЛИ ВЫ ВСЕ СДЕЛАЛИ ПРАВИЛЬНО, то Гондорские лучники теперь имеют способность к АЛЬТЕРНАТИВНОМУ построению КЛИНОМ. Все это и многое другое на этой паге сделано мной:)))
А вообщето там дофига всякий альтернативных постороений:) И других возможностей:) Главное все правильно сделать:)

0

А можно ли увеличить количество воинов в отряде?

0

B.a.r.r.a.c.u.d.a.
Респект и тебе.Слушай неа,не пробовал,а кого нить можно создать для гномов?

0

Ха народ здоров!
Вы случаем не умеете создавать читерских героев в игре????(не через изм. файлов)
И как можно поставить, скажем, эльфам, роханские здания???или гондорские башни?
Все вышенаписанное я читал, не злитесь, но сам забацать не могу.

0

B.a.r.r.a.c.u.d.a. слушай есть идея, есть же пещерный тролль, так вот он когда бросанёт своего гоблина (земля ему пухом.) он ещё по земле катится и продолжает сбивать врагов (просто боулинг):) .как сделать чтоб горный гигант такую же канитель делал с камнем. Хотите идею, вот у добрых есть здания с помощю которых происходит регенерация а у злых нет, я королю гоблину наколдовал чтоб его тотем черепушка работала как гондорский фонтан, попробуйте, прикольная вещ.

0

B.a.r.r.a.c.u.d.a. ты тут, или за 6 мин. успел уйти?

0

Привет FANmu, для гномов конечно можно кого нить сделать:) Надо посмотреть:)

0

Блин, хоть скажи когда здесь будешь ато запарился по 1-му сообщению в день писать

0

как добавить эту крысу что с лицом как можтажная пена (Gothmog)?

0

Привет alehandro наконец то ты, сделал, что то стоящее "Тотем":)) Не эт ты канешна классна придумал, очень даже ничего себе:) Давольно неплохое внедрение чего то нового для зла:)) Ибо лечение эт всегда хорошо:)
P.S.
Я тебе давал номер моей аси 359-798-228.

0
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru

ПРИВЕТ ВСЕМ:) Седня я покажу, как сделать ГОНДОРСКИМ ВСАДНИКАМ кнопку для апгрейда щитов, а так же ихнее ВИЗУАЛЬНОЕ проявление в игре. Эти щиты существенно снижают дамэйдж от стрел и пикинеров. Смотрим скрины(первый скрин до апгрейда, а второй скрин после апгрейда):


Для начала идем в data> ini>commandbutton . ini
ТУДА ВСТАВЛЯЕМ МОЕ ТВОРЕНИЕ:))) вот это:

CommandButton Command_PurchaseTechnologyGondorKnightShield
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyGondorKnightShield
NeededUpgrade = Upgrade_GondorStableLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyGondorKnightShield
ButtonImage = BGStables_HorsemanShield
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyGondorKnightShield
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2Stables
End

CommandButton Command_PurchaseUpgradeGondorKnightShield
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_GondorKnightShield
NeededUpgrade = Upgrade_TechnologyGondorKnightShield
TextLabel = CONTROLBAR:PurchaseUpgradeGondorKnightShield
ButtonImage = BGStables_HorsemanShield
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeGondorKnightShield
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackGondorKnightShield
End

Потом идем в data>ini>commandset . ini
Там находим вот это CommandSet GondorKnightHordeCommandSet и заменяем его весь вот на этот коммандсет:

CommandSet GondorKnightHordeCommandSet
1 = Command_ToggleStance
2 = Command_PurchaseUpgradeGondorForgedBlades
3 = Command_PurchaseUpgradeGondorHeavyArmor
4 = Command_PurchaseUpgradeGondorBasicTraining
5 = Command_PurchaseUpgradeGondorKnightShield
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End

Далее здесь же находим вот это CommandSet GondorStablesCommandSet и заменяем этот комманд сет на всех его трех уровнях(CommandSet GondorStablesCommandSet, GondorStablesCommandSetLevel2, GondorStablesCommandSetLevel3) БУДЕТ ВОТ ТАК:

CommandSet GondorStablesCommandSet
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
3 = Command_ConstructGondorKnightsofDolHorde
4 = Command_PurchaseTechnologyGondorKnightShield
5 = Command_PurchaseUpgradeGondorStableLevel2
6 = Command_Sell
End

CommandSet GondorStablesCommandSetLevel2
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
3 = Command_ConstructGondorKnightsofDolHorde
4 = Command_PurchaseTechnologyGondorKnightShield
5 = Command_PurchaseUpgradeGondorStableLevel3
6 = Command_Sell
End

CommandSet GondorStablesCommandSetLevel3
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
3 = Command_ConstructGondorKnightsofDolHorde
4 = Command_PurchaseTechnologyGondorKnightShield
6 = Command_Sell
End

ДАлее идем сюды data>ini>object>goodfaction>horde>men>menhordes . ini и там находим вот это вещь Object GondorKnightHorde , как только ее нашли в ней находим вот это

Behavior = StatusBitsUpgrade ModuleTag_ProductionLegality3
TriggeredBy = Upgrade_GondorKnightShield
End
И заменяем его на вот это:

Behavior = StatusBitsUpgrade ModuleTag_ProductionLegality3
TriggeredBy = Upgrade_GondorKnightShield Upgrade_TechnologyGondorKnightShield
RequiresAllTriggers = Yes
End

ПОТОМ Все сейвим, запускаем игру:)) Так собственно САМ АПГРЕЙД ТЕПЕРЬ МОЖНО БУДЕТ заказать в ГОНДОРСКИХ КОНЮШНЯХ стоит он 1000 местных зеленых:)) Ну, а потом не забыть проапгрейдить его у самой Гондорской Конницы:))) Так вроде все правильно написал:)

0

Привет Германиум "И как можно поставить, скажем, эльфам, роханские здания???или гондорские башни?" что за глупый вопрос???!!! Это можно сделать путем изменения Ini.big либо скачать мод который добавляет эту возможность. А если идти первым путем, то никто кроме тебя этого тебе не сделает:))))

0

B.a.r.r.a.c.u.d.a. так что на счёт горного гиганта?

0

B.a.r.r.a.c.u.d.a. я поставил Эомеру способонсть вызывать торнадо как у Галадриэль, как сделать чтоб комп её не мог использовать?

0

B.a.r.r.a.c.u.d.a. А насчет увеличения количества солдат в отряде???

0

alehandro дык ты бы пасматрел какой, у него weapon стоит и у троля, и там все понятно будет:)) А насчет эомера тебе надо эту способность сделать под него, тоесть что б она была уникальная(эта как с IsengardBalrog), а то конечно способность то у ГОЛДИ взята, а она прописана что б ее крмп мог использовать, так что надо этот торнадо переделать, хотя кнопку для наччала.
Вот коммандбатон Торнадо Галадриэль

CommandButton Command_SpecialPowerSpawnTornado
Command = SPECIAL_POWER
SpecialPower = SpecialPowerSpawnTornado
ButtonImage = HSGaladriel_NaturesWrath
Options = NEED_TARGET_POS
TextLabel = CONTROLBAR:GaladrielTornado
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipGaladrielTornado
RadiusCursorType = NaturesWrathRadiusCursor
InPalantir = Yes
End

переделай для начала вот это CommandButton Command_SpecialPowerSpawnTornado на вот это

CommandButton Command_SpecialPowerSpawnTornadoEomer
дальше вот это вставь в куда нить коммандсет Эомера Command_SpecialPowerSpawnTornadoEomer
ну а дальше смотри.. Да в каждом иники героя в самом низу есть раздел типа AISpecialPowers этот раздел сделан что б комп использовал всякие абилки в игре.

0

Специально для Arlend находиш menhordes . ini там находиш Object GondorArcherHorde в нем находиш вот это:

Behavior = HordeContain ModuleTag_HordeContain
FrontAngle = 270
FlankedDelay = 2000
ObjectStatusOfContained =
InitialPayload = GondorArcher 15 типа это количество челов в отряде допустим меняеш это на 20
Slots = 15 это количество свободного места это тоже допустим на 20
PassengerFilter = NONE +INFANTRY
ShowPips = No
ThisFormationIsTheMainFormation = Yes //Used to determine which armorset to use (and anything else we want!)
RandomOffset=X:0 Y:0
MeleeBehavior = Amoeba
End

// Banner Carrier info
BannerCarriersAllowed = GondorInfantryBanner // types of units that are allowed as banner carriers
BannerCarrierPosition = UnitType:GondorArcher Pos:X:70.0 Y:0.0 // (DEFAULT) position of banner carrier координаты баннера и тип чела который будет бвннером:)))
Ниже прописаны координаты каждого чела во всех трех полосках, а так же тип юнита(в данном случае лучники)
RankInfo = RankNumber:1 UnitType:GondorArcher Position:X:50 Y:0 Position:X:50 Y:20 Position:X:50 Y:-20 Position:X:50 Y:40 Position:X:50 Y:-40
RankInfo = RankNumber:2 UnitType:GondorArcher Position:X:30 Y:0 Position:X:30 Y:20 Position:X:30 Y:-20 Position:X:30 Y:40 Position:X:30 Y:-40
RankInfo = RankNumber:3 UnitType:GondorArcher Position:X:10 Y:0 Position:X:10 Y:20 Position:X:10 Y:-20 Position:X:10 Y:40 Position:X:10 Y:-40
Допустим елсли прописать вот это RankInfo = RankNumber:4 UnitType:GondorArcher это добавит четвертую линию в отряд, но нужно еще прописать пять координат при добавлении этой полоски незабудь прописать выше Slots и InitialPayload а так же добавить цифру 4 в RanksToReleaseWhenAttacking......

RanksToReleaseWhenAttacking = 1 2 3 Атакующие полоски в отряде в отряде 3 полоски по пять челов в каждой


Я вроде обьяснил:) Теперь наверное дойдет я думаю:)))

0

B.a.r.r.a.c.u.d.a. я что тупой? посмотрел, ничего особенного, вот по этому и спросил у тебя. я всётаки не Arlend уже. :))

0

Барракуда скажи пож где это конкретно находится???(то что я спрашивал)

0

Ну типа извентиляй alehandro:)) Я же говорю ты типа опиши, что ты делал, где ползал по ини и все такое, а то хрен знает че и отвечать тебе:)))

0

Ждаров Германиум. Смотря, что тебе надо, если ты хочеш сам научиться что то делать то прочитай эту тему полностью и тогда ты хоть чему то научишься т.к. люди здесь деляться своим боевым опытом и не только:)))) Принцип работы ини прочитав эту тему понять можно:) Мне кажеться в инете очень мало найти инфы на РУССКОМ языке для LOTR в основном все на Инглише, да и то практически все однинаковое....
Ну, а если тебе нужны моды, то их полно в инете.
P.S.
Ты сначала определись, что конкретно тебе надо:)) Либо своими ручками делать как тебе хочеться, либо качать и ставить мод который может тебе и не понравиться. Вот так:))

0

B.a.r.r.a.c.u.d.a. а ты не попробуешь сделать? ты же больше знаешь.

0

КАК всегда всем МЕГА привет!!!:)) Седня я вам покажу как ДОБАВИТЬ в игру ГРАЖДАНИНА КЕЛЕБОРНА:)
Вобщем этот товарищ прописан в ини по это адресу data>ini>oject>goodfaction>units>elrond . ini ДА!! ДА!! Именно по этому адресу зарегистрирован данный товарищ:)) Спрашиваеться почему?? Да, потому, что не всем ВОЕННЫМ достаеться отдельная квартира:)))))
Так короче:) Дальше ищем в этом иники вот это "ChildObject ElvenCeleborn ElvenElrond" и заменяем все на то, что ниже
Что конкретно я изменил ниже: Стоимость, добавил отдельный коммандсет, прокачку левела, прописал другую иконку при возрождении героя, добавил разделы типа Энжининг параметрс и Дизайн параметрс, возможность возрождения героя, армор:))

ChildObject ElvenCeleborn ElvenElrond

SelectPortrait = HPCeleborn
ButtonImage = HICeleborn

; *** ART Parameters ***

Draw = W3DScriptedModelDraw ModuleTag_DRAW

OkToChangeModelColor = Yes
StaticModelLODMode = Yes

DefaultModelConditionState
Model = EUCELEB_SKN
End

; ------ Flying ------- ;

AnimationState = STUNNED_STANDING_UP
StateName = GetUp
Animation = GetUpSword
AnimationName = RUElrond_SKL.RUElrond_GTPSX1
AnimationMode = ONCE
End
BeginScript
Prev = CurDrawablePrevAnimation()
if Prev == "FallWithSword"
then
return "GetUpSword"
end
EndScript
End

AnimationState = STUNNED
Animation = FallWithSword
AnimationName = RUElrond_SKL.RUElrond_LNDB
AnimationMode = ONCE
End
Flags = MAINTAIN_FRAME_ACROSS_STATES


BeginScript
CurDrawableHideSubObject("ArrowNock")
CurDrawableHideSubObject("arrow")
Prev = CurDrawablePrevAnimation()

return "FallWithSword"
EndScript
End

AnimationState = STUNNED_FLAILING
Animation = DieWithSword
AnimationName = RUElrond_SKL.RUElrond_FLYB
AnimationMode = LOOP
End

BeginScript
CurDrawableHideSubObject("ArrowNock")
CurDrawableHideSubObject("arrow")
EndScript
End


; ------ Dying ------- ;

AnimationState = DYING
Animation = DieWithSword
AnimationName = RUElrond_SKL.RUElrond_DIESv5
AnimationMode = ONCE
End
;Animation = DieWithSword
; AnimationName = RUElrond_SKL.RUElrond_DIESV4
; AnimationMode = ONCE
;End

BeginScript
CurDrawableHideSubObject("ArrowNock")
CurDrawableHideSubObject("arrow")
EndScript
End

AnimationState = PARALYZED
Animation
AnimationName = RUElrond_SKL.RUElrond_IDLF
AnimationMode = LOOP
End
End


; ------------ Moving ------------- ;

AnimationState = MOVING
StateName = Moving_Sword
SimilarRestart = Yes
Animation = run_s
AnimationName = RUElrond_SKL.RUElrond_RUNS
AnimationMode = LOOP
Distance = 40
End
Animation = finishrun_b
AnimationName = RUElrond_SKL.RUElrond_RUNB
AnimationMode = ONCE
AnimationBlendTime = 0
Distance = 40
End
Animation = runtrans_bs
AnimationName = RUElrond_SKL.RUElrond_RUNC
AnimationMode = ONCE
AnimationBlendTime = 0
Distance = 70
End
Animation = runtrans_sb_finish
AnimationName = RUElrond_SKL.RUElrond_RUNT
AnimationMode = ONCE
AnimationBlendTime = 0
Distance = 70
End
Animation = runnoblend_s
AnimationName = RUElrond_SKL.RUElrond_RUNS
AnimationMode = LOOP
AnimationBlendTime = 0
Distance = 40
End
Flags = MAINTAIN_FRAME_ACROSS_STATES RESTART_ANIM_WHEN_COMPLETE

BeginScript
PrevAnim = CurDrawablePrevAnimation()
PrevState = CurDrawablePrevAnimationState()

if PrevState == "GetUp" or PrevAnim == "DrawSwords"
then
if PrevAnim == "DrawSwords"
then
return "runtrans_bs"
else
return
end
elseif PrevAnim == "finishrun_b" or PrevAnim == "runtrans_sb_finish"
then
return "runtrans_bs"
elseif PrevAnim == "runtrans_bs" or PrevAnim == "run_s" or PrevAnim == "runnoblend_s"
then
return "runnoblend_s"
else
return "run_s"
end
EndScript
End

; ------ Attacking ------- ;

AnimationState = FIRING_OR_PREATTACK_A
StateName = Ready_Sword

Animation = AttackWithSwordA
AnimationName = RUElrond_SKL.RUElrond_ATKSV2
AnimationMode = ONCE
UseWeaponTiming = Yes
End
Animation = AttackWithSwordB
AnimationName = RUElrond_SKL.RUElrond_ATKS
AnimationMode = ONCE
UseWeaponTiming = Yes
End
Animation = AttackWithSwordD
AnimationName = RUElrond_SKL.RUElrond_ATKSV4
AnimationMode = ONCE
UseWeaponTiming = Yes
End
BeginScript
CurDrawableHideSubObject("ArrowNock")
CurDrawableHideSubObject("arrow")
EndScript
End

AnimationState = USER_1
Animation
AnimationName = RUElrond_SKL.RUElrond_TNTSV1
AnimationMode = ONCE
End
End

AnimationState = LEVELED
Animation = LevelUp
AnimationName = RUElrond_SKL.RUElrond_CHRST2
AnimationMode = ONCE
AnimationBlendTime = 20
End
End

; -------- Alert ------- ;

AnimationState = EMOTION_ALERT
StateName = Ready_Sword

Animation = Alert_1
AnimationName = RUElrond_SKL.RUElrond_IDLST1
AnimationMode = ONCE
AnimationPriority = 20
End
Animation = Alert_1
AnimationName = RUElrond_SKL.RUElrond_IDLST1 ; Secondary to solve the 'no play last anim' feature.
AnimationMode = ONCE
AnimationPriority = 20
End
Animation = Alert_2
AnimationName = RUElrond_SKL.RUElrond_TNTSV1
AnimationMode = ONCE
AnimationPriority = 5
End
Flags = RESTART_ANIM_WHEN_COMPLETE

BeginScript
Prev = CurDrawablePrevAnimationState()
PrevName = CurDrawablePrevAnimation()

CurDrawableHideSubObject("ArrowNock")
CurDrawableHideSubObject("arrow")

if Prev == "Bored_Sword" then CurDrawableSetTransitionAnimState("TRANS_BR_Sword")
elseif Prev == "Selected_Sword" then CurDrawableSetTransitionAnimState("TRANS_SR_Sword")
end
EndScript
End

; --------- Hit Reactions ---------- ;

AnimationState = HIT_REACTION HIT_LEVEL_1
StateName = Bored_Sword
Animation = Hit_Level_1_a
AnimationName = RUElrond_SKL.RUElrond_HITSv1
AnimationMode = ONCE
AnimationBlendTime = 20
End
End


; ------ Selected ------ ;

AnimationState = SELECTED
StateName = Selected_Sword

Animation = ATNA
AnimationName = RUElrond_SKL.RUElrond_ATNS
AnimationMode = LOOP
End

BeginScript
CurDrawableHideSubObject("ARROW")
CurDrawableHideSubObject("ARROWNOCK")

Prev = CurDrawablePrevAnimationState()
PrevName = CurDrawablePrevAnimation()
if Prev == "Bored_Sword" then CurDrawableSetTransitionAnimState("TRANS_BS_Sword")
elseif Prev == "Ready_Sword" then CurDrawableSetTransitionAnimState("TRANS_RS_Sword")
end
EndScript
End


; ------- Bored -------- ;

IdleAnimationState
StateName = Bored_Sword

Animation = IDLCX1
AnimationName = RUElrond_SKL.RUElrond_IDLF
AnimationMode = ONCE
AnimationPriority = 20
End
Animation = IDLCX1
AnimationName = RUElrond_SKL.RUElrond_IDLF ; Secondary to solve the 'no play last anim' feature.
AnimationMode = ONCE
AnimationPriority = 20
End
Animation = IDLCt3
AnimationName = RUElrond_SKL.RUElrond_IDLCT3
AnimationMode = ONCE
AnimationPriority = 10
End
Animation = IDLCT1
AnimationName = RUElrond_SKL.RUElrond_IDLCT1
AnimationMode = ONCE
AnimationPriority = 5
End

Flags = RESTART_ANIM_WHEN_COMPLETE

BeginScript
CurDrawableHideSubObject("ARROW")
CurDrawableHideSubObject("ARROWNOCK")

Prev = CurDrawablePrevAnimationState()
PrevName = CurDrawablePrevAnimation()
if Prev == "Selected_Sword" then CurDrawableSetTransitionAnimState("TRANS_SB_Sword")
elseif Prev == "Ready_Sword" then CurDrawableSetTransitionAnimState("TRANS_RB_Sword")
end
EndScript
End

;----------------- Sword Transitions -------------------------;

TransitionState = TRANS_BS_Sword
Animation = TRANS_BS_Sword
AnimationName = RUElrond_SKL.RUElrond_ATNA
AnimationMode = ONCE
End
Animation = ATNAX1
AnimationName = RUElrond_SKL.RUElrond_ATNX1
AnimationMode = ONCE
End
End

TransitionState = TRANS_SR_Sword
Animation = TRANS_SR_Sword
AnimationName = RUElrond_SKL.RUElrond_ATNC
AnimationMode = ONCE
End
End

TransitionState = TRANS_SB_Sword
Animation = TRANS_SB_Sword
AnimationName = RUElrond_SKL.RUElrond_ATNA
AnimationMode = ONCE_BACKWARDS
End
Flags = START_FRAME_LAST
End

TransitionState = TRANS_RS_Sword
Animation = TRANS_RS_Sword
AnimationName = RUElrond_SKL.RUElrond_ATNC
AnimationMode = ONCE_BACKWARDS
End
Flags = START_FRAME_LAST
End

TransitionState = TRANS_BR_Sword
Animation = TRANS_BR_Sword
AnimationName = RUElrond_SKL.RUElrond_ATNS
AnimationMode = ONCE
AnimationBlendTime = 20
End
End

TransitionState = TRANS_RB_Sword
Animation = TRANS_RB_Sword
AnimationName = RUElrond_SKL.RUElrond_IDLG
AnimationMode = ONCE
AnimationBlendTime = 20
End
End

End


; ***DESIGN parameters ***
Side = Elves
EditorSorting = UNIT
ThreatLevel = ELROND_THREAT
ThingClass = CHARACTER_UNIT

TransportSlotCount = TRANSPORTSLOTCOUNT_HERO
WeaponSet
Conditions = None
Weapon = PRIMARY ElrondSword
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End
WeaponSet
Conditions = CONTAINED
Weapon = PRIMARY GarrisonedUnitBow
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End



ArmorSet
Conditions = None
Armor = HeroArmor
DamageFX = NormalDamageFX
End
VisionRange = VISION_HERO_STANDARD
ShroudClearingRange = SHROUD_CLEAR_HERO

MaxVisionBonusPercent = 300%
VisionBonusTestRadius = 200
VisionBonusPercentPerFoot = 1.0%


BountyValue = ELVEN_ELROND_BOUNTY_VALUE
;RecruitText = CONTROLBAR:ElrondRecruit
;ReviveText = CONTROLBAR:ElrondRevive
;Hotkey = CONTROLBAR:ElvenElrondHotkey
DisplayName = OBJECT:ElvenCeleborn
CrushableLevel = 2 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles

CommandSet = CelebornCommandSet
CommandPoints = 0

; *** AUTO RESOLVE DATA ***
AutoResolveUnitType = AutoResolveUnit_Hero
AutoResolveCombatChain = AutoResolve_HeroCombatChain

AutoResolveBody = AutoResolve_ElrondBody

AutoResolveArmor
Armor = AutoResolve_ElrondArmor
End

AutoResolveWeapon
Weapon = AutoResolve_ElrondWeapon
End


; *** ENGINEERING Parameters ***
RadarPriority = UNIT
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY PATH_THROUGH_EACH_OTHER SCORE ARMY_SUMMARY HERO HEAVY_MELEE_HITTER
PathfindDiameter = 40.0
CamouflageDetectionMultiplier = CAMOUFLAGE_DETECTION_DISTANCE_MEDIUM
BuildCost = 2000
BuildTime = ELROND_BUILDTIME
ShockwaveResistance = SHOCKWAVE_RESISTANCE_STRONG

;//DisplayMeleeDamage = ELROND_DAMAGE
Body = RespawnBody ModuleTag_RespawnBody
CheerRadius = EMOTION_CHEER_RADIUS
MaxHealth = ELROND_HEALTH ; balance
PermanentlyKilledByFilter = NONE
DodgePercent = HERO_DODGE_PERCENT
End
Behavior = RespawnUpdate ModuleTag_RespawnUpdate
DeathAnim = DYING
DeathFX = FX_ElrondDieToRespawn
DeathAnimationTime = 4000
InitialSpawnFX = FX_ElrondInitialSpawn
RespawnAnim = LEVELED
RespawnFX = FX_ElrondRespawn
RespawnAnimationTime = 2000
AutoRespawnAtObjectFilter = NONE +CASTLE_KEEP
ButtonImage = HICeleborn ;HIElrond_res

;RespawnEntries determine the ruleset for how a character can be revived. Some units may automatically respawn, others
;may require a specific revive action performed on him. You can specify different values for each level... or use Level:Any
RespawnRules = AutoSpawn:No Cost:1400 Time:40000 Health:100%
End

#include "..\..\..\includes\DefaultInvisibilityUpdate.inc"

Behavior = StancesBehavior ModuleTag_StancesBehavior
StanceTemplate = Hero
End

End



ДАЛЕЕ ИДЕМ В КОММНАДСЕТ ИНИ и в него вставляем во это

CommandSet CelebornCommandSet
1 = Command_ToggleStance
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End

Так Далше будем прописывать ему левел идем вот сюда data>ini>experiencelevels . ini там копируем левел с 1 по 10 у любого героя и в строке TargetNames прописываем ElvenCeleborn будет так "TargetNames = ElvenCeleborn" ну, а если не хотите париться то воспользуйтесь моим:

;--------------------------------------------------CELEBORN-----------------------------
ExperienceLevel ElrondLevel1
TargetNames = ElvenCeleborn
RequiredExperience = 1
ExperienceAward = ELROND_LVL1_EXP_AWARD
Rank = 1
;Upgrades = Upgrade_EnableDwarvenGloinSlam
; AttributeModifiers = ElrondResistKnockback
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel2
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL2_EXP_NEEDED
ExperienceAward = ELROND_LVL2_EXP_AWARD
Rank = 2
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage1 ; ElrondResistKnockback
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel3
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL3_EXP_NEEDED
ExperienceAward = ELROND_LVL3_EXP_AWARD
Rank = 3
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage2 ;ElrondResistKnockback
;Upgrades = Upgrade_ElrondLeadership
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel4
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL4_EXP_NEEDED
ExperienceAward = ELROND_LVL4_EXP_AWARD
Rank = 4
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage3 ;ElrondResistKnockback
;Upgrades = Upgrade_GandalfLightningSword
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel5
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL5_EXP_NEEDED
ExperienceAward = ELROND_LVL5_EXP_AWARD
Rank = 5
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage4 ;ElrondResistKnockback
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel6
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL6_EXP_NEEDED
ExperienceAward = ELROND_LVL6_EXP_AWARD
Rank = 6
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage5 ;ElrondResistKnockback
;Upgrades = Upgrade_ElrondFarsight
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel7
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL7_EXP_NEEDED
ExperienceAward = ELROND_LVL7_EXP_AWARD
Rank = 7
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage6 ;ElrondResistKnockback
;Upgrades = Upgrade_ElrondTornado
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel8
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL8_EXP_NEEDED
ExperienceAward = ELROND_LVL8_EXP_AWARD
Rank = 8
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage7 ;ElrondResistKnockback
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel9
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL9_EXP_NEEDED
ExperienceAward = ELROND_LVL9_EXP_AWARD
Rank = 9
LevelUpFx = FX:GandalfLevelUp1FX
AttributeModifiers = HeroLevelUpDamage8 ;ElrondResistKnockback
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End

ExperienceLevel ElrondLevel10
TargetNames = ElvenCeleborn
RequiredExperience = ELROND_LVL10_EXP_NEEDED
ExperienceAward = ELROND_LVL10_EXP_AWARD
Rank = 10
AttributeModifiers = HeroLevelUpDamage9 ;ElrondResistKnockback
;Upgrades = Upgrade_ElrondRestoration
SelectionDecal
Texture = decal_hero_good
Style = SHADOW_ALPHA_DECAL
OpacityMin = 50%
OpacityMax = 100%
MinRadius = 40
MaxRadius = 200
MaxSelectedUnits = 40
End
End



Так после того как мы немного подправили иник героя, прописали коммандсет и левел теперь надо добавить его в игру идем сюда data>ini>playertemplate . ini прописать его можно в любую фракцию, но поскольку данный ГРАЖДАНИН проживает ВМЕСТЕ с ЭЛРОНДОМ, то я мы его добавим к эльфам:)) Находим вот это PlayerTemplate FactionElves, а дальше ищем строку BuildableHeroesMP и вней прописываем ElvenCeleborn
Все данный товарищ теперь являеться почетным ЭЛФОМ:))))))))ЭЛФ он и в Африке ЭЛФ:))))

0

Я хочу взять у вас готовый скрипт и вставить/изменить. А тему я всю читал, я ж сказал, но сам не могу найти нужное.

0

Германиум чего тебе надобно? я хоть не B.a.r.r.a.c.u.d.a. но много чего знаю.

0

Лично, мне так уже надоело такой примитив писать типа "Добавление зданий Эльфов к Людям и наоборот".

0

надо добавить роханские здания эльфам

0

Ну я, типа добовлял роханские здания, только толку то с этого??

0

ну надо, буду штамповать элвинских воинов и т.д.

0

B.a.r.r.a.c.u.d.a. Я menhordes . ini в ИНИ не нашел.

0

Arlend посмотри внимательней, menhordes . ini валяться здесь data>ini>object>goodfaction>hordes>men>menhordes . ini

0

Люди а кнонибудь знает как сделать так чтоб сам САУРОН был базовым героем тобиш стоился без использования кльца! Помогите пожалуйста подскажите подробно как это сделать! Читал в тексте но ничего похожего ненашол, мож просмотрел.

0

Midnight2008 вообщето здесь НЕ написано "Как сделать Саурона без кольца". Здесь что то типа маленького FAQ для начинающих моддеров:) Делаться он просто.

0

Midnight2008 прочитав который ты сможешь его добавить в игру:)) И вообще Саурон и так нехилый герой, а без кольца эт ваще будет читерство.

0

Нашел, спасибо.

Теперь вопрос по АИ. Можно ли его как то заставить использовать кольцо после получения? То есть самому создать героя кольца?

0

Arlend я играю на "вери харде" и комп кольцо использует по назначению, правда не так часто как хотелось бы:)) Посмотри какие нить aidata . ini или еще что нить

0

alehandro да так много че нового, тока времени на это нет:))

0

Люди плиз помогите, в игре The Battle for Middle-earth II можно создавать собственного героя, плиз подскажите как сделать так чтоб очков расспределения было не 30, а например 80 - 90 и. т. п. Пробовал взламывать с помощью ArtMoney взламывается но число неувеличивается, приходится замораживать далее вродебы все нормально, но после оканчания создания героя все его характеристики автоматически распределяются в первоночальное состояние.Что делать??? Где в ини файле валятся раздел отвечающий за эту хрень!!!Помогите пожалуйста.

0

B.a.r.r.a.c.u.d.a Я тоже в очччень сложном играл, и даже через полчаса, противник Саурона/Галадриэль фиг вызывал.

0

Midnight2008 Во - первых, тут я уже писал про очки распределения для "Собсьвенных героев":)))Во - вторых И не фиг писать типа, "плиз люди помогите у меня такая трабла(проблема)". Во - третьих, на твоем примере 80 -90 это опять же читерство:))))
В пятых, я тебе в Асе говорил, типа "почитай форум, там практически все есть".
Если, ты бв почитал форус то тебе стало сразу бы все понятно:)))
P.S.
ТЫ РЕАЛЬНО НЕ ЧИТАЛ ФОРУМ, ЗДЕСЬ ЕСТЬ ЧТО ТЕБЕ НАДО(твои очки).

0

Скоро напишу, как добавить в игру MordorEasterling(Мордовский Истерлингов, из первой части игры со щитами, привет ДЕН ЗОТУ) гы-гы:))

0

Вновь полный гмы. Осуществление мечты, "cod666" - хотя этот чувак и сам уже давно наверное все сделал, но теперь и меня эта тема заинтересовала. Начал работать над собственными героями которых можно создавать в игре, хочу поменять модель собственного героя а именно "Гондорского полководца" на модель любого главного героя из игры, например: взял я модель Исильдура, и залез вместе с этой моделью вот сюда - [data \ini\ object\ createahero \createaheromodels.inc] немного попотел и вуаля у нас в создании нового героя присутствут модель Исильдура, конечно модели уже созданных героев в близи очень нечеткие и смазанные, это все равно что поставиль разрешение игры на минимум и приблизится на максимум к любому из главных героев, будет неочень красиво конечно, по сравнею с теми моделями которые вам уже были предоставлены, НО на растаянии герой смотрится очень Достойно и Красиво, темболе теперь это не какойто безымянный герой а именно Исильдур, в частности Исильдур похож на одного героя из компании а именно на "Эарнура" он появляется во второй части компании в ПРОЛОГЕ дополнения "Под знаменем Короля Чарадея", так что как назвать героя это надо еще решить, кстате теперь этот самый Исильдур сможет получать медали за те или иные сражения и поднимать свой рейтинг в игре.... - значит теперь есть за што сражатся а непросто сидеть и тупо месить врага, можно сказать что это даже луше чем оригинальный Исильдур который поставляется в игру немного иным способом :)), разница лиш в том что герой созданный "методом № 1" в игре первоначально появляется савсем голый, способность у него всего 1 как и говорил B.a.r.r.a.c.u.d.a. и кстате когда добавляеш в игру Исильдура "1 методом" он получается очень слабым... - помню подыхал у меня токо так, это конечно все исправимо, можно сделать его посильнее и добавить кучу способностей но зачем лишний гемор, когда тут собственный герой и добавить способности ему просто расплюнуть. Ну вот тепрь у нас собственный герой Исильдур, я и иконку ему добавил. Добавление модели. А изменил я всего лиш вот это..... Лезем значит сюда [data\ ini\ object\ createahero\ createaheromodels.inc] ищем там вот эти строки: они расположенны практичесски в самом верху-

ModelConditionState = MOUNTED CREATE_A_HERO_00
Model = CHHW_MW_M_SKN
Skeleton = CHHW_MW_M_SKL

ModelConditionState = CREATE_A_HERO_00
Model = CHHW_CG_U_SKN
Skeleton = CHHW_CG_U_SKL

ModelConditionState = CREATE_A_HERO_01
Model = CHHW_CG_C_SKN
Skeleton = CHHW_CG_C_SKL

И изменяем их так, чтоб все это выглядело во как:

ModelConditionState = MOUNTED CREATE_A_HERO_00
Model = GUIsildur_SKN
Skeleton = GUAragorn_SKL

ModelConditionState = CREATE_A_HERO_00
Model = GUIsildur_SKN
Skeleton = GUAragorn_SKL

ModelConditionState = CREATE_A_HERO_01
Model = GUIsildur_SKN
Skeleton = GUAragorn_SKL

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

Модель готова отлично теперь иконка, портрет конешно пока первоночальный но думаю со временем все это исправить, а иконка вставлятся очень просто, вот таким вот образом. Залазим значит сюда: [data \ini\ createaherosystemmenofthewest.inc] : тут таже хрень строки которые нам нужны расположенны в начале файла а нужны нам вот эти строки - напротив нужных строк я поставил звездочку вот такую * :))

SubClass // Captain Of Gondor
NameTag = CreateAHero:SubClassName_CaptainOfGondor
DescriptionTag =CreateAHero:SubClassDesc_CaptainOfGondor
IconImage = CPCaptainofGondor
ButtonImage = HICAHCaptainGondor *
// In UI it should be = HICAHCaptainGondor_wotr
DefaultFaction = Men
UsableFactions = Men Elves Dwarves
SpendableAttributePoints = 30 * необязательная строка

Поле изменения они дожны выглядеть вот так: -

SubClass // Captain Of Gondor
NameTag = CreateAHero:SubClassName_CaptainOfGondor
DescriptionTag =CreateAHero:SubClassDesc_CaptainOfGondor
IconImage = CPCaptainofGondor
ButtonImage = HIIsildur
// In UI it should be = HICAHCaptainGondor_wotr
DefaultFaction = Men
UsableFactions = Men Elves Dwarves
SpendableAttributePoints = 60

Я поставил Points 60, я думаю что Points 30 это просто некуда негодится маловато будет, да думаю и вы неоткажетесь от немного большего количества распределяемых очков. Меняем мы все это также как и в изменении модели а именно (расспаковываем, изменяем, запихиваем, сохраняем).

Да кстате недумаю что в ближайшее время стоит делать изменение, так как герой этот в игре может пока токо ездить , ходит он еще ненаучился но скоро я его этому научу (буть он неладен), надо токо немго с анимацией повозится, это тоже все будет исправимо. ПРОЦЕСС ПОШОЛ!!! Еслиб у меня с английским язымом было немного получше, то процес бы шол быстрее! :))

0

Midnight2008 ничё сложного в этом я не вижу, я уже месяц назад такое делал. вот B.a.r.r.a.c.u.d.a. вставил истилингов из первой части.

0

Вновь полный гмы. Так, ну вот с портретом я вроде как закончил работать, пришлось изрядно покапатся чтоб портрет Исильдура появился нетолько в редакторе создания нового персоонажа, но и в самой игре . Для того чтобы добавить портрет Исильдура в игру мы делаем следущее: - значит так залазим опятьже вот сюда [data ini object createahero createaheromodels.inc] и ищем здесь следущие строки :


ModelConditionState = MOUNTED CREATE_A_HERO_00
Model = CHHW_MW_M_SKN
Skeleton = CHHW_MW_M_SKL
ModelAnimationPrefix = CHHW_MW
PortraitImageName = CPCaptainofGondor
ButtonImageName = HICAHCaptainGondor
WeaponLaunchBone = PRIMARY ARROW

ModelConditionState = CREATE_A_HERO_00
Model = CHHW_CG_U_SKN
Skeleton = CHHW_CG_U_SKL
ModelAnimationPrefix = CHHW_CG
PortraitImageName = CPCaptainofGondor
ButtonImageName = HICAHCaptainGondor
WeaponLaunchBone = PRIMARY SPEAR

ModelConditionState = CREATE_A_HERO_01
Model = CHHW_CG_C_SKN
Skeleton = CHHW_CG_C_SKL
ModelAnimationPrefix = CHHW_CG
PortraitImageName = CPCaptainofGondor
ButtonImageName = HICAHCaptainGondor

И изменяем их чтоб они выглядели вот так :

ModelConditionState = MOUNTED CREATE_A_HERO_00
Model = GUIsildur_SKN
Skeleton = GUAragorn_SKL
ModelAnimationPrefix = CHHW_MW
PortraitImageName = HPEarnurPortrait
ButtonImageName = HIEarnurIcon
WeaponLaunchBone = PRIMARY ARROW

ModelConditionState = CREATE_A_HERO_00
Model = GUIsildur_SKN
Skeleton = GUAragorn_SKL
ModelAnimationPrefix = CHHW_CG
PortraitImageName = HPEarnurPortrait
ButtonImageName = HIEarnurIcon
WeaponLaunchBone = PRIMARY SPEAR

ModelConditionState = CREATE_A_HERO_01
Model = GUIsildur_SKN
Skeleton = GUAragorn_SKL
ModelAnimationPrefix = CHHW_CG
PortraitImageName = HPEarnurPortrait
ButtonImageName = HIEarnurIcon

После этого изменения в игре появляется Модель Исильдура и его портрет с иконкой. Так как в выше сказанном мной способе "добавления модели", были некоторые недоработки, теперьже все на месте. Отсталось лиш научить героя ходить и это помойму труднее всего (будь он неладен). ПРОЦЕС ПОШОЛ!!!

0

Alehandro дружище подскажи пожалуйста, как сделать так чтоб это герой над которым я работаю в игре престал ездить и начал нормально ходить, типо надо данную анимацию заменить анимацией Арагорна или что то другое вопще?

0

Вновь полный гмы. Вопщето у Исильдура и Еарнура одна и таже модель там даже адрес прописывается на модель Исильдура! А у Исильдура кстате нет своего портрета, у него за портрет щитается его иконка и если правильно все сделать то в окне портрета будет его огромная бошка кстате смотрится неочень красиво, поэтому я и взял иконку и портрет от его брата Еарнура ведь они похожи как две капли воды теперь зато все кул просто, герой блин хороший получился наглядется немогу гы :))). ПРОЦЕС ИДЕТ!!! B.a.r.r.a.c.u.d.a. - спасибо тебе за востановление процесса!

0
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru
pix.PlayGround.ru

Ждарова Всем:)) Опять, очередное обновление. После долгих поисков, выяснилось, чо модель Истерлингов все таки есть в игре.ВНИМАНИЕ СДЕЛАНО ДЛЯ ROTWK.
Сегодня, я покажу как добавить в игру ИСТЕРЛИНГОВ СО ЩИТАМИ(снова привет ДЕНЗОТУ) из самого первого LOTR:) Плюсы данного юнита:
- Индивидуальная модель
- Индивидуальная Анимация
- Индивидуальная Озвучка(это уже огромный плюс)
- Добавлена возможность захвата нейтральных зданий
- Добавлена возможность, обменивать юнит на ресурсы в главном здании(есть у всех, но небыло у этого юнита)
- Возможность, апгрейда брони и ее визуальное проявлениие в игре (чего не было в первом LOTR)
- Добавлена возможность, менять строй отряда при котором отряд получает 25% брони и -40% скорости, к тому при данном построени отряд может передвигаться(ЗЕЛЕНАЯ КНОПКА).
- Добавлена возможность прокачки
- Тренировка отряда до 2 левела:))

Минусы:
-Одинаковая иконка и портрет взят с Вастаков, за неимением собственной:)

Вот пара скринов, первый скрин до апгрейда, а второй скрин после апгрейда:


Для начала идем в data>ini>gamedata . ini и вставляем в нее вот это:

;------------------------OLDSOLDIERRHUN-------------

#define OLD_MORDOR_SOLDIERRHUN_BUILDCOST 650
#define OLD_MORDOR_SOLDIERRHUN_BUILDTIME 20
#define OLD_MORDOR_SOLDIERRHUN_HEALTH 480
#define OLD_MORDOR_SOLDIERRHUN_HEALTH_DAMAGED 160


Дальше идем в data>ini>commandbutton .ini здесь нам потребуеться прописать батоны, а точнее два батона для нашего нового юнита, вставляем вот это:


CommandButton Command_ConstructOldEasterlingHorde
Command = UNIT_BUILD
Object = OldMordorEasterlingHorde
Options = NEED_UPGRADE CANCELABLE
NeededUpgrade = Upgrade_MordorHaradrimPalaceLevel2
TextLabel = CONTROLBAR:ConstructMordorEasterlingHorde
ButtonImage = BMHaradrimPalace_SoldiersRhun
ButtonBorderType = BUILD ; Identifier for the User as to what kind of button this is
DescriptLabel = CONTROLBAR:ToolTipBuildMordorEasterlingHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
; UnitSpecificSound = GondorArcherVoiceBuy
End

CommandButton Command_ToggleFormationOldEasterling
Command = HORDE_TOGGLE_FORMATION ;;Soldier of Rhun
Options = TOGGLE_IMAGE_ON_FORMATION OK_FOR_MULTI_SELECT
;Object = OldMordorEasterlingPorcupineHorde
ButtonImage = UCFormation_Porcupine UCFormation_Line
ButtonBorderType = ACTION
TextLabel = CONTROLBAR:TogglePorcupineFormation CONTROLBAR:TogglePorcupineFormationOff
DescriptLabel = CONTROLBAR:ToolTipToggleEasterlingLineToPorcupineFormation CONTROLBAR:ToolTipToggleEasterlingPorcupineToLineFormation
InPalantir = Yes
DoubleClick = Yes
UnitSpecificSound = EasterlingVoicePorcupineBegin EasterlingVoicePorcupineEnd
End


Что бы иконки(комаманд юнита)отображались на кнопках правильно, их нужно прописать в data>ini>mappedimages>aptimages>unitcommands . ini прописываем вот так в самом конце файла:

ВНИМАНИЕ, ЕСЛИ У КОГО ТО УЖЕ ПРОПИСАНА ВОТ С ЭТИМ НАЗВАНИЕМ ИКОНКА "MappedImage UCFormation_Line" НЕСТОИТ ЕЕ ПРОПИСЫВАТЬ ДВА РАЗА:)))))
MappedImage UCFormation_Line
Texture = UCFormation_Line.tga
TextureWidth = 64
TextureHeight = 64
Coords = Left:0 Top:0 Right:63 Bottom:63
Status = NONE
End

А вто эту та, что ниже надо, обязательно!!!:)
MappedImage UCFormation_Porcupine
Texture = UCFormation_Porcupine.tga
TextureWidth = 64
TextureHeight = 64
Coords = Left:0 Top:0 Right:63 Bottom:63
Status = NONE
End


Так далее после того как прописали иконки идем в data>ini>commandset . ini и создаем новый коммандсет для нашего юнита вот так:

В этот коммандсет конечно можно добавить(по желанию) "Command_PurchaseUpgradeMordorForgedBlades", но я не стал т.к. этого нет пока в игре, но эта феня работает:))

CommandSet OldMordorEasterlingHordeCommandSet
1 = Command_ToggleStance
2 = Command_PurchaseUpgradeMordorHeavyArmor
3 = Command_PurchaseUpgradeMordorBasicTraining
4 = Command_ToggleFormationOldEasterling
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End


Далее нам нужно в комманд сете найти вот это MordorHaradrimPalaceCommandSetLevel1 и заменить его на все х трех левелах, будет вот так:


CommandSet MordorHaradrimPalaceCommandSetLevel1
1 = Command_ConstructEasterlingHorde
2 = Command_ConstructMordorHaradrimRiderHorde
3 = Command_ConstructMordorCorsairsOfUmbarHorde ; BFME EXPANSION PACT Faction Enhancement
4 = Command_ConstructMordorHaradrimArcherHorde
5 = Command_ConstructOldEasterlingHorde
6 = Command_PurchaseTechnologyMordorFireArrows ; BFME EXPANSION PACT Faction Enhancement
7 = Command_Sell
8 = Command_UpgradeMordorHaradrimPalaceLevel2
End

CommandSet MordorHaradrimPalaceCommandSetLevel2
1 = Command_ConstructEasterlingHorde
2 = Command_ConstructMordorHaradrimRiderHorde
3 = Command_ConstructMordorCorsairsOfUmbarHorde ; BFME EXPANSION PACT Faction Enhancement
4 = Command_ConstructMordorHaradrimArcherHorde
5 = Command_ConstructOldEasterlingHorde
6 = Command_PurchaseTechnologyMordorFireArrows ; BFME EXPANSION PACT Faction Enhancement
7 = Command_Sell
8 = Command_UpgradeMordorHaradrimPalaceLevel3
End

CommandSet MordorHaradrimPalaceCommandSetLevel3
1 = Command_ConstructEasterlingHorde
2 = Command_ConstructMordorHaradrimRiderHorde
3 = Command_ConstructMordorCorsairsOfUmbarHorde ; BFME EXPANSION PACT Faction Enhancement
4 = Command_ConstructMordorHaradrimArcherHorde
5 = Command_ConstructOldEasterlingHorde
6 = Command_PurchaseTechnologyMordorFireArrows ; BFME EXPANSION PACT Faction Enhancement
7 = Command_Sell
End

ТАК дальше идем сюда data>ini>experiencelevels . ini тут нам надо найти вот эту строчку(в самом верху): #define EVIL_ELITE
И ДОПИСАТЬ, (не стирая старого) в нее в это: OldMordorEasterling OldMordorEasterlingHorde OldMordorEasterlingPorcupineHorde (аккуратно, не зажарьте ничего лишнего. гы гы гы)
ПРИМЕР:
#define EVIL_ELITE OldMordorEasterling OldMordorEasterlingHorde OldMordorEasterlingPorcupineHorde

ТАК теперь пошло самое ВЕСЕЛОЕ гы гы гы будем добовлять сам юнит и многое другое идем в data>ini>object>evilfaction>evilfactionunits . ini и в самый низ файла вставляем вот это:



Object OldMordorEasterling
; *** ART Parameters ***

; This is required for garrisoned objects - please put in all objects.
ButtonImage = BMHaradrimPalace_SoldiersRhun
SelectPortrait = UPMordor_Eastering

Draw = W3DHordeModelDraw ModuleTag_01

OkToChangeModelColor = Yes

StaticModelLODMode = Yes
; specify options for static LODs
LodOptions = LOW
AllowMultipleModels = ALLOW_MULTIPLE_MODELS_LOW
MaxRandomTextures = MAX_RANDOM_TEXTURES_LOW
MaxRandomAnimations = MAX_RANDOM_ANIMATIONS_LOW
MaxAnimFrameDelta = MAX_ANIM_FRAME_DELTA_LOW
End

LodOptions = MEDIUM
AllowMultipleModels = ALLOW_MULTIPLE_MODELS_MED
MaxRandomTextures = MAX_RANDOM_TEXTURES_MED
MaxRandomAnimations = MAX_RANDOM_ANIMATIONS_MED
MaxAnimFrameDelta = MAX_ANIM_FRAME_DELTA_MED
End

LodOptions = HIGH
AllowMultipleModels = ALLOW_MULTIPLE_MODELS_HIGH
MaxRandomTextures = MAX_RANDOM_TEXTURES_HIGH
MaxRandomAnimations = MAX_RANDOM_ANIMATIONS_HIGH
MaxAnimFrameDelta = MAX_ANIM_FRAME_DELTA_HIGH
End


DefaultModelConditionState
Model = MUEastern_SKN
End

; ---------------------- IDLE ANIMATIONS ------------------------------
IdleAnimationState
Animation = IDLEA
AnimationName = MUEastern_SKL.MUEastern_IDLB
AnimationMode = LOOP
AnimationBlendTime = 10
AnimationSpeedFactorRange = 0.8 1.2
End
Flags = RANDOMSTART
StateName = Idle
BeginScript
Prev = CurDrawablePrevAnimationState()
if Prev == "Selected" then CurDrawableSetTransitionAnimState("TransitionFromAttention") end
EndScript
End

;---------------------- THROWN ANIMATION -------------------------------

AnimationState = THROWN_PROJECTILE
Animation = THROWN
AnimationName = MUEastern_SKL.MUEastern_FLYA
AnimationMode = LOOP
End
End

;--------------------- Giant Bird Stuff ---------------------------------------
AnimationState = PASSENGER FREEFALL
Animation = Grabbed
AnimationName = MUEastern_SKL.MUEastern_FLLA
AnimationMode = LOOP
End
End

AnimationState = FREEFALL
Animation = Falling
AnimationName = MUEastern_SKL.MUEastern_FLYA
AnimationMode = LOOP
AnimationBlendTime = 10
AnimationSpeedFactorRange = 0.5 0.5
End
End

;------------------------ STUNNED ANIMATIONS ---------------------------
AnimationState = STUNNED_FLAILING
Animation = StunnedFlailing
AnimationName = MUEastern_SKL.MUEastern_FLYA
AnimationMode = LOOP
End
Flags = RANDOMSTART
End

;-------------------------- DYING ANIMS ---------------------------------
AnimationState = DYING SPLATTED
Animation = Splattered_On_Ground
AnimationName = MUEastern_SKL.MUEastern_LNDA
AnimationMode = ONCE
End
EnteringStateFX = FX_HaradrimHitGround
End

AnimationState = DYING AFLAME
Animation = Flaming_Death
AnimationName = MUEastern_SKL.MUEastern_DIEA
AnimationMode = ONCE
End
ParticleSysBone = BAT_HEAD FireBuildingLargeSmoke FollowBone:yes
ParticleSysBone = BAT_HEAD FireSmall FollowBone:yes
ParticleSysBone = BAT_RIBS FireBuildingLargeSmoke FollowBone:yes
ParticleSysBone = BAT_RIBS FireSmall FollowBone:yes
End

AnimationState = DYING
Animation = Dying
AnimationName = MUEastern_SKL.MUEastern_DIEA
AnimationMode = ONCE
End
End

;------------------------ STUNNED ANIMATIONS ---------------------------

AnimationState = STUNNED_STANDING_UP
Animation = Standing_Back_Up
AnimationName = MUEastern_SKL.MUEastern_GTPA
AnimationMode = ONCE
AnimationSpeedFactorRange = 1.5 1.5
End
End

AnimationState = STUNNED
Animation = Stunned
AnimationName = MUEastern_SKL.MUEastern_LNDA
AnimationMode = ONCE
End
EnteringStateFX = FX_HaradrimHitGround
End

;---------------------- PASSENGER ANIMATION -----------------------------
AnimationState = PASSENGER
Animation = Grabbed
AnimationName = MUEastern_SKL.MUEastern_FLLA
AnimationMode = LOOP
End
End

;--------------------- MOVING ANIMATIONS -----------------------------------

AnimationState = MOVING FIRING_OR_PREATTACK_A
Animation = TrotAndFire
AnimationName = MUEastern_SKL.MUEastern_ATRA
AnimationMode = LOOP
End
Flags = RANDOMSTART
;ParticleSysBone = None InfantryDustTrails
End


AnimationState = MOVING CLIMBING BACKING_UP
Animation = ClimbingBackwards
AnimationName = MUEastern_SKL.MUEastern_CLMA
AnimationMode = LOOP_BACKWARDS
End
End

AnimationState = MOVING CLIMBING
Animation = Climbing
AnimationName = MUEastern_SKL.MUEastern_CLMA
AnimationMode = LOOP
End
End

AnimationState = MOVING PANICKING
ShareAnimation = Yes
Animation = PANICKING
AnimationName = MUEastern_SKL.MUEastern_MFDA
AnimationMode = LOOP
End
Flags = RANDOMSTART
End

AnimationState = MOVING BACKING_UP
ShareAnimation = Yes
Animation = BACKINUP
AnimationName = MUEastern_SKL.MUEastern_BAKA
AnimationMode = LOOP
End
;Flags = RANDOMSTART
End

AnimationState = MOVING ALTERNATE_FORMATION AFLAME
Animation = MovingWithAlternateFormationOnFire
AnimationName = MUEastern_SKL.MUEastern_RUNA
AnimationMode = LOOP
End
Flags = RANDOMSTART
ParticleSysBone = None InfantryDustTrails
ParticleSysBone = BAT_HEAD FireBuildingLargeSmoke FollowBone:yes
ParticleSysBone = BAT_HEAD FireSmall FollowBone:yes
ParticleSysBone = BAT_RIBS FireBuildingLargeSmoke FollowBone:yes
ParticleSysBone = BAT_RIBS FireSmall FollowBone:yes
;Flags = RANDOMSTART
End

AnimationState = MOVING ALTERNATE_FORMATION
ShareAnimation = Yes
Animation = MovingWithAlternateFormation
AnimationName = MUEastern_SKL.MUEastern_WLKA
AnimationMode = LOOP
End
ParticleSysBone = None InfantryDustTrails
;Flags = RANDOMSTART
End

AnimationState = MOVING AFLAME
ShareAnimation = Yes
Animation = MovingOnFire
AnimationName = MUEastern_SKL.MUEastern_RUNA
AnimationMode = LOOP
End

ParticleSysBone = BAT_HEAD FireBuildingLargeSmoke FollowBone:yes
ParticleSysBone = BAT_HEAD FireSmall FollowBone:yes
ParticleSysBone = BAT_RIBS FireBuildingLargeSmoke FollowBone:yes
ParticleSysBone = BAT_RIBS FireSmall FollowBone:yes
End

AnimationState = MOVING EMOTION_TERROR
ShareAnimation = Yes
Animation = Moving
AnimationName = MUEastern_SKL.MUEastern_RUNA
AnimationMode = LOOP
End
ParticleSysBone = None InfantryDustTrails
;Flags = RANDOMSTART
End

AnimationState = MOVING
ShareAnimation = Yes
Animation = Moving
AnimationName = MUEastern_SKL.MUEastern_RUNA
AnimationMode = LOOP
Distance = 50
End
ParticleSysBone = None InfantryDustTrails
;Flags = RANDOMSTART
End

;---------------------- ATTACKING ANIMATIONS ---------------------------
AnimationState = FIRING_OR_PREATTACK_A
Animation = ATTACKA
AnimationName = MUEastern_SKL.MUEastern_ATKA
AnimationMode = ONCE
End
End

AnimationState = BETWEEN_FIRING_SHOTS_A
Animation = between
AnimationName = MUEastern_SKL.MUEastern_IDLA
AnimationMode = LOOP
End
End

AnimationState = EMOTION_UNCONTROLLABLY_AFRAID
ShareAnimation = Yes
Animation = Cower
AnimationName = MUEastern_SKL.MUEastern_FERA
AnimationMode = LOOP
End
End

AnimationState = ATTACKING
Animation = AttackingReady
AnimationName = MUEastern_SKL.MUEastern_IDLA
AnimationMode = LOOP
End
End

;---------------------- EMOTION ANIMATIONS ---------------------------
AnimationState = EMOTION_ALERT EMOTION_AFRAID
ShareAnimation = Yes
Animation = Apprehensive
AnimationName = MUEastern_SKL.MUEastern_APPA
AnimationMode = LOOP ;Change this to ONCE if adding additional anims
End
End

AnimationState = EMOTION_AFRAID
ShareAnimation = Yes
Animation = Cower
AnimationName = MUEastern_SKL.MUEastern_FERA
AnimationMode = LOOP
End
End

AnimationState = EMOTION_TAUNTING
Animation = TNTA
AnimationName = MUEastern_SKL.MUEastern_TNTA
AnimationMode = ONCE
AnimationBlendTime = 15
AnimationSpeedFactorRange = 0.8 1.2
End
Animation = TNTB
AnimationName = MUEastern_SKL.MUEastern_TNTB
AnimationMode = ONCE
AnimationBlendTime = 15
AnimationSpeedFactorRange = 0.8 1.2
End
Flags = RANDOMSTART RESTART_ANIM_WHEN_COMPLETE
End

AnimationState = EMOTION_POINTING
Animation = Pointing1
AnimationName = MUEastern_SKL.MUEastern_PNTA
AnimationMode = LOOP
End
End

AnimationState = EMOTION_CELEBRATING
Animation = Celebrating
AnimationName = MUEastern_SKL.MUEastern_CHRA
AnimationMode = ONCE
End

Animation = CelebratingB
AnimationName = MUEastern_SKL.MUEastern_CHRB
AnimationMode = ONCE
End

Flags = RESTART_ANIM_WHEN_COMPLETE
End

AnimationState = EMOTION_ALERT
Animation = ALERT
AnimationName = MUEastern_SKL.MUEastern_IDLA
AnimationMode = LOOP
End
Flags = RANDOMSTART
End

AnimationState = WAR_CHANT
Animation = Chant
AnimationName = MUEastern_SKL.MUEastern_CHRB
AnimationMode = LOOP
End
End

;--------------------- HIT REACTIONS -----------------------------------
AnimationState = HIT_REACTION HIT_LEVEL_1
Animation = HitReaction1
AnimationName = MUEastern_SKL.MUEastern_HITA
AnimationMode = ONCE
End
End

AnimationState = HIT_REACTION HIT_LEVEL_2
Animation = HitReaction2
AnimationName = MUEastern_SKL.MUEastern_HITA
AnimationMode = ONCE
End
End

AnimationState = HIT_REACTION HIT_LEVEL_3
Animation = HitReaction3
AnimationName = MUEastern_SKL.MUEastern_HITA
AnimationMode = ONCE
End
End

AnimationState = SELECTED
ShareAnimation = Yes
Animation = AtAttention
AnimationName = MUEastern_SKL.MUEastern_ATNB
AnimationMode = LOOP
End

StateName = Selected

BeginScript
Prev = CurDrawablePrevAnimationState()
if Prev == "Idle" then CurDrawableSetTransitionAnimState("TransitionToAttention") end
EndScript
End

;-------------------------------------- TRANSITIONS ----------------------------------------------
TransitionState = TransitionToAttention
Animation = ToAttentionTransition
AnimationName = MUEastern_SKL.MUEastern_ATNA
AnimationMode = ONCE
AnimationSpeedFactorRange = 1.0 1.4
AnimationBlendTime = 10
End
End

TransitionState = TransitionFromAttention
Animation = FromAttentionTransition
AnimationName = MUEastern_SKL.MUEastern_ATNC
AnimationMode = ONCE
AnimationSpeedFactorRange = 1.0 1.4
AnimationBlendTime = 10
End
End
End
;;--@END
;----------------------------------- DESIGN parameters ----------------------------------------------------
Side = Mordor
EditorSorting = UNIT
ThreatLevel = 1.0
ThingClass = HORDE_UNIT
CommandPoints = 5
TransportSlotCount = 1

ArmorSet
Conditions = None
Armor = RhunArmor
DamageFX = None
End

WeaponSet
Conditions = None
Weapon = PRIMARY MordorEasterlingPike
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End

VisionRange = VISION_STANDARD_MELEE
ShroudClearingRange = SHROUD_CLEAR_STANDARD

BountyValue = MORDOR_SOLDIERRHUN_BOUNTY_VALUE
DisplayName = OBJECT:MordorEasterling
CrushableLevel = 0 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CrusherLevel = 0 ;What can I crush?: 0 = small animals, 1 = infantry, 2 = trees, 3 = vehicles
CrushRevengeWeapon = AntiCavalryInfantryCrushRevenge

CommandSet = MordorEasterlingCommandSet


;----------------------------------- AUDIO parameters ----------------------------------------------------

;VoiceAmbushed = SoldierOfRhunVoiceAmbushed
VoiceAttack = SoldierOfRhunVoiceAttack
VoiceAttackCharge = SoldierOfRhunVoiceAttackCharge
VoiceAttackMachine = SoldierOfRhunVoiceAttack
VoiceAttackStructure = SoldierOfRhunVoiceAttackBuilding
VoiceCreated = CampOrcCreateSoldiersOfRhun
VoiceFullyCreated = CampOrcCreateSoldiersOfRhun
VoiceMove = SoldierOfRhunVoiceMove
VoiceMoveToCamp = SoldierOfRhunVoiceMoveCamp
VoiceMoveWhileAttacking = SoldierOfRhunVoiceDisengage
VoicePriority = 55
VoiceRetreatToCastle = SoldierOfRhunVoiceRetreat
VoiceSelect = SoldierOfRhunVoiceSelect
;VoiceSelect2 = ElvenWarriorVoiceSelect2
VoiceSelectBattle = SoldierOfRhunVoiceSelectBattle
VoiceGuard = SoldierOfRhunVoiceMove

VoiceEnterStateAttack = SoldierOfRhunVoiceEnterStateAttack
VoiceEnterStateAttackCharge = SoldierOfRhunVoiceEnterStateAttackCharge
VoiceEnterStateAttackMachine = SoldierOfRhunVoiceEnterStateAttackBuilding
VoiceEnterStateAttackStructure = SoldierOfRhunVoiceEnterStateAttackBuilding
VoiceEnterStateMove = SoldierOfRhunVoiceEnterStateMove
VoiceEnterStateMoveToCamp = SoldierOfRhunVoiceEnterStateMoveCamp
VoiceEnterStateMoveWhileAttacking = SoldierOfRhunVoiceEnterStateDisengage
VoiceEnterStateRetreatToCastle = SoldierOfRhunVoiceEnterStateRetreat

UnitSpecificSounds
VoiceEnterUnitMordorMumakil = SoldierOfRhunVoiceGarrison
VoiceEnterUnitSlaughterHouse = SoldierOfRhunVoiceGarrisonSlaughterHouse
VoiceGarrison = SoldierOfRhunVoiceGarrison
End

EvaEventDamagedOwner = UnitUnderAttack ;Eva event to trigger when unit is damaged
;EvaEventDieOwner = GroupSoldiersOfRhunDie ;Eva event to trigger on unit's death. NOTICE THAT this is only for permanent deaths
;For deaths you can respawn from, use the DeathFX

Behavior = LargeGroupAudioUpdate ModuleTag_LGAU ; Tie into LargeGroupAudio system
Key = Easterling_Infantry
End


ClientBehavior = AnimationSoundClientBehavior ModuleTag_AnimAudioBehavior
MaxUpdateRangeCap = 800
AnimationSound = Sound:BodyFallSoldier Animation:MUEastern_SKL.MUEastern_LNDA Frames:2
AnimationSound = Sound:BodyFallGeneric1 Animation:MUEastern_SKL.MUEastern_DIEA Frames:52
End


;----------------------------------- ENGINEERING parameters ----------------------------------------------------
RadarPriority = UNIT
KindOf = PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY PATH_THROUGH_EACH_OTHER CAN_USE_SIEGE_TOWER SCORE GRAB_AND_DROP

Body = PorcupineFormationBodyModule ModuleTag_porcupineFormation
CheerRadius = EMOTION_CHEER_RADIUS
MaxHealth = OLD_MORDOR_SOLDIERRHUN_HEALTH
MaxHealthDamaged = OLD_MORDOR_SOLDIERRHUN_HEALTH_DAMAGED
;RecoveryTime = MORDOR_SOLDIERRHUN_HEALTH_RECOVERY_TIME
DamageWeaponTemplate = EasterlingPorcupineDamage
CrushDamageWeaponTemplate = EasterlingPorcupineCrushDamage
End

Behavior = AIUpdateInterface ModuleTag_03
AutoAcquireEnemiesWhenIdle = Yes ATTACK_BUILDINGS
CanAttackWhileContained = Yes
HoldGroundCloseRangeDistance= 80
AttackPriority = AttackPriority_Spearman
End

LocomotorSet
Locomotor = HumanLocomotor
Condition = SET_NORMAL
Speed = NORMAL_EVIL_INFANTRY_MEMBER_SPEED
End

Behavior = PhysicsBehavior ModuleTag_04
GravityMult = 1.0
ShockStandingTime = 1333 ;msec
End

Behavior = SlowDeathBehavior ModuleTag_05
DeathTypes = ALL
SinkDelay = 3000
SinkRate = 1.20 ; in Dist/Sec
DestructionDelay = 10000
Sound = INITIAL SoldierOfRhunVoiceDie
End

Behavior = HitReactionBehavior HitReactionBehaviorModuleTag
HitReactionLifeTimer1 = 1000 ; level 1
HitReactionLifeTimer2 = 1000 ; level 2
HitReactionLifeTimer3 = 1000 ; level 3

HitReactionThreshold1 = 0.0 ; level 1 (light damage) threshold trigger
HitReactionThreshold2 = 25.0 ; level 2 (medium damage) threshold trigger
HitReactionThreshold3 = 50.0 ; level 3 (heavy damage) threshold trigger
End

Behavior = SquishCollide ModuleTag_06
;nothing
End

Behavior = HordeMemberCollide ModuleTag_HMC
;nothing
End

;Heavy Armor
Behavior = ArmorUpgrade ArmorUpgradeModuleTag
TriggeredBy = Upgrade_MordorHeavyArmor
ArmorSetFlag = PLAYER_UPGRADE
End

Behavior = SubObjectsUpgrade Armor_Upgrade
TriggeredBy = Upgrade_MordorHeavyArmor
UpgradeTexture = MUEastern.tga 0 MUEastern_HA.tga
RecolorHouse = Yes
ExcludeSubobjects = Forged_Blade
End

Behavior = SubObjectsUpgrade ForgedBlades_Upgrade
TriggeredBy = Upgrade_MordorForgedBlades
ShowSubObjects = Forged_Blade
End

Behavior = StatusBitsUpgrade ForgedBlades_UpgradeDetection
TriggeredBy = Upgrade_MordorForgedBlades
End

Geometry = CYLINDER
GeometryMajorRadius = 8.0
GeometryMinorRadius = 8.0
GeometryHeight = 19.2
GeometryIsSmall = Yes

Shadow = SHADOW_DECAL
ShadowSizeX = 21;
ShadowSizeY = 21;
ShadowTexture = ShadowI;
End



ТАК дальше идем вот сюда data>ini>object>hordes>mordor>mordorhordes . ini вставляем в самый низ документа, это:

Object OldMordorEasterlingHorde
; This is required for garrisoned objects - please put in all objects.
ButtonImage = BMHaradrimPalace_SoldiersRhun
SelectPortrait = UPMordor_Eastering

Draw = W3DScriptedModelDraw ModuleTag_W3DModelDraw
DependencySharedModelFlags = EMOTION_ALERT EMOTION_MORALE_HIGH EMOTION_MORALE_LOW EMOTION_AFRAID EMOTION_COWER SELECTED EMOTION_TERROR EMOTION_LOOK_TO_SKY
DefaultModelConditionState
Model = None ;InvisHrdeTmp
End
ModelConditionState = HORDE_EMPTY
Model = None
End
ModelConditionState = WORLD_BUILDER
Model = HordeTemplate
End
End

Side = Mordor
EditorSorting = UNIT
EmotionRange = 240
TransportSlotCount = 1
DisplayName = OBJECT:HordeMordorEasterlings

WeaponSet
Conditions = None
Weapon = PRIMARY NormalMeleeHordeRangefinder
End

BuildCost = OLD_MORDOR_SOLDIERRHUN_BUILDCOST
BuildTime = OLD_MORDOR_SOLDIERRHUN_BUILDTIME
VisionRange = VISION_STANDARD_MELEE
CrushableLevel = 0 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CrusherLevel = 0 ;What can I crush?: 0 = small animals, 1 = infantry, 2 = trees, 3 = vehicles
CommandPoints = 50
CommandSet = OldMordorEasterlingHordeCommandSet

FormationWidth = 2 ; Width it occupies in formations. Current choices are 1 or 2.
FormationDepth = 2 ; Depth it occupies in formations. Current choices are 1 or 2.

TransportSlotCount = 1
KindOf = SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT INFANTRY HORDE MELEE_HORDE ARMY_SUMMARY CAN_USE_SIEGE_TOWER ;UNATTACKABLE

#include "..\..\..\includes\StandardHordeEvaEvents.inc"
#include "..\..\..\includes\CaptureBuilding.inc"

Body = ImmortalBody ModuleTag_ImmortalBody
MaxHealth = 1
End

Behavior = HordeAIUpdate ModuleTag_HordeAIUpdate
AutoAcquireEnemiesWhenIdle = Yes ATTACK_BUILDINGS
MoodAttackCheckRate = 500
AILuaEventsList = InfantryFunctions
MaxCowerTime = 5000
MinCowerTime = 3000
AttackPriority = AttackPriority_Spearman
End

Behavior = HordeContain ModuleTag_HordeContain
ObjectStatusOfContained =
InitialPayload = OldMordorEasterling 10
Slots = 10
PassengerFilter = NONE +INFANTRY
ShowPips = No
;RandomOffset=X:7 Y:7
ThisFormationIsTheMainFormation = Yes ;Used to determine which armorset to use (and anything else we want!)

BannerCarriersAllowed = MordorBannerOrc ; types of units that are allowed as banner carriers
BannerCarrierPosition = UnitType:MordorEasterling Pos:X:70.0 Y:0.0 ; (DEFAULT) position of banner carrier

; Positions for 5
RankInfo = RankNumber:1 UnitType:OldMordorEasterling Position:X:50 Y:0 Position:X:50 Y:20 Position:X:50 Y:-20 Position:X:50 Y:40 Position:X:50 Y:-40
RankInfo = RankNumber:2 UnitType:OldMordorEasterling Position:X:30 Y:0 Leader 1 0 Position:X:30 Y:20 Leader 1 1 Position:X:30 Y:-20 Leader 1 2 Position:X:30 Y:40 Leader 1 3 Position:X:30 Y:-40 Leader 1 4


RanksToReleaseWhenAttacking = 1 2

MeleeAttackLeashDistance = 25; How far the hordes can move from the center of the horde when melee attacking.
AlternateFormation = OldMordorEasterlingPorcupineHorde
End

Behavior = StancesBehavior ModuleTag_StancesBehavior
StanceTemplate = FighterHorde
End

Behavior = PhysicsBehavior ModuleTag_PhysicsBehavior
GravityMult = 1.0
End

Behavior = EmotionTrackerUpdate Module_EmotionTracker
TauntAndPointDistance = INFANTRY_TAUNT_POINT_RADIUS ;350 ; max distance to taunted/pointed objet
TauntAndPointUpdateDelay = 1000 ; how often scan (milliseconds)
TauntAndPointExcluded = NONE
AfraidOf = NONE +RohanOathbreakerHordeSmall +GondorGwaihir +RohanTreeBerd +RohanEntFir +RohanEntAsh +RohanEntBirch +MordorFellBeast +MordorWitchKingOnFellBeast +MordorBalrog +MordorCaveTroll +MordorMountainTroll +MordorDrummerTroll +MordorMumakil ;Must be SCARY kindof as well.
AlwaysAfraidOf = NONE +MordorBalrog +RohanOathbreaker; +MordorWitchKing +MordorWitchKingOnFellBeast
PointAt = NONE +GondorGwaihir
HeroScanDistance = 150
FearScanDistance = INFANTRY_FEAR_SCAN_RADIUS ;250

AddEmotion = Terror_Base
AddEmotion = Doom_Base
AddEmotion = UncontrollableFear_Base_Evil
AddEmotion = FearIdle_Base
AddEmotion = FearBusy_Base
AddEmotion = Point_Base

AddEmotion = OVERRIDE Taunt_Base
; AttributeModifier = GondorFighterTaunt
End

AddEmotion = CheerIdle_Base
AddEmotion = CheerBusy_Base
AddEmotion = HeroCheerIdle_Base
AddEmotion = HeroCheerBusy_Base
AddEmotion = Alert_Base
End


LocomotorSet
Locomotor = NormalMeleeHordeLocomotor
Condition = SET_NORMAL
Speed = NORMAL_EVIL_INFANTRY_HORDE_SPEED
End

Behavior = ProductionUpdate ProductionUpdateModuleTag
GiveNoXP = Yes
End


Behavior = PickupStuffUpdate ModuleTag_PickupStuffUpdate
SkirmishAIOnly = Yes
StuffToPickUp = NONE +CRATE
ScanRange = 200
ScanIntervalSeconds = 0.5
End

Behavior = StatusBitsUpgrade ModuleTag_ProductionLegality2
TriggeredBy = Upgrade_MordorHeavyArmor
TriggeredBy = Upgrade_MordorForgedBlades
End

Behavior = LevelUpUpgrade ModuleTag_BasicTraining
TriggeredBy = Upgrade_MordorBasicTraining Upgrade_TechnologyMordorBasicTraining
RequiresAllTriggers = Yes
LevelsToGain = 1
LevelCap = 2
End

Geometry = BOX
GeometryMajorRadius = 30.4
GeometryMinorRadius = 30.4
GeometryHeight = 8.0
GeometryIsSmall = No
End

;-----------------------------------------------------------------------------

ChildObject OldMordorEasterlingPorcupineHorde OldMordorEasterlingHorde
; Note - for alternate formations, all info outside of the Contain Behavior module is ignored.
; Any modifications need to be done via the Attribute Modifiers in the contain module.
Behavior = HordeContain ModuleTag_HordeContain
ObjectStatusOfContained =
InitialPayload = OldMordorEasterling 10
Slots = 10
PassengerFilter = NONE +INFANTRY
ShowPips = No

ThisFormationIsTheMainFormation = No ;Used to determine which armorset to use (and anything else we want!)

; Banner Carrier info
BannerCarriersAllowed = MordorBannerOrc ; types of units that are allowed as banner carriers
BannerCarrierPosition = UnitType:MordorEasterling Pos:X:70.0 Y:0.0 ; (DEFAULT) position of banner carrier

; Positions for 15
RankInfo = RankNumber:1 UnitType:OldMordorEasterling Position:X:50 Y:0 Position:X:50 Y:20 Position:X:50 Y:-20 Position:X:40 Y:40 Position:X:40 Y:-40
RankInfo = RankNumber:2 UnitType:OldMordorEasterling Position:X:30 Y:0 Leader 1 0 Position:X:30 Y:20 Leader 1 1 Position:X:30 Y:-20 Leader 1 2 Position:X:20 Y:40 Leader 1 3 Position:X:20 Y:-40 Leader 1 4



RanksToReleaseWhenAttacking = 1 2
AlternateFormation = OldMordorEasterlingHorde
;UsePorcupineBody = Yes
AttributeModifiers = MordorEasterlingHordePorcupineBonus
UseSlowHordeMovement = Yes

End
End



Так если вы, все сделали правильно, то юнит теперь в полном рабочем состоянии, нанимаеться он в бараках Харадримов(требуется апгрейд 2 уровня), за 650 местных зеленых.
P.S. Данный FAQ составлен лично мной(B.a.r.r.a.c.u.d.a.). Удачи:))

0

Barracuda, ну и зачем тебе клон обычных вастаков, только подороже и с другой моделью? Для понта чтоль?=)) У мордора и так всякой хрени дофига, зачем еще кого-то из первой части тащить?..
Да, вопрос по комбам. Я тут прописал новую орду(на базе гондорфайтеров, внизу пишу то, что изменил):
object gondorcombohorde
...

InitialPayload = GondorArcher 10
InitialPayload = GondorFighter 10

Slots = 20

.....

RankInfo = RankNumber:1 UnitType:GondorArcher Position:X:50 Y:0 Position:X:50 Y:20 Position:X:50 Y:-20 Position:X:50 Y:40 Position:X:50 Y:-40
RankInfo = RankNumber:2 UnitType:GondorArcher Position:X:30 Y:0 Position:X:30 Y:20 Position:X:30 Y:-20 Position:X:30 Y:40 Position:X:30 Y:-40
RankInfo = RankNumber:3 UnitType:GondorFighter Position:X:10 Y:0 Position:X:10 Y:20 Position:X:10 Y:-20 Position:X:10 Y:40 Position:X:10 Y:-40
RankInfo = RankNumber:3 UnitType:GondorFighter Position:X:-10 Y:0 Position:X:-10 Y:20 Position:X:-10 Y:-20 Position:X:-10 Y:40 Position:X:-10 Y:-40
.....
Ну и Комммандсет, само сабой, кнопку создания в бараки, ну в общем всю эту фигню.
Когда в игре создаю орду, процесс создания проходит до конца, двери казарм открываются, через 10 секунд закрываются. И все. Ничего не выходит из бараков. Вряд ли это орда призрак, скорее всего надо еще анимацию и модели прописывать. Вопрос - куда и какие?..

Arlend, комп не создает героя кольца потому, что у него денег нет. Если поставишь всем расам стартмани 999999999999, то бишь дефматч без лимитов, то после обретения кольца комп построит саурона очень быстро. Вот только нужен ли тебе Дефматч?
Фишка в том, что а.и. ресурсы не копит, он их тратит. Причем лимит у него обычно не набирается - он создаст два отряда и сразу в атаку, где они умирают. Так что он героя кольца сделаеттолько если ты снесешь все его здания кроме крепости(он ресурсы тратить не сможет) или перестанешь убивать его юнитов. Авось 10000 и накопит=))

0

Stealther ну, во первых это не для понта, а для того что бы немного разнообразить игру, а также для того что б другие люди поняли процесс добавления юнита. Темболее если модель есть в игре почему ее туда и не засунуть.
Во вторых, меня не устраивать то что, есть вполне играбельные юниты, но не включенные в игру разрабами.
В третьих, у тебя ошибка, у тебя два раза повторяеться одна и таже строка RankInfo = RankNumber:3 поменять последнюю на 4.
В четвертых посотри коммандбатон для этого отряда, так как мне кажеться он у тебя тоже кривой. Для примера он должен выглядить так:

CommandButton Command_Constructgondorcombohorde
Command = UNIT_BUILD
Object = gondorcombohorde
Options = CANCELABLE
TextLabel = CONTROLBAR:ConstructGondorFighterHorde
ButtonImage = BGBarracks_Soldiers
ButtonBorderType = BUILD
DescriptLabel = CONTROLBAR:ToolTipBuildGondorFighterHorde
Radial = Yes
InPalantir = Yes
ShowProductionCount = Yes
End

В четвертых, никаких кривых анимаций и моделей прописывать ненадо для данного отряда т.к. у тебя в строке
InitialPayload = GondorArcher 10
InitialPayload = GondorFighter 10
указано какие обьекты будут использоваться в ХОРДЕ, а для данных обьектов аниация уже есть(для них уже все разрабы прописали).

0

Нефига невсе, мою тему под названием "Вновь полный гмы... Воплощение мечты... а именно ПРОЦЕСС ИДЕТ!!!" полностью стопорнуло это какой то ROCK , полное одупливание... потеря мозгов, наверно лесть нестоило, :)) через пару лет в 3 тью эпоху меня олицетворит новой идеей и я закончу то над чем так долго .... работал!!! Производительность процесса запоролась на 73%.

0

Barracuda, в том-то и фишка,что коммандбаттон в порядке. Если хочешь, в следующую субботу смогу кинуть копии тех иников, которые менял. С моделями сам понял, что там все равно, что прописано, а анимации у орды нет...
Ошибки в ранкнамберах у меня в ини.биге нету, это я здесь писал(я не из дома в инет выхожу)Сможешь в субботу где-то часа в 2-3 сюда зарулить? Нормально бы поговорили=))

0

Stealther короче, что б меньше мудиться отсылай мне на мыло текстовиком все что ты сделал:) А то так запаримся:)) я те в личку свое мыло написал:)

0

Привет всем, я тут новенький.
занимаюсь модом первый раз в принципе удачно.
ВООБЩЕМ у меня поблема: я хочу поставить стены мордорам и (может и гоблинам).
я знаю как дать им любые стены (изенгардовские например), НО яхочу дать им стены из ДолГулдур их родные стены.
для экперимента я пробовал внедрить их в стены изенгарда т.е. заменить сам объект стены(так называемый сегмент у изенгрдов-IBWalln а ставлю DolGULWALL) так вот стены отображаются поперек а не вдоль (0||||0 а не 0---0) не могу понять как повернуть? как быть.

в моем моде основа такая простые юниты и герои (кроме барлога саурон дрогота крылатых других волшебников ) не могут нанести урон стене и постройкам, Т.Е. основная идея состоит в полноценной осаде "города". новые герои здания и др.

0

Вымерли все что ли? Али тема закрыта?

0

ТАк Але:)) Я ждесь:)) Блин Инета небыло, наконец то выбрался:))
1) Забей Нафиг на эти стены, это тока головная боль лишняя
2) Про исильдура, я писал выше(все довольно просто)

0

Форум мхом зарастает, может новую тему создать?

0

Не нового ни хрена создавать не надо, так как здесь более иформативно написано:)))
Незнаю, я лично делаю как мне нравиться(насчет бигов), хош называй хош не называй новый биг.

0

Лучше оставить эту тему как она есть...

0

вопрос 1
как насчет гуляющих сами по себе варгов?
вопрос 2
в какий файлах прописываются параметры AI(он же ИИ)? вернее я хочу знать как заставить его активнее строить постройки такие как крепость башни и стены, был такой мод но я его давно еще удалил(elvensatrMod2 кажется), так в том моде самый жестокий АI один чуть не выносил обоих людей (я с другом).был бы он у меня я бы нашел...
как заставить его копить ресурсы я знаю, а также чтобы комп активнее использовал магию и спец способности.

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

0

привет. если кто еще интересуется модами для лотра
то жми сюда

не пожалеете...

0

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

0

А ты о производительности подумал?? если у тебя к прмеру на одном месте будут вальтся 200 челов?? Комп не переварит:)

0

все будет ок
если мой комп переваривает когда бьются 800 челов
то комп помощнее соответственно

0

Это в лучшем случае....200..а рядом может еще 500 готовых...плюс еще 400 сражаються....не считая всяких эффектов магиии и т.д.

0

вобщем черт с ней с производительностью самое главное как сделать а потом уже разберемся как гамать

0

traigen у меня ща ЛОТР не установлен...потсавлю как нить к выходным...потом посмотрю, что можно сделать..
А ты кстати в геймдате смотрел?? посмотри там..там дофига всяких параметров по настройке игры...
От коммандных очков до зума камеры...

0

все нашел!!!! ура!!!
все очень просто там для каждого юнита есть свой ини а в том ини все есть
на пример:data\ini\object\evilfaction\units\mordor\mordorblackorc.ini

Behavior = SlowDeathBehavior ModuleTag_05
DeathTypes = ALL -KNOCKBACK -FADED
SinkDelay = 3000
SinkRate = 0.60 ; in Dist/Sec
DestructionDelay = 10000
Sound = INITIAL OrcVoiceDie ;UrukDie
End

Behavior = SquishCollide ModuleTag_06
;nothing
End

Behavior = SlowDeathBehavior ModuleTag_07
; Same as normal death, but no sound (sound already played by SoundImpact = ... )
DeathTypes = NONE +KNOCKBACK
SinkDelay = 3000
SinkRate = 0.60 ; in Dist/Sec
DestructionDelay = 10000
Sound = INITIAL OrcVoiceDie ;UrukDie
End
меняя значения в параметрах SinkDelay SinkRate DestructionDelay
у меня получилось, и теперь урки лежат на поле очень долго(и все благодаря словарю
и голове на плечах)
а узданий ну на пример у мардовской таверны

Behavior = StructureCollapseUpdate ModuleTag_06
MinCollapseDelay = 000
MaxCollapseDelay = 000
CollapseDamping = .5
MaxShudder = 0.6
MinBurstDelay = 250
MaxBurstDelay = 800
BigBurstFrequency = 4
FXList = INITIAL FX_StructureMediumCollapseNoSound
FXList = ALMOST_FINAL FX_StructureAlmostCollapse
DestroyObjectWhenDone = Yes
CollapseHeight = 120
End
ну тут все понятно
Если зделать так для всех юнитов и зданий то можно спакойно устроить настоящую мясорубку

0

Привет,всем!Ну чё,у кого-нибудь осталась ещё эта игрушка на компе?Может продолжим изменять игру?B.a.r.r.a.c.u.d.a. и traigen я вижу вы знаете как чё делать!Я в этом деле конечно не совсем чайник,но всё ещё кое-чему я хочу научиться! B.a.r.r.a.c.u.d.a. мы с тобой как-то Балрога делали вместе!=)Давайте продолжим эту тему!

0

Verbatam Здарофф! Мы уже многое сделали, подробнее у меня на паге:) смотри профиль, а потом в форум заходи

0

Здорова,B.a.r.r.a.c.u.d.a.!!!!Как твои делы?:)У тебя кстати тот же ящик paldux@mail.ru???Давай чё-нибудь ещё придумаем!;)Я щас посмотрю чё вы наделали!А ты майлагент удалил?
P.S я вот только не вкурил,че это на сайте, который у тебя в профиле,написано про мод,а где его взять?Давай завтра здесь часов в 12 пообщаемся,ОК?!Счастливо!

0

Люди привет. Подскажите плиз полному ..., что нужно сделать чтобы поменять способности стандартному герою (например Эомеру или Арагорну). Чтоб моделька героя с портретом осталась, а все способности какие необходимо можно было поставить?

0

Привет всем возникла такая проблема, хотел сделать орла как героя, нечто вроде того что Вы делали с Балрогом, но к сожалению ничего не выходит - просто не могу найти где он прописан data/ini/object/neutral/neutralunits.ini - здесь даже намека на него нет, если кто знает подскажите плиз....

0

VIСОNТ так то эта строка про балрога она тебе не поможет...А слухайте я вот себе балрога добавил..всё путём получилось..только вот время утекает!! те строки Miintime и Maxtime хоть заудаляйся полоска времени всё равно остается!! А если удалить из оригинала, то вообще ошибку игра выдает!! единствнное что сделал это в оригинальном (data/ini/object/neutral/neutralunits.ini) прописал значение на время - большое число, а в копии этой строки эти изменения не помогают! И ещё: как сделать так чтобы его можно было возраждать? и чтобы он хоть сколько стоил? и лечился?

0

эта птичка здысь data\ini\object\goodfaction\units\elven\Gwaihir.ini........
а чтоб его добавить ну например людям наде зайти в data\ini\PlayerTemplate.ini...
найти надпись PlayerTemplate FactionMen.Далее в строке где герои:BuildableHeroesMP = CreateAHero ArnorArveleg GondorGandalf GondorAragornMP GondorBoromir GondorFaramir GondorIsildur DeadKing

0

KOLUNCHIK чтобы Барлог возраждался нужно сотавить Ему новы INI.стоимоть,жызни и т.д можно увеличить в gamedata.ini
А лучше пиши на мыло или в асю стучи.

0

VIСОNТ читать надо выше...там все сказано...

0

Подскажите. Как мне изменить уровень опыта героев. Максимум 10. Если можно, то как? И ещё. Как увеличить время жизни Балрога и других вызываемых существ.

Заранее спасибо

0

Infernal-Vader почитай и поймеш..как все это сделать..

0

Люди я тут гдето читал что у Леголаса есть дополнительная способность,типа он может Мумака как в фильме убить кто знает отведте

0

Здарова всем! Я здесь новенький. Уменя проблема при добавлении жизней Теодену в игре все остается как прежде. Делал так как писал Баракуда. плиииз помогите.

0

Зайди в мой профиль и открой мою домашнюю страницу...дальше догадаешся, что делать)

0

Слушай Баракуда ты случайно не знаешь как посадить созданного героя на орла или фелбиста?если знаешь то напиши пожалусто поподробней.

0

Здесь, что произошел арммагедон и все умерли?

0
ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ