Страница 1 из 1

MagicSpells

Добавлено: 14 апр 2016, 14:40
nucleon
MagicSpells
MagicSpells - это плагин добавляющий в игру различные заклинания.
Плагин позволяет дать игрокам только определённые заклинания.
Каждое заклинание может быть назначено, можно настроить необходимые реагенты (предметы),
которые будут расходоваться при использовании заклинания, а так же можно настроить время перезарядки заклинаний,
длительности, диапазоны и так далее. Заклинания могут быть наложены с помощью команды: /cast или волшебной палочкой.
и судя по всему волшебной книгой

Что бы наложить заклинание, персонаж должен сначала его изучить.
ОПераторы(администраторы) сервера знают все заклинания по умолчанию.
  • Они могут обучить заклинаниям других игроков при помощи команды:
    /cast teach <имя> <заклинание>
  • например:
    /cast teach bob blink


Игрок(bob) может использовать заклинание либо командой: /cast blink, либо при помощи палочки.
Что бы выбрать заклинание, он должен держать палочку в руке и нажать ПКМ (правой кнопкой мыши).
Щелчок ПКМ позволяет менять любые заклинания. Если он хочет использовать выбранное заклинание, он должен просто нажать ЛКМ.
Если у Боба нет необходимых реагентов для заклинаний, или если он использовал его недавно и оно восстанавливается,
тогда он не сможет использовать заклинание и будет получать сообщения об ошибке при попытке использовать заклинание.
Если функция маны включена, игрок может использовать команду: /mana, что бы увидеть, количество своей маны.

заклинания делятся на две основных категории:
  1. Мгновенные Заклинания
    Заклинания, которые действуют мгновенно и не имеют длительных эффектов,
    часто направленны на определенную цель (место, или другого игрока).
    • [spoiler]blink - Телепортация к выбранному месту.
      build - Строительство на отдаленном расстоянии.
      combust - Поджигание выбранного игрока, монстра или моба.
      confusion - Заставить монстров нападать друг на друга.
      conjure [1.3] - Сотворение предметов "из воздуха".
      cripple [1.2] - Замедление выбранной цели на короткое время.
      silence
      • - запрещает пользователю колдовать некоторое время

      stormblock
      • - временно создает блок, на некотором расстоянии от которого в мобов бьет молния

      disarm - Обезоружить противника.
      zeus
      • - комбинация удара молнии и взрыва в месте удар

      water
      • - создает блок воды в указанном месте

      drainlife - Украсть здоровье противника.
      entomb - Заключить противника в ловушку из стекла.
      explode - Вызвать взрыв на указанном месте.
      fireball - Выпустить огненный шар.
      firenova - Вызывает волну огненного расширяющегося кольца вокруг вас.
      food - Восстанавливает сытость.
      forcepuch - Отталкивает все врагов от вас. в моей версии плагина такого заклинания нет
      forcetoss - Подбрасывает выбранного врага в воздух.
      freeze - Распыление снежков, замедляющих врагов, в которых они попали.
      gate - Телепорт в определенное место (по умолчанию - спавн).
      geyser - Вызывает гейзер воды под вашим противником, подбрасывая его (гейзер пропадет).
      explosivearrow
      • - выпускает магическую стрелу которая при соприкосновении с чем-либо взрывается

      heal - Исцеление выбранного игрока.
      enderchest
      • - открывает ваш эндер сундук

      leap - Переместиться на большое расстояние вперед.
      lightning - Вызывает удар молнии в выбранное место.
      mana - Восстановление маны.
      pain - Нанесение урона.
      phase - Переместиться через твердую поверхность на другую сторону.
      potion - Вызывает эффект зелья либо на заклинателя либо на его цель.
      prayer - Лечить себя.
      purge - Убить всех монстров и животных вокруг себя.
      repair - Мгновенный ремонт снаряжения.
      roar - Отвлечение сил монстров на себя.
      telekinesis - Активировать кнопки рычаги на расстоянии (имеются баги).
      volley - Запустить залп стрел в указанное место.
      wall - Создает временную стену, что бы заблокировать ваших противников.
      zap - Уничтожить выбранный блок.[/spoiler]
  2. Baff Заклинания
    Заклинания, которые вы активируете на себя, что бы усовершенствовать свои характеристики.
    Они, как правило, продолжительны или могут быть использованы несколько раз.
    Они могут быть использованы при помощи команды: /cast либо при помощи палочки.
    [spoiler]
    • carpet - под вами образуется стекло (по аналогии ледяной тропы Айсмена) и вы можете передвигаться в любых направлениях (стекло почти сразу пропадает - "тает").
      empower [1.2] - Усиление ваших заклинаний.
      flamefalk - Враги вокруг вас загораются, когда вы идете.
      flamewalk
      • - в некотором расстоянии от вас мобы поджигаются

      frostwalk - Вода превращается в лед, когда вы по ней ходите.
      gills - Дышать под водой.
      lilywalk - бегаем по воде, по лилиям-кувшинкам
      waterwalk - просто бегаем по воде, но прыгать уже не можем
      haste [1.2] - Позволяет работать быстрее.
      invulnerability - Неуязвимость.
      lifewalk - Цветы растут на ваших следах.
      lightwalk - Свет освещает ваш путь.
      minion - Вызвать миньонов, которые сражаются за вас.
      reach [1.3] - Установка и уничтожение (мгновенное) блоков на отдаленном расстоянии.
      reflect - Отражение магической атаки противника на него.
      safefall - Падать без повреждений.
      stealth - Стать невидимым для монстров.
      stonevision - Позволяет видеть сквозь камень.
      walkway - Создает магическую дорожку, которая всегда остается впереди вас (?)
      windwalk - Летать по воздуху[/spoiler]
  3. часть заклинаний на сервере не разрешена... это нужно учитывать
    такие заклинания буду вычеркнуты в списках со временем


инфу берем тут

Re: MagicSpells

Добавлено: 14 апр 2016, 14:52
nucleon
Базовые заклинания
Заклинания которые дают доступ к основным функциям плагина.
  • list - Заклинаний, которым обучен персонаж.
  • help - Показать информацию об указанном заклинании (/cast help <заклинание>).
  • teach - Обучить другого игрока заклинанию ( /cast teach <имя> <заклинание> ).
  • forget - Заставить игрока забыть заклинание ( /cast forget <имя> <заклинание> ).
  • spellbook - Книга Заклинаний, находится в книжном шкафу, позволяет игрокам выучить новые заклинания.
    • Использование: /cast spellbook <заклинание> [количество использований] (количество использований можно не указывать, тогда оно по умолчанию будет равно -1, что значит бесконечное количество раз).
  • bind - Позволяет выбрать другой предмет в качестве волшебной палочки.
    • Использование: /cast bind <spellname>, держа в руках выбранный предмет.



Команды Заклинаний
Команды, которые должны быть вызваны при помощи команды: /cast.
Базовые Заклинания так же относятся к этому.
  • mark - Сохранение координат вашего место положения для использования в будущем (телепортация на отмеченное ранее место).
  • recall - Телепортация на отмеченое вами ранее место.
  • tome - Создание Книг Заклинаний, которые можно прочитать (нажав на них ПКМ), что бы выучить заклинание.
    Требуется плагин BookWorm.
    • Использование: /cast tome <заклинание> [количество использований], удерживая книгу (созданную при помощи BookWorm).
  • scroll - Создает Свиток Заклинания, который может быть использован для вызова заклинания (заклинание знать не обязательно).
    Имеет ограниченное число использований. Это заклинание, наложенное на лист бумаги, не позволит листам складываться в стаки.
    • Использование: /cast scroll <заклинание> [количество использований], удерживая в руках лист бумаги.
    • ОПератор сервера может создать Базу Свитков, которые имеют отрицательный id.
      Свитки в этой базе могут быть использованы без ограничения на количество использований.
      Вместо этого, когда свиток из базы используется, создается новый свиток как копия.
      Это позволяет вам иметь магазин с бесконечным запасом свитков.
      • Использование: /cast scroll -base <заклинание> [количество использований]
    .

Re: MagicSpells

Добавлено: 18 апр 2016, 12:19
nucleon
Неопределенные заклинания
Заклинаний несколько больше чем в списке, но я пока не знаю что есть что.
  • summon
    summon_helper
    forcebomb
    farm
    levitate
    forcepush
    tree
    dowse
    disarm
    invisibility
    armor
    unbind
    blind
    anvil
    cleanse
    sun
    • изменит время на день

    switch
    combust
    haze
    shadowstep
    storm
    poison
    conjure
    clarity
    lifetap
    spellhaste