creator cover Elfrey
Elfrey

Elfrey 

Макросы и модули для Foundry VTT

254subscribers

21posts

About

Привет. 
Я пишу макросы, модули и приключения для foundry vtt. 
Меня можно попросить помочь, если вам что-то нужно. Я не всегда берусь за написание чего-то, но я и денег не прошу.
Модули
Модуль приключения "Клад Королевы Драконов" - модуль приключения для Foundry Vtt
Модуль приключения "Возрождение Тиамат"  - модуль приключения для Foundry Vtt
PF2e NPC Observer - модуль для системы Pathfinder 2nd edition, позволяет игрокам видеть биографию и арт выбранных NPC
Модуль "Генератор Цены" - генерирует цену предмета при импорте из библиотеки.  
Старый пост с сылками для 11 версии foundry - https://boosty.to/elfrey/posts/1f87ec69-dff9-4f5e-9e06-7753341d915c

Макросы

Генератор NPC для Foundry VTT

Какое-то время назад мне срочно понадобился NPC для игры, и я наткнулся на сайт npcgenerator.com.
Мне понравились результаты, и я решил попробовать написать модуль для Foundry VTT, который позволял бы генерировать NPC прямо в игре.
К счастью, автор сайта сделал библиотеку со всеми данными - на её основе я и собрал несложный модуль.

Что умеет модуль

Модуль создаёт чарлист персонажа с биографией.
Никаких картинок, никаких способностей - только текст, но этого вполне хватает, когда группа заходит в неожиданное место и срочно нужен NPC для взаимодействия.
Интерфейс предельно простой:
  1. Жмем "Снегенировать случайного NPC" на вкладке актеров.
  2. Открываете окно с параметрами.
  3. Настраиваете, если нужно что-то особенное.
  4. Жмёте «Сгенерировать» — и готово!
Если результат не понравился — просто нажимаете кнопку ещё раз и получаете нового NPC.

Известные проблемы

На данный момент всё генерируется на английском.
В планах есть перевод, но пока он в далёкой перспективе.
Если кто-то хочет помочь с локализацией - я с радостью приму помощь

Скачать

Сейчас модуль можно скачать только в виде архива, прикреплённого ниже.
zip
elfrey-npc-generator.zip74.02 Kb

Макрос на исправление магических предметов

В 13й версии foundry многие магические предметы потеряли флаг "магический", из-за этого слетели настройки на них. Мне не хотелось руками проверять каждый предмет по отдельности, поэтому написал макрос, который покажет предметы актёра и нужным можно быстро проставить галочку. Выглядит примерно так.

Как импортировать макрос в Foundry VTT 13

  1. В правом сайдаре откройте раздел "макросы".
  2. Создайте пустой макрос.
  3. Кликните правой кнопкой на созданный макрос и выберите "Импорт данных"
  4. Выберите скачанный JSON-файл
  5. Подтвердите импорт
  6. Закрепите макрос на панелиЧтобы быстро запускать его, перетащите макрос из списка (Macros Directory) на панель хотбаров внизу экрана.
json
fvtt-Macro-ispravitь-magicheskie-predmety-u-aktyora-PdHUyMwsuMRP7ae5.json9.39 Kb
Импорт кажется у меня у одного не работает... Да?
Kikimor_rec, это я проверил, импортируется

Макрос Scene Browser

У меня собрано много паков с картами, но далеко не всегда есть удобный способ быстро найти нужную сцену. Часто приходится искать её на сайте или вручную просматривать паки один за другим. Хотелось сделать этот процесс быстрее и удобнее, поэтому я написал небольшой макрос.
Он просматривает активные библиотеки со сценами и выводит их в отдельное окно, где поиск становится гораздо проще. Искать можно по названию сцены, библиотеки или модуля. При импорте автоматически создаётся папка с названием модуля в разделе сцен, и туда добавляется выбранная сцена.

Как импортировать макрос в Foundry VTT 13

  1. В правом сайдаре откройте раздел "макросы".
  2. Создайте пустой макрос.
  3. Кликните правой кнопкой на созданный макрос и выберите "Импорт данных"
  4. Выберите скачанный JSON-файл
  5. Подтвердите импорт
  6. Закрепите макрос на панели
    Чтобы быстро запускать его, перетащите макрос из списка (Macros Directory) на панель хотбаров внизу экрана.
json
fvtt-Macro-elfrey-scene-browser-393YTTbYOJVnhDWx.json9.24 Kb
Не пойму, что делаю не так при установке=(
Андрей Мышов, как ты пытаешься установить? Очень странная ошика.
Если что, попробуй https://github.com/Elfrey/elfrey-lss-converter/releases/latest/download/module.json
Эту ошибку я получил через f12 когда пытался поставить модуль через список модулей. Если подавать манифест то ошибка. Версия FVTT 13 348
Elfrey, Победа(=
Увы, мне не помог
Написал что флагов с пробелами нет и кучу вот таких сообщений
Removing a key using the -= deletion syntax requires the value of that deletion key to be null, for example {-=key: null}
Дмитрий Гусарев, странно, но хорошо.

Макрос для миграции мира на Foundry Vtt v13

При первом запуске старых миров на Foundry VTT версии 13 миграция может зависнуть на 100%. Это происходит из-за наличия в мире документов с пустыми флагами. Данный макрос помогает автоматически исправить такие документы.
  1. Импортируйте макрос и выполните его в старой версии мира (V12).
  2. Если макрос что-то исправит, появится уведомление.
  3. После этого можно переносить мир на Foundry VTT 13.
Внимание! Перед миграцией обязательно сделайте резервную копию мира (лучше всего вручную создать zip-архив).
UPD. Обновил макрос, он теперь проверяет еще и флаги с пробелами и выводит сообщение в чат.
json
fvtt-Macro-ispravitь-pustye-flagi-v2-Xt1VFWLlaMYOKatZ.json10.90 Kb
---------------------------------------------------------------
Старая версия
json
fvtt-Macro-ispravitь-pustye-flagi-Rg6LhiTPk8zafp83.json3.03 Kb
Если я перенёс foundry на v13, и у меня проблема с обновлением dnd5e, после его обновления до 5.1.9 с 4.4.4 миграция зависает на 100%, есть возможность мне помочь?
Bokmar, я думаю можно распаковать данные мира и написать скрипт, который поправит в файлах флаги, но для этого может понадобиться оригинальный мир. Я пока не могу написать такой скрипт, лучшее будет скачать 12ю foundry и запустить мир на ней. Это при условии что ты сделал бекап, если бекапа нет, то я пока не могу дать однозначный ответ как быть.
не получалось импоритрвоать макрос - ничего не происходило при импортировании. Но помогло обновиться до версии макроса: Foundry "12.343" и dnd "4.4.3" А у меня была версия "12.331" и "4.1.2" :)
Udgin, да, я на последней 12й версии делал его и там сохраняется версия. В теории можно её просто удалить требование версии.

PF2e NPC Observer

PF2e NPC Observer - это модуль для Foundry VTT, разработанный для системы Pathfinder 2e. Он позволяет Мастерам Игры назначать определенных игроков "наблюдателями" за NPC, предоставляя им доступ к изображению и биографии NPC без предоставления полного доступа к листу персонажа NPC.
Это особенно полезно для:
* Предоставления игрокам возможности видеть внешний вид NPC, с которыми они встречались
* Обмена информацией о предыстории NPC с определенными игроками
* Предоставления игрокам доступа к информации об NPC, имеющей отношение к их персонажу.

Функции
* Мастера могут назначать определенных игроков наблюдателями за * любым NPC
* Игроки со статусом наблюдателя могут просматривать изображение и биографию NPC

Установка
1. В Foundry VTT перейдите на вкладку "Add-on Modules"
2. Нажмите "Install Module"
3. В поле "Manifest URL" вставьте:https://github.com/elfrey/elfrey-pf2-npc-observer/releases/latest/download/module.json
4. Нажмите "Install"

Требования
* Foundry VTT v12 или выше
* Система Pathfinder 2e v6.12.2 или выше

Использование
1. Включите модуль в настройках "Управление модулями" вашего мира
2. Откройте любой лист NPC
3. Нажмите кнопку "Управление наблюдателями" в заголовке листа

 4. Выберите игроков из выпадающего списка и добавьте их как наблюдателей
а для ДнД такого сделать можно будет?
Elfrey, понял,я думал тут какой то расширенный функционал

Макрос на проверку знаний о монстре (D&D 5e)

Небольшой макрос для Foundry VTT под систему Dungeons & Dragons 5‑й ред., который помогает быстро выяснить, что персонажи знают о выбранном существе.

Установка
1. Скачайте файл макроса.
2. В Foundry VTT откройте «Макросы» → «Создать макрос».
3. Нажмите "Импорт макроса" и выберите скачанный файл
Как использовать
1. Выделите токен персонажа, который будет делать проверку.
2. (Необязательно) Целью выделите токен монстра.
3. Запустите макрос.
   * Если цель не выбрана, появится окно, где нужно указать тип существа и его Показатель Опасности (ПО).
4. В чате отобразится кликабельное сообщение для игрока.
5. После броска мастер увидит скрытое сообщение с результатами и полученной информацией.
Прикольно, но как будто определять те же хп и кд - максимально странно в рп плане. На все остальное вайнот.
Игроки все равно могут высчитать это. В РП это больше понимание насколько выносливо существо и как точно и сильно надо бить.

Обновление и релиз модуля "Генератор Цены

https://foundryvtt.com/packages/elfreys-item-price
https://github.com/Elfrey/elfreys-item-price
🎲 Модуль «Генератор Цены» для D&D 5e
📌 Описание
«Генератор Цены» — небольшой модуль, автоматически генерирующий цену предметов в зависимости от их редкости для системы D&D 5e (версия 4.3.1+).
При импорте предметов из библиотеки цена автоматически рассчитывается. Если предмет является расходником (например, боеприпасы, свитки заклинаний или зелья), то его базовая цена делится на два.
🚀 Установка
Вы можете установить модуль с помощью следующих ссылок:
📄 Манифест модуля (module.json)
📦 ZIP-архив с модулем
⚙️ Настройка и использование
Метод генерации ценВ настройках модуля можно выбрать желаемый метод генерации цен. В будущем планируется добавить возможность указания собственных формул и фиксированных значений.
Выбор библиотек (важно!)Обязательно перейдите в раздел «Выбрать библиотеки» и отметьте те, к которым должны применяться новые цены.
🐞 Обратная связь
Если у вас есть предложения по улучшению или вы обнаружили ошибки, буду рад вашим замечаниям и рекомендациям. Пожалуйста, создавайте Issue на GitHub или свяжитесь со мной напрямую.
Супер!
Subscription levels0
No subscription levels
Go up