Skip to content

Manhunt.

One runner races to kill the dragon. The hunters' compasses always point at the runner (and /hunt says how far), the hunters' shop token buys gear, and the runner has a single life.

Players
2 to 8 players
Length
about 90 minutes
Goal
The runner slays the dragon.

The rules.

Each rule waits for its event, checks its if, then runs its steps in order; a branch or a loop's steps are set in.

  • Pick the runner

    When the challenge starts

    1. Set runner to a random player
    2. Set role to 1 for runner
    3. Show the title “You are the runner” to runner
    4. Show the title “You are a hunter” to players where role is at most 0
    5. Give Hunter's compass to players where role is at most 0
    6. Give Shop token to players where role is at most 0
    7. Freeze players where role is at most 0 for 30 seconds
    8. Send “The hunters are frozen for 30 seconds. Run, {runner}!” to everyone
  • Compasses follow the runner

    Every second

    1. Point the compasses of players where role is at most 0 at runner's place
  • The token opens the shop

    When a player uses Shop token

    1. Open shop for the player
  • The shop hands over

    When a player clicks a slot of the shop menu

    1. Give 8 if the event's slot is 13, else 16 if the event's slot is 15, else 1 the event's item to the player
  • A hunter asks where

    When a player runs /hunt

    Only if role is at most 0.

    1. Run point_at_runner
  • The runner asks where

    When a player runs /hunt

    Only if role is above 0.

    1. Send “You are the runner. They're hunting you.” to the player
  • The compass says how far

    When a player uses Hunter's compass

    1. Run point_at_runner
  • The runner falls

    When a player dies

    Only if runner includes the player.

    1. Lose: “The hunters caught {player}.”
  • Hunters respawn with a compass

    When a player respawns

    Only if role is at most 0.

    1. Give Hunter's compass to the player
  • A hunter leaves

    When a player leaves

    Only if runner includes the player.

    1. Send “The runner left the game.” to everyone

Its functions.

Steps several rules run by name.

  • point_at_runner

    1. Point the compasses of the player at runner's place
    2. Send “The runner is ”, the distance from the player's place to runner's place as text with 0 decimals or “ blocks away.” joined to the player

What it declares.

Variables

  • runner: a player, on the sidebar as Runner
  • role: a number, per player, starting at 0

Custom items

  • Hunter's compass (Compass)
  • Shop token (Emerald)

Menus

  • Hunters' shop: 3 rows, 3 slots stocked

Commands

  • /hunt: Says how far the runner is and points your compass.