Run it
Copy the script and paste it into your executor.
loadstring(game:HttpGet("https://raw.githubusercontent.com/SlopCodeReal/TSB-Dandy-Fighter-Moveset/refs/heads/main/dandy.lua"))()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
Dandy Fighter -- TSB (The Strongest Battlegrounds) moveset. Just execute it (re-executing replaces the previous run). M1 ..... your TSB M1 animations are swapped for the Dandy attacks: hit 1 -> Attack1, hit 2 -> Attack2, hit 3 -> Attack3, hit 4 -> Attack3 again (PLACEHOLDER, see M1_MAP). The damage is still TSB's own M1; only the animation changes, and it is timed to the length of the TSB animation it replaces, so the combo keeps its normal speed. Block ... TSB's own block animation (10470389827) drives Dandy's block: while it plays Dandy blocks, when it stops Dandy stops. Walk .... Dandy's idle, walk and stop-walk replace the game's while you are on the ground. Emotes (and, by default, any other action animation such as dashes or hit reactions) pause every custom animation until they are done. Moves ... your hotbar is replaced by 3 Dandy moves, made with the Custom Weapon library: 1 Dash 2 Charge 3 Leap They are movement + animation only: TSB deals damage on the server, so these moves do not hurt anyone. The Dandy MODEL is embedded too (as a standard LZ4 .rbxm, decoded at run time and loaded with writefile + getcustomass

Universal