New Update
Key Required

New Update

Mega Toilet BattlesCoolgodCoolgod 47.1K views 3.9K executesUpdated Nov 3, 2025
5.0/ 5(4 votes)
40100% Positive
Lua Scriptβ€’200 lines (7146 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!
]]
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
   Name = "mega Toliet battles Example Window",
   Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default).
   LoadingTitle = "mega Toliet battles",
   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("Tp", 4483362458) -- Title, Image

local Button = Tab:CreateButton({
   Name = "jack 'o' Toliet",
   Callback = function()
 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2528.28271, 39.072155, 751.91748, 0.9986099, 0.000234406631, 0.0527097955, 6.18234699e-05, 0.999984205, -0.00561832078, -0.0527102761, 0.00561376847, 0.998594165)
   end,
})

local Button = Tab:CreateButton({
   Name = "vip cameraman",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1333.32385, -98.260498, 692.542542, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end, 
})

local Button = Tab:CreateButton({
   Name = "secret character",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1111.62756, -56.2339058, 548.637634, -0.886125922, 0.457132161, -0.0762299523, 0.444682389, 0.884999216, 0.13796398, 0.130531237, 0.0883553922, -0.987499356)
   end,
})

local Button = Tab:CreateButton({
   Name = "chief clock",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1068.9248, -118.260498, 703.15155, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Old cameraman",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1108.32983, -92.609993, 650.359985, 0, 0, -1, 0, 1, 0, 1, 0, 0)
   end,
})

local Button = Tab:CreateButton({
   Name = "speed coil",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(492.599945, 499.948608, 211.967773, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Mech jr",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1229.73755, -85.5254364, 631.103271, 0.154065713, 0.038397938, -0.987314045, 0.00218181359, 0.999229014, 0.0392017663, 0.988058031, -0.00819378626, 0.153863296)
   end,
})

local Button = Tab:CreateButton({
   Name = "secret character 2",
   Callback = function()
   game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1005.15015, -68.1824875, 667.164917, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

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

local Button = Tab:CreateButton({
   Name = "SKILLS E",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Ecooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS F",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Fcooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS G",
   Callback = function() game:GetService("Players").LocalPlayer.Vals.Gcooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS R",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Rcooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS T",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Tcooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS X",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Xcooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS Z",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Zcooldown.Value=0
   end,
})

local Button = Tab:CreateButton({
   Name = "SKILLS Q",
   Callback = function()
game:GetService("Players").LocalPlayer.Vals.Qcooldown.Value=0
   end,
})

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

local Button = Tab:CreateButton({
   Name = "chief clock",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-993.119568, -0.792495608, 693.35199, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Thing",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1045.24304, -98.8925018, 665.958008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Non-existent Camero",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1005.11987, -72.0924911, 665.902405, 1, 0, 0, 0, 1, 0, 0, 0, 1)
   end,
})

local Button = Tab:CreateButton({
   Name = "Puppet cameraman",
   Callback = function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1106.58044, -74.8014984, 462.581116, -1, 0, 0, 0, 1, 0, 0, 0, -1)
   end,
})
    
local Tab = Window:CreateTab("Settings", 4483362458) -- Title, Image

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

Features & Information

Enjoy 🐧 πŸ˜”
#Skibidi toilet#coolgod

Community Comments (14)

CoolgodCoolgodNov 3, 2025

Enjoy 🐧🐧🐧🐧

ScriptTrolScriptTrolNov 3, 2025

bro how in 1 day shar so much script. SO FIREπŸ”₯

w

EXECUTOR_UPDATESEXECUTOR_UPDATESNov 3, 2025

Dang i am ban

CoolgodCoolgodNov 4, 2025

🐧πŸ”₯

CoolgodCoolgodNov 7, 2025

Script wπŸ”₯

KAKAEM9973KAKAEM9973Nov 9, 2025

Can you make update for this script when i using skill E when i am reset it disappears

AlanissAlanissNov 13, 2025

How i get that point and money

1000010000Dec 15, 2025

Hey bro I need to explain how u did no cooldown

andrews010104andrews010104Mar 8, 2026

Someone can tell me how to use this script i copy link and do it in roblox chat and i downloaded thi script and i got nothing

Hud2Hud2Mar 14, 2026

It would be better with auto Farm toilets

como faz pra ponhar o script?

como faΓ§o pra usar o script??

featuresfeaturesSep 23, 2026

can you make an updated version?

More Scripts for Mega Toilet Battles