{{indexmenu_n>50}} ====== Просунуте редагування ====== Цей розділ призначений для досвідчених авторів, які бажають створювати складні інтерактивні завдання, використовувати динамічні шаблони, скрипти автоматизації та інтегрувати гру із зовнішніми сервісами. ===== Підрозділи ===== * [[uk:authors_main:task_editor:advanced:author_scripts|Інтерактивні елементи (скрипти)]] — написання клієнтських JavaScript-сценаріїв для взаємодії з гравцями безпосередньо на рівні. * [[uk:authors_main:task_editor:advanced:page_elements|Елементи сторінки рівня]] — з чого зібрана сторінка рівня: як сховати чи переоформити її блоки, нав'язати тему оформлення. * [[uk:authors_main:task_editor:advanced:edit_templates|Шаблони (Темплейти)]] — використання HTML-шаблонів для стандартизації оформлення та виведення інформації. * [[uk:authors_main:task_editor:advanced:server_actions|Серверні дії]] — маркер ''{! ... !}'': код за команду вбиває сервер, а не скрипт у сторінці; завершити команді гру. * [[uk:authors_main:task_editor:advanced:composite_codes|Складені коди]] — підсумковий код рівня, який автоматично збирається з частин, розкиданих по кодах, бонусах та підказках. * [[uk:authors_main:task_editor:advanced:inventory|Інвентар гравця]] — сумка з предметами внизу екрана і зони застосування на картинці завдання: предмет на зону — це складений код. * [[uk:authors_main:task_editor:advanced:gps|Коди за GPS-координатами]] — код вбивається сам, коли гравець дійшов до точки на місцевості: зони на сервері, координат цілі в сторінці немає. * [[uk:authors_main:task_editor:advanced:qr_scanner|Сканер QR-кодів у завданні]] — кнопка, яка вмикає камеру та вводить відсканований QR-код як відповідь. * [[uk:authors_main:task_editor:advanced:api_main|Task API (Зовнішні сервіси)]] — використання API рівня для зв'язку зі сторонніми серверами та динамічного обміну зашифрованими ігровими даними.