cat568

Untitled

Dec 25th, 2018
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --just put this on the top of a script and boom 89% works
  2. --note this does not work on big scripts
  3. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  4. local Player,game,owner = owner,game
  5. local RealPlayer = Player
  6. do
  7. local rp = RealPlayer
  8. script.Parent = rp.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent then
  34. for _,f in pairs(t.Functions) do
  35. f(...)
  36. end
  37. end
  38. end
  39. m.TrigEvent = te
  40. UIS.TrigEvent = te
  41.  
  42. Event.OnServerEvent:Connect(function(plr,io)
  43. if plr~=rp then return end
  44. m.Target = io.Target
  45. m.Hit = io.Hit
  46. if not io.isMouse then
  47. local b = io.UserInputState == Enum.UserInputState.Begin
  48. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  49. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  50. end
  51. for _,t in pairs(CAS.Actions) do
  52. for _,k in pairs(t.Keys) do
  53. if k==io.KeyCode then
  54. t.Function(t.Name,io.UserInputState,io)
  55. end
  56. end
  57. end
  58. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  59. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  60. end
  61. end)
  62. Event.Parent = NLS([==[
  63. local Player = game:GetService("Players").LocalPlayer
  64. local Event = script:WaitForChild("UserInput_Event")
  65.  
  66. local Mouse = Player:GetMouse()
  67. local UIS = game:GetService("UserInputService")
  68. local input = function(io,a)
  69. if a then return end
  70. --Since InputObject is a client-side instance, we create and pass table instead
  71. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  72. end
  73. UIS.InputBegan:Connect(input)
  74. UIS.InputEnded:Connect(input)
  75.  
  76. local h,t
  77. --Give the server mouse data 30 times every second, but only if the values changed
  78. --If player is not moving their mouse, client won't fire events
  79. while wait(1/30) do
  80. if h~=Mouse.Hit or t~=Mouse.Target then
  81. h,t=Mouse.Hit,Mouse.Target
  82. Event:FireServer({isMouse=true,Target=t,Hit=h})
  83. end
  84. end]==],Player.Character)
  85.  
  86. ----Sandboxed game object that allows the usage of client-side methods and services
  87. --Real game object
  88. local _rg = game
  89.  
  90. --Metatable for fake service
  91. local fsmt = {
  92. __index = function(self,k)
  93. local s = rawget(self,"_RealService")
  94. if s then return s[k] end
  95. end,
  96. __newindex = function(self,k,v)
  97. local s = rawget(self,"_RealService")
  98. if s then s[k]=v end
  99. end,
  100. __call = function(self,...)
  101. local s = rawget(self,"_RealService")
  102. if s then return s(...) end
  103. end
  104. }
  105. local function FakeService(t,RealService)
  106. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  107. return setmetatable(t,fsmt)
  108. end
  109.  
  110. --Fake game object
  111. local g = {
  112. GetService = function(self,s)
  113. return self[s]
  114. end,
  115. Players = FakeService({
  116. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  117. },"Players"),
  118. UserInputService = FakeService(UIS,"UserInputService"),
  119. ContextActionService = FakeService(CAS,"ContextActionService"),
  120. }
  121. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  122. g.service = g.GetService
  123.  
  124. g.RunService = FakeService({
  125. RenderStepped = _rg:GetService("RunService").Heartbeat,
  126. BindToRenderStep = function(self,name,_,fun)
  127. self._btrs[name] = self.Heartbeat:Connect(fun)
  128. end,
  129. UnbindFromRenderStep = function(self,name)
  130. self._btrs[name]:Disconnect()
  131. end,
  132. },"RunService")
  133.  
  134. setmetatable(g,{
  135. __index=function(self,s)
  136. return _rg:GetService(s) or typeof(_rg[s])=="function"
  137. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  138. end,
  139. __newindex = fsmt.__newindex,
  140. __call = fsmt.__call
  141. })
  142. --Changing owner to fake player object to support owner:GetMouse()
  143. game,owner = g,g.Players.LocalPlayer
  144. end
  145.  
  146.  
  147.  
  148. local num = 0
  149. local p = game.Players.LocalPlayer
  150. local char = p.Character
  151. local rad = math.rad
  152. local hum = char.Humanoid
  153. ---------------------------------------------------
  154. local LeftUpperArm = char.LeftUpperArm
  155. local LeftShoulder = char.LeftUpperArm.LeftShoulder
  156. local LeftLowerArm = char.LeftLowerArm
  157. local LeftElbow = char.LeftLowerArm.LeftElbow
  158. --------------------------------------------------------
  159. local LeftUpperLeg = char.LeftUpperLeg
  160. local LeftHip = char.LeftUpperLeg.LeftHip
  161. local LeftLowerLeg = char.LeftLowerLeg
  162. local LeftKnee = char.LeftLowerLeg.LeftKnee
  163. ----------------------------------------------------------
  164. local RightUpperArm = char.RightUpperArm
  165. local RightShoulder = char.RightUpperArm.RightShoulder
  166. local RightLowerArm = char.RightLowerArm
  167. local RightElbow = char.RightLowerArm.RightElbow
  168. ----------------------------------------------------------
  169. local RightUpperLeg = char.RightUpperLeg
  170. local RightHip = char.RightUpperLeg.RightHip
  171. local RightLowerLeg = char.RightLowerLeg
  172. local RightKnee = char.RightLowerLeg.RightKnee
  173. ----------------------------------------------------------
  174. local UpperTorso = char.UpperTorso
  175. local LowerTorso = char.LowerTorso
  176. local Root = char.LowerTorso.Root
  177. --------------------------------------------
  178. local Head = char.Head
  179. local Neck = char.Head.Neck
  180. local RootPart = char.HumanoidRootPart
  181. local LeftHand = char.LeftHand
  182. local RightHand = char.RightHand
  183. local LeftFoot = char.LeftFoot
  184. local RightFoot = char.RightFoot
  185. local root = char.HumanoidRootPart
  186. ---------------------------------------------
  187. local debounce = true
  188. local v3 = Vector3.new
  189. local ns = NumberSequence.new
  190. local new = Instance.new
  191. local nr = NumberRange.new
  192. local bc =BrickColor.new
  193. local UpperTorso = char.UpperTorso
  194. local Waist = char.UpperTorso.Waist
  195. char:FindFirstChild'Animate':Destroy()
  196. hum.Animator.Parent = nil
  197. new("ForceField",char).Visible = false
  198. hum:SetStateEnabled("Dead",false)
  199. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  200. idle = true
  201. walk = true
  202. walk1 = true
  203. walkon = true
  204. walkon1 = false
  205. local Sprint = false
  206. local Sit = false
  207. local Create = LoadLibrary("RbxUtility").Create
  208. function RemoveOutlines(part)
  209. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  210. end
  211. CFuncs = {
  212. ["Part"] = {
  213. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  214. local Part = Create("Part"){
  215. Parent = Parent,
  216. Reflectance = Reflectance,
  217. Transparency = Transparency,
  218. CanCollide = false,
  219. Locked = true,
  220. BrickColor = BrickColor.new(tostring(BColor)),
  221. Name = Name,
  222. Size = Size,
  223. Material = Material,
  224. }
  225. RemoveOutlines(Part)
  226. return Part
  227. end;
  228. };
  229.  
  230. ["Mesh"] = {
  231. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  232. local Msh = Create(Mesh){
  233. Parent = Part,
  234. Offset = OffSet,
  235. Scale = Scale,
  236. }
  237. if Mesh == "SpecialMesh" then
  238. Msh.MeshType = MeshType
  239. Msh.MeshId = MeshId
  240. end
  241. return Msh
  242. end;
  243. };
  244.  
  245. ["Mesh"] = {
  246. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  247. local Msh = Create(Mesh){
  248. Parent = Part,
  249. Offset = OffSet,
  250. Scale = Scale,
  251. }
  252. if Mesh == "SpecialMesh" then
  253. Msh.MeshType = MeshType
  254. Msh.MeshId = MeshId
  255. end
  256. return Msh
  257. end;
  258. };
  259.  
  260. ["Weld"] = {
  261. Create = function(Parent, Part0, Part1, C0, C1)
  262. local Weld = Create("Weld"){
  263. Parent = Parent,
  264. Part0 = Part0,
  265. Part1 = Part1,
  266. C0 = C0,
  267. C1 = C1,
  268. }
  269. return Weld
  270. end;
  271. };
  272.  
  273. ["Sound"] = {
  274. Create = function(id, par, vol, pit)
  275. coroutine.resume(coroutine.create(function()
  276. local S = Create("Sound"){
  277. Volume = vol,
  278. Pitch = pit or 1,
  279. SoundId = id,
  280. Parent = par or workspace,
  281. }
  282. wait()
  283. S:play()
  284. game:GetService("Debris"):AddItem(S, 6)
  285. end))
  286. end;
  287. };
  288.  
  289. ["ParticleEmitter"] = {
  290. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  291. local fp = Create("ParticleEmitter"){
  292. Parent = Parent,
  293. Color = ColorSequence.new(Color1, Color2),
  294. LightEmission = LightEmission,
  295. Size = Size,
  296. Texture = Texture,
  297. Transparency = Transparency,
  298. ZOffset = ZOffset,
  299. Acceleration = Accel,
  300. Drag = Drag,
  301. LockedToPart = LockedToPart,
  302. VelocityInheritance = VelocityInheritance,
  303. EmissionDirection = EmissionDirection,
  304. Enabled = Enabled,
  305. Lifetime = LifeTime,
  306. Rate = Rate,
  307. Rotation = Rotation,
  308. RotSpeed = RotSpeed,
  309. Speed = Speed,
  310. VelocitySpread = VelocitySpread,
  311. }
  312. return fp
  313. end;
  314. };
  315.  
  316. CreateTemplate = {
  317.  
  318. };
  319. }
  320. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  321. if hit.Parent == nil then
  322. return
  323. end
  324. local h = hit.Parent:FindFirstChild("Humanoid")
  325. for _, v in pairs(hit.Parent:children()) do
  326. if v:IsA("Humanoid") then
  327. h = v
  328. end
  329. end
  330. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  331. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  332. if hit.Parent.DebounceHit.Value == true then
  333. return
  334. end
  335. end
  336. local c = Create("ObjectValue"){
  337. Name = "creator",
  338. Value = game:service("Players").LocalPlayer,
  339. Parent = h,
  340. }
  341. game:GetService("Debris"):AddItem(c, .5)
  342. if HitSound ~= nil and HitPitch ~= nil then
  343. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  344. end
  345. local Damage = math.random(minim, maxim)
  346. local blocked = false
  347. local block = hit.Parent:findFirstChild("Block")
  348. if block ~= nil then
  349. if block.className == "IntValue" then
  350. if block.Value > 0 then
  351. blocked = true
  352. block.Value = block.Value - 1
  353. print(block.Value)
  354. end
  355. end
  356. end
  357. if blocked == false then
  358. h.Health = h.Health - Damage
  359. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  360. else
  361. h.Health = h.Health - (Damage / 2)
  362. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  363. end
  364. if Type == "Knockdown" then
  365. local hum = hit.Parent.Humanoid
  366. hum.PlatformStand = true
  367. coroutine.resume(coroutine.create(function(HHumanoid)
  368. swait(1)
  369. HHumanoid.PlatformStand = false
  370. end), hum)
  371. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  372. local bodvol = Create("BodyVelocity"){
  373. velocity = angle * knockback,
  374. P = 5000,
  375. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  376. Parent = hit,
  377. }
  378. local rl = Create("BodyAngularVelocity"){
  379. P = 3000,
  380. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  381. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  382. Parent = hit,
  383. }
  384. game:GetService("Debris"):AddItem(bodvol, .5)
  385. game:GetService("Debris"):AddItem(rl, .5)
  386. elseif Type == "Normal" then
  387. local vp = Create("BodyVelocity"){
  388. P = 500,
  389. maxForce = Vector3.new(math.huge, 0, math.huge),
  390. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  391. }
  392. if knockback > 0 then
  393. vp.Parent = hit.Parent.Torso
  394. end
  395. game:GetService("Debris"):AddItem(vp, .5)
  396. elseif Type == "Up" then
  397. local bodyVelocity = Create("BodyVelocity"){
  398. velocity = Vector3.new(0, 20, 0),
  399. P = 5000,
  400. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  401. Parent = hit,
  402. }
  403. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  404. elseif Type == "DarkUp" then
  405. coroutine.resume(coroutine.create(function()
  406. for i = 0, 1, 0.1 do
  407. swait()
  408. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  409. end
  410. end))
  411. local bodyVelocity = Create("BodyVelocity"){
  412. velocity = Vector3.new(0, 20, 0),
  413. P = 5000,
  414. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  415. Parent = hit,
  416. }
  417. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  418. elseif Type == "Snare" then
  419. local bp = Create("BodyPosition"){
  420. P = 2000,
  421. D = 100,
  422. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  423. position = hit.Parent.Torso.Position,
  424. Parent = hit.Parent.Torso,
  425. }
  426. game:GetService("Debris"):AddItem(bp, 1)
  427. elseif Type == "Freeze" then
  428. local BodPos = Create("BodyPosition"){
  429. P = 50000,
  430. D = 1000,
  431. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  432. position = hit.Parent.Torso.Position,
  433. Parent = hit.Parent.Torso,
  434. }
  435. local BodGy = Create("BodyGyro") {
  436. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  437. P = 20e+003,
  438. Parent = hit.Parent.Torso,
  439. cframe = hit.Parent.Torso.CFrame,
  440. }
  441. hit.Parent.Torso.Anchored = true
  442. coroutine.resume(coroutine.create(function(Part)
  443. swait(1.5)
  444. Part.Anchored = false
  445. end), hit.Parent.Torso)
  446. game:GetService("Debris"):AddItem(BodPos, 3)
  447. game:GetService("Debris"):AddItem(BodGy, 3)
  448. end
  449. local debounce = Create("BoolValue"){
  450. Name = "DebounceHit",
  451. Parent = hit.Parent,
  452. Value = true,
  453. }
  454. game:GetService("Debris"):AddItem(debounce, Delay)
  455. c = Create("ObjectValue"){
  456. Name = "creator",
  457. Value = Player,
  458. Parent = h,
  459. }
  460. game:GetService("Debris"):AddItem(c, .5)
  461. end
  462. end
  463.  
  464. function ShowDamage(Pos, Text, Time, Color)
  465. local Rate = (1 / 30)
  466. local Pos = (Pos or Vector3.new(0, 0, 0))
  467. local Text = (Text or "")
  468. local Time = (Time or 2)
  469. local Color = (Color or Color3.new(1, 0, 1))
  470. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  471. EffectPart.Anchored = true
  472. local BillboardGui = Create("BillboardGui"){
  473. Size = UDim2.new(3, 0, 3, 0),
  474. Adornee = EffectPart,
  475. Parent = EffectPart,
  476. }
  477. local TextLabel = Create("TextLabel"){
  478. BackgroundTransparency = 1,
  479. Size = UDim2.new(1, 0, 1, 0),
  480. Text = Text,
  481. Font = "SciFi",
  482. TextColor3 = Color,
  483. TextScaled = true,
  484. Parent = BillboardGui,
  485. }
  486. game.Debris:AddItem(EffectPart, (Time))
  487. EffectPart.Parent = game:GetService("Workspace")
  488. delay(0, function()
  489. local Frames = (Time / Rate)
  490. for Frame = 1, Frames do
  491. wait(Rate)
  492. local Percent = (Frame / Frames)
  493. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  494. TextLabel.TextTransparency = Percent
  495. end
  496. if EffectPart and EffectPart.Parent then
  497. EffectPart:Destroy()
  498. end
  499. end)
  500. end
  501.  
  502. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  503. for _, c in pairs(workspace:children()) do
  504. local hum = c:findFirstChild("Humanoid")
  505. if hum ~= nil then
  506. local head = c:findFirstChild("Torso")
  507. if head ~= nil then
  508. local targ = head.Position - Part.Position
  509. local mag = targ.magnitude
  510. if mag <= Magnitude and c.Name ~= Player.Name then
  511. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  512. end
  513. end
  514. end
  515. end
  516. end
  517.  
  518. EffectModel = Create("Model"){
  519. Parent = Character,
  520. Name = "Effects",
  521. }
  522.  
  523. game:service'RunService'.RenderStepped:connect(function()
  524.  
  525. if hum.MoveDirection.x == 0 and idle == true then
  526.  
  527. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)),.1) --LeftUpperArm
  528. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(30)),.1)--RightUpperArm
  529. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  530. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(90),rad(0),rad(0)),.1)--RightLowerArm
  531. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(7.792), math.rad(55.176), math.rad(-7.907)),.3)--LeftUpperLeg
  532. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(10.643), math.rad(4.068), math.rad(0)),.3)--RightUpperLeg
  533. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-7.678),rad(0),rad(0)),.3)--LeftLowerLeg
  534. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-24.236),rad(0),rad(0)),.3)--RightUpperLeg
  535. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-83.022),rad(0)),.1)--Torso
  536. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(49.733),rad(0)),.1)--Head
  537. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(-10.469), math.rad(0), 0),.2)--UpperTorso
  538. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  539. wait()
  540.  
  541. end
  542. if hum.MoveDirection.x == 0 and Sprint == true then
  543.  
  544. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(39.591), math.rad(0), math.rad(0)),.1) --LeftUpperArm
  545. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(23.09)),.1)--RightUpperArm
  546. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  547. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(32.429),rad(0),rad(0)),.1)--RightLowerArm
  548. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(-24.752)),.1)--LeftUpperLeg
  549. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(78.495), math.rad(0), math.rad(0)),.1)--RightUpperLeg
  550. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-83.308),rad(0),rad(0)),.1)--LeftLowerLeg
  551. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-80.214),rad(0),rad(0)),.1)--RightUpperLeg
  552. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.6,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  553. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(math.rad(30.138), math.rad(17.418), math.rad(-6.933)),.1)--Head
  554. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-30.367), math.rad(-11.173), 0),.2)--UpperTorso
  555. end
  556. if walkon1 == true then
  557.  
  558. walkon1 = false
  559. for i = 1,7 do
  560. if hum.MoveDirection.x > 0 and Sprint == true or hum.MoveDirection.x < 0 and Sprint == true then
  561. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,rad(10),0),.1)--LowerTorso
  562. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-26.356), math.rad(13.063), 0),.15)--UpperTorso
  563. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(math.rad(23.491), math.rad(-6.646), 0),.18) --Head
  564. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)),.15)--RightUpperArm
  565. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.15)--RightLowerArm
  566. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(17.704), 0, math.rad(-10.088)),.15) --LeftUpperArm
  567. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.15)--LeftLowerArm
  568. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-25.153), 0, 0),.15)--LeftUpperLeg
  569. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(math.rad(-20.97), 0, 0),.15)--LeftLowerLeg
  570. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(38.445), 0, 0),.15)--RightUpperLeg
  571. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-16.387), 0, 0),.15)--RightLowerLeg
  572. wait()
  573.  
  574.  
  575. end
  576. end
  577.  
  578.  
  579. for i = 1,7 do
  580. if hum.MoveDirection.x > 0 and Sprint == true or hum.MoveDirection.x < 0 and Sprint == true then
  581. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,rad(10),0),.1)--LowerTorso
  582. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-26.356), math.rad(13.063), 0),.15)--UpperTorso
  583. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(math.rad(23.491), math.rad(-6.646), 0),.18) --Head
  584. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)),.15)--RightUpperArm
  585. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.15)--RightLowerArm
  586. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(17.704), 0, math.rad(-10.088)),.15) --LeftUpperArm
  587. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.15)--LeftLowerArm
  588. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(40.909), 0, 0),.15)--LeftUpperLeg
  589. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(math.rad(-5.5), 0, 0),.15)--LeftLowerLeg
  590. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(-61.826), 0, 0),.15)--RightUpperLeg
  591. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-36.387), 0, 0),.15)--RightLowerLeg
  592. wait()
  593.  
  594.  
  595. end
  596.  
  597. end
  598. walkon1 = true
  599. end
  600. if walkon == true then
  601.  
  602. walkon = false
  603. for i = 1,11 do
  604. if hum.MoveDirection.x > 0 and idle == true or hum.MoveDirection.x < 0 and idle == true then
  605. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,rad(10),0),.1)--LowerTorso
  606. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), 0),.15)--UpperTorso
  607. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.18) --Head
  608. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(30)),.15)--RightUpperArm
  609. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(math.rad(90), 0, 0),.15)--RightLowerArm
  610. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(17.704), 0, math.rad(-10.088)),.15) --LeftUpperArm
  611. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(math.rad(20), 0, 0),.15)--LeftLowerArm
  612. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-23.835), math.rad(-0.057), math.rad(0.286)),.15)--LeftUpperLeg
  613. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(math.rad(-20.283), 0, 0),.15)--LeftLowerLeg
  614. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(61.826), math.rad(2.578), math.rad(-0.859)),.15)--RightUpperLeg
  615. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-36.387), 0, 0),.15)--RightLowerLeg
  616. wait()
  617.  
  618.  
  619. end
  620. end
  621.  
  622.  
  623. for i = 1,11 do
  624. if hum.MoveDirection.x > 0 and idle == true or hum.MoveDirection.x < 0 and idle == true then
  625.  
  626. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,rad(-10),0),.15)--LowerTorso
  627. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), 0),.15)--UpperTorso
  628. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.5) --Head
  629. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(30)),.15)--RightUpperArm
  630. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(math.rad(90), 0, 0),.15)--RightLowerArm
  631. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(-34.263), 0, math.rad(-10.088)),.15) --LeftUpperArm
  632. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.15)--LeftLowerArm
  633. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(39.763), math.rad(0.229), math.rad(0.172)),.15)--LeftUpperLeg
  634. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(math.rad(-6.589), 0, 0),.15)--LeftLowerLeg
  635. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(-15.511), math.rad(2.349), math.rad(1.375)),.15)--RightUpperLeg
  636. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.15)--RightLowerLeg
  637. wait()
  638.  
  639.  
  640. end
  641.  
  642. end
  643. walkon = true
  644. end
  645. end)
  646.  
  647. hum.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  648.  
  649.  
  650.  
  651. local lp = game.Players.LocalPlayer
  652. local chr = lp.Character
  653. local mouse = lp:GetMouse()
  654. local euler = CFrame.fromEulerAnglesXYZ
  655. local rad = math.rad
  656. local trso = chr.UpperTorso
  657.  
  658. local ContentProvider = Game:GetService("ContentProvider")
  659.  
  660. local function LoadAssets(AssetList)
  661. -- Takes an asset list and preloads it. Will not wait for them to load.
  662.  
  663. for _, AssetId in pairs(AssetList) do
  664. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  665. end
  666. end
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675. for i,v in pairs(chr:children()) do
  676. if v.ClassName == "Hat" then
  677. print(v.Name.." has been removed, #baldforbieber")
  678. v:destroy()
  679. end
  680. end
  681.  
  682. hum = chr.Humanoid
  683.  
  684. function CreateMesh(parent, id, x, y, z, texture)
  685. local m=Instance.new("SpecialMesh", parent)
  686. m.MeshType = "FileMesh"
  687. m.MeshId="http://www.roblox.com/asset/?id="..id
  688. if texture ~= nil then
  689. m.TextureId="http://www.roblox.com/asset/?id="..texture
  690. end
  691. m.Scale = Vector3.new(x,y,z)
  692. end
  693.  
  694.  
  695. for i,v in pairs(chr:children()) do
  696. if v.ClassName == "Hat" then
  697. print(v.Name.." has been removed, #baldforbieber")
  698. v:destroy()
  699. end
  700. end
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714. --Converted with ttyyuu12345's model to script plugin v4
  715. function sandbox(var,func)
  716. local env = getfenv(func)
  717. local newenv = setmetatable({},{
  718. __index = function(self,k)
  719. if k=="script" then
  720. return var
  721. else
  722. return env[k]
  723. end
  724. end,
  725. })
  726. setfenv(func,newenv)
  727. return func
  728. end
  729. cors = {}
  730.  
  731. mas = Instance.new("Model",game:GetService("Lighting"))
  732.  
  733. Part0 = Instance.new("Part")
  734. CylinderMesh1 = Instance.new("CylinderMesh")
  735. Part2 = Instance.new("Part")
  736. BlockMesh3 = Instance.new("BlockMesh")
  737. Part4 = Instance.new("Part")
  738. BlockMesh5 = Instance.new("BlockMesh")
  739. Part6 = Instance.new("Part")
  740. BlockMesh7 = Instance.new("BlockMesh")
  741. Part8 = Instance.new("Part")
  742. CylinderMesh9 = Instance.new("CylinderMesh")
  743. Part10 = Instance.new("Part")
  744. CylinderMesh11 = Instance.new("CylinderMesh")
  745. Part12 = Instance.new("Part")
  746. BlockMesh13 = Instance.new("BlockMesh")
  747. Part14 = Instance.new("Part")
  748. BlockMesh15 = Instance.new("BlockMesh")
  749. Part16 = Instance.new("Part")
  750. Part17 = Instance.new("Part")
  751. BlockMesh18 = Instance.new("BlockMesh")
  752. Part19 = Instance.new("Part")
  753. BlockMesh20 = Instance.new("BlockMesh")
  754. Part21 = Instance.new("Part")
  755. CylinderMesh22 = Instance.new("CylinderMesh")
  756. Part23 = Instance.new("Part")
  757. BlockMesh24 = Instance.new("BlockMesh")
  758. Part25 = Instance.new("Part")
  759. BlockMesh26 = Instance.new("BlockMesh")
  760. Part27 = Instance.new("Part")
  761. BlockMesh28 = Instance.new("BlockMesh")
  762. Part29 = Instance.new("Part")
  763. BlockMesh30 = Instance.new("BlockMesh")
  764. Part31 = Instance.new("Part")
  765. CylinderMesh32 = Instance.new("CylinderMesh")
  766. Part33 = Instance.new("Part")
  767. BlockMesh34 = Instance.new("BlockMesh")
  768. Part35 = Instance.new("Part")
  769. BlockMesh36 = Instance.new("BlockMesh")
  770. Part37 = Instance.new("Part")
  771. BlockMesh38 = Instance.new("BlockMesh")
  772. Part39 = Instance.new("Part")
  773. CylinderMesh40 = Instance.new("CylinderMesh")
  774. Part41 = Instance.new("Part")
  775. CylinderMesh42 = Instance.new("CylinderMesh")
  776. Part43 = Instance.new("Part")
  777. BlockMesh44 = Instance.new("BlockMesh")
  778. Part45 = Instance.new("Part")
  779. BlockMesh46 = Instance.new("BlockMesh")
  780. Part47 = Instance.new("Part")
  781. ParticleEmitter48 = Instance.new("ParticleEmitter")
  782. ParticleEmitter49 = Instance.new("ParticleEmitter")
  783. Part50 = Instance.new("Part")
  784. BlockMesh51 = Instance.new("BlockMesh")
  785. Part52 = Instance.new("Part")
  786. BlockMesh53 = Instance.new("BlockMesh")
  787. Part54 = Instance.new("Part")
  788. BlockMesh55 = Instance.new("BlockMesh")
  789. Part56 = Instance.new("Part")
  790. CylinderMesh57 = Instance.new("CylinderMesh")
  791. Part58 = Instance.new("Part")
  792. BlockMesh59 = Instance.new("BlockMesh")
  793. Part60 = Instance.new("Part")
  794. BlockMesh61 = Instance.new("BlockMesh")
  795. Part62 = Instance.new("Part")
  796. BlockMesh63 = Instance.new("BlockMesh")
  797. Part64 = Instance.new("Part")
  798. CylinderMesh65 = Instance.new("CylinderMesh")
  799. Part66 = Instance.new("Part")
  800. CylinderMesh67 = Instance.new("CylinderMesh")
  801. Part68 = Instance.new("Part")
  802. BlockMesh69 = Instance.new("BlockMesh")
  803. Part70 = Instance.new("Part")
  804. BlockMesh71 = Instance.new("BlockMesh")
  805. Part72 = Instance.new("Part")
  806. BlockMesh73 = Instance.new("BlockMesh")
  807. Part74 = Instance.new("Part")
  808. BlockMesh75 = Instance.new("BlockMesh")
  809. Part76 = Instance.new("Part")
  810. BlockMesh77 = Instance.new("BlockMesh")
  811. Part78 = Instance.new("Part")
  812. BlockMesh79 = Instance.new("BlockMesh")
  813. Part80 = Instance.new("Part")
  814. CylinderMesh81 = Instance.new("CylinderMesh")
  815. Part82 = Instance.new("Part")
  816. BlockMesh83 = Instance.new("BlockMesh")
  817. Part84 = Instance.new("Part")
  818. BlockMesh85 = Instance.new("BlockMesh")
  819. Part86 = Instance.new("Part")
  820. BlockMesh87 = Instance.new("BlockMesh")
  821. Part88 = Instance.new("Part")
  822. BlockMesh89 = Instance.new("BlockMesh")
  823. Weld90 = Instance.new("Weld")
  824. Weld91 = Instance.new("Weld")
  825. Weld92 = Instance.new("Weld")
  826. Weld93 = Instance.new("Weld")
  827. Weld94 = Instance.new("Weld")
  828. Weld95 = Instance.new("Weld")
  829. Weld96 = Instance.new("Weld")
  830. Weld97 = Instance.new("Weld")
  831. Weld98 = Instance.new("Weld")
  832. Weld99 = Instance.new("Weld")
  833. Weld100 = Instance.new("Weld")
  834. Weld101 = Instance.new("Weld")
  835. Weld102 = Instance.new("Weld")
  836. Weld103 = Instance.new("Weld")
  837. Weld104 = Instance.new("Weld")
  838. Weld105 = Instance.new("Weld")
  839. Weld106 = Instance.new("Weld")
  840. Weld107 = Instance.new("Weld")
  841. Weld108 = Instance.new("Weld")
  842. Weld109 = Instance.new("Weld")
  843. Weld110 = Instance.new("Weld")
  844. Weld111 = Instance.new("Weld")
  845. Weld112 = Instance.new("Weld")
  846. Weld113 = Instance.new("Weld")
  847. Weld114 = Instance.new("Weld")
  848. Weld115 = Instance.new("Weld")
  849. Weld116 = Instance.new("Weld")
  850. Weld117 = Instance.new("Weld")
  851. Weld118 = Instance.new("Weld")
  852. Weld119 = Instance.new("Weld")
  853. Weld120 = Instance.new("Weld")
  854. Weld121 = Instance.new("Weld")
  855. Weld122 = Instance.new("Weld")
  856. Weld123 = Instance.new("Weld")
  857. Weld124 = Instance.new("Weld")
  858. Weld125 = Instance.new("Weld")
  859. Weld126 = Instance.new("Weld")
  860. Weld127 = Instance.new("Weld")
  861. Weld128 = Instance.new("Weld")
  862. Weld129 = Instance.new("Weld")
  863. Weld130 = Instance.new("Weld")
  864. Weld131 = Instance.new("Weld")
  865. Weld132 = Instance.new("Weld")
  866. Weld133 = Instance.new("Weld")
  867. Weld134 = Instance.new("Weld")
  868. Weld135 = Instance.new("Weld")
  869. Weld136 = Instance.new("Weld")
  870. Part0.Name = "Neon"
  871. Part0.Parent = mas
  872. Part0.Material = Enum.Material.Neon
  873. Part0.BrickColor = BrickColor.new("Institutional white")
  874. Part0.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  875. Part0.CanCollide = false
  876. Part0.FormFactor = Enum.FormFactor.Custom
  877. Part0.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  878. Part0.CFrame = CFrame.new(66.5923615, 2.84241295, 149.645615, -0.0800137818, 0.990969062, -0.107606776, -0.995200157, -0.07331682, 0.0648248196, 0.05635003, 0.11227718, 0.992078364)
  879. Part0.BottomSurface = Enum.SurfaceType.Smooth
  880. Part0.TopSurface = Enum.SurfaceType.Smooth
  881. Part0.Color = Color3.new(0.972549, 0.972549, 0.972549)
  882. Part0.Position = Vector3.new(66.5923615, 2.84241295, 149.645615)
  883. Part0.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  884. Part0.Color = Color3.new(0.972549, 0.972549, 0.972549)
  885. CylinderMesh1.Parent = Part0
  886. CylinderMesh1.Scale = Vector3.new(0.300000012, 1, 1)
  887. CylinderMesh1.Scale = Vector3.new(0.300000012, 1, 1)
  888. Part2.Parent = mas
  889. Part2.Material = Enum.Material.Metal
  890. Part2.BrickColor = BrickColor.new("Fossil")
  891. Part2.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  892. Part2.CanCollide = false
  893. Part2.FormFactor = Enum.FormFactor.Custom
  894. Part2.Size = Vector3.new(0.200000003, 0.200000003, 1.4000001)
  895. Part2.CFrame = CFrame.new(66.6264191, 2.84253883, 149.598846, 0.644143581, 0.757297814, -0.107611373, -0.755554676, 0.651871264, 0.0648229793, 0.119239129, 0.0395509787, 0.992078125)
  896. Part2.BottomSurface = Enum.SurfaceType.Smooth
  897. Part2.TopSurface = Enum.SurfaceType.Smooth
  898. Part2.Color = Color3.new(0.623529, 0.631373, 0.67451)
  899. Part2.Position = Vector3.new(66.6264191, 2.84253883, 149.598846)
  900. Part2.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  901. Part2.Color = Color3.new(0.623529, 0.631373, 0.67451)
  902. BlockMesh3.Parent = Part2
  903. BlockMesh3.Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007)
  904. BlockMesh3.Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007)
  905. Part4.Name = "Neon"
  906. Part4.Parent = mas
  907. Part4.Material = Enum.Material.Neon
  908. Part4.BrickColor = BrickColor.new("Ghost grey")
  909. Part4.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  910. Part4.CanCollide = false
  911. Part4.FormFactor = Enum.FormFactor.Custom
  912. Part4.Size = Vector3.new(0.599999964, 0.200000003, 1)
  913. Part4.CFrame = CFrame.new(66.0177994, 3.25248265, 149.506042, 0.990969002, 0.0800166354, -0.107606255, -0.0733194798, 0.99519974, 0.0648291558, 0.112277165, -0.0563540943, 0.992078424)
  914. Part4.BottomSurface = Enum.SurfaceType.Smooth
  915. Part4.TopSurface = Enum.SurfaceType.Smooth
  916. Part4.Color = Color3.new(0.792157, 0.796079, 0.819608)
  917. Part4.Position = Vector3.new(66.0177994, 3.25248265, 149.506042)
  918. Part4.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  919. Part4.Color = Color3.new(0.792157, 0.796079, 0.819608)
  920. BlockMesh5.Parent = Part4
  921. BlockMesh5.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  922. BlockMesh5.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  923. Part6.Parent = mas
  924. Part6.Material = Enum.Material.Metal
  925. Part6.BrickColor = BrickColor.new("Fossil")
  926. Part6.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  927. Part6.CanCollide = false
  928. Part6.FormFactor = Enum.FormFactor.Custom
  929. Part6.Size = Vector3.new(0.200000003, 0.200000003, 1.4000001)
  930. Part6.CFrame = CFrame.new(66.9361725, 3.59668303, 149.583252, 0.644143879, 0.757297873, -0.107611418, -0.755554855, 0.651871204, 0.0648230091, 0.119239166, 0.0395509861, 0.992078364)
  931. Part6.BottomSurface = Enum.SurfaceType.Smooth
  932. Part6.TopSurface = Enum.SurfaceType.Smooth
  933. Part6.Color = Color3.new(0.623529, 0.631373, 0.67451)
  934. Part6.Position = Vector3.new(66.9361725, 3.59668303, 149.583252)
  935. Part6.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  936. Part6.Color = Color3.new(0.623529, 0.631373, 0.67451)
  937. BlockMesh7.Parent = Part6
  938. BlockMesh7.Scale = Vector3.new(0.200000003, 0.200000003, 1)
  939. BlockMesh7.Scale = Vector3.new(0.200000003, 0.200000003, 1)
  940. Part8.Name = "Neon"
  941. Part8.Parent = mas
  942. Part8.Material = Enum.Material.Neon
  943. Part8.BrickColor = BrickColor.new("Hot pink")
  944. Part8.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  945. Part8.CanCollide = false
  946. Part8.FormFactor = Enum.FormFactor.Custom
  947. Part8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  948. Part8.CFrame = CFrame.new(66.5720825, 2.68773127, 149.724014, -0.0800136328, 0.99096936, -0.107606798, -0.995200336, -0.0733169094, 0.0648248345, 0.0563500635, 0.112277232, 0.992078781)
  949. Part8.BottomSurface = Enum.SurfaceType.Smooth
  950. Part8.TopSurface = Enum.SurfaceType.Smooth
  951. Part8.Color = Color3.new(1, 0, 0.74902)
  952. Part8.Position = Vector3.new(66.5720825, 2.68773127, 149.724014)
  953. Part8.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  954. Part8.Color = Color3.new(1, 0, 0.74902)
  955. CylinderMesh9.Parent = Part8
  956. CylinderMesh9.Scale = Vector3.new(0.600000024, 1, 1)
  957. CylinderMesh9.Scale = Vector3.new(0.600000024, 1, 1)
  958. Part10.Name = "Neon"
  959. Part10.Parent = mas
  960. Part10.Material = Enum.Material.Neon
  961. Part10.BrickColor = BrickColor.new("Cyan")
  962. Part10.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  963. Part10.CanCollide = false
  964. Part10.FormFactor = Enum.FormFactor.Custom
  965. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  966. Part10.CFrame = CFrame.new(66.6011581, 3.0353775, 149.694351, -0.0800136328, 0.99096936, -0.107606798, -0.995200336, -0.0733169094, 0.0648248345, 0.0563500635, 0.112277232, 0.992078781)
  967. Part10.BottomSurface = Enum.SurfaceType.Smooth
  968. Part10.TopSurface = Enum.SurfaceType.Smooth
  969. Part10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
  970. Part10.Position = Vector3.new(66.6011581, 3.0353775, 149.694351)
  971. Part10.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  972. Part10.Color = Color3.new(0.0156863, 0.686275, 0.92549)
  973. CylinderMesh11.Parent = Part10
  974. CylinderMesh11.Scale = Vector3.new(0.400000006, 1, 1)
  975. CylinderMesh11.Scale = Vector3.new(0.400000006, 1, 1)
  976. Part12.Name = "Neon"
  977. Part12.Parent = mas
  978. Part12.Material = Enum.Material.Neon
  979. Part12.BrickColor = BrickColor.new("Ghost grey")
  980. Part12.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  981. Part12.CanCollide = false
  982. Part12.FormFactor = Enum.FormFactor.Custom
  983. Part12.Size = Vector3.new(0.439999968, 0.200000003, 1)
  984. Part12.CFrame = CFrame.new(66.5046921, 3.3566277, 149.552063, 0.990969121, 0.0800166354, -0.107606269, -0.0733194798, 0.995199919, 0.0648291633, 0.112277173, -0.056354098, 0.992078543)
  985. Part12.BottomSurface = Enum.SurfaceType.Smooth
  986. Part12.TopSurface = Enum.SurfaceType.Smooth
  987. Part12.Color = Color3.new(0.792157, 0.796079, 0.819608)
  988. Part12.Position = Vector3.new(66.5046921, 3.3566277, 149.552063)
  989. Part12.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  990. Part12.Color = Color3.new(0.792157, 0.796079, 0.819608)
  991. BlockMesh13.Parent = Part12
  992. BlockMesh13.Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995)
  993. BlockMesh13.Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995)
  994. Part14.Parent = mas
  995. Part14.Material = Enum.Material.Metal
  996. Part14.BrickColor = BrickColor.new("Black")
  997. Part14.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  998. Part14.CanCollide = false
  999. Part14.FormFactor = Enum.FormFactor.Custom
  1000. Part14.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1001. Part14.CFrame = CFrame.new(66.8715439, 3.63558054, 150.178528, 0.644143879, 0.757297873, -0.107611418, -0.755554855, 0.651871204, 0.0648230091, 0.119239166, 0.0395509861, 0.992078364)
  1002. Part14.BottomSurface = Enum.SurfaceType.Smooth
  1003. Part14.TopSurface = Enum.SurfaceType.Smooth
  1004. Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1005. Part14.Position = Vector3.new(66.8715439, 3.63558054, 150.178528)
  1006. Part14.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  1007. Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1008. BlockMesh15.Parent = Part14
  1009. BlockMesh15.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1010. BlockMesh15.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1011. Part16.Name = "Middle"
  1012. wristw = Instance.new("Weld",Part16)
  1013. wristw.Part0=Part16
  1014. wristw.Part1=chr['LeftLowerArm']
  1015. wristw.C0=CFrame.new(0,0,-0.1)
  1016. wristw.C1=euler(rad(0),rad(180),rad(0))
  1017.  
  1018. Part16.Parent = mas
  1019. Part16.Material = Enum.Material.SmoothPlastic
  1020. Part16.BrickColor = BrickColor.new("Bright orange")
  1021. Part16.Transparency = 1
  1022. Part16.Rotation = Vector3.new(-1.00999999, -1.00999999, -0.0199999996)
  1023. Part16.CanCollide = false
  1024. Part16.FormFactor = Enum.FormFactor.Symmetric
  1025. Part16.Size = Vector3.new(1, 2, 1)
  1026. Part16.CFrame = CFrame.new(66.0806274, 3.00788403, 149.629425, 0.999844968, 0.000310900097, -0.0176082551, 0, 0.999844253, 0.0176537409, 0.0176110007, -0.0176510047, 0.999689102)
  1027. Part16.BottomSurface = Enum.SurfaceType.Smooth
  1028. Part16.TopSurface = Enum.SurfaceType.Smooth
  1029. Part16.Color = Color3.new(0.854902, 0.521569, 0.254902)
  1030. Part16.Position = Vector3.new(66.0806274, 3.00788403, 149.629425)
  1031. Part16.Orientation = Vector3.new(-1.00999999, -1.00999999, 0)
  1032. Part16.Color = Color3.new(0.854902, 0.521569, 0.254902)
  1033. Part17.Parent = mas
  1034. Part17.Material = Enum.Material.Metal
  1035. Part17.BrickColor = BrickColor.new("Black")
  1036. Part17.Rotation = Vector3.new(-3.74000001, -6.17999983, -64.6199951)
  1037. Part17.CanCollide = false
  1038. Part17.FormFactor = Enum.FormFactor.Custom
  1039. Part17.Size = Vector3.new(0.200000003, 0.400000006, 0.200000003)
  1040. Part17.CFrame = CFrame.new(66.8333282, 2.86680555, 149.014938, 0.42618975, 0.898211658, -0.107608683, -0.89852792, 0.43410489, 0.0648239553, 0.104939148, 0.0690620914, 0.992078483)
  1041. Part17.BottomSurface = Enum.SurfaceType.Smooth
  1042. Part17.TopSurface = Enum.SurfaceType.Smooth
  1043. Part17.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1044. Part17.Position = Vector3.new(66.8333282, 2.86680555, 149.014938)
  1045. Part17.Orientation = Vector3.new(-3.72000003, -6.19000006, -64.2099991)
  1046. Part17.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1047. BlockMesh18.Parent = Part17
  1048. BlockMesh18.Scale = Vector3.new(0.5, 1, 0.400000006)
  1049. BlockMesh18.Scale = Vector3.new(0.5, 1, 0.400000006)
  1050. Part19.Parent = mas
  1051. Part19.Material = Enum.Material.Metal
  1052. Part19.BrickColor = BrickColor.new("Black")
  1053. Part19.Rotation = Vector3.new(-3.74000001, -6.17999983, 10.3800001)
  1054. Part19.CanCollide = false
  1055. Part19.FormFactor = Enum.FormFactor.Custom
  1056. Part19.Size = Vector3.new(0.200000003, 0.600000024, 0.200000003)
  1057. Part19.CFrame = CFrame.new(66.5055923, 3.12720251, 150.171936, 0.977912366, -0.179188758, -0.107612357, 0.186752722, 0.980266809, 0.0648240075, 0.0938730761, -0.0834891349, 0.992078066)
  1058. Part19.BottomSurface = Enum.SurfaceType.Smooth
  1059. Part19.TopSurface = Enum.SurfaceType.Smooth
  1060. Part19.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1061. Part19.Position = Vector3.new(66.5055923, 3.12720251, 150.171936)
  1062. Part19.Orientation = Vector3.new(-3.72000003, -6.19000006, 10.79)
  1063. Part19.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1064. BlockMesh20.Parent = Part19
  1065. BlockMesh20.Scale = Vector3.new(0.5, 0.899999976, 0.400000006)
  1066. BlockMesh20.Scale = Vector3.new(0.5, 0.899999976, 0.400000006)
  1067. Part21.Name = "Neon"
  1068. Part21.Parent = mas
  1069. Part21.Material = Enum.Material.Neon
  1070. Part21.BrickColor = BrickColor.new("Institutional white")
  1071. Part21.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1072. Part21.CanCollide = false
  1073. Part21.FormFactor = Enum.FormFactor.Custom
  1074. Part21.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1075. Part21.CFrame = CFrame.new(66.5561447, 2.77036667, 149.918427, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1076. Part21.BottomSurface = Enum.SurfaceType.Smooth
  1077. Part21.TopSurface = Enum.SurfaceType.Smooth
  1078. Part21.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1079. Part21.Position = Vector3.new(66.5561447, 2.77036667, 149.918427)
  1080. Part21.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1081. Part21.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1082. CylinderMesh22.Parent = Part21
  1083. Part23.Parent = mas
  1084. Part23.Material = Enum.Material.Metal
  1085. Part23.BrickColor = BrickColor.new("Black")
  1086. Part23.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1087. Part23.CanCollide = false
  1088. Part23.FormFactor = Enum.FormFactor.Custom
  1089. Part23.Size = Vector3.new(0.799999952, 0.939999998, 1)
  1090. Part23.CFrame = CFrame.new(66.0880737, 2.8869009, 149.537567, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1091. Part23.BottomSurface = Enum.SurfaceType.Smooth
  1092. Part23.TopSurface = Enum.SurfaceType.Smooth
  1093. Part23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1094. Part23.Position = Vector3.new(66.0880737, 2.8869009, 149.537567)
  1095. Part23.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1096. Part23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1097. BlockMesh24.Parent = Part23
  1098. BlockMesh24.Scale = Vector3.new(1.03999996, 1, 1.03999996)
  1099. BlockMesh24.Scale = Vector3.new(1.03999996, 1, 1.03999996)
  1100. Part25.Parent = mas
  1101. Part25.Material = Enum.Material.Metal
  1102. Part25.BrickColor = BrickColor.new("Fossil")
  1103. Part25.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1104. Part25.CanCollide = false
  1105. Part25.FormFactor = Enum.FormFactor.Custom
  1106. Part25.Size = Vector3.new(0.400000006, 0.800000012, 1.39999998)
  1107. Part25.CFrame = CFrame.new(66.4789124, 2.78788996, 149.586411, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1108. Part25.BottomSurface = Enum.SurfaceType.Smooth
  1109. Part25.TopSurface = Enum.SurfaceType.Smooth
  1110. Part25.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1111. Part25.Position = Vector3.new(66.4789124, 2.78788996, 149.586411)
  1112. Part25.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1113. Part25.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1114. BlockMesh26.Parent = Part25
  1115. BlockMesh26.Scale = Vector3.new(1, 1, 0.850000024)
  1116. BlockMesh26.Scale = Vector3.new(1, 1, 0.850000024)
  1117. Part27.Parent = mas
  1118. Part27.Material = Enum.Material.Metal
  1119. Part27.BrickColor = BrickColor.new("Black")
  1120. Part27.Rotation = Vector3.new(-3.74000001, -6.17999983, -124.619995)
  1121. Part27.CanCollide = false
  1122. Part27.FormFactor = Enum.FormFactor.Custom
  1123. Part27.Size = Vector3.new(0.200000003, 0.400000006, 0.200000003)
  1124. Part27.CFrame = CFrame.new(66.6218414, 2.41651511, 150.230927, -0.564779282, 0.818196774, -0.107611381, -0.825209796, -0.561096728, 0.0648149326, -0.00734899752, 0.125408128, 0.9920789)
  1125. Part27.BottomSurface = Enum.SurfaceType.Smooth
  1126. Part27.TopSurface = Enum.SurfaceType.Smooth
  1127. Part27.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1128. Part27.Position = Vector3.new(66.6218414, 2.41651511, 150.230927)
  1129. Part27.Orientation = Vector3.new(-3.72000003, -6.19000006, -124.209999)
  1130. Part27.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1131. BlockMesh28.Parent = Part27
  1132. BlockMesh28.Scale = Vector3.new(0.5, 1, 0.400000006)
  1133. BlockMesh28.Scale = Vector3.new(0.5, 1, 0.400000006)
  1134. Part29.Parent = mas
  1135. Part29.Material = Enum.Material.Metal
  1136. Part29.BrickColor = BrickColor.new("Black")
  1137. Part29.Rotation = Vector3.new(-3.74000001, -6.17999983, -64.6199951)
  1138. Part29.CanCollide = false
  1139. Part29.FormFactor = Enum.FormFactor.Custom
  1140. Part29.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1141. Part29.CFrame = CFrame.new(66.8414001, 3.01094747, 150.215927, 0.42618975, 0.898211658, -0.107608683, -0.89852792, 0.43410489, 0.0648239553, 0.104939148, 0.0690620914, 0.992078483)
  1142. Part29.BottomSurface = Enum.SurfaceType.Smooth
  1143. Part29.TopSurface = Enum.SurfaceType.Smooth
  1144. Part29.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1145. Part29.Position = Vector3.new(66.8414001, 3.01094747, 150.215927)
  1146. Part29.Orientation = Vector3.new(-3.72000003, -6.19000006, -64.2099991)
  1147. Part29.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1148. BlockMesh30.Parent = Part29
  1149. BlockMesh30.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1150. BlockMesh30.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1151. Part31.Name = "Neon"
  1152. Part31.Parent = mas
  1153. Part31.Material = Enum.Material.Neon
  1154. Part31.BrickColor = BrickColor.new("Hot pink")
  1155. Part31.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1156. Part31.CanCollide = false
  1157. Part31.FormFactor = Enum.FormFactor.Custom
  1158. Part31.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1159. Part31.CFrame = CFrame.new(66.6014023, 2.57610869, 149.391815, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1160. Part31.BottomSurface = Enum.SurfaceType.Smooth
  1161. Part31.TopSurface = Enum.SurfaceType.Smooth
  1162. Part31.Color = Color3.new(1, 0, 0.74902)
  1163. Part31.Position = Vector3.new(66.6014023, 2.57610869, 149.391815)
  1164. Part31.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1165. Part31.Color = Color3.new(1, 0, 0.74902)
  1166. CylinderMesh32.Parent = Part31
  1167. CylinderMesh32.Scale = Vector3.new(0.5, 1, 1)
  1168. CylinderMesh32.Scale = Vector3.new(0.5, 1, 1)
  1169. Part33.Parent = mas
  1170. Part33.Material = Enum.Material.Metal
  1171. Part33.BrickColor = BrickColor.new("Fossil")
  1172. Part33.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  1173. Part33.CanCollide = false
  1174. Part33.FormFactor = Enum.FormFactor.Custom
  1175. Part33.Size = Vector3.new(0.200000003, 0.200000003, 1.4000001)
  1176. Part33.CFrame = CFrame.new(66.2111664, 3.13355708, 149.53479, 0.644143879, 0.757297873, -0.107611425, -0.755555034, 0.651871324, 0.0648230165, 0.119239166, 0.0395509824, 0.992078364)
  1177. Part33.BottomSurface = Enum.SurfaceType.Smooth
  1178. Part33.TopSurface = Enum.SurfaceType.Smooth
  1179. Part33.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1180. Part33.Position = Vector3.new(66.2111664, 3.13355708, 149.53479)
  1181. Part33.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  1182. Part33.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1183. BlockMesh34.Parent = Part33
  1184. BlockMesh34.Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007)
  1185. BlockMesh34.Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007)
  1186. Part35.Parent = mas
  1187. Part35.Material = Enum.Material.Metal
  1188. Part35.BrickColor = BrickColor.new("Black")
  1189. Part35.Rotation = Vector3.new(-3.74000001, -6.17999983, 175.37999)
  1190. Part35.CanCollide = false
  1191. Part35.FormFactor = Enum.FormFactor.Custom
  1192. Part35.Size = Vector3.new(0.200000003, 1.20000005, 0.200000003)
  1193. Part35.CFrame = CFrame.new(66.8333359, 2.86680818, 149.014938, -0.990969241, -0.0800166354, -0.107606277, 0.0733195469, -0.995200098, 0.0648291782, -0.112277173, 0.0563541092, 0.992078543)
  1194. Part35.BottomSurface = Enum.SurfaceType.Smooth
  1195. Part35.TopSurface = Enum.SurfaceType.Smooth
  1196. Part35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1197. Part35.Position = Vector3.new(66.8333359, 2.86680818, 149.014938)
  1198. Part35.Orientation = Vector3.new(-3.72000003, -6.19000006, 175.789993)
  1199. Part35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1200. BlockMesh36.Parent = Part35
  1201. BlockMesh36.Scale = Vector3.new(0.400000006, 1, 0.300000012)
  1202. BlockMesh36.Scale = Vector3.new(0.400000006, 1, 0.300000012)
  1203. Part37.Parent = mas
  1204. Part37.Material = Enum.Material.Metal
  1205. Part37.BrickColor = BrickColor.new("Black")
  1206. Part37.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  1207. Part37.CanCollide = false
  1208. Part37.FormFactor = Enum.FormFactor.Custom
  1209. Part37.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1210. Part37.CFrame = CFrame.new(67.0007248, 3.55778933, 148.98793, 0.644143879, 0.757297873, -0.107611425, -0.755555034, 0.651871324, 0.0648230165, 0.119239166, 0.0395509824, 0.992078364)
  1211. Part37.BottomSurface = Enum.SurfaceType.Smooth
  1212. Part37.TopSurface = Enum.SurfaceType.Smooth
  1213. Part37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1214. Part37.Position = Vector3.new(67.0007248, 3.55778933, 148.98793)
  1215. Part37.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  1216. Part37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1217. BlockMesh38.Parent = Part37
  1218. BlockMesh38.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1219. BlockMesh38.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1220. Part39.Name = "NeonScreen"
  1221. Part39.Parent = mas
  1222. Part39.Material = Enum.Material.Neon
  1223. Part39.BrickColor = BrickColor.new("Smoky grey")
  1224. Part39.Transparency = 0.60000002384186
  1225. Part39.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1226. Part39.CanCollide = false
  1227. Part39.FormFactor = Enum.FormFactor.Custom
  1228. Part39.Size = Vector3.new(0.800000012, 0.200000003, 1)
  1229. Part39.CFrame = CFrame.new(66.620018, 2.80752373, 149.600433, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1230. Part39.BottomSurface = Enum.SurfaceType.Smooth
  1231. Part39.TopSurface = Enum.SurfaceType.Smooth
  1232. Part39.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1233. Part39.Position = Vector3.new(66.620018, 2.80752373, 149.600433)
  1234. Part39.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1235. Part39.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1236. CylinderMesh40.Parent = Part39
  1237. Part41.Name = "Neon"
  1238. Part41.Parent = mas
  1239. Part41.Material = Enum.Material.Neon
  1240. Part41.BrickColor = BrickColor.new("Institutional white")
  1241. Part41.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1242. Part41.CanCollide = false
  1243. Part41.FormFactor = Enum.FormFactor.Custom
  1244. Part41.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1245. Part41.CFrame = CFrame.new(66.6291809, 2.89328408, 149.353943, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1246. Part41.BottomSurface = Enum.SurfaceType.Smooth
  1247. Part41.TopSurface = Enum.SurfaceType.Smooth
  1248. Part41.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1249. Part41.Position = Vector3.new(66.6291809, 2.89328408, 149.353943)
  1250. Part41.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1251. Part41.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1252. CylinderMesh42.Parent = Part41
  1253. CylinderMesh42.Scale = Vector3.new(0.600000024, 1, 1)
  1254. CylinderMesh42.Scale = Vector3.new(0.600000024, 1, 1)
  1255. Part43.Name = "Neon"
  1256. Part43.Parent = mas
  1257. Part43.Material = Enum.Material.Neon
  1258. Part43.BrickColor = BrickColor.new("Ghost grey")
  1259. Part43.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1260. Part43.CanCollide = false
  1261. Part43.FormFactor = Enum.FormFactor.Custom
  1262. Part43.Size = Vector3.new(0.200000003, 0.800000012, 1)
  1263. Part43.CFrame = CFrame.new(66.3440018, 3.0681951, 149.553482, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1264. Part43.BottomSurface = Enum.SurfaceType.Smooth
  1265. Part43.TopSurface = Enum.SurfaceType.Smooth
  1266. Part43.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1267. Part43.Position = Vector3.new(66.3440018, 3.0681951, 149.553482)
  1268. Part43.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1269. Part43.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1270. BlockMesh44.Parent = Part43
  1271. BlockMesh44.Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995)
  1272. BlockMesh44.Scale = Vector3.new(1.14999998, 0.699999988, 1.04999995)
  1273. Part45.Parent = mas
  1274. Part45.Material = Enum.Material.Metal
  1275. Part45.BrickColor = BrickColor.new("Black")
  1276. Part45.Rotation = Vector3.new(-3.74000001, -6.17999983, -124.619995)
  1277. Part45.CanCollide = false
  1278. Part45.FormFactor = Enum.FormFactor.Custom
  1279. Part45.Size = Vector3.new(0.200000003, 0.400000006, 0.200000003)
  1280. Part45.CFrame = CFrame.new(66.7509766, 2.33872962, 149.040497, -0.564779282, 0.818196774, -0.107611381, -0.825209796, -0.561096728, 0.0648149326, -0.00734899752, 0.125408128, 0.9920789)
  1281. Part45.BottomSurface = Enum.SurfaceType.Smooth
  1282. Part45.TopSurface = Enum.SurfaceType.Smooth
  1283. Part45.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1284. Part45.Position = Vector3.new(66.7509766, 2.33872962, 149.040497)
  1285. Part45.Orientation = Vector3.new(-3.72000003, -6.19000006, -124.209999)
  1286. Part45.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1287. BlockMesh46.Parent = Part45
  1288. BlockMesh46.Scale = Vector3.new(0.5, 1, 0.400000006)
  1289. BlockMesh46.Scale = Vector3.new(0.5, 1, 0.400000006)
  1290. Part47.Name = "NeonPow"
  1291. Part47.Parent = mas
  1292. Part47.Material = Enum.Material.Neon
  1293. Part47.BrickColor = BrickColor.new("Really black")
  1294. Part47.Transparency = 1
  1295. Part47.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1296. Part47.CanCollide = false
  1297. Part47.FormFactor = Enum.FormFactor.Custom
  1298. Part47.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1299. Part47.CFrame = CFrame.new(66.8182297, 2.79285622, 149.622925, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1300. Part47.BottomSurface = Enum.SurfaceType.Smooth
  1301. Part47.TopSurface = Enum.SurfaceType.Smooth
  1302. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1303. Part47.Position = Vector3.new(66.8182297, 2.79285622, 149.622925)
  1304. Part47.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1305. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1306. ParticleEmitter48.Name = "PArti1"
  1307. ParticleEmitter48.Parent = Part47
  1308. ParticleEmitter48.Size = NumberSequence.new(0.20000000298023,1.3333332538605,0.33333301544189,1.1666667461395,0.20000000298023)
  1309. ParticleEmitter48.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0, 1, 1),Color3.new(1, 0, 0.498039),Color3.new(1, 1, 1),Color3.new(1, 1, 1))
  1310. ParticleEmitter48.LightEmission = 1
  1311. ParticleEmitter48.Texture = "http://www.roblox.com/asset/?id=241779220"
  1312. ParticleEmitter48.ZOffset = 1
  1313. ParticleEmitter48.Lifetime = NumberRange.new(1, 1)
  1314. ParticleEmitter48.Rate = 0.60000002384186
  1315. ParticleEmitter48.Speed = NumberRange.new(0.20000000298023, 0.20000000298023)
  1316. ParticleEmitter48.VelocitySpread = 360
  1317. ParticleEmitter48.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0, 1, 1),Color3.new(1, 0, 0.498039),Color3.new(1, 1, 1),Color3.new(1, 1, 1))
  1318. ParticleEmitter49.Name = "PArti2"
  1319. ParticleEmitter49.Parent = Part47
  1320. ParticleEmitter49.Size = NumberSequence.new(0.20000000298023,0.5,0.33333301544189,0.5,0.20000000298023)
  1321. ParticleEmitter49.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0, 1, 1),Color3.new(1, 0, 0.498039),Color3.new(1, 1, 1),Color3.new(1, 1, 1))
  1322. ParticleEmitter49.LightEmission = 1
  1323. ParticleEmitter49.Texture = "http://www.roblox.com/asset/?id=241779220"
  1324. ParticleEmitter49.ZOffset = 1
  1325. ParticleEmitter49.Lifetime = NumberRange.new(2, 2)
  1326. ParticleEmitter49.Rate = 4
  1327. ParticleEmitter49.Speed = NumberRange.new(0.60000002384186, 0.60000002384186)
  1328. ParticleEmitter49.VelocitySpread = 50
  1329. ParticleEmitter49.Color = ColorSequence.new(Color3.new(1, 1, 1),Color3.new(0, 1, 1),Color3.new(1, 0, 0.498039),Color3.new(1, 1, 1),Color3.new(1, 1, 1))
  1330. Part50.Name = "Neon"
  1331. Part50.Parent = mas
  1332. Part50.Material = Enum.Material.Neon
  1333. Part50.BrickColor = BrickColor.new("Ghost grey")
  1334. Part50.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1335. Part50.CanCollide = false
  1336. Part50.FormFactor = Enum.FormFactor.Custom
  1337. Part50.Size = Vector3.new(0.399999976, 0.200000003, 1)
  1338. Part50.CFrame = CFrame.new(65.8947449, 2.96126366, 149.511688, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1339. Part50.BottomSurface = Enum.SurfaceType.Smooth
  1340. Part50.TopSurface = Enum.SurfaceType.Smooth
  1341. Part50.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1342. Part50.Position = Vector3.new(65.8947449, 2.96126366, 149.511688)
  1343. Part50.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1344. Part50.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1345. BlockMesh51.Parent = Part50
  1346. BlockMesh51.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  1347. BlockMesh51.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  1348. Part52.Parent = mas
  1349. Part52.Material = Enum.Material.Metal
  1350. Part52.BrickColor = BrickColor.new("Black")
  1351. Part52.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  1352. Part52.CanCollide = false
  1353. Part52.FormFactor = Enum.FormFactor.Custom
  1354. Part52.Size = Vector3.new(0.200000003, 0.600000024, 0.200000003)
  1355. Part52.CFrame = CFrame.new(66.8093109, 3.39304113, 148.977951, 0.644143879, 0.757297873, -0.107611425, -0.755555034, 0.651871324, 0.0648230165, 0.119239166, 0.0395509824, 0.992078364)
  1356. Part52.BottomSurface = Enum.SurfaceType.Smooth
  1357. Part52.TopSurface = Enum.SurfaceType.Smooth
  1358. Part52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1359. Part52.Position = Vector3.new(66.8093109, 3.39304113, 148.977951)
  1360. Part52.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  1361. Part52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1362. BlockMesh53.Parent = Part52
  1363. BlockMesh53.Scale = Vector3.new(0.5, 1, 0.400000006)
  1364. BlockMesh53.Scale = Vector3.new(0.5, 1, 0.400000006)
  1365. Part54.Parent = mas
  1366. Part54.Material = Enum.Material.Metal
  1367. Part54.BrickColor = BrickColor.new("Fossil")
  1368. Part54.Rotation = Vector3.new(-3.74000001, -6.17999983, -124.619995)
  1369. Part54.CanCollide = false
  1370. Part54.FormFactor = Enum.FormFactor.Custom
  1371. Part54.Size = Vector3.new(0.200000003, 0.200000003, 1.4000001)
  1372. Part54.CFrame = CFrame.new(66.8114243, 2.29188299, 149.654831, -0.564779282, 0.818196774, -0.107611381, -0.825209796, -0.561096728, 0.0648149326, -0.00734899752, 0.125408128, 0.9920789)
  1373. Part54.BottomSurface = Enum.SurfaceType.Smooth
  1374. Part54.TopSurface = Enum.SurfaceType.Smooth
  1375. Part54.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1376. Part54.Position = Vector3.new(66.8114243, 2.29188299, 149.654831)
  1377. Part54.Orientation = Vector3.new(-3.72000003, -6.19000006, -124.209999)
  1378. Part54.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1379. BlockMesh55.Parent = Part54
  1380. BlockMesh55.Scale = Vector3.new(0.200000003, 0.200000003, 1)
  1381. BlockMesh55.Scale = Vector3.new(0.200000003, 0.200000003, 1)
  1382. Part56.Name = "Neon"
  1383. Part56.Parent = mas
  1384. Part56.Material = Enum.Material.Neon
  1385. Part56.BrickColor = BrickColor.new("Cyan")
  1386. Part56.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1387. Part56.CanCollide = false
  1388. Part56.FormFactor = Enum.FormFactor.Custom
  1389. Part56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1390. Part56.CFrame = CFrame.new(66.5681458, 2.4709475, 149.616776, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1391. Part56.BottomSurface = Enum.SurfaceType.Smooth
  1392. Part56.TopSurface = Enum.SurfaceType.Smooth
  1393. Part56.Color = Color3.new(0.0156863, 0.686275, 0.92549)
  1394. Part56.Position = Vector3.new(66.5681458, 2.4709475, 149.616776)
  1395. Part56.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1396. Part56.Color = Color3.new(0.0156863, 0.686275, 0.92549)
  1397. CylinderMesh57.Parent = Part56
  1398. CylinderMesh57.Scale = Vector3.new(0.800000012, 1, 1)
  1399. CylinderMesh57.Scale = Vector3.new(0.800000012, 1, 1)
  1400. Part58.Name = "Neon"
  1401. Part58.Parent = mas
  1402. Part58.Material = Enum.Material.Neon
  1403. Part58.BrickColor = BrickColor.new("Ghost grey")
  1404. Part58.Rotation = Vector3.new(-3.74000001, -6.17999983, 85.3799973)
  1405. Part58.CanCollide = false
  1406. Part58.FormFactor = Enum.FormFactor.Custom
  1407. Part58.Size = Vector3.new(0.800000012, 0.200000003, 1)
  1408. Part58.CFrame = CFrame.new(66.0527573, 2.81942344, 149.538132, 0.080013603, -0.990968704, -0.107612707, 0.995200574, 0.0733165219, 0.0648252815, -0.056350071, -0.112283126, 0.992078066)
  1409. Part58.BottomSurface = Enum.SurfaceType.Smooth
  1410. Part58.TopSurface = Enum.SurfaceType.Smooth
  1411. Part58.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1412. Part58.Position = Vector3.new(66.0527573, 2.81942344, 149.538132)
  1413. Part58.Orientation = Vector3.new(-3.72000003, -6.19000006, 85.7900009)
  1414. Part58.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1415. BlockMesh59.Parent = Part58
  1416. BlockMesh59.Scale = Vector3.new(1, 0.300000012, 1.04999995)
  1417. BlockMesh59.Scale = Vector3.new(1, 0.300000012, 1.04999995)
  1418. Part60.Parent = mas
  1419. Part60.Material = Enum.Material.Metal
  1420. Part60.BrickColor = BrickColor.new("Black")
  1421. Part60.Rotation = Vector3.new(-3.74000001, -6.17999983, -64.6199951)
  1422. Part60.CanCollide = false
  1423. Part60.FormFactor = Enum.FormFactor.Custom
  1424. Part60.Size = Vector3.new(0.200000003, 0.400000006, 0.200000003)
  1425. Part60.CFrame = CFrame.new(66.7041473, 2.94459677, 150.205353, 0.42618975, 0.898211658, -0.107608683, -0.89852792, 0.43410489, 0.0648239553, 0.104939148, 0.0690620914, 0.992078483)
  1426. Part60.BottomSurface = Enum.SurfaceType.Smooth
  1427. Part60.TopSurface = Enum.SurfaceType.Smooth
  1428. Part60.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1429. Part60.Position = Vector3.new(66.7041473, 2.94459677, 150.205353)
  1430. Part60.Orientation = Vector3.new(-3.72000003, -6.19000006, -64.2099991)
  1431. Part60.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1432. BlockMesh61.Parent = Part60
  1433. BlockMesh61.Scale = Vector3.new(0.5, 1, 0.400000006)
  1434. BlockMesh61.Scale = Vector3.new(0.5, 1, 0.400000006)
  1435. Part62.Parent = mas
  1436. Part62.Material = Enum.Material.Metal
  1437. Part62.BrickColor = BrickColor.new("Black")
  1438. Part62.Rotation = Vector3.new(-3.74000001, -6.17999983, -64.6199951)
  1439. Part62.CanCollide = false
  1440. Part62.FormFactor = Enum.FormFactor.Custom
  1441. Part62.Size = Vector3.new(0.200000003, 0.200000003, 0.200000048)
  1442. Part62.CFrame = CFrame.new(66.97052, 2.93317413, 149.025513, 0.42618975, 0.898211658, -0.107608683, -0.89852792, 0.43410489, 0.0648239553, 0.104939148, 0.0690620914, 0.992078483)
  1443. Part62.BottomSurface = Enum.SurfaceType.Smooth
  1444. Part62.TopSurface = Enum.SurfaceType.Smooth
  1445. Part62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1446. Part62.Position = Vector3.new(66.97052, 2.93317413, 149.025513)
  1447. Part62.Orientation = Vector3.new(-3.72000003, -6.19000006, -64.2099991)
  1448. Part62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1449. BlockMesh63.Parent = Part62
  1450. BlockMesh63.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1451. BlockMesh63.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1452. Part64.Name = "Neon"
  1453. Part64.Parent = mas
  1454. Part64.Material = Enum.Material.Neon
  1455. Part64.BrickColor = BrickColor.new("Cyan")
  1456. Part64.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1457. Part64.CanCollide = false
  1458. Part64.FormFactor = Enum.FormFactor.Custom
  1459. Part64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1460. Part64.CFrame = CFrame.new(66.5967789, 2.71456599, 149.523392, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1461. Part64.BottomSurface = Enum.SurfaceType.Smooth
  1462. Part64.TopSurface = Enum.SurfaceType.Smooth
  1463. Part64.Color = Color3.new(0.0156863, 0.686275, 0.92549)
  1464. Part64.Position = Vector3.new(66.5967789, 2.71456599, 149.523392)
  1465. Part64.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1466. Part64.Color = Color3.new(0.0156863, 0.686275, 0.92549)
  1467. CylinderMesh65.Parent = Part64
  1468. CylinderMesh65.Scale = Vector3.new(0.400000006, 1, 1)
  1469. CylinderMesh65.Scale = Vector3.new(0.400000006, 1, 1)
  1470. Part66.Name = "Neon"
  1471. Part66.Parent = mas
  1472. Part66.Material = Enum.Material.Neon
  1473. Part66.BrickColor = BrickColor.new("Hot pink")
  1474. Part66.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1475. Part66.CanCollide = false
  1476. Part66.FormFactor = Enum.FormFactor.Custom
  1477. Part66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1478. Part66.CFrame = CFrame.new(66.6322556, 3.10011029, 149.461685, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1479. Part66.BottomSurface = Enum.SurfaceType.Smooth
  1480. Part66.TopSurface = Enum.SurfaceType.Smooth
  1481. Part66.Color = Color3.new(1, 0, 0.74902)
  1482. Part66.Position = Vector3.new(66.6322556, 3.10011029, 149.461685)
  1483. Part66.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1484. Part66.Color = Color3.new(1, 0, 0.74902)
  1485. CylinderMesh67.Parent = Part66
  1486. Part68.Parent = mas
  1487. Part68.Material = Enum.Material.Metal
  1488. Part68.BrickColor = BrickColor.new("Black")
  1489. Part68.Rotation = Vector3.new(-3.74000001, -6.17999983, 175.37999)
  1490. Part68.CanCollide = false
  1491. Part68.FormFactor = Enum.FormFactor.Custom
  1492. Part68.Size = Vector3.new(0.200000003, 1.20000005, 0.200000003)
  1493. Part68.CFrame = CFrame.new(66.7041473, 2.94459748, 150.205353, -0.990969241, -0.0800166354, -0.107606277, 0.0733195469, -0.995200098, 0.0648291782, -0.112277173, 0.0563541092, 0.992078543)
  1494. Part68.BottomSurface = Enum.SurfaceType.Smooth
  1495. Part68.TopSurface = Enum.SurfaceType.Smooth
  1496. Part68.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1497. Part68.Position = Vector3.new(66.7041473, 2.94459748, 150.205353)
  1498. Part68.Orientation = Vector3.new(-3.72000003, -6.19000006, 175.789993)
  1499. Part68.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1500. BlockMesh69.Parent = Part68
  1501. BlockMesh69.Scale = Vector3.new(0.400000006, 1, 0.300000012)
  1502. BlockMesh69.Scale = Vector3.new(0.400000006, 1, 0.300000012)
  1503. Part70.Parent = mas
  1504. Part70.Material = Enum.Material.Metal
  1505. Part70.BrickColor = BrickColor.new("Black")
  1506. Part70.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  1507. Part70.CanCollide = false
  1508. Part70.FormFactor = Enum.FormFactor.Custom
  1509. Part70.Size = Vector3.new(0.200000003, 0.600000024, 0.200000003)
  1510. Part70.CFrame = CFrame.new(66.6801605, 3.47084045, 150.168488, 0.644143879, 0.757297873, -0.107611425, -0.755555034, 0.651871324, 0.0648230165, 0.119239166, 0.0395509824, 0.992078364)
  1511. Part70.BottomSurface = Enum.SurfaceType.Smooth
  1512. Part70.TopSurface = Enum.SurfaceType.Smooth
  1513. Part70.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1514. Part70.Position = Vector3.new(66.6801605, 3.47084045, 150.168488)
  1515. Part70.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  1516. Part70.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1517. BlockMesh71.Parent = Part70
  1518. BlockMesh71.Scale = Vector3.new(0.5, 1, 0.400000006)
  1519. BlockMesh71.Scale = Vector3.new(0.5, 1, 0.400000006)
  1520. Part72.Parent = mas
  1521. Part72.Material = Enum.Material.Metal
  1522. Part72.BrickColor = BrickColor.new("Black")
  1523. Part72.Rotation = Vector3.new(-3.74000001, -6.17999983, 10.3800001)
  1524. Part72.CanCollide = false
  1525. Part72.FormFactor = Enum.FormFactor.Custom
  1526. Part72.Size = Vector3.new(0.200000003, 0.600000024, 0.200000003)
  1527. Part72.CFrame = CFrame.new(66.6347351, 3.04941678, 148.981476, 0.977912366, -0.179188758, -0.107612357, 0.186752722, 0.980266809, 0.0648240075, 0.0938730761, -0.0834891349, 0.992078066)
  1528. Part72.BottomSurface = Enum.SurfaceType.Smooth
  1529. Part72.TopSurface = Enum.SurfaceType.Smooth
  1530. Part72.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1531. Part72.Position = Vector3.new(66.6347351, 3.04941678, 148.981476)
  1532. Part72.Orientation = Vector3.new(-3.72000003, -6.19000006, 10.79)
  1533. Part72.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1534. BlockMesh73.Parent = Part72
  1535. BlockMesh73.Scale = Vector3.new(0.5, 0.899999976, 0.400000006)
  1536. BlockMesh73.Scale = Vector3.new(0.5, 0.899999976, 0.400000006)
  1537. Part74.Name = "Neon"
  1538. Part74.Parent = mas
  1539. Part74.Material = Enum.Material.Neon
  1540. Part74.BrickColor = BrickColor.new("Ghost grey")
  1541. Part74.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1542. Part74.CanCollide = false
  1543. Part74.FormFactor = Enum.FormFactor.Custom
  1544. Part74.Size = Vector3.new(0.399999976, 0.200000003, 1)
  1545. Part74.CFrame = CFrame.new(65.9139557, 3.20009184, 149.498169, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1546. Part74.BottomSurface = Enum.SurfaceType.Smooth
  1547. Part74.TopSurface = Enum.SurfaceType.Smooth
  1548. Part74.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1549. Part74.Position = Vector3.new(65.9139557, 3.20009184, 149.498169)
  1550. Part74.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1551. Part74.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1552. BlockMesh75.Parent = Part74
  1553. BlockMesh75.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  1554. BlockMesh75.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  1555. Part76.Parent = mas
  1556. Part76.Material = Enum.Material.Metal
  1557. Part76.BrickColor = BrickColor.new("Black")
  1558. Part76.Rotation = Vector3.new(-3.74000001, -6.17999983, -124.619995)
  1559. Part76.CanCollide = false
  1560. Part76.FormFactor = Enum.FormFactor.Custom
  1561. Part76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1562. Part76.CFrame = CFrame.new(66.7468796, 2.33076596, 150.250092, -0.564779282, 0.818196774, -0.107611381, -0.825209796, -0.561096728, 0.0648149326, -0.00734899752, 0.125408128, 0.9920789)
  1563. Part76.BottomSurface = Enum.SurfaceType.Smooth
  1564. Part76.TopSurface = Enum.SurfaceType.Smooth
  1565. Part76.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1566. Part76.Position = Vector3.new(66.7468796, 2.33076596, 150.250092)
  1567. Part76.Orientation = Vector3.new(-3.72000003, -6.19000006, -124.209999)
  1568. Part76.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1569. BlockMesh77.Parent = Part76
  1570. BlockMesh77.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1571. BlockMesh77.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1572. Part78.Name = "Neon"
  1573. Part78.Parent = mas
  1574. Part78.Material = Enum.Material.Neon
  1575. Part78.BrickColor = BrickColor.new("Ghost grey")
  1576. Part78.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1577. Part78.CanCollide = false
  1578. Part78.FormFactor = Enum.FormFactor.Custom
  1579. Part78.Size = Vector3.new(0.399999976, 0.200000003, 1)
  1580. Part78.CFrame = CFrame.new(65.8603363, 2.53333664, 149.535934, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1581. Part78.BottomSurface = Enum.SurfaceType.Smooth
  1582. Part78.TopSurface = Enum.SurfaceType.Smooth
  1583. Part78.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1584. Part78.Position = Vector3.new(65.8603363, 2.53333664, 149.535934)
  1585. Part78.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1586. Part78.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1587. BlockMesh79.Parent = Part78
  1588. BlockMesh79.Scale = Vector3.new(1.10000002, 0.600000024, 1.04999995)
  1589. BlockMesh79.Scale = Vector3.new(1.10000002, 0.600000024, 1.04999995)
  1590. Part80.Parent = mas
  1591. Part80.Material = Enum.Material.Metal
  1592. Part80.BrickColor = BrickColor.new("Really black")
  1593. Part80.Rotation = Vector3.new(-3.74000001, -6.17999983, -94.6199951)
  1594. Part80.CanCollide = false
  1595. Part80.FormFactor = Enum.FormFactor.Custom
  1596. Part80.Size = Vector3.new(0.800000012, 0.200000003, 1)
  1597. Part80.CFrame = CFrame.new(66.5903091, 2.80971122, 149.597076, -0.080013603, 0.99096936, -0.107606813, -0.995200574, -0.073316969, 0.0648248419, 0.056350071, 0.112277217, 0.992078722)
  1598. Part80.BottomSurface = Enum.SurfaceType.Smooth
  1599. Part80.TopSurface = Enum.SurfaceType.Smooth
  1600. Part80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1601. Part80.Position = Vector3.new(66.5903091, 2.80971122, 149.597076)
  1602. Part80.Orientation = Vector3.new(-3.72000003, -6.19000006, -94.2099991)
  1603. Part80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1604. CylinderMesh81.Parent = Part80
  1605. Part82.Name = "Neon"
  1606. Part82.Parent = mas
  1607. Part82.Material = Enum.Material.Neon
  1608. Part82.BrickColor = BrickColor.new("Ghost grey")
  1609. Part82.Rotation = Vector3.new(-3.74000001, -6.17999983, -4.61999989)
  1610. Part82.CanCollide = false
  1611. Part82.FormFactor = Enum.FormFactor.Custom
  1612. Part82.Size = Vector3.new(0.399999976, 0.200000003, 1)
  1613. Part82.CFrame = CFrame.new(65.8819351, 2.80205417, 149.520721, 0.990969241, 0.0800166354, -0.107606277, -0.0733195469, 0.995200098, 0.0648291782, 0.112277173, -0.0563541092, 0.992078543)
  1614. Part82.BottomSurface = Enum.SurfaceType.Smooth
  1615. Part82.TopSurface = Enum.SurfaceType.Smooth
  1616. Part82.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1617. Part82.Position = Vector3.new(65.8819351, 2.80205417, 149.520721)
  1618. Part82.Orientation = Vector3.new(-3.72000003, -6.19000006, -4.21000004)
  1619. Part82.Color = Color3.new(0.792157, 0.796079, 0.819608)
  1620. BlockMesh83.Parent = Part82
  1621. BlockMesh83.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  1622. BlockMesh83.Scale = Vector3.new(1.10000002, 0.300000012, 1.04999995)
  1623. Part84.Parent = mas
  1624. Part84.Material = Enum.Material.Metal
  1625. Part84.BrickColor = BrickColor.new("Fossil")
  1626. Part84.Rotation = Vector3.new(-3.74000001, -6.17999983, -64.6199951)
  1627. Part84.CanCollide = false
  1628. Part84.FormFactor = Enum.FormFactor.Custom
  1629. Part84.Size = Vector3.new(0.200000003, 0.200000003, 1.4000001)
  1630. Part84.CFrame = CFrame.new(66.9059601, 2.972049, 149.620728, 0.42618975, 0.898211658, -0.107608683, -0.89852792, 0.43410489, 0.0648239553, 0.104939148, 0.0690620914, 0.992078483)
  1631. Part84.BottomSurface = Enum.SurfaceType.Smooth
  1632. Part84.TopSurface = Enum.SurfaceType.Smooth
  1633. Part84.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1634. Part84.Position = Vector3.new(66.9059601, 2.972049, 149.620728)
  1635. Part84.Orientation = Vector3.new(-3.72000003, -6.19000006, -64.2099991)
  1636. Part84.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1637. BlockMesh85.Parent = Part84
  1638. BlockMesh85.Scale = Vector3.new(0.200000003, 0.200000003, 1)
  1639. BlockMesh85.Scale = Vector3.new(0.200000003, 0.200000003, 1)
  1640. Part86.Parent = mas
  1641. Part86.Material = Enum.Material.Metal
  1642. Part86.BrickColor = BrickColor.new("Fossil")
  1643. Part86.Rotation = Vector3.new(-3.74000001, -6.17999983, -49.6199989)
  1644. Part86.CanCollide = false
  1645. Part86.FormFactor = Enum.FormFactor.Custom
  1646. Part86.Size = Vector3.new(0.200000003, 0.200000003, 1.4000001)
  1647. Part86.CFrame = CFrame.new(66.5001068, 2.51155281, 149.606735, 0.644143879, 0.757297873, -0.107611425, -0.755555034, 0.651871324, 0.0648230165, 0.119239166, 0.0395509824, 0.992078364)
  1648. Part86.BottomSurface = Enum.SurfaceType.Smooth
  1649. Part86.TopSurface = Enum.SurfaceType.Smooth
  1650. Part86.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1651. Part86.Position = Vector3.new(66.5001068, 2.51155281, 149.606735)
  1652. Part86.Orientation = Vector3.new(-3.72000003, -6.19000006, -49.2099991)
  1653. Part86.Color = Color3.new(0.623529, 0.631373, 0.67451)
  1654. BlockMesh87.Parent = Part86
  1655. BlockMesh87.Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007)
  1656. BlockMesh87.Scale = Vector3.new(0.200000003, 0.200000003, 0.930000007)
  1657. Part88.Parent = mas
  1658. Part88.Material = Enum.Material.Metal
  1659. Part88.BrickColor = BrickColor.new("Black")
  1660. Part88.Rotation = Vector3.new(-3.74000001, -6.17999983, -124.619995)
  1661. Part88.CanCollide = false
  1662. Part88.FormFactor = Enum.FormFactor.Custom
  1663. Part88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000048)
  1664. Part88.CFrame = CFrame.new(66.8760147, 2.25297546, 149.059616, -0.564779282, 0.818196177, -0.107611336, -0.825209558, -0.561096311, 0.0648149028, -0.00734900218, 0.125408024, 0.992078424)
  1665. Part88.BottomSurface = Enum.SurfaceType.Smooth
  1666. Part88.TopSurface = Enum.SurfaceType.Smooth
  1667. Part88.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1668. Part88.Position = Vector3.new(66.8760147, 2.25297546, 149.059616)
  1669. Part88.Orientation = Vector3.new(-3.72000003, -6.19000006, -124.209999)
  1670. Part88.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1671. BlockMesh89.Parent = Part88
  1672. BlockMesh89.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1673. BlockMesh89.Scale = Vector3.new(0.5, 0.5, 0.800000012)
  1674. Weld90.Name = "BTWeld"
  1675. Weld90.Parent = Part88
  1676. Weld90.C1 = CFrame.new(0.530890465, 0.258514404, -0.650085449, 0.866024196, 0.500002146, 1.02445483e-05, -0.500002086, 0.866024375, -3.76999378e-06, -1.07614323e-05, -1.83284283e-06, 1.00000012)
  1677. Weld90.Part0 = Part88
  1678. Weld90.Part1 = Part0
  1679. Weld91.Name = "BTWeld"
  1680. Weld91.Parent = Part88
  1681. Weld91.C1 = CFrame.new(0.541923523, -0.216629028, -0.600036621, 0.258815438, 0.965927064, 6.21378422e-06, -0.965926766, 0.258815497, -5.20050526e-06, -6.64265826e-06, -4.60445881e-06, 1.00000024)
  1682. Weld91.Part0 = Part88
  1683. Weld91.Part1 = Part2
  1684. Weld92.Name = "BTWeld"
  1685. Weld92.Parent = Part88
  1686. Weld92.C1 = CFrame.new(0.87361908, -0.900878429, -0.600036621, -0.499999851, 0.866025805, -3.94880772e-06, -0.866025448, -0.500000119, -1.46068633e-05, -1.46324746e-05, -3.84449959e-06, 1.00000036)
  1687. Weld92.Part0 = Part88
  1688. Weld92.Part1 = Part4
  1689. Weld93.Name = "BTWeld"
  1690. Weld93.Parent = Part88
  1691. Weld93.C1 = CFrame.new(0.914054871, -0.942192078, -0.600112915, 0.258815438, 0.965927422, 6.20633364e-06, -0.965926766, 0.258815527, -5.19677997e-06, -6.6421926e-06, -4.61935997e-06, 1.00000048)
  1692. Weld93.Part0 = Part88
  1693. Weld93.Part1 = Part6
  1694. Weld94.Name = "BTWeld"
  1695. Weld94.Parent = Part88
  1696. Weld94.C1 = CFrame.new(0.370911121, 0.258468628, -0.720016479, 0.866024256, 0.500002384, 1.02482736e-05, -0.500002146, 0.866024613, -3.74764204e-06, -1.07609667e-05, -1.81794167e-06, 1.00000048)
  1697. Weld94.Part0 = Part88
  1698. Weld94.Part1 = Part8
  1699. Weld95.Name = "BTWeld"
  1700. Weld95.Parent = Part88
  1701. Weld95.C1 = CFrame.new(0.720885754, 0.258468628, -0.710006714, 0.866024256, 0.500002384, 1.02482736e-05, -0.500002146, 0.866024613, -3.74764204e-06, -1.07609667e-05, -1.81794167e-06, 1.00000048)
  1702. Weld95.Part0 = Part88
  1703. Weld95.Part1 = Part10
  1704. Weld96.Name = "BTWeld"
  1705. Weld96.Parent = Part88
  1706. Weld96.C1 = CFrame.new(0.393592834, -1.04088974, -0.60005188, -0.499999911, 0.866025925, -3.9562583e-06, -0.866025567, -0.500000179, -1.4603138e-05, -1.4633406e-05, -3.84449959e-06, 1.00000048)
  1707. Weld96.Part0 = Part88
  1708. Weld96.Part1 = Part12
  1709. Weld97.Name = "BTWeld"
  1710. Weld97.Parent = Part88
  1711. Weld97.C1 = CFrame.new(0.914093018, -0.942150116, -1.20014954, 0.258815438, 0.965927422, 6.20633364e-06, -0.965926766, 0.258815527, -5.19677997e-06, -6.6421926e-06, -4.61935997e-06, 1.00000048)
  1712. Weld97.Part0 = Part88
  1713. Weld97.Part1 = Part14
  1714. Weld98.Name = "BTWeld"
  1715. Weld98.Parent = Part88
  1716. Weld98.C1 = CFrame.new(0.785232544, -0.744485855, -0.596969604, -0.564821064, 0.82027781, -0.0901231468, -0.825126767, -0.562968016, 0.0472601652, -0.0119699761, 0.101056576, 0.994809031)
  1717. Weld98.Part0 = Part88
  1718. Weld98.Part1 = Part16
  1719. Weld99.Name = "BTWeld"
  1720. Weld99.Parent = Part88
  1721. Weld99.C1 = CFrame.new(0.673599243, -0.555906296, -0.600006104, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1722. Weld99.Part0 = Part88
  1723. Weld99.Part1 = nil
  1724. Weld100.Name = "BTWeld"
  1725. Weld100.Parent = Part88
  1726. Weld100.C1 = CFrame.new(0.574424744, -0.225036621, -6.10351563e-05, 0.499999136, 0.86602658, 7.01099634e-06, -0.866026103, 0.499999195, -6.2957406e-06, -8.9709647e-06, -2.90572643e-06, 1.00000036)
  1727. Weld100.Part0 = Part88
  1728. Weld100.Part1 = Part17
  1729. Weld101.Name = "BTWeld"
  1730. Weld101.Parent = Part88
  1731. Weld101.C1 = CFrame.new(0.0945587158, -0.830482483, -1.20004272, -0.707104445, 0.707109571, -6.55651093e-07, -0.707109451, -0.707104862, -9.13441181e-06, -6.93462789e-06, -5.9902668e-06, 1.00000036)
  1732. Weld101.Part0 = Part88
  1733. Weld101.Part1 = Part19
  1734. Weld102.Name = "BTWeld"
  1735. Weld102.Parent = Part88
  1736. Weld102.C1 = CFrame.new(0.440918922, 0.258491516, -0.919967651, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1737. Weld102.Part0 = Part88
  1738. Weld102.Part1 = Part21
  1739. Weld103.Name = "BTWeld"
  1740. Weld103.Parent = Part88
  1741. Weld103.C1 = CFrame.new(0.773635864, -0.540898323, -0.60005188, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1742. Weld103.Part0 = Part88
  1743. Weld103.Part1 = Part23
  1744. Weld104.Name = "BTWeld"
  1745. Weld104.Parent = Part88
  1746. Weld104.C1 = CFrame.new(0.373588562, -0.470883369, -0.600036621, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1747. Weld104.Part0 = Part88
  1748. Weld104.Part1 = Part25
  1749. Weld105.Name = "BTWeld"
  1750. Weld105.Parent = Part88
  1751. Weld105.C1 = CFrame.new(1.14440918e-05, 0.152832031, -1.19998169, 1.00000024, 1.3213139e-07, -1.02445483e-08, 1.34459697e-08, 1.00000072, 1.49011612e-08, -3.7252903e-09, 7.4505806e-09, 1.00000048)
  1752. Weld105.Part0 = Part88
  1753. Weld105.Part1 = Part27
  1754. Weld106.Name = "BTWeld"
  1755. Weld106.Parent = Part88
  1756. Weld106.C1 = CFrame.new(0.574466705, -0.377807617, -1.20001221, 0.499999136, 0.86602658, 7.01099634e-06, -0.866026103, 0.499999195, -6.2957406e-06, -8.9709647e-06, -2.90572643e-06, 1.00000036)
  1757. Weld106.Part0 = Part88
  1758. Weld106.Part1 = Part29
  1759. Weld107.Name = "BTWeld"
  1760. Weld107.Parent = Part88
  1761. Weld107.C1 = CFrame.new(0.280889511, 0.258522034, -0.380065918, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1762. Weld107.Part0 = Part88
  1763. Weld107.Part1 = Part31
  1764. Weld108.Name = "BTWeld"
  1765. Weld108.Parent = Part88
  1766. Weld108.C1 = CFrame.new(1.03692245, -0.0893325806, -0.600036621, 0.258815587, 0.965927541, 6.19143248e-06, -0.965926886, 0.258815497, -5.20050526e-06, -6.6421926e-06, -4.63426113e-06, 1.00000048)
  1767. Weld108.Part0 = Part88
  1768. Weld108.Part1 = Part33
  1769. Weld109.Name = "BTWeld"
  1770. Weld109.Parent = Part88
  1771. Weld109.C1 = CFrame.new(-0.0923156738, 0.609988213, -6.10351563e-05, 0.49999994, -0.866026044, 3.97115946e-06, 0.866025746, 0.500000298, 1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1772. Weld109.Part0 = Part88
  1773. Weld109.Part1 = Part35
  1774. Weld110.Name = "BTWeld"
  1775. Weld110.Parent = Part88
  1776. Weld110.C1 = CFrame.new(0.914070129, -0.942180634, -4.57763672e-05, 0.258815587, 0.965927541, 6.19143248e-06, -0.965926886, 0.258815497, -5.20050526e-06, -6.6421926e-06, -4.63426113e-06, 1.00000048)
  1777. Weld110.Part0 = Part88
  1778. Weld110.Part1 = Part37
  1779. Weld111.Name = "BTWeld"
  1780. Weld111.Parent = Part88
  1781. Weld111.C1 = CFrame.new(0.500927925, 0.23361969, -0.600021362, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1782. Weld111.Part0 = Part88
  1783. Weld111.Part1 = Part39
  1784. Weld112.Name = "BTWeld"
  1785. Weld112.Parent = Part88
  1786. Weld112.C1 = CFrame.new(0.600898743, 0.258506775, -0.360061646, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1787. Weld112.Part0 = Part88
  1788. Weld112.Part1 = Part41
  1789. Weld113.Name = "BTWeld"
  1790. Weld113.Parent = Part88
  1791. Weld113.C1 = CFrame.new(0.531524658, -0.740903854, -0.60005188, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1792. Weld113.Part0 = Part88
  1793. Weld113.Part1 = Part43
  1794. Weld114.Name = "BTWeld"
  1795. Weld114.Parent = Part88
  1796. Weld114.C1 = CFrame.new(7.62939453e-06, 0.152816772, -4.57763672e-05, 1.00000024, 1.3213139e-07, -1.02445483e-08, 1.34459697e-08, 1.00000072, 1.49011612e-08, -3.7252903e-09, 7.4505806e-09, 1.00000048)
  1797. Weld114.Part0 = Part88
  1798. Weld114.Part1 = Part45
  1799. Weld115.Name = "BTWeld"
  1800. Weld115.Parent = Part88
  1801. Weld115.C1 = CFrame.new(0.500922203, 0.0335998535, -0.600067139, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1802. Weld115.Part0 = Part88
  1803. Weld115.Part1 = Part47
  1804. Weld116.Name = "BTWeld"
  1805. Weld116.Parent = Part88
  1806. Weld116.C1 = CFrame.new(0.973579407, -0.600892067, -0.600006104, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1807. Weld116.Part0 = Part88
  1808. Weld116.Part1 = Part50
  1809. Weld117.Name = "BTWeld"
  1810. Weld117.Parent = Part88
  1811. Weld117.C1 = CFrame.new(0.0937805176, -0.671466827, -0.600036621, -0.866026342, 0.499999076, -1.13546848e-05, -0.499999017, -0.8660267, -7.99447298e-06, -1.38427131e-05, -1.23679638e-06, 1.00000048)
  1812. Weld117.Part0 = Part88
  1813. Weld117.Part1 = nil
  1814. Weld118.Name = "BTWeld"
  1815. Weld118.Parent = Part88
  1816. Weld118.C1 = CFrame.new(0.914085388, -0.689430237, -6.10351563e-05, 0.258815587, 0.965927541, 6.19143248e-06, -0.965926886, 0.258815497, -5.20050526e-06, -6.6421926e-06, -4.63426113e-06, 1.00000048)
  1817. Weld118.Part0 = Part88
  1818. Weld118.Part1 = Part52
  1819. Weld119.Name = "BTWeld"
  1820. Weld119.Parent = Part88
  1821. Weld119.C1 = CFrame.new(3.81469727e-06, 3.05175781e-05, -0.599975586, 1.00000024, 1.3213139e-07, -1.02445483e-08, 1.34459697e-08, 1.00000072, 1.49011612e-08, -3.7252903e-09, 7.4505806e-09, 1.00000048)
  1822. Weld119.Part0 = Part88
  1823. Weld119.Part1 = Part54
  1824. Weld120.Name = "BTWeld"
  1825. Weld120.Parent = Part88
  1826. Weld120.C1 = CFrame.new(0.160895348, 0.258514404, -0.600006104, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1827. Weld120.Part0 = Part88
  1828. Weld120.Part1 = Part56
  1829. Weld121.Name = "BTWeld"
  1830. Weld121.Parent = Part88
  1831. Weld121.C1 = CFrame.new(-0.470891953, -0.803619385, -0.600036621, -0.866024435, -0.500002503, -1.02445483e-05, 0.500002205, -0.866024673, -2.18302011e-06, -7.790979e-06, -6.9886446e-06, 1.00000048)
  1832. Weld121.Part0 = Part88
  1833. Weld121.Part1 = Part58
  1834. Weld122.Name = "BTWeld"
  1835. Weld122.Parent = Part88
  1836. Weld122.C1 = CFrame.new(0.574455261, -0.224990845, -1.19998169, 0.499999136, 0.86602658, 7.01099634e-06, -0.866026103, 0.499999195, -6.2957406e-06, -8.9709647e-06, -2.90572643e-06, 1.00000036)
  1837. Weld122.Part0 = Part88
  1838. Weld122.Part1 = Part60
  1839. Weld123.Name = "BTWeld"
  1840. Weld123.Parent = Part88
  1841. Weld123.C1 = CFrame.new(0.574478149, -0.377807617, -9.15527344e-05, 0.499999136, 0.86602658, 7.01099634e-06, -0.866026103, 0.499999195, -6.2957406e-06, -8.9709647e-06, -2.90572643e-06, 1.00000036)
  1842. Weld123.Part0 = Part88
  1843. Weld123.Part1 = Part62
  1844. Weld124.Name = "BTWeld"
  1845. Weld124.Parent = Part88
  1846. Weld124.C1 = CFrame.new(0.410898209, 0.258483887, -0.520065308, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1847. Weld124.Part0 = Part88
  1848. Weld124.Part1 = Part64
  1849. Weld125.Name = "BTWeld"
  1850. Weld125.Parent = Part88
  1851. Weld125.C1 = CFrame.new(0.800907135, 0.258522034, -0.480026245, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1852. Weld125.Part0 = Part88
  1853. Weld125.Part1 = Part66
  1854. Weld126.Name = "BTWeld"
  1855. Weld126.Parent = Part88
  1856. Weld126.C1 = CFrame.new(-0.0923843384, 0.609981537, -1.19999695, 0.49999994, -0.866026044, 3.97115946e-06, 0.866025746, 0.500000298, 1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1857. Weld126.Part0 = Part88
  1858. Weld126.Part1 = Part68
  1859. Weld127.Name = "BTWeld"
  1860. Weld127.Parent = Part88
  1861. Weld127.C1 = CFrame.new(0.914100647, -0.689426422, -1.20010376, 0.258815587, 0.965927541, 6.19143248e-06, -0.965926886, 0.258815497, -5.20050526e-06, -6.6421926e-06, -4.63426113e-06, 1.00000048)
  1862. Weld127.Part0 = Part88
  1863. Weld127.Part1 = Part70
  1864. Weld128.Name = "BTWeld"
  1865. Weld128.Parent = Part88
  1866. Weld128.C1 = CFrame.new(0.500920296, 0.253608704, -0.600021362, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1867. Weld128.Part0 = Part88
  1868. Weld128.Part1 = nil
  1869. Weld129.Name = "BTWeld"
  1870. Weld129.Parent = Part88
  1871. Weld129.C1 = CFrame.new(0.094543457, -0.830480576, -7.62939453e-05, -0.707104445, 0.707109571, -6.55651093e-07, -0.707109451, -0.707104862, -9.13441181e-06, -6.93462789e-06, -5.9902668e-06, 1.00000036)
  1872. Weld129.Part0 = Part88
  1873. Weld129.Part1 = Part72
  1874. Weld130.Name = "BTWeld"
  1875. Weld130.Parent = Part88
  1876. Weld130.C1 = CFrame.new(0.973571777, -0.840872765, -0.600006104, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1877. Weld130.Part0 = Part88
  1878. Weld130.Part1 = Part74
  1879. Weld131.Name = "BTWeld"
  1880. Weld131.Parent = Part88
  1881. Weld131.C1 = CFrame.new(1.14440918e-05, 7.62939453e-06, -1.19998169, 1.00000024, 1.3213139e-07, -1.02445483e-08, 1.34459697e-08, 1.00000072, 1.49011612e-08, -3.7252903e-09, 7.4505806e-09, 1.00000048)
  1882. Weld131.Part0 = Part88
  1883. Weld131.Part1 = Part76
  1884. Weld132.Name = "BTWeld"
  1885. Weld132.Parent = Part88
  1886. Weld132.C1 = CFrame.new(0.973579407, -0.170901299, -0.600006104, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1887. Weld132.Part0 = Part88
  1888. Weld132.Part1 = Part78
  1889. Weld133.Name = "BTWeld"
  1890. Weld133.Parent = Part88
  1891. Weld133.C1 = CFrame.new(0.500916481, 0.263595581, -0.600036621, 0.866024435, 0.500002503, 1.02445483e-05, -0.500002146, 0.866024673, -3.76999378e-06, -1.07609667e-05, -1.84029341e-06, 1.00000048)
  1892. Weld133.Part0 = Part88
  1893. Weld133.Part1 = Part80
  1894. Weld134.Name = "BTWeld"
  1895. Weld134.Parent = Part88
  1896. Weld134.C1 = CFrame.new(0.973587036, -0.4409132, -0.600021362, -0.49999994, 0.866026044, -3.97115946e-06, -0.866025746, -0.500000298, -1.45994127e-05, -1.46371312e-05, -3.85940075e-06, 1.00000048)
  1897. Weld134.Part0 = Part88
  1898. Weld134.Part1 = Part82
  1899. Weld135.Name = "BTWeld"
  1900. Weld135.Parent = Part88
  1901. Weld135.C1 = CFrame.new(0.574462891, -0.377799988, -0.60005188, 0.499999136, 0.86602658, 7.01099634e-06, -0.866026103, 0.499999195, -6.2957406e-06, -8.9709647e-06, -2.90572643e-06, 1.00000036)
  1902. Weld135.Part0 = Part88
  1903. Weld135.Part1 = Part84
  1904. Weld136.Name = "BTWeld"
  1905. Weld136.Parent = Part88
  1906. Weld136.C1 = CFrame.new(0.372268677, 0.0944747925, -0.599990845, 0.258815587, 0.965927541, 6.19143248e-06, -0.965926886, 0.258815497, -5.20050526e-06, -6.6421926e-06, -4.63426113e-06, 1.00000048)
  1907. Weld136.Part0 = Part88
  1908. Weld136.Part1 = Part86
  1909. for i,v in pairs(mas:GetChildren()) do
  1910. v.Parent = game:GetService("Players").LocalPlayer.Character
  1911. pcall(function() v:MakeJoints() end)
  1912. end
  1913. mas:Destroy()
  1914. for i,v in pairs(cors) do
  1915. spawn(function()
  1916. pcall(v)
  1917. end)
  1918. end
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931. local Player = game.Players.LocalPlayer
  1932. local Character = Player.Character
  1933. RS = Character.RightUpperArm["RightShoulder"]
  1934. local Mouse = Player:GetMouse()
  1935.  
  1936. for i,v in pairs(chr:children()) do
  1937. if v.ClassName == "Hat" then
  1938. print(v.Name.." has been removed, #baldforbieber")
  1939. v:destroy()
  1940. end
  1941. end
  1942.  
  1943. hum = chr.Humanoid
  1944.  
  1945. function CreateMesh(parent, id, x, y, z, texture)
  1946. local m=Instance.new("SpecialMesh", parent)
  1947. m.MeshType = "FileMesh"
  1948. m.MeshId="http://www.roblox.com/asset/?id="..id
  1949. if texture ~= nil then
  1950. m.TextureId="http://www.roblox.com/asset/?id="..texture
  1951. end
  1952. m.Scale = Vector3.new(x,y,z)
  1953. end
  1954.  
  1955.  
  1956.  
  1957. Hat=function()
  1958. sword = Instance.new("Part", chr)
  1959. CreateMesh(sword, 591117528, 0.01,0.01,0.01)
  1960. sword.Name = "sword"
  1961. sword.Locked = true
  1962. sword.BrickColor = BrickColor.new("White")
  1963. sword.CanCollide=false
  1964. sword.Size=Vector3.new(1,1,1)
  1965. swordw = Instance.new("Weld",sword)
  1966. swordw.Part0=sword
  1967. swordw.Part1=chr['RightHand']
  1968. swordw.C0=CFrame.new(0,-4,0)
  1969. swordw.C1=euler(rad(270),rad(90),rad(0))
  1970. end
  1971.  
  1972. Hat()
  1973.  
  1974.  
  1975. aa1={}
  1976. UpperTorso=game.Players.LocalPlayer.Character.UpperTorso
  1977.  
  1978. local WorldUp = Vector3.new(0,1,0)
  1979. function look2(Vec1,Vec2)
  1980. local Orig = Vec1
  1981. Vec1 = Vec1+Vector3.new(0,1,0)
  1982. Vec2 = Vec2+Vector3.new(0,1,0)
  1983. local Forward = (Vec2-Vec1).unit
  1984. local Up = (WorldUp-WorldUp:Dot(Forward)*Forward).unit
  1985. local Right = Up:Cross(Forward).unit
  1986. Forward = -Forward
  1987. Right = -Right
  1988. return CFrame.new(Orig.X,Orig.Y,Orig.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  1989. end
  1990.  
  1991. function look(CFr,Vec2)
  1992. local A = Vector3.new(0,0,0)
  1993. local B = CFr:inverse()*Vec2
  1994. local CF = look2(A,Vector3.new(A.X,B.Y,B.Z))
  1995. if B.Z > 0 then
  1996. CF = CFr*(CF*CFrame.Angles(0,0,math.pi))
  1997. elseif B.Z == 0 then
  1998. if B.Y > 0 then
  1999. CF = CFr*CFrame.Angles(math.pi/2,0,0)
  2000. elseif B.Y < 0 then
  2001. CF = CFr*CFrame.Angles(-math.pi/2,0,0)
  2002. else
  2003. CF = CFr
  2004. end
  2005. end
  2006. local _,_,_,_,X,_,_,Y,_,_,Z,_ = CF:components()
  2007. local Up = Vector3.new(X,Y,Z)
  2008. local Forward = (Vec2-CFr.p).unit
  2009. local Right = Up:Cross(Forward)
  2010. Forward = -Forward
  2011. Right = -Right
  2012. return CFrame.new(CFr.X,CFr.Y,CFr.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  2013. end
  2014.  
  2015. function simulate(j,d,m,r,t)
  2016. local joint = j
  2017. for i,v in ipairs(t) do
  2018. if v[1]:FindFirstChild("Weld") then
  2019. local stiff = m.CFrame.lookVector*0.03
  2020. if i > 1 then joint = t[i-1][1].CFrame*CFrame.new(0,0,d*.5) end
  2021. local dir = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).unit
  2022. local dis = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).magnitude
  2023. local pos = joint.p+(dir*(d*0.5))
  2024. --if v[1].CFrame.y<=workspace.Base.CFrame.y then pos = joint.p+(dir*(d*.5)) end
  2025. local inv = v[1].Weld.Part0.CFrame
  2026. local rel1 = inv:inverse()*pos
  2027. local rel2 = inv:inverse()*(pos-(dir*dis))
  2028. local cf = look(CFrame.new(rel1),rel2)--CFrame.new(pos,pos-(dir*dis))*CFrame.fromEulerAnglesXYZ(r.x,r.y,r.z)
  2029. v[1].Weld.C0 = cf
  2030. v[2] = inv*cf
  2031. --v[1].CFrame = cf
  2032. end
  2033. end
  2034. end
  2035. for i=1,8 do
  2036. local p = Instance.new("Part",char)
  2037. p.Anchored = false
  2038. p.BrickColor = BrickColor.new("Really black")
  2039. p.CanCollide = false
  2040. p.FormFactor="Custom"
  2041. p.Material = "SmoothPlastic"
  2042. p.TopSurface = "SmoothNoOutlines"
  2043. p.BottomSurface = "SmoothNoOutlines"
  2044. p.RightSurface = "SmoothNoOutlines"
  2045. p.LeftSurface = "SmoothNoOutlines"
  2046. p.FrontSurface = "SmoothNoOutlines"
  2047. p.BackSurface = "SmoothNoOutlines"
  2048.  
  2049. p.Size=Vector3.new(2,.2,0.2)
  2050. p:BreakJoints() -- sometimes the parts are stuck to something so you have to breakjoints them
  2051. mesh = Instance.new("BlockMesh",p)
  2052. mesh.Scale = Vector3.new(1,1,3)
  2053. local w = Instance.new("Motor6D",p)
  2054. w.Part0 = aa1[i-1] and aa1[i-1][1] or UpperTorso
  2055. w.Part1 = p
  2056. w.Name = "Weld"
  2057. --table.insert(aa1,p)
  2058. aa1[i] = {p,p.CFrame}
  2059.  
  2060. end
  2061. game:service"RunService".Stepped:connect(function()
  2062. simulate(UpperTorso.CFrame*CFrame.new(0,0.9,.5),.6,UpperTorso,Vector3.new(),aa1)
  2063. end)
  2064.  
  2065.  
  2066. mouse.KeyDown:connect(function(k)
  2067. if k == "e" then
  2068. if debounce == true then
  2069. if Sit == false then
  2070. attacking = true
  2071. sword.Touched:connect(function(hit)
  2072.  
  2073.  
  2074. if hit.Parent == char then return end
  2075. if hit.Parent == workspace.Base then return end
  2076. for i,v in pairs(hit.Parent:GetChildren()) do
  2077. if v:IsA("Humanoid") then
  2078. if attacking == true then
  2079.  
  2080. ShowDamage((hit.CFrame * CFrame.new(0, 0, (hit.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -30, 1.5, BrickColor.new("Toothpaste").Color)
  2081. v.Health = v.Health - 30
  2082.  
  2083. end
  2084.  
  2085.  
  2086. end
  2087. end
  2088.  
  2089. end)
  2090. attacking = false
  2091. debounce = false
  2092. idle = false
  2093. walk = false
  2094. walk2 = false
  2095.  
  2096. for i = 1,3 do
  2097. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(8.881), math.rad(3.552), math.rad(-12.261)),.5) --LeftUpperArm
  2098. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(5.443), math.rad(-13.35), math.rad(9.969)),.5)--RightUpperArm
  2099. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  2100. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(85.142),rad(0),rad(0)),.5)--RightLowerArm
  2101. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-7.448), math.rad(0), math.rad(0)),.5)--LeftUpperLeg
  2102. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(10.643), math.rad(4.068), math.rad(0)),.5)--RightUpperLeg
  2103. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-7.678),rad(0),rad(0)),.5)--LeftLowerLeg
  2104. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-24.752),rad(0),rad(0)),.5)--RightUpperLeg
  2105. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(5.558),rad(0),rad(0)),.5)--Torso
  2106. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(math.rad(-11.803), math.rad(14.324), math.rad(2.979)),.5)--Head
  2107. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(1.146), math.rad(-29.679), 0),.5)--UpperTorso
  2108. wait()
  2109. end
  2110. for i = 1,5 do
  2111. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(8.881), math.rad(3.552), math.rad(-12.261)),.5) --LeftUpperArm
  2112. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(42.571), math.rad(-10.084), math.rad(-0.172)),.5)--RightUpperArm
  2113. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  2114. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(3.094),rad(0),rad(0)),.5)--RightLowerArm
  2115. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(0), math.rad(23.09), math.rad(0)),.5)--LeftUpperLeg
  2116. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(10.643), math.rad(4.068), math.rad(0)),.5)--RightUpperLeg
  2117. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-7.678),rad(0),rad(0)),.5)--LeftLowerLeg
  2118. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-24.752),rad(0),rad(0)),.5)--RightUpperLeg
  2119. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(5.558),rad(0),rad(0)),.5)--Torso
  2120. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(math.rad(19.251), math.rad(0), math.rad(0)),.5)--Head
  2121. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-35.924), math.rad(11.86), math.rad(8.824)),.5)--UpperTorso
  2122. wait()
  2123. end
  2124. idle = true
  2125. walk = true
  2126. walk2 = true
  2127. wait(0.1)
  2128. debounce = true
  2129. end
  2130. end
  2131. end
  2132. end)
  2133. mouse.KeyDown:connect(function(key)
  2134. key = key:lower()
  2135. if key == "f" then
  2136. if debounce == true then
  2137. debounce = false
  2138. walk = false
  2139. walk1 = false
  2140. idle = false
  2141.  
  2142. for i = 1,40 do
  2143. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(0,-0.001+0.00*math.sin(tick()*5),0) * RightHand.RightWrist.C0 * CFrame.Angles(0, math.rad(90), 0), 0.1)
  2144. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(0, math.rad(15.527), 0),.1)--UpperTorso
  2145. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(88.694), math.rad(-4.584), math.rad(8.079)),.1)--RightUpperArm
  2146. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(0, 0, math.rad(-17.876)),.1) --LeftUpperArm
  2147. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  2148. wait()
  2149. end
  2150. idle = true
  2151. walk = true
  2152. walk1 = true
  2153. wait(0.1)
  2154. debounce = true
  2155. end
  2156. end
  2157. end)
  2158.  
  2159. local sitdebounce = true
  2160. mouse.KeyDown:connect(function(key)
  2161. key = key:lower()
  2162. if key == "g" then
  2163. if sitdebounce == true then
  2164.  
  2165. if Sit == false then
  2166. sitdebounce = false
  2167. Sit = true
  2168. idle = false
  2169. walk = false
  2170. walk1 = false
  2171. for i = 1,15 do
  2172. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(8.995), math.rad(-22.173), math.rad(-14.381)),.1) --LeftUpperArm
  2173. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(18.507)),.1)--RightUpperArm
  2174. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(42.055),rad(0),rad(0)),.1)--LeftLowerArm
  2175. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(44.748),rad(0),rad(0)),.1)--RightLowerArm
  2176. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(73.854),rad(0),rad(0)),.1)--LeftUpperLeg
  2177. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  2178. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-74.485),rad(0),rad(0)),.1)--LeftLowerLeg
  2179. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-89.668),rad(0),rad(0)),.1)--RightUpperLeg
  2180. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.618,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  2181. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2182. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-4.641), math.rad(-0.115), math.rad(1.089)),.1)--UpperTorso
  2183. wait()
  2184. end
  2185. for i = 1,20 do
  2186. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(53.113), math.rad(-75.401), math.rad(24.179)),.1) --LeftUpperArm
  2187. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(18.507)),.1)--RightUpperArm
  2188. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25.096),rad(0),rad(0)),.1)--LeftLowerArm
  2189. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  2190. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(107.029),rad(0),rad(0)),.1)--LeftUpperLeg
  2191. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(101.471), 0, math.rad(19.71)),.1)--RightUpperLeg
  2192. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  2193. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.1)--RightUpperLeg
  2194. Root.C0 = Root.C0:lerp(CFrame.new(0,-1.597,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  2195. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(12.376),rad(0),rad(0)),.1)--Head
  2196. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-4.641), math.rad(-0.115), math.rad(1.089)),.1)--UpperTorso
  2197. wait()
  2198. end
  2199. wait(1)
  2200. sitdebounce = true
  2201. else
  2202. Sit = false
  2203. for i = 1,9 do
  2204. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(8.995), math.rad(-22.173), math.rad(-14.381)),.1) --LeftUpperArm
  2205. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(18.507)),.1)--RightUpperArm
  2206. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(42.055),rad(0),rad(0)),.1)--LeftLowerArm
  2207. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(44.748),rad(0),rad(0)),.1)--RightLowerArm
  2208. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(73.854),rad(0),rad(0)),.1)--LeftUpperLeg
  2209. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  2210. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-74.485),rad(0),rad(0)),.1)--LeftLowerLeg
  2211. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-89.668),rad(0),rad(0)),.1)--RightUpperLeg
  2212. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.618,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  2213. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2214. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-4.641), math.rad(-0.115), math.rad(1.089)),.1)--UpperTorso
  2215. wait()
  2216. end
  2217. walk = true
  2218. walk1 = true
  2219. idle = true
  2220. end
  2221. end
  2222. end
  2223. end)
  2224. local UIS = game:GetService('UserInputService')
  2225. local Player = game.Players.LocalPlayer
  2226. local Character = Player.Character
  2227. UIS.InputBegan:connect(function(input)
  2228. if input.KeyCode == Enum.KeyCode.LeftControl then
  2229. Sprint = true
  2230. walkon1 = true
  2231. idle = false
  2232. walk = false
  2233. walk1 = false
  2234.  
  2235. Character.Humanoid.WalkSpeed = 30
  2236.  
  2237. end
  2238. end)
  2239. UIS.InputEnded:connect(function(input)
  2240. if input.KeyCode == Enum.KeyCode.LeftControl then
  2241. Character.Humanoid.WalkSpeed = 16
  2242.  
  2243. Sprint = false
  2244. walkon1 = false
  2245. idle = true
  2246. walk = true
  2247. walk1 = true
  2248. end
  2249. end)
  2250.  
  2251.  
  2252. local bladehitsnd = new("Sound",char)
  2253. bladehitsnd.Volume = 1
  2254. bladehitsnd.SoundId = "rbxassetid://257001402"
  2255.  
  2256. kiblade2 = Instance.new("Part",char)
  2257. kiblade2.Name = "Blade"
  2258. kiblade2.Size = v3(1,1,1)
  2259. kiblade2.Transparency = 1
  2260. kiblade2.Position = v3(999,999,999)
  2261. kiblade2.CanCollide = false
  2262. kiblademesh = Instance.new("SpecialMesh",kiblade2)
  2263. kiblademesh.MeshType = "Sphere"
  2264. kiblademesh.Scale = v3(1,1,1)
  2265. kiweld = Instance.new("Weld",kiblade2)
  2266. kiweld.Part0 = char["RightHand"]
  2267. kiweld.Part1 = kiblade2
  2268. kiweld.C0 = CFrame.new(0,-4,0)
  2269. kiweld.C1=euler(rad(270),rad(90),rad(0))
  2270.  
  2271. kiblade2.Name = "kiblade2"
  2272. torso1 = Instance.new("Attachment",sword)
  2273. head1 = Instance.new("Attachment",kiblade2)
  2274. trail = Instance.new("Trail",sword)
  2275. trail.Color = ColorSequence.new(Color3.new(1, 1, 1))
  2276. trail.Attachment0 = torso1
  2277. trail.Attachment1 = head1
  2278. trail.Lifetime = 1
  2279. trail.Enabled = false
  2280. function UpperSlash()
  2281. idle = false
  2282. walk = false
  2283. walk1 = false
  2284.  
  2285.  
  2286. trail.Enabled = true
  2287. local hitboxx = Instance.new("Part",char)
  2288. hitboxx.Transparency = 1
  2289. ecksdee = Instance.new("SpecialMesh",hitboxx)
  2290. ecksdee.MeshType = "FileMesh"
  2291. ecksdee.MeshId = "rbxassetid://898849476"
  2292. hitboxxw = Instance.new("Weld",hitboxx)
  2293. hitboxxw.Part0 = char["RightHand"]
  2294. hitboxxw.Part1 = hitboxx
  2295. hitboxxw.C0 = CFrame.new(0,-1,0)
  2296.  
  2297. hitboxx.Touched:connect(function(hit)
  2298.  
  2299.  
  2300. for i,v in pairs(hit.Parent:GetChildren()) do
  2301. if hit.Parent == char then return end
  2302. if v:IsA("Humanoid") then
  2303. v.Health = v.Health - 10
  2304. ShowDamage((hit.CFrame * CFrame.new(0, 0, (hit.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -30, 1.5, BrickColor.new("Toothpaste").Color)
  2305.  
  2306.  
  2307. end
  2308. hitboxx:destroy()
  2309. end
  2310. end)
  2311. for i = 1,5 do
  2312. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20.856)),.5) --LeftUpperArm
  2313. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(46.41),rad(-21.887),rad(-23.72)),.5)--RightUpperArm
  2314. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-180.023),rad(88.637),rad(-159.053)),.5)--LeftLowerArm
  2315. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  2316. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(11.058),rad(0)),.5)--LeftUpperLeg
  2317. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(8.021),rad(-17.017),rad(2.349)),.5)--RightUpperLeg
  2318. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-13.178),rad(0),rad(0)),.5)--LeftLowerLeg
  2319. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-22.403),rad(0),rad(0)),.5)--RightUpperLeg
  2320. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(18.277),rad(0)),.5)--Torso
  2321. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(-24.523),rad(0)),.5)--Head
  2322. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(0),rad(50.148),rad(0)),.5)
  2323. wait()
  2324. end
  2325. for i = 1,5 do
  2326. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20.856)),.5) --LeftUpperArm
  2327. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(122.842),rad(11.115),rad(60.562)),.5)--RightUpperArm
  2328. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-180.023),rad(88.637),rad(-159.053)),.5)--LeftLowerArm
  2329. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  2330. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(11.058),rad(0)),.5)--LeftUpperLeg
  2331. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(8.021),rad(-17.017),rad(2.349)),.5)--RightUpperLeg
  2332. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-13.178),rad(0),rad(0)),.5)--LeftLowerLeg
  2333. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-22.403),rad(0),rad(0)),.5)--RightUpperLeg
  2334. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0.745),rad(0)),.5)--Torso
  2335. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(1.948),rad(0)),.5)--Head
  2336. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(0.229),rad(-9.339),rad(-2.235)),.5)
  2337. wait()
  2338. end
  2339. bladehitsnd:Play()
  2340. for i = 1,10 do
  2341. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20.856)),.5) --LeftUpperArm
  2342. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(122.842),rad(11.115),rad(60.562)),.5)--RightUpperArm
  2343. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-180.023),rad(88.637),rad(-159.053)),.5)--LeftLowerArm
  2344. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  2345. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(11.058),rad(0)),.5)--LeftUpperLeg
  2346. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(8.021),rad(-17.017),rad(2.349)),.5)--RightUpperLeg
  2347. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-13.178),rad(0),rad(0)),.5)--LeftLowerLeg
  2348. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-22.403),rad(0),rad(0)),.5)--RightUpperLeg
  2349. Root.C0 = Root.C0:lerp(CFrame.new(0,5,0)*CFrame.Angles(rad(0),rad(0.745),rad(0)),.5)--Torso
  2350. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(1.948),rad(0)),.5)--Head
  2351. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(0.229),rad(-9.339),rad(-2.235)),.5)
  2352. wait()
  2353. end
  2354. for i = 1,30 do
  2355. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-12.72),rad(0),rad(0)),1) --LeftUpperArm
  2356. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(111.841),rad(0),rad(-31.054)),1)--RightUpperArm
  2357. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  2358. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  2359. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  2360. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(40.623),rad(0),rad(0)),1)--RightUpperLeg
  2361. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-22.575),rad(0),rad(0)),1)--LeftLowerLeg
  2362. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-37.414),rad(0),rad(0)),1)--RightUpperLeg
  2363. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.417,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  2364. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  2365. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(-59.53),rad(8.079),rad(7.448)),.5)
  2366. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)
  2367. wait()
  2368. end
  2369.  
  2370. trail.Enabled = false
  2371. idle = true
  2372. walk = true
  2373. walk1 = true
  2374. end
  2375. mouse.KeyDown:connect(function(k)
  2376. if k == "t" then
  2377. UpperSlash()
  2378. end
  2379. end)
  2380. function BackStep()
  2381. idle = false
  2382. walk = false
  2383. walk1 = false
  2384. for i = 1,5 do
  2385. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(2.349), 0, math.rad(-19.882)),.5) --LeftUpperArm
  2386.  
  2387. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(20.741),rad(0),rad(0)),.5)--LeftLowerArm
  2388.  
  2389. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-29.335),rad(0),rad(0)),.5)--LeftUpperLeg
  2390. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(19.366)),.5)--RightUpperLeg
  2391. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-19.309),rad(0),rad(0)),.5)--LeftLowerLeg
  2392. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-6.532),rad(0),rad(0)),.5)--RightUpperLeg
  2393. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(8.251),rad(0),rad(0)),.5)--Torso
  2394. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-11.631),rad(0),rad(0)),.5)--Head
  2395. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(8.136),rad(0),rad(0)),.5)
  2396. wait()
  2397. end
  2398. local bodyp=Instance.new("BodyPosition",char.HumanoidRootPart)
  2399. bodyp.MaxForce=Vector3.new(math.huge,math.huge,math.huge)
  2400. bodyp.D=1000
  2401. bodyp.Position=(char.HumanoidRootPart.CFrame*CFrame.new(0,0,30)).p
  2402.  
  2403. wait(0.5)
  2404. bodyp:Destroy()
  2405. idle = true
  2406. walk = true
  2407. walk1 = true
  2408. end
  2409. mouse.KeyDown:connect(function(k)
  2410. if k == "v" then
  2411. BackStep()
  2412. end
  2413. end)
  2414. function DashUpward()
  2415. if debounce == true then
  2416. debounce = false
  2417. idle = false
  2418. walk = false
  2419. walk1 = false
  2420. for i = 1,5 do
  2421. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(9.798), math.rad(-4.354), math.rad(-23.835)),.5) --LeftUpperArm
  2422. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(91.444), math.rad(88.293), 0),.5)--RightUpperArm
  2423. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(9.683),rad(0),rad(0)),.5)--LeftLowerArm
  2424. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(4.354),rad(0),rad(0)),.5)--RightLowerArm
  2425. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-36.956),rad(0),rad(0)),.5)--LeftUpperLeg
  2426. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(77.063),rad(0),rad(0)),.5)--RightUpperLeg
  2427. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-5.901),rad(0),rad(0)),.5)--LeftLowerLeg
  2428. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-108.461),rad(0),rad(0)),.5)--RightUpperLeg
  2429. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12.892), math.rad(4.756), math.rad(0.573)),.5)--Torso
  2430. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(-27.273),rad(0)),.5)--Head
  2431. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(0),rad(27.846),rad(0)),.5)
  2432. wait()
  2433.  
  2434. end
  2435. local bodyp=Instance.new("BodyPosition",char.HumanoidRootPart)
  2436. bodyp.MaxForce=Vector3.new(math.huge,math.huge,math.huge)
  2437. bodyp.D=1000
  2438. bodyp.Position=(char.HumanoidRootPart.CFrame*CFrame.new(0,0,-30)).p
  2439.  
  2440. wait(0.5)
  2441. bodyp:Destroy()
  2442. idle = true
  2443. walk = true
  2444. walk1 = true
  2445. wait(0.1)
  2446. debounce = true
  2447. end
  2448. end
  2449. mouse.KeyDown:connect(function(k)
  2450. if k == "c" then
  2451. DashUpward()
  2452. end
  2453. end)
  2454. function LeftStep()
  2455. if debounce == true then
  2456. debounce = false
  2457. idle = false
  2458. walk = false
  2459. walk1 = false
  2460.  
  2461. local bodyp=Instance.new("BodyPosition",char.HumanoidRootPart)
  2462. bodyp.MaxForce=Vector3.new(math.huge,math.huge,math.huge)
  2463. bodyp.D=1000
  2464. bodyp.Position=(char.HumanoidRootPart.CFrame*CFrame.new(-30,0,0)).p
  2465. for i = 1,5 do
  2466.  
  2467. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.001+0.00*math.sin(tick()*5),0) * Root.C0 * CFrame.Angles(0, math.rad(140), 0), 0.5)
  2468. wait()
  2469. end
  2470. wait(0.5)
  2471. bodyp:Destroy()
  2472. idle = true
  2473. walk = true
  2474. walk1 = true
  2475. wait(0.1)
  2476. debounce = true
  2477. end
  2478. end
  2479. function RightStep()
  2480. if debounce == true then
  2481. debounce = false
  2482. idle = false
  2483. walk = false
  2484. walk1 = false
  2485.  
  2486. local bodyp=Instance.new("BodyPosition",char.HumanoidRootPart)
  2487. bodyp.MaxForce=Vector3.new(math.huge,math.huge,math.huge)
  2488. bodyp.D=1000
  2489. bodyp.Position=(char.HumanoidRootPart.CFrame*CFrame.new(30,0,0)).p
  2490. for i = 1,5 do
  2491.  
  2492. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.001+0.00*math.sin(tick()*5),0) * Root.C0 * CFrame.Angles(0, math.rad(-140), 0), 0.5)
  2493. wait()
  2494. end
  2495. wait(0.5)
  2496. bodyp:Destroy()
  2497. idle = true
  2498. walk = true
  2499. walk1 = true
  2500. wait(0.1)
  2501. debounce = true
  2502. end
  2503. end
  2504. function Stab()
  2505. if debounce == true then
  2506. debounce = false
  2507. idle = false
  2508. walk = false
  2509. walk1 = false
  2510.  
  2511.  
  2512. for i = 1,5 do
  2513. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(120.951), math.rad(-41.081), math.rad(49.504)),.5) --LeftUpperArm
  2514. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(46.123), math.rad(-85.027), math.rad(142.724)),.5)--RightUpperArm
  2515. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30.653),rad(0),rad(0)),.5)--LeftLowerArm
  2516. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(math.rad(88.694), math.rad(0.63), 0),.5)--RightLowerArm
  2517. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30.195),rad(0),rad(0)),.5)--LeftUpperLeg
  2518. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20.97),rad(0),rad(0)),.5)--RightUpperLeg
  2519. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-24.179),rad(0),rad(0)),.5)--LeftLowerLeg
  2520. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-14.954),rad(0),rad(0)),.5)--RightUpperLeg
  2521. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  2522. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  2523. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(rad(0),rad(-19.137),rad(0)),.5)
  2524. RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p)*CFrame.Angles(rad(-25.898),rad(0),rad(0)),.5)
  2525. wait()
  2526. end
  2527. trail.Enabled = true
  2528. local hitboxx = Instance.new("Part",char)
  2529. hitboxx.Transparency = 1
  2530. ecksdee = Instance.new("SpecialMesh",hitboxx)
  2531. ecksdee.MeshType = "FileMesh"
  2532. ecksdee.MeshId = "rbxassetid://898849476"
  2533. hitboxxw = Instance.new("Weld",hitboxx)
  2534. hitboxxw.Part0 = char["RightHand"]
  2535. hitboxxw.Part1 = hitboxx
  2536. hitboxxw.C0 = CFrame.new(0,-1,0)
  2537. hitboxx.Touched:connect(function(hit)
  2538.  
  2539.  
  2540. for i,v in pairs(hit.Parent:GetChildren()) do
  2541. if hit.Parent == char then return end
  2542. if v:IsA("Humanoid") then
  2543. v.Health = v.Health - 10
  2544.  
  2545.  
  2546.  
  2547. end
  2548. hitboxx:destroy()
  2549. end
  2550. end)
  2551. for i = 1,30 do
  2552. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(30.023), math.rad(-3.61), math.rad(-39.305)),.3) --LeftUpperArm
  2553. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(83.193), math.rad(-2.979), math.rad(-2.807)),.3)--RightUpperArm
  2554. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30.653),rad(0),rad(0)),.5)--LeftLowerArm
  2555. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(math.rad(2.349), 0, math.rad(0.63)),.3)--RightLowerArm
  2556. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-12.261), 0, 0),.3)--LeftUpperLeg
  2557. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(0), 0, 0),.3)--RightUpperLeg
  2558. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-24.179),rad(0),rad(0)),.3)--LeftLowerLeg
  2559. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-14.954),rad(0),rad(0)),.3)--RightUpperLeg
  2560. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(1.146),rad(0)),.3)--Torso
  2561. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(-20.225),rad(0)),.3)--Head
  2562. Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p)*CFrame.Angles(math.rad(-2.063), math.rad(17.418), math.rad(-0.172)),.3)
  2563. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(0,-0.001+0.00*math.sin(tick()*5),0) * RightHand.RightWrist.C0 * CFrame.Angles(math.rad(-120), math.rad(0), 0), 0.3)
  2564. wait()
  2565. end
  2566. idle = true
  2567. walk = true
  2568. walk1 = true
  2569.  
  2570. trail.Enabled = false
  2571. wait(0.1)
  2572. debounce = true
  2573. end
  2574. end
  2575. mouse.KeyDown:connect(function(k)
  2576. if k == "z" then
  2577. LeftStep()
  2578. end
  2579. end)
  2580. mouse.KeyDown:connect(function(k)
  2581. if k == "x" then
  2582. RightStep()
  2583. end
  2584. end)
  2585. mouse.KeyDown:connect(function(k)
  2586. if k == "u" then
  2587. Stab()
  2588. end
  2589. end)
  2590.  
  2591. DayNightCycle = true --[1] Cycles through day and night.
  2592.  
  2593. DynamicLighting = true --[2] Give your game a dynamic look?
  2594. SimulatedShadows = true --[3] Make the shadows stand out. (Enable [2] for this to work)
  2595.  
  2596. DarkAmbient = false --[4] Gives your game darkness, great for zombie games.
  2597. AmbientBrightness = 0 --[5] Number Must between 0 to 255. (Enable [2] and [4] for this to work)
  2598.  
  2599. Fog = true --[6] Give your game foggy look.
  2600. FogDistance = 1500 --[7] How far will the fog be away from you. (Enable [6] for this to work)
  2601. ---------------------------------------------------------------------------------------------------------------
  2602.  
  2603. if Fog then
  2604. game.Lighting.FogEnd = FogDistance
  2605. end
  2606.  
  2607. if DarkAmbient and DynamicLighting then
  2608. game.Lighting.OutdoorAmbient = Color3.new(AmbientBrightness/255, AmbientBrightness/255, AmbientBrightness/255)
  2609. end
  2610.  
  2611. if DynamicLighting then
  2612. game.Lighting.GlobalShadows = true
  2613. if SimulatedShadows then
  2614. game.Lighting.Brightness = 1.5
  2615. game.Lighting.Ambient = Color3.new(0/255, 0/255, 0/255)
  2616. game.Lighting.ShadowColor = Color3.new(61/255, 61/255, 61/255)
  2617. end
  2618. end
  2619.  
  2620.  
  2621.  
  2622. spawn(function() --_RHas
  2623. local ef1=Instance.new('Part',char.LeftHand)
  2624. local am=Instance.new('BlockMesh',ef1)
  2625. ef1.Anchored,ef1.CanCollide=false,false
  2626. ef1.Transparency=0.5
  2627. ef1.Material = "Neon"
  2628. am.Scale=Vector3.new(5.5,5.5,5.5)
  2629. ef1.Size=Vector3.new(.2,.2,.2)
  2630. local ef2=ef1:Clone()
  2631. local ef3=ef2:Clone()
  2632. local ef4=ef3:Clone()
  2633. ef2.Material = "Neon"
  2634. ef3.Material = "Neon"
  2635. ef4.Material = "Neon"
  2636. ef3.Parent,ef4.Parent=char.LeftHand,char.LeftHand
  2637. ef2.Parent=char.LeftHand
  2638. local wa,wb=Instance.new('Weld',RightHand),Instance.new('Weld',char.LeftHand)
  2639. local wc,wd=Instance.new('Weld',RightHand),Instance.new('Weld',char.LeftHand)
  2640. wa.Part0,wb.Part0=char.LeftHand,char.LeftHand
  2641. wa.Part1,wb.Part1=ef1,ef2
  2642. wc.Part0,wd.Part0=char.LeftHand,char.LeftHand
  2643. wc.Part1,wd.Part1=ef3,ef4
  2644. wa.C0,wb.C0=CFrame.new(0,-1,0),CFrame.new(0,-1,0)
  2645. wc.C0,wd.C0=CFrame.new(0,-1,0),CFrame.new(0,-1,0)
  2646. while wait(0) do
  2647. wa.C0,wb.C0=wa.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),wb.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20)))
  2648. wc.C0,wd.C0=wc.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20))),wd.C0*CFrame.Angles(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20)))
  2649. ef1.BrickColor=BrickColor.new("Toothpaste")
  2650. ef3.BrickColor=BrickColor.new("Carnation pink")
  2651. ef4.BrickColor=BrickColor.new("White")
  2652. ef2.BrickColor=BrickColor.new("Really red")
  2653.  
  2654. end
  2655. end)
  2656. function UpSlashCombo()
  2657. getplayer = new("Part",char)
  2658. getplayer.Position = Vector3.new(999,999,999)
  2659. getplayer.Transparency = 1
  2660. getplayer.Size = v3(3,3,3)
  2661. getplayer.CanCollide = false
  2662. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  2663. getplayer.Name = "GetPlayer"
  2664.  
  2665. game.Debris:AddItem(getplayer,0.5)
  2666.  
  2667. getplayer.Touched:connect(function(hit)
  2668. if hit.Parent == char then return end
  2669. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  2670. getplayer:Destroy()
  2671. idle = false
  2672. for i = 1,5 do
  2673. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5) --LeftUpperArm
  2674. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(0)),.5)--RightUpperArm
  2675. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  2676. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  2677. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  2678. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  2679. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  2680. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  2681. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  2682. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  2683. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(0,-0.001+0.00*math.sin(tick()*5),0) * RightHand.RightWrist.C0 * CFrame.Angles(math.rad(-180), math.rad(0), 0), 0.3)
  2684. wait()
  2685. end
  2686. to = hit.Parent:findFirstChild("HumanoidRootPart")
  2687. local bodyp=Instance.new("BodyPosition",to)
  2688. bodyp.MaxForce=Vector3.new(math.huge,math.huge,math.huge)
  2689. bodyp.D=1000
  2690. bodyp.Position=(char.HumanoidRootPart.CFrame*CFrame.new(0,10,-3)).p
  2691.  
  2692. local bodyp2=Instance.new("BodyPosition",char.HumanoidRootPart)
  2693. bodyp2.MaxForce=Vector3.new(math.huge,math.huge,math.huge)
  2694. bodyp2.D=1000
  2695. bodyp2.Position=(to.CFrame*CFrame.new(0,10,-4)).p
  2696. for i = 1,5 do
  2697. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.5)--RightUpperArm
  2698. wait()
  2699. end
  2700. for i = 1,5 do
  2701. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(90),rad(10)),.5)--RightUpperArm
  2702. wait()
  2703. end
  2704. wait(3)
  2705. bodyp:destroy()
  2706. bodyp2:destroy()
  2707. idle = true
  2708.  
  2709.  
  2710. end
  2711. end)
  2712.  
  2713. end
  2714. mouse.KeyDown:connect(function(k)
  2715. if k == "b" then
  2716. UpSlashCombo()
  2717. end
  2718. end)
  2719.  
  2720. print("Press z to dodge left")
  2721. print("Press x to dodge right")
  2722. print("press c to dash forward")
  2723. print("press v to dodge back")
  2724. print("Press f for sword taunt")
  2725. print("press t for sword upperattack")
  2726. print("Press G to Sit")
  2727. print("Hold ctrl for run stance")
  2728. print("Hold ctrl and move to run")
  2729. print("Made by xXVipergamerXx1 for the GiveAway! Enjoy!")
Advertisement
Add Comment
Please, Sign In to add comment