daily pastebin goal
12%
SHARE
TWEET

Untitled

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