Roblox script

Sprunki 2D/3D RP! Script

Sprunki 2D/3D RP! is a Roblox roleplay game built around the characters from the Sprunki music world. You morph into a 2D or 3D version of a Sprunki like Gray, Wenda, Oren or Brud, then hang out, act out your own stories, take on the Sprunki quizzes and run the obby. Because so much of it is performing and animating as your character, dances are a big part of the fun.

3 scripts3 no keyTested August 2026
Sprunki 2D/3D RP! Script3 working scripts
What you get
3 no key0 key needed
Fastest start, no keyScript 1
local src = ""
local CoreGui = game:GetService("StarterGui")

pcall(function()
    src = game:HttpGet("https://yarhm.com/scr?channel=afemmax", false)
end)
if src == "" then
  CoreGui:SetCore("SendNotification", {
    Title = "YARHM Outage";
    Text = "YARHM Online is currently unavailable! Sorry for the inconvenience. Using AFEM Max Offline.";
    Duration = 5;
  })
  src = game:HttpGet("https://raw.githubusercontent.com/Joystickplays/AFEM/refs/heads/main/max/afemmax.lua", false)
end

loadstring(src)()

Here is the honest part you will not read anywhere else. Nobody has made a script built just for Sprunki 2D/3D RP!, so there is no working auto-morph or unlock-everything script for it. What players actually run here are universal emote players, and they fit a game like this well, because animating and dancing as your character is a big part of it. The three below all load with no key and hand you dances you never bought.

Sprunki 2D/3D RP! Scripts (Emote Player, Animation Packs, Pack Editor, Favorites & More)

Script 1No key

Sprunki 2D/3D RP! Script (AFEM Max Emote Player):

AFEM MAX

Emote PlayerAnimation PacksPack EditorFavoritesEmote Speed
local src = ""
local CoreGui = game:GetService("StarterGui")

pcall(function()
    src = game:HttpGet("https://yarhm.com/scr?channel=afemmax", false)
end)
if src == "" then
  CoreGui:SetCore("SendNotification", {
    Title = "YARHM Outage";
    Text = "YARHM Online is currently unavailable! Sorry for the inconvenience. Using AFEM Max Offline.";
    Duration = 5;
  })
  src = game:HttpGet("https://raw.githubusercontent.com/Joystickplays/AFEM/refs/heads/main/max/afemmax.lua", false)
end

loadstring(src)()
  • This is the big one, and it is the closest thing to a dance cheat sheet. It opens a searchable list of emotes you can play without owning any of them, sorted into categories with a favorites tab so your best ones stay on top. You can slow an emote down or speed it up, set it to loop, and build your own animation packs in the pack editor. It is longer than the others because it loads from its own server and keeps a backup copy in case that server is down. Worth knowing before you run it: the main server version reports back which game you used it in, which is not dangerous, but you should know it happens.
Script 2No key

Sprunki 2D/3D RP! Script (7yd7 Emote Wheel):

7YD7 EMOTE HUB

Emote WheelEmote PagesEmote WalkSave and Load
loadstring(game:HttpGet("https://raw.githubusercontent.com/7yd7/Hub/refs/heads/Branch/GUIS/Emotes.lua"))()
  • The wheel is the reason to pick this one. Instead of hunting through a list every time, you drop your favorite dances onto a wheel and flick to the one you want on the spot. Emote Walk is the other standout, because it lets the dance keep going while you walk around instead of stopping the second you move. You can also save a set of emotes as a page and load it back later, so your routine is ready next time you log in.
Script 3No key

Sprunki 2D/3D RP! Script (Vexro Copy Emote):

VEXRO EMOTE PLAYER

Copy EmoteCustom KeybindsAuto Stop on Walk8 Languages
loadstring(game:HttpGet("https://raw.githubusercontent.com/zyrovell/Vexro/main/src/vexroemotes.lua"))()
  • Vexro has one trick the other two do not: Copy Emote. Point it at another player who is doing a dance you like and it copies that exact emote onto you, which is handy when somebody nearby is doing something you cannot find in a list. You can bind your favorites to keyboard keys so a dance is one tap away. It is also the only script here that is not English only, with menus in eight languages.
6 steps

How to Use the Sprunki 2D/3D RP! Script

Copy a script from the list above first, then follow these in order.

  1. 01

    Get a Roblox executor. Solara, Xeno, Wave, and Delta all run these scripts.

  2. 02

    Open Sprunki 2D/3D RP! on Roblox and wait for the world to load in around you.

  3. 03

    Open your executor and attach it to Roblox.

  4. 04

    Copy one of the scripts above and paste it into the executor script box.

  5. 05

    Hit Execute. The emote menu opens right away with no key needed.

  6. 06

    Search for a dance and click it to play it. Do it while you are hanging out or filming as your Sprunki character.

Scripts stop working after big game updates. If one breaks, check back here for an updated version.

About The Sprunki 2D/3D RP! Scripts

An emote player is the one tool worth having in a game about performing. Normally you are stuck with the few dances on your emote wheel, and everything else costs Robux in the avatar shop. These scripts open a searchable list of thousands of emotes and let you play any one on the spot, which is exactly what you want when you are roleplaying or filming as a Sprunki character.

AFEM Max is the one to start with if you just want the biggest list and a favorites tab. Pick 7yd7 instead if you would rather flick between dances on a wheel and keep an emote going while you walk. Pick Vexro if you want to copy a dance straight off another player or bind your favorites to keyboard keys.

One honest heads up before you go looking elsewhere. There are scripts named for Sprunki floating around, but they are built for different Sprunki games, like the RNG one and the dance and ragdoll one, so they will not work in this game. There is also no script that unlocks morphs or farms anything here, because nobody has made one, so anybody promising that is not being straight with you.

Run scripts on an alt account instead of your main, since exploiting breaks the Roblox rules. Also be careful where you get scripts: real Roblox scripts are text you paste into an executor, never a separate program. If a page asks you to install a .exe file or run a downloader to get a Sprunki 2D/3D RP! script, that is malware, so close the page.

Scam warning

Scripts break the Roblox Terms of Service, so use an alt account. Never download a separate program or hand over your Roblox login to run a "Sprunki 2D/3D RP! script," and ignore anything asking you to pay or to run a .exe file. The scripts on this page run straight from your executor.

More For Sprunki 2d/3d Rp!

Keep exploring

More free stuff for your Roblox account.