|
🌌 1. Структура развития сюжета по фракциям Каждый игрок после успешного прохождения инстанса (ChaosTrials, LightTrials, DarkTrials) получает: После использования свитка игрок перемещается в зону влияния своей фракции, где начинаются линейные квесты, формирующие вклад в мировое равновесие. ⚔️ 2. Локации и их назначение| Фракция | Локация | Цель игрока | Атмосфера | Основная награда | | 🔥 Хаос | Святилище Разлома (Gustov Fortress) | Пробуждать аномалии, разрушать контроль Света и Тьмы | Рваная геометрия, багровые порталы, фиолетовые молнии | Осколки Хаоса + свитки призыва демонов | | 🌕 Свет | Храм Звёздного Пламени (Elven Forest) | Очищать тьму, восстанавливать сияние Астры | Золотой свет, мрамор, эфирные мосты | Осколки Света + зелья благословения | | 🌑 Тьма | Катакомбы Молчания (Dion) | Поглощать воспоминания павших, раскрывать тайны Астры | Черные зеркала, парящие души, ледяной воздух | Осколки Тьмы + артефакты пустоты |
💠 3. Экономика фракций и использование осколковКаждый тип осколка — внутренняя валюта фракции.
| Фракция | Валюта | Продавцы / Мультиселлы | Покупка | | Хаос | 🩸 Осколок Хаоса | Каэлис, Архимаг Безумия | Оружие Хаоса, свитки призыва демонов, нестабильные эликсиры | | Свет | ✨ Осколок Света | Илирион, Волхв Рассвета | Благословлённое оружие, свитки исцеления, священные ауры | | Тьма | 🕯 Осколок Тьмы | Вестник Ноктиса | Артефакты забвения, свитки теней, проклятые руны |
🎯 Каждая покупка у NPC также увеличивает влияние фракции, обновляя elmo_counters:
- UPDATE elmo_counters SET influence = influence + 1 WHERE faction = 'CHAOS';
Скопировать код
🜂 4. Прогрессия по локацииИгрок получает серии мини-квестов, где: выполняет задачи фракции (убийства, сбор ресурсов, ослабление других фракций), активирует точки влияния (астральные алтари), участвует в фракционных событиях (PvP-зоны).
Каждый завершённый квест: даёт осколки фракции и фрагменты памяти Астры (редкие ресурсы), увеличивает личное влияние игрока в фракции (таблица elmo_faction_progress).
⚖️ 5. Механика мирового балансаРаз в сутки сервер проверяет суммарное влияние трёх фракций:
- SELECT faction, SUM(influence) FROM elmo_counters GROUP BY faction;
Скопировать кодФракция с наибольшим влиянием получает контроль над одной глобальной зоной (например, Руна, Глудио, Орена). В этих регионах активируются ауры фракции: 🔥 Хаос — повышенный дроп редких предметов, нестабильность погоды. 🌕 Свет — ускоренное восстановление HP/MP, меньше агрессивных мобов. 🌑 Тьма — шанс выпадения проклятых предметов и теневых ресурсов.
Смена влияния автоматически транслируется в игру и на сайт: - [ASTRA]: Мир склоняется к Хаосу. Пламя безумия горит в сердце Эльмориона.
Скопировать код 🔮 6. Развитие сюжета через прогрессКогда хотя бы одна фракция достигает порога в influence > 10000, активируется событие фазы II — “Раскол Звезды”, которое я потом опишу как отдельный сценарий. 💀 7. PvP и осады фракцийНа территориях фракций активируется: зона PvP с наградами в виде осколков врага, возможность осаждать Астральные Узлы — точки, генерирующие влияние.
Каждый узел привязан к elmo_nodes: - CREATE TABLE elmo_nodes (
- id INT PRIMARY KEY,
- location VARCHAR(64),
- owner_faction ENUM('LIGHT','DARK','CHAOS'),
- energy INT
- );
Скопировать кодЧем дольше фракция удерживает узел, тем выше её бонус в elmo_counters.
🜲 8. Атмосфера и нарративАстра будет реагировать на происходящее:
|