OP Free All Characters
Key Required

OP Free All Characters

ANIME TOWERmorbidmorbid 1.7K views 1.2K executesUpdated Nov 30, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•415 lines (11817 chars)
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
   Name = "ANIME TOWER",
   Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default).
   LoadingTitle = "ANIME TOWER",
   LoadingSubtitle = "by coolgod",
   ShowText = "Rayfield", -- for mobile users to unhide rayfield, change if you'd like
   Theme = "Serenity", -- Check https://docs.sirius.menu/rayfield/configuration/themes

   ToggleUIKeybind = "K", -- The keybind to toggle the UI visibility (string like "K" or Enum.KeyCode)

   DisableRayfieldPrompts = false,
   DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script has a version mismatch with the interface

   ConfigurationSaving = {
      Enabled = true,
      FolderName = nil, -- Create a custom folder for your hub/game
      FileName = "Big Hub"
   },

   Discord = {
      Enabled = false, -- Prompt the user to join your Discord server if their executor supports it
      Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ ABCD would be ABCD
      RememberJoins = true -- Set this to false to make them join the discord every time they load it up
   },

   KeySystem = false, -- Set this to true to use our key system
   KeySettings = {
      Title = "Untitled",
      Subtitle = "Key System",
      Note = "No method of obtaining the key is provided", -- Use this to tell the user how to get a key
      FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
      SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script
      GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
      Key = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
   }
})

local Tab = Window:CreateTab("Character", 4483362458) -- Title, Image
local Section = Tab:CreateSection("Gamepass character and admin character")

local Button = Tab:CreateButton({
   Name = "SS4",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.SS4.Value=10
local args = {
	"SS4"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Sukonako",
   Callback = function() game:GetService("Players").LocalPlayer.Stat.Sukonako.Value=10
local args = {
	"Sukonako"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Guho",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Guho.Value=10
local args = {
	"Guho"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "GojShinjuku",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.GojShinjuku.Value=10
local args = {
	"GojShinjuku"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "SocoHeian",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.SocoHeian.Value=10
local args = {
	"SocoHeian"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Toto",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Toto.Value=10
local args = {
	"Toto"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Section = Tab:CreateSection("Other Character")

local Button = Tab:CreateButton({
   Name = "Samata",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Samata.Value=10
local args = {
	"Samata"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Kasi",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Kasi.Value=10
local args = {
	"Kasi"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Mina",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Mina.Value=10
local args = {
	"Mina"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Inum",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Inum.Value=10
local args = {
	"Inum"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Zesto",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Zesto.Value=10
local args = {
	"Zesto"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Okraa",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Okraa.Value=10
local args = {
	"Okraa"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Sagingwo",
   Callback = function() game:GetService("Players").LocalPlayer.Stat.Sagingwo.Value=10
local args = {
	"Sagingwo"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Sira",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Sira.Value=10
local args = {
	"Sira"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Tahi",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Tahi.Value=10
local args = {
	"Tahi"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Siya",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Siya.Value=10
local args = {
	"Siya"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Asaka",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Asaka.Value=10
local args = {
	"Asaka"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Reko",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Reko.Value=10
local args = {
	"Reko"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Venta",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Venta.Value=10
local args = {
	"Venta"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Ako",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Ako.Value=10
local args = {
	"Ako"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Madaya",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Madaya.Value=10
local args = {
	"Madaya"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "HAHA",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Haha.Value=10
local args = {
	"Haha"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Susi",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Susi.Value=10
local args = {
	"Susi"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Natuto",
   Callback = function() game:GetService("Players").LocalPlayer.Stat.Natuto.Value=10
local args = {
	"Natuto"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Kuko",
   Callback = function() game:GetService("Players").LocalPlayer.Stat.Kuko.Value=10
local args = {
	"Kuko"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Pan",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Pan.Value=10
local args = {
	"Pan"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Hilanat",
   Callback = function()
game:GetService("Players").LocalPlayer.Stat.Hilanat.Value=10
local args = {
	"Hilanat"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Button = Tab:CreateButton({
   Name = "Garaa",
   Callback = function() game:GetService("Players").LocalPlayer.Stat.Garaa.Value=10
local args = {
	"Garaa"
}
game:GetService("ReplicatedStorage"):WaitForChild("WearEvent"):FireServer(unpack(args))
   end,
})

local Tab = Window:CreateTab("TP", 4483362458) -- Title, Image

local Button = Tab:CreateButton({
   Name = "Natuto",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(54.8926086, -3.23225904, -124.201172, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Susi",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(54.8926086, -2.65963697, -151.021286, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Okraa",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-421.848907, 148.194168, -174.568481, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Event SUNG JIN WOO ",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-147.652542, 146.670288, -50.0133858, 0, 0, -1, 0, 1, 0, 1, 0, 0)
   end,
})

local Button = Tab:CreateButton({
   Name = "WIN",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(365.655365, 362.7005, -75.1352615, -1.1920929e-07, 0, -1.00000012, 0, 1, 0, 1.00000012, 0, -1.1920929e-07)
   end,
})

local Tab = Window:CreateTab("Free product ", 4483362458) -- Title, Image

local Button = Tab:CreateButton({
   Name = "Free product",
   Callback = function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Better-Youtuber-Free-product-46019"))()
   end,
})

local Tab = Window:CreateTab("Settings", 4483362458) -- Title, Image

local Button = Tab:CreateButton({
   Name = "DESTROY",
   Callback = function()
 Rayfield:Destroy()
   end,
})

Features & Information

ALL CHARACTERS FREE! a repost to people see it its all characters free even the 1000 robux ones Enjoy :) (not my script btw)
#OP#all free#freegamep*#best

Community Comments (5)

TechNickTechNickNov 30, 2025

not Work, None of the options work, and it says callback error.

ZHENSAAAAARZHENSAAAAARNov 30, 2025

It works fine, I think it's because of the type of executor and that's why it wouldn't work otherwise. I use Delta and it works.

Replying to @ZHENSAAAAAR
TechNickTechNickNov 30, 2025

@ZHENSAAAAAR I'm using Delta and it didn't work.

Replying to @TechNick
ZHENSAAAAARZHENSAAAAARNov 30, 2025

@TechNick I DID use Delta and it DID work for me.

salacat54255425salacat54255425Nov 30, 2025

work on volcano

More Scripts for ANIME TOWER