--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)