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

Это — старая версия документа!


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

  • У каждого члена ДП есть параметр «кровожадность». Его значение уменьшается при убийствах на острове, но восстанавливается со временем. В расчетах кровожадность учитывается с точностью до сотых долей.
  • Значение кровожадности может быть отрицательным.
  • Максимальное значение кровожадности персонажа:
(2*уровень персонажа)*(1+значение навыка «Рыцарь Хаоса»/100)
  • Каждый час значение кровожадности увеличивается на 1/24 от максимума. .
  • При убийстве кровожадность уменьшается на значение, зависящее от разности уровней убийцы и жертвы:
Разность уровней 0 1 2 3 4 и больше
Потеря кжд 1 3 6 10 15
  • При убийстве члена враждебной фракции считается, что разность уровней на 1 меньше.
  • По 1 ед. кровожадности снимается за убийство вмешавшихся в бой после персонажа (или одновременно с ним), владельцев септиконов и при помощи ауры «Внезапный удар»
  • Кровожадность персонажа не уменьшается если бой начался с нападения на него, при проигрыше противника по таймауту или его бегстве с поля боя.
  • При убийстве призванным ботом кровожадность снимается, словно убийство совершил призыватель, но уровень убитого не ниже (максимальный уровень среди живых противников на момент призыва).

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

  • Кровожадность также можно увеличить в святилище фракционного храма на ОВЛ, за золото, не больше 2 раз в сутки.
  • В первый раз игрок увеличивает кровожадность на 50% от максимума за 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
дом_пробудившихся/кровожадность.1335722501.txt.gz · Последние изменения: 2016/01/31 09:40 (внешнее изменение)
Наверх
Браузерная онлайн игра
© 2005—2024 «Грани Реальности»