Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --=================[Main]=================--
- local model = Instance.new("Model")
- model.Parent = script.Parent
- model.Name = "Grox Parts"
- local d = false
- wait(1)
- local shirt = script.Parent:FindFirstChild("Shirt")
- if shirt ~= nil then
- shirt.Parent = nil
- end
- local pants = script.Parent:FindFirstChild("Pants")
- if pants ~= nil then
- pants.Parent = nil
- end
- --=================[HEAD PARTS]=================--
- local head_iron_part_1 = Instance.new("Part")
- head_iron_part_1.Parent = model
- head_iron_part_1.Size = Vector3.new(1,1,1)
- head_iron_part_1.CanCollide = false
- head_iron_part_1.Material = Enum.Material.DiamondPlate
- local hip_1_weld = Instance.new("Weld")
- hip_1_weld.Parent = head_iron_part_1
- hip_1_weld.Part0 = script.Parent.Head
- hip_1_weld.Part1 = head_iron_part_1
- local hip_1_mesh = Instance.new("BlockMesh")
- hip_1_mesh.Parent = head_iron_part_1
- hip_1_mesh.Scale = Vector3.new(.5,.7,1.1)
- hip_1_mesh.Offset = Vector3.new(.5,0,0)
- local head_iron_part_2 = Instance.new("Part")
- head_iron_part_2.Parent = model
- head_iron_part_2.Size = Vector3.new(1,1,1)
- head_iron_part_2.CanCollide = false
- head_iron_part_2.Material = Enum.Material.DiamondPlate
- local hip_2_weld = Instance.new("Weld")
- hip_2_weld.Parent = head_iron_part_2
- hip_2_weld.Part0 = script.Parent.Head
- hip_2_weld.Part1 = head_iron_part_2
- local hip_2_mesh = Instance.new("BlockMesh")
- hip_2_mesh.Parent = head_iron_part_2
- hip_2_mesh.Scale = Vector3.new(.5,.5,.3)
- hip_2_mesh.Offset = Vector3.new(0.25,0.15,-.5)
- local head_iron_part_3 = Instance.new("Part")
- head_iron_part_3.Parent = model
- head_iron_part_3.Size = Vector3.new(1,1,1)
- head_iron_part_3.CanCollide = false
- head_iron_part_3.Material = Enum.Material.Neon
- head_iron_part_3.BrickColor = BrickColor.new('Really red')
- local hip_3_weld = Instance.new("Weld")
- hip_3_weld.Parent = head_iron_part_3
- hip_3_weld.Part0 = script.Parent.Head
- hip_3_weld.Part1 = head_iron_part_3
- local hip_3_mesh = Instance.new("BlockMesh")
- hip_3_mesh.Parent = head_iron_part_3
- hip_3_mesh.Scale = Vector3.new(.4,.4,.3)
- hip_3_mesh.Offset = Vector3.new(0.25,0.15,-.51)
- local name = Instance.new("BillboardGui")
- name.Parent = script.Parent.Head
- name.Adornee = script.Parent.Head
- name.MaxDistance = 100
- name.StudsOffset = Vector3.new(0,2,0)
- name.Size = UDim2.new(0,200,0,50)
- local nameText = Instance.new("TextLabel")
- nameText.Parent = name
- nameText.Size = UDim2.new(0,250,0,20)
- nameText.Position = UDim2.new(0,-25,0,0)
- nameText.Text = script.Parent.Name..": Grox"
- nameText.BackgroundTransparency = 1
- nameText.TextColor3 = Color3.new(255,0,0)
- nameText.Font = "Arcade"
- nameText.TextScaled = true
- wait(.1)
- --=================[RIGHT ARM PARTS]=================--
- local rrarm_iron_part_1 = Instance.new("Part")
- rrarm_iron_part_1.Parent = model
- rrarm_iron_part_1.Size = Vector3.new(1,2,1)
- rrarm_iron_part_1.CanCollide = false
- rrarm_iron_part_1.Material = Enum.Material.DiamondPlate
- local rrip_1_weld = Instance.new("Weld")
- rrip_1_weld.Parent = rrarm_iron_part_1
- rrip_1_weld.Part0 = script.Parent["Right Arm"]
- rrip_1_weld.Part1 = rrarm_iron_part_1
- local rrip_1_mesh = Instance.new("BlockMesh")
- rrip_1_mesh.Parent = rrarm_iron_part_1
- rrip_1_mesh.Scale = Vector3.new(1.1,.3,1.1)
- rrip_1_mesh.Offset = Vector3.new(0,-.75,0)
- local rrarm_iron_part_2 = Instance.new("Part")
- rrarm_iron_part_2.Parent = model
- rrarm_iron_part_2.Size = Vector3.new(1,2,1)
- rrarm_iron_part_2.CanCollide = false
- rrarm_iron_part_2.Material = Enum.Material.DiamondPlate
- rrarm_iron_part_2.BrickColor = BrickColor.new('Dark stone grey')
- local rrip_2_weld = Instance.new("Weld")
- rrip_2_weld.Parent = rrarm_iron_part_2
- rrip_2_weld.Part0 = script.Parent["Right Arm"]
- rrip_2_weld.Part1 = rrarm_iron_part_2
- local rrip_2_mesh = Instance.new("BlockMesh")
- rrip_2_mesh.Parent = rrarm_iron_part_2
- rrip_2_mesh.Scale = Vector3.new(.4,.52,1.1)
- rrip_2_mesh.Offset = Vector3.new(.35,0,0)
- local rrarm_iron_part_3 = Instance.new("Part")
- rrarm_iron_part_3.Parent = model
- rrarm_iron_part_3.Size = Vector3.new(1,2,1)
- rrarm_iron_part_3.CanCollide = false
- rrarm_iron_part_3.Material = Enum.Material.DiamondPlate
- rrarm_iron_part_3.BrickColor = BrickColor.new('Dark stone grey')
- local rrip_3_weld = Instance.new("Weld")
- rrip_3_weld.Parent = rrarm_iron_part_3
- rrip_3_weld.Part0 = script.Parent["Right Arm"]
- rrip_3_weld.Part1 = rrarm_iron_part_3
- local rrip_3_mesh = Instance.new("BlockMesh")
- rrip_3_mesh.Parent = rrarm_iron_part_3
- rrip_3_mesh.Scale = Vector3.new(.8,.2,1.1)
- rrip_3_mesh.Offset = Vector3.new(0,0,0)
- wait(.1)
- --=================[RIGHT LEG PARTS]=================--
- local rleg_iron_part_1 = Instance.new("Part")
- rleg_iron_part_1.Parent = model
- rleg_iron_part_1.Size = Vector3.new(1,2,1)
- rleg_iron_part_1.CanCollide = false
- rleg_iron_part_1.Material = Enum.Material.DiamondPlate
- local rleg_1_weld = Instance.new("Weld")
- rleg_1_weld.Parent = rleg_iron_part_1
- rleg_1_weld.Part0 = script.Parent["Right Leg"]
- rleg_1_weld.Part1 = rleg_iron_part_1
- local rleg_1_mesh = Instance.new("BlockMesh")
- rleg_1_mesh.Parent = rleg_iron_part_1
- rleg_1_mesh.Scale = Vector3.new(1.2,.25,1.2)
- rleg_1_mesh.Offset = Vector3.new(0,-.76,0)
- local rleg_iron_part_2 = Instance.new("Part")
- rleg_iron_part_2.Parent = model
- rleg_iron_part_2.Size = Vector3.new(1,2,1)
- rleg_iron_part_2.CanCollide = false
- rleg_iron_part_2.Material = Enum.Material.DiamondPlate
- rleg_iron_part_2.BrickColor = BrickColor.new('Dark stone grey')
- local rleg_2_weld = Instance.new("Weld")
- rleg_2_weld.Parent = rleg_iron_part_2
- rleg_2_weld.Part0 = script.Parent["Right Leg"]
- rleg_2_weld.Part1 = rleg_iron_part_2
- local rleg_2_mesh = Instance.new("BlockMesh")
- rleg_2_mesh.Parent = rleg_iron_part_2
- rleg_2_mesh.Scale = Vector3.new(1.15,.5,.5)
- rleg_2_mesh.Offset = Vector3.new(0,0,-.3)
- local rleg_iron_part_3 = Instance.new("Part")
- rleg_iron_part_3.Parent = model
- rleg_iron_part_3.Size = Vector3.new(1,2,1)
- rleg_iron_part_3.CanCollide = false
- rleg_iron_part_3.Material = Enum.Material.DiamondPlate
- rleg_iron_part_3.BrickColor = BrickColor.new('Dark stone grey')
- local rleg_3_weld = Instance.new("Weld")
- rleg_3_weld.Parent = rleg_iron_part_3
- rleg_3_weld.Part0 = script.Parent["Right Leg"]
- rleg_3_weld.Part1 = rleg_iron_part_3
- local rleg_3_mesh = Instance.new("BlockMesh")
- rleg_3_mesh.Parent = rleg_iron_part_3
- rleg_3_mesh.Scale = Vector3.new(1.1,.15,1.1)
- rleg_3_mesh.Offset = Vector3.new(0,0,0)
- wait(.1)
- --=================[TORSO PARTS]=================--
- local t_iron_part_1 = Instance.new("Part")
- t_iron_part_1.Parent = model
- t_iron_part_1.Size = Vector3.new(2,2,1)
- t_iron_part_1.CanCollide = false
- t_iron_part_1.Material = Enum.Material.DiamondPlate
- local t_1_weld = Instance.new("Weld")
- t_1_weld.Parent = t_iron_part_1
- t_1_weld.Part0 = script.Parent.Torso
- t_1_weld.Part1 = t_iron_part_1
- local t_1_mesh = Instance.new("BlockMesh")
- t_1_mesh.Parent = t_iron_part_1
- t_1_mesh.Scale = Vector3.new(1.05,.4,.5)
- t_1_mesh.Offset = Vector3.new(0,-.4,-.3)
- local t_iron_part_2 = Instance.new("Part")
- t_iron_part_2.Parent = model
- t_iron_part_2.Size = Vector3.new(2,2,1)
- t_iron_part_2.CanCollide = false
- t_iron_part_2.Material = Enum.Material.DiamondPlate
- local t_2_weld = Instance.new("Weld")
- t_2_weld.Parent = t_iron_part_2
- t_2_weld.Part0 = script.Parent.Torso
- t_2_weld.Part1 = t_iron_part_2
- local t_2_mesh = Instance.new("BlockMesh")
- t_2_mesh.Parent = t_iron_part_2
- t_2_mesh.Scale = Vector3.new(.4,.2,.5)
- t_2_mesh.Offset = Vector3.new(.65,.15,-.3)
- local t_iron_part_3 = Instance.new("Part")
- t_iron_part_3.Parent = model
- t_iron_part_3.Size = Vector3.new(2,2,1)
- t_iron_part_3.CanCollide = false
- t_iron_part_3.Material = Enum.Material.DiamondPlate
- local t_3_weld = Instance.new("Weld")
- t_3_weld.Parent = t_iron_part_3
- t_3_weld.Part0 = script.Parent.Torso
- t_3_weld.Part1 = t_iron_part_3
- local t_3_mesh = Instance.new("BlockMesh")
- t_3_mesh.Parent = t_iron_part_3
- t_3_mesh.Scale = Vector3.new(.4,.2,.5)
- t_3_mesh.Offset = Vector3.new(-.65,.15,-.3)
- local t_iron_part_4 = Instance.new("Part")
- t_iron_part_4.Parent = model
- t_iron_part_4.Size = Vector3.new(2,2,1)
- t_iron_part_4.CanCollide = false
- t_iron_part_4.Material = Enum.Material.DiamondPlate
- local t_4_weld = Instance.new("Weld")
- t_4_weld.Parent = t_iron_part_4
- t_4_weld.Part0 = script.Parent.Torso
- t_4_weld.Part1 = t_iron_part_4
- local t_4_mesh = Instance.new("BlockMesh")
- t_4_mesh.Parent = t_iron_part_4
- t_4_mesh.Scale = Vector3.new(.2,.55,1.05)
- t_4_mesh.Offset = Vector3.new(1,.5,0)
- local t_iron_part_5 = Instance.new("Part")
- t_iron_part_5.Parent = model
- t_iron_part_5.Size = Vector3.new(2,2,1)
- t_iron_part_5.CanCollide = false
- t_iron_part_5.Material = Enum.Material.DiamondPlate
- local t_5_weld = Instance.new("Weld")
- t_5_weld.Parent = t_iron_part_5
- t_5_weld.Part0 = script.Parent.Torso
- t_5_weld.Part1 = t_iron_part_5
- local t_5_mesh = Instance.new("BlockMesh")
- t_5_mesh.Parent = t_iron_part_5
- t_5_mesh.Scale = Vector3.new(.2,.55,1.05)
- t_5_mesh.Offset = Vector3.new(-1,.5,0)
- local t_iron_part_6 = Instance.new("Part")
- t_iron_part_6.Parent = model
- t_iron_part_6.Size = Vector3.new(2,2,1)
- t_iron_part_6.CanCollide = false
- t_iron_part_6.Material = Enum.Material.Neon
- t_iron_part_6.BrickColor = BrickColor.new('Really red')
- local t_6_weld = Instance.new("Weld")
- t_6_weld.Parent = t_iron_part_6
- t_6_weld.Part0 = script.Parent.Torso
- t_6_weld.Part1 = t_iron_part_6
- local t_6_mesh = Instance.new("BlockMesh")
- t_6_mesh.Parent = t_iron_part_6
- t_6_mesh.Scale = Vector3.new(.3,.3,.2)
- t_6_mesh.Offset = Vector3.new(0,-.35,-.5)
- local t_iron_part_7 = Instance.new("Part")
- t_iron_part_7.Parent = model
- t_iron_part_7.Size = Vector3.new(2,2,1)
- t_iron_part_7.CanCollide = false
- t_iron_part_7.Material = Enum.Material.DiamondPlate
- local t_7_weld = Instance.new("Weld")
- t_7_weld.Parent = t_iron_part_7
- t_7_weld.Part0 = script.Parent.Torso
- t_7_weld.Part1 = t_iron_part_7
- local t_7_mesh = Instance.new("BlockMesh")
- t_7_mesh.Parent = t_iron_part_7
- t_7_mesh.Scale = Vector3.new(1.05,.1,.55)
- t_7_mesh.Offset = Vector3.new(0,1,.25)
- wait(.1)
- --=================[EARS]=================--
- local ears = Instance.new("Part")
- ears.Parent = model
- ears.Size = Vector3.new(1,1,1)
- ears.BrickColor = BrickColor.new('Pastel brown')
- local ear_weld = Instance.new("Weld")
- ear_weld.Parent = ears
- ear_weld.Part0 = script.Parent.Head
- ear_weld.Part1 = ears
- local ears_mesh = Instance.new("SpecialMesh")
- ears_mesh.Parent = ears
- ears_mesh.MeshType = "FileMesh"
- ears_mesh.MeshId = "http://www.roblox.com/asset/?id=1374148"
- ears_mesh.Scale = Vector3.new(1,2,1)
- ears_mesh.Offset = Vector3.new(0,.8,0)
- --=================[End of that things]=================--
- while true do
- wait(.1)
- script.Parent.Head.face.Texture = "http://www.roblox.com/asset/?id=24222023"
- script.Parent["Body Colors"].HeadColor = BrickColor.new('Dusty Rose')
- script.Parent["Body Colors"].LeftArmColor = BrickColor.new('Dusty Rose')
- script.Parent["Body Colors"].LeftLegColor = BrickColor.new('Dusty Rose')
- script.Parent["Body Colors"].RightArmColor = BrickColor.new('Dusty Rose')
- script.Parent["Body Colors"].RightLegColor = BrickColor.new('Dusty Rose')
- script.Parent["Body Colors"].TorsoColor = BrickColor.new('Dusty Rose')
- local hats = script.Parent:FindFirstChildOfClass("Accessory")
- hats.Parent = nil
- script.Parent.Humanoid.WalkSpeed = 22
- script.Parent.Humanoid.JumpPower = 70
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement