Skip to content

ItsFrezzy/GhostNight-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

--Yes you can use this code! --Some of this code is not made by me! --Make sure you credit me thanks!

local SytroWaterMark = Instance.new("ScreenGui")

local TextLabel = Instance.new("TextButton")

local UIGradient = Instance.new("UIGradient")

local TextLabel_2 = Instance.new("TextLabel")

local UIGradient_2 = Instance.new("UIGradient")

local UITextSizeConstraint = Instance.new("UITextSizeConstraint")

local UITextSizeConstraint_2 = Instance.new("UITextSizeConstraint")

SytroWaterMark.Name = "SytroWaterMark"

SytroWaterMark.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")

SytroWaterMark.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

SytroWaterMark.ResetOnSpawn = false

TextLabel.Parent = SytroWaterMark

TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

TextLabel.BackgroundTransparency = 1.000

TextLabel.BorderSizePixel = 0

TextLabel.Position = UDim2.new(-0.000772226602, 0, 0.0343558267, 0)

TextLabel.Size = UDim2.new(0.170134634, 0, 0.0700389072, 0)

TextLabel.Font = Enum.Font.GothamBold

TextLabel.Text = "GhostNight Hub"

TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)

TextLabel.TextScaled = true

TextLabel.TextSize = 28.000

TextLabel.TextWrapped = true

TextLabel.TextXAlignment = Enum.TextXAlignment.Left

TextLabel.MouseButton1Down:Connect(function()

print("Everthing its made by me, yes exactly jn")end)

UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(126, 0, 0)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(209, 0, 0))}

UIGradient.Parent = TextLabel

TextLabel_2.Parent = TextLabel

TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

TextLabel_2.BackgroundTransparency = 1.000

TextLabel_2.BorderSizePixel = 0

TextLabel_2.Position = UDim2.new(-0.000772226602, 0, 0.67410934, 0)

TextLabel_2.Size = UDim2.new(1, 0, 1, 0)

TextLabel_2.Font = Enum.Font.GothamBold

TextLabel_2.Text = "V4"

TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)

TextLabel_2.TextScaled = true

TextLabel_2.TextSize = 24.000

TextLabel_2.TextWrapped = true

TextLabel_2.TextXAlignment = Enum.TextXAlignment.Left

UIGradient_2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(126, 0, 0)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(209, 0, 0))}

UIGradient_2.Parent = TextLabel_2

UITextSizeConstraint.Parent = TextLabel_2

UITextSizeConstraint.MaxTextSize = 24

UITextSizeConstraint_2.Parent = TextLabel

UITextSizeConstraint_2.MaxTextSize = 27

local vu = game:GetService("VirtualUser")

game:GetService("Players").LocalPlayer.Idled:connect(function()

vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)

wait(1)

vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)

end)

game.StarterGui:SetCore("SendNotification", {

Title = "GhostNight V4";

Text = "Made By ItsFreezy"; -- what the text says (ofc)

Duration = 30;

})

wait(1)

game.StarterGui:SetCore("SendNotification", {

Title = "Enjoy";

Text = "Enjoy GhostNight V4"; -- what the text says (ofc)

Duration = 30;

})

local players = game:GetService("Players")

local lplr = players.LocalPlayer

local oldchar = lplr.Character

local cam = workspace.CurrentCamera

local uis = game:GetService("UserInputService")

local KnitClient = debug.getupvalue(require(game.Players.LocalPlayer.PlayerScripts.TS.knit).setup, 6)

local Client = require(game:GetService("ReplicatedStorage").TS.remotes).default.Client

local InventoryUtil = require(game:GetService("ReplicatedStorage").TS.inventory["inventory-util"]).InventoryUtil

local itemstuff = debug.getupvalue(require(game:GetService("ReplicatedStorage").TS.item["item-meta"]).getItemMeta, 1)

local RenderStepTable = {}

local StepTable = {}

local connectioninfjump

local killauraswing = {["Enabled"] = true}

local killaurasound = {["Enabled"] = true}

local killaurahitdelay = {["Value"] = 2}

local killaurasoundval = {["Value"] = 1}

local speedval = {["Value"] = 1}

local testtogttt = {["Value"] = 20}

local ACC1

local ACC2

local antivoidtransparent = {["Value"] = 50}

local antivoidcolor = {["Hue"] = 0.93, ["Sat"] = 1, ["Value"] = 1}

local reachval = {["Value"] = 18}

local autoclick = {["Enabled"] = true}

local origC0 = game.ReplicatedStorage.Assets.Viewmodel.RightHand.RightWrist.C0

local killaurafirstpersonanim = {["Value"] = true}

local killauraanimval = {["Value"] = "Cool"}

local SprintCont = KnitClient.Controllers.SprintController

local SwordCont = KnitClient.Controllers.SwordController

local KnockbackTable = debug.getupvalue(require(game:GetService("ReplicatedStorage").TS.damage["knockback-util"]).KnockbackUtil.calculateKnockbackVelocity, 1)

local ClientHandler = Client

local function GetURL(scripturl)

return game:HttpGet("https://raw.githubusercontent.com/7GrandLittleBrother/SytroNight4ROBLOX/main/"..scripturl, true)

end

local function isAlive(plr)

if plr then

	return plr and plr.Character and plr.Character.Parent ~= nil and plr.Character:FindFirstChild("HumanoidRootPart") and plr.Character:FindFirstChild("Head") and plr.Character:FindFirstChild("Humanoid")

end

return lplr and lplr.Character and lplr.Character.Parent ~= nil and lplr.Character:FindFirstChild("HumanoidRootPart") and lplr.Character:FindFirstChild("Head") and lplr.Character:FindFirstChild("Humanoid")

end

local function runcode(func)

func()

end

local function playsound(id, volume)

local sound = Instance.new("Sound")

sound.Parent = workspace

sound.SoundId = id

sound.PlayOnRemove = true 

if volume then 

	sound.Volume = volume

end

sound:Destroy()

end

local function playanimation(id)

if isAlive() then 

	local animation = Instance.new("Animation")

	animation.AnimationId = id

	local animatior = lplr.Character.Humanoid.Animator

	animatior:LoadAnimation(animation):Play()

end

end

function isNumber(str)

if tonumber(str) ~= nil or str == 'inf' then

	return true

end

end

function getinv(plr)

local plr = plr or lplr

local thingy, thingytwo = pcall(function() return InventoryUtil.getInventory(plr) end)

return (thingy and thingytwo or {

	items = {},

	armor = {},

	hand = nil

})

end

function getsword()

local sd

local higherdamage

local swordslots

local swords = getinv().items

for i, v in pairs(swords) do

	if v.itemType:lower():find("sword") or v.itemType:lower():find("blade") then

		if higherdamage == nil or itemstuff[v.itemType].sword.damage > higherdamage then

			sd = v

			higherdamage = itemstuff[v.itemType].sword.damage

			swordslots = i

		end

	end

end

return sd, swordslots

end

local function getremote(tab)

for i,v in pairs(tab) do

	if v == "Client" then

		return tab[i + 1]

	end

end

return ""

end

local function hvFunc(cock)

return {hashedval = cock}

end

local function targetCheck(plr, check)

return (check and plr.Character.Humanoid.Health > 0 and plr.Character:FindFirstChild("ForceField") == nil or check == false)

end

local function isPlayerTargetable(plr, target)

return plr ~= lplr and plr and isAlive(plr) and targetCheck(plr, target)

end

local function GetAllNearestHumanoidToPosition(distance, amount)

local returnedplayer = {}

local currentamount = 0

if entity.isAlive then -- alive check

	for i, v in pairs(game.Players:GetChildren()) do -- loop through players

		if isPlayerTargetable((v), true, true, v.Character ~= nil) and v.Character:FindFirstChild("HumanoidRootPart") and v.Character:FindFirstChild("Head") and currentamount < amount then -- checks

			local mag = (lplr.Character.HumanoidRootPart.Position - v.Character:FindFirstChild("HumanoidRootPart").Position).magnitude

			if mag <= distance then -- mag check

				table.insert(returnedplayer, v)

				currentamount = currentamount + 1

			end

		end

	end

	for i2,v2 in pairs(game:GetService("CollectionService"):GetTagged("Monster")) do -- monsters

		if v2:FindFirstChild("HumanoidRootPart") and currentamount < amount and v2.Name ~= "Duck" then -- no duck

			local mag = 

(lplr.Character.HumanoidRootPart.Position - v.Character:FindFirstChild("HumanoidRootPart").Position).magnitude

			if mag <= distance then -- mag check

				table.insert(returnedplayer, v)

				currentamount = currentamount + 1

			end

		end

	end

	for i2,v2 in pairs(game:GetService("CollectionService"):GetTagged("Monster")) do -- monsters

		if v2:FindFirstChild("HumanoidRootPart") and currentamount < amount and v2.Name ~= "Duck" then -- no duck

			local mag = (lplr.Character.HumanoidRootPart.Position - v2.HumanoidRootPart.Position).magnitude

			if mag <= distance then -- magcheck

				table.insert(returnedplayer, {Name = (v2 and v2.Name or "Monster"), UserId = 1443379645, Character = v2}) -- monsters are npcs so I have to create a fake player for target info

				currentamount = currentamount + 1

			end

		end

	end

end

return returnedplayer -- table of attackable entities

end

local function BindToRenderStep(name, num, func)

if RenderStepTable[name] == nil then

	RenderStepTable[name] = game:GetService("RunService").RenderStepped:connect(func)

end

end

local function UnbindFromRenderStep(name)

if RenderStepTable[name] then

	RenderStepTable[name]:Disconnect()

	RenderStepTable[name] = nil

end

end

local function BindToStepped(name, num, func)

if StepTable[name] == nil then

	StepTable[name] = game:GetService("RunService").Stepped:connect(func)

end

end

local function UnbindFromStepped(name)

if StepTable[name] then

	StepTable[name]:Disconnect()

	StepTable[name] = nil

end

end

local attackentitycont = Client:Get(getremote(debug.getconstants(getmetatable(KnitClient.Controllers.SwordController)["attackEntity"])))

local rgfejd = false

local DistVal = {["Value"] = 18}

function KillauraRemote()

for i,v in pairs(game.Players:GetChildren()) do

	if v.Character and v.Name ~= game.Players.LocalPlayer.Name and v.Character:FindFirstChild("HumanoidRootPart") then

		local mag = (v.Character.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude

		if mag <= DistVal["Value"] and v.Team ~= game.Players.LocalPlayer.Team and v.Character:FindFirstChild("Humanoid") then

			if v.Character.Humanoid.Health > 0 then

				rgfejd = true

				local GBW = getsword()

				local selfPosition = lplr.Character.HumanoidRootPart.Position + (DistVal["Value"] > 14 and (lplr.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).magnitude > 14 and (CFrame.lookAt(lplr.Character.HumanoidRootPart.Position, v.Character.HumanoidRootPart.Position).lookVector * 4) or Vector3.new(0, 0, 0))

				local Entity = v.Character

				local target = v.Character:GetPrimaryPartCFrame().Position

				attackentitycont:CallServer({

					["chargedAttack"] = {["chargeRatio"] = 1},

					["weapon"] = GBW ~= nil and GBW.tool,

					["entityInstance"] = Entity,

					["validate"] = {["targetPosition"] = {["value"] = target,

						["hash"] = hvFunc(target)},

					["raycast"] = {

						["cameraPosition"] = hvFunc(cam.CFrame.Position), 

						["cursorDirection"] = hvFunc(Ray.new(cam.CFrame.Position, v.Character:GetPrimaryPartCFrame().Position).Unit.Direction)

					},

					["selfPosition"] = {["value"] = selfPosition,

						["hash"] = hvFunc(selfPosition)

					}

					}

				})

				if killaurasound["Enabled"] then

					playsound("rbxassetid://6760544639", killaurasoundval["Value"])

				end

				if killauraswing["Enabled"] then

					playanimation("rbxassetid://4947108314")

				end

			end

		else

			rgfejd = false

		end

	end

end

end

local itemtab = debug.getupvalue(require(game:GetService("ReplicatedStorage").TS.item["item-meta"]).getItemMeta, 1)

local CombatConstant = require(game:GetService("ReplicatedStorage").TS.combat["combat-constant"]).CombatConstant

local function getEquipped()

local typetext = ""

local obj = (entity.isAlive and lplr.Character:FindFirstChild("HandInvItem") and lplr.Character.HandInvItem.Value or nil)

if obj then

	if obj.Name:find("sword") or obj.Name:find("blade") or obj.Name:find("baguette") or obj.Name:find("scythe") or obj.Name:find("dao") then

		typetext = "sword"

	end

	if obj.Name:find("wool") or itemtab[obj.Name]["block"] then

		typetext = "block"

	end

	if obj.Name:find("bow") then

		typetext = "bow"

	end

end

return {["Object"] = obj, ["Type"] = typetext}

end

function getbeds()

local beds = {}

local blocks = game:GetService("Workspace").Map.Blocks

for _,Block in pairs(blocks:GetChildren()) do

	if Block.Name == "bed" and Block.Covers.BrickColor ~= game.Players.LocalPlayer.Team.TeamColor then

		table.insert(beds,Block)

	end

end

return beds

end

function getbedsblocks()

local blockstb = {}

local blocks = game:GetService("Workspace").Map.Blocks

for i,v in pairs(blocks:GetChildren()) do

	if v:IsA("Part") then

		table.insert(blockstb,v)

	end

end

return blockstb

end

function blocks(bed)

local aboveblocks = 0

local Blocks = getbedsblocks()

for _,Block in pairs(Blocks) do

	if Block.Position.X == bed.X and Block.Position.Z == bed.Z and Block.Name ~= "bed" and (Block.Position.Y - bed.Y) <= 9 and Block.Position.Y > bed.Y then

		aboveblocks = aboveblocks + 1

	end

end

return aboveblocks

end

function nuker()

local beds = getbeds()

for _,bed in pairs(beds) do

	local bedmagnitude = (bed.Position - game.Players.LocalPlayer.Character.PrimaryPart.Position).Magnitude

	if bedmagnitude < 27 then

		local upnum = blocks(bed.Position)

		local x = math.round(bed.Position.X/3)

		local y = math.round(bed.Position.Y/3) + upnum

		local z = math.round(bed.Position.Z/3)

		game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged.DamageBlock:InvokeServer({

			["blockRef"] = {

				["blockPosition"] = Vector3.new(x,y,z)

			},

			["hitPosition"] = Vector3.new(x,y,z),

			["hitNormal"] = Vector3.new(x,y,z),

		})

	end

end

end

local kavoUi = loadstring(game:HttpGet("https://raw.githubusercontent.com/7GrandLittleBrother/SytroNight4ROBLOX/main/libraries/kavo.lua"))()

local window = kavoUi.CreateLib("GhostNight", "BloodTheme")

local entity = loadstring(game:HttpGet("https://raw.githubusercontent.com/7GrandDadPGN/VapeV4ForRoblox/main/Libraries/entityHandler.lua", true))()

do

local oldcharacteradded = entity.characterAdded

entity.characterAdded = function(plr, char, localcheck)

	return oldcharacteradded(plr, char, localcheck, function() end)

end

entity.fullEntityRefresh()

end

local colorbox

local function makeRainbowText(text)

spawn(function()

	colorbox = Color3.fromRGB(170,0,170)

	local x = 0

	while wait() do

		colorbox = Color3.fromHSV(x,1,1)

		x = x + 4.5/255

		if x >= 1 then

			x = 0

		end

	end

end)

spawn(function()

	repeat

		wait()

		text.TextColor3 = colorbox

	until true == false

end)

end

-- Tab

local Tab1 = window:NewTab("Main Hub")

local Tab1Section = Tab1:NewSection("Main Hub Scripts")

local Tab2 = window:NewTab("Other bedwars Scripts")

local Tab2Section = Tab2:NewSection("Other Bedwars Scripts")

local Tab3 = window:NewTab("Auto Toxic")

local Tab3Section = Tab3:NewSection("Chat Auto Toxic")

local Tab4 = window:NewTab("Fun Stuff")

local Tab4Section = Tab4 :NewSection("Animations")

local Tab5 = window:NewTab("Credits")

local Tab5Section = Tab5:NewSection("Made By ItsFreezy")

local Tab5Section = Tab5:NewSection("Super Helper - Snick")

local Tab5Section = Tab5:NewSection(" Main Helpers - Darlux,NTD,Gaming Scripter")

local Tab5Section = Tab5:NewSection("Helpers - YzHacker,7GrandDad,Vamp")

local Tab5Section =Tab5:NewSection("Brother - GhostTank")

-- Buttons

Tab1Section:NewToggle("CFrames", "", function(state)

if state then

	BindToStepped("CFrameWalkSpeed", 1, function(time, delta)

		if entity.isAlive then

			local newpos = (lplr.Character.Humanoid.MoveDirection  * (speedval["Value"] - lplr.Character.Humanoid.WalkSpeed)) * delta

			local raycastparameters = RaycastParams.new()

			raycastparameters.FilterDescendantsInstances = {lplr.Character}

			local ray = workspace:Raycast(lplr.Character.HumanoidRootPart.Position, newpos, raycastparameters)

			if ray then newpos = (ray.Position - lplr.Character.HumanoidRootPart.Position) end

			lplr.Character.HumanoidRootPart.CFrame = lplr.Character.HumanoidRootPart.CFrame + newpos

		end

	end)

else

	UnbindFromStepped("CFrameWalkSpeed")

end

end)

Tab1Section:NewSlider("Speed 1-42", "Adjust CFrame speed", 42, 1, function(s)

speedval["Value"] = s

end)

Tab1Section:NewToggle("KillAura", "Autoswing the sword if someone is near you", function(state)

if state then

	BindToStepped("Killaura", 1, function()

		if entity.isAlive then

			KillauraRemote()

		end

	end)

else

	UnbindFromStepped("Killaura")

end

end)

Tab1Section:NewSlider("Distance 1-20", "Increase killaura distance", 20, 1, function(val)

DistVal["Value"] = val

end)

Tab1Section:NewToggle("No Swing", "Disable killaura swing", function(state)

if state then

	if killauraswing["Enabled"] == true then

		killauraswing["Enabled"] = false

	end

else

	if killauraswing["Enabled"] == false then

		killauraswing["Enabled"] = true

	end

end

end)

Tab1Section:NewSlider("Sound 1-0", "Adjust killaura sound", 1, 0, function(val)

killaurasoundval["Value"] = val

end)

Tab1Section:NewToggle("Bed Nuker", "Auto break bed and covers", function(state)

if state then

	BindToStepped("BedNuker", 1, function()

		nuker()

	end)

else

	UnbindFromStepped("BedNuker")

end

end)

Tab1Section:NewButton("Keyboard", "Opens Keyboard", function()

loadstring(game:HttpGet("https://pastebin.com/raw/kC3dAMvt"))()

end)

Tab1Section:NewToggle("No Fall Damage", "Opens No Fall Damage", function(callback)

local nofall = true

if callback then

    if nofall then

        spawn(function()

            repeat

                wait()

                if nofall == false then

                    return end

                    game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged.GroundHit:FireServer()

                until nofall == false

            end)

        end

else

    local nofall = false

end

end) Tab1Section:NewButton("Keyboard", "Opens Keyboard", function()

local Tab2Section = Tab2:NewSection("Esp") Tab2Section:NewToggle("Esp", "Esp", function(state) if state then local color = BrickColor.new(50,0,250) local transparency = .8

local Players = game:GetService("Players") local function _ESP(c) repeat wait() until c.PrimaryPart ~= nil for i,p in pairs(c:GetChildren()) do if p.ClassName == "Part" or p.ClassName == "MeshPart" then if p:FindFirstChild("shit") then p.shit:Destroy() end local a = Instance.new("BoxHandleAdornment",p) a.Name = "shit" a.Size = p.Size a.Color = color a.Transparency = transparency a.AlwaysOnTop = true
a.Visible = true
a.Adornee = p a.ZIndex = true

end

end end local function ESP() for i,v in pairs(Players:GetChildren()) do if v ~= game.Players.LocalPlayer then if v.Character then _ESP(v.Character) end v.CharacterAdded:Connect(function(chr) _ESP(chr) end) end end Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(chr) _ESP(chr) end)
end) end ESP() end end) end)

Tab2Section:NewButton("Vape","Opens Vape",function()

loadstring(game:HttpGet("https://raw.githubusercontent.com/Error-virus/holy-arceus-x-working-vape-v4/main/vape%20v4%20fixed%20version.lua", true))()

end)

Tab2Section:NewButton("Rise","Opens Rise",function()

loadstring(game:HttpGet("https://raw.githubusercontent.com/7GrandDadPGN/RiseForRoblox/main/main.lua", true))()

end)

Tab3Section:NewButton("Spam" , "Opens Spam",function()

while true do wait(1)

local A_1 = "Sub To JN HH Gaming" local A_2 = "All"

local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest Event:FireServer(A_1, A_2) end

end)

Tab3Section:NewButton("AutoToxic (Kids)" , " Opens AutoToxic (Kids)",function()

loadstring(game:HttpGet("https://pastebin.com/raw/LZAuYBzF",true))()

end)

Tab3Section:NewButton("AutoToxic (VeryToxic)" , " Opens AutoToxic (VeryToxic)",function()

loadstring(game:HttpGet("https://pastebin.com/raw/9xeUZLNT",true))()

end)

Tab3Section:NewButton("Auto Toxic (Ultra Toxic)" , "Opens Auto Toxic",function()

local choosePlayer = false --set true if you want to insult one person only

local chosenPlayer = "" --if chosePlayer = true, type playername in quotes

local Taunts = { --add as many as you wish

"Imagine Not Being Able To Exploit",

"No dad?",

"No Beaches?",

"Get Lost Loser",

"Imagine Being So Bad, Couldn't be me",

"Go cry about it like fr even your dad left u because you cry",

"L+Bozo+No Dad + No beaches + cope + didn't ask",

"Get Exploits ",

"How are you so bad at the game lol",

"Cope harder",

"I got beaches and you don't, go cry like a baby L",

"Imagine not having synapse, couldn't be me",

"L + Bozo + Idiot",

"Subscribe To Jn HH Gaming and hit the bell or else im gonna destroy you",

}

local Remote = game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest

local function Insult()

local players = game.Players:GetChildren()

local howManyPlayers = #players

local ran = math.random(1,howManyPlayers)

local chosenOne = players[ran]

local chance = math.random(1,20)

if choosePlayer == true then

   Remote:FireServer(chosenPlayer.." " ..Taunts[math.random(1,#Taunts)],"All")

elseif chance <= 5 then

   Remote:FireServer(chosenOne.Name.." " ..Taunts[math.random(1,#Taunts)],"All")

else

   Remote:FireServer(Taunts[math.random(1,#Taunts)],"All")

end

end

local randTime = math.random(5,15)

while true and wait(randTime) do

Insult()

end

end)

Tab3Section:NewButton("Make Server Leave","Opens Make Server Leave",function()

loadstring(game:HttpGet("https://raw.githubusercontent.com/JNHHGaming123/JN-HH-Gaming-AutoToxic1/main/README.md",true))()

end)

Tab4Section:NewButton("Zombie Animation" , "Plays Zombie Animation",function()

loadstring(game:HttpGet("https://pastebin.com/raw/t3yTSPRn",true))()

end)

Tab4Section:NewButton("Ninja Animation","Plays Ninja Animation",function()

loadstring(game:HttpGet("https://pastebin.com/raw/bwGLPVV7",true))()

end)

Tab4Section:NewButton("Robot Animation","Plays Robot Animation",function()

local Animate =

game.Players.LocalPlayer.Character.Animate

Animate.idle.Animation1.AnimationId = "http://www.roblox.com/asset/?id=616088211"

Animate.idle.Animation2.AnimationId = "http://www.roblox.com/asset/?id=616089559"

Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=616095330"

Animate.run.RunAnim.AnimationId = "http://www.roblox.com/asset/?id=616091570"

Animate.jump.JumpAnim.AnimationId = "http://www.roblox.com/asset/?id=616090535"

Animate.climb.ClimbAnim.AnimationId = "http://www.roblox.com/asset/?id=616086039"

Animate.fall.FallAnim.AnimationId = "http://www.roblox.com/asset/?id=616087089"

end)

Tab4Section:NewButton("Toy Animation","Opens Toy Animation",function()

local Animate =

game.Players.LocalPlayer.Character.Animate

Animate.idle.Animation1.AnimationId = "http://www.roblox.com/asset/?id=782841498"

Animate.idle.Animation2.AnimationId = "http://www.roblox.com/asset/?id=782845736"

Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=782843345"

Animate.run.RunAnim.AnimationId = "http://www.roblox.com/asset/?id=782842708"

Animate.jump.JumpAnim.AnimationId = "http://www.roblox.com/asset/?id=782847020"

Animate.climb.ClimbAnim.AnimationId = "http://www.roblox.com/asset/?id=782843869"

Animate.fall.FallAnim.AnimationId = "http://www.roblox.com/asset/?id=782846423"

end)

local Tab4Section = Tab4:NewSection("Effects")

Tab4Section:NewButton("Light","Opens Light",function()

loadstring(game:HttpGet("https://pastebin.com/raw/QSR8pjFn",true))()

end)

Tab4Section:NewButton("Make You Feel Angry","Opens Make You Feel Angry",function()

loadstring(game:HttpGet("https://pastebin.com/raw/0W2VG7DZ",true))()

end)

Tab4Section:NewButton("Make You Feel Cool","Opens Make You Feel Cool",function()

print("HI")

loadstring(game:HttpGet("https://pastebin.com/raw/MSZPFVfE",true))()

end)

local Tab4Section = Tab4:NewSection("Cape")

Tab4Section:NewButton("JN Cape", "Opens JN Cape", function()

local player = game:GetService("Players")

local lplr = player.LocalPlayer

if lplr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then

  if lplr.Character:FindFirstChild("Torso") then

    torso = lplr.Character.Torso

  else

    torso = lplr.Character.UpperTorso

  end

  local CapeP = Instance.new("Part", torso.Parent)

  CapeP.Name = "Cape"

  CapeP.Anchored = false

  CapeP.CanCollide = false

  CapeP.TopSurface = 0

  CapeP.BottomSurface = 0

  CapeP.Color = Color3.fromRGB(34,34,34)

  CapeP.FormFactor = "Custom"

  CapeP.Size = Vector3.new(0.2,0.2,0.2)

  local decal = Instance.new("Decal", CapeP)

  decal.Texture = "http://www.roblox.com/asset/?id=9685546949"

  decal.Face = "Back"

  local msh = Instance.new("BlockMesh", CapeP)

  msh.Scale = Vector3.new(9,17.5,0.5)

  local motor = Instance.new("Motor", CapeP)

  motor.Part0 = CapeP

  motor.Part1 = torso

  motor.MaxVelocity = 0.01

  motor.C0 = CFrame.new(0,1.75,0) * CFrame.Angles(0,math.rad(90),0)

  motor.C1 = CFrame.new(0,1,0.45) * CFrame.Angles(0,math.rad(90),0)

  local wave = false

  repeat wait(1/44)

    decal.Transparency = torso.Transparency

    local ang = 0.1

    local oldmag = torso.Velocity.magnitude

    local mv = 0.002

    if wave then

      ang = ang + ((torso.Velocity.magnitude/10) * 0.05) + 0.05

      wave = false

    else

      wave = true

    end

    ang = ang + math.min(torso.Velocity.magnitude/11, 0.5)

    motor.MaxVelocity = math.min((torso.Velocity.magnitude/111), 0.04) + mv

    motor.DesiredAngle = -ang

    if motor.CurrentAngle < -0.2 and motor.DesiredAngle > -0.2 then

      motor.MaxVelocity = 0.04

    end

    repeat wait() until motor.CurrentAngle == motor.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1

    if torso.Velocity.magnitude < 0.1 then

      wait(0.1)

    end

  until not CapeP or CapeP.Parent ~= torso.Parent

end

end)

Tab4Section:NewButton("NightBed Cape","Opens NightBed Cape",function()

loadstring(game:HttpGet("https://raw.githubusercontent.com/NTDCore/CapePACK/main/Nightbed.Cape%3F.lua",true))()

end)

Tab4Section:NewButton("Cape", "Opens Cape", function()

local player = game:GetService("Players")

local lplr = player.LocalPlayer

if lplr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then

  if lplr.Character:FindFirstChild("Torso") then

    torso = lplr.Character.Torso

  else

    torso = lplr.Character.UpperTorso

  end

  local CapeP = Instance.new("Part", torso.Parent)

  CapeP.Name = "Cape"

  CapeP.Anchored = false

  CapeP.CanCollide = false

  CapeP.TopSurface = 0

  CapeP.BottomSurface = 0

  CapeP.Color = Color3.fromRGB(0,0,0)

  CapeP.FormFactor = "Custom"

  CapeP.Size = Vector3.new(0.2,0.2,0.2)

  local decal = Instance.new("Decal", CapeP)

  decal.Texture = "http://www.roblox.com/asset/?id=9608953346"

  decal.Face = "Back"

  local msh = Instance.new("BlockMesh", CapeP)

  msh.Scale = Vector3.new(9,17.5,0.5)

  local motor = Instance.new("Motor", CapeP)

  motor.Part0 = CapeP

  motor.Part1 = torso

  motor.MaxVelocity = 0.01

  motor.C0 = CFrame.new(0,1.75,0) * CFrame.Angles(0,math.rad(90),0)

  motor.C1 = CFrame.new(0,1,0.45) * CFrame.Angles(0,math.rad(90),0)

  local wave = false

  repeat wait(1/44)

    decal.Transparency = torso.Transparency

    local ang = 0.1

    local oldmag = torso.Velocity.magnitude

    local mv = 0.002

    if wave then

      ang = ang + ((torso.Velocity.magnitude/10) * 0.05) + 0.05

      wave = false

    else

      wave = true

    end

    ang = ang + math.min(torso.Velocity.magnitude/11, 0.5)

    motor.MaxVelocity = math.min((torso.Velocity.magnitude/111), 0.04) + mv

    motor.DesiredAngle = -ang

    if motor.CurrentAngle < -0.2 and motor.DesiredAngle > -0.2 then

      motor.MaxVelocity = 0.04

    end

    repeat wait() until motor.CurrentAngle == motor.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1

    if torso.Velocity.magnitude < 0.1 then

      wait(0.1)

    end

  until not CapeP or CapeP.Parent ~= torso.Parent

end

end)

Tab1Section:NewButton("FixCam", "fix camera bug on mobile", function()

cam.CameraType = Enum.CameraType.Fixed

cam.CameraType = Enum.CameraType.Custom

end)

Tab2Section:NewButton("Future", "e", function()

loadstring(game:HttpGet('https://raw.githubusercontent.com/joeengo/Future/main/loadstring.lua', true))()

end)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors