daily pastebin goal
39%
SHARE
TWEET

Untitled

Cute_Sylveon May 17th, 2018 (edited) 168 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. print([[
  2. ___________________________________
  3.  
  4. Please don't kill me because of this edit
  5. An edit by adam222334II (not a good editer but ok)
  6. Corrupted Valkyrie
  7.  
  8. ___________________________________
  9. ]])
  10. --
  11. m = game.Players.LocalPlayer
  12.     char = m.Character
  13.     local txt = Instance.new("BillboardGui", char)
  14.     txt.Adornee = char .Head
  15.     txt.Name = "_status"
  16.     txt.Size = UDim2.new(2, 0, 1.2, 0)
  17.     txt.StudsOffset = Vector3.new(-9, 8, 0)
  18.     local text = Instance.new("TextLabel", txt)
  19.     text.Size = UDim2.new(10, 0, 7, 0)
  20.     text.FontSize = "Size14"
  21.     text.TextScaled = true
  22.     text.TextTransparency = 0
  23.     text.BackgroundTransparency = 1
  24.     text.TextTransparency = 0
  25.     text.TextStrokeTransparency = 0
  26.     text.Font = "Cartoon"
  27.     text.TextStrokeColor3 = Color3.new(0,0,0)
  28.  
  29.     v=Instance.new("Part")
  30.     v.Name = "ColorBrick"
  31.     v.Parent=m.Character
  32.     v.FormFactor="Symmetric"
  33.     v.Anchored=true
  34.     v.CanCollide=false
  35.     v.BottomSurface="Smooth"
  36.     v.TopSurface="Smooth"
  37.     v.Size=Vector3.new(10,5,3)
  38.     v.Transparency=1
  39.     v.CFrame=char.Torso.CFrame
  40.     v.BrickColor=BrickColor.new("Really black")
  41.     v.Transparency=1
  42.     text.TextColor3 = Color3.new(255,0,255)
  43.     v.Shape="Block"
  44.     text.Text = "Corrupted Valkyrie"
  45.    
  46.     spawn(function()
  47. TweenService = game:GetService("TweenService")
  48. Colours = {Color3.fromRGB(255,0,0),Color3.fromRGB(0, 255, 0),Color3.fromRGB(0,0,255)}
  49. Int = 0
  50. while wait(2) do
  51.     if Int == #Colours then Int = 0 end
  52.     Int = Int+1
  53.     TweenService:Create(text,TweenInfo.new(1),{TextColor3 = Colours[Int]}):Play()
  54. end
  55.     end)
  56. --
  57. warn("You're whitelisted, "..game:GetService("Players").LocalPlayer.Name.." :)")
  58.  
  59. local p = game:GetService("Players").LocalPlayer
  60. local char = p.Character
  61. local mouse = p:GetMouse()
  62. local larm = char:WaitForChild("Left Arm")
  63. local rarm = char:WaitForChild("Right Arm")
  64. local lleg = char:WaitForChild("Left Leg")
  65. local rleg = char:WaitForChild("Right Leg")
  66. local hed = char:WaitForChild("Head")
  67. local torso = char:WaitForChild("Torso")
  68. local root = char:WaitForChild("HumanoidRootPart")
  69. local hum = char:FindFirstChildOfClass("Humanoid")
  70. local debris = game:GetService("Debris")
  71. local input = game:GetService("UserInputService")
  72. local run = game:GetService("RunService")
  73. local rs = run.RenderStepped
  74. local wingpose = "Idle"
  75. local DebrisModel = Instance.new("Model",char)
  76. DebrisModel.Name = "Debris"
  77. repeat rs:wait() until p.CharacterAppearanceLoaded
  78.  
  79. noidle = false
  80. shift = false
  81. control = false
  82. no_nosound_able = true
  83.  
  84. ----------------------------------------------------------------------------
  85.  
  86. function rswait(value)
  87.   if value ~= nil and value ~= 0 then
  88.     for i=1,value do
  89.      rs:wait()
  90.     end
  91.   else
  92.     rs:wait()
  93.   end
  94. end
  95.  
  96. ----------------------------------------------------------------------------
  97.  
  98. local timeposition = 0
  99.  
  100. function music(id)
  101. if not torso:FindFirstChild("MusicRuin") then
  102. soundz = Instance.new("Sound",torso)
  103. end
  104. soundz.Volume = 5
  105. soundz.Name = "MusicRuin"
  106. soundz.Looped = true
  107. soundz.PlaybackSpeed = 1
  108. soundz.SoundId = "rbxassetid://"..id
  109. soundz:Stop()
  110. soundz:Play()
  111. if no_nosound_able == true then
  112. soundz.TimePosition = timeposition
  113. end
  114. end
  115.  
  116. ----------------------------------------------------------------------------
  117.  
  118. function lerp(a, b, t)
  119.   return a + (b - a)*t
  120. end
  121.  
  122. ----------------------------------------------------------------------------
  123.  
  124. function Lerp(c1,c2,al)
  125.   local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  126.   local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  127.   for i,v in pairs(com1) do
  128.     com1[i] = v+(com2[i]-v)*al
  129.   end
  130.   return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  131. end
  132.  
  133. ----------------------------------------------------------------------------
  134.  
  135. function slerp(a, b, t)
  136.   dot = a:Dot(b)
  137.   if dot > 0.99999 or dot < -0.99999 then
  138.     return t <= 0.5 and a or b
  139.   else
  140.     r = math.acos(dot)
  141.     return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  142.   end
  143. end
  144.  
  145. ----------------------------------------------------------------------------
  146.  
  147. function clerp(c1,c2,al)
  148.  
  149.   local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  150.  
  151.   local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  152.  
  153.   for i,v in pairs(com1) do
  154.  
  155.     com1[i] = lerp(v,com2[i],al)
  156.  
  157.   end
  158.  
  159.   return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  160.  
  161. end
  162.  
  163. ----------------------------------------------------------------------------
  164.  
  165. function findAllNearestTorso(pos,dist)
  166.     local list = workspace:children()
  167.     local torso = {}
  168.     local temp = nil
  169.     local human = nil
  170.     local temp2 = nil
  171.     for x = 1, #list do
  172.         temp2 = list[x]
  173.         if (temp2.className == "Model") and (temp2 ~= char) then
  174.             temp = temp2:findFirstChild("Torso")
  175.             human = temp2:findFirstChildOfClass("Humanoid")
  176.             if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  177.                 if (temp.Position - pos).magnitude < dist then
  178.                     table.insert(torso,temp)
  179.                     dist = (temp.Position - pos).magnitude
  180.                 end
  181.             end
  182.         end
  183.     end
  184.     return torso
  185. end
  186.  
  187. ----------------------------------------------------------------------------
  188.  
  189. function checkIfNotPlayer(model)
  190. if model.CanCollide == true and model ~= char and model.Parent ~= char and model.Parent.Parent ~= char and model.Parent.Parent ~= char and model.Parent ~= DebrisModel and model.Parent.Parent ~= DebrisModel and model.Parent.Parent.Parent ~= DebrisModel and model ~= wings and model.Parent ~= wings and model.Parent.Parent ~= wings then
  191. return true
  192. else
  193. return false
  194. end
  195. end
  196.  
  197. ----------------------------------------------------------------------------
  198.  
  199. function newWeld(wp0, wp1, wc0x, wc0y, wc0z)
  200.  
  201.   local wld = Instance.new("Weld", wp1)
  202.  
  203.   wld.Part0 = wp0
  204.  
  205.   wld.Part1 = wp1
  206.  
  207.   wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  208.  
  209.   return wld
  210.  
  211. end
  212.  
  213. function weld(model)
  214.   local parts,last = {}
  215.   local function scan(parent)
  216.     for _,v in pairs(parent:GetChildren()) do
  217.       if (v:IsA("BasePart")) then
  218.         if (last) then
  219.           local w = Instance.new("Weld")
  220.           w.Name = ("%s_Weld"):format(v.Name)
  221.           w.Part0,w.Part1 = last,v
  222.           w.C0 = last.CFrame:inverse()
  223.           w.C1 = v.CFrame:inverse()
  224.           w.Parent = last
  225.         end
  226.         last = v
  227.         table.insert(parts,v)
  228.       end
  229.       scan(v)
  230.     end
  231.   end
  232.   scan(model)
  233.   for _,v in pairs(parts) do
  234.         v.Anchored = false
  235.         v.Locked = true
  236.         v.Anchored = false
  237.         v.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  238.         v.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  239.         v.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  240.         v.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  241.         v.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  242.         v.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  243.         v.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  244.   end
  245. end
  246.  
  247. ----------------------------------------------------------------------------
  248.  
  249. function calculate(part,asd)
  250. local Head = hed
  251. local RightShoulder = asd
  252. local RightArm = part
  253. local MousePosition = mouse.Hit.p
  254. local ToMouse = (MousePosition - Head.Position).unit
  255. local Angle = math.acos(ToMouse:Dot(Vector3.new(0, 1, 0)))
  256. local FromRightArmPos = (Head.Position + Head.CFrame:vectorToWorldSpace(Vector3.new(((Head.Size.X / 2) + (RightArm.Size.X / 2)), ((Head.Size.Y / 2) - (RightArm.Size.Z / 2)), 0)))
  257. local ToMouseRightArm = ((MousePosition - FromRightArmPos) * Vector3.new(1 ,0, 1)).unit
  258. local Look = (Head.CFrame.lookVector * Vector3.new(1, 0, 1)).unit
  259. local LateralAngle = math.acos(ToMouseRightArm:Dot(Look))
  260. if tostring(LateralAngle) == "-1.#IND" then
  261. LateralAngle = 0
  262. end
  263. local Cross = Head.CFrame.lookVector:Cross(ToMouseRightArm)
  264. if LateralAngle > (math.pi / 2) then
  265. LateralAngle = (math.pi / 2)
  266. local Torso = root
  267. local Point = Torso.CFrame:vectorToObjectSpace(mouse.Hit.p-Torso.CFrame.p)
  268. if Point.Z > 0 then
  269. if Point.X > -0 and RightArm == rarm then
  270. Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(mouse.Hit.X,Torso.Position.Y,mouse.Hit.Z))*CFrame.Angles(0,math.rad(110),0)
  271. elseif Point.X < 0 and RightArm == rarm then
  272. Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(mouse.Hit.X,Torso.Position.Y,mouse.Hit.Z))*CFrame.Angles(0,math.rad(-110),0)
  273. end
  274. end
  275. end
  276. if Cross.Y < 0 then
  277. LateralAngle = -LateralAngle
  278. end
  279. return(CFrame.Angles(((math.pi / 2) - Angle), ((math.pi / 2) + LateralAngle), math.pi/2))
  280. end
  281.  
  282. ----------------------------------------------------------------------------
  283.  
  284. function sound(id,position,vol,pitch,start,finish)
  285.   coroutine.resume(coroutine.create(function()
  286.  
  287.   local part = Instance.new("Part",workspace)
  288.   part.Position = position
  289.   part.Size = Vector3.new(0,0,0)
  290.   part.CanCollide = false
  291.   part.Transparency = 1
  292.  
  293.   local sound = Instance.new("Sound",part)
  294.  
  295.   sound.SoundId = "rbxassetid://"..id
  296.  
  297.   repeat rs:wait() until sound.IsLoaded
  298.  
  299.   if vol ~= nil then
  300.     sound.Volume = vol
  301.   end
  302.  
  303.   if pitch ~= nil then
  304.     sound.PlaybackSpeed = pitch
  305.   end
  306.  
  307.   if start ~= nil then
  308.     sound.TimePosition = start
  309.   end
  310.  
  311.   if finish ~= nil then
  312.     debris:AddItem(part,finish-start)
  313.   else
  314.     debris:AddItem(part,sound.TimeLength)
  315.   end
  316.  
  317.   sound:Play()  
  318.  
  319.   return sound
  320.  
  321.   end))
  322. end
  323.  
  324. ----------------------------------------------------------------------------
  325.  
  326. function computeDirection(vec)
  327. local lenSquared = vec.magnitude * vec.magnitude
  328. local invSqrt = 1 / math.sqrt(lenSquared)
  329. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  330. end
  331.  
  332. ----------------------------------------------------------------------------
  333.  
  334. local shaking = 0
  335. function shake(num) if num > shaking then shaking = num end end
  336. game:GetService("RunService").RenderStepped:connect(function()
  337. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))*(shaking/100)
  338. if shaking > 0 then shaking = shaking - 1 else shaking = 0 end
  339. end)
  340.  
  341. plr = game:GetService("Players").LocalPlayer
  342. DebrisModel = Instance.new("Model",plr.Character)
  343. DebrisModel.Name = "DebrisModel"
  344.  
  345. function Effect(mesh,size,transparency,material,color,position,rotation,positionchange,sizechange,rotationchange,transparencychange,acceleration)
  346.  
  347.  local part = Instance.new("Part",DebrisModel)
  348.   part.Anchored = true
  349.   part.CanCollide = false
  350.   part.Size = Vector3.new(1,1,1)
  351.   part.Transparency = transparency
  352.   part.Material = material
  353.   part.Color = color
  354.   part.CFrame = CFrame.new(position)*CFrame.Angles(math.rad(rotation.X),math.rad(rotation.Y),math.rad(rotation.Z))
  355.  
  356.  local partmesh = Instance.new("SpecialMesh",part)
  357.   if tonumber(mesh) == nil then partmesh.MeshType = mesh else partmesh.MeshId = "rbxassetid://"..mesh end
  358.   partmesh.Scale = size
  359.  
  360.  local pvalue = Instance.new("Vector3Value",part)
  361.   pvalue.Name = "Position"
  362.   pvalue.Value = positionchange
  363.  
  364.  local svalue = Instance.new("Vector3Value",part)
  365.   svalue.Name = "Size"
  366.   svalue.Value = sizechange
  367.  
  368.  local rvalue = Instance.new("Vector3Value",part)
  369.   rvalue.Name = "Rotation"
  370.   rvalue.Value = rotationchange
  371.  
  372.  local tvalue = Instance.new("NumberValue",part)
  373.   tvalue.Name = "Transparency"
  374.   tvalue.Value = transparencychange
  375.  
  376.  local avalue = Instance.new("NumberValue",part)
  377.   avalue.Name = "Acceleration"
  378.   avalue.Value = acceleration
  379.  
  380.  part.Name = "EFFECT"
  381.  
  382.  return part
  383.  
  384. end
  385.  
  386. game:GetService("RunService").RenderStepped:connect(function()
  387. coroutine.resume(coroutine.create(function()
  388.  
  389.  if not plr.Character:FindFirstChild("DebrisModel") then
  390.   DebrisModel = Instance.new("Model",plr.Character)
  391.   DebrisModel.Name = "DebrisModel"
  392.  end
  393.  
  394.  for i,v in pairs(DebrisModel:GetChildren()) do
  395.   if v:IsA("BasePart") and v.Name == "EFFECT" then
  396.    local pvalue = v:FindFirstChild("Position").Value
  397.    local svalue = v:FindFirstChild("Size").Value
  398.    local rvalue = v:FindFirstChild("Rotation").Value
  399.    local tvalue = v:FindFirstChild("Transparency").Value
  400.    local avalue = v:FindFirstChild("Acceleration").Value
  401.    local mesh = v:FindFirstChild("Mesh")
  402.    mesh.Scale = mesh.Scale + svalue
  403.    v:FindFirstChild("Size").Value = v:FindFirstChild("Size").Value + (Vector3.new(1,1,1)*avalue)
  404.    v.Transparency = v.Transparency + tvalue
  405.    v.CFrame = CFrame.new(pvalue)*v.CFrame*CFrame.Angles(math.rad(rvalue.X),math.rad(rvalue.Y),math.rad(rvalue.Z))
  406.    if v.Transparency >= 1 or mesh.Scale.X < 0 or mesh.Scale.Y < 0 or mesh.Scale.Z < 0 then
  407.      v:Destroy()
  408.    end
  409.   end
  410.  end
  411.  
  412. end))
  413. end)
  414.  
  415. ----------------------------------------------------------------------------
  416. skin_color = BrickColor.new("Really black")
  417. p:ClearCharacterAppearance()
  418. hed:WaitForChild("face"):Destroy()
  419.  
  420. ----------------------------------------------------------------------------
  421.  
  422. local size = 1
  423.  
  424. newWeld(torso, larm, -1.5, 0.5, 0)
  425. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  426. newWeld(torso, rarm, 1.5, 0.5, 0)
  427. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  428. newWeld(torso, hed, 0, 1.5, 0)
  429. newWeld(torso, lleg, -0.5, -1, 0)
  430. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  431. newWeld(torso, rleg, 0.5, -1, 0)
  432. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  433. newWeld(root, torso, 0, -1, 0)
  434. torso.Weld.C1 = CFrame.new(0, -1, 0)
  435.  
  436. emitters={}
  437.  
  438. ----------------------------------------------------------------------------------------
  439.  
  440. Model0 = Instance.new("Model")
  441. Part1 = Instance.new("Part")
  442. Part2 = Instance.new("Part")
  443. Part3 = Instance.new("Part")
  444. Part4 = Instance.new("Part")
  445. Part5 = Instance.new("Part")
  446. SpecialMesh6 = Instance.new("SpecialMesh")
  447. Part7 = Instance.new("Part")
  448. SpecialMesh8 = Instance.new("SpecialMesh")
  449. Part9 = Instance.new("Part")
  450. Part10 = Instance.new("Part")
  451. Part11 = Instance.new("Part")
  452. Model0.Name = "3"
  453. Model0.Parent = char
  454. Part1.Parent = Model0
  455. Part1.Material = Enum.Material.Neon
  456. Part1.Anchored = true
  457. Part1.CanCollide = false
  458. Part1.Size = Vector3.new(1.60000002, 0.400000006, 0.100000001)
  459. Part1.CFrame = CFrame.new(-22.6299973, 18, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  460. Part1.BottomSurface = Enum.SurfaceType.Smooth
  461. Part1.TopSurface = Enum.SurfaceType.Smooth
  462. Part1.Position = Vector3.new(-22.6299973, 18, 15.5)
  463. Part1.Color = Color3.new(1, 1, 1)
  464. Part2.Parent = Model0
  465. Part2.Material = Enum.Material.Neon
  466. Part2.Anchored = true
  467. Part2.CanCollide = false
  468. Part2.Size = Vector3.new(1.62000012, 0.419999987, 0.0800000057)
  469. Part2.CFrame = CFrame.new(-22.6299973, 18, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  470. Part2.BottomSurface = Enum.SurfaceType.Smooth
  471. Part2.TopSurface = Enum.SurfaceType.Smooth
  472. Part2.Position = Vector3.new(-22.6299973, 18, 15.5)
  473. Part2.Color = Color3.new
  474. Part3.Parent = Model0
  475. Part3.Material = Enum.Material.Neon
  476. Part3.Anchored = true
  477. Part3.CanCollide = false
  478. Part3.Size = Vector3.new(1.10000002, 0.320000023, 0.0800000057)
  479. Part3.CFrame = CFrame.new(-23.9799976, 17.9500008, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  480. Part3.BottomSurface = Enum.SurfaceType.Smooth
  481. Part3.TopSurface = Enum.SurfaceType.Smooth
  482. Part3.Position = Vector3.new(-23.9799976, 17.9500008, 15.5)
  483. Part3.Color = Color3.new(1, 1, 1)
  484. Part4.Parent = Model0
  485. Part4.Material = Enum.Material.Neon
  486. Part4.Rotation = Vector3.new(-180, 0, -18.4300003)
  487. Part4.Anchored = true
  488. Part4.CanCollide = false
  489. Part4.Size = Vector3.new(0.316227764, 0.284604996, 0.100000001)
  490. Part4.CFrame = CFrame.new(-23.5349979, 18.0149994, 15.5, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
  491. Part4.BottomSurface = Enum.SurfaceType.Smooth
  492. Part4.TopSurface = Enum.SurfaceType.Smooth
  493. Part4.Position = Vector3.new(-23.5349979, 18.0149994, 15.5)
  494. Part4.Color = Color3.new(1, 1, 1)
  495. Part5.Parent = Model0
  496. Part5.Material = Enum.Material.Neon
  497. Part5.Rotation = Vector3.new(-180, 90, 0)
  498. Part5.Anchored = true
  499. Part5.CanCollide = false
  500. Part5.Size = Vector3.new(0.0799999461, 0.320000023, 1.05000007)
  501. Part5.CFrame = CFrame.new(-25.0549965, 17.9500008, 15.5, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
  502. Part5.BottomSurface = Enum.SurfaceType.Smooth
  503. Part5.TopSurface = Enum.SurfaceType.Smooth
  504. Part5.Position = Vector3.new(-25.0549965, 17.9500008, 15.5)
  505. Part5.Color = Color3.new(1, 1, 1)
  506. SpecialMesh6.Parent = Part5
  507. SpecialMesh6.MeshType = Enum.MeshType.Wedge
  508. Part7.Parent = Model0
  509. Part7.Material = Enum.Material.Neon
  510. Part7.Rotation = Vector3.new(-180, 90, 0)
  511. Part7.Anchored = true
  512. Part7.CanCollide = false
  513. Part7.Size = Vector3.new(0.0999999419, 0.300000012, 1)
  514. Part7.CFrame = CFrame.new(-25.0299969, 17.9500008, 15.5, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
  515. Part7.BottomSurface = Enum.SurfaceType.Smooth
  516. Part7.TopSurface = Enum.SurfaceType.Smooth
  517. Part7.Position = Vector3.new(-25.0299969, 17.9500008, 15.5)
  518. Part7.Color = Color3.new(1, 1, 1)
  519. SpecialMesh8.Parent = Part7
  520. SpecialMesh8.MeshType = Enum.MeshType.Wedge
  521. Part9.Parent = Model0
  522. Part9.Material = Enum.Material.Neon
  523. Part9.Anchored = true
  524. Part9.CanCollide = false
  525. Part9.Size = Vector3.new(1.10000002, 0.300000012, 0.100000001)
  526. Part9.CFrame = CFrame.new(-23.9799976, 17.9500008, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  527. Part9.BottomSurface = Enum.SurfaceType.Smooth
  528. Part9.TopSurface = Enum.SurfaceType.Smooth
  529. Part9.Position = Vector3.new(-23.9799976, 17.9500008, 15.5)
  530. Part9.Color = Color3.new(1, 1, 1)
  531. Part10.Name = "asd"
  532. Part10.Parent = Model0
  533. Part10.Material = Enum.Material.Neon
  534. Part10.Transparency = 1
  535. Part10.Anchored = true
  536. Part10.CanCollide = false
  537. Part10.Size = Vector3.new(0.400000006, 0.400000006, 0.120000005)
  538. Part10.CFrame = CFrame.new(-22.0299969, 18, 15.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  539. Part10.BottomSurface = Enum.SurfaceType.Smooth
  540. Part10.TopSurface = Enum.SurfaceType.Smooth
  541. Part10.Position = Vector3.new(-22.0299969, 18, 15.5)
  542. Part10.Color = Color3.new(1, 1, 1)
  543. Part11.Parent = Model0
  544. Part11.Material = Enum.Material.Neon
  545. Part11.Rotation = Vector3.new(-180, 0, -18.4300003)
  546. Part11.Anchored = true
  547. Part11.CanCollide = false
  548. Part11.Size = Vector3.new(0.316227764, 0.304604977, 0.0800000057)
  549. Part11.CFrame = CFrame.new(-23.5349979, 18.0149994, 15.5, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
  550. Part11.BottomSurface = Enum.SurfaceType.Smooth
  551. Part11.TopSurface = Enum.SurfaceType.Smooth
  552. Part11.Position = Vector3.new(-23.5349979, 18.0149994, 15.5)
  553. Part11.Color = Color3.new(1, 1, 1)
  554. weld(Model0)
  555. Model1 = Model0:Clone()
  556. Model1.Parent = char
  557. l1=newWeld(torso,Model0.asd,-0.8,0.8,0.5)
  558. r1=newWeld(torso,Model1.asd,0.8,0.8,0.5)
  559. Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
  560.  
  561. Model0 = Instance.new("Model")
  562. Part1 = Instance.new("Part")
  563. Part2 = Instance.new("Part")
  564. SpecialMesh3 = Instance.new("SpecialMesh")
  565. Part4 = Instance.new("Part")
  566. Part5 = Instance.new("Part")
  567. SpecialMesh6 = Instance.new("SpecialMesh")
  568. Part7 = Instance.new("Part")
  569. Part8 = Instance.new("Part")
  570. Part9 = Instance.new("Part")
  571. Part10 = Instance.new("Part")
  572. Part11 = Instance.new("Part")
  573. Model0.Name = "2"
  574. Model0.Parent = char
  575. Part1.Parent = Model0
  576. Part1.Material = Enum.Material.Neon
  577. Part1.Rotation = Vector3.new(-180, 0, -18.4300003)
  578. Part1.Anchored = true
  579. Part1.CanCollide = false
  580. Part1.Size = Vector3.new(0.252982229, 0.227684006, 0.0800000057)
  581. Part1.CFrame = CFrame.new(-23.567997, 16.0119991, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
  582. Part1.BottomSurface = Enum.SurfaceType.Smooth
  583. Part1.TopSurface = Enum.SurfaceType.Smooth
  584. Part1.Position = Vector3.new(-23.567997, 16.0119991, 15.75)
  585. Part1.Color = Color3.new(0, 0, 0)
  586. Part2.Parent = Model0
  587. Part2.Material = Enum.Material.Neon
  588. Part2.Rotation = Vector3.new(-180, 90, 0)
  589. Part2.Anchored = true
  590. Part2.CanCollide = false
  591. Part2.Size = Vector3.new(0.0799999535, 0.24000001, 0.800000012)
  592. Part2.CFrame = CFrame.new(-24.7639961, 15.960001, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
  593. Part2.BottomSurface = Enum.SurfaceType.Smooth
  594. Part2.TopSurface = Enum.SurfaceType.Smooth
  595. Part2.Position = Vector3.new(-24.7639961, 15.960001, 15.75)
  596. Part2.Color = Color3.new(0, 0, 0)
  597. SpecialMesh3.Parent = Part2
  598. SpecialMesh3.MeshType = Enum.MeshType.Wedge
  599. Part4.Parent = Model0
  600. Part4.Material = Enum.Material.Neon
  601. Part4.Anchored = true
  602. Part4.CanCollide = false
  603. Part4.Size = Vector3.new(1.29600012, 0.335999995, 0.064000003)
  604. Part4.CFrame = CFrame.new(-22.843998, 16, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  605. Part4.BottomSurface = Enum.SurfaceType.Smooth
  606. Part4.TopSurface = Enum.SurfaceType.Smooth
  607. Part4.Position = Vector3.new(-22.843998, 16, 15.75)
  608. Part4.Color = Color3.new(0, 0, 0)
  609. Part5.Parent = Model0
  610. Part5.Material = Enum.Material.Neon
  611. Part5.Rotation = Vector3.new(-180, 90, 0)
  612. Part5.Anchored = true
  613. Part5.CanCollide = false
  614. Part5.Size = Vector3.new(0.0639999583, 0.256000012, 0.840000093)
  615. Part5.CFrame = CFrame.new(-24.7839966, 15.960001, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
  616. Part5.BottomSurface = Enum.SurfaceType.Smooth
  617. Part5.TopSurface = Enum.SurfaceType.Smooth
  618. Part5.Position = Vector3.new(-24.7839966, 15.960001, 15.75)
  619. Part5.Color = Color3.new(0, 0, 0)
  620. SpecialMesh6.Parent = Part5
  621. SpecialMesh6.MeshType = Enum.MeshType.Wedge
  622. Part7.Parent = Model0
  623. Part7.Material = Enum.Material.Neon
  624. Part7.Anchored = true
  625. Part7.CanCollide = false
  626. Part7.Size = Vector3.new(0.880000055, 0.256000012, 0.064000003)
  627. Part7.CFrame = CFrame.new(-23.9239979, 15.960001, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  628. Part7.BottomSurface = Enum.SurfaceType.Smooth
  629. Part7.TopSurface = Enum.SurfaceType.Smooth
  630. Part7.Position = Vector3.new(-23.9239979, 15.960001, 15.75)
  631. Part7.Color = Color3.new(0, 0, 0)
  632. Part8.Parent = Model0
  633. Part8.Material = Enum.Material.Neon
  634. Part8.Rotation = Vector3.new(-180, 0, -18.4300003)
  635. Part8.Anchored = true
  636. Part8.CanCollide = false
  637. Part8.Size = Vector3.new(0.252982229, 0.243683979, 0.064000003)
  638. Part8.CFrame = CFrame.new(-23.567997, 16.0119991, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
  639. Part8.BottomSurface = Enum.SurfaceType.Smooth
  640. Part8.TopSurface = Enum.SurfaceType.Smooth
  641. Part8.Position = Vector3.new(-23.567997, 16.0119991, 15.75)
  642. Part8.Color = Color3.new(0, 0, 0)
  643. Part9.Parent = Model0
  644. Part9.Material = Enum.Material.Neon
  645. Part9.Anchored = true
  646. Part9.CanCollide = false
  647. Part9.Size = Vector3.new(0.880000055, 0.24000001, 0.0800000057)
  648. Part9.CFrame = CFrame.new(-23.9239979, 15.960001, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  649. Part9.BottomSurface = Enum.SurfaceType.Smooth
  650. Part9.TopSurface = Enum.SurfaceType.Smooth
  651. Part9.Position = Vector3.new(-23.9239979, 15.960001, 15.75)
  652. Part9.Color = Color3.new(0, 0, 0)
  653. Part10.Parent = Model0
  654. Part10.Material = Enum.Material.Neon
  655. Part10.Anchored = true
  656. Part10.CanCollide = false
  657. Part10.Size = Vector3.new(1.28000009, 0.320000023, 0.0800000057)
  658. Part10.CFrame = CFrame.new(-22.843998, 16, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  659. Part10.BottomSurface = Enum.SurfaceType.Smooth
  660. Part10.TopSurface = Enum.SurfaceType.Smooth
  661. Part10.Position = Vector3.new(-22.843998, 16, 15.75)
  662. Part10.Color = Color3.new(0, 0, 0)
  663. Part11.Name = "asd"
  664. Part11.Parent = Model0
  665. Part11.Material = Enum.Material.Neon
  666. Part11.Transparency = 1
  667. Part11.Anchored = true
  668. Part11.CanCollide = false
  669. Part11.Size = Vector3.new(0.320000023, 0.320000023, 0.0960000083)
  670. Part11.CFrame = CFrame.new(-22.3639965, 16, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  671. Part11.BottomSurface = Enum.SurfaceType.Smooth
  672. Part11.TopSurface = Enum.SurfaceType.Smooth
  673. Part11.Position = Vector3.new(-22.3639965, 16, 15.75)
  674. Part11.Color = Color3.new(0, 0, 0)
  675. weld(Model0)
  676. Model1 = Model0:Clone()
  677. Model1.Parent = char
  678. l2=newWeld(torso,Model0.asd,-0.8,0.6,0.5)
  679. r2=newWeld(torso,Model1.asd,0.8,0.6,0.5)
  680. Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
  681.  
  682. Model0 = Instance.new("Model")
  683. Part1 = Instance.new("Part")
  684. Part2 = Instance.new("Part")
  685. Part3 = Instance.new("Part")
  686. Part4 = Instance.new("Part")
  687. SpecialMesh5 = Instance.new("SpecialMesh")
  688. Part6 = Instance.new("Part")
  689. Part7 = Instance.new("Part")
  690. Part8 = Instance.new("Part")
  691. SpecialMesh9 = Instance.new("SpecialMesh")
  692. Part10 = Instance.new("Part")
  693. Part11 = Instance.new("Part")
  694. Model0.Name = "1"
  695. Model0.Parent = char
  696. Part1.Parent = Model0
  697. Part1.Material = Enum.Material.Neon
  698. Part1.Anchored = true
  699. Part1.CanCollide = false
  700. Part1.Size = Vector3.new(0.704000056, 0.192000017, 0.064000003)
  701. Part1.CFrame = CFrame.new(-23.8791981, 13.9680004, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  702. Part1.BottomSurface = Enum.SurfaceType.Smooth
  703. Part1.TopSurface = Enum.SurfaceType.Smooth
  704. Part1.Position = Vector3.new(-23.8791981, 13.9680004, 15.75)
  705. Part1.Color = Color3.new(1, 1, 1)
  706. Part2.Parent = Model0
  707. Part2.Material = Enum.Material.Neon
  708. Part2.Rotation = Vector3.new(-180, 0, -18.4300003)
  709. Part2.Anchored = true
  710. Part2.CanCollide = false
  711. Part2.Size = Vector3.new(0.202385783, 0.194947183, 0.0512000024)
  712. Part2.CFrame = CFrame.new(-23.5943966, 14.0095997, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
  713. Part2.BottomSurface = Enum.SurfaceType.Smooth
  714. Part2.TopSurface = Enum.SurfaceType.Smooth
  715. Part2.Position = Vector3.new(-23.5943966, 14.0095997, 15.75)
  716. Part2.Color = Color3.new(0, 0, 0)
  717. Part3.Parent = Model0
  718. Part3.Material = Enum.Material.Neon
  719. Part3.Rotation = Vector3.new(-180, 0, -18.4300003)
  720. Part3.Anchored = true
  721. Part3.CanCollide = false
  722. Part3.Size = Vector3.new(0.202385783, 0.182147205, 0.064000003)
  723. Part3.CFrame = CFrame.new(-23.5943966, 14.0095997, 15.75, 0.948683262, 0.316227764, 0, 0.316227764, -0.948683262, 0, 0, 0, -1)
  724. Part3.BottomSurface = Enum.SurfaceType.Smooth
  725. Part3.TopSurface = Enum.SurfaceType.Smooth
  726. Part3.Position = Vector3.new(-23.5943966, 14.0095997, 15.75)
  727. Part3.Color = Color3.new(1, 1, 1)
  728. Part4.Parent = Model0
  729. Part4.Material = Enum.Material.Neon
  730. Part4.Rotation = Vector3.new(-180, 90, 0)
  731. Part4.Anchored = true
  732. Part4.CanCollide = false
  733. Part4.Size = Vector3.new(0.0639999658, 0.192000017, 0.640000045)
  734. Part4.CFrame = CFrame.new(-24.5511971, 13.9680004, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
  735. Part4.BottomSurface = Enum.SurfaceType.Smooth
  736. Part4.TopSurface = Enum.SurfaceType.Smooth
  737. Part4.Position = Vector3.new(-24.5511971, 13.9680004, 15.75)
  738. Part4.Color = Color3.new(0, 0, 0)
  739. SpecialMesh5.Parent = Part4
  740. SpecialMesh5.MeshType = Enum.MeshType.Wedge
  741. Part6.Parent = Model0
  742. Part6.Material = Enum.Material.Neon
  743. Part6.Anchored = true
  744. Part6.CanCollide = false
  745. Part6.Size = Vector3.new(1.03680015, 0.26879999, 0.0512000024)
  746. Part6.CFrame = CFrame.new(-23.0151978, 14, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  747. Part6.BottomSurface = Enum.SurfaceType.Smooth
  748. Part6.TopSurface = Enum.SurfaceType.Smooth
  749. Part6.Position = Vector3.new(-23.0151978, 14, 15.75)
  750. Part6.Color = Color3.new(1, 1, 1)
  751. Part7.Name = "asd"
  752. Part7.Parent = Model0
  753. Part7.Material = Enum.Material.Neon
  754. Part7.Transparency = 1
  755. Part7.Anchored = true
  756. Part7.CanCollide = false
  757. Part7.Size = Vector3.new(0.256000012, 0.256000012, 0.0768000111)
  758. Part7.CFrame = CFrame.new(-22.631197, 14, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  759. Part7.BottomSurface = Enum.SurfaceType.Smooth
  760. Part7.TopSurface = Enum.SurfaceType.Smooth
  761. Part7.Position = Vector3.new(-22.631197, 14, 15.75)
  762. Part7.Color = Color3.new(0, 0, 0)
  763. Part8.Parent = Model0
  764. Part8.Material = Enum.Material.Neon
  765. Part8.Rotation = Vector3.new(-180, 90, 0)
  766. Part8.Anchored = true
  767. Part8.CanCollide = false
  768. Part8.Size = Vector3.new(0.0511999689, 0.20480001, 0.67200011)
  769. Part8.CFrame = CFrame.new(-24.5671959, 13.9680004, 15.75, -4.37113883e-08, 0, 1, -8.74227766e-08, -0.99999994, -3.82137093e-15, 1, -8.74227695e-08, 4.37113883e-08)
  770. Part8.BottomSurface = Enum.SurfaceType.Smooth
  771. Part8.TopSurface = Enum.SurfaceType.Smooth
  772. Part8.Position = Vector3.new(-24.5671959, 13.9680004, 15.75)
  773. Part8.Color = Color3.new(1, 1, 1)
  774. SpecialMesh9.Parent = Part8
  775. SpecialMesh9.MeshType = Enum.MeshType.Wedge
  776. Part10.Parent = Model0
  777. Part10.Material = Enum.Material.Neon
  778. Part10.Anchored = true
  779. Part10.CanCollide = false
  780. Part10.Size = Vector3.new(1.02400005, 0.256000012, 0.064000003)
  781. Part10.CFrame = CFrame.new(-23.0151978, 14, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  782. Part10.BottomSurface = Enum.SurfaceType.Smooth
  783. Part10.TopSurface = Enum.SurfaceType.Smooth
  784. Part10.Position = Vector3.new(-23.0151978, 14, 15.75)
  785. Part10.Color = Color3.new(0, 0, 0)
  786. Part11.Parent = Model0
  787. Part11.Material = Enum.Material.Neon
  788. Part11.Anchored = true
  789. Part11.CanCollide = false
  790. Part11.Size = Vector3.new(0.704000056, 0.20480001, 0.0512000024)
  791. Part11.CFrame = CFrame.new(-23.8791981, 13.9680004, 15.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  792. Part11.BottomSurface = Enum.SurfaceType.Smooth
  793. Part11.TopSurface = Enum.SurfaceType.Smooth
  794. Part11.Position = Vector3.new(-23.8791981, 13.9680004, 15.75)
  795. Part11.Color = Color3.new(1, 1, 1)
  796. weld(Model0)
  797. Model1 = Model0:Clone()
  798. Model1.Parent = char
  799. l3=newWeld(torso,Model0.asd,-0.8,0.4,0.5)
  800. r3=newWeld(torso,Model1.asd,0.8,0.4,0.5)
  801. Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
  802.  
  803. Model0 = Instance.new("Model")
  804. Part1 = Instance.new("Part")
  805. SpecialMesh2 = Instance.new("SpecialMesh")
  806. Part3 = Instance.new("Part")
  807. Part4 = Instance.new("Part")
  808. SpecialMesh5 = Instance.new("SpecialMesh")
  809. Part6 = Instance.new("Part")
  810. SpecialMesh7 = Instance.new("SpecialMesh")
  811. Part8 = Instance.new("Part")
  812. SpecialMesh9 = Instance.new("SpecialMesh")
  813. Part10 = Instance.new("Part")
  814. Part11 = Instance.new("Part")
  815. SpecialMesh12 = Instance.new("SpecialMesh")
  816. Model0.Parent = char
  817. Part1.Parent = Model0
  818. Part1.Rotation = Vector3.new(0, 90, 0)
  819. Part1.Anchored = true
  820. Part1.CanCollide = false
  821. Part1.Size = Vector3.new(0.42840001, 0.894600034, 1.18440008)
  822. Part1.CFrame = CFrame.new(-40.6850014, 7.97090054, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  823. Part1.BottomSurface = Enum.SurfaceType.Smooth
  824. Part1.TopSurface = Enum.SurfaceType.Smooth
  825. Part1.Position = Vector3.new(-40.6850014, 7.97090054, 29)
  826. Part1.Color = Color3.new(0, 0, 0)
  827. SpecialMesh2.Parent = Part1
  828. SpecialMesh2.MeshType = Enum.MeshType.Cylinder
  829. Part3.Parent = Model0
  830. Part3.Rotation = Vector3.new(0, 90, 0)
  831. Part3.Anchored = true
  832. Part3.CanCollide = false
  833. Part3.Size = Vector3.new(0.42840001, 0.447300076, 1.52460003)
  834. Part3.CFrame = CFrame.new(-41, 7.74725056, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  835. Part3.BottomSurface = Enum.SurfaceType.Smooth
  836. Part3.TopSurface = Enum.SurfaceType.Smooth
  837. Part3.Position = Vector3.new(-41, 7.74725056, 29)
  838. Part3.Color = Color3.new(1, 1, 1)
  839. Part4.Parent = Model0
  840. Part4.Rotation = Vector3.new(0, 90, 0)
  841. Part4.Anchored = true
  842. Part4.CanCollide = false
  843. Part4.Size = Vector3.new(0.42840001, 0.894600034, 1.18440008)
  844. Part4.CFrame = CFrame.new(-41.3149986, 7.97090054, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  845. Part4.BottomSurface = Enum.SurfaceType.Smooth
  846. Part4.TopSurface = Enum.SurfaceType.Smooth
  847. Part4.Position = Vector3.new(-41.3149986, 7.97090054, 29)
  848. Part4.Color = Color3.new(0, 0, 0)
  849. SpecialMesh5.Parent = Part4
  850. SpecialMesh5.MeshType = Enum.MeshType.Cylinder
  851. Part6.Parent = Model0
  852. Part6.Anchored = true
  853. Part6.CanCollide = false
  854. Part6.Size = Vector3.new(1.71360004, 0.504000008, 0.504000008)
  855. Part6.CFrame = CFrame.new(-41, 7.61180019, 29, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  856. Part6.BottomSurface = Enum.SurfaceType.Smooth
  857. Part6.TopSurface = Enum.SurfaceType.Smooth
  858. Part6.Position = Vector3.new(-41, 7.61180019, 29)
  859. Part6.Color = Color3.new(1, 1, 1)
  860. SpecialMesh7.Parent = Part6
  861. SpecialMesh7.MeshType = Enum.MeshType.Cylinder
  862. Part8.Name = "asd"
  863. Part8.Parent = Model0
  864. Part8.Transparency = 1
  865. Part8.Anchored = true
  866. Part8.CanCollide = false
  867. Part8.Size = Vector3.new(2.51999998, 1.25999999, 1.25999999)
  868. Part8.CFrame = CFrame.new(-41, 7.61180019, 29, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  869. Part8.BottomSurface = Enum.SurfaceType.Smooth
  870. Part8.TopSurface = Enum.SurfaceType.Smooth
  871. Part8.Position = Vector3.new(-41, 7.61180019, 29)
  872. SpecialMesh9.Parent = Part8
  873. SpecialMesh9.Scale = Vector3.new(1.25, 1.25, 1.25)
  874. SpecialMesh9.Scale = Vector3.new(1.25, 1.25, 1.25)
  875. Part10.Parent = Model0
  876. Part10.Rotation = Vector3.new(0, 90, 0)
  877. Part10.Anchored = true
  878. Part10.CanCollide = false
  879. Part10.Size = Vector3.new(0.42840001, 0.894600153, 0.630000055)
  880. Part10.CFrame = CFrame.new(-41, 7.97089958, 29, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  881. Part10.BottomSurface = Enum.SurfaceType.Smooth
  882. Part10.TopSurface = Enum.SurfaceType.Smooth
  883. Part10.Position = Vector3.new(-41, 7.97089958, 29)
  884. Part10.Color = Color3.new(0, 0, 0)
  885. Part11.Parent = Model0
  886. Part11.Material = Enum.Material.Neon
  887. Part11.Anchored = true
  888. Part11.CanCollide = false
  889. Part11.Size = Vector3.new(1.73879993, 0.453599989, 0.453599989)
  890. Part11.CFrame = CFrame.new(-41, 7.61180019, 29, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  891. Part11.BottomSurface = Enum.SurfaceType.Smooth
  892. Part11.TopSurface = Enum.SurfaceType.Smooth
  893. Part11.Position = Vector3.new(-41, 7.61180019, 29)
  894. Part11.Color = Color3.new(1, 1, 1)
  895. SpecialMesh12.Parent = Part11
  896. SpecialMesh12.MeshType = Enum.MeshType.Cylinder
  897. weld(Model0)
  898. newWeld(hed,Model0.asd,0,0.15,0)
  899.  
  900. Model0 = Instance.new("Model")
  901. Part1 = Instance.new("Part")
  902. Part2 = Instance.new("Part")
  903. Part3 = Instance.new("Part")
  904. Part4 = Instance.new("Part")
  905. Model0.Parent = char
  906. Part1.Parent = Model0
  907. Part1.Anchored = true
  908. Part1.CanCollide = false
  909. Part1.Size = Vector3.new(1.01999998, 1.20000005, 1.01999998)
  910. Part1.CFrame = CFrame.new(-126, 27.1849995, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  911. Part1.BottomSurface = Enum.SurfaceType.Smooth
  912. Part1.TopSurface = Enum.SurfaceType.Smooth
  913. Part1.Position = Vector3.new(-126, 27.1849995, 11)
  914. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  915. Part2.Name = "asd"
  916. Part2.Parent = Model0
  917. Part2.Transparency = 1
  918. Part2.Anchored = true
  919. Part2.CanCollide = false
  920. Part2.Size = Vector3.new(1, 2, 1)
  921. Part2.CFrame = CFrame.new(-126, 27.5949993, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  922. Part2.BottomSurface = Enum.SurfaceType.Smooth
  923. Part2.TopSurface = Enum.SurfaceType.Smooth
  924. Part2.Position = Vector3.new(-126, 27.5949993, 11)
  925. Part3.Parent = Model0
  926. Part3.Anchored = true
  927. Part3.CanCollide = false
  928. Part3.Size = Vector3.new(1.01999998, 0.0799999833, 0.289999962)
  929. Part3.CFrame = CFrame.new(-126, 26.5450001, 10.6350002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  930. Part3.BottomSurface = Enum.SurfaceType.Smooth
  931. Part3.TopSurface = Enum.SurfaceType.Smooth
  932. Part3.Position = Vector3.new(-126, 26.5450001, 10.6350002)
  933. Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
  934. Part4.Parent = Model0
  935. Part4.Anchored = true
  936. Part4.CanCollide = false
  937. Part4.Size = Vector3.new(1.01999998, 0.0799999833, 0.590000033)
  938. Part4.CFrame = CFrame.new(-126, 26.5450001, 11.2150002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  939. Part4.BottomSurface = Enum.SurfaceType.Smooth
  940. Part4.TopSurface = Enum.SurfaceType.Smooth
  941. Part4.Position = Vector3.new(-126, 26.5450001, 11.2150002)
  942. Part4.Color = Color3.new(0.105882, 0.164706, 0.207843)
  943. weld(Model0)
  944. Model1 = Model0:Clone()
  945. Model1.Parent = char
  946. newWeld(lleg,Model0.asd,0,0,0)
  947. newWeld(rleg,Model1.asd,0,0,0)
  948. Model0.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
  949. Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
  950.  
  951. Model0 = Instance.new("Model")
  952. WedgePart1 = Instance.new("WedgePart")
  953. WedgePart2 = Instance.new("WedgePart")
  954. WedgePart3 = Instance.new("WedgePart")
  955. WedgePart4 = Instance.new("WedgePart")
  956. WedgePart5 = Instance.new("WedgePart")
  957. WedgePart6 = Instance.new("WedgePart")
  958. WedgePart7 = Instance.new("WedgePart")
  959. Part8 = Instance.new("Part")
  960. WedgePart9 = Instance.new("WedgePart")
  961. WedgePart10 = Instance.new("WedgePart")
  962. Part11 = Instance.new("Part")
  963. Part12 = Instance.new("Part")
  964. WedgePart13 = Instance.new("WedgePart")
  965. Model0.Parent = char
  966. WedgePart1.Name = "Part"
  967. WedgePart1.Parent = Model0
  968. WedgePart1.Material = Enum.Material.Neon
  969. WedgePart1.Rotation = Vector3.new(-108, 0, -180)
  970. WedgePart1.Anchored = true
  971. WedgePart1.CanCollide = false
  972. WedgePart1.FormFactor = Enum.FormFactor.Custom
  973. WedgePart1.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  974. WedgePart1.CFrame = CFrame.new(-96.4881439, 27.3141098, 11.1037397, -1, 1.92567839e-07, -1.35075409e-08, 4.66602721e-08, 0.309017152, 0.951056719, 1.87316914e-07, 0.951056778, -0.309017181)
  975. WedgePart1.BottomSurface = Enum.SurfaceType.Smooth
  976. WedgePart1.Position = Vector3.new(-96.4881439, 27.3141098, 11.1037397)
  977. WedgePart1.Color = Color3.new(0, 0, 0)
  978. WedgePart2.Name = "Part"
  979. WedgePart2.Parent = Model0
  980. WedgePart2.Material = Enum.Material.Neon
  981. WedgePart2.Rotation = Vector3.new(-144, 0, 0)
  982. WedgePart2.Anchored = true
  983. WedgePart2.CanCollide = false
  984. WedgePart2.FormFactor = Enum.FormFactor.Custom
  985. WedgePart2.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  986. WedgePart2.CFrame = CFrame.new(-96.4881439, 27.2292633, 10.9869566, 1, 1.25302876e-07, -3.53632679e-08, 1.22158227e-07, -0.809017241, 0.587785363, 4.50418014e-08, -0.587785423, -0.809017301)
  987. WedgePart2.BottomSurface = Enum.SurfaceType.Smooth
  988. WedgePart2.Position = Vector3.new(-96.4881439, 27.2292633, 10.9869566)
  989. WedgePart2.Color = Color3.new(1, 1, 1)
  990. WedgePart3.Name = "Part"
  991. WedgePart3.Parent = Model0
  992. WedgePart3.Material = Enum.Material.Neon
  993. WedgePart3.Rotation = Vector3.new(144, 0, 0)
  994. WedgePart3.Anchored = true
  995. WedgePart3.CanCollide = false
  996. WedgePart3.FormFactor = Enum.FormFactor.Custom
  997. WedgePart3.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  998. WedgePart3.CFrame = CFrame.new(-96.4881439, 27.2702789, 11.0894966, 1, 1.76688729e-07, -3.53633034e-08, 1.22158212e-07, -0.809017181, -0.587785423, -1.32464464e-07, 0.587785482, -0.809017241)
  999. WedgePart3.BottomSurface = Enum.SurfaceType.Smooth
  1000. WedgePart3.Position = Vector3.new(-96.4881439, 27.2702789, 11.0894966)
  1001. WedgePart3.Color = Color3.new(0, 0, 0)
  1002. WedgePart4.Name = "Part"
  1003. WedgePart4.Parent = Model0
  1004. WedgePart4.Material = Enum.Material.Neon
  1005. WedgePart4.Anchored = true
  1006. WedgePart4.CanCollide = false
  1007. WedgePart4.FormFactor = Enum.FormFactor.Custom
  1008. WedgePart4.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1009. WedgePart4.CFrame = CFrame.new(-96.4881439, 27.4075661, 10.9751081, 1, 1.61467536e-14, 4.37114345e-08, 8.69356246e-15, 1.00000024, 0, -4.37113421e-08, -7.05797007e-22, 1.00000036)
  1010. WedgePart4.BottomSurface = Enum.SurfaceType.Smooth
  1011. WedgePart4.Position = Vector3.new(-96.4881439, 27.4075661, 10.9751081)
  1012. WedgePart4.Color = Color3.new(1, 1, 1)
  1013. WedgePart5.Name = "Part"
  1014. WedgePart5.Parent = Model0
  1015. WedgePart5.Material = Enum.Material.Neon
  1016. WedgePart5.Rotation = Vector3.new(-180, 0, -180)
  1017. WedgePart5.Anchored = true
  1018. WedgePart5.CanCollide = false
  1019. WedgePart5.FormFactor = Enum.FormFactor.Custom
  1020. WedgePart5.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1021. WedgePart5.CFrame = CFrame.new(-96.4881439, 27.4075661, 11.0448904, -1, 1.61467536e-14, -4.37114345e-08, -8.69356246e-15, 1.00000024, 0, 4.37113421e-08, -7.05797007e-22, -1.00000036)
  1022. WedgePart5.BottomSurface = Enum.SurfaceType.Smooth
  1023. WedgePart5.Position = Vector3.new(-96.4881439, 27.4075661, 11.0448904)
  1024. WedgePart5.Color = Color3.new(0, 0, 0)
  1025. WedgePart6.Name = "Part"
  1026. WedgePart6.Parent = Model0
  1027. WedgePart6.Material = Enum.Material.Neon
  1028. WedgePart6.Rotation = Vector3.new(72, 0, 0)
  1029. WedgePart6.Anchored = true
  1030. WedgePart6.CanCollide = false
  1031. WedgePart6.FormFactor = Enum.FormFactor.Custom
  1032. WedgePart6.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1033. WedgePart6.CFrame = CFrame.new(-96.4881439, 27.380476, 11.0821753, 1, 1.92567839e-07, 1.35075409e-08, -4.66602721e-08, 0.309017152, -0.951056719, -1.87316914e-07, 0.951056778, 0.309017181)
  1034. WedgePart6.BottomSurface = Enum.SurfaceType.Smooth
  1035. WedgePart6.Position = Vector3.new(-96.4881439, 27.380476, 11.0821753)
  1036. WedgePart6.Color = Color3.new(1, 1, 1)
  1037. WedgePart7.Name = "Part"
  1038. WedgePart7.Parent = Model0
  1039. WedgePart7.Material = Enum.Material.Neon
  1040. WedgePart7.Rotation = Vector3.new(-72, 0, 0)
  1041. WedgePart7.Anchored = true
  1042. WedgePart7.CanCollide = false
  1043. WedgePart7.FormFactor = Enum.FormFactor.Custom
  1044. WedgePart7.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1045. WedgePart7.CFrame = CFrame.new(-96.4881439, 27.3141098, 10.9162607, 1, 4.58507792e-08, 1.35075773e-08, -2.70151279e-08, 0.309017092, 0.951056719, 3.94326847e-08, -0.951056778, 0.309017122)
  1046. WedgePart7.BottomSurface = Enum.SurfaceType.Smooth
  1047. WedgePart7.Position = Vector3.new(-96.4881439, 27.3141098, 10.9162607)
  1048. WedgePart7.Color = Color3.new(0, 0, 0)
  1049. Part8.Parent = Model0
  1050. Part8.Anchored = true
  1051. Part8.CanCollide = false
  1052. Part8.Size = Vector3.new(0.539999962, 0.149999961, 1.01999998)
  1053. Part8.CFrame = CFrame.new(-96.2506638, 27.0200005, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1054. Part8.BottomSurface = Enum.SurfaceType.Smooth
  1055. Part8.TopSurface = Enum.SurfaceType.Smooth
  1056. Part8.Position = Vector3.new(-96.2506638, 27.0200005, 11)
  1057. Part8.Color = Color3.new(1, 1, 1)
  1058. WedgePart9.Name = "Part"
  1059. WedgePart9.Parent = Model0
  1060. WedgePart9.Material = Enum.Material.Neon
  1061. WedgePart9.Rotation = Vector3.new(-36, 0, -180)
  1062. WedgePart9.Anchored = true
  1063. WedgePart9.CanCollide = false
  1064. WedgePart9.FormFactor = Enum.FormFactor.Custom
  1065. WedgePart9.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1066. WedgePart9.CFrame = CFrame.new(-96.4881439, 27.2292633, 11.0330429, -1, 1.76688729e-07, 3.53633034e-08, -1.22158212e-07, -0.809017181, 0.587785423, 1.32464464e-07, 0.587785482, 0.809017241)
  1067. WedgePart9.BottomSurface = Enum.SurfaceType.Smooth
  1068. WedgePart9.Position = Vector3.new(-96.4881439, 27.2292633, 11.0330429)
  1069. WedgePart9.Color = Color3.new(0, 0, 0)
  1070. WedgePart10.Name = "Part"
  1071. WedgePart10.Parent = Model0
  1072. WedgePart10.Material = Enum.Material.Neon
  1073. WedgePart10.Rotation = Vector3.new(108, 0, -180)
  1074. WedgePart10.Anchored = true
  1075. WedgePart10.CanCollide = false
  1076. WedgePart10.FormFactor = Enum.FormFactor.Custom
  1077. WedgePart10.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1078. WedgePart10.CFrame = CFrame.new(-96.4881439, 27.380476, 10.9378242, -1, 4.58507792e-08, -1.35075773e-08, 2.70151279e-08, 0.309017092, -0.951056719, -3.94326847e-08, -0.951056778, -0.309017122)
  1079. WedgePart10.BottomSurface = Enum.SurfaceType.Smooth
  1080. WedgePart10.Position = Vector3.new(-96.4881439, 27.380476, 10.9378242)
  1081. WedgePart10.Color = Color3.new(1, 1, 1)
  1082. Part11.Parent = Model0
  1083. Part11.Anchored = true
  1084. Part11.CanCollide = false
  1085. Part11.Size = Vector3.new(1.01999998, 0.440000027, 1.01999998)
  1086. Part11.CFrame = CFrame.new(-96.0106659, 27.3150005, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1087. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1088. Part11.TopSurface = Enum.SurfaceType.Smooth
  1089. Part11.Position = Vector3.new(-96.0106659, 27.3150005, 11)
  1090. Part11.Color = Color3.new(0, 0, 0)
  1091. Part12.Name = "asd"
  1092. Part12.Parent = Model0
  1093. Part12.Transparency = 1
  1094. Part12.Anchored = true
  1095. Part12.CanCollide = false
  1096. Part12.Size = Vector3.new(1, 2, 1)
  1097. Part12.CFrame = CFrame.new(-96.0106659, 27.9549999, 11, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1098. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1099. Part12.TopSurface = Enum.SurfaceType.Smooth
  1100. Part12.Position = Vector3.new(-96.0106659, 27.9549999, 11)
  1101. WedgePart13.Name = "Part"
  1102. WedgePart13.Parent = Model0
  1103. WedgePart13.Material = Enum.Material.Neon
  1104. WedgePart13.Rotation = Vector3.new(36, 0, -180)
  1105. WedgePart13.Anchored = true
  1106. WedgePart13.CanCollide = false
  1107. WedgePart13.FormFactor = Enum.FormFactor.Custom
  1108. WedgePart13.Size = Vector3.new(0.069781214, 0.174453035, 0.069781214)
  1109. WedgePart13.CFrame = CFrame.new(-96.4881439, 27.2702789, 10.9305029, -1, 1.25302876e-07, 3.53632679e-08, -1.22158227e-07, -0.809017241, -0.587785363, -4.50418014e-08, -0.587785423, 0.809017301)
  1110. WedgePart13.BottomSurface = Enum.SurfaceType.Smooth
  1111. WedgePart13.Position = Vector3.new(-96.4881439, 27.2702789, 10.9305029)
  1112. WedgePart13.Color = Color3.new(1, 1, 1)
  1113. weld(Model0)
  1114. Model1 = Model0:Clone()
  1115. Model1.Parent = char
  1116. newWeld(larm,Model0.asd,0,0,0)
  1117. newWeld(rarm,Model1.asd,0,0,0)
  1118. Model1.asd.Weld.C1 = CFrame.Angles(0,math.rad(180),0)
  1119.  
  1120. Model0 = Instance.new("Model")
  1121. Part1 = Instance.new("Part")
  1122. SpecialMesh2 = Instance.new("SpecialMesh")
  1123. Part3 = Instance.new("Part")
  1124. Part4 = Instance.new("Part")
  1125. SpecialMesh5 = Instance.new("SpecialMesh")
  1126. Part6 = Instance.new("Part")
  1127. SpecialMesh7 = Instance.new("SpecialMesh")
  1128. Part8 = Instance.new("Part")
  1129. SpecialMesh9 = Instance.new("SpecialMesh")
  1130. Part10 = Instance.new("Part")
  1131. SpecialMesh11 = Instance.new("SpecialMesh")
  1132. Part12 = Instance.new("Part")
  1133. SpecialMesh13 = Instance.new("SpecialMesh")
  1134. Part14 = Instance.new("Part")
  1135. Part15 = Instance.new("Part")
  1136. Part16 = Instance.new("Part")
  1137. Part17 = Instance.new("Part")
  1138. Part18 = Instance.new("Part")
  1139. SpecialMesh19 = Instance.new("SpecialMesh")
  1140. Part20 = Instance.new("Part")
  1141. SpecialMesh21 = Instance.new("SpecialMesh")
  1142. Part22 = Instance.new("Part")
  1143. Model0.Parent = char
  1144. Part1.Parent = Model0
  1145. Part1.Rotation = Vector3.new(-90, 0, 90)
  1146. Part1.Anchored = true
  1147. Part1.CanCollide = false
  1148. Part1.Size = Vector3.new(0.0500000007, 0.170000002, 0.349999964)
  1149. Part1.CFrame = CFrame.new(-62.0849991, 28.1099987, 10.312499, 1.71961681e-14, -0.99999994, -3.93402502e-07, -4.37113883e-08, -3.93402445e-07, 1, -0.99999994, 0, -4.37113847e-08)
  1150. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1151. Part1.TopSurface = Enum.SurfaceType.Smooth
  1152. Part1.Position = Vector3.new(-62.0849991, 28.1099987, 10.312499)
  1153. Part1.Color = Color3.new(0, 0, 0)
  1154. SpecialMesh2.Parent = Part1
  1155. SpecialMesh2.MeshType = Enum.MeshType.Wedge
  1156. Part3.Parent = Model0
  1157. Part3.Anchored = true
  1158. Part3.CanCollide = false
  1159. Part3.Size = Vector3.new(2.02000022, 1.16000009, 1.01999998)
  1160. Part3.CFrame = CFrame.new(-62, 28.414999, 10.8424988, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1161. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1162. Part3.TopSurface = Enum.SurfaceType.Smooth
  1163. Part3.Position = Vector3.new(-62, 28.414999, 10.8424988)
  1164. Part3.Color = Color3.new(0.129412, 0.329412, 0.72549)
  1165. Part4.Parent = Model0
  1166. Part4.Rotation = Vector3.new(-90, 0, -90)
  1167. Part4.Anchored = true
  1168. Part4.CanCollide = false
  1169. Part4.Size = Vector3.new(0.0500000007, 0.140000015, 0.159999996)
  1170. Part4.CFrame = CFrame.new(-61.9300003, 28.8049984, 10.312499, 8.74227837e-08, 0.99999994, -1.31134158e-07, -4.37113741e-08, 1.31134158e-07, 1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
  1171. Part4.BottomSurface = Enum.SurfaceType.Smooth
  1172. Part4.TopSurface = Enum.SurfaceType.Smooth
  1173. Part4.Position = Vector3.new(-61.9300003, 28.8049984, 10.312499)
  1174. Part4.Color = Color3.new(1, 1, 1)
  1175. SpecialMesh5.Parent = Part4
  1176. SpecialMesh5.MeshType = Enum.MeshType.Wedge
  1177. Part6.Parent = Model0
  1178. Part6.Rotation = Vector3.new(-90, 0, -90)
  1179. Part6.Anchored = true
  1180. Part6.CanCollide = false
  1181. Part6.Size = Vector3.new(0.0500000007, 0.170000002, 0.349999964)
  1182. Part6.CFrame = CFrame.new(-61.9150009, 28.1099987, 10.312499, 8.74227979e-08, 0.99999994, -3.05979711e-07, -4.37113599e-08, 3.05979682e-07, 1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
  1183. Part6.BottomSurface = Enum.SurfaceType.Smooth
  1184. Part6.TopSurface = Enum.SurfaceType.Smooth
  1185. Part6.Position = Vector3.new(-61.9150009, 28.1099987, 10.312499)
  1186. Part6.Color = Color3.new(0, 0, 0)
  1187. SpecialMesh7.Parent = Part6
  1188. SpecialMesh7.MeshType = Enum.MeshType.Wedge
  1189. Part8.Parent = Model0
  1190. Part8.Rotation = Vector3.new(90, 0, 90)
  1191. Part8.Anchored = true
  1192. Part8.CanCollide = false
  1193. Part8.Size = Vector3.new(0.0500000007, 0.170000002, 0.639999986)
  1194. Part8.CFrame = CFrame.new(-62.0849991, 28.6049995, 10.312499, -8.74227908e-08, -0.99999994, 2.18556934e-07, 4.3711367e-08, -2.1855692e-07, -1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
  1195. Part8.BottomSurface = Enum.SurfaceType.Smooth
  1196. Part8.TopSurface = Enum.SurfaceType.Smooth
  1197. Part8.Position = Vector3.new(-62.0849991, 28.6049995, 10.312499)
  1198. Part8.Color = Color3.new(1, 1, 1)
  1199. SpecialMesh9.Parent = Part8
  1200. SpecialMesh9.MeshType = Enum.MeshType.Wedge
  1201. Part10.Parent = Model0
  1202. Part10.Rotation = Vector3.new(90, 0, -90)
  1203. Part10.Anchored = true
  1204. Part10.CanCollide = false
  1205. Part10.Size = Vector3.new(0.0500000007, 0.140000015, 0.119999997)
  1206. Part10.CFrame = CFrame.new(-61.9300003, 28.9449997, 10.312499, -5.73205661e-15, 0.99999994, 1.31134158e-07, 4.37113883e-08, 1.31134158e-07, -1, -0.99999994, 0, -4.37113847e-08)
  1207. Part10.BottomSurface = Enum.SurfaceType.Smooth
  1208. Part10.TopSurface = Enum.SurfaceType.Smooth
  1209. Part10.Position = Vector3.new(-61.9300003, 28.9449997, 10.312499)
  1210. Part10.Color = Color3.new(0, 0, 0)
  1211. SpecialMesh11.Parent = Part10
  1212. SpecialMesh11.MeshType = Enum.MeshType.Wedge
  1213. Part12.Parent = Model0
  1214. Part12.Rotation = Vector3.new(90, 0, 90)
  1215. Part12.Anchored = true
  1216. Part12.CanCollide = false
  1217. Part12.Size = Vector3.new(0.0500000007, 0.140000015, 0.119999997)
  1218. Part12.CFrame = CFrame.new(-62.0699997, 28.9449997, 10.312499, -8.74227766e-08, -0.99999994, 4.37113847e-08, 4.37113812e-08, -4.37113847e-08, -1, 0.99999994, -8.74227695e-08, 4.37113812e-08)
  1219. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1220. Part12.TopSurface = Enum.SurfaceType.Smooth
  1221. Part12.Position = Vector3.new(-62.0699997, 28.9449997, 10.312499)
  1222. Part12.Color = Color3.new(1, 1, 1)
  1223. SpecialMesh13.Parent = Part12
  1224. SpecialMesh13.MeshType = Enum.MeshType.Wedge
  1225. Part14.Parent = Model0
  1226. Part14.Anchored = true
  1227. Part14.CanCollide = false
  1228. Part14.Size = Vector3.new(0.700000226, 0.860000074, 0.550000012)
  1229. Part14.CFrame = CFrame.new(-61.3300018, 28.6349983, 10.5874987, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1230. Part14.BottomSurface = Enum.SurfaceType.Smooth
  1231. Part14.TopSurface = Enum.SurfaceType.Smooth
  1232. Part14.Position = Vector3.new(-61.3300018, 28.6349983, 10.5874987)
  1233. Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1234. Part15.Parent = Model0
  1235. Part15.Anchored = true
  1236. Part15.CanCollide = false
  1237. Part15.Size = Vector3.new(2.0400002, 0.860000074, 0.49999997)
  1238. Part15.CFrame = CFrame.new(-62, 28.6349983, 11.1124992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1239. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1240. Part15.TopSurface = Enum.SurfaceType.Smooth
  1241. Part15.Position = Vector3.new(-62, 28.6349983, 11.1124992)
  1242. Part15.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1243. Part16.Name = "asd"
  1244. Part16.Parent = Model0
  1245. Part16.Transparency = 1
  1246. Part16.Anchored = true
  1247. Part16.CanCollide = false
  1248. Part16.Size = Vector3.new(2, 2, 1)
  1249. Part16.CFrame = CFrame.new(-62, 28.0450001, 10.8424988, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1250. Part16.BottomSurface = Enum.SurfaceType.Smooth
  1251. Part16.TopSurface = Enum.SurfaceType.Smooth
  1252. Part16.Position = Vector3.new(-62, 28.0450001, 10.8424988)
  1253. Part17.Parent = Model0
  1254. Part17.Anchored = true
  1255. Part17.CanCollide = false
  1256. Part17.Size = Vector3.new(2.02000022, 0.390000075, 1.01999998)
  1257. Part17.CFrame = CFrame.new(-62, 27.2299995, 10.8424988, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1258. Part17.BottomSurface = Enum.SurfaceType.Smooth
  1259. Part17.TopSurface = Enum.SurfaceType.Smooth
  1260. Part17.Position = Vector3.new(-62, 27.2299995, 10.8424988)
  1261. Part17.Color = Color3.new(0.129412, 0.329412, 0.72549)
  1262. Part18.Parent = Model0
  1263. Part18.Rotation = Vector3.new(90, 0, -90)
  1264. Part18.Anchored = true
  1265. Part18.CanCollide = false
  1266. Part18.Size = Vector3.new(0.0500000007, 0.170000002, 0.639999986)
  1267. Part18.CFrame = CFrame.new(-61.9150009, 28.6049995, 10.312499, -1.33747976e-14, 0.99999994, 3.05979711e-07, 4.37113883e-08, 3.05979682e-07, -1, -0.99999994, 0, -4.37113847e-08)
  1268. Part18.BottomSurface = Enum.SurfaceType.Smooth
  1269. Part18.TopSurface = Enum.SurfaceType.Smooth
  1270. Part18.Position = Vector3.new(-61.9150009, 28.6049995, 10.312499)
  1271. Part18.Color = Color3.new(0, 0, 0)
  1272. SpecialMesh19.Parent = Part18
  1273. SpecialMesh19.MeshType = Enum.MeshType.Wedge
  1274. Part20.Parent = Model0
  1275. Part20.Rotation = Vector3.new(-90, 0, 90)
  1276. Part20.Anchored = true
  1277. Part20.CanCollide = false
  1278. Part20.Size = Vector3.new(0.0500000007, 0.140000015, 0.159999996)
  1279. Part20.CFrame = CFrame.new(-62.0699997, 28.8049984, 10.312499, 9.55342711e-15, -0.99999994, -2.18556934e-07, -4.37113883e-08, -2.1855692e-07, 1, -0.99999994, 0, -4.37113847e-08)
  1280. Part20.BottomSurface = Enum.SurfaceType.Smooth
  1281. Part20.TopSurface = Enum.SurfaceType.Smooth
  1282. Part20.Position = Vector3.new(-62.0699997, 28.8049984, 10.312499)
  1283. Part20.Color = Color3.new(1, 1, 1)
  1284. SpecialMesh21.Parent = Part20
  1285. SpecialMesh21.MeshType = Enum.MeshType.Wedge
  1286. Part22.Parent = Model0
  1287. Part22.Anchored = true
  1288. Part22.CanCollide = false
  1289. Part22.Size = Vector3.new(0.700000226, 0.860000074, 0.550000012)
  1290. Part22.CFrame = CFrame.new(-62.6699982, 28.6349983, 10.5874987, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1291. Part22.BottomSurface = Enum.SurfaceType.Smooth
  1292. Part22.TopSurface = Enum.SurfaceType.Smooth
  1293. Part22.Position = Vector3.new(-62.6699982, 28.6349983, 10.5874987)
  1294. Part22.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1295. weld(Model0)
  1296. newWeld(torso,Model0.asd,0,0,0)
  1297.  
  1298. hair = Instance.new("Part",hed)
  1299. hair.Color = Color3.fromRGB(1, 1, 1)
  1300. hairm = Instance.new("SpecialMesh",hair)
  1301. hairm.MeshId = "rbxassetid://74214534"
  1302. hairm.Scale = Vector3.new(0.9,0.9,0.9)
  1303. hweld = newWeld(hed,hair,0,0,0)
  1304. hweld.C0 = CFrame.new(0,0.5,0.4)*CFrame.Angles(math.rad(0),math.rad(0),0)
  1305.  
  1306. hair = Instance.new("Part",hed)
  1307. hair.Color = Color3.fromRGB(0, 1, 0)
  1308. hairm = Instance.new("SpecialMesh",hair)
  1309. hairm.MeshId = "rbxassetid://166684200"
  1310. hairm.Scale = Vector3.new(0.9,0.9,0.9)
  1311. hweld = newWeld(hed,hair,0,0,0)
  1312. hweld.C0 = CFrame.new(0,0,0.3)*CFrame.Angles(math.rad(0),math.rad(0),0)
  1313.  
  1314. local jumped = false
  1315.  
  1316. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  1317.     local magz = (Part0 - Part1).magnitude
  1318.     local curpos = Part0
  1319.     local trz = {-Offset,Offset}
  1320.     for i=1,Times do
  1321.         local li = Instance.new("Part", DebrisModel)
  1322.         li.TopSurface =0
  1323.         li.Material = Enum.Material.Neon
  1324.         li.BottomSurface = 0
  1325.         li.Anchored = true
  1326.         li.Locked = true
  1327.         li.Transparency = Trans or 0.4
  1328.         li.Color = Color
  1329.         li.formFactor = "Custom"
  1330.         li.CanCollide = false
  1331.         li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  1332.         local lim = Instance.new("BlockMesh",li)
  1333.         local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  1334.         local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  1335.         if Times == i then
  1336.         local magz2 = (curpos - Part1).magnitude
  1337.         li.Size = Vector3.new(Thickness,Thickness,magz2)
  1338.         li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  1339.         else
  1340.         li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  1341.         end
  1342.         curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  1343.         li.Name = "LIGHTNING"
  1344.     end
  1345. end
  1346. local woosh = false
  1347. local debounce = false
  1348. mouse.KeyDown:connect(function(key)
  1349. if key == "e" and debounce == false then
  1350. debounce = true
  1351. noidle = true
  1352. sound(1202656211,root.Position,10,math.random(300,350)/100)
  1353. local tempattach=Instance.new("Attachment",root)
  1354. tempattach.Position = Vector3.new(0,0,-20)
  1355. for i=1,10 do rs:wait()
  1356. local temppos = root.Position
  1357. root.CFrame = CFrame.new(tempattach.WorldPosition)*CFrame.Angles(0,math.rad(root.Orientation.Y),0)
  1358. root.Velocity = Vector3.new()
  1359. for i,v in pairs(findAllNearestTorso(root.Position,30)) do
  1360. v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/75)
  1361. end
  1362. Lightning(root.Position+Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)),temppos+Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2)), math.random(2,4), 2, Color3.fromHSV(0.5+math.random(0,1000)/10000,math.random(500,1000)/1000,1), .5, .56)
  1363. woosh = true
  1364. hed.Weld.C0 = CFrame.new(0, 1.5, -.1) * CFrame.Angles(0,0,0)
  1365. hed.Weld.C1 = CFrame.Angles(math.rad(-20),0,0)
  1366. larm.Weld.C0 = CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-5))
  1367. rarm.Weld.C0 = CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(5))
  1368. torso.Weld.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(math.rad(-40),math.rad(0), math.rad(0))
  1369. lleg.Weld.C0 = CFrame.new(-0.5,-0.6,-1)*CFrame.Angles(math.rad(-70),math.rad(0),math.rad(-1))
  1370. rleg.Weld.C0 = CFrame.new(0.5,-0.95,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(1))
  1371. end
  1372. noidle = false
  1373. debounce = false
  1374. end
  1375. end)
  1376.  
  1377. mouse.KeyDown:connect(function(key)
  1378. if key == "r" and debounce == false then
  1379. debounce = true
  1380. noidle = true
  1381. local bg = Instance.new("BodyGyro",root)
  1382. bg.Name = "lolnochara"
  1383. bg.P = 10000
  1384. bg.D = 100
  1385. bg.MaxTorque = Vector3.new(10000,10000,10000)
  1386. if jumped == false then
  1387. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.x,root.Position.Y,mouse.Hit.z))
  1388. bg.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.x,root.Position.Y,mouse.Hit.z))
  1389. else
  1390. root.CFrame = CFrame.new(root.Position,mouse.Hit.p)
  1391. bg.CFrame = CFrame.new(root.Position,mouse.Hit.p)
  1392. end
  1393. local spd = 0.4
  1394. for i=1,10 do rs:wait()
  1395. if jumped == false then
  1396. bg.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.x,root.Position.Y,mouse.Hit.z))
  1397. else
  1398. bg.CFrame = CFrame.new(root.Position,mouse.Hit.p)
  1399. end
  1400. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)     *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
  1401. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)         *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
  1402. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
  1403. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)  *CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), spd)
  1404. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0)  *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
  1405. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2,-1)*CFrame.Angles(math.rad(-50),math.rad(-10),math.rad(-1)), spd)
  1406. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)), spd)
  1407. end
  1408.  
  1409. sound(1202656211,root.Position,10,math.random(90,110)/100)
  1410.  
  1411. local Position = rarm.Position-rarm.CFrame.upVector
  1412. local Target = mouse.Hit.p
  1413. local direction = Target - Position
  1414. local direction = computeDirection(direction)
  1415. local ray = Ray.new(Position, (Target-Position).unit*1048)
  1416. local part, endPoint = workspace:FindPartOnRay(ray, char)
  1417.  
  1418. for i,v in pairs(findAllNearestTorso(endPoint,30)) do
  1419. v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/math.random(10,12))
  1420. end
  1421.  
  1422. local Part0 = Effect(Enum.MeshType.Sphere,Vector3.new(2,(Position-endPoint).magnitude,2),0,Enum.Material.Neon,Color3.fromHSV(0,0,1),root.Position,Vector3.new(90,0,0),Vector3.new(),Vector3.new(-0.1,0,-0.1),Vector3.new(),0,-0.005)
  1423. local pos = Position + (direction * (Part0.Mesh.Scale.Y/2))
  1424. Part0.CFrame = CFrame.new(pos,  pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  1425.  
  1426. for i=1,4 do
  1427. Lightning(rarm.Position-rarm.CFrame.upVector,endPoint, math.random(5,6), 2, Color3.fromHSV(0.5+math.random(0,1000)/10000,math.random(500,1000)/1000,1), .5, .56)
  1428. end
  1429.  
  1430. if part then
  1431. sound(821439273,endPoint,10,math.random(90,110)/100)
  1432. for i=1,5 do
  1433. Effect(Enum.MeshType.Sphere,Vector3.new(1,1,1)*math.random(4,10),0,Enum.Material.Neon,Color3.fromHSV(0.5+math.random(0,1000)/10000,math.random(500,1000)/1000,1),endPoint+Vector3.new(math.random(-2,2)*5,math.random(-2,2)*5,math.random(-2,2)*5),Vector3.new(),Vector3.new(),Vector3.new(1,1,1),Vector3.new(),0.04,-0.002)
  1434. end
  1435. end
  1436.  
  1437. bg:Destroy()
  1438. local spd = 0.5
  1439. for i=1,5 do rs:wait()
  1440. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)     *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
  1441. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)         *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
  1442. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
  1443. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)  *CFrame.Angles(math.rad(160),math.rad(0),math.rad(50)), spd)
  1444. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0)  *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
  1445. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2,-1)*CFrame.Angles(math.rad(-50),math.rad(-10),math.rad(-1)), spd)
  1446. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)), spd)
  1447. end
  1448. noidle = false
  1449. debounce = false
  1450. end
  1451. end)
  1452.  
  1453. mouse.KeyDown:connect(function(key)
  1454. if key == "q" and debounce == false then
  1455. debounce = true
  1456. noidle = true
  1457. local mousepos = mouse.Hit.p
  1458. if (mousepos-root.Position).magnitude <= 150 then
  1459. sound(1202657035,mousepos,10,math.random(150,170)/100)
  1460. local spd = 0.4
  1461. for i=1,10 do rs:wait()
  1462. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)     *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
  1463. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)         *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
  1464. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), spd)
  1465. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)  *CFrame.Angles(math.rad(170),math.rad(0),math.rad(50)), spd)
  1466. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0)  *CFrame.Angles(math.rad(0),math.rad(40),math.rad(0)), spd)
  1467. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2,-1)*CFrame.Angles(math.rad(-50),math.rad(-10),math.rad(-1)), spd)
  1468. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)), spd)
  1469. end
  1470. for i,v in pairs(findAllNearestTorso(mousepos,15)) do
  1471. v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/math.random(5,6))
  1472. end
  1473. local tempcolor = Color3.fromHSV(0.5+math.random(0,1000)/10000,0.5,1)
  1474. coroutine.resume(coroutine.create(function()
  1475. for i=1,2 do rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() rs:wait() rs:wait()
  1476. Effect(Enum.MeshType.Sphere,Vector3.new(10,10,10)*5,0.999,Enum.Material.Neon,tempcolor,mousepos,Vector3.new(),Vector3.new(),Vector3.new(-0.3,-0.3,-0.3),Vector3.new(),-0.005,-0.05)
  1477. end
  1478. end))
  1479. Effect(Enum.MeshType.Sphere,Vector3.new(5,5,5),0,Enum.Material.Neon,tempcolor,mousepos,Vector3.new(),Vector3.new(),Vector3.new(2,2,2),Vector3.new(),0.03,0)
  1480. Effect(Enum.MeshType.Sphere,Vector3.new(20,20,20),0,Enum.Material.Neon,tempcolor,mousepos,Vector3.new(),Vector3.new(),Vector3.new(-0.4,30,-0.4),Vector3.new(),0,0)
  1481. end
  1482. noidle = false
  1483. debounce = false
  1484. end
  1485. end)
  1486.  
  1487. music(1032975381)
  1488.  
  1489. --[[for i,v in pairs(char:GetChildren()) do
  1490. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  1491. local emitter = Instance.new("ParticleEmitter",v)
  1492. emitter.LightEmission = 1
  1493. emitter.Transparency = NumberSequence.new(0.95,1)
  1494. emitter.Size = NumberSequence.new(0.5)
  1495. emitter.SpreadAngle = Vector2.new(360,360)
  1496. emitter.Speed = NumberRange.new(1)
  1497. emitter.Lifetime = NumberRange.new(0.75)
  1498. emitter.Texture = "rbxassetid://744949545"
  1499. emitter.Rate = 20
  1500. emitter.Color = ColorSequence.new(Color3.new(0,1,1))
  1501. emitter.LockedToPart = true
  1502. table.insert(emitters,emitter)
  1503. end
  1504. end]]
  1505.  
  1506. velocityYFall=0
  1507. velocityYFall2=0
  1508. velocityYFall3=0
  1509. velocityYFall4=0
  1510. neckrotY=0
  1511. neckrotY2=0
  1512. torsorotY=0
  1513. torsorotY2=0
  1514. torsoY=0
  1515. torsoY2=0
  1516. colored = 0
  1517. sine = 0
  1518. change=0.4
  1519. movement=5
  1520. timeranim=0
  1521. running = false
  1522. glitched = false
  1523. backup = hed.Weld.C1
  1524. glitchedC1 = hed.Weld.C1
  1525. glitchedenabled = false
  1526.  
  1527. mouse.KeyDown:connect(function(key)
  1528. key = string.lower(key)
  1529. if string.byte(key) == 48 then
  1530. running = true
  1531. local keyup = mouse.KeyUp:connect(function(key)
  1532. if string.byte(key) == 48 then
  1533. running = false
  1534. end
  1535. end)
  1536. repeat rs:wait() until running == false
  1537. keyup:disconnect()
  1538. end
  1539. end)
  1540.  
  1541. icolor=1
  1542. imode=false
  1543.  
  1544. didjump = false
  1545. jumppower = 0
  1546. freeze = false
  1547. debounceimpact = false
  1548.  
  1549. function jumpimpact()
  1550. if debounceimpact == false then
  1551. debounceimpact = true
  1552. if jumppower < -150 then jumppower = -150 end
  1553. shake(-jumppower/5)
  1554. for i=1,-jumppower/20 do rs:wait()
  1555. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(0,0,0), 0.05)
  1556. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, (jumppower/20)-hum.HipHeight, 0) * CFrame.Angles(math.rad(0),math.rad(0), math.rad(0)), 0.05)
  1557. end
  1558. debounceimpact = false
  1559. end
  1560. end
  1561.  
  1562. rs:connect(function()
  1563.  
  1564. for i,v in pairs(DebrisModel:GetChildren()) do
  1565. if v.Name == "LIGHTNING" then
  1566. local vm = v:FindFirstChildOfClass("BlockMesh")
  1567. vm.Scale = vm.Scale - Vector3.new(0.1,0.1,0)
  1568. if vm.Scale.X <= 0 then
  1569. v:Destroy()
  1570. end
  1571. end
  1572. end
  1573.  
  1574. if icolor > 1 then
  1575. imode = false
  1576. elseif icolor < 0 then
  1577. imode = true
  1578. end
  1579.  
  1580. if imode == true then
  1581. icolor = icolor + 0.01
  1582. else
  1583. icolor = icolor - 0.01
  1584. end
  1585.  
  1586. for i,v in pairs(emitters) do
  1587. v.Acceleration = root.CFrame.upVector*(666/200)
  1588. end
  1589.  
  1590. if p.Character.Parent == nil then
  1591. local model = Instance.new("Model")
  1592. model.Name = p.Name
  1593. p.Character = model
  1594. for i,v in pairs(char:GetChildren()) do
  1595. v.Parent = p.Character
  1596. end
  1597. end
  1598.  
  1599. char = p.Character
  1600. if p.Character.Parent ~= workspace then
  1601. p.Character.Parent = workspace
  1602. end
  1603. for i,v in pairs(char:GetChildren()) do
  1604. if v:IsA("Accoutrement") then
  1605. if v.Handle:FindFirstChild("Mesh") then
  1606. v.Handle:FindFirstChild("Mesh").Offset = Vector3.new()
  1607. v.Handle.Transparency = 0
  1608. end
  1609. elseif v:IsA("BasePart") then
  1610. v.Anchored = false
  1611. if v:FindFirstChildOfClass("BodyPosition") then
  1612. v:FindFirstChildOfClass("BodyPosition"):Destroy()
  1613. end
  1614. if v:FindFirstChildOfClass("BodyVelocity") then
  1615. v:FindFirstChildOfClass("BodyVelocity"):Destroy()
  1616. end
  1617. if v:FindFirstChildOfClass("BodyGyro") and v:FindFirstChildOfClass("BodyGyro").Name ~= "lolnochara" then
  1618. v:FindFirstChildOfClass("BodyGyro"):Destroy()
  1619. end
  1620. if v:FindFirstChild("Mesh") then
  1621. v:FindFirstChild("Mesh").Offset = Vector3.new()
  1622. end
  1623. if not DebrisModel:FindFirstChild(v.Name.."FORCEFIELD") then
  1624. local force = Instance.new("Part",DebrisModel)
  1625. force.Name = v.Name.."FORCEFIELD"
  1626. if v ~= hed then
  1627. force.Size = v.Size+(Vector3.new(1,1,1)*0.2)
  1628. else
  1629. force.Size = (Vector3.new(1,1,1)*v.Size.Y)+(Vector3.new(1,1,1)*0.2)
  1630. end
  1631. force.CanCollide = false
  1632. force.Transparency = 1
  1633. force.Color = Color3.new(0,1,1)
  1634. force.Material = Enum.Material.Neon
  1635. newWeld(v,force,0,0,0)
  1636. else
  1637. if not DebrisModel:FindFirstChild(v.Name.."FORCEFIELD"):FindFirstChildOfClass("Weld") then
  1638. newWeld(v,DebrisModel:FindFirstChild(v.Name.."FORCEFIELD"),0,0,0)
  1639. end
  1640. end
  1641. if v.Name ~= "HumanoidRootPart" then
  1642. v.Transparency = 0
  1643. else
  1644. v.Transparency = 1
  1645. end
  1646. end
  1647. end
  1648.  
  1649. if freeze == false then
  1650. if running == false then
  1651. hum.WalkSpeed = 12
  1652. change=0.4
  1653. movement=5
  1654. else
  1655. hum.WalkSpeed = (666/10)
  1656. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude >= 5 then
  1657. change=1
  1658. else
  1659. change=0.4
  1660. end
  1661. movement=15
  1662. end
  1663. else
  1664. hum.WalkSpeed = 1
  1665. change=0.4
  1666. movement=5
  1667. end
  1668.  
  1669. if -root.Velocity.Y/1.5 > -5 and -root.Velocity.Y/1.5 < 150 then
  1670. velocityYFall = root.Velocity.Y/1.5
  1671. else
  1672. if -root.Velocity.Y/1.5 < -5 then
  1673. velocityYFall = 5
  1674. elseif -root.Velocity.Y/1.5 > 150 then
  1675. velocityYFall = -150
  1676. end
  1677. end
  1678.  
  1679. if -root.Velocity.Y/180 > 0 and -root.Velocity.Y/180 < 1.2 then
  1680. velocityYFall2 = root.Velocity.Y/180
  1681. else
  1682. if -root.Velocity.Y/180 < 0 then
  1683. velocityYFall2 = 0
  1684. elseif -root.Velocity.Y/180 > 1.2 then
  1685. velocityYFall2 = -1.2
  1686. end
  1687. end
  1688.  
  1689. if -root.Velocity.Y/1.5 > -5 and -root.Velocity.Y/1.5 < 50 then
  1690. velocityYFall3 = root.Velocity.Y/1.5
  1691. else
  1692. if -root.Velocity.Y/1.5 < -5 then
  1693. velocityYFall3 = 5
  1694. elseif -root.Velocity.Y/1.5 > 50 then
  1695. velocityYFall3 = -50
  1696. end
  1697. end
  1698.  
  1699. if -root.Velocity.Y/1.5 > -50 and -root.Velocity.Y/1.5 < 20 then
  1700. velocityYFall4 = root.Velocity.Y/1.5
  1701. else
  1702. if -root.Velocity.Y/180 < -5 then
  1703. velocityYFall4 = 5
  1704. elseif -root.Velocity.Y/180 > 50 then
  1705. velocityYFall4 = -50
  1706. end
  1707. end
  1708.  
  1709. if root.RotVelocity.Y/6 < 1 and root.RotVelocity.Y/6 > -1 then
  1710. neckrotY = root.RotVelocity.Y/6
  1711. else
  1712. if root.RotVelocity.Y/6 < -1 then
  1713. neckrotY = -1
  1714. elseif root.RotVelocity.Y/6 > 1 then
  1715. neckrotY = 1
  1716. end
  1717. end
  1718.  
  1719. if root.RotVelocity.Y/8 < 0.6 and root.RotVelocity.Y/8 > -0.6 then
  1720. neckrotY2 = root.RotVelocity.Y/8
  1721. else
  1722. if root.RotVelocity.Y/8 < -0.6 then
  1723. neckrotY2 = -0.6
  1724. elseif root.RotVelocity.Y/8 > 0.6 then
  1725. neckrotY2 = 0.6
  1726. end
  1727. end
  1728.  
  1729. if root.RotVelocity.Y/6 < 0.2 and root.RotVelocity.Y/6 > -0.2 then
  1730. torsorotY = root.RotVelocity.Y/6
  1731. else
  1732. if root.RotVelocity.Y/6 < -0.2 then
  1733. torsorotY = -0.2
  1734. elseif root.RotVelocity.Y/6 > 0.2 then
  1735. torsorotY = 0.2
  1736. end
  1737. end
  1738.  
  1739. if root.RotVelocity.Y/8 < 0.2 and root.RotVelocity.Y/8 > -0.2 then
  1740. torsorotY2 = root.RotVelocity.Y/8
  1741. else
  1742. if root.RotVelocity.Y/8 < -0.2 then
  1743. torsorotY2 = -0.2
  1744. elseif root.RotVelocity.Y/8 > 0.2 then
  1745. torsorotY2 = 0.2
  1746. end
  1747. end
  1748.  
  1749. torsoY = -(torso.Velocity*Vector3.new(1, 0, 1)).magnitude/20
  1750. torsoY2 = -(torso.Velocity*Vector3.new(1, 0, 1)).magnitude/36
  1751.  
  1752. local ray1 = Ray.new(root.Position+Vector3.new(size,0,0),Vector3.new(0, -4, 0))
  1753. local part1, endPoint = workspace:FindPartOnRay(ray1, char)
  1754.  
  1755. local ray2 = Ray.new(root.Position-Vector3.new(size,0,0),Vector3.new(0, -4, 0))
  1756. local part2, endPoint = workspace:FindPartOnRay(ray2, char)
  1757.  
  1758. local ray3 = Ray.new(root.Position+Vector3.new(0,0,size/2),Vector3.new(0, -4, 0))
  1759. local part3, endPoint = workspace:FindPartOnRay(ray3, char)
  1760.  
  1761. local ray4 = Ray.new(root.Position-Vector3.new(0,0,size/2),Vector3.new(0, -4, 0))
  1762. local part4, endPoint = workspace:FindPartOnRay(ray4, char)
  1763.  
  1764. local ray5 = Ray.new(root.Position+Vector3.new(size,0,size/2),Vector3.new(0, -4, 0))
  1765. local part5, endPoint = workspace:FindPartOnRay(ray5, char)
  1766.  
  1767. local ray6 = Ray.new(root.Position-Vector3.new(size,0,size/2),Vector3.new(0, -4, 0))
  1768. local part6, endPoint = workspace:FindPartOnRay(ray6, char)
  1769.  
  1770. local ray7 = Ray.new(root.Position+Vector3.new(size,0,-size/2),Vector3.new(0, -4, 0))
  1771. local part7, endPoint = workspace:FindPartOnRay(ray7, char)
  1772.  
  1773. local ray8 = Ray.new(root.Position-Vector3.new(size,0,-size/2),Vector3.new(0, -4, 0))
  1774. local part8, endPoint = workspace:FindPartOnRay(ray8, char)
  1775.  
  1776. local ray = Ray.new(root.Position,Vector3.new(0, -6, 0))
  1777. local part, endPoint = workspace:FindPartOnRay(ray, char)
  1778.  
  1779. if part1 or part2 or part3 or part4 or part5 or part6 or part7 or part8 then jumped = false else endPoint = 0 jumped = true end
  1780.  
  1781. local rlegray = Ray.new(rleg.Position+Vector3.new(0,size/2,0),Vector3.new(0, -1.75, 0))
  1782. local rlegpart, rlegendPoint = workspace:FindPartOnRay(rlegray, char)
  1783.  
  1784. local llegray = Ray.new(lleg.Position+Vector3.new(0,size/2,0),Vector3.new(0, -1.75, 0))
  1785. local llegpart, llegendPoint = workspace:FindPartOnRay(llegray, char)
  1786.  
  1787. if hum.Health > 0 and noidle == false then
  1788. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude >= 5 and jumped == false then
  1789. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.1) * CFrame.Angles(0,0,0), 0.4)
  1790. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(math.rad(-20),0,0), 0.1)
  1791. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-40-20*math.cos(sine/15)),math.rad(0+5*math.sin(sine/15)),math.rad(-5-5*math.sin(sine/15))), 0.2)
  1792. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-40-20*math.cos(sine/15)),math.rad(0-5*math.sin(sine/15)),math.rad(5+5*math.sin(sine/15))), 0.2)
  1793. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5-0.5*math.sin(sine/15), 0) * CFrame.Angles(math.rad(-40),math.rad(0), math.rad(0)), 0.1)
  1794. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.6,-1)*CFrame.Angles(math.rad(-70-20*math.cos(sine/15)),math.rad(0-5*math.sin(sine/15)),math.rad(-1)), 0.2)
  1795. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95,0)*CFrame.Angles(math.rad(-30-20*math.cos(sine/15)),math.rad(0+5*math.sin(sine/15)),math.rad(1)), 0.2)
  1796. elseif jumped == true then
  1797. didjump = true
  1798. jumppower = root.Velocity.Y
  1799. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.1) * CFrame.Angles(0,0,0), 0.4)
  1800. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(math.rad(-velocityYFall3/5),0,0), 0.1)
  1801. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55-velocityYFall3/70,0)*CFrame.Angles(math.rad(-velocityYFall3/10),math.rad(0),math.rad(velocityYFall)), 0.2)
  1802. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55-velocityYFall3/70,0)*CFrame.Angles(math.rad(-velocityYFall3/10),math.rad(0),math.rad(-velocityYFall)), 0.2)
  1803. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.5, 0) * CFrame.Angles(math.rad(velocityYFall3/10),math.rad(0), math.rad(0)), 0.1)
  1804. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.925,0)*CFrame.Angles(math.rad(-35),math.rad(0),math.rad(-2)), 0.2)
  1805. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,0,-0.8)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(2)), 0.2)
  1806. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 5 then
  1807. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.1) * CFrame.Angles(math.rad((torso.Velocity*Vector3.new(1, 0, 1)).magnitude/35),0, 0), 0.4)
  1808. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(0.05*math.sin(sine/16)+0.15,0.05*math.cos(sine/32),0.01*math.cos(sine/32)), 0.1)
  1809. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55-(0.1)*math.cos(sine/16)/3,-0.05-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(-2+4*math.cos(sine/16)),math.rad(-5-5*math.sin(sine/16)),math.rad(-6+2*math.cos(sine/16))), 0.2)
  1810. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55-(0.1)*math.cos(sine/16)/3,-0.05-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(170+4*math.cos(sine/16)),math.rad(5+5*math.sin(sine/16)),math.rad(-20-2*math.cos(sine/16))), 0.2)
  1811. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, (-0.5-(0.1)*math.cos(sine/16)-hum.HipHeight)+0.5*math.sin(sine/15), -0.1*math.cos(sine/16)) * CFrame.Angles(math.rad(-2-4*math.cos(sine/16)),math.rad(0), math.rad(0-1*math.cos(sine/32))), 0.1)
  1812. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.2+(0.1)*math.cos(sine/16),-1)*CFrame.Angles(math.rad(-50+2*math.cos(sine/16)),math.rad(-10+2*math.cos(sine/16)),math.rad(-1+1*math.cos(sine/32))), 0.2)
  1813. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.95+(0.1)*math.cos(sine/16),0)*CFrame.Angles(math.rad(10+2*math.cos(sine/16)),math.rad(10-2*math.cos(sine/16)),math.rad(1+1*math.cos(sine/32))), 0.2)
  1814. end
  1815. end
  1816. l1.C0 = CFrame.new(-0.8,0.8,0.5)*CFrame.Angles(0,0.2,-0.1+0.6*math.cos(sine/15))
  1817. r1.C0 = CFrame.new(0.8,0.8,0.5)*CFrame.Angles(0,-0.2,0.1-0.6*math.cos(sine/15))
  1818.  
  1819. l2.C0 = CFrame.new(-0.8,0.4,0.5)*CFrame.Angles(0,0.4,0.5*math.cos(sine/15))
  1820. r2.C0 = CFrame.new(0.8,0.4,0.5)*CFrame.Angles(0,-0.4,-0.5*math.cos(sine/15))
  1821.  
  1822. l3.C0 = CFrame.new(-0.8,0,0.5)*CFrame.Angles(0,0.6,0.1+0.5*math.cos(sine/15))
  1823. r3.C0 = CFrame.new(0.8,0,0.5)*CFrame.Angles(0,-0.6,-0.1-0.5*math.cos(sine/15))
  1824. if didjump == true and jumped == false and jumppower < 0 then
  1825. didjump = false
  1826. jumpimpact()
  1827. end
  1828. if math.sin(sine/15) < -0.5 and woosh == false and jumped == false then
  1829. Effect(559831844,Vector3.new(0.001,0.001,0.001),0,Enum.Material.Neon,Color3.fromHSV(0,0,1),endPoint,Vector3.new(90,0,0),Vector3.new(0,0.1,0),Vector3.new(0.05,0.05,0.05),Vector3.new(),0.01,-0.0005)
  1830. Effect(559831844,Vector3.new(0.001,0.001,1),0,Enum.Material.Neon,Color3.fromHSV(0,0,1),endPoint,Vector3.new(90,0,0),Vector3.new(0,0,0),Vector3.new(0.05,0.05,0),Vector3.new(),0.005,0)
  1831. woosh = true
  1832. elseif math.sin(sine/15) > -0.5 then
  1833. woosh = false
  1834. end
  1835. --timeposition = soundz.TimePosition
  1836. hed.BrickColor = skin_color
  1837. torso.BrickColor = skin_color
  1838. rarm.BrickColor = skin_color
  1839. larm.BrickColor = skin_color
  1840. rleg.BrickColor = skin_color
  1841. lleg.BrickColor = skin_color
  1842. sine = sine + change
  1843. hum.Health = math.huge
  1844. hum.MaxHealth = math.huge
  1845. end)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top