null
nil
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
battle wizard morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
115.800003
-23.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.100000001
0.100000001
7
12
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
113.800003
-24.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39.5
115.800003
-25
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
2
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39.5
117.300003
-25
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
10
5
rbxasset://../../../shareddata/textures/416830979.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
118
-25
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1280
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
4294934528
true
Fire
4294901760
true
5
3
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
113.800003
-25.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
115.800003
-26.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.100000001
0.100000001
7
12
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5000343
112.597992
-24.9999409
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5000343
113.397995
-24.9999409
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5000343
112.997993
-24.9999409
-1
0
-0
-0
1
-0
-0
0
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Unchained
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.5
118.400002
-25
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Slayer
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.5
117.200005
-35
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Battle Wizard
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.5
118.400002
-30
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
battle wizard morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1030
-39.5
115.800003
-28.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.100000001
0.100000001
7
12
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
113.800003
-29.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
115.800003
-30
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
1
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
125
-39.5
117.300003
-30
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/1428315155.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
118
-30
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1280
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
4294934528
true
Fire
4294901760
true
5
3
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1004
-39.5
113.800003
-30.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1030
-39.5
115.800003
-31.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.100000001
0.100000001
7
12
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5000305
112.597847
-29.999939
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5000305
113.397865
-29.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5000305
112.997871
-29.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
veteran morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
1
0
-0.5
0.5
4
0
1030
-39.5
114.599998
-33.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
1
0
-0.5
0.5
1
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
1
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1002
-39.5
113
-34.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
1.20000005
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
1
0
-0.5
0.5
4
0
1030
-39.5
114.599998
-35
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
1
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
125
-39.5
116.099998
-35
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/face_slayer.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
38
-39.5
116.800003
-35
-0
0
1
-0
1
0
-1
0
0
false
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1280
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
38
-40.5
115.800003
-35
0
0
-1
0
1
-0
1
0
-0
false
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1280
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1002
-39.5
113
-35.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
1.20000005
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
1
0
-0.5
0.5
4
0
1030
-39.5
114.599998
-36.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
1
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
1
0
0
0
0
-0.5
0.5
1
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5
112.597847
-34.999939
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 20 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
1002
-43.5
113.397865
-34.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5
112.997871
-34.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Handmaiden (buggy/fixing)
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.5
118
-45
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Outcast Engineer
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.5
117.200005
-40
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
sister morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
135
-39.5
115.800003
-43.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1011
-39.5
113.800003
-44.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1072
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1011
-39.5
115.800003
-45
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1072
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
135
-39.5
117.300003
-45
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/face_kerillian.png
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1011
-39.5
113.800003
-45.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1072
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
135
-39.5
115.800003
-46.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5
112.597878
-44.999939
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
1021
-43.5
113.397865
-44.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5
112.997871
-44.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Handmaiden
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
24
-39.5
114.599998
-38.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39.5
113
-39.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
1.20000005
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39.5
114.599998
-40
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
125
-39.5
116.099998
-40
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/face_engineer.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39.5
116.800003
-40
-0
0
1
-0
1
0
-1
0
0
false
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1002
-40.5
115.800003
-40
0
0
-1
0
1
-0
1
0
-0
false
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1280
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39.5
113
-40.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
1.20000005
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
24
-39.5
114.599998
-41.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5
112.597847
-39.999939
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5
113.397865
-39.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5
112.997871
-39.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Witch Hunter
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-40
118.402138
-60.0000687
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Shade
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.5
118
-50
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
4
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
shade morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1006
-39.5
115.800003
-48.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
104
-39.5
113.800003
-49.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
104
-39.5
115.800003
-50
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
104
-39.5
117.300003
-50
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/416830979.png
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
104
-39.5
113.800003
-50.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1006
-39.5
115.800003
-51.5
-0
0
1
-0
1
0
-1
0
0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1536
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43.5
112.597878
-49.999939
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 20 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5
113.397865
-49.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43.5
112.997871
-49.999939
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Bounty Hunter
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-40
118.402054
-65.0000687
-1
6.60017319e-010
7.18652473e-007
-6.60017319e-010
1
6.16986654e-007
7.18652473e-007
-6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Witch Hunter morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
192
-39
115.802139
-58.5000648
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
3
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
26
-39
113.802139
-59.5000648
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
3
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
192
-39
115.802139
-60.0000648
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
2
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
125
-39
117.302139
-60.0000687
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/629914851.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
192
-39
118.002136
-60.0000687
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
false
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Part
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
3
0.400000006
2
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
192
-39
119.002151
-60.0000687
-7.18652473e-007
6.60017319e-010
-1
-6.16986654e-007
1
-6.60017319e-010
1
-6.16986654e-007
7.18652473e-007
false
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Part
0
-0.5
0.5
0
0
0
0
0
-0.100000001
0.100000001
7
12
0
0
0
0
true
1
1
1.60000002
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
26
-39
113.802139
-60.5000648
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
3
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
192
-38.9999962
115.802139
-61.5000648
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
3
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43
112.599998
-60
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113.400002
-60
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113
-60
-1
0
-0
-0
1
-0
-0
0
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Witch Hunter morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39
115.801888
-53.5000763
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
2
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
2
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
21
-39
113.801888
-54.5000763
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
816
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-39
115.801888
-55.0000763
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
1
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
125
-39
117.301888
-55.0000763
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/629914851.png
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
21
-39
113.801888
-55.5000763
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
816
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1003
-38.9999962
115.801895
-56.5000763
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
2
0
0
0
0
-0.5
0.5
2
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43
112.599998
-55
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113.400002
-55
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113
-55
-1
0
-0
-0
1
-0
-0
0
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Warrior Priest
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-38.5
118.200005
-55
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Bounty Hunter Saltzpyre morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
208
-39
115.802048
-63.500061
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
4
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
2
0
-0.5
0.5
4
0
21
-39
113.802048
-64.500061
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
2
0
-0.5
0.5
2
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
2
0
-0.5
0.5
4
0
21
-39
115.802048
-65.0000687
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
2
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
2
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
26
-39
117.302048
-65.0000687
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0.100000001
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/face_knight.png
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
2
0
-0.5
0.5
4
0
21
-39
113.802048
-65.500061
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
2
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
2
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
208
-38.9999962
115.802048
-66.5000687
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
4
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43
112.599998
-65
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113.400002
-65
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113
-65
-1
0
-0
-0
1
-0
-0
0
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Grail Knight
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39
118.398407
-69.9999466
1
-6.60017319e-010
7.18652473e-007
6.60017319e-010
-1
6.16986654e-007
-7.18652473e-007
6.16986654e-007
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Grail Knight morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
199
-39
115.798409
-68.4999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1072
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
3
0
-0.5
0.5
4
0
1
-39
113.798409
-69.4999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
4
0
-0.5
0.5
0
0
false
816
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
5
0
-0.5
0.5
4
0
23
-39
115.798409
-69.9999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
5
0
-0.5
0.5
0
0
false
816
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
199
-39
117.298409
-69.9999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1072
Head
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/face_knight.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
23
-39
117.998405
-69.9999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
816
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
4
0
-0.5
0.5
4
0
23
-39
113.798409
-70.4999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
3
0
-0.5
0.5
0
0
false
816
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
199
-39
115.798409
-71.4999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1072
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43
112.599998
-70
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 17 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113.400002
-70
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
5
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113
-70
-1
0
-0
-0
1
-0
-0
0
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Foot Knight
[null]
true
-
100
0
Humanoid
16
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-38.9999962
118.397911
-74.9999466
1
6.60017319e-010
-7.18652473e-007
6.60017319e-010
1
-6.16986654e-007
-7.18652473e-007
-6.16986654e-007
1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0.980000019
0
0
0
true
1
1
0.400000006
2
-
0
0
0
1
0
0
0
1
0
0
0
1
Footknight morph
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Model
[null]
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
135
-38.9999962
115.797913
-73.4999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1001
-39.8999977
115.797913
-73.999939
6.60017319e-010
-1
-7.18652473e-007
1
-6.60017319e-010
-6.16986654e-007
-6.16986654e-007
7.18652473e-007
1
true
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Shield
0.200000003
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.800000012
2
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Texture
20
0
2
2
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg1
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
194
-38.9999962
113.797913
-74.499939
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Chest
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
194
-38.9999962
115.797913
-74.9999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
2
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
1030
-38.9999962
117.297913
-74.9999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
1
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
5
Decal
20
0
rbxasset://../../../shareddata/textures/face_kruber.png
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
194
-38.9999962
117.99791
-74.9999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
2
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Head
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
2
0.400000006
1
-
2
2
0
Mesh
0
0
0
1.25
1.25
1.25
1
1
1
true
-
0
0
0
1
0
0
0
1
0
0
0
1
Leg2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
194
-38.9999962
113.797913
-75.499939
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Middle
0.400000006
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
0
0
0
1
0
0
0
1
0
0
0
1
Arm2
[null]
true
-
true
-0.5
0.5
0
0
-0.5
0.5
4
0
135
-38.9999924
115.797913
-76.4999466
7.18652473e-007
6.60017319e-010
1
6.16986654e-007
1
6.60017319e-010
-1
-6.16986654e-007
-7.18652473e-007
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
1056
Middle
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
3
0
0
0
0
0
true
1
1
2
1
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
23
-43
112.599998
-75
0
0
-1
0
1
-0
1
0
-0
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
TheButton
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
0
0
0
0
true
1
4
0.400000006
4
-
false
Torso
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
local g = script.Parent.Parent.Chest:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent.Torso
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Arms
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
local g = script.Parent.Parent.Arm1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
local g = script.Parent.Parent.Arm2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Arm"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
Legs
function onTouched(hit)
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
local g = script.Parent.Parent.Leg1:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Left Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
local g = script.Parent.Parent.Leg2:clone()
g.Parent = hit.Parent
local C = g:GetChildren()
for i=1, #C do
if C[i].className == "Part" then
local W = Instance.new("Weld")
W.Part0 = g.Middle
W.Part1 = C[i]
local CJ = CFrame.new(g.Middle.Position)
local C0 = g.Middle.CFrame:inverse()*CJ
local C1 = C[i].CFrame:inverse()*CJ
W.C0 = C0
W.C1 = C1
W.Parent = g.Middle
end
local Y = Instance.new("Weld")
Y.Part0 = hit.Parent["Right Leg"]
Y.Part1 = g.Middle
Y.C0 = CFrame.new(0, 0, 0)
Y.Parent = Y.Part0
end
local h = g:GetChildren()
for i = 1, # h do
h[i].Anchored = false
h[i].CanCollide = false
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
false
WalkSpeed Script
local debounce = false
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
human.WalkSpeed = 18 -- or whatever number
wait(2)
debounce = false
end
end
script.Parent.Touched:connect(onTouch)
true
-
2
2
1
Mesh
0
0
0
1
1
1
1
1
1
true
-
false
Invisble
-- UAEmaple
function onTouch(part)
local human = part.Parent:findFirstChild("Humanoid")
if human ~= nil then
part.Parent:findFirstChild("Head").Transparency = 1
part.Parent:findFirstChild("Torso").Transparency = 1
part.Parent:findFirstChild("Left Arm").Transparency = 1
part.Parent:findFirstChild("Right Arm").Transparency = 1
part.Parent:findFirstChild("Left Leg").Transparency = 1
part.Parent:findFirstChild("Right Leg").Transparency = 1
if part.Parent:findFirstChild("Head"):findFirstChild("face") == nil then return end
part.Parent:findFirstChild("Head"):findFirstChild("face"):remove()
if part.Parent:findFirstChild("Torso"):findFirstChild("roblox") == nil then return end
part.Parent:findFirstChild("Torso"):findFirstChild("roblox"):remove()
end
end
script.Parent.Touched:connect(onTouch)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113.400002
-75
-1
0
-0
-0
1
-0
-0
0
-1
true
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
5
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true
-
true
-0.5
0.5
0
0
-0.5
0.5
0
0
28
-43
113
-75
-1
0
-0
-0
1
-0
-0
0
-1
false
false
0.5
1
0.300000012
-0.5
0.5
0
0
-0.5
0.5
0
0
false
256
Button
0
-0.5
0.5
0
0
0
0
0
-0.5
0.5
0
0
1
0
0
0
true
1
4
0.400000006
4
-
false
Debounce
debounce = true
button = script.Parent
function onTouched(hit)
if (hit.Parent:findFirstChild("Humanoid") ~= nil and debounce == true) then
debounce = false
button.BrickColor = BrickColor.Red()
wait(1)
button.BrickColor = BrickColor.Green()
debounce = true
end
end
button.Touched:connect(onTouched)
true
-
false
HatRemover
function onTouched(hit)
local d = hit.Parent:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
end
script.Parent.Touched:connect(onTouched)
true