Здравствуйте! Авторизуйтесь или зарегистрируйтесь, чтобы использовать полный функционал сайта
Быстрая авторизация через соцсети:

Главная » Статьи » Моддинг » Коддинг
Роханские конные щиты

А Сегодня я напишу, как сделать роханским всадникам апгрейд щитов, как в первой части, и их визуальное проявление в игре. Эти щиты существенно снижают урон от стрел и пикинеров.

Нам понадобятся следующие адреса:
1.data\ini\сommandbutton.ini.
2.data\ini\commandset.ini.
3.data\ini\object\goodfaction\horde\men>menhordes.ini.

Сначала идем в data\ini\сommandbutton.ini.
туда вставляем вот это:


CommandButton Command_PurchaseTechnologyRohanHorseShield
Command = PLAYER_UPGRADE
Options = NEED_UPGRADE CANCELABLE
Upgrade = Upgrade_TechnologyRohanHorseShield
NeededUpgrade = Upgrade_GondorStableLevel2
TextLabel = CONTROLBAR:PurchaseTechnologyRohanHorseShield
ButtonImage = BRStables_HorsemanShield
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseTechnologyRohanHorseShield
Radial = Yes
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackLevel2Stables
End

CommandButton Command_PurchaseUpgradeRohanHorseShield
Command = OBJECT_UPGRADE
Options = NEED_UPGRADE OK_FOR_MULTI_SELECT CANCELABLE
Upgrade = Upgrade_RohanHorseShield
NeededUpgrade = Upgrade_TechnologyRohanHorseShield
TextLabel = CONTROLBAR:PurchaseUpgradeRohanHorseShield
ButtonImage = BRStables_HorsemanShield
ButtonBorderType = UPGRADE
DescriptLabel = CONTROLBAR:ToolTipPurchaseUpgradeRohanHorseShield
InPalantir = Yes
LacksPrerequisiteLabel = TOOLTIP:LackRohanHorseShield
End



Затем идем в data\ini\commandset.ini.
Там находим вот это:


CommandSet RohirrimHordeCommandSet
1 = Command_ToggleStance
2 = Command_ToggleRohirrimWeapon
3 = Command_PurchaseUpgradeRohanForgedBladesForRohirrim
4 = Command_PurchaseUpgradeRohanHeavyArmorForRohirrim
5 = Command_PurchaseUpgradeRohanBasicTraining
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
End

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

CommandSet RohirrimHordeCommandSet
1 = Command_ToggleStance
2 = Command_ToggleRohirrimWeapon
3 = Command_PurchaseUpgradeRohanForgedBladesForRohirrim
4 = Command_PurchaseUpgradeRohanHeavyArmorForRohirrim
5 = Command_PurchaseUpgradeRohanBasicTraining
6 = Command_PurchaseUpgradeRohanHorseShield
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
End


Здесь же находим следующее: CommandSet GondorStablesCommandSet и заменяем этот коммандсет на всех его трех уровнях(CommandSet GondorStablesCommandSet, GondorStablesCommandSetLevel2, GondorStablesCommandSetLevel3).
Будет вот так:


CommandSet GondorStablesCommandSet
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
;3 = Command_PurchaseTechnologyGondorKnightShield
3 = Command_PurchaseTechnologyRohanHorseShield
4 = Command_PurchaseUpgradeGondorStableLevel2
6 = Command_Sell
End

CommandSet GondorStablesCommandSetLevel2
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
;3 = Command_PurchaseTechnologyGondorKnightShield
3 = Command_PurchaseTechnologyRohanHorseShield
4 = Command_PurchaseUpgradeGondorStableLevel3
6 = Command_Sell
End

CommandSet GondorStablesCommandSetLevel3
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
;3 = Command_PurchaseTechnologyGondorKnightShield
3 = Command_PurchaseTechnologyRohanHorseShield
6 = Command_Sell
End



Далее идем в data\ini\object\goodfaction\horde\men>menhordes.ini и там находим вот это:

Behavior = StatusBitsUpgrade ModuleTag_ProductionLegality3
TriggeredBy = Upgrade_RohanHorseShield
End

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

Behavior = StatusBitsUpgrade ModuleTag_ProductionLegality3
TriggeredBy = Upgrade_RohanHorseShield Upgrade_TechnologyRohanHorseShield
RequiresAllTriggers = Yes
End


Вот и всё! Сам апгрейд теперь можно будет купить в гондорских конюшнях, стоит он 1000 золотых, а потом проапгрейдить его у самой роханской конницы. Если что, то я делал это на BFME 2 версии 1.06, но думаю, что и на РотВК тоже пойдёт.




Оценить:
Просмотров: 2446 | Комментарии: 5 | Рейтинг: 4.0/8
Категория: Коддинг | Добавил: Akrahil (24.06.2012)
ПОХОЖИЕ МАТЕРИАЛЫ

Всего комментариев: 5
avatar
5 Carthaen • 20:22, 09.02.2013
Я сделал себе  гондорские щиты. Они даже в Взк появляются.
avatar
4 Akrahil • 12:32, 28.06.2012
Да, точно. Сейчас исправлю.
avatar
3 Mitrandir • 16:19, 27.06.2012
1 = Command_ConstructGondorKnightHorde
2 = Command_ConstructRohanRohirrimHorde
;3 = Command_PurchaseTechnologyGondorKnightShield
4 = Command_PurchaseTechnologyRohanHorseShield

3 строчка закоментирована, почему тогда на 4?
avatar
2 Akrahil • 13:35, 25.06.2012
На 4 место, так как у меня ещё гондорские щиты есть. Насчёт апгрейда не знаю, ведь вроде ничего это не изменит? Есть ещё с этим  один глюк: когда апгрейдишь им тяжёлую броню, то автоматически появляются и щиты. Как это исправить?
avatar
1 Mitrandir • 12:57, 25.06.2012
А почему в командсетах поставил батон на 4 место? 3 то пустое если ты закоментировал то.А в статусбитс апгрейд зачем саму технологию написал?
avatar