<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.qeng.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.qeng.org/feed.php">
        <title>wiki.qeng.org authors_main:task_editor:advanced</title>
        <description></description>
        <link>https://wiki.qeng.org/</link>
        <image rdf:resource="https://wiki.qeng.org/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-09-15T09:33:28+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:api_main&amp;rev=1786921473&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:author_scripts&amp;rev=1786879504&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:composite_codes&amp;rev=1786879504&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:edit_templates&amp;rev=1787132010&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:gps&amp;rev=1787176465&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:inventory&amp;rev=1787176386&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:page_elements&amp;rev=1787175847&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:qr_scanner&amp;rev=1787203105&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.qeng.org/lib/tpl/bootstrap3/images/favicon.ico">
        <title>wiki.qeng.org</title>
        <link>https://wiki.qeng.org/</link>
        <url>https://wiki.qeng.org/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:api_main&amp;rev=1786921473&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-16T23:04:33+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Зашифрованная информация об игре (Task API)</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:api_main&amp;rev=1786921473&amp;do=diff</link>
        <description>Зашифрованная информация об игре (Task API)

Зачем это нужно?

Если вам необходимо безопасно передать данные о текущем игроке или команде во время игры сторонним внешним сервисам (например, Telegram-боту, скрипту авторизации или кастомному сайту с флеш-игрой), используйте генерацию зашифрованной строки.…</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:author_scripts&amp;rev=1786879504&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-16T11:25:04+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Сценарии и интерактивные элементы в заданиях</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:author_scripts&amp;rev=1786879504&amp;do=diff</link>
        <description>Сценарии и интерактивные элементы в заданиях

Динамическая информация о игроке/команде

Движок поддерживает специальные плейсхолдеры, которые автоматически заменяются на актуальные значения:</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:composite_codes&amp;rev=1786879504&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-16T11:25:04+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Составные коды</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:composite_codes&amp;rev=1786879504&amp;do=diff</link>
        <description>Составные коды

Составной код — это итоговый код уровня, который собирается из нескольких частей, разбросанных по кодам, бонусам, сквозным бонусам и подсказкам. Как только команда добывает все части, движок сам вбивает собранный код за игроков.</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:edit_templates&amp;rev=1787132010&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-19T09:33:30+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Шаблоны (Темплейты)</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:edit_templates&amp;rev=1787132010&amp;do=diff</link>
        <description>Шаблоны (Темплейты)

Шаблоны — это динамические выражения, которые вычисляются на сервере до отправки страницы игрокам. В браузере во время игры отображается только результат вычисления для конкретной команды. Сам код шаблона игрокам не виден (его нет в исходном коде страницы).…</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:gps&amp;rev=1787176465&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-19T21:54:25+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Коды по GPS-координатам</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:gps&amp;rev=1787176465&amp;do=diff</link>
        <description>Коды по GPS-координатам

Движок умеет сам вбивать код, когда игрок подошёл к нужной точке на местности. Точки задаются в Скрипте задания, проверка идёт в браузере игрока по данным геолокации.</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:inventory&amp;rev=1787176386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-19T21:53:06+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Инвентарь игрока</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:inventory&amp;rev=1787176386&amp;do=diff</link>
        <description>Инвентарь игрока

Движок QEng поддерживает систему виртуального инвентаря команд или одиночных игроков. Это позволяет реализовывать квесты с поиском и использованием предметов (ключей, инструментов, валюты).</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:page_elements&amp;rev=1787175847&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-19T21:44:07+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Элементы страницы уровня</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:page_elements&amp;rev=1787175847&amp;do=diff</link>
        <description>Элементы страницы уровня

Движок собирает страницу уровня из блоков с постоянными идентификаторами. Зная их, из скрипта задания или из своего css можно спрятать, переименовать или переоформить почти любую часть страницы.</description>
    </item>
    <item rdf:about="https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:qr_scanner&amp;rev=1787203105&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-20T05:18:25+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Сканер QR-кодов в задании</title>
        <link>https://wiki.qeng.org/doku.php?id=authors_main:task_editor:advanced:qr_scanner&amp;rev=1787203105&amp;do=diff</link>
        <description>Сканер QR-кодов в задании

На уровень можно добавить кнопку, которая включает камеру телефона и вводит отсканированный QR-код как обычный ответ. Удобно, когда коды на локации напечатаны в виде QR: игроку не нужно перепечатывать длинную строку руками.</description>
    </item>
</rdf:RDF>
