View difference between Paste ID: VzD9jPKb and nwEcz3ye
SHOW: | | - or go back to the newest paste.
1
local plrs = game:GetService("Players")
2
local plr = plrs.LocalPlayer
3
local character = plr.Character
4
local upordownorstable=-3.5
5
local MANAFLY
6
local mouse = plr:GetMouse()
7-
local harp={Up="q",Down="e"}
7+
local harp={Up="x",Down="z"}
8
local Ui
9
local MANAFLY_EVENT
10-
for _,v in pairs(character:GetChildren())do
10+
11
	if k == harp["Up"] then
12-
		if v:IsA("Part")then
12+
		upordownorstable = upordownorstable+3
13-
			v.CanCollide = true
13+
14-
			print("NoCollisionConstraint ",v.Name)
14+
15-
			if v.Name:find("Leg") then
15+
16-
				v.Touched:Connect(function(hit)
16+
17-
					if not v:FindFirstChild("NoCollisionConstraint4") then
17+
18-
						d=Instance.new("NoCollisionConstraint",v)
18+
19-
						d.Name = "NoCollisionConstraint4"
19+
20-
					elseif v:FindFirstChild("NoCollisionConstraint4") then
20+
21-
						d=v:FindFirstChild("NoCollisionConstraint4")
21+
22-
					end
22+
23-
					if hit.Parent:FindFirstChild("HumanoidRootPart") and hit.Parent:FindFirstChild("Humanoid") and hit.Parent:IsA("Model")then
23+
24-
						d.Part0 = plr.Character:FindFirstChild("Torso")
24+
25-
						d.Part1 =hit.Parent:FindFirstChild("Left Leg")
25+
26-
					end
26+
27-
					
27+
28-
					if not v:FindFirstChild("NoCollisionConstraint3") then
28+
29-
						c=Instance.new("NoCollisionConstraint",v)
29+
30-
						c.Name = "NoCollisionConstraint3"
30+
31-
					elseif v:FindFirstChild("NoCollisionConstraint3") then
31+
32-
						c=v:FindFirstChild("NoCollisionConstraint3")
32+
33-
					end
33+
34-
					if hit.Parent:FindFirstChild("HumanoidRootPart") and hit.Parent:FindFirstChild("Humanoid") and hit.Parent:IsA("Model")then
34+
35-
						c.Part0 = plr.Character.Torso
35+
36-
						c.Part1 = hit.Parent:FindFirstChild("Head")
36+
37-
					end
37+
38-
					if not v:FindFirstChild("NoCollisionConstraint2") then
38+
39-
						b=Instance.new("NoCollisionConstraint",v)
39+
40-
						b.Name = "NoCollisionConstraint2"
40+
41-
					elseif v:FindFirstChild("NoCollisionConstraint2") then
41+
42-
						b=v:FindFirstChild("NoCollisionConstraint2")
42+
43-
					end
43+
44
				end
45-
					if hit.Parent:FindFirstChild("HumanoidRootPart") and hit.Parent:FindFirstChild("Humanoid") and hit.Parent:IsA("Model")then
45+
46-
						b.Part0 = plr.Character.Torso
46+
47-
						b.Part1 = hit.Parent:FindFirstChild("Torso")
47+
48-
					end
48+
49-
					if not v:FindFirstChild("NoCollisionConstraint")  then
49+
50-
						a=Instance.new("NoCollisionConstraint",v)
50+
51-
						a.Name = "NoCollisionConstraint"
51+
52-
					elseif v:FindFirstChild("NoCollisionConstraint") then
52+
53-
						a=v:FindFirstChild("NoCollisionConstraint")
53+
54-
					end
54+
55-
					if hit.Name ~= "MANAFLYPART" and hit.Name ~= " Torso"and hit.Name ~= "HumanoidRootPart" then
55+
56-
						a.Part0=plr.Character.Torso
56+
57-
						a.Part1=hit
57+
58-
					end
58+
59-
				end)
59+
60-
			else
60+
61-
				v.Touched:Connect(function(hit)
61+
62-
					if not v:FindFirstChild("NoCollisionConstraint4") then
62+
63-
						d=Instance.new("NoCollisionConstraint",v)
63+
64-
						d.Name = "NoCollisionConstraint4"
64+
65-
					elseif v:FindFirstChild("NoCollisionConstraint4") then
65+
66-
						d=v:FindFirstChild("NoCollisionConstraint4")
66+
67-
					end
67+
68-
					if hit.Parent:FindFirstChild("HumanoidRootPart") and hit.Parent:FindFirstChild("Humanoid") and hit.Parent:IsA("Model")then
68+
69-
						d.Part0 = v
69+
70-
						d.Part1 = hit.Parent:FindFirstChild("Left Leg")
70+
71-
					end
71+
72-
					if not v:FindFirstChild("NoCollisionConstraint3") then
72+
73-
						c=Instance.new("NoCollisionConstraint",v)
73+
74-
						c.Name = "NoCollisionConstraint3"
74+
75-
					elseif v:FindFirstChild("NoCollisionConstraint3") then
75+
76-
						c=v:FindFirstChild("NoCollisionConstraint3")
76+
77-
					end
77+
78-
					if hit.Parent:FindFirstChild("HumanoidRootPart") and hit.Parent:FindFirstChild("Humanoid") and hit.Parent:IsA("Model")then
78+
79-
						c.Part0 = v
79+
80-
						c.Part1 = hit.Parent:FindFirstChild("Head")
80+
81-
					end
81+
82
			ButtonSubmit.MouseButton1Click:Connect(function()
83-
					if not v:FindFirstChild("NoCollisionConstraint2") then
83+
84-
						b=Instance.new("NoCollisionConstraint",v)
84+
85-
						b.Name = "NoCollisionConstraint2"
85+
86-
					elseif v:FindFirstChild("NoCollisionConstraint2") then
86+
87-
						b=v:FindFirstChild("NoCollisionConstraint2")
87+
88-
					end
88+
89-
					if hit.Parent:FindFirstChild("HumanoidRootPart") and hit.Parent:FindFirstChild("Humanoid") and hit.Parent:IsA("Model")then
89+
90-
						b.Part0 = v
90+
91-
						b.Part1 = hit.Parent:FindFirstChild("Torso")
91+
92-
					end
92+
93-
					if not v:FindFirstChild("NoCollisionConstraint")  then
93+
94-
						a=Instance.new("NoCollisionConstraint",v)
94+
95-
						a.Name = "NoCollisionConstraint"
95+
96-
					elseif v:FindFirstChild("NoCollisionConstraint") then
96+
97-
						a=v:FindFirstChild("NoCollisionConstraint")
97+
98-
					end
98+
99-
					if hit.Name ~= "MANAFLYPART" and hit.Name ~= " Torso"and hit.Name ~= "HumanoidRootPart" then
99+
100-
						a.Part0=v
100+
101-
						a.Part1=hit
101+
102-
					end
102+
103-
				end)
103+
104-
			end
104+
105
			end)
106
		end
107
	end))
108
end)