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

Galaxy Run Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Galaxy Run.

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

Frostfall Quest Marker System

BEGINNER

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

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

Drift Legends Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Drift Legends.

datastore
150
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)

Aether Rush Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Aether Rush.

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

Xenon Drift Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Xenon Drift.

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

Wildwood Quest Marker System

BEGINNER

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

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

Umbra Trials Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Umbra Trials.

datastore
160
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)

Rune Quest Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Rune Quest.

interaction
190
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

Obsidian Keep Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Obsidian Keep.

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

Neon Riders Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Neon Riders.

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

Lunar Outpost Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Lunar Outpost.

datastore
130
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)

Inferno Siege Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Inferno Siege.

interaction
140
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

Frostfall Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Frostfall.

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

Element Arena Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Element Arena.

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

Crystal Valley Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Crystal Valley.

datastore
160
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)

Zephyr Skies Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Zephyr Skies.

interaction
170
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

Wildwood Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Wildwood.

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

Voxel Valley Quest Marker System

BEGINNER

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

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

Tower Clash Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Tower Clash.

datastore
190
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)

Quantum Dash Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Quantum Dash.

interaction
300
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

Neon Riders Lobby Camera Loop

BEGINNER

Tweened camera loop across LobbyCams parts for Neon Riders.

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

Mech Rally Quest Marker System

BEGINNER

BillboardGui quest marker that hides when quest attribute is set for Mech Rally.

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

Kingsgate Coins Leaderstats CoinsV5

BEGINNER

Persistent coin leaderstats with retries for Kingsgate.

datastore
150
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)

Harbor Tycoon Tween Door Click

BEGINNER

Smooth Motor6D door tween with ClickDetector for Harbor Tycoon.

interaction
200