Advanced Task Editing

This section is designed for experienced authors who want to build complex interactive levels, use dynamic templates, customize scripts, and integrate games with external sites or services.

  • Scripts and Interactive Elements — writing custom client-side JavaScript to interact with players directly on the level page.
  • Level Page Elements — what the level page is built of: how to hide or restyle its blocks and force a theme.
  • Templates — using HTML template tags to output team-specific or code-specific content dynamically.
  • Composite Codes — a final level code assembled automatically from parts scattered across codes, bonuses and hints.
  • User Inventory — creating and managing virtual team items, keys, and tokens.
  • Codes by GPS Coordinates — submitting a code automatically once the player reaches a spot on the ground, and showing the distance to it.
  • QR Code Scanner in a Task — a button that turns on the camera and submits the scanned QR code as an answer.
  • Task API (External Services) — encrypting game data via Blowfish to securely interact with external servers and Telegram bots.
  • en/authors_main/task_editor/advanced.txt
  • Last modified: 2026/08/16 11:25
  • (external edit)