This repository has been archived by the owner on Apr 7, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Bypass.lua
96 lines (85 loc) · 3.76 KB
/
Bypass.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
-- RejectCharacterDeletion SEMI-bypassed by ficello
-- private method found 28/02/2023 (Replicate Welds ONLY)
-- make roblox exploiting great again
-- weld will be saved in a client sided part called "Your username Protected Welds", you'll have again full control of ur welds
function Attachments(P0,P1,POS,ROT) -- credit to the guy who made this align function
local AlignPosition = Instance.new("AlignPosition", P0)
local AlignOrientation = Instance.new("AlignOrientation", P0)
local Attachment1 = Instance.new("Attachment", P0)
local Attachment2 = Instance.new("Attachment", P1)
AlignPosition.Attachment0 = Attachment1
AlignOrientation.Attachment0 = Attachment1
AlignPosition.Attachment1 = Attachment2
AlignOrientation.Attachment1 = Attachment2
AlignPosition.Responsiveness = 300
AlignPosition.MaxForce = 5e9
AlignOrientation.MaxTorque = 5e9
AlignOrientation.Responsiveness = 300
AlignOrientation.ReactionTorqueEnabled = false
Attachment1.Position = POS or Vector3.new(0,0,0)
Attachment1.Orientation = ROT or Vector3.new(0,0,0)
end
function patchWelds()
if game:GetService("Players").LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
local lp = game.Players.LocalPlayer
local char = lp.Character
lp.Character = nil -- permadeath
lp.Character = char -- bypass
local hrp = char:FindFirstChild("HumanoidRootPart")
if hrp == nil then return end
hrp:Destroy()
wait(6)
local protectedWelds = Instance.new("Part", workspace)
protectedWelds.Name = lp.Name .. " Protected Welds"
protectedWelds.Anchored = true
protectedWelds.CFrame = char.UpperTorso.CFrame
protectedWelds.CanCollide = false
protectedWelds.Transparency = 1
game:GetService("StarterGui"):SetCore("SendNotification",{
Title = "RejectCharacterDeletion bypass by ficello",
Text = "You can now reset without any issues",
Icon = "rbxassetid://17703918"
})
wait(3)
for k, v in pairs(char:GetChildren()) do
if v:IsA("Accessory") then
Attachments(v.Handle, protectedWelds, Vector3.new(0, 0, 0), Vector3.new(0, 0, 0))
end
end
elseif game:GetService("Players").LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
local lp = game.Players.LocalPlayer
local char = lp.Character
lp.Character = nil -- permadeath
lp.Character = char -- bypass
local hrp = char:FindFirstChild("HumanoidRootPart")
if hrp == nil then return end
hrp:Destroy()
wait(6)
local protectedWelds = Instance.new("Part", workspace)
protectedWelds.Name = lp.Name .. " Protected Welds"
protectedWelds.Anchored = true
protectedWelds.CFrame = char.Torso.CFrame
protectedWelds.CanCollide = false
protectedWelds.Transparency = 1
game:GetService("StarterGui"):SetCore("SendNotification",{
Title = "RejectCharacterDeletion bypass by ficello",
Text = "You can now reset without any issues",
Icon = "rbxassetid://17703918"
})
wait(3)
for k, v in pairs(char:GetChildren()) do
if v:IsA("Accessory") then
Attachments(v.Handle, protectedWelds, Vector3.new(0, 0, 0), Vector3.new(0, 0, 0))
end
end
else
game:GetService("StarterGui"):SetCore("SendNotification",{
Title = "RejectCharacterDeletion bypass by ficello",
Text = "tf rig r u using lmao",
Icon = "rbxassetid://17703918"
})
end
end
-- "bypassing" RejectCharacterDeletion
patchWelds()
-- end