С изменением каких-то параметров в XTL файлах немного разобрался а как добавлять свои функции не понял, например как уменьшить количество молотков за срубленый лес? и наоборот чтобы после рубки джунглей как и за лес молотки начислялись?
Сорри может вопросы туповаты для кого-то, но не могу как искать отдельные функции которые потом можно изменить...
Чтобы добавлять свои функции нужны познания в C++ и изменение SDK игры. Примерное описание процесса здесь.
Чтобы изменить отдачу от вырубки леса и джунглей такие познания не нужны.
Открываешь XML\Units\CIV4BuildInfos.xml, находишь следующие строки:
[codebox] <FeatureStruct>
<FeatureType>FEATURE_JUNGLE</FeatureType>
<PrereqTech>TECH_IRON_WORKING</PrereqTech>
<iTime>400</iTime>
<iProduction>0</iProduction>
<bRemove>1</bRemove>
</FeatureStruct>
...
<FeatureStruct>
<FeatureType>FEATURE_FOREST</FeatureType>
<PrereqTech>TECH_BRONZE_WORKING</PrereqTech>
<iTime>300</iTime>
<iProduction>30</iProduction>
<bRemove>1</bRemove>
</FeatureStruct>[/codebox]
... и меняешь значение iProduction на нужное.
PS. на наш-фанатики.
подскажите кто-нибудь как можно объединить моды или скорее компоненты скажем "городской радиус" и "дистанционную бомбардировку". А еще лучше если кто-нить подскажет как эту бомбардировку сделать в игре а не через мод? И еще как можно сделать тактические и крылатые ракеты транспортируемыми на подлодке? Спасибо.
<div class='quotetop'>Цитата(chance * 12.8.2007, 16:19) [snapback]195425[/snapback]</div>Объединение СДК модов.подскажите кто-нибудь как можно объединить моды или скорее компоненты скажем "городской радиус" и "дистанционную бомбардировку". А еще лучше если кто-нить подскажет как эту бомбардировку сделать в игре а не через мод? И еще как можно сделать тактические и крылатые ракеты транспортируемыми на подлодке? Спасибо.
[/b]
1. Берешь коды модов и смотришь - Совпадают ли имена файлов ?
2.1. Если нет, то кидаешь все файлы в одну CvGameCoreDLL папку и компилюешь.
2.2. Если имена файлов сосвпадают, то выбираешь файл тот, где больше изменений и из того файла, где меньше изменений переносишь изменения
3. Так со всеми совпадающими файлами.
4. Потом компилюешь.
В игре сделать нельзя, т.к. игра изменится и будет уже мод.
Тактические и крылатые ракеты поместить на подлодки несложно, для этого надо только изменить файл Civ4UnitInfo.XML в БТС. (Все, что относится к cargo - сделать также, как и у ракетного крейсера.)
Только не забыть создать в папке mods - свою папочку - со своим модом (Иначе опять - в сетевые игры пускать не будет)
Вот вроде и все Удачи!
Программирование - это не то, что ты думаешь.... - Это то, что думает о тебе компьютер.
http://blacksun.civfanatics.ru
-------------------------------------------------
MTDG2 - [civ]christianity[/civ]Монархия
---------------------------------
Председатель CFR Awards 2007
---------------------------------
Председатель CFR Awards 2008
<div class='quotetop'>Цитата(chance * 12.8.2007, 22:20) [snapback]195456[/snapback]</div>Мдя... Компилюю и смотрю все через VS 2003 (Visual Studio) - ее и в прошлом году достать было сложно, а в этом... Даж не знаю.Загвоздка в том что я в программиривании не шарю вообще, ничего сложнее турбо паскаля вблизи не видел. Через чего эти коды смотреть и чем компилировать?
[/b]
Программирование - это не то, что ты думаешь.... - Это то, что думает о тебе компьютер.
http://blacksun.civfanatics.ru
-------------------------------------------------
MTDG2 - [civ]christianity[/civ]Монархия
---------------------------------
Председатель CFR Awards 2007
---------------------------------
Председатель CFR Awards 2008