PDA

Просмотр полной версии : Откуда берутся деньги?



Artemios
11.10.2007, 15:40
Никто из вас не задумывался над тем, каким образом отстающий компьютер улучшает отряды в немалых количествах за один ход имея 260 золотых? Я не могу продать какой-нибудь фашизм, потому что у всех других денег около 100 золотых. Самому не за что улучшаться, а подарив нищему вассалу "Сборочный конвейер" вижу у него на следующий ход несколько пехотинцев. Как же так? Справедливости ради нужно сказать, что комп, даже имея достаточно денег оставляет на острове одиноко стоящего длиннолучника, но это фигня. Может показываемое количество имеющихся денег это только для меня? А для других компов у него как бы больше имеется? В общем знает ли кто как комп обзаводится денежкой?

Zuzik
11.10.2007, 15:43
тебе показывается количество денег, которые АИ МОЖЕТ СОГЛАСИТЬСЯ отдать... а это не вся его казна...
ну и читит чуток АИ... ему дешевле апгрейд стоит, чем тебе :secret:

NeverMind
11.10.2007, 23:58
General, еще один регулярно повторяющийся вопрос - для пополнения FAQ ;)

Булавист
13.10.2007, 13:43
Что является источником выплаты контрибуции агрессору за захваченный им город: казна цивиллизации, потерявшей этот город, ещё что-то уменьшается на количество выплаченных монет или рассматриваемая сумма берётся из неоткуда?

OT4E
13.10.2007, 14:01
<div class='quotetop'>Цитата(Bulavist * 13.10.2007, 13:43) 208603</div>

Что является источником выплаты контрибуции агрессору за захваченный им город: казна цивиллизации, потерявшей этот город, ещё что-то уменьшается на количество выплаченных монет или рассматриваемая сумма берётся из неоткуда?
[/b]

Не казна жертвы не трогается. Просто ниоткуда, и тоже подвержена рандому. Один ход - одна сумма, другой другая, да и в рамках одного хода можно разную выбить. Но естественно она пропорциональна размеру города. Думаю, что учитывается население и культура, может быть даже постройки, которые сносятся.

General
13.10.2007, 15:32
<div class='quotetop'>Цитата</div>
General, еще один регулярно повторяющийся вопрос - для пополнения FAQ [/b]

Да, пройдусь по разделу, есть тут несокльо характерных вопросов.

NeverMind
14.10.2007, 02:47
Формула получения денег при взятии города.

Задается в питоне (CvGameUtils.Py)

[code]

Булавист
14.10.2007, 04:16
<div class='quotetop'>Цитата(NeverMind * 14.10.2007, 5:47) 208692</div>

Значения подставляются из GlobalDefines.xml:

BASE_CAPTURE_GOLD = 20
CAPTURE_GOLD_PER_POPULATION = 10
CAPTURE_GOLD_RAND1 = 50
CAPTURE_GOLD_RAND2 = 50
CAPTURE_GOLD_MAX_TURNS = 50

В итоге обычно получаем wealth: 20 + 10*(Размер города) + Rand(50) + Rand(50)

Дальше видимо определяется урезание получаемой суммы при повторном захвате города за период в 50 ходов (?).
[/b]
А что означает: Rand(50) + Rand(50)?
Да и последнеее прредположение кто бы поподробней разъяснил (если можно)?
Заранее спасибо.

NeverMind
14.10.2007, 12:34
Rand(50) - случайное число от 1 до 50 (скорее даже от 0 до 49)

В конце проверяется, не захватывался ли город в последние 50 ходов. Если да, то базовая сумма множится на n/50, где n - число ходов между предыдущим захватом и текущим ходом (например сумма уменьшится в 5 раз, если город уже захватывали 10 ходов назад).


Формула расчета денег от грабежа улучшений проще:

[code]

Булавист
14.10.2007, 18:28
<div class='quotetop'>Цитата(NeverMind * 14.10.2007, 15:34) 208710</div>

В конце проверяется, не захватывался ли город в последние 50 ходов. Если да, то базовая сумма множится на n/50, где n - число ходов между предыдущим захватом и текущим ходом (например сумма уменьшится в 5 раз, если город уже захватывали 10 ходов назад).
[/b]
Да-а-а, бизнеса на этом не сделаешь :wallbash: