2,027 views
Description
This open source will help you to get 5/6 badges in the game. for incremental travel, you will teleport to animal hospital so wait for few seconds there and rejoin the block from roblox menu. All the badges will be awarded.
Features
- + Get badges
Supported Executors
Volt
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
-- Load configs
local RIAOptionsConfig = require(ReplicatedStorage.Shared.config.RIAOptionsConfig)
local DataController = require(ReplicatedStorage.Client.tasks.DataController)
-- Get remotes
local RIAVoteEvent = ReplicatedStorage.Remotes.RIAVoteEvent
local ScavengerCubeCollectedEvent = ReplicatedStorage.Remotes.ScavengerCubeCollectedEvent
local PhotoTakenEvent = ReplicatedStorage.Remotes["RIAPrize:PhotoTakenEvent"]
-- ========================================
-- TASK 1: Vote in all 19 categories
-- ========================================
print("=== Task 1/5: Voting ===")
for _, category in ipairs(RIAOptionsConfig.Categories) do
local option = category.Options[1]
if option then
RIAVoteEvent:FireServer(category.Id, option.Id)
print("[Vote] " .. category.Title .. " -> " .. option.Name)
task.wait(0.5)
end
end
print("[Vote] Complete!")
task.wait(1)
-- ========================================
-- TASK 2: Take a photo
-- ========================================
print("=== Task 2/5: Photo ===")
PhotoTakenEvent:FireServer()
print("[Photo] Fired!")
task.wait(1)
-- ========================================
-- TASK 3: Collect all 7 cubes (with retry)
-- ========================================
print("=== Task 3/5: Cubes ===")
local cubePositions = {
cube1 = Vector3.new(108.05, 355.47, 12.80),
cube2 = Vector3.new(-61.25, 366.56, 226.53),
cube3 = Vector3.new(-153.62, 381.78, 87.27),
cube4 = Vector3.new(154.95, 380.89, 87.34),
cube5 = Vector3.new(-110.70, 376.41, -163.62),
cube6 = Vector3.new(0.68, 443.50, 63.49),
cube7 = Vector3.new(112.14, 378.65, -163.57),
}
local function getCollectedCubes()
local cubes = DataController:GetValue("ScavengerCubesFound") or {}
local collected = {}
for _, v in pairs(cubes) do
collected[v] = true
end
return collected
end
local function teleportTo(pos)
character = player.Character or player.CharacterAdded:Wait()
hrp = character:WaitForChild("HumanoidRootPart")
hrp.CFrame = CFrame.new(pos + Vector3.new(0, 2, 0))
end
for attempt = 1, 5 do
local collected = getCollectedCubes()
local remaining = {}
for id, pos in pairs(cubePositions) do
if not collected[id] then
table.insert(remaining, {Id = id, Position = pos})
end
end
if #remaining == 0 then
print("[Cubes] All 7 collected!")
break
end
print("[Cubes] Attempt " .. attempt .. " - " .. #remaining .. " remaining")
for _, cube in ipairs(remaining) do
teleportTo(cube.Position)
task.wait(0.5)
ScavengerCubeCollectedEvent:FireServer(cube.Id)
task.wait(1)
end
task.wait(1)
end
print("[Cubes] Complete!")
task.wait(1)
-- ========================================
-- TASK 4: Complete hidden obby
-- ========================================
print("=== Task 4/5: Obby ===")
local obbyCheckpoints = {}
for _, v in pairs(workspace:GetChildren()) do
if v.Name == "ObbyCube" then
table.insert(obbyCheckpoints, v.Position)
end
end
table.sort(obbyCheckpoints, function(a, b)
if math.abs(a.Z - b.Z) > 10 then return a.Z < b.Z end
return a.X < b.X
end)
for i, pos in ipairs(obbyCheckpoints) do
teleportTo(pos)
task.wait(0.3)
end
print("[Obby] Complete!")
task.wait(1)
-- ========================================
-- TASK 5: Interdimensional Travel
-- ========================================
print("=== Task 5/5: Interdimensional Travel ===")
print("[Travel] Teleporting to Animal Hospital...")
print("[Travel] After visiting, REJOIN THE BLOCK to claim the badge!")
-- Fire the remote to teleport to a nominee
local HubTeleport = ReplicatedStorage.Remotes["Hub:TeleportToPlaceEvent"]
HubTeleport:FireServer(78515283254292) -- Animal Hospital
-- ========================================
-- DONE
-- ========================================
print("")
print("=========================================")
print(" ALL TASKS COMPLETE!")
print(" 5/6 badges should be granted now.")
print(" For Interdimensional Travel:")
print(" 1. You will teleport to Animal Hospital")
print(" 2. Wait a few seconds there")
print(" 3. Rejoin The Block from Roblox menu")
print(" 4. The badge will be awarded!")
print("=========================================")
Script worked? 🚀 Boost it to #1 so others find it too.
Similar Scripts
427
7 hours ago
Free
+1 Assassin Leveling
+1 Assassin Leveling script by Tora isme | Auto stage, Anti damage
338
7 hours ago
Free
Huss Valley
Aetherium Hub Huss Valley Crossing script OP (No Keys)
277
7 hours ago
Free
Cold War
QCOLD MENU | Silent aim, No recoil, insta reload
201
7 hours ago
Free
Baddies
Best Baddies Extenders , Anti Inventory Break And Silent Aim
202
7 hours ago
Key System
Build a Phone Empire
Build a Phone Empire script by Softkillz
141
7 hours ago
Key System
WRONG WAY
Wrong Way script by Softkillz | Auto drive bot
🚀
Log in to boost
Boosting rockets this script to #1 on the homepage. A free account takes 30 seconds.
Log in
🚀
Out of boosts!
Grab boosts and rocket your favorite scripts to the top — plus join the booster wall with the RGB ring.
⚡ Go Pro — 10 boosts/month + zero ads
🚀
Boost this script?
It jumps to #1 in Recent Scripts and your avatar joins the booster wall.
🚀
Boosted! You're awesome 💜
Comments (1)
Log in to add a comment.
diegologihs334
2 months ago
You might actually be some sort of angel bro 🙏🤧