Содержание Недавние изменения Ссылки сюда
Править страницу История страницы
Содержание

Кровожадность

Капля крови Кровожадность - параметр персонажей, состоящих в Доме Пробудившихся, который уменьшается от убийств других игроков на Острове Крови.

Общие сведения

Кровожадность

  • У каждого члена ДП есть параметр «Кровожадность» (сокр.- кжд, кровь).
  • Текущее значение кровожадности отражается во вкладке «Информация» в меню «Персонаж».
  • Кровожадность уменьшается при убийстве персонажей на Острове Крови.
  • Значение кровожадности может быть отрицательным.
  • Значение кровожадности не может упасть ниже -100.

  • Максимальное значение кровожадности персонажа:
(2 * Уровень персонажа) * (1 + Значение навыка «Рыцарь Хаоса»/100) 
  • В расчетах кровожадность учитывается с точностью до сотых долей.

Потери кровожадности

  • При убийстве кровожадность уменьшается на значение, зависящее от разности уровней убийцы и жертвы:
Разность уровней 0 1 2 3 4+
Потеря кровожадности -1 кжд -3 кжд -6 кжд -10 кжд -10 кжд


При убийстве члена враждебной фракции считается, что разность уровней на 1 меньше.


Для 24 и 25 уровней потери кровожадности рассчитываются как для 23.

  • По 1 ед. кровожадности снимается:
    • за убийство персонажей, вмешавшихся в бой после игрока (или одновременно с ним);
    • за убийство владельца септикона;
    • за убийства аурой "Внезапный удар", при вмешательстве в бой.
  • Кровожадность персонажа не уменьшается:
    • если бой начался с нападения на него;
    • если противник повержен по таймауту;
  • При убийстве призванным ботом кровожадность снимается, словно убийство совершил призыватель, но уровень убитого не ниже максимального среди живых противников на момент призыва.

Пример расчета потерь кжд


Если значение кровожадности ниже нуля персонаж не может посещать Остров Крови.

Восстановление кровожадности

  • Каждый час значение кровожадности увеличивается на 1/24 от максимума.
  • Кровожадность также можно увеличить в святилище фракционного храма на ОВЛ, за серебросеребро золотозолото, не больше 3 раз в сутки.
  • В первый раз игрок увеличивает кровожадность на 50% от максимума за (ранг.перса^2)*10 серебра, во второй раз - на столько же за 1 золота, в третий раз - на столько же за 2 золота.
  • Покупать восстановление можно, только если кровожадность меньше 50% от максимума.

Дискуссия

 Another , 2009/05/23 15:40

Don Freezer, 2009/04/30 12:59

1 + 9 * max(уровень персонажа – уровень жертвы – floor(ранг жертвы/2), 0). Вы думаете, новичок это поймет?? Хоть примеры нужно написать, а лучше упростить)

phoenix, 2009/04/30 17:18

хм.. согласен, надо подумать как описать это проще

Титькозавр, 2009/05/01 02:41

Надо воабще внести в словарь все эти floor?round и sqrt

Outlaw G, 2009/05/02 02:08

новичок в ДП не лезет

Novka, 2009/05/17 15:01

Это не поймет любой, у кого нет минимального опыта работы с мат пакетами.

 Red Horadrim , 2009/06/21 00:43

я вот в Доме новичёк-и мне эти формулы-непонятны(что такое floor и т.д.)

 Норб , 2009/07/30 03:21

floor - округление в меньшую сторону.

 ReeW , 2009/10/16 10:31

Кровожадность персонажа не уменьшается при проигрыше противника по таймауту. надо добавить «или его бегстве»

 DAVIDS , 2011/01/07 00:52

sqrt это из с++

 Negative Creep , 2011/07/12 21:24

обновил

 look-dono , 2012/06/06 08:38
  • sqrt - корень квадратный или степень(1/2), что тоже самое
  • floor - округление в меньшую сторону, как и писалось выше.
  • round - обычное округление (округляет вниз, если дробная часть < 0.5 и вверх если >= 0.5)
  • max - выбирается максимальное значение из набора значений

примеры:

  • sqrt(9)=3 sqrt(4)=2 sqrt(1)=1
  • floor(3.7)=3 floor(3.5)=3 floor(3.2)=3
  • round(3.7)=4 round(3.5)=4 round(3.2)=3
  • max(3,0,2)=3 max(-5,-3,-4)=-3 max(-1,-5,0)=0 max(-7,-2,0,1)=1
дом_пробудившихся/кровожадность.txt · Последние изменения: 2022/11/29 11:08 От игаш
Наверх
Браузерная онлайн игра
© 2005—2024 «Грани Реальности»