PDA

Просмотр полной версии : Программка генерации соперников



Винни
14.06.2005, 23:03
Здравствуйте!

У меня была такая проблема: в одиночной игре при одинаковых настройках размеров и типа карты, наличия/остутсвия варваров компьютер мне назначал одинаковых (случайных) соперников, причем почти всех - американцев (Америка, Инки, Майа, Ацтеки, Ирокезы + Египет и ещё кто-то). Я с этим долго и упорно боролся, но в конце концов сдался и написал программку генерации случайных соперников.

Если у кого-то возникала такая же проблема, то выкладываю её здесь.
Список цивилизаций на выбор задаётся в ini-файле программки. Если такого нет, то программка создаст такой с содержимым по умолчанию (набо цив из C3C).

Формат ini-файла:

[Civs]
0=ИмяЦивы1
...
n=ИмяЦивыN-1

Vigo
14.06.2005, 23:31
:shock:

lllexa
15.06.2005, 09:10
Точно, я тоже замечал, что при выборе случайных соперников у меня очень часто выпадали американские нации.

Pilips
15.06.2005, 10:14
Может тупое предположение - а галочку с пункта" Расположение по историческому признаку" снимали?

Maximka Ivanov aka /5.6
15.06.2005, 10:20
размещение по культурным группам т.е. :yes:

Pilips
15.06.2005, 11:14
Maximka*Ivanov*aka*/5.6
Ну да, это я имел ввиду :shy2: , на работе руссифицированой цивы нет, я по памяти написал, а запомнил чегой-то не того :shy2:

lllexa
15.06.2005, 13:17
Галочку я оставлял - но она же не влияет на то, какая из культурных групп выпадет. А попадались чаще всего именно американцы.
ЗЫ. Тенденция наблюдалась независимо от того, за кого играешь сам. Характерный пример - сосиска про Испанию, начальный сейв которой я делал.

Гость
15.06.2005, 15:01
моежт смотря за кого играть, а вы не говорите за кого сами-то играли

Винни
15.06.2005, 23:32
Originally posted by Гость*15.06.2005 - 14:01
моежт смотря за кого играть, а вы не говорите за кого сами-то играли
Нет, от этого не зависит. Точно.

Maximka Ivanov aka /5.6
16.06.2005, 06:22
Нет, от этого не зависит. Точно.

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

lllexa
16.06.2005, 09:44
как же эт не зависит?вот почему-то у меня, например, оч мало зависело :rolleyes: Какую игру ни запустишь - везде эти инки с майями лезут (хотя исключения конечно бывали). Вон их и в индийской сосиске полный комплект, и в испанской.

Винни
17.06.2005, 13:22
Originally posted by Maximka Ivanov aka /5.6*16.06.2005 - 05:22
как же эт не зависит? выбираем например майю, значит большая вероятность что в соседях появятся ацтеки, амеры, инки и иже с ними. эт если галку про группы включать
Точно-точно. Проверял. Очевидно, глюк какой-то. Причем я заметил это только с 1.22.
Состав соперников зависит только от размеров карты, её типа, количества варваров, климата и т.д., то есть от всего, что задается в окне "Choose your world" в начале новой игры.