Copy & Paste Roblox Templates
In Just 3 Seconds
Pick a script, copy it in one click, and paste it straight into Roblox Studio.
Checkpoint System
Paste into ServerScriptService as a Script. Name checkpoint parts Checkpoint and set a number attribute called Stage. Touching a higher stage saves it and sends the player back there on respawn.
Kill Brick (Lava)
Paste as a Script inside a lava part. COLOR and COOLDOWN are at the top. Touching the part kills the character, then ignores that character until the cooldown ends.
Save Progress (DataStore)
Paste into ServerScriptService as a Script. Saves the Stage leaderstat with DataStore, so leaving and rejoining keeps the stage. Turn on Studio Access to API Services before testing.
Skip Stage Button
Paste into ServerScriptService as a Script. Replace PRODUCT_ID with your developer product. Touching a part named SkipStage opens the purchase, and a completed purchase moves the player forward one checkpoint.
Moving Platform
Paste as a Script inside a part. The part is anchored and tweened back and forth. Change OFFSET and DURATION at the top.
Disappearing Platform
Paste as a Script inside a platform. After a player steps on it, the platform vanishes and then comes back. Change the two wait times at the top.
Speed / Jump Pad
Paste as a Script inside a pad. Stepping on it raises walk speed and jump height, then restores both after a few seconds.
Finish Line + Reward
Paste as a Script inside the finish part. The first touch grants Cash and plays a short firework burst above the player.
Dropper + Conveyor
Paste into ServerScriptService as a Script. Parts named Dropper spawn CashDrop blocks. Anchored parts named Conveyor slide players and drops along their front face.
Cash Collector
Paste as a Script inside the collector part. CashDrop blocks that touch it are converted into Cash. A player touch also adds a small amount. Upgrade and rebirth multipliers are included.
Buy Button (Unlock)
Paste as a Script inside a button part. Set a number attribute named Price and a string attribute named Unlock. The purchase spends Cash and makes the named part visible.
Upgrade System
Paste as a Script inside an upgrade button. Each buy spends more Cash than the last and raises UpgradeLevel. Cash Collector and Finish Line read that level as a multiplier.
Rebirth System
Paste as a Script inside a rebirth button. Paying the rising cost clears Cash and UpgradeLevel, then adds a permanent Rebirths multiplier.
Plot Claim
Paste into ServerScriptService as a Script. Each model named Plot needs a part named Claim. The first player to touch Claim owns that plot, and their name appears above it.
Auto-Collect Gamepass
Paste into ServerScriptService as a Script. Replace GAMEPASS_ID. Players who own the pass pick up nearby CashDrop parts without touching the collector.
Sword Tool
Paste as a Script inside a Tool that has a Handle. Click to swing. A hit deals damage once per swing, then the sword waits out its cooldown. Hits tag the attacker for Kill / Death Counter.
Raycast Gun
Paste as a Script inside a Tool. Click fires a ray from the character's head, spends one bullet, and reloads when the magazine is empty. Hits tag the attacker for Kill / Death Counter.
Healing Pad / Damage Zone
Paste as a Script inside a pad. Set the Mode attribute to Heal or Damage. A character standing on the pad gains or loses health every half second.
Dash / Dodge
Paste into StarterPlayerScripts as a LocalScript. Press Q to dash in the move direction. The dash cannot be used again until the cooldown ends.
Fireball Projectile
Paste as a Script inside a Tool. Click launches a fireball. The blast damages characters around the impact and tags the shooter for Kill / Death Counter.
Simple Enemy NPC
Paste as a Script inside an NPC model that has a Humanoid and a HumanoidRootPart. The NPC walks to the nearest player and attacks when it gets close.
Kill / Death Counter
Paste into ServerScriptService as a Script. Adds Kills and Deaths leaderstats. A death is counted on respawn, and a kill is counted when the victim has a creator tag from Sword, Gun, or Fireball.
Leaderstats (Coins)
Paste into ServerScriptService as a Script. Creates Cash and Stage leaderstats and shows both numbers in a box at the top-right of the screen.
Shop UI
Split this at the SPLIT line. Paste the top into StarterPlayerScripts as a LocalScript and the bottom into ServerScriptService as a Script. The window prompts game pass and developer product purchases. Replace the ids.
Daily Rewards
Split this at the SPLIT line. Paste the top into ServerScriptService as a Script and the bottom into StarterPlayerScripts as a LocalScript. A player can claim one streak reward every 24 hours. Enable Studio Access to API Services.
Settings Menu
Paste into StarterPlayerScripts as a LocalScript. Adds a Settings button that toggles music and sets the game volume to low, medium, or full. Replace SOUND_ID with your audio.
Teleport Menu
Paste into StarterPlayerScripts as a LocalScript. Buttons teleport the player to Workspace parts whose names are in DESTINATIONS.
Notification Popup
Paste into StarterPlayerScripts as a LocalScript. Shows a short toast. Other server scripts can FireClient a RemoteEvent named Notification to reuse the same popup.
Loading Screen
Paste into ReplicatedFirst as a LocalScript. Replaces the default loading screen with a progress bar that finishes when the game has loaded.
Basic Inventory
Paste into StarterPlayerScripts as a LocalScript. Shows the tools in the backpack as slots. Clicking a slot equips or unequips that tool.