К содержимому
RF DataСправочник данных
EN

Подземелья

Сценарии

Всего 49 Известно 49 Производное 0 Не используется 0

Используемые параметры

Поля, которые читает сервер, клиент или которые собираются из других файлов. Описание говорит, что поле значит и как оно действует; под ним — где это установлено.

Quest\<сценарий>.txt серверный файл

Всего 49 Известно 49 Производное 0 Не используется 0
Схема
текст сценария: ### квест, ## миссия, # задача (dungeons.md §2–3)
Уровень реестра
готов к полному

Запись: маркеры верхнего уровня

Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
—###
новый квест; следующий токен — заголовок (≤ 32 байт); один на файл
dungeons.md §2.2
———известно—
—##
новая миссия; заголовок ≤ 32 байт
dungeons.md §2.2
———известно—
—#
новая задача; заголовок ≤ 32 байт
dungeons.md §2.2
———известно—
—*
ключ: следующий токен — имя ключа уровня ###/##/#
dungeons.md §2.2
———известно—
—[END_OF_FILE]
конец файла, обязателен
dungeons.md §2.2
———известно—
—прочие токены
пропускаются (на этом держатся комментарии; одиночные маркеры внутри комментария опасны)
dungeons.md §2.2
———известно—

Запись: ключи квеста (после ###) (квест)

Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
—membership_party
≠ 0: открыть может только игрок в группе, войти — только члены группы открывшего. 0: войти может любой игрок, раса не проверяется (4.3). Клиент группу при открытии прове…
dungeons.md §3.1 (строка свода)
———известно—
—member_num
Сколько игроков одновременно в канале (проверка при входе и повторном входе, ошибка 0x12)
dungeons.md §3.1 (строка свода)
———известно—
—use_map
Карта должна существовать и иметь тип 1 в Map_Data.spt (в AoP: Dungeon00, 01, 02, 04). Должен идти раньше всех ключей, которые ссылаются на пустышки
dungeons.md §3.1 (строка свода)
———известно—
—start_mission
≤ 32 байт, проверка в 2.3
dungeons.md §3.1 (строка свода)
———известно—
—limit_lv_min
+0x11F8, +0x11FC. Фактически обязательны, см. ниже
dungeons.md §3.1 (строка свода)
———известно—
—limit_lv_max
+0x11F8, +0x11FC. Фактически обязательны, см. ниже
dungeons.md §3.1 (строка свода)
———известно—
—dummy_block
До 32 блоков по 32 пустышки, без проверок переполнения. Пустышка — любая из .spt карты
dungeons.md §3.1 (строка свода)
———известно—
—monster_group
До 32 групп по 32 монстра, без проверок. В данных только закомментирован
dungeons.md §3.1 (строка свода)
———известно—
—reward_item
До 128 на список. Предмет любой таблицы. Количество учитывается только для складываемых предметов, обрезается до 99. Вероятность 0…1.0 (иначе ошибка); хранится как `rate…
dungeons.md §3.1 (строка свода)
———известно—
—reward_exp
one\|иное, число (double)
dungeons.md §3.1 (строка свода)
———известно—
—reward_pvp
one\|иное, int
dungeons.md §3.1 (строка свода)
———известно—
—reward_dalant
one\|иное, int
dungeons.md §3.1 (строка свода)
———известно—
—description
≤ 16 байт, по умолчанию NO DATA
dungeons.md §3.1 (строка свода)
———известно—

Запись: ключи миссии (после ##) (миссия)

Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
—area
Ищется только среди пустышек с префиксом dq. Все dummy: и react_contents миссии должны лежать внутри коробки area
dungeons.md §3.2 (строка свода)
———известно—
—start_pos
Куда переносить игроков при старте миссии
dungeons.md §3.2 (строка свода)
———известно—
—gate_pos
Можно несколько (до 32, без проверки). Сервер при PORTAL открывает все порталы карты; список влияет только на пакет 35/8 (5.3)
dungeons.md §3.2 (строка свода)
———известно—
—job_order
Миссия выполнена, когда выполнены все задачи / любая
dungeons.md §3.2 (строка свода)
———известно—
—lim_time_sec
Хранится в мс. Обязателен и > 0
dungeons.md §3.2 (строка свода)
———известно—
—result_type
Не указан — значение 0xFF (не равно «PORTAL», см. 5.3)
dungeons.md §3.2 (строка свода)
———известно—
—result_contents
Следующая миссия для NEXT
dungeons.md §3.2 (строка свода)
———известно—
—description
Описание миссии
dungeons.md §3.2 (строка свода)
———известно—
—complete_msg
Текст при выполнении
dungeons.md §3.2 (строка свода)
———известно—
—loot_item
Событийный предмет: при старте миссии кол-во штук раздаётся живым монстрам этого кода в area, выпадает при их смерти гарантированно (5.6)
dungeons.md §3.2 (строка свода)
———известно—
—add_monster
monster: код кол-во, <место> (dummy:/block:)
dungeons.md §3.2 (строка свода)
———известно—
—respawn_monster
Поддерживать живыми до «кол-во» монстров: проверка раз в term секунд, всего не больше lim появлений (lim ≤ 0 — без предела)
dungeons.md §3.2 (строка свода)
———известно—
—respawn_monster_option
Делает последний respawn_monster выключенным при старте и даёт ему имя; включают его inner/respond … respawn_monster: имя
dungeons.md §3.2 (строка свода)
———известно—
—change_monster
При старте миссии каждый живой монстр «из» с вероятностью NN % заменяется на «в»
dungeons.md §3.2 (строка свода)
———известно—
—if
Другой текст описания/выполнения, если замена из последнего change_monster сработала
dungeons.md §3.2 (строка свода)
———известно—
—inner
Когда игрок канала входит в пустышку (или в любую пустышку блока): создать монстров/предметы, показать текст или включить именованный respawn. **Срабатывает один раз за…
dungeons.md §3.2 (строка свода)
———известно—
—respond
При убийстве монстра этого кода: создать монстров/предметы (при -1 — рядом с местом убийства) или показать текст
dungeons.md §3.2 (строка свода)
———известно—
—add_time
Убийство монстра / поднятие предмета из цели продлевает лимит миссии на N секунд и показывает текст
dungeons.md §3.2 (строка свода)
———известно—

Запись: ключи задачи (после #) (задача)

Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
—type
Только эти два значения. LOOT и BOSS из комментариев — ошибка загрузки. По умолчанию TAKE. [игра, 29.10.2026, G3, Sirin AoP] type LOOT в DarkHole_01.txt…
dungeons.md §3.3 (строка свода)
———известно—
—contents
Предмет (TAKE, любая таблица) или монстр (HUNT)
dungeons.md §3.3 (строка свода)
———известно—
—count
≥ 1; -1 только для HUNT: «убить всех»
dungeons.md §3.3 (строка свода)
———известно—
—react_type
Добавить реакцию на выполнение задачи
dungeons.md §3.3 (строка свода)
———известно—
—react_contents
Портал, который откроет последняя реакция
dungeons.md §3.3 (строка свода)
———известно—
—description
Описание задачи
dungeons.md §3.3 (строка свода)
———известно—

Запись: составные аргументы

Смещ.ПолеЧто это и как действуетКуда идёт в клиентЧитает серверРольСтатусДанные
—monster: КОД N
монстр из MonsterCharacter
dungeons.md §3.4
———известно—
—m_group: ГРУППА N
случайный монстр группы
dungeons.md §3.4
———известно—
—item: КОД N
предмет любой таблицы
dungeons.md §3.4
———известно—
—dummy: ИМЯ
пустышка карты
dungeons.md §3.4
———известно—
—block: ИМЯ
случайная пустышка блока
dungeons.md §3.4
———известно—
—<слово> -1
рядом с местом события (только respond)
dungeons.md §3.4
———известно—

Неиспользуемые параметры

В этой категории нет неиспользуемых параметров: все поля читает сервер, клиент или сборка.

← К категории

RF Online — товарный знак своих владельцев. Справочник собран из исследований для разработки контента. Собрано 01.11.2026 · каталог полей от 29.10.2026 · Adagio UI 0.5.0