recorder open source [15.04 UPDATED !!]
Key Required Patched

recorder open source [15.04 UPDATED !!]

Retro Tower Defenseovoch228ovoch228 6.1K views 172 executesUpdated Jan 28, 2026
5.0/ 5(9 votes)
90100% Positive
Lua Script•1 lines (110 chars)
loadstring(game:HttpGet('https://raw.githubusercontent.com/ovoch228/shitty-x/refs/heads/main/rtd/recorder'))()

Features & Information

warning: this script can be detected !!! open source: https://github.com/ovoch228/shitty-x/tree/main/rtd // features // - auto equip loadout - auto select maps & modifiers - auto unit managment in game - auto play again - and etc how to use: once in-game, run the recorder and click button 'write file' only during the difficulty selection screen, not after exit to lobby when you see 'macro recorded' in logs. then find shitty-x folder, in the exploit workspace folder and find ur recordered file, use it in the lobby, after teleporting into the map, use it in game. // updates // ["31.01.26"] - added Modifiers, added loadout function, fixed a tower placement failure bug i think ["05.02.26"] - improved round end handling, slight optimization ["15.04.26"] - fixed place tower // if you find any bugs or want to improve the script, please let me know. i'd be very grateful!! //
#retro tower defense recorder#rtd recorder#ovoch

Community Comments (110)

6kav06kav0Jan 28, 2026

yo basically i used the script in the lobby but nothing shows up i mean it did work in the game but not in lobby

Replying to @6kav0
ovoch228ovoch228Jan 28, 2026

@6kav0 recorder dont work in lobby, only generated file works in lobby

Replying to @ovoch228
6kav06kav0Jan 28, 2026

@ovoch228 oh alright because I didn't really understand the part after "macro recorded" I'll test it out

Replying to @ovoch228
dashingusdashingusJan 28, 2026

@ovoch228 can i somehow make it so it uses 3x as always?

Replying to @dashingus
dashingusdashingusJan 28, 2026

bc of that my macro doesnt rlly work cause im trying to use 3x

Replying to @dashingus
ovoch228ovoch228Jan 28, 2026

@dashingus in recorder source code, change 2 to 3 on line 117. In api, change 2 to 3 on lines 102 and 116

Replying to @ovoch228
dashingusdashingusJan 28, 2026

@ovoch228 thank you

Replying to @ovoch228
dashingusdashingusJan 28, 2026

@ovoch228 so you want me to re-upload it or how do i do it

6kav06kav0Jan 28, 2026

sorry to ask again but is it required to put a file name to find the folder?

Replying to @6kav0
ovoch228ovoch228Jan 28, 2026

@6kav0 u need put a file name, if you are recording more than one macro. the files will be saved in the exploit workspace folder."

Replying to @ovoch228
6kav06kav0Jan 28, 2026

@ovoch228 dex explorer I'm guessing?

Replying to @6kav0
ovoch228ovoch228Jan 28, 2026

@6kav0 no

Replying to @ovoch228
6kav06kav0Jan 28, 2026

@ovoch228 oh where do i do it then

Replying to @6kav0
6kav06kav0Jan 28, 2026

nvm i found it in zarchiver ty for help

Replying to @ovoch228
BbbbbebeBbbbbebeJan 31, 2026

@ovoch228 yeah no does it support Mobile?, Ive been trying to figure this out for the past 10 mins

Replying to @ovoch228
BbbbbebeBbbbbebeJan 31, 2026

@ovoch228 I executed in lobby, then I executed in game, doesn't auto play

Replying to @ovoch228

@ovoch228 yes i know how to make macros its just there's a bug

Replying to @jamesmathewgutierre

When i play and use macro and win the next all game is 100% lose because its not upgrading my units/towers it place r but it's not upgrading

ArixeArixeJan 28, 2026

Kinda broke if you don't have enough money

Replying to @Arixe
ovoch228ovoch228Jan 28, 2026

@Arixe sorry, but this is my first time writing a macro recorder script, so there might be some bugs in the script

dashingusdashingusJan 28, 2026

the macro apparently skips placing hero's and some units

Replying to @dashingus
ovoch228ovoch228Jan 29, 2026

@dashingus i'll fix it maybe if i can

Replying to @ovoch228
KarlzyKarlzyJan 30, 2026

@ovoch228 how to use the marcooo

Replying to @Karlzy
ovoch228ovoch228Jan 30, 2026

@Karlzy just execute generated file(in exploit workspace folder, NOT DEX) in lobby, then after teleporting execute in game

Replying to @ovoch228
gravyg225gravyg225Jan 30, 2026

@ovoch228 hello is it fixed now?

Replying to @dashingus
ovoch228ovoch228Jan 31, 2026

@dashingus i fixed it i think

FoflinFoflinJan 28, 2026

It somehow equipped forest mage instead of 4×4 bruh

6kav06kav0Jan 28, 2026

there are some bugs like not upgrading the units and also a suggestion is it possible to make it support modifiers

Replying to @6kav0
ovoch228ovoch228Jan 29, 2026

@6kav0 i think i’ll do it myself

ArixeArixeJan 29, 2026

Can you make it's so macro will retry it's step until it's able to do it?

Replying to @Arixe
ovoch228ovoch228Jan 29, 2026

@Arixe i think yea, but for some reason, the macro fails to place towers even though the bytenet request is being sent.

gravyg225gravyg225Jan 29, 2026

Script is great but its not 100% placing the unit i recorded on the macro

Replying to @gravyg225
ovoch228ovoch228Jan 29, 2026

@gravyg225 im sorry for this problem

Replying to @ovoch228
gravyg225gravyg225Jan 29, 2026

@ovoch228 ohhh nahhh its alright don't apologize im just hoping u can fix it sooner 😊😊🙏🏾🙏🏾

William2014keWilliam2014keJan 30, 2026

Yo I used the script and the recorder didn't save and what is exploit workspace folder?? How to use the folder??

Replying to @William2014ke
KarlzyKarlzyJan 30, 2026

@William2014ke go to zarchiver and click delta then click on workspace and check if there's a file that you rec

DudemanimaDudemanimaJan 31, 2026

The macro for some reason doesnt place towers and skips over them i used it twice and it didnt place the tycoons and the second time it didnt place the hero

Replying to @Dudemanima
ovoch228ovoch228Jan 31, 2026

@Dudemanima fixed i think

Replying to @ovoch228
KarlzyKarlzyJan 31, 2026

@ovoch228 still not fixed. I think how the Marco works is because it places an tower after an Wave.

Replying to @ovoch228
BbbbbebeBbbbbebeJan 31, 2026

@ovoch228 hey ovoch, how do I replay the recording

Replying to @ovoch228
BbbbbebeBbbbbebeJan 31, 2026

@ovoch228 you there?

gravyg225gravyg225Jan 31, 2026

W script worked now but how do i make it 3x automatically?

Replying to @gravyg225
ovoch228ovoch228Jan 31, 2026

@gravyg225 line 115 and 129 in api , change 2 to 3, in recorder, on line 147 change 2 to 3

BbbbbebeBbbbbebeJan 31, 2026

I have no idea how to execute this script, and how to Maceo, genuinely

BbbbbebeBbbbbebeJan 31, 2026

Okay I know how to record but how do I replay it

ovoch228ovoch228Jan 31, 2026

@Bbbbbebe read descripion. just execute the file, if u have error in console, send me the error pls

Replying to @ovoch228
BbbbbebeBbbbbebeJan 31, 2026

@ovoch228 how do I execute the file, I put it in the code in the Delta execution thing and it didn't work

Replying to @ovoch228
BbbbbebeBbbbbebeFeb 1, 2026

@ovoch228 ZWjAUOnxOEYhWUWKu:9: Expected 'end' (to close 'function' at line 8), got <eof> Stack Begin SotNAUKXQyCVpvvSgi', Line 1 Stack end

Replying to @Bbbbbebe
ovoch228ovoch228Feb 1, 2026

@Bbbbbebe bro, did u read description? "exit to lobby when you see 'macro recorded' in logs"

Replying to @ovoch228
BbbbbebeBbbbbebeFeb 1, 2026

@ovoch228 I did, it didn't work

Replying to @ovoch228
BbbbbebeBbbbbebeFeb 1, 2026

Does it support mobile?

DudemanimaDudemanimaFeb 1, 2026

Nvm turns out after the macro repeats it glitches and doesnt upgrade towers properly mb

YakshYakshFeb 1, 2026

Its bugging

YakshYakshFeb 1, 2026

Line 38 is error any fixes?

Replying to @Yaksh
ovoch228ovoch228Feb 1, 2026

@Yaksh full error pls

Replying to @ovoch228
YakshYakshFeb 1, 2026

@ovoch228 Attempt to get length of a nil value Script 'local script' line 38 Also send hr discord if u have one so I can communicate more easily cuz i aint online on website all time

Replying to @Yaksh
ovoch228ovoch228Feb 1, 2026

@Yaksh what exec u using?

Replying to @ovoch228
YakshYakshFeb 1, 2026

@ovoch228 delta

fkdiwfkdiwFeb 2, 2026

Add a func to set timescale like api:SetTimescale(2). Add a better handling of win/loose. If the user loose the game the script dosen’t restart (replay) the game.

Replying to @fkdiw
ovoch228ovoch228Feb 2, 2026

@fkdiw okay, i'll add better handling, thx for suggestion

Replying to @ovoch228
YakshYakshFeb 2, 2026

@ovoch228 did u fix fhe issue with line 38 error?

Replying to @ovoch228
YakshYakshFeb 2, 2026

@ovoch228 attempted to get the length of a nil value Line 38 Line 4 This js the error in executing the loadstring

Replying to @fkdiw
ovoch228ovoch228Feb 5, 2026

@fkdiw added a better handling

DudemanimaDudemanimaFeb 2, 2026

Help please im using the macro it works the first time but it doesnt upgrade towers after replaying

BbbbbebeBbbbbebeFeb 2, 2026

Yo ovoch, could you possibly add what like typed the towers to attack like strongest, weakest, last thing because I need it

KarlzyKarlzyFeb 4, 2026

Yo guys can you give me your farming scripts

KarlzyKarlzyFeb 4, 2026

Mine sometimes work then doesn't. The first time it work then the second it didn't

Replying to @Karlzy
ovoch228ovoch228Feb 5, 2026

@Karlzy fixed

SwisherSwisherFeb 5, 2026

I did everything and it did work for like 3 matches then I died this is pretty good u should add an when u die it restarts the script and redoes it

XeveryyyXeveryyyFeb 5, 2026

Hi, can we contact each other somehow?

KolzzzKolzzzFeb 6, 2026

can u remove the delay when placing units

KolzzzKolzzzFeb 6, 2026

@ovoch228 can u remove the delay when placing units its always making me lose when i record i win but when i play it loses cuz of the delay

gravyg225gravyg225Feb 6, 2026

Script 100% working or nah?

Replying to @gravyg225
ovoch228ovoch228Feb 7, 2026

@gravyg225 70/30

SwisherSwisherFeb 7, 2026

this works on endless?

Replying to @Swisher
ovoch228ovoch228Feb 7, 2026

@Swisher no

SpidySpidyFeb 8, 2026

Did the update break it? it does fine the first loop then doesnt upgrade some units anymore and breaks

31elelmao31elelmaoFeb 8, 2026

How do you replay the recording on delta (the instructions you gave are very confusing)

Replying to @31elelmao
KarlzyKarlzyFeb 9, 2026

@31elelmao first use the script then put any name you want. Or just name it strat then record and after your done. Go to zarchiver and click delta then workspace then find the name that you put in the script then paste the script on delta

Replying to @Karlzy
31elelmao31elelmaoFeb 12, 2026

@Karlzy ok thanks

Mano_GustavoMano_GustavoFeb 9, 2026

Work in Xeno?

Replying to @Mano_Gustavo
ovoch228ovoch228Feb 10, 2026

@Mano_Gustavo i think ye, if u use only the stratfile (a file, recordered by the recorder script) and not the recorder itself

kidslicker69kidslicker69Feb 11, 2026

Can u tell where the files goes I'm in tab

KarlzyKarlzyFeb 12, 2026

Yo can anyone give me a farm script

coolxcoolxFeb 12, 2026

last map "robloxmuseum" not playing the macro, its stop after choosing difficulty and not place the first unit

coolxcoolxFeb 12, 2026

nvm the script was great, ofc its stil fail 40% of the time but for autofarm macro keyless the longrun its a banger, hope you update this better if you got time:)

31elelmao31elelmaoFeb 12, 2026

Does work for delta

SpidySpidyFeb 13, 2026

When endless macro?

Replying to @Spidy
ovoch228ovoch228Feb 13, 2026

@Spidy soon

MrPedekMrPedekFeb 13, 2026

Do it work for endless pls

Replying to @MrPedek
ovoch228ovoch228Feb 13, 2026

@MrPedek ok, soon i update the script

anhbipro111111anhbipro111111Feb 13, 2026

Please make a video tutorial on how to do macros.

Replying to @anhbipro111111
ovoch228ovoch228Feb 14, 2026

@anhbipro111111 https://youtu.be/2wHygoXXEHA?si=SGS5EOYmlnS3JDl3 (english sub*les)

coolxcoolxFeb 14, 2026

are you updating the script? cuz the script not loading

Replying to @coolx
ovoch228ovoch228Feb 15, 2026

@coolx no, because seliware is down

the macro doesnt place towers and skips them, I've used this script many times and it didn't place poison and pistols but in the earlier match macro placed 5 pistols, in the latest match macro placed 3

MrPedekMrPedekMar 4, 2026

Idk placement time is bad

MrPedekMrPedekMar 4, 2026

Pls fix that i cant change target

*Meme*MemeMar 28, 2026

Overhoul update is just out, can you update this script?

Replying to @*Meme
ovoch228ovoch228Apr 16, 2026

@muhridoo132 updated

Replying to @ovoch228
*Meme*MemeApr 20, 2026

@ovoch228 thanks!🔥🔥

PfpForNothingPfpForNothingApr 20, 2026

Can you fix a bug it Keep on Like Not skipping wave or Skipping the placing units down and after the fourth wave it works perfectly fine

Replying to @PfpForNothing
ovoch228ovoch228Apr 20, 2026

@PfpForNothing i dont think this is bug

kurdevkurdevApr 21, 2026

привет тоже делаю скрипт для этой игры, не хочешь в пати к нам? если будет желание вот мой дискорд для связи dem3x3

Replying to @kurdev
ovoch228ovoch228Apr 21, 2026

@kurdev привет, давай, я отправил заявку

Broken.

Hey let me tell you a bug when i beat the map one time it lose next game because of a big it doesn't upgrade the towers or sometimes doesn't place it i have to rejoin just to fix the bug btw the script best id ever use

Pls update this i really love your recorder

I cant afk farm because of the bug pls fox it soon as possible

*Meme*MemeJul 17, 2026

Is the script really patched or you just no longer update the script?

More Scripts for Retro Tower Defense