PDA

Просмотр полной версии : Игра на несколько условий (a'la Stars!)



forumchanin
30.10.2008, 14:32
Никто не задумывался, а почему в игре нет варианта кумулятивной победы по двум и более условиям? Чтобы не просто выбрать одну цель и ради неё всё гробить? Вот мне очень не хватает аналогичной Старсам системы победных условий. Например, доминировать на хх% территории и при этом улететь первым. Или победить на выборах и одновременно всех перебить :) (шутка, конечно, но чего-то такого хочется). Понятно, что на боге до этого очень далеко, но вот в тех же Старсах даже в средней галактике обскакать десяток "лёгких" цивилизаций по двум или более параметрам - это надо очень разноплановую стратегию вести. В том и интерес. Для любителей мазохизма вроде меня появилась бы возможность играть на меньших уровнях, но с большим интересом. Обычно к концу игра превращается в "всех в топку космического крематория" или "все в ружьё, долой учёных" ну и прочее. А это уж точно от реала далеко. Доигрывание получается.
Понятно, что можно играть, не обращая внимания на дурацкие надписи "ты уже выиграл!!!", но теряется азарт, зная, что нет цели (подсчёт очков - так или иначе основная цель). Да и AI при этом не учитывает многоусловной победы.

PS: Или, на худой конец, чтобы просто "зачитывались" в существенный множитель определённые выполненные условия. Например, улетел в космос, оставив после себя "выжженую землю" - победа минус тысяча очков

swan
30.10.2008, 15:42
Кстати - это неплохая идея для мододелов и не очень сложная в реализации

NeverMind
28.11.2008, 10:14
forumchanin, ты можешь установить дополнительные условия победы в файле CIV4VictoryInfo.xml. (http://modiki.civfanatics.ru/index.php/CIV4VictoryInfo) Там легко можно совместить, например, культурную победу с доминированием, или космическую с конквестом.

uchenik
11.12.2008, 11:59
А ЧТО ПРОПИСАТЬ В ФАЙЛЕ, ЧТО БЫ УСЛОВИЕ ПОБЕДЫ = ДИПЛОМАТИЧЕСКАЯ + ЗАВОЕВАНИЕ?

AFro
11.12.2008, 12:05
<div class='quotetop'>Цитата(uchenik * 11.12.2008, 11:59) 271859</div>

А ЧТО ПРОПИСАТЬ В ФАЙЛЕ, ЧТО БЫ УСЛОВИЕ ПОБЕДЫ = ДИПЛОМАТИЧЕСКАЯ + ЗАВОЕВАНИЕ?
[/b]
Что-то мне не удается себе такое представить :wacko:
может пояснишь, что под этим подразумевается?

NeverMind
11.12.2008, 12:18
А что тут представлять: для победы в игре сначала требуется, чтобы тебя избрали в ООН или АП, а потом надо еще вынести всех избирателей :lol:

uchenik, в своем моде или в CustomAssets открываешь Блокнотом файл XML\GameInfo\Civ4VictoryInfo.xml. Там ищещь победу завоеванием и добавляешь условие диплопобеды (меняешь 0 на 1 как выделено).

<div class='quotetop'>Цитата</div>
<VictoryInfo>
<Type>VICTORY_CONQUEST</Type>
<Description>TXT_KEY_VICTORY_CONQUEST</Description>
<Civilopedia>TXT_KEY_VICTORY_CONQUEST_PEDIA</Civilopedia>
<bTargetScore>0</bTargetScore>
<bEndScore>0</bEndScore>
<bConquest>1</bConquest>
<bDiploVote>1</bDiploVote>
<bPermanent>0</bPermanent>
<iPopulationPercentLead>0</iPopulationPercentLead>
<iLandPercent>0</iLandPercent>
<iMinLandPercent>0</iMinLandPercent>
<iReligionPercent>0</iReligionPercent>
<CityCulture>NONE</CityCulture>
<iNumCultureCities>0</iNumCultureCities>
<iTotalCultureRatio>0</iTotalCultureRatio>
<iVictoryDelayTurns>0</iVictoryDelayTurns>
<VictoryMovie>ART_DEF_MOVIE_VICTORY_CONQUEST</VictoryMovie>
</VictoryInfo>[/b]

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

uchenik
11.12.2008, 12:21
<div class='quotetop'>Цитата(AFro * 11.12.2008, 12:05) 271860</div>

<div class='quotetop'>Цитата(uchenik * 11.12.2008, 11:59) 271859

А ЧТО ПРОПИСАТЬ В ФАЙЛЕ, ЧТО БЫ УСЛОВИЕ ПОБЕДЫ = ДИПЛОМАТИЧЕСКАЯ + ЗАВОЕВАНИЕ?
[/b]
Что-то мне не удается себе такое представить :wacko:
может пояснишь, что под этим подразумевается?
[/b][/quote]


Я ХОЧУ ВЫИГРАТЬ ЗАВОЕВАНИЕМ, НО ПРИ ЭТОМ ЧТО БЫ РАБОТАЛА СИТЕМА ООН.
ТАКОЕ ВОЗМОЖНО?

<div class='quotetop'>Цитата(NeverMind * 11.12.2008, 12:18) 271862</div>

А что тут представлять: для победы в игре сначала требуется, чтобы тебя избрали в ООН или АП, а потом надо еще вынести всех избирателей :lol:

uchenik, в своем моде или в CustomAssets открываешь Блокнотом файл XML\GameInfo\Civ4VictoryInfo.xml. Там ищещь победу завоеванием и добавляешь условие диплопобеды (меняешь 0 на 1 как выделено).

<div class='quotetop'>Цитата
<VictoryInfo>
<Type>VICTORY_CONQUEST</Type>
<Description>TXT_KEY_VICTORY_CONQUEST</Description>
<Civilopedia>TXT_KEY_VICTORY_CONQUEST_PEDIA</Civilopedia>
<bTargetScore>0</bTargetScore>
<bEndScore>0</bEndScore>
<bConquest>1</bConquest>
<bDiploVote>1</bDiploVote>
<bPermanent>0</bPermanent>
<iPopulationPercentLead>0</iPopulationPercentLead>
<iLandPercent>0</iLandPercent>
<iMinLandPercent>0</iMinLandPercent>
<iReligionPercent>0</iReligionPercent>
<CityCulture>NONE</CityCulture>
<iNumCultureCities>0</iNumCultureCities>
<iTotalCultureRatio>0</iTotalCultureRatio>
<iVictoryDelayTurns>0</iVictoryDelayTurns>
<VictoryMovie>ART_DEF_MOVIE_VICTORY_CONQUEST</VictoryMovie>
</VictoryInfo>[/b]

В игре из всех видов победы тогда оставляй только Завоевание и перед ним тебе придется победить дипломатически.
[/b][/quote]

ОТЛИЧНО. ТЫ УЛОВИЛ САМУ СУТЬ. СПАСИБО.
А ЭТО ТОЧНО, ТАК ВСЕ И БУДЕТ?

AFro
11.12.2008, 12:28
<div class='quotetop'>Цитата(uchenik * 11.12.2008, 12:21) 271863</div>

А ЭТО ТОЧНО, ТАК ВСЕ И БУДЕТ?[/b]
Попробуй проверить. Результаты в студию... :worthy:
и эта... если можно - кричи чуть потише... :pray:

NeverMind
11.12.2008, 12:32
<div class='quotetop'>Цитата(uchenik * 11.12.2008, 12:21) 271863</div>
А ЭТО ТОЧНО, ТАК ВСЕ И БУДЕТ?[/b] Да, должно работать. Можно легко проверить в WorldBuilder.

Псс. Да, не капси тут, пожалуйста. :secret:

uchenik
11.12.2008, 13:38
ВЫ ЧЕГО? МНЕ ТАК УДОБНО НА ЭКРАНЕ КПК ТЕКСТ НАБИРАТЬ.

AFro
11.12.2008, 14:40
<div class='quotetop'>Цитата(uchenik * 11.12.2008, 13:38) 271876</div>

ВЫ ЧЕГО? ...
[/b]
:huh:
Тогда кричи. Чего уж там... :D

uchenik
11.12.2008, 18:05
чего то не идет.
в файле C:\Games\Civilization4BeyondtheSword\Beyond the Sword\Assets\XML\GameInfo\CIV4VictoryInfo.xml прописал из поста выше.
В процессе игры после открытия технологии СМИ должен построить ООН, а его не предлагается.

в чем может быть дело? Не знаете?

Lexad
12.12.2008, 00:49
Например, ООН не предлагается, если отключена Диплопобеда.

NeverMind
12.12.2008, 16:38
Ну, не додумали немножко... :huh1:

uchenik, делаем то же самое, но на основе дипломатической победы:

<div class='quotetop'>Цитата</div>
<VictoryInfo>
<Type>VICTORY_DIPLOMATIC</Type>
<Description>TXT_KEY_VICTORY_DIPLOMATIC</Description>
<Civilopedia>TXT_KEY_VICTORY_DIPLOMATIC_PEDIA</Civilopedia>
<bTargetScore>0</bTargetScore>
<bEndScore>0</bEndScore>
<bConquest>1</bConquest>
<bDiploVote>1</bDiploVote>
<bPermanent>0</bPermanent>
<iPopulationPercentLead>0</iPopulationPercentLead>
<iLandPercent>0</iLandPercent>
<iMinLandPercent>0</iMinLandPercent>
<iReligionPercent>0</iReligionPercent>
<CityCulture>NONE</CityCulture>
<iNumCultureCities>0</iNumCultureCities>
<iTotalCultureRatio>0</iTotalCultureRatio>
<iVictoryDelayTurns>0</iVictoryDelayTurns>
<VictoryMovie/>
</VictoryInfo>[/b]

В игре оставляем только диплопобеду и все работает. Проверено.