So what I did was I tried making a SSJ script, the purpose of it is to transform your Roblox Character into this super saiyan with powers. It is suppose to change the Player's Shirt, Pants, and Accessories. Basically everytime I say "SSJ" it is not allowing players to transform. Any advice anyone? (Yes this is a previous one)
jun = script.Parent.Parent
Stuff = false
--password
function ssj()
if Stuff == false then
Stuff = true
for u, c in pairs (jun.Character:GetChildren()) do
if c.className == "Accessory" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then
c.Handle.Transparency = 1
end
end
Hair23 = Instance.new("Part")
Hair23.Parent = jun.Character
Hair23.Name = "Hair"
Hair23.formFactor = "Symmetric"
Hair23.Size = Vector3.new(1, 1, 1)
Hair23.CFrame = jun.Character.Head.CFrame
Hair23:BreakJoints()
Hair23.CanCollide = false
Hair23.TopSurface = "Smooth"
Hair23.BottomSurface = "Smooth"
Hair23.BrickColor = BrickColor.new("Bright yellow")
Weld = Instance.new("Weld")
Weld.Part0 = jun.Character.Head
Weld.Part1 = Hair23
Weld.Parent = jun.Character.Head
Weld.C0 = CFrame.new(0, 0.12, -0.1)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
Mesh = Instance.new("SpecialMesh")
Mesh.Parent = Hair23
Mesh.MeshId = "http://www.roblox.com/asset/?id=74868480"
Mesh.Scale = Vector3.new(1, 1, 1)
Hair22 = Instance.new("Part")
Hair22.Parent = jun.Character
Hair22.Name = "Hair"
Hair22.formFactor = "Symmetric"
Hair22.Size = Vector3.new(1, 1, 1)
Hair22.CFrame = jun.Character.Head.CFrame
Hair22:BreakJoints()
Hair22.CanCollide = false
Hair22.TopSurface = "Smooth"
Hair22.BottomSurface = "Smooth"
Hair22.BrickColor = BrickColor.new("Bright yellow")
Weld = Instance.new("Weld")
Weld.Part0 = jun.Character.Head
Weld.Part1 = Hair22
Weld.Parent = jun.Character.Head
Weld.C0 = CFrame.new(0, 0.5, 0.1)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
Mesh = Instance.new("SpecialMesh")
Mesh.Parent = Hair22
Mesh.MeshId = "http://www.roblox.com/asset/?id=19326912"
Mesh.Scale = Vector3.new(1, 1, 1)
Hair4 = Instance.new("Part")
Hair4.Parent = jun.Character
Hair4.Name = "Hair"
Hair4.CanCollide = false
Hair4.Locked = true
Hair4.TopSurface = "Smooth"
Hair4.BottomSurface = "Smooth"
Hair4.formFactor = "Symmetric"
Hair4.BrickColor = BrickColor.new("Bright yellow")
Hair4.CFrame = jun.Character.Torso.CFrame
Hair4.Size = Vector3.new(1, 1, 1)
Weld = Instance.new("Weld")
Weld.Parent = jun.Character.Head
Weld.Part0 = jun.Character.Head
Weld.Part1 = Hair4
Weld.C0 = CFrame.new(0, 1.3, 0)
Mesh = Instance.new("SpecialMesh")
Mesh.Parent = Hair4
Mesh.Scale = Vector3.new(0.7, 0.9, 0.7)
Mesh.MeshType = "FileMesh"
Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
Effect = Instance.new("Part")
Effect.Parent = jun.Character
Effect.Anchored = true
Effect.CanCollide = false
Effect.Size = Vector3.new(1, 1, 1)
Effect.formFactor = "Symmetric"
Effect.Transparency = 0.5
Effect.BrickColor = BrickColor.new("White")
Effect.TopSurface = "Smooth"
Effect.BottomSurface = "Smooth"
EffectMesh = Instance.new("CylinderMesh")
EffectMesh.Parent = Effect
EffectMesh.Scale = Vector3.new(1, 1500, 1)
--[[ex = Instance.new("Explosion")
ex.Position = jun.Character.Torso.Position
ex.BlastPressure = 0
ex.Parent = workspace]]
jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, 0.1, 0)
for i = 1 , 20 do
Effect.CFrame = CFrame.new(jun.Character.Torso.Position)
EffectMesh.Scale = EffectMesh.Scale + Vector3.new(2, 0, 2)
Effect.Transparency = Effect.Transparency + 0.025
wait(0.06)
end
Effect:Remove()
if jun.Character.Torso:findFirstChild("PwnFire") == nil then
pie = Instance.new("Fire")
pie.Name = "PwnFire"
pie.Parent = jun.Character.Torso
pie.Size = 9
pie.Color = BrickColor.new("Bright yellow").Color
pie.SecondaryColor = BrickColor.new("White").Color
pie.SecindarySize = 8
end
jun.PlayerGui.Bars.MaxKi.Value = 550
wait(0.3)
end
end
function nossj()
if Stuff == true then
Stuff = false
if jun.Character.Torso:findFirstChild("PwnFire") ~= nil then
jun.Character.Torso:findFirstChild("PwnFire"):Remove()
end
p = Instance.new("Part")
p.Parent = jun.Character
p.Anchored = true
p.CanCollide = false
p.Transparency = 0.1
p.formFactor = "Symmetric"
p.Size = Vector3.new(22, 22, 22)
p.TopSurface = "Smooth"
p.BottomSurface = "Smooth"
p.Name = "Sharingan"
p.Shape = "Ball"
p.CFrame = jun.Character.Torso.CFrame
p.BrickColor = BrickColor.new("Bright yellow","White")
for i = 1 , 10 do
wait(0.05)
p.Size = p.Size + Vector3.new(-4, -4, -4)
p.Transparency = p.Transparency + 0.1
p.CFrame = jun.Character.Torso.CFrame
end
p:Remove()
for u, c in pairs (jun.Character:GetChildren()) do
if c.className == "Accessory" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then
c.Handle.Transparency = 0
end
if c.Name == "Hair" then
c:Remove()
end
end
jun.PlayerGui.Bars.MaxKi.Value = 500
end
end
jun.Chatted:connect(function(Msg)
msg = Msg:lower()
if string.sub(msg, 1, 7) == "supersaiyan" then
wait(0.1)
ssj()
wait(110)
nossj()
end
if string.sub(msg, 1, 13) == "ssj" then
wait(0.1)
ssj()
wait(110)
nossj()
end
if string.sub(msg, 1, 6) == "!" then
wait(0.1)
ssj()
wait(110)
nossj()
end
if string.sub(msg, 1, 10) == "calm" then
wait(0.1)
nossj()
end
if string.sub(msg, 1, 3) == "off" then
wait(0.1)
nossj()
end
end)
function OnDeath()
wait()
nossj()
end
jun.Character.Humanoid.Died:connect(OnDeath)
jun = script.Parent.Parent
Stuff = false
--mediafire---

2 comments
line 105, Secondary is spelled Secindary
Ty