View Single Post
Old 10-26-2010, 08:52 PM   #52
regul
Ведущий разделаВедущий раздела
 
regul's Avatar
 
Join Date: Apr 2007
Posts: 991
Re: Тактики и хитрости

Хонор и Рисеч поинты

Код, как рассчитывается хонор:
Code:
elseif Player_HasResearch(playerIndex, "isstandard") == 1 then

	        honorbattle = floor (((Stats_TotalKillsInRUs( playerIndex ) * 1.06) - (Stats_TotalLossesInRUs( playerIndex ) * 0.5) + (Stats_Extra[playerIndexList] * 0.73)) / 1000)

		      honorcapture = floor (((Stats_EnemyShipsCaptured( playerIndex ) * 3500) - (Stats_OwnShipsCaptured( playerIndex ) * 3500)) / 1000)

		      honortribute = floor (((Stats_TributeDonated( playerIndex ) * 0.5) - (Stats_TributeReceived( playerIndex ) * 0.25)) / 1000)

		      honorresearch = floor (((Stats_ResearchRUValue( playerIndex ) * 0.51)) / 1000)

		      honorbuild = floor (((Stats_TotalShipsBuiltInRUs( playerIndex ) * 0.36) + (Stats_SubsystemsBuiltInRUs( playerIndex ) * 0.36)) / 1000)

		      honorru = floor (((Stats_GatheredRUs( playerIndex ) + Stats_ExtraGatheredRUs[playerIndexList]) * 0.17) / 1000)

		      honorList[playerIndexList] = (((honorcapture + honorbattle + honortribute + honorru + honorresearch + honorbuild) * honoursensitivity)) + honorbonus[playerIndexList] + honourstartList[playerIndexList]
Пояснение: чем больше ресурсов вы собрали + потратили + чем на большее кол-во ресурсов вы убили у врага юнитов, тем больше ваш хонор.

Как рассчитывается кол-во рисеч поинтов:

Quote:
It looks like its cost/(100*sensitivity) Where sensitivity is 1.55, 1.2, .85, and .45 (from few to max, since score is inversely proportional to the sensitivity factor). You could also think of it as cost* sensitivty/100 where sensitivity is .65, .83, 1.18, and 2.2 from few to max. No idea why he divides by smaller numbers instead of multiplying by bigger ones, but the end result is the exact same.

Basically: a 2000 RU research gives you 13, 17, 24, or 44 points (from few to max).

http://complex.mastertopforum.com/co...679.html#21780
Перевод: количество рисеч поинтов за конкретное исследование рассчитывается как стоимость исследования, деленная на сто и умноженная на коэффициент "reseach sensivity", который выставляется в настройках перед матчем.
Соответственно, от few до max эти коэффициенты составляют .65, .83, 1.18, и 2.2.

Пример: за исследование стоимостью в 2000 мы получим 13, 17, 24, или 44 очка исследования, в зависимости от настроек игры.
regul is offline   Reply With Quote