Built for Tower Defense Simulator

Your grind.Fully automated.

Record and replay complete TDS strategies, rotate farms, auto-equip towers, collect rewards and loop completed matches—all while you're away.

Strategy rotation

Swap by runs or minutes

Smart game handling

Restart and Play Again aware

Community strategies

Browse, load and farm

Everything the grind needs

More wins. Less watching.

Designed around actual TDS menus, towers and match states—not generic mouse recording.

Record complete strategies

Capture your tower placements, upgrades, abilities and match actions, then replay the complete run from a reusable strategy file.

Explore feature

Smart game handling

Detect match endings, verify the selected map and use Restart or Play Again automatically to keep the loop moving.

Explore feature

Community strategies

Browse and download community-made .strat files inside the macro instead of building every strategy from scratch.

Explore feature

Discord reporting

Send real-time updates, currency statistics, debug logs and screenshots directly to your Discord server.

Explore feature

From loadout to loot

Start farming in three simple steps.

No scripting or coordinate spreadsheets. Build a strategy while you play, save it and let Ultimate Macro repeat it.

01

Download and extract

Download the latest release ZIP and extract every file into its own folder.

02

Install AutoHotkey v2

Ultimate Macro requires AutoHotkey 2.0; the older 1.1 release is not supported.

03

Run Main.ahk

Configure your TDS settings, launch Main.ahk and select or record a strategy.

Build your first strategy

Strategy recorder

Community strategy · Example run

Recording
Recorded actions00:04:21
00:02

SpawnTower

Minigunner1 · Slot 1

•••
00:11

UpgradeTower

Minigunner1 · Path 2

•••
00:19

Change DJ track

DJ · Track 2

•••
00:33

Use ability

Commander · Call of Arms

•••
Recorder ready

Built-in automation

More than a strategy player.

Ultimate Macro handles the surrounding work too—from preparing your loadout to collecting rewards and joining the next match.

Automatic tower equipping01
Strategy rotation by runs or minutes02
Custom strategy recording03
Community .strat downloads04
Automatic match replay05
Split upgrade path support06
Special tower support07
Playtime reward collection08
1.5× and 2× timescale support09
VIP server support10
Map verification11
Discord logs and screenshots12

Built for repeatable runs

Farm what matters to you.

Record your own route, start with a community strategy or rotate between two setups after a chosen number of runs or minutes.

01

Record and replay

Your strategies

Record the exact placements, upgrades and abilities from a successful run, then replay it consistently.

02

Built into the app

Community library

Browse community-made strategy files and download the run you want without leaving Ultimate Macro.

03

Faster repeat runs

Timescale support

Use 1.5× and 2× timescale tickets, automatic replays and strategy rotation to make long sessions more efficient.

Spend your time building strategies.Not replaying them.

Ultimate Macro turns a good run into a repeatable one.

Before you begin

A consistent setup keeps every run accurate.

The current macro uses fixed interface positions and visual detection, so these settings are required for reliable playback.

System requirements

Configure these before starting the macro.

Windows 10 or Windows 11
AutoHotkey v2.0
1920×1080 recommended
100% Windows scaling required
English (US) OCR language pack
TDS UI Scale set to Large
Screen shake disabled
Vertical upgrades enabled
No custom Roblox fonts

Questions, answered

Before you press start.

Still unsure? Join the community and ask anything about setup, recording or strategies.

Join the Discord
What can Ultimate Macro automate?

It records and replays tower placements, upgrades, abilities and match actions. It can also rotate strategies, equip required towers, replay finished matches and collect playtime rewards.

Do I need to write strategies manually?

No. You can record your own run or browse community-made .strat files directly inside Ultimate Macro.

What do I need before installing?

Use Windows 10 or 11, install AutoHotkey v2.0 and the English (US) OCR language pack, set Windows scaling to 100%, and configure the required Roblox and TDS display settings.

What statistics can the webhook send?

The webhook provides real-time updates, currency statistics, debug logs and screenshots in your Discord server.

Is this affiliated with Roblox or TDS?

No. Ultimate Macro is an independent third-party project and is not endorsed by Roblox Corporation or Paradoxum Games.

Ready when you are

Turn downtime into progress.

Download Ultimate Macro and make your next strategy run itself.

Windows 10/11 · 1920×1080 and 100% scaling required · Use responsibly