Advertisement
shgsiughiiruhdu12354

r15 script only!

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