Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
В четверг, предположитель с 12 до 14 часов по Москве игра будет закрыта на апдейт. Кроме исправления некоторых фич, мы выложим узел сбора статистик для фичи Реинкарнация и произведем однократный расчет веса армий на сотах у игроков.
Друзья, нужно забрать к четвергу все отданые погонять армии себе. В альянсах соответсевнно решить к каким сотам будет "приписана" альянсовая армия.
Вы сможете восстанавить форс только там, где его застанет скрипт пересчета.
_________________ без подписи
Последний раз редактировалось dada Ср авг 05, 2009 0:30, всего редактировалось 1 раз.
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Обещанные подробности про фичи Реинкарнация. Надеюсь это вам объяснит важность сбора армий на родных сотах в этот четверг.
Для каждого аккаунта в мире устанавливаются два переменных параметра, по которым вычисляется верхняя грань возможностей игрока по восстановлению армии:
1.P – параметр, равный весу произведенной от начала работы фичи или от начала его игры (смотря, что было раньше) армии в продиуме (то есть сумме весов всех когда-либо произведенных юнитов). Этот параметр, если не уменьшать его искусственно, не может убывать никогда, может либо стать прямой – если игрок не производит армии, но только покупает их, либо расти, если игрок строит периодически хотя бы по одному юниту.
Для определения параметра P для уже играющих игроков создан скрипт, который суммирует все существующие у игрока армии, спрятанные и пересылаемые между его сотами – колониями. Перед запуском скрипта необходимо будет объявить перемирие, чтобы не усложнять подсчет учетом находящихся в полете армий.
У всех новых игрков параметр P по умолчанию равен нулю.
Далее параметр P пересчитываться не будет, он будет расти за счет прибавления к нему стоимости в продиуме каждого юнита в момент окончания его строительства.
2.L – параметр, равный сумме весов в продиуме всех потерянных армий. При этом на параметр L никак не влияет, потерял ли игрок армию в защите или в нападении. Как и параметр P, параметр L не может убывать сам-по-себе, так как потери игрока могут либо расти, либо не изменяться, если, например, он использует «защиту богов».
В момент перемирия, введенного для запуска скрипта из п.1., каждому игроку будет присвоен параметр L равный нулю. У каждого нового игрока параметр так же равен нулю.
По окончании каждого боя, веса всех потерянных в бою юнитов в продиуме суммируются и прибавляются к параметру L.
Из параметров P и L можно вычислить значение M, которое определит верхнюю грань возможностей игрока по восстановлению армии. То есть восстановить армию продовесом больше значения M игрок не может.
3.M = 0,7 * min (P, L), то есть M равно 70 процентам от минимального из этих двух параметров. Заметим, что как параметр P может быть больше (игрок произвел юнитов, но еще не вступал в бом), так и параметр L (игрок не только производит армии, но и покупает их). M пересчитывается с пересчетом P и/или L.
4.После этого мы уменьшаем оба параметра, на число реально купленной игроком армии, назовем это число N: L := L – N/0.7; P := P – 0,3/0.7 * N, то есть из веса потерянной армии вычитаем вес купленной, а из произведенной – 30 процентов от веса купленной армии.
5.Для расчета стоимости услуги в ресурсах, мы добавляем модифаер Q.
Соответственно, стоимость услуги в ресурсах определяется как произведение каждого составляющего юнит ресурса на Q и на количество юнитов. В действительности мы сможем устанавливать уникальную стоимость реинкарнации каждого юнита. Какой она будет мы еще не решили. Наиболее ценные юниты будут иметь более высокую стоимость реинкарнации, чем менее ценные.
Базовая стоимость юнита в серебре берется из торговых настроек мира. Стоимость может составлять долю от стоимости юнитов в серебре.
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Водолей проголосовал
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 17.9% (107 чел.)
Разумнее подождать до возвращения игроков из отпусков. 32.7% (195 чел.)
Я категорически против каких-либо реинкарнаций. 40% (239 чел.)
----------
Воздержались 9.4% (56 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Змееносец
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 17.5% (127 чел.)
Разумнее подождать до возвращения игроков из отпусков. 28.6% (207 чел.)
Я категорически против каких-либо реинкарнаций. 47.9% (347 чел.)
----------
Воздержались 5.9% (43 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Пегас
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 19.7% (60 чел.)
Разумнее подождать до возвращения игроков из отпусков. 27.5% (84 чел.)
Я категорически против каких-либо реинкарнаций. 40.3% (123 чел.)
----------
Воздержались 12.5% (38 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Эридан
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 22% (141 чел.)
Разумнее подождать до возвращения игроков из отпусков. 23.1% (148 чел.)
Я категорически против каких-либо реинкарнаций. 45.2% (290 чел.)
----------
Воздержались 9.8% (63 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Орион
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 15.3% (131 чел.)
Разумнее подождать до возвращения игроков из отпусков. 20.7% (177 чел.)
Я категорически против каких-либо реинкарнаций. 56.4% (482 чел.)
----------
Воздержались 7.6% (65 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Ворон
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 18.7% (167 чел.)
Разумнее подождать до возвращения игроков из отпусков. 26.4% (235 чел.)
Я категорически против каких-либо реинкарнаций. 48.7% (434 чел.)
----------
Воздержались 6.2% (55 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Лев
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 16.6% (161 чел.)
Разумнее подождать до возвращения игроков из отпусков. 33.5% (324 чел.)
Я категорически против каких-либо реинкарнаций. 39.7% (384 чел.)
----------
Воздержались 10.1% (98 чел.)
Зарегистрирован: Вт сен 23, 2003 14:43 Сообщения: 16655
Феникс
Включайте пересчет для реинкарнации и саму реинкарнацию как можно быстрее. 17.4% (116 чел.)
Разумнее подождать до возвращения игроков из отпусков. 29.9% (200 чел.)
Я категорически против каких-либо реинкарнаций. 41% (274 чел.)
----------
Воздержались 11.7% (78 чел.)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 37 гостей
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения