Optiv Macro Studio Guide: Create Your Own Knight Online Macro

Discover one of Optiv Macro’s most powerful features — the Knight Online Macro Studio. This guide will teach you not only how to use pre-configured macros but also how to record your own keyboard/mouse actions and even create visual triggers to fully personalize your gameplay experience.

🎬 Recording & Management

With Macro Studio, you can record and manage your keyboard and mouse actions. Follow these steps:

  • Record IconRecord: Records keyboard or mouse inputs depending on the selected device type.
  • Delete IconDelete: Deletes all recorded macros.
  • Export IconExport: Exports recorded macros as a file.
  • Import IconImport: Imports previously saved macros from a file.
  • 🛠️ Editing Recorded Macros:
    • Select a macro from the list and drag it to change its order.
    • Right-click to delete a macro.
    • For keyboard events only, click on a key and press another key to reassign it.

⚙️ Settings

  • 1️⃣ Device Type: Keyboard, Mouse, or Both. Determines which inputs will be recorded.
  • 2️⃣ Delay Time:
    • Real-Time: Records actual delays between key presses.
    • 50 ms (adjustable): Sets a fixed delay between key presses.
  • 3️⃣ Repeat:
    • Unlimited: The macro repeats indefinitely.
    • Custom: The macro repeats for a specified number of times (e.g., 10 times).
  • 4️⃣ Activation:
    • Hold: The macro runs while the assigned hotkey is held down and stops when released.
    • Toggle: Starts/stops the macro with each press of the assigned hotkey.
  • 5️⃣ Save Macro: Save your created macros for later use or to be triggered by Visual Trigger functions.

🖼 Visual Trigger

With Macro Studio, you can automate actions based on visuals detected on the screen. Here’s how it works:

  • 1️⃣ Image Slots: Choose between Image 1–6. Each slot can be assigned a different image and a separate macro.
  • 2️⃣ Target Image Selection IconTarget Image Selection:
    Click this button to select the region from the game window that you want to track. The macro will monitor the selected area and trigger the assigned action accordingly.
  • 3️⃣ Trigger Type:
    • If image is missing/changed: The selected macro triggers when the image disappears or changes.
    • If image is found: The selected macro triggers when the image is detected on screen.
  • 4️⃣ Macro Selection: Choose which macro to run based on the visual condition. All previously saved macros are listed here.