Skip to content
Alex edited this page Oct 31, 2017 · 17 revisions

Запираемые сундуки, ключи и отмычки.

Алгоритм установки запертого сундука:

  1. Игрок крафтит сундук
  2. Cтавит сундук
  3. Cундук записывается имя владельца
  4. Игрок открывает сундук - появляется почти стандартный ГУИ сундука плюс две ячейки (Ключ и Предохранитель)
  5. Ставит ключ в слот, сундук запирается.

Алгоритм открытия сундука:

  • Владелец:

    1. Пытаемся открыть сундук
    2. Сундук открывается
  • Не владелец(в руке пусто или другой ключ):

    1. Пытаемся открыть сундук
    2. Сундук не открывается
  • Не владелец(в руке ключ с тем же шифром ):

    1. Пытаемся открыть сундук
    2. Сундук открывается
  • Не владелец(в руке отмычка):

    1. Пытаемся открыть сундук
    2. Начинается процесс взлома
    • если процесс успешен (вероятность срабатывания предохранителя при успехе)- сундук наш, ключ и предохранитель уничтожаются.
    • Если процесс не успешен - разыгрывается вероятность повреждения ключа и вероятность срабатывания предохранителя при повреждении ключа.
    • При неудаче разыгрывается вероятность срабатывания предохранителя при неудаче.

Использование отмычки занимает некоторое время, чем выше уровень отмычки, тем быстрее она работает.

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

На текущий момент у нас есть:

4 вида ключей, 4 вида отмычек.

  • Железные - Самые простые.
  • Золотые - Выше уровень защиты, ниже прочность.
  • Алмазные - Выше уровень защиты, самая высокая прочность.
  • Эпичные - Не крафтятся, будут редким дропом. Со случайными бонусами и именами.

Предохранители:

  • Поглотитель - С очень высокой вероятностью поглощает повреждения, предназначенные для ключа, при этом повреждается сам. С низкой вероятностью может спасти от удачного взлома сундука. Имеет среднюю прочность.
  • Анти-вор(Анти-отмычка) - Дополнительно повреждает отмычку с высокой вероятностью. При этом повреждается сам. Имеет прочность меньше средней.
  • Шокер - Бьет взломщика током, всегда повреждает при удачном взломе. При срабатывании прочность уменьшается. Имеет среднюю прочность.
  • Поджигатель - С вероятность ниже, чем шокер, поджигает взломщика. При срабатывании прочность уменьшается. Имеет прочность меньше средней.
  • Логгер - При неудачных попытках взлома с хорошей вероятностью записывает в себя имя взломщика и количество срабатываний. Вмещает в себя 5 строк. Имеет высокую прочность. Можно очистить список, применив гриндер.
  • Сирена - (функциональность может измениться) Со средней вероятностью отправляет хозяину сообщение (если хозяин онлайн) о попытке взлома его сундука. Имеет высокую прочность.
  • Уничтожитель - При попытке взлома взрывает сундук, все содержимое в нем, нанося повреждения взломщику. Не имеет прочности, что, в общем, логично.
  • Редстоун - Когда срабатывает предохранитель, сундук становится источником редстоун сигнала на непродолжительное время (как кнопка). Имеет высокую (или среднюю?) прочность.

Крафт

ЖелезныйСлиток = ЖелезнаяБолванка(Далее ЖБ) х2. ЖБ = Заготовка Железного Ключа(Фактически это уже ключ, но без шифра) ЖД + золотая пыль(примерно пол слитка) = Золотой ключ ЖД + алмазная пыль/крошка(половина алмаза) = Алмазный ключ Аналогично крафтятся отмычки, только болванок нужно две(типа набор отмычек).

Чтобы задать шифр ключу нужно заточить его на Grinder, там же можно склонировать шифр с другого ключа, установив ключ-источник в доп. слот Grinder. Отмычки тоже можно заточить с возможностью увеличить уровень отмычки.

Для реализации(жирным - приоритетные):

  • Инструмент для взломщика, который с большой вероятностью может сказать какой стоит в замке ключ и предохранитель.
  • Каким-либо образом отмычка может получать дополнительные баффы, как и ключ. В том числе бафф на понижение шансов срабатывания предохранителя, повышение шансов взлома. То же и у ключа, только наоборот.
  • Ловушки. Капканы.
  • Изначально планировалось увеличить значение сундука в механизме защиты:
    • Базовый уровень зависит от сундука. Есть несколько видов сундуков с разной надёжностью, разной стоимостью. Сумма надежности складывается с надежностью ключа.
    • В более дорогих сундуках будет возможность установить более одного предохранителя.
  • Нож карманника:
    • Можно воровать итемы у других игроков.
    • ПКМ на игроке и у владельца ножа с некоторой вероятностью получится украсть вещь, которую игрок держит в руке, случайную вещь из рюкзака или с пояса.
    • разные виды - разная вероятность и назначение.
  • Предохранитель, блокирующий сундук на некоторое время в случае срабатывания