Advertisement
samuelrichter66

dreaming

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