Patched
Key Required Patched

Patched

DEMON SLAYER 3D RPCoolgodCoolgod 2K views 57 executesUpdated Apr 1, 2026
Unrated
00
Lua Script•582 lines (17391 chars)
local DrRayLibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/AZYsGithub/DrRay-UI-Library/main/DrRay.lua"))()
local window = DrRayLibrary:Load("Coolgod", "Default")

local tab = DrRayLibrary.newTab("Gamepass Character", "ImageIdHere")

tab.newButton("Muzan", "by Coolgod!", function()
  local args = {
	"Morph",
	"Muzan"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Muzan Kid", "by Coolgod!", function()
   local args = {
	"Morph",
	"MuzanKid"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Muzan2", "by Coolgod!", function()
    local args = {
	"Morph",
	"Muzan2"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("LadyMuzan", "by Coolgod!", function()
   local args = {
	"Morph",
	"LadyMuzan"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("MuzanFinalFrom", "by Coolgod!", function()
    local args = {
	"Morph",
	"MuzanFinalForm"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("yoriichi", "by Coolgod!", function()
   local args = {
	"Morph",
	"Yoriichi"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("DoumasClone", "by Coolgod!", function()
    local args = {
	"Morph",
	"DoumasClone"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Hinatsuru", "by Coolgod!", function()
    local args = {
	"Morph",
	"Hinatsuru"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Kaigaku", "by Coolgod!", function()
    local args = {
	"Morph",
	"Kaigaku"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Koyuki", "by Coolgod!", function()
    local args = {
	"Morph",
	"Koyuki"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Makio", "by Coolgod!", function()
    local args = {
	"Morph",
	"Makio"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("MiniHantengu", "by Coolgod!", function()
    local args = {
	"Morph",
	"MiniHantengu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("PastMuichiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"PastMuichiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Suma", "by Coolgod!", function()
    local args = {
	"Morph",
	"Suma"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("VipChar", "by Coolgod!", function()
    local args = {
	"Morph",
	"VipChar"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("VipChar2", "by Coolgod!", function()
    local args = {
	"Morph",
	"VipChar2"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Yuichiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"Yuichiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("YushiroSlayer", "by Coolgod!", function()
    local args = {
	"Morph",
	"YushiroSlayer"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Makomo", "by Coolgod!", function()
    local args = {
	"Morph",
	"Makomo"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("MakomoU", "by Coolgod!", function()
    local args = {
	"Morph",
	"MakomoU"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Sabito", "by Coolgod!", function()
    local args = {
	"Morph",
	"Sabito"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)


tab.newButton("SabitoU", "by Coolgod!", function()
    local args = {
	"Morph",
	"SabitoU"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyGiyu", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyGiyu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyInosuke", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyInosuke"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyNezuko", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyNezuko"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyRengoku", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyRengoku"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyShinobu", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyShinobu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyTanjiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyTanjiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("AcademyZenitsu", "by Coolgod!", function()
    local args = {
	"Morph",
	"AcademyZenitsu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerIguro", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerIguro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerInosuke", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerInosuke"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerKanao", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerKanao"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerMitsuri", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerMitsuri"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerMuichiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerMuichiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerNezuko", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerNezuko"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerZenitsu", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerZenitsu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerTanjiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerTanjiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenGyomei", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenGyomei"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenInosuke", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenInosuke"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenMuichiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenMuichiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenSanemi", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenSanemi"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenNezuko", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenNezuko"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenShinobu", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenShinobu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenTanjiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenTanjiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("HalloweenZenitsu", "by Coolgod!", function()
    local args = {
	"Morph",
	"HalloweenZenitsu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Aki", "by Coolgod!", function()
    local args = {
	"Morph",
	"Aki"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Hana", "by Coolgod!", function()
    local args = {
	"Morph",
	"Hana"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Kaito", "by Coolgod!", function()
    local args = {
	"Morph",
	"Kaito"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Rei", "by Coolgod!", function()
    local args = {
	"Morph",
	"Rei"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Ryo", "by Coolgod!", function()
    local args = {
	"Morph",
	"Ryo"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerGyomei", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerGyomei"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerKanao2", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerKanao2"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerMitsuri2", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerMitsuri2"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerMuichiro2", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerMuichiro2"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerRengoku", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerRengoku"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerTamayo", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerTamayo"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerUzui", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerUzui"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("SummerYushiro", "by Coolgod!", function()
    local args = {
	"Morph",
	"SummerYushiro"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end) 

tab.newButton("Giyuuw", "by Coolgod!", function()
    local args = {
	"Morph",
	"Giyuuw"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Hakujiw", "by Coolgod!", function()
    local args = {
	"Morph",
	"Hakujiw"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Koyukiw", "by Coolgod!", function()
    local args = {
	"Morph",
	"Koyukiw"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Shinobuwb", "by Coolgod!", function()
    local args = {
	"Morph",
	"Shinobuwb"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Tanjirow", "by Coolgod!", function()
    local args = {
	"Morph",
	"Tanjirow"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Zenitsuw", "by Coolgod!", function()
    local args = {
	"Morph",
	"Zenitsuw"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("Crow", "by Coolgod!", function()
    local args = {
	"Morph",
	"Crow"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("CrowG", "by Coolgod!", function()
    local args = {
	"Morph",
	"CrowG"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("CrowMit", "by Coolgod!", function()
    local args = {
	"Morph",
	"CrowMit"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("CrowMu", "by Coolgod!", function()
    local args = {
	"Morph",
	"CrowMu"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("CrowUb", "by Coolgod!", function()
    local args = {
	"Morph",
	"CrowUb"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

tab.newButton("CrowUz", "by Coolgod!", function()
    local args = {
	"Morph",
	"CrowUz"
}
game:GetService("ReplicatedStorage"):WaitForChild("Assets"):WaitForChild("Remotes"):WaitForChild("Game"):FireServer(unpack(args))
end)

local tab = DrRayLibrary.newTab("Vip", "ImageIdHere")

tab.newButton("Dance", "by Coolgod!", function()
    game:GetService("Players").LocalPlayer.PlayerGui.Menu.Vip.Visible = true
game:GetService("Players").LocalPlayer.PlayerGui.Menu.Vip.Dances.Visible = true
end)

tab.newButton("Particles", "by Coolgod!", function()
   game:GetService("Players").LocalPlayer.PlayerGui.Menu.Vip.Visible = true
game:GetService("Players").LocalPlayer.PlayerGui.Menu.Vip.Particles.Visible = true
end)

tab.newButton("Trails", "by Cooolgod!", function()
    game:GetService("Players").LocalPlayer.PlayerGui.Menu.Vip.Visible = true
game:GetService("Players").LocalPlayer.PlayerGui.Menu.Vip.Trails.Visible = true
end)

Features & Information

Enjoy 🐧 Ok
#Coolgod#Demon slayer D RP#rp#RP#Roleplay

Community Comments (6)

FREEKEYONLYFREEKEYONLYApr 1, 2026

Not working

Replying to @FREEKEYONLY
CoolgodCoolgodApr 1, 2026

@FREEKEYONLY I have fixed it

Replying to @Coolgod
FREEKEYONLYFREEKEYONLYApr 2, 2026

@Coolgod ya working now :>

anon1muz067anon1muz067Apr 4, 2026

I think it stopped working

kanokmb1817kanokmb1817Apr 4, 2026

Not working

Not working please fix