RobloxGamesRBLXGames
Script Studio

Roblox Lua Script Library

840 free, original scripts for Roblox Studio. Copy production-ready code, learn how it works, and ship faster.

840
Scripts
8
Categories
3
Levels
100%
Free

840 scripts · Beginner

1local cam = workspace.CurrentCamera
2local TweenService = game:GetService("TweenService")
3local points = workspace:WaitForChild("LobbyCams"):GetChildren()
4local info = TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
5cam.CameraType = Enum.CameraType.Scriptable

Mech Rally Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Mech Rally.

cinematics
200
1local marker: BillboardGui = script.Parent
2local questId = marker:GetAttribute("QuestId")
3local Players = game:GetService("Players")
4
5local function refresh()

Lunar Outpost Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Lunar Outpost.

ui
300
1local DataStoreService = game:GetService("DataStoreService")
2local Players = game:GetService("Players")
3local store = DataStoreService:GetDataStore("CoinsV5")
4
5local function addStats(player)

Jungle Raid Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Jungle Raid.

datastore
180
1local TweenService = game:GetService("TweenService")
2local door = script.Parent
3local hinge: Motor6D = door:WaitForChild("Hinge")
4local open = false
5local info = TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)

Galaxy Run Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Galaxy Run.

interaction
240
1local cam = workspace.CurrentCamera
2local TweenService = game:GetService("TweenService")
3local points = workspace:WaitForChild("LobbyCams"):GetChildren()
4local info = TweenInfo.new(8, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
5cam.CameraType = Enum.CameraType.Scriptable

Drift Legends Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Drift Legends.

cinematics
220
1local marker: BillboardGui = script.Parent
2local questId = marker:GetAttribute("QuestId")
3local Players = game:GetService("Players")
4
5local function refresh()

Crystal Valley Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Crystal Valley.

ui
220
1local DataStoreService = game:GetService("DataStoreService")
2local Players = game:GetService("Players")
3local store = DataStoreService:GetDataStore("CoinsV5")
4
5local function addStats(player)

Aether Rush Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Aether Rush.

datastore
140
1local TweenService = game:GetService("TweenService")
2local door = script.Parent
3local hinge: Motor6D = door:WaitForChild("Hinge")
4local open = false
5local info = TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)

Xenon Drift Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Xenon Drift.

interaction
170
1local cam = workspace.CurrentCamera
2local TweenService = game:GetService("TweenService")
3local points = workspace:WaitForChild("LobbyCams"):GetChildren()
4local info = TweenInfo.new(7, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
5cam.CameraType = Enum.CameraType.Scriptable

Umbra Trials Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Umbra Trials.

cinematics
200
1local marker: BillboardGui = script.Parent
2local questId = marker:GetAttribute("QuestId")
3local Players = game:GetService("Players")
4
5local function refresh()

Tower Clash Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Tower Clash.

ui
180
1local DataStoreService = game:GetService("DataStoreService")
2local Players = game:GetService("Players")
3local store = DataStoreService:GetDataStore("CoinsV5")
4
5local function addStats(player)

Rune Quest Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Rune Quest.

datastore
140
1local TweenService = game:GetService("TweenService")
2local door = script.Parent
3local hinge: Motor6D = door:WaitForChild("Hinge")
4local open = false
5local info = TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)

Obsidian Keep Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Obsidian Keep.

interaction
190
1local cam = workspace.CurrentCamera
2local TweenService = game:GetService("TweenService")
3local points = workspace:WaitForChild("LobbyCams"):GetChildren()
4local info = TweenInfo.new(6, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
5cam.CameraType = Enum.CameraType.Scriptable

Lunar Outpost Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Lunar Outpost.

cinematics
190
1local marker: BillboardGui = script.Parent
2local questId = marker:GetAttribute("QuestId")
3local Players = game:GetService("Players")
4
5local function refresh()

Kingsgate Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Kingsgate.

ui
140
1local DataStoreService = game:GetService("DataStoreService")
2local Players = game:GetService("Players")
3local store = DataStoreService:GetDataStore("CoinsV5")
4
5local function addStats(player)

Inferno Siege Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Inferno Siege.

datastore
180
1local TweenService = game:GetService("TweenService")
2local door = script.Parent
3local hinge: Motor6D = door:WaitForChild("Hinge")
4local open = false
5local info = TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)

Frostfall Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Frostfall.

interaction
220
1local cam = workspace.CurrentCamera
2local TweenService = game:GetService("TweenService")
3local points = workspace:WaitForChild("LobbyCams"):GetChildren()
4local info = TweenInfo.new(5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
5cam.CameraType = Enum.CameraType.Scriptable

Crystal Valley Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Crystal Valley.

cinematics
170
1local marker: BillboardGui = script.Parent
2local questId = marker:GetAttribute("QuestId")
3local Players = game:GetService("Players")
4
5local function refresh()

Blade Haven Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Blade Haven.

ui
140
1local DataStoreService = game:GetService("DataStoreService")
2local Players = game:GetService("Players")
3local store = DataStoreService:GetDataStore("CoinsV5")
4
5local function addStats(player)

Zephyr Skies Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Zephyr Skies.

datastore
140
1local TweenService = game:GetService("TweenService")
2local door = script.Parent
3local hinge: Motor6D = door:WaitForChild("Hinge")
4local open = false
5local info = TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)

Wildwood Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Wildwood.

interaction
180
1local cam = workspace.CurrentCamera
2local TweenService = game:GetService("TweenService")
3local points = workspace:WaitForChild("LobbyCams"):GetChildren()
4local info = TweenInfo.new(8, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut)
5cam.CameraType = Enum.CameraType.Scriptable

Tower Clash Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Tower Clash.

cinematics
170
1local marker: BillboardGui = script.Parent
2local questId = marker:GetAttribute("QuestId")
3local Players = game:GetService("Players")
4
5local function refresh()

Starbound City Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Starbound City.

ui
160
1local DataStoreService = game:GetService("DataStoreService")
2local Players = game:GetService("Players")
3local store = DataStoreService:GetDataStore("CoinsV5")
4
5local function addStats(player)

Quantum Dash Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Quantum Dash.

datastore
120
1local TweenService = game:GetService("TweenService")
2local door = script.Parent
3local hinge: Motor6D = door:WaitForChild("Hinge")
4local open = false
5local info = TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)

Neon Riders Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Neon Riders.

interaction
180