Advertisement
Guest User

[Lua] Troll Gui Script

a guest
Mar 26th, 2018
51,862
0
Never
3
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 163.87 KB | None | 0 0
  1. -- Objects
  2.  
  3. local ScreenGui = Instance.new("ScreenGui")
  4. local scriptpage = Instance.new("Frame")
  5. local bar = Instance.new("Frame")
  6. local closebut = Instance.new("TextButton")
  7. local title = Instance.new("TextLabel")
  8. local credits = Instance.new("TextLabel")
  9. local thomas = Instance.new("TextButton")
  10. local lightning = Instance.new("TextButton")
  11. local suicide = Instance.new("TextButton")
  12. local bleach = Instance.new("TextButton")
  13. local devil = Instance.new("TextButton")
  14. local patty = Instance.new("TextButton")
  15. local sing = Instance.new("TextButton")
  16. local noclip = Instance.new("TextButton")
  17. local school = Instance.new("TextButton")
  18. local exeopen = Instance.new("TextButton")
  19. local openbut = Instance.new("TextButton")
  20. local executorpage = Instance.new("Frame")
  21. local bar_2 = Instance.new("Frame")
  22. local title2 = Instance.new("TextLabel")
  23. local ScrollingFrame = Instance.new("ScrollingFrame")
  24. local TextBox = Instance.new("TextBox")
  25. local exebut = Instance.new("TextButton")
  26. local clearbut = Instance.new("TextButton")
  27. local clearbut_2 = Instance.new("TextButton")
  28.  
  29. -- Properties
  30.  
  31. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  32.  
  33. scriptpage.Name = "scriptpage"
  34. scriptpage.Parent = ScreenGui
  35. scriptpage.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  36. scriptpage.BorderSizePixel = 0
  37. scriptpage.Position = UDim2.new(0, 335, 0, 82)
  38. scriptpage.Size = UDim2.new(0, 500, 0, 500)
  39. scriptpage.Visible = false
  40.  
  41. bar.Name = "bar"
  42. bar.Parent = scriptpage
  43. bar.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  44. bar.BorderSizePixel = 0
  45. bar.Size = UDim2.new(0, 500, 0, 35)
  46.  
  47. closebut.Name = "closebut"
  48. closebut.Parent = scriptpage
  49. closebut.BackgroundColor3 = Color3.new(1, 0, 0)
  50. closebut.BorderSizePixel = 0
  51. closebut.Position = UDim2.new(0, 465, 0, 0)
  52. closebut.Size = UDim2.new(0, 35, 0, 35)
  53. closebut.Font = Enum.Font.SourceSansBold
  54. closebut.Text = "X"
  55. closebut.TextColor3 = Color3.new(1, 1, 1)
  56. closebut.TextScaled = true
  57. closebut.TextSize = 14
  58. closebut.TextWrapped = true
  59.  
  60. closebut.MouseButton1Down:connect(function()
  61. scriptpage.Visible = false
  62. openbut.Visible = true
  63. end)
  64.  
  65. title.Name = "title"
  66. title.Parent = scriptpage
  67. title.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  68. title.BorderSizePixel = 0
  69. title.Position = UDim2.new(0, 127, 0, 18)
  70. title.Size = UDim2.new(0, 246, 0, 70)
  71. title.Font = Enum.Font.SourceSansBold
  72. title.Text = "Troller"
  73. title.TextColor3 = Color3.new(1, 1, 1)
  74. title.TextScaled = true
  75. title.TextSize = 14
  76. title.TextWrapped = true
  77.  
  78. credits.Name = "credits"
  79. credits.Parent = scriptpage
  80. credits.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  81. credits.BorderSizePixel = 0
  82. credits.Position = UDim2.new(0, 159, 0, 86)
  83. credits.Size = UDim2.new(0, 181, 0, 24)
  84. credits.Font = Enum.Font.SourceSansBold
  85. credits.Text = "By LeoGamerTV9009"
  86. credits.TextColor3 = Color3.new(1, 1, 1)
  87. credits.TextScaled = true
  88. credits.TextSize = 14
  89. credits.TextWrapped = true
  90.  
  91. thomas.Name = "thomas"
  92. thomas.Parent = scriptpage
  93. thomas.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  94. thomas.BorderSizePixel = 0
  95. thomas.Position = UDim2.new(0, 53, 0, 135)
  96. thomas.Size = UDim2.new(0, 103, 0, 50)
  97. thomas.Font = Enum.Font.SourceSansBold
  98. thomas.Text = "Thomas The Dank Engine"
  99. thomas.TextColor3 = Color3.new(1, 1, 1)
  100. thomas.TextScaled = true
  101. thomas.TextSize = 14
  102. thomas.TextWrapped = true
  103.  
  104. thomas.MouseButton1Down:connect(function()
  105. -- ty krystalburger
  106. --[[
  107. Thomas The Dank Engine:
  108. By: KrystalTeam
  109. Features: Being a dank engine that kill people
  110. Version: 1.0.0.2
  111. --]]
  112.  
  113. local p = game.Players.LocalPlayer.Character
  114. local weld = Instance.new("Weld",p.Torso)
  115. weld.Part0 = p.Torso
  116.  
  117. local train = Instance.new("Part",p.Torso)
  118. train.Anchored = true
  119. train.CanCollide = false
  120. train.Size = Vector3.new(3,2,6)
  121. train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  122. weld.Part1 = train
  123. weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(180),0)
  124. train.Anchored = false
  125. local TrainMesh = Instance.new("SpecialMesh",train)
  126. TrainMesh.MeshType = Enum.MeshType.FileMesh
  127. TrainMesh.Scale = Vector3.new(0.020,0.020,0.015)
  128. TrainMesh.MeshId = "rbxassetid://431017802"
  129. TrainMesh.TextureId = "rbxassetid://431017809"
  130.  
  131.  
  132. local weld2 = Instance.new("Weld",p.Torso)
  133. weld2.Part0 = p.Torso
  134. local Smoke = Instance.new("Part",p.Torso)
  135. Smoke.Anchored = true
  136. Smoke.CanCollide = false
  137. Smoke.Size = Vector3.new(1,1,1)
  138. Smoke.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  139. weld2.Part1 = Smoke
  140. weld2.C1 = CFrame.new(0,-4,3.5)-- * CFrame.Angles(0,math.rad(180),0)
  141. Smoke.Anchored = false
  142. Smoke.Transparency = 1;
  143.  
  144. local Particle = Instance.new("ParticleEmitter",Smoke)
  145. Particle.Rate = 50;
  146. Particle.Speed = NumberRange.new(30,60);
  147. Particle.VelocitySpread = 4;
  148. Particle.Texture = "rbxassetid://133619974"
  149.  
  150. local Light = Instance.new("SpotLight",train)
  151. Light.Angle = 45;
  152. Light.Brightness = 100;
  153. Light.Face = Enum.NormalId.Back;
  154. Light.Range = 30;
  155.  
  156. p.Humanoid.WalkSpeed = 60;
  157.  
  158.  
  159. for i,v in pairs(p:GetChildren()) do
  160. if v:IsA("Part") then
  161. v.Transparency = 1;
  162. elseif v:IsA("Hat") then
  163. v:Destroy()
  164. elseif v:IsA("Model") then
  165. v:Destroy()
  166. end
  167. end
  168.  
  169. local function SFX(id) local s=Instance.new("Sound",p.Torso); s.SoundId = "rbxassetid://"..id; s.Volume = 1; return s; end
  170. train.Touched:connect(function(p)
  171. if p.Parent then
  172. if p.Parent:IsA("Model") then
  173. if game.Players:FindFirstChild(p.Parent.Name) then
  174. if p.Parent.Name ~= game.Players.LocalPlayer.Name then
  175. game.Players:FindFirstChild(p.Parent.Name).Character:BreakJoints()
  176. local Whistle = SFX(475073913)
  177. Whistle:Play()
  178. end
  179. end
  180. end
  181. end
  182. end)
  183.  
  184. local Music = SFX(190819252)
  185. Music.Looped = true;
  186. wait(1)
  187. Music:Play();
  188. -- ~CL 2016
  189. end)
  190.  
  191. lightning.Name = "lightning"
  192. lightning.Parent = scriptpage
  193. lightning.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  194. lightning.BorderSizePixel = 0
  195. lightning.Position = UDim2.new(0, 199, 0, 134)
  196. lightning.Size = UDim2.new(0, 103, 0, 50)
  197. lightning.Font = Enum.Font.SourceSansBold
  198. lightning.Text = "Lightning"
  199. lightning.TextColor3 = Color3.new(1, 1, 1)
  200. lightning.TextScaled = true
  201. lightning.TextSize = 14
  202. lightning.TextWrapped = true
  203.  
  204. lightning.MouseButton1Down:connect(function()
  205. local isScriptNil = false
  206.  
  207. local PlrName = "xExplicitCass"
  208. local Plrs = game:GetService("Players")
  209. local RunService = game:GetService("RunService")
  210. local Content = game:GetService("ContentProvider")
  211. local LP = Plrs.LocalPlayer
  212. local Char = LP.Character
  213. local PlrGui = LP.PlayerGui
  214. local Backpack = LP.Backpack
  215. local Mouse = LP:GetMouse()
  216.  
  217. local Camera = Workspace.CurrentCamera
  218. local LastCamCF = Camera.CoordinateFrame
  219. local AnimJoints = {}
  220. local Cons = {}
  221. local mDown = false
  222. local Multi = false
  223. local Grabbing = false
  224. local Current = {}
  225. local Alpha = 1
  226. local LightNum = 1
  227.  
  228. Current.Part = nil
  229. Current.BP = nil
  230. Current.BA = nil
  231. Current.Mass = nil
  232.  
  233. local LastPart = nil
  234.  
  235. local Head = Char["Head"]
  236. local Torso = Char["Torso"]
  237. local Humanoid = Char["Humanoid"]
  238. local LA = Char["Left Arm"]
  239. local RA = Char["Right Arm"]
  240. local LL = Char["Left Leg"]
  241. local RL = Char["Right Leg"]
  242.  
  243. local LS, RS;
  244.  
  245. local OrigLS = Torso["Left Shoulder"]
  246. local OrigRS = Torso["Right Shoulder"]
  247.  
  248. for _,v in pairs(Char:GetChildren()) do
  249. if v.Name == ModID then
  250. v:Destroy()
  251. end
  252. end
  253.  
  254. for _,v in pairs(PlrGui:GetChildren()) do
  255. if v.Name == "PadsGui" then
  256. v:Destroy()
  257. end
  258. end
  259.  
  260. local ModID = "Pads"
  261. local Objects = {}
  262. local Grav = 196.2
  263.  
  264. local sin=math.sin
  265. local cos=math.cos
  266. local max=math.max
  267. local min=math.min
  268. local atan2=math.atan2
  269. local random=math.random
  270. local tau = 2 * math.pi
  271.  
  272. local BodyObjects = {
  273. ["BodyVelocity"] = true;
  274. ["BodyAngularVelocity"] = true;
  275. ["BodyForce"] = true;
  276. ["BodyThrust"] = true;
  277. ["BodyPosition"] = true;
  278. ["RocketPropulsion"] = true;
  279. }
  280.  
  281. if LP.Name == PlrName and isScriptNil then
  282. script.Parent = nil
  283. end
  284.  
  285. LP.CameraMode = "Classic"
  286.  
  287. local Assets = {
  288. }
  289.  
  290. local LS0, LS1 = OrigLS.C0, OrigLS.C1
  291. local RS0, RS1 = OrigRS.C0, OrigRS.C1
  292.  
  293. for i,v in pairs(Assets) do
  294. local ID = tostring(Assets[i])
  295. Assets[i] = "http://www.roblox.com/asset/?id=" .. ID
  296. Content:Preload("http://www.roblox.com/asset/?id=" .. ID)
  297. end
  298.  
  299. function QuaternionFromCFrame(cf)
  300. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components();
  301. local trace = m00 + m11 + m22 if trace > 0 then
  302. local s = math.sqrt(1 + trace);
  303. local recip = 0.5/s;
  304. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5;
  305. else
  306. local i = 0;
  307. if m11 > m00 then
  308. i = 1;
  309. end;
  310. if m22 > (i == 0 and m00 or m11) then
  311. i = 2 end if i == 0 then
  312. local s = math.sqrt(m00-m11-m22+1);
  313. local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip;
  314. elseif i == 1 then
  315. local s = math.sqrt(m11-m22-m00+1);
  316. local recip = 0.5/s;
  317. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip ;
  318. elseif i == 2 then
  319. local s = math.sqrt(m22-m00-m11+1);
  320. local recip = 0.5/s;
  321. return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip;
  322. end;
  323. end;
  324. end;
  325.  
  326. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  327. local xs, ys, zs = x + x, y + y, z + z;
  328. local wx, wy, wz = w*xs, w*ys, w*zs;
  329. local xx = x*xs;
  330. local xy = x*ys;
  331. local xz = x*zs;
  332. local yy = y*ys;
  333. local yz = y*zs;
  334. local zz = z*zs;
  335. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  336. end;
  337.  
  338. function QuaternionSlerp(a, b, t)
  339. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4];
  340. local startInterp, finishInterp;
  341. if cosTheta >= 0.0001 then
  342. if (1 - cosTheta) > 0.0001 then
  343. local theta = math.acos(cosTheta);
  344. local invSinTheta = 1/math.sin(theta);
  345. startInterp = math.sin((1-t)*theta)*invSinTheta;
  346. finishInterp = math.sin(t*theta)*invSinTheta;
  347. else
  348. startInterp = 1-t finishInterp = t;
  349. end;
  350. else
  351. if (1+cosTheta) > 0.0001 then
  352. local theta = math.acos(-cosTheta);
  353. local invSinTheta = 1/math.sin(theta);
  354. startInterp = math.sin((t-1)*theta)*invSinTheta;
  355. finishInterp = math.sin(t*theta)*invSinTheta;
  356. else startInterp = t-1 finishInterp = t;
  357. end;
  358. end;
  359. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp;
  360. end;
  361.  
  362. function CLerp(a,b,t)
  363. local qa={QuaternionFromCFrame(a)};
  364. local qb={QuaternionFromCFrame(b)};
  365. local ax,ay,az=a.x,a.y,a.z;
  366. local bx,by,bz=b.x,b.y,b.z;
  367. local _t=1-t;
  368. return QuaternionToCFrame(_t*ax+t*bx,_t*ay+t*by,_t*az+t*bz,QuaternionSlerp(qa, qb, t));
  369. end
  370.  
  371. function GetWeld(weld)
  372. local obj
  373. for i, v in pairs(AnimJoints) do
  374. if v[1] == weld then
  375. obj = v
  376. break
  377. end
  378. end
  379. if not obj then
  380. obj = {weld,NV}
  381. table.insert(AnimJoints,obj)
  382. end
  383. return weld.C0.p, obj[2]
  384. end
  385.  
  386. function SetWeld(weld, i, loops, origpos, origangle, nextpos, nextangle, override, overrideLower, smooth)
  387. smooth = smooth or 1
  388. local obj
  389. for i, v in pairs(AnimJoints) do
  390. if v[1] == weld then
  391. obj = v
  392. break
  393. end
  394. end
  395. if not obj then
  396. obj = {weld,NV}
  397. table.insert(AnimJoints,obj)
  398. end
  399.  
  400. local perc = (smooth == 1 and math.sin((math.pi/2)/loops*i)) or i/loops
  401.  
  402. local tox,toy,toz = 0,0,0
  403. tox = math.abs(origangle.x - nextangle.x) *perc
  404. toy = math.abs(origangle.y - nextangle.y) *perc
  405. toz = math.abs(origangle.z - nextangle.z) *perc
  406. tox = ((origangle.x > nextangle.x and -tox) or tox)
  407. toy = ((origangle.y > nextangle.y and -toy) or toy)
  408. toz = ((origangle.z > nextangle.z and -toz) or toz)
  409.  
  410. local tox2,toy2,toz2 = 0,0,0
  411. tox2 = math.abs(origpos.x - nextpos.x) *perc
  412. toy2 = math.abs(origpos.y - nextpos.y) *perc
  413. toz2 = math.abs(origpos.z - nextpos.z) *perc
  414. tox2 = (origpos.x > nextpos.x and -tox2) or tox2
  415. toy2 = (origpos.y > nextpos.y and -toy2) or toy2
  416. toz2 = (origpos.z > nextpos.z and -toz2) or toz2
  417.  
  418. obj[2] = Vector3.new(origangle.x + tox, origangle.y + toy, origangle.z + toz)
  419. weld.C0 = CFrame.new(origpos.x + tox2,origpos.y + toy2,origpos.z + toz2) * CFrame.Angles(origangle.x + tox,origangle.y + toy,origangle.z + toz)
  420. end
  421.  
  422. function RotateCamera(x, y)
  423. Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(x, y, 0) * CFrame.new(0, 0, (Camera.CoordinateFrame.p - Camera.Focus.p).magnitude)
  424. end
  425.  
  426. function GetAngles(cf)
  427. local lv = cf.lookVector
  428. return -math.asin(lv.y), math.atan2(lv.x, -lv.z)
  429. end
  430.  
  431. local LastCamCF = Camera.CoordinateFrame
  432.  
  433. function Look()
  434. if AlphaOn == true then
  435. local x, y = GetAngles(LastCamCF:toObjectSpace(Camera.CoordinateFrame))
  436. Camera.CoordinateFrame = LastCamCF
  437. RotateCamera(x * -(Alpha), y * -(Alpha))
  438. LastCamCF = Camera.CoordinateFrame
  439. end
  440. end
  441.  
  442. function Cor(Func)
  443. local Ok, Err = coroutine.resume(coroutine.create(Func))
  444. if not Ok then
  445. print(Err)
  446. end
  447. end
  448.  
  449. function Cor2(Func)
  450. local Ok, Err = ypcall(Func)
  451. if not Ok then
  452. print(Err)
  453. end
  454. end
  455.  
  456. function MakePads()
  457. -- 1 - VTelekinesis
  458. P1 = Instance.new("Model")
  459. P1.Name = ModID
  460.  
  461. -- 2 - RBase
  462. P2 = Instance.new("Part")
  463. P2.CFrame = CFrame.new(Vector3.new(21.100008, 1.95000589, 11.899971)) * CFrame.Angles(-0, 0, -0)
  464. P2.FormFactor = Enum.FormFactor.Custom
  465. P2.Size = Vector3.new(0.799999952, 0.200000003, 0.800000012)
  466. P2.Anchored = true
  467. P2.BrickColor = BrickColor.new("White")
  468. P2.Friction = 0.30000001192093
  469. P2.Shape = Enum.PartType.Block
  470. P2.Name = "RBase"
  471. P2.Parent = P1
  472. P2.Transparency = 1
  473. -- 3 - Mesh
  474. P3 = Instance.new("CylinderMesh")
  475. P3.Scale = Vector3.new(1, 0.5, 1)
  476. P3.Parent = P2
  477.  
  478. -- 4 - LBase
  479. P4 = Instance.new("Part")
  480. P4.CFrame = CFrame.new(Vector3.new(18.100008, 1.95000589, 11.899971)) * CFrame.Angles(-0, 0, -0)
  481. P4.FormFactor = Enum.FormFactor.Custom
  482. P4.Size = Vector3.new(0.799999952, 0.200000003, 0.800000012)
  483. P4.Anchored = true
  484. P4.BrickColor = BrickColor.new("White")
  485. P4.Friction = 0.30000001192093
  486. P4.Shape = Enum.PartType.Block
  487. P4.Name = "LBase"
  488. P4.Parent = P1
  489. P4.Transparency = 1
  490. -- 5 - Mesh
  491. P5 = Instance.new("CylinderMesh")
  492. P5.Scale = Vector3.new(1, 0.5, 1)
  493. P5.Parent = P4
  494.  
  495. -- 7 - Mesh
  496. P7 = Instance.new("CylinderMesh")
  497. P7.Scale = Vector3.new(1, 0.5, 1)
  498. P7.Parent = P6
  499.  
  500.  
  501.  
  502. -- 9 - Mesh
  503. P9 = Instance.new("CylinderMesh")
  504. P9.Scale = Vector3.new(1, 0.5, 1)
  505. P9.Parent = P8
  506.  
  507.  
  508.  
  509. -- 11 - Mesh
  510. P11 = Instance.new("CylinderMesh")
  511. P11.Scale = Vector3.new(1, 0.5, 1)
  512. P11.Parent = P10
  513.  
  514.  
  515. -- 13 - Mesh
  516. P13 = Instance.new("CylinderMesh")
  517. P13.Scale = Vector3.new(1, 0.5, 1)
  518. P13.Parent = P12
  519.  
  520.  
  521. -- 15 - Mesh
  522. P15 = Instance.new("CylinderMesh")
  523. P15.Scale = Vector3.new(1, 0.5, 1)
  524. P15.Parent = P14
  525.  
  526. -- 17 - Mesh
  527. P17 = Instance.new("CylinderMesh")
  528. P17.Scale = Vector3.new(1, 0.5, 1)
  529. P17.Parent = P16
  530.  
  531. P1.Parent = LP.Character
  532. P1:MakeJoints()
  533. return P1
  534. end
  535.  
  536. weldModel = function(model, unanchor, rooty)
  537. local parts = {}
  538. local function recurse(object)
  539. if object:IsA("BasePart") then
  540. table.insert(parts, object)
  541. end
  542. for _,child in pairs(object:GetChildren()) do
  543. recurse(child)
  544. end
  545. end
  546. recurse(model)
  547.  
  548. local rootPart = rooty or parts[1]
  549. for _, part in pairs(parts) do
  550. local cframe = rootPart.CFrame:toObjectSpace(part.CFrame)
  551. local weld = Instance.new("Weld")
  552. weld.Part0 = rootPart
  553. weld.Part1 = part
  554. weld.C0 = cframe
  555. weld.Parent = rootPart
  556. end
  557.  
  558. if unanchor then
  559. for _, part in pairs(parts) do
  560. part.Anchored = false
  561. part.CanCollide = false
  562. end
  563. end
  564. end
  565.  
  566. weldItem = function(rootPart, Item, TheC0, unanchor, ParentItem)
  567. local cframe = TheC0 or rootPart.CFrame:toObjectSpace(Item.CFrame)
  568. local weld = Instance.new("Weld")
  569. weld.Name = "Weld"
  570. weld.Part0 = rootPart
  571. weld.Part1 = Item
  572. weld.C0 = cframe
  573. weld.Parent = ParentItem and Item or rootPart
  574.  
  575. if unanchor then
  576. Item.Anchored = false
  577. end
  578. return weld, cframe
  579. end
  580.  
  581. scaleModel = function(model, scale)
  582. local parts = {}
  583. local function recurse(object)
  584. if object:IsA("BasePart") then
  585. table.insert(parts, object)
  586. end
  587. for _,child in pairs(object:GetChildren()) do
  588. recurse(child)
  589. end
  590. end
  591. recurse(model)
  592.  
  593. local top, bottom, left, right, back, front
  594. for _, part in pairs(parts) do
  595. if top == nil or top < part.Position.y then top = part.Position.y end
  596. if bottom == nil or bottom > part.Position.y then bottom = part.Position.y end
  597. if left == nil or left > part.Position.x then left = part.Position.x end
  598. if right == nil or right < part.Position.x then right = part.Position.x end
  599. if back == nil or back > part.Position.z then back = part.Position.z end
  600. if front == nil or front < part.Position.z then front = part.Position.z end
  601. end
  602.  
  603. local middle = Vector3.new( left+right, top+bottom, back+front )/2
  604. local minSize = Vector3.new(0.2, 0.2, 0.2)
  605.  
  606. for _, part in pairs(parts) do
  607. local foo = part.CFrame.p - middle
  608. local rotation = part.CFrame - part.CFrame.p
  609. local newSize = part.Size*scale
  610. part.FormFactor = "Custom"
  611. part.Size = newSize
  612. part.CFrame = CFrame.new( middle + foo*scale ) * rotation
  613.  
  614. if newSize.x < minSize.x or newSize.y < minSize.y or newSize.z < minSize.z then
  615. local mesh
  616. for _, child in pairs(part:GetChildren()) do
  617. if child:IsA("DataModelMesh") then
  618. mesh = child
  619. break
  620. end
  621. end
  622.  
  623. if mesh == nil then
  624. mesh = Instance.new("BlockMesh", part)
  625. end
  626.  
  627. local oScale = mesh.Scale
  628. local newScale = newSize/minSize * oScale
  629. if 0.2 < newSize.x then newScale = Vector3.new(1 * oScale.x, newScale.y, newScale.z) end
  630. if 0.2 < newSize.y then newScale = Vector3.new(newScale.x, 1 * oScale.y, newScale.z) end
  631. if 0.2 < newSize.z then newScale = Vector3.new(newScale.x, newScale.y, 1 * oScale.z) end
  632.  
  633. mesh.Scale = newScale
  634. end
  635. end
  636. end
  637.  
  638. function getMass(Obj, Total)
  639. local newTotal = Total
  640. local returnTotal = 0
  641.  
  642. if Obj:IsA("BasePart") then
  643. newTotal = newTotal + Objects[Obj]
  644. elseif BodyObjects[Obj.ClassName] then
  645. Obj:Destroy()
  646. end
  647.  
  648. if Obj:GetChildren() and #Obj:GetChildren() > 0 then
  649. for _,v in pairs(Obj:GetChildren()) do
  650. returnTotal = returnTotal + getMass(v, newTotal)
  651. end
  652. else
  653. returnTotal = newTotal
  654. end
  655.  
  656. return returnTotal
  657. end
  658.  
  659. function getTargFromCurrent()
  660. local Current = Current.Part
  661. if Current:IsA("BasePart") then
  662. return Current
  663. elseif Current:findFirstChild("Torso") then
  664. return Current.Torso
  665. else
  666. for _,v in pairs(Current:GetChildren()) do
  667. if v:IsA("BasePart") then
  668. return v
  669. end
  670. end
  671. end
  672. end
  673.  
  674. function Fire(Part, Vec, Inv)
  675. pcall(function()
  676. Current.BP:Destroy()
  677. Current.BP = nil
  678. end)
  679. pcall(function()
  680. Current.BA:Destroy()
  681. Current.BA = nil
  682. end)
  683. pcall(function()
  684. if Inv then
  685. Part.Velocity = -((Vec - Torso.Position).unit * Grav * 1.1)
  686. else
  687. Part.Velocity = ((Vec - Camera.CoordinateFrame.p).unit * Grav * 1.1)
  688. end
  689. Current.Mass = nil
  690. end)
  691. Reset()
  692. end
  693.  
  694. function Reset()
  695. LS.Parent = nil
  696. RS.Parent = nil
  697.  
  698. OrigLS.Parent = Torso
  699. OrigRS.Parent = Torso
  700.  
  701. OrigLS.C0 = LS0
  702. OrigRS.C0 = RS0
  703. end
  704.  
  705. function Start()
  706. Cor(function()
  707. repeat wait(1/30) until LP.Character and LP.Character.Parent == Workspace and LP.Character:findFirstChild("Torso")
  708. Char = LP.Character
  709. PlrGui = LP.PlayerGui
  710. Backpack = LP.Backpack
  711. Mouse = LP:GetMouse()
  712.  
  713. for _,v in pairs(Cons) do
  714. v:disconnect()
  715. end
  716. Cons = {}
  717.  
  718. Camera = Workspace.CurrentCamera
  719. LastCamCF = Camera.CoordinateFrame
  720. AnimJoints = {}
  721. mDown = false
  722. Multi = false
  723. Grabbing = false
  724. Current = {}
  725. Alpha = 1
  726.  
  727. Head = Char["Head"]
  728. Torso = Char["Torso"]
  729. Humanoid = Char["Humanoid"]
  730. LA = Char["Left Arm"]
  731. RA = Char["Right Arm"]
  732. LL = Char["Left Leg"]
  733. RL = Char["Right Leg"]
  734.  
  735. OrigLS = Torso["Left Shoulder"]
  736. OrigRS = Torso["Right Shoulder"]
  737.  
  738. for _,v in pairs(Char:GetChildren()) do
  739. if v.Name == ModID then
  740. v:Destroy()
  741. end
  742. end
  743.  
  744. for _,v in pairs(PlrGui:GetChildren()) do
  745. if v.Name == "PadsGui" then
  746. v:Destroy()
  747. end
  748. end
  749.  
  750. LS = Instance.new("Weld")
  751. RS = Instance.new("Weld")
  752.  
  753. LS.Name = OrigLS.Name
  754. LS.Part0 = Torso
  755. LS.Part1 = LA
  756. LS.C0 = LS0
  757. LS.C1 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0)
  758.  
  759. RS.Name = OrigRS.Name
  760. RS.Part0 = Torso
  761. RS.Part1 = RA
  762. RS.C0 = RS0
  763. RS.C1 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0)
  764.  
  765. local Pads = MakePads()
  766. local LPad = Pads.LBase
  767. local RPad = Pads.RBase
  768.  
  769. weldModel(LPad, true, LPad)
  770. weldModel(RPad, true, RPad)
  771.  
  772. local GripWeldL = Instance.new("Weld")
  773. GripWeldL.Name = "GripWeldL"
  774. GripWeldL.Part0 = LA
  775. GripWeldL.Part1 = LPad
  776. GripWeldL.C0 = CFrame.new(0, -1.05, 0) * CFrame.Angles(0, math.rad(180), 0)
  777. GripWeldL.Parent = LA
  778.  
  779. local GripWeldR = Instance.new("Weld")
  780. GripWeldR.Name = "GripWeldR"
  781. GripWeldR.Part0 = RA
  782. GripWeldR.Part1 = RPad
  783. GripWeldR.C0 = CFrame.new(0, -1.05, 0) * CFrame.Angles(0, math.rad(180), 0)
  784. GripWeldR.Parent = RA
  785.  
  786. local isParts = false
  787.  
  788. table.insert(Cons, Mouse.KeyDown:connect(function(Key)
  789. Key = Key:lower()
  790. if Key == "z" then
  791. --Stuff
  792. elseif Key == "f" then
  793. local Current = Current.Part
  794. if Current and Current.Parent ~= nil and not Multi then
  795. Current:BreakJoints()
  796. end
  797. elseif Key == "q" then
  798. if isParts then
  799. isParts = false
  800. for _,v in pairs(Workspace:GetChildren()) do
  801. if v.Name == "MyPartV" and v:IsA("BasePart") then
  802. v:Destroy()
  803. end
  804. end
  805. else
  806. isParts = true
  807. for i = 1, 50 do
  808. local Part = Instance.new("Part")
  809. Part.Color = Color3.new(math.random(), math.random(), math.random())
  810. Part.Transparency = 0
  811. Part.Size = Vector3.new(math.random(1, 3), math.random(1, 3), math.random(1, 3))
  812. Part.Archivable = true
  813. Part.CanCollide = false
  814. Part.Material = "Neon"
  815. Part.Locked = false
  816. Part.CFrame = Torso.CFrame * CFrame.new(math.random(-15, 15), -1, math.random(-15, 15))
  817. Part.Anchored = true
  818. Part.Name = "MyPartV"
  819. Part.TopSurface = "Smooth"
  820. Part.BottomSurface = "Smooth"
  821. Part.Parent = Workspace
  822. end
  823. end
  824. elseif Key == "e" then
  825. local Targ;
  826. if Current.Part and Current.Part ~= nil then
  827. Targ = getTargFromCurrent()
  828. else
  829. Targ = LastPart
  830. end
  831. if Targ and Targ.Parent ~= nil and not Multi then
  832. local Ex = Instance.new("Explosion", Workspace)
  833. Ex.Position = Targ.CFrame.p
  834. Ex.BlastRadius = 16
  835. Ex.DestroyJointRadiusPercent = 0.5
  836. end
  837. elseif Key == "c" then
  838. if Current.Part and Current.Part.Parent ~= nil and not Multi then
  839. local Part = getTargFromCurrent()
  840. if Part then
  841. Grabbing = false
  842. if Mouse.Hit then
  843. local TargPos = CFrame.new(Camera.CoordinateFrame.p, Mouse.Hit.p) * CFrame.new(0, 0, -1000)
  844. Fire(Part, TargPos.p)
  845. else
  846. Fire(Part, Mouse.Origin.p + Mouse.UnitRay.Direction, true)
  847. end
  848. end
  849. end
  850. end
  851. end))
  852.  
  853. table.insert(Cons, Mouse.Button1Up:connect(function()
  854. mDown = false
  855. if Grabbing == true and Multi == false then
  856. Grabbing = false
  857. Reset()
  858. end
  859. if Current.Part ~= nil then
  860. LastPart = getTargFromCurrent()
  861. Current = {}
  862. end
  863. end))
  864.  
  865. local function makeLightning(Par, Start, End, Width, Length, RandomScale, ArcScale, Num1)
  866. local oldParts = {}
  867. for _,v in pairs(Par:GetChildren()) do
  868. v.CFrame = CFrame.new(5e5, 5e5, 5e5)
  869. table.insert(oldParts, v)
  870. end
  871. local Distance = (Start-End).Magnitude
  872. local ArcScale = ArcScale or 1
  873. local RandomScale = RandomScale or 0
  874. local Last = Start
  875. local IterNum = 0
  876.  
  877. while Par.Parent do
  878. IterNum = IterNum + 1
  879. local New = nil
  880. if (Last-End).Magnitude < Length then
  881. New = CFrame.new(End)
  882. else
  883. if (End-Last).Magnitude < Length*2 then
  884. RandomScale = RandomScale*0.5
  885. ArcScale = ArcScale*0.5
  886. end
  887. local Direct = CFrame.new(Last,End)
  888. New = Direct*CFrame.Angles(math.rad(math.random(-RandomScale/4,RandomScale*ArcScale)),math.rad(math.random(-RandomScale,RandomScale)),math.rad(math.random(-RandomScale,RandomScale)))
  889. New = New*CFrame.new(0,0,-Length)
  890. end
  891. local Trail = nil
  892. if oldParts[IterNum] then
  893. Trail = oldParts[IterNum]
  894. Trail.BrickColor = ((Num1 % 2 == 0) and BrickColor.new("White")) or BrickColor.new("Cyan")
  895. Trail.Size = Vector3.new(Width, (Last-New.p).Magnitude, Width)
  896. Trail.CFrame = CFrame.new(New.p, Last)*CFrame.Angles(math.rad(90),0,0)*CFrame.new(0, -(Last-New.p).Magnitude/2, 0)
  897. oldParts[IterNum] = nil
  898. else
  899. Trail = Instance.new("Part")
  900. Trail.Name = "Part"
  901. Trail.FormFactor = "Custom"
  902. Trail.BrickColor = ((Num1 % 2 == 0) and BrickColor.new("White")) or BrickColor.new("White")
  903. Trail.Transparency = 0
  904. Trail.Anchored = true
  905. Trail.CanCollide = false
  906. Trail.Locked = true
  907. Trail.BackSurface = "SmoothNoOutlines"
  908. Trail.BottomSurface = "SmoothNoOutlines"
  909. Trail.FrontSurface = "SmoothNoOutlines"
  910. Trail.LeftSurface = "SmoothNoOutlines"
  911. Trail.RightSurface = "SmoothNoOutlines"
  912. Trail.TopSurface = "SmoothNoOutlines"
  913. Trail.Material = "Neon"
  914. Trail.Size = Vector3.new(Width, (Last-New.p).Magnitude, Width)
  915. Trail.CFrame = CFrame.new(New.p, Last)*CFrame.Angles(math.rad(90),0,0)*CFrame.new(0, -(Last-New.p).Magnitude/2, 0)
  916. Trail.Parent = Par
  917. end
  918. Last = New.p
  919. if (Last-End).Magnitude < 1 then
  920. break
  921. end
  922. end
  923. for _,v in pairs(oldParts) do
  924. v:Destroy()
  925. end
  926. end
  927.  
  928. table.insert(Cons, Mouse.Button1Down:connect(function()
  929. mDown = true
  930. local Targ = Mouse.Target
  931. Cor(function()
  932. if Targ and Objects[Targ] and not Multi then
  933. Grabbing = true
  934. Current.Part = Targ
  935. local Mass = Objects[Targ]
  936. local ForceNum = 0
  937. local Hum = nil
  938.  
  939. for _,v in pairs(Targ:GetChildren()) do
  940. if BodyObjects[v.ClassName] then
  941. v:Destroy()
  942. end
  943. end
  944.  
  945. for _,v in pairs(Workspace:GetChildren()) do
  946. if v:findFirstChild("Humanoid") and v:IsAncestorOf(Targ) then
  947. Hum = v.Humanoid
  948. Mass = getMass(v, 0)
  949. Current.Part = v
  950. break
  951. end
  952. end
  953.  
  954. Current.Mass = Mass
  955.  
  956. if not Hum then
  957. Targ:BreakJoints()
  958. end
  959.  
  960. ForceNum = Mass * Grav
  961. Targ.CanCollide = true
  962. Targ.Anchored = false
  963.  
  964. local BP = Instance.new("BodyPosition")
  965. BP.maxForce = Vector3.new(3 * ForceNum, 3 * ForceNum, 3 * ForceNum)
  966. BP.Parent = Targ
  967.  
  968. local Ang = Instance.new("BodyAngularVelocity")
  969. Ang.Parent = Targ
  970.  
  971. Current.BP = BP
  972. Current.BA = Ang
  973.  
  974. OrigLS.Parent = nil
  975. OrigRS.Parent = nil
  976.  
  977. LS.Parent = Torso
  978. RS.Parent = Torso
  979.  
  980. LS.C0 = LS0
  981. RS.C0 = RS0
  982.  
  983. local DirDot = Mouse.UnitRay.Direction:Dot(Targ.Position - Mouse.Origin.p)
  984. local BPPos = Vector3.new(0, 0, 0)
  985. local Vel = Vector3.new(0, 0, 0)
  986. local Vlev = random() * math.pi
  987. local RPos = Vector3.new(random() * 2 - 1, cos(Vlev), random() * 2 - 1)
  988.  
  989. local Ball = Instance.new("Part")
  990. Ball.Name = "Ball"
  991. Ball.FormFactor = "Custom"
  992. Ball.Color = Color3.new(0, 1, 1)
  993. Ball.Transparency = 0.3
  994. Ball.Anchored = true
  995. Ball.CanCollide = false
  996. Ball.Locked = true
  997. Ball.BottomSurface, Ball.TopSurface = "Smooth", "Smooth"
  998. Ball.Size = Vector3.new(0.5, 0.5, 0.5)
  999. Ball.CFrame = Torso.CFrame * CFrame.new(0, 1, -3)
  1000. Ball.Parent = Char
  1001.  
  1002. if Targ.Name == "MyPartV" then
  1003. Targ.Name = "MyPartF"
  1004. end
  1005.  
  1006. local LightMod = Instance.new("Model", Char)
  1007.  
  1008. local Mesh = Instance.new("SpecialMesh")
  1009. Mesh.MeshType = "Sphere"
  1010. Mesh.Parent = Ball
  1011.  
  1012. local Size = 0.5
  1013. local Rise = true
  1014.  
  1015. while Grabbing and BP and Ang and Targ.Parent ~= nil do
  1016. local BPPos = Mouse.Origin.p + Mouse.UnitRay.Direction * DirDot
  1017. Ang.angularvelocity = Vel
  1018. BP.position = BPPos + RPos
  1019. RPos = Vector3.new(max(-1, min(RPos.x + random() * 0.02 - 0.01, 1)), cos(Vlev), max(-1, min(RPos.z + random() * 0.02 - 0.01, 1)))
  1020. Vel = Vector3.new(max(-1, min(Vel.x + random() * 0.2 - 0.1, 1)), max(-1, min(Vel.y + random() * 0.2 - 0.1, 1)), max(-1, min(Vel.z + random() * 0.2 - 0.1, 1)))
  1021. Vlev = (Vlev + 0.05) % tau
  1022.  
  1023. if Hum then
  1024. Hum.Sit = true
  1025. end
  1026.  
  1027. if LA.Parent ~= nil and RA.Parent ~= nil then
  1028. local LPos = (LA.CFrame * CFrame.new(0, -1, 0)).p
  1029. local RPos = (RA.CFrame * CFrame.new(0, -1, 0)).p
  1030. if Rise == true then
  1031. if Size < 0.6 then
  1032. Size = Size + 0.05
  1033. else
  1034. Size = Size + 0.1
  1035. end
  1036. if Size >= 2.2 then
  1037. Rise = false
  1038. end
  1039. else
  1040. if Size > 2.1 then
  1041. Size = Size - 0.05
  1042. else
  1043. Size = Size - 0.1
  1044. end
  1045. if Size <= 0.5 then
  1046. Rise = true
  1047. end
  1048. end
  1049. Ball.Size = Vector3.new(Size, Size, Size)
  1050. Ball.CFrame = CFrame.new(LPos:Lerp(RPos, 0.5), Targ.Position) * CFrame.new(0, 0, -2.2)
  1051. LightNum = LightNum + 1
  1052. makeLightning(LightMod, Ball.Position, Targ.Position, 0.2, 4, 50, 1, LightNum)
  1053. elseif Ball.Parent ~= nil then
  1054. Ball:Destroy()
  1055. end
  1056.  
  1057. if LS and LS.Parent == Torso then
  1058. LS.C0 = CFrame.new(Vector3.new(-1.5, 0.5, 0), Torso.CFrame:pointToObjectSpace((Targ.CFrame or Torso.CFrame * CFrame.new(-1.5, 0.5, 1)).p))
  1059. end
  1060. if RS and RS.Parent == Torso then
  1061. RS.C0 = CFrame.new(Vector3.new(1.5, 0.5, 0), Torso.CFrame:pointToObjectSpace((Targ.CFrame or Torso.CFrame * CFrame.new(1.5, 0.5, 1)).p))
  1062. end
  1063. RunService.Heartbeat:wait()
  1064. end
  1065.  
  1066. coroutine.resume(coroutine.create(function()
  1067. for i = 0.5, 1, 0.1 do
  1068. for i2,v in pairs(LightMod:GetChildren()) do
  1069. --v.Light.Range = 6-(i*5)
  1070. v.Transparency = i
  1071. end
  1072. wait(1/30)
  1073. end
  1074. LightMod:Destroy()
  1075. end))
  1076.  
  1077. if BP and BP.Parent ~= nil then
  1078. BP:Destroy()
  1079. end
  1080.  
  1081. if Ang and Ang.Parent ~= nil then
  1082. Ang:Destroy()
  1083. end
  1084.  
  1085. pcall(function() Ball:Destroy() end)
  1086. end
  1087. end)
  1088. end))
  1089. end)
  1090. end
  1091.  
  1092. function Add(Obj)
  1093. if Obj:IsA("BasePart") and not Objects[Obj] and not (Obj.Name == "Base" and Obj.ClassName == "Part") then
  1094. Objects[Obj] = Obj:GetMass()
  1095. Obj.Changed:connect(function(P)
  1096. if P:lower() == "size" and Objects[Obj] and Obj.Parent ~= nil then
  1097. Objects[Obj] = Obj:GetMass()
  1098. end
  1099. end)
  1100. end
  1101. end
  1102.  
  1103. function Rem(Obj)
  1104. if Objects[Obj] then
  1105. Objects[Obj] = nil
  1106. end
  1107. end
  1108.  
  1109. function Recursion(Obj)
  1110. ypcall(function()
  1111. Add(Obj)
  1112. if #Obj:GetChildren() > 0 then
  1113. for _,v in pairs(Obj:GetChildren()) do
  1114. Recursion(v)
  1115. end
  1116. end
  1117. end)
  1118. end
  1119.  
  1120. Workspace.DescendantAdded:connect(function(Obj)
  1121. Add(Obj)
  1122. end)
  1123.  
  1124. Workspace.DescendantRemoving:connect(function(Obj)
  1125. Rem(Obj)
  1126. end)
  1127.  
  1128. for _,v in pairs(Workspace:GetChildren()) do
  1129. Recursion(v)
  1130. end
  1131.  
  1132. Start()
  1133.  
  1134. if LP.Name == PlrName then
  1135. LP.CharacterAdded:connect(Start)
  1136. end
  1137.  
  1138. local verlet = {}
  1139. verlet.step_time = 1 / 50
  1140. verlet.gravity = Vector3.new(0, -10, 0)
  1141.  
  1142. local char = game.Players.LocalPlayer.Character
  1143. local torso = char:WaitForChild("Torso")
  1144. local parts = {}
  1145. local render = game:GetService("RunService").RenderStepped
  1146.  
  1147. wait(2)
  1148.  
  1149. local point = {}
  1150. local link = {}
  1151. local rope = {}
  1152.  
  1153. local function ccw(A,B,C)
  1154. return (C.y-A.y) * (B.x-A.x) > (B.y-A.y) * (C.x-A.x)
  1155. end
  1156.  
  1157. local function intersect(A,B,C,D)
  1158. return ccw(A,C,D) ~= ccw(B,C,D) and ccw(A,B,C) ~= ccw(A,B,D)
  1159. end
  1160.  
  1161. local function vec2(v)
  1162. return Vector2.new(v.x, v.z)
  1163. end
  1164.  
  1165. function point:step()
  1166. if not self.fixed then
  1167. local derivative = (self.position - self.last_position) * 0.95
  1168. self.last_position = self.position
  1169. self.position = self.position + derivative + (self.velocity * verlet.step_time ^ 2)
  1170. --[[local torsoP = torso.CFrame * CFrame.new(-1, 0, 0.5)
  1171. local torsoE = torso.CFrame * CFrame.new(1, 0, 0.5)
  1172. local pointE = self.position + torso.CFrame.lookVector * 100
  1173. local doIntersect = intersect(vec2(torsoP.p), vec2(torsoE.p), vec2(self.position), vec2(pointE))
  1174. if not doIntersect then
  1175. self.postition = self.position - torso.CFrame.lookVector * 10
  1176. end]]
  1177. end
  1178. end
  1179.  
  1180. function link:step()
  1181. for i = 1, 1 do
  1182. local distance = self.point1.position - self.point2.position
  1183. local magnitude = distance.magnitude
  1184. local differance = (self.length - magnitude) / magnitude
  1185. local translation = ((self.point1.fixed or self.point2.fixed) and 1 or 0.6) * distance * differance
  1186. if not self.point1.fixed then
  1187. self.point1.position = self.point1.position + translation
  1188. end
  1189. if not self.point2.fixed then
  1190. self.point2.position = self.point2.position - translation
  1191. end
  1192. end
  1193. end
  1194.  
  1195. function verlet.new(class, a, b, c)
  1196. if class == "Point" then
  1197. local new = {}
  1198. setmetatable(new, {__index = point})
  1199. new.class = class
  1200. new.position = a or Vector3.new()
  1201. new.last_position = new.position
  1202. new.velocity = verlet.gravity
  1203. new.fixed = false
  1204. return new
  1205. elseif class == "Link" then
  1206. local new = {}
  1207. setmetatable(new, {__index = link})
  1208. new.class = class
  1209. new.point1 = a
  1210. new.point2 = b
  1211. new.length = c or (a.position - b.position).magnitude
  1212. return new
  1213. elseif class == "Rope" then
  1214. local new = {}
  1215. setmetatable(new, {__index = link})
  1216. new.class = class
  1217. new.start_point = a
  1218. new.finish_point = b
  1219. new.points = {}
  1220. new.links = {}
  1221. local inc = (b - a) / 10
  1222. for i = 0, 10 do
  1223. table.insert(new.points, verlet.new("Point", a + (i * inc)))
  1224. end
  1225. for i = 2, #new.points do
  1226. table.insert(new.links, verlet.new("Link", new.points[i - 1], new.points[i]))
  1227. end
  1228. return new
  1229. end
  1230. end
  1231.  
  1232. local tris = {}
  1233. local triParts = {}
  1234.  
  1235. local function GetDiscoColor(hue)
  1236. local section = hue % 1 * 3
  1237. local secondary = 0.5 * math.pi * (section % 1)
  1238. if section < 1 then
  1239. return Color3.new(0, 0, 0)
  1240. elseif section < 2 then
  1241. return Color3.new(0, 0, 0)
  1242. else
  1243. return Color3.new(0, 0, 0)
  1244. end
  1245. end
  1246.  
  1247. local function setupPart(part)
  1248. part.Anchored = true
  1249. part.FormFactor = 3
  1250. part.CanCollide = false
  1251. part.TopSurface = 10
  1252. part.BottomSurface = 10
  1253. part.LeftSurface = 10
  1254. part.RightSurface = 10
  1255. part.FrontSurface = 10
  1256. part.BackSurface = 10
  1257. part.Material = "Neon"
  1258. local m = Instance.new("SpecialMesh", part)
  1259. m.MeshType = "Wedge"
  1260. m.Scale = Vector3.new(0.2, 1, 1)
  1261. return part
  1262. end
  1263.  
  1264. local function CFrameFromTopBack(at, top, back)
  1265. local right = top:Cross(back)
  1266. return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  1267. end
  1268.  
  1269. local function drawTri(parent, a, b, c)
  1270. local this = {}
  1271. local mPart1 = table.remove(triParts, 1) or setupPart(Instance.new("Part"))
  1272. local mPart2 = table.remove(triParts, 1) or setupPart(Instance.new("Part"))
  1273. function this:Set(a, b, c)
  1274. local ab, bc, ca = b-a, c-b, a-c
  1275. local abm, bcm, cam = ab.magnitude, bc.magnitude, ca.magnitude
  1276. local edg1 = math.abs(0.5 + ca:Dot(ab)/(abm*abm))
  1277. local edg2 = math.abs(0.5 + ab:Dot(bc)/(bcm*bcm))
  1278. local edg3 = math.abs(0.5 + bc:Dot(ca)/(cam*cam))
  1279. if edg1 < edg2 then
  1280. if edg1 >= edg3 then
  1281. a, b, c = c, a, b
  1282. ab, bc, ca = ca, ab, bc
  1283. abm = cam
  1284. end
  1285. else
  1286. if edg2 < edg3 then
  1287. a, b, c = b, c, a
  1288. ab, bc, ca = bc, ca, ab
  1289. abm = bcm
  1290. else
  1291. a, b, c = c, a, b
  1292. ab, bc, ca = ca, ab, bc
  1293. abm = cam
  1294. end
  1295. end
  1296.  
  1297. local len1 = -ca:Dot(ab)/abm
  1298. local len2 = abm - len1
  1299. local width = (ca + ab.unit*len1).magnitude
  1300.  
  1301. local maincf = CFrameFromTopBack(a, ab:Cross(bc).unit, -ab.unit)
  1302.  
  1303. if len1 > 0.2 then
  1304. mPart1.Parent = parent
  1305. mPart1.Size = Vector3.new(0.2, width, len1)
  1306. mPart1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  1307. else
  1308. mPart1.Parent = nil
  1309. end
  1310.  
  1311. if len2 > 0.2 then
  1312. mPart2.Parent = parent
  1313. mPart2.Size = Vector3.new(0.2, width, len2)
  1314. mPart2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  1315. else
  1316. mPart2.Parent = nil
  1317. end
  1318. end
  1319. function this:SetProperty(prop, value)
  1320. mPart1[prop] = value
  1321. mPart2[prop] = value
  1322. end
  1323. this:Set(a, b, c)
  1324. function this:Destroy()
  1325. mPart1:Destroy()
  1326. mPart2:Destroy()
  1327. end
  1328. this.p1 = mPart1
  1329. this.p2 = mPart2
  1330. this.p1.BrickColor = BrickColor.new(GetDiscoColor(math.noise(0.5, 0.5, this.p1.CFrame.Y * 0.5 + time())))
  1331. this.p2.BrickColor = BrickColor.new(GetDiscoColor(math.noise(0.5, 0.5, this.p2.CFrame.Y * 0.5 + time())))
  1332. return this
  1333. end
  1334.  
  1335. function verlet.draw(object, id)
  1336. if object.class == "Point" then
  1337. local part = parts[id]
  1338. part.BrickColor = BrickColor.new(107, 0, 107)
  1339. part.Transparency = 0
  1340. part.formFactor = 3
  1341. part.Anchored = true
  1342. part.CanCollide = false
  1343. part.TopSurface = 0
  1344. part.BottomSurface = 0
  1345. part.Size = Vector3.new(0.35, 0.35, 0.35)
  1346. part.Material = "Neon"
  1347. part.CFrame = CFrame.new(object.position)
  1348. part.Parent = torso
  1349. return part
  1350. elseif object.class == "Link" then
  1351. local part = parts[id]
  1352. local dist = (object.point1.position - object.point2.position).magnitude
  1353. part.Size = Vector3.new(0.2, 0.2, dist)
  1354. part.CFrame = CFrame.new(object.point1.position, object.point2.position) * CFrame.new(0, 0, dist * -0.5)
  1355. part.Parent = torso
  1356. return part
  1357. end
  1358. end
  1359.  
  1360. function verlet.clear()
  1361. for _, v in pairs(workspace:GetChildren()) do
  1362. if v.Name == "Part" then
  1363. v:Destroy()
  1364. end
  1365. end
  1366. end
  1367.  
  1368. local points = {}
  1369. local links = {}
  1370.  
  1371. for x = 0, 2 do
  1372. points[x] = {}
  1373. for y = 0, 3 do
  1374. points[x][y] = verlet.new("Point", torso.Position + Vector3.new(x * 0.8 - 2, 2 - y * 0.8, 5 + y * 0.4))
  1375. points[x][y].fixed = y == 0
  1376. end
  1377. end
  1378.  
  1379. for x = 1, 2 do
  1380. for y = 0, 3 do
  1381. links[#links + 1] = verlet.new("Link", points[x][y], points[x - 1][y], 1 + y * 0.08)
  1382. end
  1383. end
  1384.  
  1385. for x = 0, 2 do
  1386. for y = 1, 3 do
  1387. links[#links + 1] = verlet.new("Link", points[x][y], points[x][y - 1], 1.2 + y * 0.03)
  1388. end
  1389. end
  1390.  
  1391. render:connect(function()
  1392. for x = 0, 2 do
  1393. for y = 0, 3 do
  1394. if y == 0 then
  1395. points[x][y].position = (torso.CFrame * CFrame.new(x * 1 - 1, 1, 0.5)).p
  1396. else
  1397. points[x][y]:step()
  1398. end
  1399. end
  1400. end
  1401. for i = 1, #links do
  1402. links[i]:step()
  1403. end
  1404. for i = 1, #tris do
  1405. triParts[#triParts + 1] = tris[i].p1
  1406. triParts[#triParts + 1] = tris[i].p2
  1407. end
  1408. tris = {}
  1409. for x = 1, 2 do
  1410. for y = 1, 3 do
  1411. tris[#tris + 1] = drawTri(torso, points[x - 1][y - 1].position, points[x - 1][y].position, points[x][y - 1].position)
  1412. tris[#tris + 1] = drawTri(torso, points[x][y].position, points[x - 1][y].position, points[x][y - 1].position)
  1413. end
  1414. end
  1415. end)
  1416. end)
  1417.  
  1418. suicide.Name = "suicide"
  1419. suicide.Parent = scriptpage
  1420. suicide.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  1421. suicide.BorderSizePixel = 0
  1422. suicide.Position = UDim2.new(0, 345, 0, 134)
  1423. suicide.Size = UDim2.new(0, 103, 0, 50)
  1424. suicide.Font = Enum.Font.SourceSansBold
  1425. suicide.Text = "Suicide Gun"
  1426. suicide.TextColor3 = Color3.new(1, 1, 1)
  1427. suicide.TextScaled = true
  1428. suicide.TextSize = 14
  1429. suicide.TextWrapped = true
  1430.  
  1431. suicide.MouseButton1Down:connect(function()
  1432. --SUICIDE GUN REBORN BY DMS
  1433. o1 = Instance.new("Tool")
  1434. o2 = Instance.new("Part")
  1435. o3 = Instance.new("SpecialMesh")
  1436. o4 = Instance.new("Part")
  1437. o5 = Instance.new("BlockMesh")
  1438. o6 = Instance.new("Part")
  1439. o7 = Instance.new("BlockMesh")
  1440. o8 = Instance.new("Part")
  1441. o9 = Instance.new("BlockMesh")
  1442. o10 = Instance.new("Part")
  1443. o11 = Instance.new("BlockMesh")
  1444. o12 = Instance.new("Part")
  1445. o13 = Instance.new("BlockMesh")
  1446. o14 = Instance.new("Part")
  1447. o15 = Instance.new("BlockMesh")
  1448. o16 = Instance.new("Part")
  1449. o17 = Instance.new("BlockMesh")
  1450. o18 = Instance.new("Part")
  1451. o19 = Instance.new("BlockMesh")
  1452. o20 = Instance.new("Part")
  1453. o21 = Instance.new("CylinderMesh")
  1454. o22 = Instance.new("Part")
  1455. o23 = Instance.new("CylinderMesh")
  1456. o24 = Instance.new("Part")
  1457. o25 = Instance.new("CylinderMesh")
  1458. o26 = Instance.new("Part")
  1459. o27 = Instance.new("BlockMesh")
  1460. o28 = Instance.new("Part")
  1461. o29 = Instance.new("CylinderMesh")
  1462. o30 = Instance.new("Part")
  1463. o31 = Instance.new("PointLight")
  1464. o32 = Instance.new("BillboardGui")
  1465. o33 = Instance.new("ImageLabel")
  1466. o34 = Instance.new("BlockMesh")
  1467. o35 = Instance.new("Part")
  1468. o36 = Instance.new("BlockMesh")
  1469. o37 = Instance.new("Part")
  1470. o38 = Instance.new("BlockMesh")
  1471. o39 = Instance.new("Part")
  1472. o40 = Instance.new("BlockMesh")
  1473. o41 = Instance.new("Part")
  1474. o42 = Instance.new("Decal")
  1475. o43 = Instance.new("CylinderMesh")
  1476. o44 = Instance.new("Part")
  1477. o45 = Instance.new("CylinderMesh")
  1478. o46 = Instance.new("Part")
  1479. o47 = Instance.new("BlockMesh")
  1480. o48 = Instance.new("Part")
  1481. o49 = Instance.new("SpecialMesh")
  1482. o50 = Instance.new("Part")
  1483. o51 = Instance.new("SpecialMesh")
  1484. o52 = Instance.new("Part")
  1485. o53 = Instance.new("BlockMesh")
  1486. o54 = Instance.new("Part")
  1487. o55 = Instance.new("BlockMesh")
  1488. o56 = Instance.new("Part")
  1489. o57 = Instance.new("BlockMesh")
  1490. o58 = Instance.new("Part")
  1491. o59 = Instance.new("CylinderMesh")
  1492. o60 = Instance.new("Part")
  1493. o61 = Instance.new("SpecialMesh")
  1494. o62 = Instance.new("Part")
  1495. o63 = Instance.new("BlockMesh")
  1496. o64 = Instance.new("Part")
  1497. o65 = Instance.new("SpecialMesh")
  1498. o66 = Instance.new("Part")
  1499. o67 = Instance.new("BlockMesh")
  1500. o68 = Instance.new("Part")
  1501. o69 = Instance.new("BlockMesh")
  1502. o70 = Instance.new("Part")
  1503. o71 = Instance.new("SpecialMesh")
  1504. o72 = Instance.new("Part")
  1505. o73 = Instance.new("BlockMesh")
  1506. o74 = Instance.new("Part")
  1507. o75 = Instance.new("BlockMesh")
  1508. o76 = Instance.new("Part")
  1509. o77 = Instance.new("BlockMesh")
  1510. o78 = Instance.new("Part")
  1511. o79 = Instance.new("SpecialMesh")
  1512. o80 = Instance.new("Part")
  1513. o81 = Instance.new("CylinderMesh")
  1514. o82 = Instance.new("Part")
  1515. o83 = Instance.new("SpecialMesh")
  1516. o84 = Instance.new("Part")
  1517. o85 = Instance.new("BlockMesh")
  1518. o86 = Instance.new("Part")
  1519. o87 = Instance.new("SpecialMesh")
  1520. o88 = Instance.new("Part")
  1521. o89 = Instance.new("SpecialMesh")
  1522. o90 = Instance.new("Part")
  1523. o91 = Instance.new("BlockMesh")
  1524. o92 = Instance.new("Part")
  1525. o93 = Instance.new("BlockMesh")
  1526. o94 = Instance.new("Part")
  1527. o95 = Instance.new("SpecialMesh")
  1528. o96 = Instance.new("Part")
  1529. o97 = Instance.new("BlockMesh")
  1530. o98 = Instance.new("Part")
  1531. o99 = Instance.new("SpecialMesh")
  1532. o100 = Instance.new("Part")
  1533. o101 = Instance.new("BlockMesh")
  1534. o102 = Instance.new("Part")
  1535. o103 = Instance.new("BlockMesh")
  1536. o104 = Instance.new("Part")
  1537. o105 = Instance.new("SpecialMesh")
  1538. o106 = Instance.new("Part")
  1539. o107 = Instance.new("BlockMesh")
  1540. o108 = Instance.new("Part")
  1541. o109 = Instance.new("CylinderMesh")
  1542. o110 = Instance.new("Part")
  1543. o111 = Instance.new("BlockMesh")
  1544. o112 = Instance.new("Part")
  1545. o113 = Instance.new("SpecialMesh")
  1546. o114 = Instance.new("Part")
  1547. o115 = Instance.new("CylinderMesh")
  1548. o116 = Instance.new("Part")
  1549. o117 = Instance.new("BlockMesh")
  1550. o118 = Instance.new("Part")
  1551. o119 = Instance.new("SpecialMesh")
  1552. o120 = Instance.new("Part")
  1553. o121 = Instance.new("BlockMesh")
  1554. o122 = Instance.new("Part")
  1555. o123 = Instance.new("SpecialMesh")
  1556. o124 = Instance.new("Part")
  1557. o125 = Instance.new("SpecialMesh")
  1558. o126 = Instance.new("Part")
  1559. o127 = Instance.new("BlockMesh")
  1560. o128 = Instance.new("Part")
  1561. o129 = Instance.new("BlockMesh")
  1562. o130 = Instance.new("Part")
  1563. o131 = Instance.new("SpecialMesh")
  1564. o132 = Instance.new("Part")
  1565. o133 = Instance.new("BlockMesh")
  1566. o134 = Instance.new("Part")
  1567. o135 = Instance.new("BlockMesh")
  1568. o136 = Instance.new("Part")
  1569. o137 = Instance.new("SpecialMesh")
  1570. o138 = Instance.new("Part")
  1571. o139 = Instance.new("BlockMesh")
  1572. o140 = Instance.new("Part")
  1573. o141 = Instance.new("CylinderMesh")
  1574. o142 = Instance.new("Part")
  1575. o143 = Instance.new("BlockMesh")
  1576. o144 = Instance.new("Part")
  1577. o145 = Instance.new("SpecialMesh")
  1578. o146 = Instance.new("Part")
  1579. o147 = Instance.new("SpecialMesh")
  1580. o148 = Instance.new("Part")
  1581. o149 = Instance.new("Sound")
  1582. o150 = Instance.new("BlockMesh")
  1583. o1.Name = "Suicide"
  1584. o1.Parent = game.Players.LocalPlayer.Backpack
  1585. o2.Parent = o1
  1586. o2.Material = Enum.Material.SmoothPlastic
  1587. o2.BrickColor = BrickColor.new("Really black")
  1588. o2.Position = Vector3.new(18.950964, 0.850407004, 14.2854338)
  1589. o2.Rotation = Vector3.new(-2.19040904e-013, 2.50129006e-006, -180)
  1590. o2.Anchored = true
  1591. o2.FormFactor = Enum.FormFactor.Custom
  1592. o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1593. o2.CFrame = CFrame.new(18.950964, 0.850407004, 14.2854338, -1, 8.74227766e-008, 4.36557457e-008, -8.74227766e-008, -1, 3.82298495e-015, 4.36557457e-008, 3.92853881e-018, 1)
  1594. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1595. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1596. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1597. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1598. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1599. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1600. o2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1601. o3.Parent = o2
  1602. o3.Scale = Vector3.new(0.666666687, 0.388888866, 0.416666687)
  1603. o3.MeshType = Enum.MeshType.Wedge
  1604. o4.Parent = o1
  1605. o4.Material = Enum.Material.SmoothPlastic
  1606. o4.BrickColor = BrickColor.new("Really black")
  1607. o4.Position = Vector3.new(18.950964, 0.953182995, 14.5104237)
  1608. o4.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1609. o4.Anchored = true
  1610. o4.FormFactor = Enum.FormFactor.Custom
  1611. o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1612. o4.CFrame = CFrame.new(18.950964, 0.953182995, 14.5104237, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1613. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1614. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1615. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1616. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1617. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1618. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1619. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1620. o5.Parent = o4
  1621. o5.Scale = Vector3.new(0.333333343, 0.194444433, 0.694444478)
  1622. o6.Parent = o1
  1623. o6.Material = Enum.Material.SmoothPlastic
  1624. o6.BrickColor = BrickColor.new("Black")
  1625. o6.Position = Vector3.new(18.950964, 1.13095105, 14.5993176)
  1626. o6.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1627. o6.Anchored = true
  1628. o6.FormFactor = Enum.FormFactor.Custom
  1629. o6.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
  1630. o6.CFrame = CFrame.new(18.950964, 1.13095105, 14.5993176, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1631. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1632. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1633. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1634. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1635. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1636. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1637. o6.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1638. o7.Parent = o6
  1639. o7.Scale = Vector3.new(1, 0.583333313, 0.722222269)
  1640. o8.Name = "SightBack"
  1641. o8.Parent = o1
  1642. o8.Material = Enum.Material.SmoothPlastic
  1643. o8.Position = Vector3.new(18.950964, 1.23151195, 14.4882116)
  1644. o8.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1645. o8.Anchored = true
  1646. o8.FormFactor = Enum.FormFactor.Custom
  1647. o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1648. o8.CFrame = CFrame.new(18.950964, 1.23151195, 14.4882116, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1649. o8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1650. o8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1651. o8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1652. o8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1653. o8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1654. o8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1655. o9.Parent = o8
  1656. o9.Scale = Vector3.new(0.166666672, 0.111111112, 0.411111116)
  1657. o10.Parent = o1
  1658. o10.Material = Enum.Material.SmoothPlastic
  1659. o10.BrickColor = BrickColor.new("Really black")
  1660. o10.Position = Vector3.new(18.950964, 0.961513996, 14.5937595)
  1661. o10.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1662. o10.Anchored = true
  1663. o10.FormFactor = Enum.FormFactor.Custom
  1664. o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1665. o10.CFrame = CFrame.new(18.950964, 0.961513996, 14.5937595, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1666. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1667. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1668. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1669. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1670. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1671. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1672. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1673. o11.Parent = o10
  1674. o11.Scale = Vector3.new(0.49999997, 0.277777761, 0.694444478)
  1675. o12.Parent = o1
  1676. o12.Material = Enum.Material.SmoothPlastic
  1677. o12.BrickColor = BrickColor.new("Really black")
  1678. o12.Position = Vector3.new(18.950964, 1.19539297, 14.5993176)
  1679. o12.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1680. o12.Anchored = true
  1681. o12.FormFactor = Enum.FormFactor.Custom
  1682. o12.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
  1683. o12.CFrame = CFrame.new(18.950964, 1.19539297, 14.5993176, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1684. o12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1685. o12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1686. o12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1687. o12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1688. o12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1689. o12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1690. o12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1691. o13.Parent = o12
  1692. o13.Scale = Vector3.new(1, 0.249999985, 0.411111116)
  1693. o14.Parent = o1
  1694. o14.Material = Enum.Material.SmoothPlastic
  1695. o14.BrickColor = BrickColor.new("Really black")
  1696. o14.Position = Vector3.new(18.908186, 1.19095695, 14.5993176)
  1697. o14.Rotation = Vector3.new(-90, 44.9999962, 90)
  1698. o14.Anchored = true
  1699. o14.FormFactor = Enum.FormFactor.Custom
  1700. o14.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
  1701. o14.CFrame = CFrame.new(18.908186, 1.19095695, 14.5993176, 0, -0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, 0.707106769, -1, 2.04281037e-011, 9.59801127e-011)
  1702. o14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1703. o14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1704. o14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1705. o14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1706. o14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1707. o14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1708. o14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1709. o15.Parent = o14
  1710. o15.Scale = Vector3.new(1, 0.194444433, 0.222222224)
  1711. o16.Name = "SightBack"
  1712. o16.Parent = o1
  1713. o16.Material = Enum.Material.SmoothPlastic
  1714. o16.Position = Vector3.new(18.9787407, 1.25372696, 14.4882116)
  1715. o16.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1716. o16.Anchored = true
  1717. o16.FormFactor = Enum.FormFactor.Custom
  1718. o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1719. o16.CFrame = CFrame.new(18.9787407, 1.25372696, 14.4882116, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1720. o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1721. o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1722. o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1723. o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1724. o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1725. o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1726. o17.Parent = o16
  1727. o17.Scale = Vector3.new(0.166666672, 0.111111112, 0.13333334)
  1728. o18.Name = "SightBack"
  1729. o18.Parent = o1
  1730. o18.Material = Enum.Material.SmoothPlastic
  1731. o18.Position = Vector3.new(18.9231701, 1.25372696, 14.4882002)
  1732. o18.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1733. o18.Anchored = true
  1734. o18.FormFactor = Enum.FormFactor.Custom
  1735. o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1736. o18.CFrame = CFrame.new(18.9231701, 1.25372696, 14.4882002, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1737. o18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1738. o18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1739. o18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1740. o18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1741. o18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1742. o18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1743. o19.Parent = o18
  1744. o19.Scale = Vector3.new(0.166666672, 0.111111112, 0.13333334)
  1745. o20.Parent = o1
  1746. o20.Material = Enum.Material.SmoothPlastic
  1747. o20.BrickColor = BrickColor.new("Black")
  1748. o20.Position = Vector3.new(18.950964, 0.886528015, 14.5798664)
  1749. o20.Rotation = Vector3.new(-90, -2.50447761e-006, -90)
  1750. o20.Anchored = true
  1751. o20.FormFactor = Enum.FormFactor.Custom
  1752. o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1753. o20.CFrame = CFrame.new(18.950964, 0.886528015, 14.5798664, -8.74279067e-008, 1, -4.37113812e-008, -3.83195418e-015, 4.37113812e-008, 1, 1, 8.74279067e-008, -4.65359901e-018)
  1754. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1755. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1756. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1757. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1758. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1759. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1760. o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1761. o21.Parent = o20
  1762. o21.Scale = Vector3.new(0.416666687, 0.722222269, 0.416666687)
  1763. o22.Name = "SightLine"
  1764. o22.Parent = o1
  1765. o22.Material = Enum.Material.SmoothPlastic
  1766. o22.BrickColor = BrickColor.new("Smoky grey")
  1767. o22.Position = Vector3.new(18.950964, 1.21539295, 15.7804356)
  1768. o22.Rotation = Vector3.new(90, -2.50447761e-006, -90)
  1769. o22.Anchored = true
  1770. o22.FormFactor = Enum.FormFactor.Custom
  1771. o22.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1772. o22.CFrame = CFrame.new(18.950964, 1.21539295, 15.7804356, 0, 1, -4.37113812e-008, 5.38120031e-018, -4.37113812e-008, -1, -1, 0, 6.1083781e-018)
  1773. o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1774. o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1775. o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1776. o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1777. o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1778. o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1779. o22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1780. o23.Parent = o22
  1781. o23.Scale = Vector3.new(0.505999982, 0.150000006, 0.505999982)
  1782. o24.Parent = o1
  1783. o24.Material = Enum.Material.SmoothPlastic
  1784. o24.BrickColor = BrickColor.new("Black")
  1785. o24.Position = Vector3.new(18.950964, 0.96707201, 15.7326679)
  1786. o24.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  1787. o24.Anchored = true
  1788. o24.FormFactor = Enum.FormFactor.Custom
  1789. o24.Size = Vector3.new(0.200000003, 0.344444454, 0.200000003)
  1790. o24.CFrame = CFrame.new(18.950964, 0.96707201, 15.7326679, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  1791. o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1792. o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1793. o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1794. o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1795. o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1796. o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1797. o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1798. o25.Parent = o24
  1799. o25.Scale = Vector3.new(0.405599982, 1, 0.405599982)
  1800. o26.Parent = o1
  1801. o26.Material = Enum.Material.SmoothPlastic
  1802. o26.BrickColor = BrickColor.new("Black")
  1803. o26.Position = Vector3.new(18.950964, 1.01984501, 15.7298756)
  1804. o26.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1805. o26.Anchored = true
  1806. o26.FormFactor = Enum.FormFactor.Custom
  1807. o26.Size = Vector3.new(0.338888884, 0.200000003, 0.200000003)
  1808. o26.CFrame = CFrame.new(18.950964, 1.01984501, 15.7298756, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1809. o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1810. o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1811. o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1812. o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1813. o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1814. o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1815. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1816. o27.Parent = o26
  1817. o27.Scale = Vector3.new(1, 0.527777731, 0.611111104)
  1818. o28.Parent = o1
  1819. o28.Material = Enum.Material.SmoothPlastic
  1820. o28.BrickColor = BrickColor.new("Black")
  1821. o28.Position = Vector3.new(18.950964, 0.96707201, 15.7298756)
  1822. o28.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  1823. o28.Anchored = true
  1824. o28.FormFactor = Enum.FormFactor.Custom
  1825. o28.Size = Vector3.new(0.200000003, 0.338888884, 0.200000003)
  1826. o28.CFrame = CFrame.new(18.950964, 0.96707201, 15.7298756, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  1827. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1828. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1829. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1830. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1831. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1832. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1833. o28.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1834. o29.Parent = o28
  1835. o29.Scale = Vector3.new(0.611111104, 1, 0.611111104)
  1836. o30.Name = "Main"
  1837. o30.Parent = o1
  1838. o30.Material = Enum.Material.SmoothPlastic
  1839. o30.BrickColor = BrickColor.new("Really black")
  1840. o30.Transparency = 1
  1841. o30.Position = Vector3.new(18.950964, 1.12816894, 15.9493256)
  1842. o30.Rotation = Vector3.new(90, -2.50447761e-006, 2.50796006e-006)
  1843. o30.Anchored = true
  1844. o30.FormFactor = Enum.FormFactor.Custom
  1845. o30.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1846. o30.CFrame = CFrame.new(18.950964, 1.12816894, 15.9493256, 1, -4.3772161e-008, -4.37113812e-008, -4.37113812e-008, -1.49011594e-008, -1, 4.3772161e-008, 1, -1.49011603e-008)
  1847. o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1848. o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1849. o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1850. o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1851. o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1852. o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1853. o30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1854. o31.Name = "FlashFX"
  1855. o31.Parent = o30
  1856. o31.Color = Color3.new(1, 1, 0)
  1857. o31.Enabled = false
  1858. o31.Brightness = 10
  1859. o31.Range = 6
  1860. o31.Shadows = true
  1861. o32.Name = "FlashGui"
  1862. o32.Parent = o30
  1863. o32.Size = UDim2.new(1.1000000238419,0,1.1000000238419,0)
  1864. o32.Enabled = false
  1865. o33.Name = "Label"
  1866. o33.Parent = o32
  1867. o33.Size = UDim2.new(1,0,1,0)
  1868. o33.BackgroundTransparency = 1
  1869. o33.Image = "http://www.roblox.com/asset/?id=117472237"
  1870. o34.Parent = o30
  1871. o34.Scale = Vector3.new(0.99999994, 0.99999994, 0.99999994)
  1872. o35.Parent = o1
  1873. o35.Material = Enum.Material.SmoothPlastic
  1874. o35.BrickColor = BrickColor.new("Black")
  1875. o35.Position = Vector3.new(18.908186, 1.19095695, 15.5132236)
  1876. o35.Rotation = Vector3.new(-90, 44.9999962, 90)
  1877. o35.Anchored = true
  1878. o35.FormFactor = Enum.FormFactor.Custom
  1879. o35.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
  1880. o35.CFrame = CFrame.new(18.908186, 1.19095695, 15.5132236, 0, -0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, 0.707106769, -1, 2.04281037e-011, 9.59801127e-011)
  1881. o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1882. o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1883. o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1884. o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1885. o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1886. o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1887. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1888. o36.Parent = o35
  1889. o36.Scale = Vector3.new(1, 0.194444433, 0.222222224)
  1890. o37.Parent = o1
  1891. o37.Material = Enum.Material.SmoothPlastic
  1892. o37.BrickColor = BrickColor.new("Black")
  1893. o37.Position = Vector3.new(18.950964, 1.19539297, 15.5132236)
  1894. o37.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1895. o37.Anchored = true
  1896. o37.FormFactor = Enum.FormFactor.Custom
  1897. o37.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
  1898. o37.CFrame = CFrame.new(18.950964, 1.19539297, 15.5132236, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1899. o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1900. o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1901. o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1902. o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1903. o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1904. o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1905. o37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1906. o38.Parent = o37
  1907. o38.Scale = Vector3.new(1, 0.249999985, 0.411111116)
  1908. o39.Parent = o1
  1909. o39.Material = Enum.Material.SmoothPlastic
  1910. o39.BrickColor = BrickColor.new("Black")
  1911. o39.Position = Vector3.new(18.950964, 1.13095105, 15.5132236)
  1912. o39.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  1913. o39.Anchored = true
  1914. o39.FormFactor = Enum.FormFactor.Custom
  1915. o39.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
  1916. o39.CFrame = CFrame.new(18.950964, 1.13095105, 15.5132236, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  1917. o39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1918. o39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1919. o39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1920. o39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1921. o39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1922. o39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1923. o39.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1924. o40.Parent = o39
  1925. o40.Scale = Vector3.new(1, 0.583333313, 0.722222269)
  1926. o41.Parent = o1
  1927. o41.Material = Enum.Material.SmoothPlastic
  1928. o41.BrickColor = BrickColor.new("Black")
  1929. o41.Position = Vector3.new(18.950964, 1.12816894, 15.3854284)
  1930. o41.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  1931. o41.Anchored = true
  1932. o41.FormFactor = Enum.FormFactor.Custom
  1933. o41.Size = Vector3.new(0.200000003, 1.06111109, 0.200000003)
  1934. o41.CFrame = CFrame.new(18.950964, 1.12816894, 15.3854284, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  1935. o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1936. o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1937. o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1938. o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1939. o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1940. o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1941. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1942. o42.Parent = o41
  1943. o42.Texture = "http://www.roblox.com/asset/?id=47760372"
  1944. o42.Face = Enum.NormalId.Top
  1945. o43.Parent = o41
  1946. o43.Scale = Vector3.new(0.49999997, 1, 0.49999997)
  1947. o44.Parent = o1
  1948. o44.Material = Enum.Material.SmoothPlastic
  1949. o44.BrickColor = BrickColor.new("Black")
  1950. o44.Position = Vector3.new(18.950964, 0.961513996, 15.352108)
  1951. o44.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  1952. o44.Anchored = true
  1953. o44.FormFactor = Enum.FormFactor.Custom
  1954. o44.Size = Vector3.new(0.200000003, 0.416666627, 0.200000003)
  1955. o44.CFrame = CFrame.new(18.950964, 0.961513996, 15.352108, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  1956. o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1957. o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1958. o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1959. o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1960. o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1961. o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1962. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1963. o45.Parent = o44
  1964. o45.Scale = Vector3.new(0.666666687, 1, 0.666666687)
  1965. o46.Name = "Mag"
  1966. o46.Parent = o1
  1967. o46.Material = Enum.Material.SmoothPlastic
  1968. o46.BrickColor = BrickColor.new("Black")
  1969. o46.Position = Vector3.new(18.950964, 0.129971996, 14.3866644)
  1970. o46.Rotation = Vector3.new(101, 90, 0)
  1971. o46.Anchored = true
  1972. o46.FormFactor = Enum.FormFactor.Custom
  1973. o46.Size = Vector3.new(0.200000003, 0.333333343, 0.200000003)
  1974. o46.CFrame = CFrame.new(18.950964, 0.129971996, 14.3866644, -2.79885857e-008, -5.49657244e-008, 1, 0.981627166, -0.190809026, 1.69563066e-008, 0.190809026, 0.981627107, 5.93718141e-008)
  1975. o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1976. o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1977. o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1978. o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1979. o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1980. o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1981. o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1982. o47.Parent = o46
  1983. o47.Scale = Vector3.new(0.027777778, 1, 0.666666687)
  1984. o48.Parent = o1
  1985. o48.Material = Enum.Material.SmoothPlastic
  1986. o48.BrickColor = BrickColor.new("Black")
  1987. o48.Position = Vector3.new(18.950964, 0.161533996, 14.3493176)
  1988. o48.Rotation = Vector3.new(0.019784553, -6.66929267e-009, 180)
  1989. o48.Anchored = true
  1990. o48.FormFactor = Enum.FormFactor.Custom
  1991. o48.Size = Vector3.new(0.200000003, 0.200000003, 0.266666681)
  1992. o48.CFrame = CFrame.new(18.950964, 0.161533996, 14.3493176, -1, -8.74227979e-008, -1.16401111e-010, 8.74227766e-008, -0.99999994, -0.000345305598, 0, -0.000345305569, 0.99999994)
  1993. o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1994. o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1995. o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1996. o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1997. o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1998. o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1999. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2000. o49.Parent = o48
  2001. o49.Scale = Vector3.new(0.694444478, 0.222222224, 1)
  2002. o49.MeshType = Enum.MeshType.Wedge
  2003. o50.Parent = o1
  2004. o50.Material = Enum.Material.SmoothPlastic
  2005. o50.BrickColor = BrickColor.new("Really black")
  2006. o50.Position = Vector3.new(18.950964, 0.155975997, 14.3354216)
  2007. o50.Rotation = Vector3.new(3.08320072e-016, 0, -180)
  2008. o50.Anchored = true
  2009. o50.FormFactor = Enum.FormFactor.Custom
  2010. o50.Size = Vector3.new(0.200000003, 0.200000003, 0.438888878)
  2011. o50.CFrame = CFrame.new(18.950964, 0.155975997, 14.3354216, -1, 1.0960446e-021, 0, 1.0960446e-021, -1, -5.38120031e-018, 0, 5.38120031e-018, 1)
  2012. o50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2013. o50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2014. o50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2015. o50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2016. o50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2017. o50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2018. o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2019. o51.Parent = o50
  2020. o51.Scale = Vector3.new(0.666666687, 0.333333343, 1)
  2021. o51.MeshType = Enum.MeshType.Wedge
  2022. o52.Parent = o1
  2023. o52.Material = Enum.Material.SmoothPlastic
  2024. o52.BrickColor = BrickColor.new("Black")
  2025. o52.Position = Vector3.new(18.950964, 0.239300996, 14.1882057)
  2026. o52.Rotation = Vector3.new(105, 90, 0)
  2027. o52.Anchored = true
  2028. o52.FormFactor = Enum.FormFactor.Custom
  2029. o52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2030. o52.CFrame = CFrame.new(18.950964, 0.239300996, 14.1882057, -1.07331601e-008, -6.40018527e-008, 1, 0.965925813, -0.258819044, -6.21114538e-009, 0.258819073, 0.965925813, 6.46105036e-008)
  2031. o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2032. o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2033. o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2034. o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2035. o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2036. o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2037. o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2038. o53.Parent = o52
  2039. o53.Scale = Vector3.new(0.944444478, 0.111111112, 0.611111104)
  2040. o54.Parent = o1
  2041. o54.Material = Enum.Material.SmoothPlastic
  2042. o54.BrickColor = BrickColor.new("Really black")
  2043. o54.Position = Vector3.new(18.950964, 0.225419, 14.3520937)
  2044. o54.Rotation = Vector3.new(-3.25256337e-007, 90, 0)
  2045. o54.Anchored = true
  2046. o54.FormFactor = Enum.FormFactor.Custom
  2047. o54.Size = Vector3.new(0.26111111, 0.200000003, 0.200000003)
  2048. o54.CFrame = CFrame.new(18.950964, 0.225419, 14.3520937, 8.94069672e-008, -6.24762481e-015, 1, -5.6767937e-009, 1, 1.42108539e-014, -1, -5.6767937e-009, 8.94069672e-008)
  2049. o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2050. o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2051. o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2052. o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2053. o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2054. o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2055. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2056. o55.Parent = o54
  2057. o55.Scale = Vector3.new(1, 0.416666687, 0.694444478)
  2058. o56.Parent = o1
  2059. o56.Material = Enum.Material.SmoothPlastic
  2060. o56.BrickColor = BrickColor.new("Really black")
  2061. o56.Position = Vector3.new(18.950964, 0.197641, 14.2215319)
  2062. o56.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2063. o56.Anchored = true
  2064. o56.FormFactor = Enum.FormFactor.Custom
  2065. o56.Size = Vector3.new(0.211111099, 0.200000003, 0.200000003)
  2066. o56.CFrame = CFrame.new(18.950964, 0.197641, 14.2215319, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2067. o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2068. o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2069. o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2070. o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2071. o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2072. o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2073. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2074. o57.Parent = o56
  2075. o57.Scale = Vector3.new(1, 0.0833333358, 0.666666687)
  2076. o58.Parent = o1
  2077. o58.Material = Enum.Material.SmoothPlastic
  2078. o58.BrickColor = BrickColor.new("Really black")
  2079. o58.Position = Vector3.new(18.950964, 0.258204013, 14.3493176)
  2080. o58.Rotation = Vector3.new(-90, -2.50447761e-006, -90)
  2081. o58.Anchored = true
  2082. o58.FormFactor = Enum.FormFactor.Custom
  2083. o58.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2084. o58.CFrame = CFrame.new(18.950964, 0.258204013, 14.3493176, -8.74279067e-008, 1, -4.37113812e-008, -3.83195418e-015, 4.37113812e-008, 1, 1, 8.74279067e-008, -4.65359901e-018)
  2085. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2086. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2087. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2088. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2089. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2090. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2091. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2092. o59.Parent = o58
  2093. o59.Scale = Vector3.new(0.49999997, 0.722222269, 0.472222239)
  2094. o60.Parent = o1
  2095. o60.Material = Enum.Material.SmoothPlastic
  2096. o60.BrickColor = BrickColor.new("Really black")
  2097. o60.Position = Vector3.new(18.950964, 0.244874001, 14.1993141)
  2098. o60.Rotation = Vector3.new(0.019784553, -6.66929267e-009, 180)
  2099. o60.Anchored = true
  2100. o60.FormFactor = Enum.FormFactor.Custom
  2101. o60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2102. o60.CFrame = CFrame.new(18.950964, 0.244874001, 14.1993141, -1, -8.74227979e-008, -1.16401111e-010, 8.74227766e-008, -0.99999994, -0.000345305598, 0, -0.000345305569, 0.99999994)
  2103. o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2104. o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2105. o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2106. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2107. o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2108. o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2109. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2110. o61.Parent = o60
  2111. o61.Scale = Vector3.new(0.694444478, 0.222222224, 0.222222224)
  2112. o61.MeshType = Enum.MeshType.Wedge
  2113. o62.Parent = o1
  2114. o62.Material = Enum.Material.SmoothPlastic
  2115. o62.BrickColor = BrickColor.new("Black")
  2116. o62.Position = Vector3.new(18.993742, 1.19095695, 15.1076584)
  2117. o62.Rotation = Vector3.new(90, 44.9999962, -90)
  2118. o62.Anchored = true
  2119. o62.FormFactor = Enum.FormFactor.Custom
  2120. o62.Size = Vector3.new(1.58333337, 0.200000003, 0.200000003)
  2121. o62.CFrame = CFrame.new(18.993742, 1.19095695, 15.1076584, 0, 0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, -0.707106769, -1, 9.59801127e-011, -2.04281037e-011)
  2122. o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2123. o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2124. o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2125. o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2126. o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2127. o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2128. o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2129. o63.Parent = o62
  2130. o63.Scale = Vector3.new(1, 0.194444433, 0.222222224)
  2131. o64.Parent = o1
  2132. o64.Material = Enum.Material.SmoothPlastic
  2133. o64.Position = Vector3.new(18.950964, 0.867092013, 15.1298876)
  2134. o64.Rotation = Vector3.new(180, 2.50796006e-006, 8.65142192e-006)
  2135. o64.Anchored = true
  2136. o64.FormFactor = Enum.FormFactor.Custom
  2137. o64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2138. o64.CFrame = CFrame.new(18.950964, 0.867092013, 15.1298876, 1, -1.50995803e-007, 4.3772161e-008, -1.50995803e-007, -1, -6.59664855e-015, 4.3772161e-008, 3.92853881e-018, -1)
  2139. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2140. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2141. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2142. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2143. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2144. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2145. o65.Parent = o64
  2146. o65.Scale = Vector3.new(0.611111104, 0.333333343, 0.138888881)
  2147. o65.MeshType = Enum.MeshType.Wedge
  2148. o66.Parent = o1
  2149. o66.Material = Enum.Material.SmoothPlastic
  2150. o66.Position = Vector3.new(18.950964, 0.83930999, 15.1048679)
  2151. o66.Rotation = Vector3.new(89.9999771, 90, 0)
  2152. o66.Anchored = true
  2153. o66.FormFactor = Enum.FormFactor.Custom
  2154. o66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2155. o66.CFrame = CFrame.new(18.950964, 0.83930999, 15.1048679, -8.74231674e-008, 2.50292942e-008, 1, 1, 4.33125763e-007, 8.74231461e-008, -4.33125791e-007, 1, -2.50292942e-008)
  2156. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2157. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2158. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2159. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2160. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2161. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2162. o67.Parent = o66
  2163. o67.Scale = Vector3.new(0.944444478, 0.111111112, 0.611111104)
  2164. o68.Parent = o1
  2165. o68.Material = Enum.Material.SmoothPlastic
  2166. o68.BrickColor = BrickColor.new("Fossil")
  2167. o68.Position = Vector3.new(18.950964, 0.716949999, 15.0719404)
  2168. o68.Rotation = Vector3.new(-45, 90, 0)
  2169. o68.Anchored = true
  2170. o68.FormFactor = Enum.FormFactor.Custom
  2171. o68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2172. o68.CFrame = CFrame.new(18.950964, 0.716949999, 15.0719404, -1.36843425e-010, -2.04281037e-011, 1, -0.707106769, 0.707106769, -1.0960446e-021, -0.707106709, -0.707106709, 0)
  2173. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2174. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2175. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2176. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2177. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2178. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2179. o68.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2180. o69.Parent = o68
  2181. o69.Scale = Vector3.new(0.527777731, 0.111111112, 0.611111104)
  2182. o70.Parent = o1
  2183. o70.Material = Enum.Material.SmoothPlastic
  2184. o70.BrickColor = BrickColor.new("Black")
  2185. o70.Position = Vector3.new(18.950964, 0.875427008, 15.0743237)
  2186. o70.Rotation = Vector3.new(3.08320072e-016, 0, -180)
  2187. o70.Anchored = true
  2188. o70.FormFactor = Enum.FormFactor.Custom
  2189. o70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2190. o70.CFrame = CFrame.new(18.950964, 0.875427008, 15.0743237, -1, 1.0960446e-021, 0, 1.0960446e-021, -1, -5.38120031e-018, 0, 5.38120031e-018, 1)
  2191. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2192. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2193. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2194. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2195. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2196. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2197. o70.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2198. o71.Parent = o70
  2199. o71.Scale = Vector3.new(0.611111104, 0.249999985, 0.194444433)
  2200. o71.MeshType = Enum.MeshType.Wedge
  2201. o72.Parent = o1
  2202. o72.Material = Enum.Material.SmoothPlastic
  2203. o72.BrickColor = BrickColor.new("Black")
  2204. o72.Position = Vector3.new(18.9315281, 1.09817195, 15.0048761)
  2205. o72.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2206. o72.Anchored = true
  2207. o72.FormFactor = Enum.FormFactor.Custom
  2208. o72.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  2209. o72.CFrame = CFrame.new(18.9315281, 1.09817195, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2210. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2211. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2212. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2213. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2214. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2215. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2216. o72.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2217. o73.Parent = o72
  2218. o73.Scale = Vector3.new(1, 0.277777761, 0.527777731)
  2219. o74.Parent = o1
  2220. o74.Material = Enum.Material.SmoothPlastic
  2221. o74.BrickColor = BrickColor.new("Black")
  2222. o74.Position = Vector3.new(18.9870701, 1.13095105, 15.0048761)
  2223. o74.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2224. o74.Anchored = true
  2225. o74.FormFactor = Enum.FormFactor.Custom
  2226. o74.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  2227. o74.CFrame = CFrame.new(18.9870701, 1.13095105, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2228. o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2229. o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2230. o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2231. o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2232. o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2233. o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2234. o74.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2235. o75.Parent = o74
  2236. o75.Scale = Vector3.new(1, 0.583333313, 0.361111134)
  2237. o76.Parent = o1
  2238. o76.Material = Enum.Material.SmoothPlastic
  2239. o76.BrickColor = BrickColor.new("Black")
  2240. o76.Position = Vector3.new(18.970396, 1.17595196, 15.0048761)
  2241. o76.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2242. o76.Anchored = true
  2243. o76.FormFactor = Enum.FormFactor.Custom
  2244. o76.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  2245. o76.CFrame = CFrame.new(18.970396, 1.17595196, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2246. o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2247. o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2248. o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2249. o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2250. o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2251. o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2252. o76.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2253. o77.Parent = o76
  2254. o77.Scale = Vector3.new(1, 0.444444448, 0.216666669)
  2255. o78.Parent = o1
  2256. o78.Material = Enum.Material.SmoothPlastic
  2257. o78.BrickColor = BrickColor.new("Black")
  2258. o78.Position = Vector3.new(18.950964, 0.39764601, 14.6493216)
  2259. o78.Rotation = Vector3.new(180, 2.50796006e-006, 5.00895612e-006)
  2260. o78.Anchored = true
  2261. o78.FormFactor = Enum.FormFactor.Custom
  2262. o78.Size = Vector3.new(0.200000003, 0.550000012, 0.200000003)
  2263. o78.CFrame = CFrame.new(18.950964, 0.39764601, 14.6493216, 1, -8.74227766e-008, 4.3772161e-008, -8.74227766e-008, -1, -3.8177829e-015, 4.3772161e-008, 6.83386182e-018, -1)
  2264. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2265. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2266. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2267. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2268. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2269. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2270. o78.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2271. o79.Parent = o78
  2272. o79.Scale = Vector3.new(0.666666687, 1, 0.944444478)
  2273. o79.MeshType = Enum.MeshType.Wedge
  2274. o80.Parent = o1
  2275. o80.Material = Enum.Material.SmoothPlastic
  2276. o80.BrickColor = BrickColor.new("Black")
  2277. o80.Position = Vector3.new(18.8859501, 0.96707201, 15.0021019)
  2278. o80.Rotation = Vector3.new(-90, -2.50447761e-006, -90.0000076)
  2279. o80.Anchored = true
  2280. o80.FormFactor = Enum.FormFactor.Custom
  2281. o80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2282. o80.CFrame = CFrame.new(18.8859501, 0.96707201, 15.0021019, -1.51107088e-007, 1, -4.37113812e-008, -6.60488848e-015, 4.37113812e-008, 1, 1, 1.51107088e-007, -4.65359901e-018)
  2283. o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2284. o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2285. o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2286. o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2287. o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2288. o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2289. o80.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2290. o81.Parent = o80
  2291. o81.Scale = Vector3.new(0.249999985, 0.027777778, 0.249999985)
  2292. o82.Parent = o1
  2293. o82.Material = Enum.Material.SmoothPlastic
  2294. o82.BrickColor = BrickColor.new("Dark stone grey")
  2295. o82.Position = Vector3.new(18.950964, 0.858749986, 14.8770924)
  2296. o82.Rotation = Vector3.new(-180, -2.50796256e-006, 5.00895703e-006)
  2297. o82.Anchored = true
  2298. o82.FormFactor = Enum.FormFactor.Custom
  2299. o82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2300. o82.CFrame = CFrame.new(18.950964, 0.858749986, 14.8770924, 0.99999994, -8.74227837e-008, -4.37722036e-008, -8.74227837e-008, -0.99999994, 7.17606313e-018, -4.36557599e-008, 1.89421216e-015, -0.999999762)
  2301. o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2302. o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2303. o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2304. o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2305. o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2306. o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2307. o82.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2308. o83.Parent = o82
  2309. o83.Scale = Vector3.new(0.472222239, 0.416666687, 0.222222224)
  2310. o83.MeshType = Enum.MeshType.Wedge
  2311. o84.Parent = o1
  2312. o84.Material = Enum.Material.SmoothPlastic
  2313. o84.BrickColor = BrickColor.new("Black")
  2314. o84.Position = Vector3.new(18.950964, 1.05040395, 14.9382162)
  2315. o84.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2316. o84.Anchored = true
  2317. o84.FormFactor = Enum.FormFactor.Custom
  2318. o84.Size = Vector3.new(1.24444449, 0.200000003, 0.200000003)
  2319. o84.CFrame = CFrame.new(18.950964, 1.05040395, 14.9382162, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2320. o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2321. o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2322. o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2323. o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2324. o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2325. o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2326. o84.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2327. o85.Parent = o84
  2328. o85.Scale = Vector3.new(1, 0.222222224, 0.722222269)
  2329. o86.Parent = o1
  2330. o86.Material = Enum.Material.SmoothPlastic
  2331. o86.BrickColor = BrickColor.new("Black")
  2332. o86.Position = Vector3.new(18.950964, 0.469879985, 14.2215319)
  2333. o86.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  2334. o86.Anchored = true
  2335. o86.FormFactor = Enum.FormFactor.Custom
  2336. o86.Size = Vector3.new(0.200000003, 0.527777791, 0.211111099)
  2337. o86.CFrame = CFrame.new(18.950964, 0.469879985, 14.2215319, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  2338. o86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2339. o86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2340. o86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2341. o86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2342. o86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2343. o86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2344. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2345. o87.Parent = o86
  2346. o87.Scale = Vector3.new(0.666666687, 1, 1)
  2347. o87.MeshType = Enum.MeshType.Wedge
  2348. o88.Parent = o1
  2349. o88.Material = Enum.Material.SmoothPlastic
  2350. o88.BrickColor = BrickColor.new("Dark stone grey")
  2351. o88.Position = Vector3.new(18.950964, 0.736557007, 14.8798761)
  2352. o88.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  2353. o88.Anchored = true
  2354. o88.FormFactor = Enum.FormFactor.Custom
  2355. o88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2356. o88.CFrame = CFrame.new(18.950964, 0.736557007, 14.8798761, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  2357. o88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2358. o88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2359. o88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2360. o88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2361. o88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2362. o88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2363. o88.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2364. o89.Parent = o88
  2365. o89.Scale = Vector3.new(0.472222239, 0.416666687, 0.249999985)
  2366. o89.MeshType = Enum.MeshType.Wedge
  2367. o90.Parent = o1
  2368. o90.Material = Enum.Material.SmoothPlastic
  2369. o90.BrickColor = BrickColor.new("Smoky grey")
  2370. o90.Position = Vector3.new(18.950964, 0.683766007, 14.9020796)
  2371. o90.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2372. o90.Anchored = true
  2373. o90.FormFactor = Enum.FormFactor.Custom
  2374. o90.Size = Vector3.new(0.283333331, 0.200000003, 0.200000003)
  2375. o90.CFrame = CFrame.new(18.950964, 0.683766007, 14.9020796, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2376. o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2377. o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2378. o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2379. o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2380. o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2381. o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2382. o90.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2383. o91.Parent = o90
  2384. o91.Scale = Vector3.new(1, 0.111111112, 0.611111104)
  2385. o92.Parent = o1
  2386. o92.Material = Enum.Material.SmoothPlastic
  2387. o92.BrickColor = BrickColor.new("Black")
  2388. o92.Position = Vector3.new(18.950964, 0.992074013, 14.9382162)
  2389. o92.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2390. o92.Anchored = true
  2391. o92.FormFactor = Enum.FormFactor.Custom
  2392. o92.Size = Vector3.new(1.24444449, 0.200000003, 0.200000003)
  2393. o92.CFrame = CFrame.new(18.950964, 0.992074013, 14.9382162, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2394. o92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2395. o92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2396. o92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2397. o92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2398. o92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2399. o92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2400. o92.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2401. o93.Parent = o92
  2402. o93.Scale = Vector3.new(1, 0.361111134, 0.666666687)
  2403. o94.Parent = o1
  2404. o94.Material = Enum.Material.SmoothPlastic
  2405. o94.BrickColor = BrickColor.new("Black")
  2406. o94.Position = Vector3.new(18.950964, 0.708733976, 14.827096)
  2407. o94.Rotation = Vector3.new(-180, 0.0927856117, 180)
  2408. o94.Anchored = true
  2409. o94.FormFactor = Enum.FormFactor.Custom
  2410. o94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2411. o94.CFrame = CFrame.new(18.950964, 0.708733976, 14.827096, -0.999998689, -1.0960446e-021, 0.00161941373, -1.1745207e-017, 1, 4.66291637e-018, -0.00161941373, -5.38120031e-018, -0.999998689)
  2412. o94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2413. o94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2414. o94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2415. o94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2416. o94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2417. o94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2418. o94.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2419. o95.Parent = o94
  2420. o95.Scale = Vector3.new(0.611111104, 0.138888881, 0.249999985)
  2421. o95.MeshType = Enum.MeshType.Wedge
  2422. o96.Parent = o1
  2423. o96.Material = Enum.Material.SmoothPlastic
  2424. o96.BrickColor = BrickColor.new("Black")
  2425. o96.Position = Vector3.new(18.950964, 0.797657013, 14.8104324)
  2426. o96.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  2427. o96.Anchored = true
  2428. o96.FormFactor = Enum.FormFactor.Custom
  2429. o96.Size = Vector3.new(0.200000003, 0.205555543, 0.200000003)
  2430. o96.CFrame = CFrame.new(18.950964, 0.797657013, 14.8104324, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  2431. o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2432. o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2433. o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2434. o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2435. o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2436. o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2437. o96.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2438. o97.Parent = o96
  2439. o97.Scale = Vector3.new(0.472222239, 1, 0.444444448)
  2440. o98.Parent = o1
  2441. o98.Material = Enum.Material.SmoothPlastic
  2442. o98.BrickColor = BrickColor.new("Black")
  2443. o98.Position = Vector3.new(18.950964, 0.875427008, 14.8298864)
  2444. o98.Rotation = Vector3.new(-180, 0, -6.27987314e-020)
  2445. o98.Anchored = true
  2446. o98.FormFactor = Enum.FormFactor.Custom
  2447. o98.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2448. o98.CFrame = CFrame.new(18.950964, 0.875427008, 14.8298864, 1, 1.0960446e-021, 0, -1.0960446e-021, -1, 5.38120031e-018, 0, 5.38120031e-018, -1)
  2449. o98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2450. o98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2451. o98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2452. o98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2453. o98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2454. o98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2455. o98.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2456. o99.Parent = o98
  2457. o99.Scale = Vector3.new(0.666666687, 0.249999985, 0.194444433)
  2458. o99.MeshType = Enum.MeshType.Wedge
  2459. o100.Parent = o1
  2460. o100.Material = Enum.Material.SmoothPlastic
  2461. o100.BrickColor = BrickColor.new("Black")
  2462. o100.Position = Vector3.new(18.988184, 0.986526012, 14.8076496)
  2463. o100.Rotation = Vector3.new(3.00000024, 90, 0)
  2464. o100.Anchored = true
  2465. o100.FormFactor = Enum.FormFactor.Custom
  2466. o100.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2467. o100.CFrame = CFrame.new(18.988184, 0.986526012, 14.8076496, 2.57358579e-011, -6.64535094e-012, 1, 0.0523359589, 0.99862951, -1.0960446e-021, -0.99862951, 0.0523359627, 0)
  2468. o100.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2469. o100.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2470. o100.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2471. o100.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2472. o100.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2473. o100.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2474. o100.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2475. o101.Parent = o100
  2476. o101.Scale = Vector3.new(0.694444478, 0.249999985, 0.361111134)
  2477. o102.Parent = o1
  2478. o102.Material = Enum.Material.SmoothPlastic
  2479. o102.BrickColor = BrickColor.new("Black")
  2480. o102.Position = Vector3.new(18.950964, 0.875427008, 14.8020916)
  2481. o102.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2482. o102.Anchored = true
  2483. o102.FormFactor = Enum.FormFactor.Custom
  2484. o102.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2485. o102.CFrame = CFrame.new(18.950964, 0.875427008, 14.8020916, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2486. o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2487. o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2488. o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2489. o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2490. o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2491. o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2492. o102.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2493. o103.Parent = o102
  2494. o103.Scale = Vector3.new(0.0833333358, 0.249999985, 0.666666687)
  2495. o104.Parent = o1
  2496. o104.Material = Enum.Material.SmoothPlastic
  2497. o104.BrickColor = BrickColor.new("Really black")
  2498. o104.Position = Vector3.new(18.950964, 0.536549985, 14.6048756)
  2499. o104.Rotation = Vector3.new(180, 2.50796006e-006, 5.00895612e-006)
  2500. o104.Anchored = true
  2501. o104.FormFactor = Enum.FormFactor.Custom
  2502. o104.Size = Vector3.new(0.200000003, 0.794444382, 0.244444445)
  2503. o104.CFrame = CFrame.new(18.950964, 0.536549985, 14.6048756, 1, -8.74227766e-008, 4.3772161e-008, -8.74227766e-008, -1, -3.8177829e-015, 4.3772161e-008, 6.83386182e-018, -1)
  2504. o104.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2505. o104.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2506. o104.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2507. o104.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2508. o104.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2509. o104.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2510. o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2511. o105.Parent = o104
  2512. o105.Scale = Vector3.new(0.694444478, 1, 1)
  2513. o105.MeshType = Enum.MeshType.Wedge
  2514. o106.Name = "Mag"
  2515. o106.Parent = o1
  2516. o106.Material = Enum.Material.SmoothPlastic
  2517. o106.BrickColor = BrickColor.new("Really black")
  2518. o106.Position = Vector3.new(18.950964, 0.56080699, 14.4704056)
  2519. o106.Rotation = Vector3.new(101, 90, 0)
  2520. o106.Anchored = true
  2521. o106.FormFactor = Enum.FormFactor.Custom
  2522. o106.Size = Vector3.new(0.872222185, 0.322222203, 0.200000003)
  2523. o106.CFrame = CFrame.new(18.950964, 0.56080699, 14.4704056, -2.79885857e-008, -5.65955389e-008, 1, 0.981627166, -0.190809026, 1.66447549e-008, 0.190809026, 0.981627107, 6.10016286e-008)
  2524. o106.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2525. o106.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2526. o106.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2527. o106.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2528. o106.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2529. o106.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2530. o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2531. o107.Parent = o106
  2532. o107.Scale = Vector3.new(1, 1, 0.611111104)
  2533. o108.Parent = o1
  2534. o108.Material = Enum.Material.SmoothPlastic
  2535. o108.BrickColor = BrickColor.new("Smoky grey")
  2536. o108.Position = Vector3.new(18.950964, 0.731004, 14.7326536)
  2537. o108.Rotation = Vector3.new(-90, 4.32571142e-006, -90.0000076)
  2538. o108.Anchored = true
  2539. o108.FormFactor = Enum.FormFactor.Custom
  2540. o108.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2541. o108.CFrame = CFrame.new(18.950964, 0.731004, 14.7326536, -1.51107088e-007, 1, 7.54979084e-008, 7.25342942e-015, -7.54979084e-008, 1, 1, 1.51107088e-007, 4.14945855e-015)
  2542. o108.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2543. o108.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2544. o108.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2545. o108.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2546. o108.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2547. o108.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2548. o108.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2549. o109.Parent = o108
  2550. o109.Scale = Vector3.new(0.416666687, 0.694444478, 0.416666687)
  2551. o110.Parent = o1
  2552. o110.Material = Enum.Material.SmoothPlastic
  2553. o110.BrickColor = BrickColor.new("Black")
  2554. o110.Position = Vector3.new(18.950964, 0.544876993, 14.4409838)
  2555. o110.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2556. o110.Anchored = true
  2557. o110.FormFactor = Enum.FormFactor.Custom
  2558. o110.Size = Vector3.new(0.227777779, 0.711111128, 0.200000003)
  2559. o110.CFrame = CFrame.new(18.950964, 0.544876993, 14.4409838, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2560. o110.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2561. o110.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2562. o110.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2563. o110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2564. o110.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2565. o110.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2566. o110.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2567. o111.Parent = o110
  2568. o111.Scale = Vector3.new(1, 1, 0.666666687)
  2569. o112.Parent = o1
  2570. o112.Material = Enum.Material.SmoothPlastic
  2571. o112.BrickColor = BrickColor.new("Black")
  2572. o112.Position = Vector3.new(18.950964, 0.775434017, 14.7993164)
  2573. o112.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  2574. o112.Anchored = true
  2575. o112.FormFactor = Enum.FormFactor.Custom
  2576. o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2577. o112.CFrame = CFrame.new(18.950964, 0.775434017, 14.7993164, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  2578. o112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2579. o112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2580. o112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2581. o112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2582. o112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2583. o112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2584. o112.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2585. o113.Parent = o112
  2586. o113.Scale = Vector3.new(0.666666687, 0.249999985, 0.111111112)
  2587. o113.MeshType = Enum.MeshType.Wedge
  2588. o114.Parent = o1
  2589. o114.Material = Enum.Material.SmoothPlastic
  2590. o114.BrickColor = BrickColor.new("Black")
  2591. o114.Position = Vector3.new(18.950964, 0.730996013, 14.7298584)
  2592. o114.Rotation = Vector3.new(180, 0, -90.0000076)
  2593. o114.Anchored = true
  2594. o114.FormFactor = Enum.FormFactor.Custom
  2595. o114.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2596. o114.CFrame = CFrame.new(18.950964, 0.730996013, 14.7298584, -1.94707198e-007, 1, 0, 1, 1.94707169e-007, -4.37113883e-008, -4.37113883e-008, 0, -1)
  2597. o114.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2598. o114.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2599. o114.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2600. o114.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2601. o114.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2602. o114.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2603. o114.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2604. o115.Parent = o114
  2605. o115.Scale = Vector3.new(0.833333373, 0.666666687, 0.805555522)
  2606. o116.Parent = o1
  2607. o116.Material = Enum.Material.SmoothPlastic
  2608. o116.BrickColor = BrickColor.new("Black")
  2609. o116.Position = Vector3.new(18.950964, 0.928192973, 14.7298584)
  2610. o116.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2611. o116.Anchored = true
  2612. o116.FormFactor = Enum.FormFactor.Custom
  2613. o116.Size = Vector3.new(0.827777743, 0.200000003, 0.200000003)
  2614. o116.CFrame = CFrame.new(18.950964, 0.928192973, 14.7298584, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2615. o116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2616. o116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2617. o116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2618. o116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2619. o116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2620. o116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2621. o116.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2622. o117.Parent = o116
  2623. o117.Scale = Vector3.new(1, 0.277777761, 0.666666687)
  2624. o118.Parent = o1
  2625. o118.Material = Enum.Material.SmoothPlastic
  2626. o118.BrickColor = BrickColor.new("Black")
  2627. o118.Position = Vector3.new(18.950964, 0.825424016, 14.7993164)
  2628. o118.Rotation = Vector3.new(-180, 0, -6.27987314e-020)
  2629. o118.Anchored = true
  2630. o118.FormFactor = Enum.FormFactor.Custom
  2631. o118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2632. o118.CFrame = CFrame.new(18.950964, 0.825424016, 14.7993164, 1, 1.0960446e-021, 0, -1.0960446e-021, -1, 5.38120031e-018, 0, 5.38120031e-018, -1)
  2633. o118.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2634. o118.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2635. o118.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2636. o118.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2637. o118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2638. o118.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2639. o118.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2640. o119.Parent = o118
  2641. o119.Scale = Vector3.new(0.666666687, 0.249999985, 0.111111112)
  2642. o119.MeshType = Enum.MeshType.Wedge
  2643. o120.Parent = o1
  2644. o120.Material = Enum.Material.SmoothPlastic
  2645. o120.BrickColor = BrickColor.new("Black")
  2646. o120.Position = Vector3.new(18.950964, 0.600430012, 14.4798584)
  2647. o120.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2648. o120.Anchored = true
  2649. o120.FormFactor = Enum.FormFactor.Custom
  2650. o120.Size = Vector3.new(0.200000003, 0.666666687, 0.200000003)
  2651. o120.CFrame = CFrame.new(18.950964, 0.600430012, 14.4798584, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2652. o120.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2653. o120.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2654. o120.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2655. o120.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2656. o120.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2657. o120.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2658. o120.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2659. o121.Parent = o120
  2660. o121.Scale = Vector3.new(0.027777778, 1, 0.694444478)
  2661. o122.Parent = o1
  2662. o122.Material = Enum.Material.SmoothPlastic
  2663. o122.BrickColor = BrickColor.new("Black")
  2664. o122.Position = Vector3.new(18.950964, 0.980957985, 14.5104237)
  2665. o122.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  2666. o122.Anchored = true
  2667. o122.FormFactor = Enum.FormFactor.Custom
  2668. o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2669. o122.CFrame = CFrame.new(18.950964, 0.980957985, 14.5104237, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  2670. o122.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2671. o122.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2672. o122.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2673. o122.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2674. o122.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2675. o122.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2676. o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2677. o123.Parent = o122
  2678. o123.Scale = Vector3.new(0.694444478, 0.0833333358, 0.333333343)
  2679. o123.MeshType = Enum.MeshType.Wedge
  2680. o124.Parent = o1
  2681. o124.Material = Enum.Material.SmoothPlastic
  2682. o124.BrickColor = BrickColor.new("Black")
  2683. o124.Position = Vector3.new(18.950964, 0.961513996, 14.6854324)
  2684. o124.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  2685. o124.Anchored = true
  2686. o124.FormFactor = Enum.FormFactor.Custom
  2687. o124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2688. o124.CFrame = CFrame.new(18.950964, 0.961513996, 14.6854324, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  2689. o124.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2690. o124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2691. o124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2692. o124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2693. o124.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2694. o124.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2695. o124.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2696. o125.Parent = o124
  2697. o125.Scale = Vector3.new(0.694444478, 0.277777761, 0.416666687)
  2698. o125.MeshType = Enum.MeshType.Wedge
  2699. o126.Parent = o1
  2700. o126.Material = Enum.Material.SmoothPlastic
  2701. o126.BrickColor = BrickColor.new("Really black")
  2702. o126.Position = Vector3.new(18.950964, 0.803216994, 14.6715384)
  2703. o126.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2704. o126.Anchored = true
  2705. o126.FormFactor = Enum.FormFactor.Custom
  2706. o126.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  2707. o126.CFrame = CFrame.new(18.950964, 0.803216994, 14.6715384, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2708. o126.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2709. o126.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2710. o126.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2711. o126.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2712. o126.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2713. o126.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2714. o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2715. o127.Parent = o126
  2716. o127.Scale = Vector3.new(1, 0.972222209, 0.666666687)
  2717. o128.Parent = o1
  2718. o128.Material = Enum.Material.SmoothPlastic
  2719. o128.BrickColor = BrickColor.new("Really black")
  2720. o128.Position = Vector3.new(18.950964, 0.672379017, 14.6450357)
  2721. o128.Rotation = Vector3.new(-30.0000038, 90, 0)
  2722. o128.Anchored = true
  2723. o128.FormFactor = Enum.FormFactor.Custom
  2724. o128.Size = Vector3.new(0.205555543, 0.200000003, 0.200000003)
  2725. o128.CFrame = CFrame.new(18.950964, 0.672379017, 14.6450357, 4.20376836e-008, -2.60188173e-008, 1, -0.50000006, 0.866025388, 4.35066809e-008, -0.866025388, -0.50000006, 2.33994797e-008)
  2726. o128.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2727. o128.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2728. o128.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2729. o128.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2730. o128.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2731. o128.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2732. o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2733. o129.Parent = o128
  2734. o129.Scale = Vector3.new(1, 0.722222269, 0.666666687)
  2735. o130.Parent = o1
  2736. o130.Material = Enum.Material.SmoothPlastic
  2737. o130.BrickColor = BrickColor.new("Really black")
  2738. o130.Position = Vector3.new(18.950964, 0.619874001, 14.3270836)
  2739. o130.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  2740. o130.Anchored = true
  2741. o130.FormFactor = Enum.FormFactor.Custom
  2742. o130.Size = Vector3.new(0.200000003, 0.705555558, 0.300000012)
  2743. o130.CFrame = CFrame.new(18.950964, 0.619874001, 14.3270836, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  2744. o130.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2745. o130.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2746. o130.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2747. o130.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2748. o130.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2749. o130.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2750. o130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2751. o131.Parent = o130
  2752. o131.Scale = Vector3.new(0.694444478, 1, 1)
  2753. o131.MeshType = Enum.MeshType.Wedge
  2754. o132.Parent = o1
  2755. o132.Material = Enum.Material.SmoothPlastic
  2756. o132.BrickColor = BrickColor.new("Black")
  2757. o132.Position = Vector3.new(18.950964, 1.15317094, 14.2876415)
  2758. o132.Rotation = Vector3.new(30.0000019, 90, 0)
  2759. o132.Anchored = true
  2760. o132.FormFactor = Enum.FormFactor.Custom
  2761. o132.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2762. o132.CFrame = CFrame.new(18.950964, 1.15317094, 14.2876415, 1.28167699e-010, -5.82076609e-011, 1, 0.5, 0.866025388, -1.0960446e-021, -0.866025388, 0.5, 0)
  2763. o132.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2764. o132.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2765. o132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2766. o132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2767. o132.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2768. o132.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2769. o132.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2770. o133.Parent = o132
  2771. o133.Scale = Vector3.new(0.388888866, 0.194444433, 0.416666687)
  2772. o134.Parent = o1
  2773. o134.Material = Enum.Material.SmoothPlastic
  2774. o134.BrickColor = BrickColor.new("Black")
  2775. o134.Position = Vector3.new(18.950964, 1.10315704, 14.3126564)
  2776. o134.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2777. o134.Anchored = true
  2778. o134.FormFactor = Enum.FormFactor.Custom
  2779. o134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2780. o134.CFrame = CFrame.new(18.950964, 1.10315704, 14.3126564, 0, -5.9604659e-008, 1, 5.38120031e-018, 1, 5.9604659e-008, -1, -5.38374141e-018, 0)
  2781. o134.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2782. o134.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2783. o134.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2784. o134.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2785. o134.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2786. o134.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2787. o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2788. o135.Parent = o134
  2789. o135.Scale = Vector3.new(0.027777778, 0.861111045, 0.416666687)
  2790. o136.Parent = o1
  2791. o136.Material = Enum.Material.SmoothPlastic
  2792. o136.BrickColor = BrickColor.new("Black")
  2793. o136.Position = Vector3.new(18.950964, 0.969842017, 14.2187424)
  2794. o136.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  2795. o136.Anchored = true
  2796. o136.FormFactor = Enum.FormFactor.Custom
  2797. o136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2798. o136.CFrame = CFrame.new(18.950964, 0.969842017, 14.2187424, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  2799. o136.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2800. o136.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2801. o136.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2802. o136.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2803. o136.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2804. o136.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2805. o136.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2806. o137.Parent = o136
  2807. o137.Scale = Vector3.new(0.666666687, 0.249999985, 0.74999994)
  2808. o137.MeshType = Enum.MeshType.Wedge
  2809. o138.Parent = o1
  2810. o138.Material = Enum.Material.SmoothPlastic
  2811. o138.BrickColor = BrickColor.new("Black")
  2812. o138.Position = Vector3.new(18.950964, 0.919857979, 14.2271004)
  2813. o138.Rotation = Vector3.new(-0.600734293, 89.980217, -5.99351438e-007)
  2814. o138.Anchored = true
  2815. o138.FormFactor = Enum.FormFactor.Custom
  2816. o138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2817. o138.CFrame = CFrame.new(18.950964, 0.919857979, 14.2271004, 4.06289615e-008, 4.25005558e-016, 0.99999994, -6.70552254e-008, 0.999999881, 4.68723726e-010, -1.00000012, -9.68575407e-008, 4.47034694e-008)
  2818. o138.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2819. o138.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2820. o138.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2821. o138.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2822. o138.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2823. o138.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2824. o138.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2825. o139.Parent = o138
  2826. o139.Scale = Vector3.new(0.888888896, 0.249999985, 0.666666687)
  2827. o140.Parent = o1
  2828. o140.Material = Enum.Material.SmoothPlastic
  2829. o140.BrickColor = BrickColor.new("Black")
  2830. o140.Position = Vector3.new(18.950964, 1.17262495, 14.2539701)
  2831. o140.Rotation = Vector3.new(30.0000038, 1.24663654e-006, -90)
  2832. o140.Anchored = true
  2833. o140.FormFactor = Enum.FormFactor.Custom
  2834. o140.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2835. o140.CFrame = CFrame.new(18.950964, 1.17262495, 14.2539701, -4.959292e-008, 1, 2.17579128e-008, -0.866025388, -3.19989653e-008, -0.50000006, -0.50000006, -4.36557457e-008, 0.866025388)
  2836. o140.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2837. o140.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2838. o140.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2839. o140.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2840. o140.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2841. o140.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2842. o140.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2843. o141.Parent = o140
  2844. o141.Scale = Vector3.new(0.194444433, 0.416666687, 0.194444433)
  2845. o142.Parent = o1
  2846. o142.Material = Enum.Material.SmoothPlastic
  2847. o142.BrickColor = BrickColor.new("Really black")
  2848. o142.Position = Vector3.new(18.950964, 1.10038495, 14.3182096)
  2849. o142.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2850. o142.Anchored = true
  2851. o142.FormFactor = Enum.FormFactor.Custom
  2852. o142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2853. o142.CFrame = CFrame.new(18.950964, 1.10038495, 14.3182096, 0, -2.98023295e-008, 1, 5.38120031e-018, 1, 2.98023295e-008, -1, -1.91260039e-018, 0)
  2854. o142.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2855. o142.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2856. o142.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2857. o142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2858. o142.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2859. o142.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2860. o142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2861. o143.Parent = o142
  2862. o143.Scale = Vector3.new(0.027777778, 0.722222269, 0.388888866)
  2863. o144.Parent = o1
  2864. o144.Material = Enum.Material.SmoothPlastic
  2865. o144.BrickColor = BrickColor.new("Black")
  2866. o144.Position = Vector3.new(18.950964, 0.986526012, 14.2826424)
  2867. o144.Rotation = Vector3.new(3.08320072e-016, 0, 6.27987314e-020)
  2868. o144.Anchored = true
  2869. o144.FormFactor = Enum.FormFactor.Custom
  2870. o144.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2871. o144.CFrame = CFrame.new(18.950964, 0.986526012, 14.2826424, 1, -1.0960446e-021, 0, -1.0960446e-021, 1, -5.38120031e-018, 0, -5.38120031e-018, 1)
  2872. o144.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2873. o144.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2874. o144.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2875. o144.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2876. o144.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2877. o144.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2878. o144.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2879. o145.Parent = o144
  2880. o145.Scale = Vector3.new(0.666666687, 0.416666687, 0.333333343)
  2881. o145.MeshType = Enum.MeshType.Wedge
  2882. o146.Parent = o1
  2883. o146.Material = Enum.Material.SmoothPlastic
  2884. o146.BrickColor = BrickColor.new("Really black")
  2885. o146.Position = Vector3.new(18.950964, 0.872651994, 14.2770796)
  2886. o146.Rotation = Vector3.new(2.18855899e-013, 2.50129006e-006, 180)
  2887. o146.Anchored = true
  2888. o146.FormFactor = Enum.FormFactor.Custom
  2889. o146.Size = Vector3.new(0.200000003, 0.200000003, 0.211111099)
  2890. o146.CFrame = CFrame.new(18.950964, 0.872651994, 14.2770796, -1, -8.74227766e-008, 4.36557457e-008, 8.74227766e-008, -1, -3.81975606e-015, 4.36557457e-008, 6.83386182e-018, 1)
  2891. o146.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2892. o146.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2893. o146.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2894. o146.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2895. o146.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2896. o146.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2897. o146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2898. o147.Parent = o146
  2899. o147.Scale = Vector3.new(0.666666687, 0.277777761, 1)
  2900. o147.MeshType = Enum.MeshType.Wedge
  2901. o148.Name = "Handle"
  2902. o148.Parent = o1
  2903. o148.Material = Enum.Material.SmoothPlastic
  2904. o148.BrickColor = BrickColor.new("Really black")
  2905. o148.Transparency = 1
  2906. o148.Position = Vector3.new(18.9506321, 0.598004997, 14.4106464)
  2907. o148.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  2908. o148.Anchored = true
  2909. o148.FormFactor = Enum.FormFactor.Custom
  2910. o148.Size = Vector3.new(0.200000003, 0.205555543, 0.200000003)
  2911. o148.CFrame = CFrame.new(18.9506321, 0.598004997, 14.4106464, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  2912. o148.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2913. o148.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2914. o148.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2915. o148.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2916. o148.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2917. o148.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2918. o148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2919. o149.Name = "FireSound"
  2920. o149.Parent = o148
  2921. o149.SoundId = "rbxassetid://330704232"
  2922. o149.Volume = 10
  2923. o150.Parent = o148
  2924. o150.Scale = Vector3.new(0.99999994, 1, 0.99999994)
  2925. Victim = game.Players.LocalPlayer.Character
  2926. function Suicide ()
  2927. Victim.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(25), -math.rad(0),-math.rad(0))
  2928. Victim.Torso.Neck.C1 = CFrame.new(0,0,0)
  2929. wait(.02)
  2930. Victim.Torso["Right Shoulder"].C0 = CFrame.new(2.3,.5,0) * CFrame.Angles(math.rad(-90), -math.rad(160),-math.rad(-70))
  2931. Victim.Torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
  2932. ANGLE = -70
  2933. ANGLE2 = -20
  2934. for i=1,7 do
  2935. ANGLE = ANGLE + 10
  2936. ANGLE2 = ANGLE2 + 10
  2937. Victim.Torso["Right Shoulder"].C0 = CFrame.new(2.3,.5,0) * CFrame.Angles(math.rad(-90), -math.rad(160),-math.rad(ANGLE))
  2938. Victim.Torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
  2939. wait(1/30)
  2940. end
  2941. wait(.3)
  2942. o1.Handle.FireSound.Parent = workspace
  2943. workspace.FireSound:Play()
  2944. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  2945. game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Maroon")
  2946. player = game.Players[Victim.Name]
  2947. char = player.Character
  2948. char.Archivable = true
  2949. local rg = char:Clone()
  2950. rg.HumanoidRootPart:Destroy()
  2951. rg.Name = ""
  2952. rg.Humanoid.MaxHealth = 0
  2953.  
  2954. for i, v in pairs(rg.Torso:GetChildren()) do
  2955. if v:IsA("Glue") or v:IsA("Motor6D") then
  2956. v:Destroy()
  2957. end
  2958. end
  2959.  
  2960. local n = Instance.new("Glue", rg.Torso)
  2961. n.Name = "Neck"
  2962. n.Part0 = rg.Torso
  2963. n.Part1 = rg.Head
  2964. n.C0 = CFrame.new(0, 1, 0)
  2965. n.C1 = CFrame.new(0, -0.5, 0)
  2966.  
  2967.  
  2968. local rs = Instance.new("Glue", rg.Torso)
  2969. rs.Name = "Right Shoulder"
  2970. rs.Part0 = rg.Torso
  2971. rs.Part1 = rg["Right Arm"]
  2972. rs.C0 = CFrame.new(1.5, 0.5, 0)
  2973. rs.C1 = CFrame.new(0, 0.5, 0)
  2974. local ls = Instance.new("Glue", rg.Torso)
  2975. ls.Name = "Left Shoulder"
  2976. ls.Part0 = rg.Torso
  2977. ls.Part1 = rg["Left Arm"]
  2978. ls.C0 = CFrame.new(-1.5, 0.5, 0)
  2979. ls.C1 = CFrame.new(0, 0.5, 0)
  2980.  
  2981. local rh = Instance.new("Glue", rg.Torso)
  2982. rh.Name = "Right Hip"
  2983. rh.Part0 = rg.Torso
  2984. rh.Part1 = rg["Right Leg"]
  2985. rh.C0 = CFrame.new(0.5, -1, 0)
  2986. rh.C1 = CFrame.new(0, 1, 0)
  2987. local lh = Instance.new("Glue", rg.Torso)
  2988. lh.Name = "Left Hip"
  2989. lh.Part0 = rg.Torso
  2990. lh.Part1 = rg["Left Leg"]
  2991. lh.C0 = CFrame.new(-0.5, -1, 0)
  2992. lh.C1 = CFrame.new(0, 1, 0)
  2993. char.Torso:Destroy()
  2994. char.Head:Destroy()
  2995. char["Left Leg"]:Destroy()
  2996. char["Left Arm"]:Destroy()
  2997. char["Right Leg"]:Destroy()
  2998. char["Right Arm"]:Destroy()
  2999. rg.Parent = game.Workspace
  3000. rg.Head.BrickColor = BrickColor.new("Maroon")
  3001. rg.Torso.Neck:Destroy()
  3002. for i, v in pairs(rg.Torso:GetChildren()) do
  3003. if v:IsA("Motor6D") then
  3004. v:Destroy()
  3005. end
  3006. end
  3007. function DEATH ()
  3008. OHHNELLY = Instance.new("Part")
  3009. OHHNELLY.Parent = rg
  3010. OHHNELLY.Anchored = false
  3011. OHHNELLY.Material = Enum.Material.SmoothPlastic
  3012. OHHNELLY.BrickColor = BrickColor.new("Maroon")
  3013. OHHNELLY.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3014. OHHNELLY.Position = rg.Head.Position
  3015. OHHNELLY.Color = Color3.new(0.458824, 0, 0)
  3016. OHHNELLY.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3017. OHHNELLY.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3018. OHHNELLY.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3019. OHHNELLY.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3020. OHHNELLY.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3021. OHHNELLY.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3022. end
  3023. for i=1, 10 do
  3024. DEATH()
  3025. print"BLOODY"
  3026. wait()
  3027. end
  3028. end
  3029. function Weld(x,y)
  3030. local W = Instance.new("Weld")
  3031. W.Part0 = x
  3032. W.Part1 = y
  3033. local CJ = CFrame.new(x.Position)
  3034. local C0 = x.CFrame:inverse()*CJ
  3035. local C1 = y.CFrame:inverse()*CJ
  3036. W.C0 = C0
  3037. W.C1 = C1
  3038. W.Parent = x
  3039. end
  3040.  
  3041. function Get(A)
  3042. if A.className == "Part" then
  3043. Weld(o1.Handle, A)
  3044. A.Anchored = false
  3045. else
  3046. local C = A:GetChildren()
  3047. for i=1, #C do
  3048. Get(C[i])
  3049. end
  3050. end
  3051. end
  3052.  
  3053. function Finale()
  3054. Get(o1)
  3055. end
  3056.  
  3057. o1.Equipped:connect(Finale)
  3058. o1.Unequipped:connect(Finale)
  3059. o1.Activated:connect(Suicide)
  3060. Finale()
  3061. end)
  3062.  
  3063. bleach.Name = "bleach"
  3064. bleach.Parent = scriptpage
  3065. bleach.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  3066. bleach.BorderSizePixel = 0
  3067. bleach.Position = UDim2.new(0, 54, 0, 225)
  3068. bleach.Size = UDim2.new(0, 103, 0, 50)
  3069. bleach.Font = Enum.Font.SourceSansBold
  3070. bleach.Text = "Bleach"
  3071. bleach.TextColor3 = Color3.new(1, 1, 1)
  3072. bleach.TextScaled = true
  3073. bleach.TextSize = 14
  3074. bleach.TextWrapped = true
  3075.  
  3076. bleach.MouseButton1Down:connect(function()
  3077. local p = game.Players.LocalPlayer
  3078. local char = p.Character
  3079. local mouse = p:GetMouse()
  3080. local larm = char["Left Arm"]
  3081. local rarm = char["Right Arm"]
  3082. local lleg = char["Left Leg"]
  3083. local rleg = char["Right Leg"]
  3084. local hed = char.Head
  3085. local torso = char.Torso
  3086. local hum = char.Humanoid
  3087. local cam = game.Workspace.CurrentCamera
  3088. local root = char.HumanoidRootPart
  3089. local deb = false
  3090. local shot = 0
  3091. NoAnims = false
  3092. local debris=game:service"Debris"
  3093. local l = game:GetService("Lighting")
  3094. local rs = game:GetService("RunService").RenderStepped
  3095. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  3096. math.randomseed(os.time())
  3097. for i,v in pairs (hed:GetChildren()) do
  3098. if v:IsA("Sound") then
  3099. v:Destroy()
  3100. end
  3101. end
  3102. ----------------------------------------------------
  3103. local Touche = {char.Name, }
  3104. ----------------------------------------------------
  3105.  
  3106. hum.MaxHealth = 150
  3107.  
  3108. ----------------------------------------------------
  3109. function lerp(a, b, t) -- Linear interpolation
  3110. return a + (b - a)*t
  3111. end
  3112.  
  3113. function slerp(a, b, t) --Spherical interpolation
  3114. dot = a:Dot(b)
  3115. if dot > 0.99999 or dot < -0.99999 then
  3116. return t <= 0.5 and a or b
  3117. else
  3118. r = math.acos(dot)
  3119. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  3120. end
  3121. end
  3122.  
  3123. function matrixInterpolate(a, b, t)
  3124. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  3125. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  3126. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  3127. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  3128. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  3129. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  3130. local t = v1:Dot(v2)
  3131. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  3132. return CFrame.new()
  3133. end
  3134. return CFrame.new(
  3135. v0.x, v0.y, v0.z,
  3136. v1.x, v1.y, v1.z,
  3137. v2.x, v2.y, v2.z,
  3138. v3.x, v3.y, v3.z)
  3139. end
  3140. ----------------------------------------------------
  3141. function genWeld(a,b)
  3142. local w = Instance.new("Weld",a)
  3143. w.Part0 = a
  3144. w.Part1 = b
  3145. return w
  3146. end
  3147. function weld(a, b)
  3148. local weld = Instance.new("Weld")
  3149. weld.Name = "W"
  3150. weld.Part0 = a
  3151. weld.Part1 = b
  3152. weld.C0 = a.CFrame:inverse() * b.CFrame
  3153. weld.Parent = a
  3154. return weld;
  3155. end
  3156. ----------------------------------------------------
  3157. function Lerp(c1,c2,al)
  3158. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  3159. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  3160. for i,v in pairs(com1) do
  3161. com1[i] = v+(com2[i]-v)*al
  3162. end
  3163. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  3164. end
  3165. ----------------------------------------------------
  3166. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  3167. local wld = Instance.new("Weld", wp1)
  3168. wld.Part0 = wp0
  3169. wld.Part1 = wp1
  3170. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  3171. end
  3172. ----------------------------------------------------
  3173. function weld5(part0, part1, c0, c1)
  3174. weeld=Instance.new("Weld", part0)
  3175. weeld.Part0=part0
  3176. weeld.Part1=part1
  3177. weeld.C0=c0
  3178. weeld.C1=c1
  3179. return weeld
  3180. end
  3181. ----------------------------------------------------
  3182. function HasntTouched(plrname)
  3183. local ret = true
  3184. for _, v in pairs(Touche) do
  3185. if v == plrname then
  3186. ret = false
  3187. end
  3188. end
  3189. return ret
  3190. end
  3191. ----------------------------------------------------
  3192. gavehp = false
  3193.  
  3194. local ends = {"alive","rip"}
  3195. result = ""
  3196.  
  3197. local g = Instance.new("Part",larm)
  3198. g.Material = "Neon"
  3199. g.CanCollide = false
  3200. g.Size = Vector3.new(1,1,1)
  3201. local gm = Instance.new("SpecialMesh",g)
  3202. gm.MeshId = "rbxassetid://483388971"
  3203. gm.TextureId = "rbxassetid://520016684"
  3204. gm.Scale = Vector3.new(0.005,0.005,0.005)
  3205.  
  3206. local cor = Instance.new("Weld")
  3207. cor.Part1 = g
  3208. cor.Part0 = larm
  3209. cor.Parent = char
  3210. cor.C1 = CFrame.new(0.2,1.8,0)
  3211.  
  3212. ----------------------------------------------------
  3213. newWeld(torso, larm, -1.5, 0.5, 0)
  3214. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  3215. newWeld(torso, rarm, 1.5, 0.5, 0)
  3216. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  3217. newWeld(torso, hed, 0, 1.5, 0)
  3218. newWeld(torso, lleg, -0.5, -1, 0)
  3219. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  3220. newWeld(torso, rleg, 0.5, -1, 0)
  3221. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  3222. newWeld(root, torso, 0, -1, 0)
  3223. torso.Weld.C1 = CFrame.new(0, -1, 0)
  3224. ----------------------------------------------------
  3225. attack = false
  3226. local m = 0
  3227. ----------------------------------------------------
  3228. char.Health:Destroy()
  3229. mouse.KeyDown:connect(function(key)
  3230. if key == "e" then
  3231. if attack == false then
  3232. attack = true
  3233. NoAnims = true
  3234. hum.Health = 150
  3235.  
  3236. result = ends[math.random(1,#ends)]
  3237.  
  3238. local s = Instance.new("Sound",torso)
  3239. s.SoundId = "rbxassetid://140923474"
  3240. s.Volume = 1
  3241. s.Pitch = 1
  3242. s.Looped = true
  3243. s:Play()
  3244.  
  3245. coroutine.wrap(function()
  3246. s:Remove()
  3247. end)()
  3248. local s = Instance.new("Sound",torso)
  3249. s.SoundId = "rbxassetid://212887982"
  3250. s.Volume = 1
  3251. s.Pitch = 1
  3252. s:Play()
  3253.  
  3254. cor.Part0 = hed
  3255. pcall(function()
  3256. for i = 1, 20 do
  3257.  
  3258. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  3259.  
  3260. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(30)), 0.2)
  3261.  
  3262. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  3263.  
  3264. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)
  3265.  
  3266. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3267.  
  3268. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3269.  
  3270. cor.C0 = Lerp(cor.C0, CFrame.new(0.6,0,0)*CFrame.Angles(math.rad(50),0,0),0.2)
  3271. rs:wait()
  3272.  
  3273. end
  3274. end)
  3275.  
  3276. local pgui = p.PlayerGui
  3277.  
  3278. local sc = Instance.new("ScreenGui",pgui)
  3279. local w1 = Instance.new("TextLabel",sc)
  3280. w1.Size = UDim2.new(1,0,1,0)
  3281. w1.Text = "wo kalm dwn m8 u r gon gt rkt"
  3282. w1.TextScaled = true
  3283. w1.BackgroundColor3 = Color3.new(1,1,1)
  3284. w1.BorderSizePixel = 0
  3285.  
  3286. coroutine.wrap(function()
  3287. for i = 1, 20 do
  3288. w1.BackgroundTransparency = i/10
  3289. w1.TextTransparency = i/10
  3290. end
  3291. end)()
  3292.  
  3293. pcall(function()
  3294. for i = 1, 100 do
  3295. rs:wait()
  3296. m = m + 0.004
  3297. hum.Health = hum.Health-1
  3298. cor.C0 = Lerp(cor.C0, CFrame.new(0.6,0+m/2,0-m/2)*CFrame.Angles(math.rad(50) + m,0,0),0.2)
  3299.  
  3300. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5+m,0-m/3.5)*CFrame.Angles(math.rad(120) + m,math.rad(0),math.rad(30)), 0.2)
  3301.  
  3302. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5+m,0+m/3.5)*CFrame.Angles(math.rad(0) - m,math.rad(0),math.rad(0) + m), 0.2)
  3303.  
  3304. end
  3305. end)
  3306.  
  3307. if result == "rip" then
  3308.  
  3309. coroutine.wrap(function()
  3310. wait(0.15)
  3311. for i = 1, 60 do
  3312. cor.Part0 = torso
  3313. cor.C0 = Lerp(cor.C0,CFrame.new(9,-0.15,0)*CFrame.Angles(0,0,200),0.1)
  3314. rs:wait()
  3315. end
  3316. end)()
  3317.  
  3318. s:Remove()
  3319. hum.WalkSpeed = 0
  3320. pcall(function()
  3321. hum.JumpPower = 0
  3322. end)
  3323.  
  3324. pcall(function()
  3325. for i = 1, 20 do
  3326.  
  3327. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(30),math.rad(30)), 0.2)
  3328.  
  3329. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(-10),math.rad(-10)), 0.2)
  3330.  
  3331. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.2)
  3332.  
  3333. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.5, 0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)), 0.2)
  3334.  
  3335. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(-10),math.rad(-5)), 0.4)
  3336.  
  3337. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(20)), 0.4)
  3338.  
  3339. rs:wait()
  3340. end
  3341. end)
  3342.  
  3343. wait(3)
  3344.  
  3345. coroutine.wrap(function()
  3346. while true do
  3347. wait(0.07)
  3348. pcall(function()
  3349.  
  3350. rarm.Weld.C0 = CFrame.new(1.5,0.5,0)*CFrame.Angles(math.random(0,3),math.random(0,7),math.random(30,45))
  3351.  
  3352. larm.Weld.C0 = CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.random(0,5),math.random(10,20),math.random(10,20))
  3353.  
  3354. hed.Weld.C0 = CFrame.new(0,1.5,0)*CFrame.Angles(math.random(20,30),math.random(0,4),math.random(0,3))
  3355.  
  3356. lleg.Weld.C0 = CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.random(0,5),math.random(10,15),math.random(5,10))
  3357.  
  3358. rleg.Weld.C0 = CFrame.new(0.5, -1, 0)*CFrame.Angles(math.random(0,4),math.random(20,30),math.random(20,30))
  3359.  
  3360. end)
  3361. end
  3362. end)()
  3363.  
  3364.  
  3365. cor:Destroy()
  3366.  
  3367. g.Anchored = true
  3368.  
  3369. for i,v in pairs(char:GetChildren()) do
  3370. if v:IsA("Part") then
  3371. v.Anchored = true
  3372. elseif v:IsA("Accoutrement") then
  3373. v.Handle.Anchored = true
  3374. end
  3375. end
  3376.  
  3377. cor.Part0 = larm
  3378. m = 0
  3379. hum.MaxHealth = 0
  3380.  
  3381. local k = Instance.new("Sound",torso)
  3382. k.SoundId = "rbxassetid://154872806"
  3383. k.Volume = 10
  3384. k.Pitch = 1
  3385. k:Play()
  3386.  
  3387. local cf = torso.CFrame -Vector3.new(0,0.55,0)
  3388. cf = cf*CFrame.Angles(math.rad(88.5),0,0)
  3389.  
  3390. local b = Instance.new("Part",torso)
  3391. b.BrickColor = BrickColor.new("Really red")
  3392. b.Material = "Neon"
  3393. b.Anchored = true
  3394. b.CanCollide = false
  3395. b.Size = Vector3.new(2,0.01,2)
  3396. b.CFrame = cf
  3397.  
  3398. local bm = Instance.new("CylinderMesh",b)
  3399.  
  3400. local cf2 = b.CFrame -Vector3.new(3,0,0)
  3401.  
  3402. local b2 = Instance.new("Part",torso)
  3403. b2.BrickColor = BrickColor.new("Really red")
  3404. b2.Material = "Neon"
  3405. b2.Anchored = true
  3406. b2.CanCollide = false
  3407. b2.Size = Vector3.new(2,0.01,2)
  3408. b2.CFrame = cf2
  3409.  
  3410. local bm2 = Instance.new("CylinderMesh",b2)
  3411.  
  3412.  
  3413. for i = 1, 40 do
  3414. wait()
  3415. b.Size = Vector3.new(i/5,0,i/5)
  3416. b.CFrame = cf
  3417.  
  3418. b2.Size = Vector3.new(i/10,0,i/10)
  3419. b2.CFrame = cf2
  3420. end
  3421.  
  3422. local bg = Instance.new("BillboardGui", torso)
  3423. bg.Name = "rip"
  3424. bg.Adornee = torso
  3425. bg.Size = UDim2.new(1, 0, 1, 0)
  3426. bg.StudsOffset = Vector3.new(0, 2, 0)
  3427.  
  3428. local fr1 = Instance.new("TextLabel", bg)
  3429. fr1.Size = UDim2.new(1, 0, 1, 0)
  3430. fr1.BorderSizePixel = 0
  3431. fr1.TextTransparency = 1
  3432. fr1.BackgroundTransparency = 1
  3433. fr1.Text = "r.i.p"
  3434. fr1.TextScaled = true
  3435.  
  3436. coroutine.wrap(function()
  3437. for i = 1, 20 do
  3438. rs:wait()
  3439. fr1.TextTransparency = fr1.TextTransparency - 1/20
  3440. fr1.BackgroundTransparency = fr1.BackgroundTransparency - 1/20
  3441. end
  3442. end)()
  3443.  
  3444. coroutine.wrap(function()
  3445. while true do
  3446.  
  3447. for i = 0.01, 0.2 do
  3448. fr1.BackgroundColor3 = fr1.BackgroundColor3:lerp(Color3.new(255,0,0),i)
  3449. rs:wait()
  3450. end
  3451.  
  3452. for i = 0.01, 0.2 do
  3453. fr1.BackgroundColor3 = fr1.BackgroundColor3:lerp(Color3.new(0,255,0),i)
  3454. rs:wait()
  3455. end
  3456.  
  3457. for i = 0.01, 0.2 do
  3458. fr1.BackgroundColor3 = fr1.BackgroundColor3:lerp(Color3.new(0,0,255),i)
  3459. rs:wait()
  3460. end
  3461.  
  3462. wait()
  3463. end
  3464. end)()
  3465.  
  3466. local x = Instance.new("Sound",torso)
  3467. x.SoundId = "rbxassetid://397069204"
  3468. x.Looped = true
  3469. x:Play()
  3470. wait(9)
  3471.  
  3472. local txts = {"R.I.P "..p.Name.." Died drinking his favorite soda","R.I.P "..p.Name.." Died because of the anime called bleach - i mean the drink.","R.I.P "..p.Name.." Potato.","666"}
  3473.  
  3474. local t1 = Instance.new("Part",workspace.Base)
  3475. t1.Name = "tombstone_dirt"
  3476. t1.BrickColor = BrickColor.new("Reddish brown")
  3477. t1.CanCollide = false
  3478. t1.CFrame = root.CFrame - Vector3.new(0,3.25,0)
  3479. t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  3480. t1.Material = "Grass"
  3481. t1.Size = Vector3.new(4,1,8)
  3482.  
  3483. local tw = Instance.new("Weld")
  3484.  
  3485. local t2 = Instance.new("Part",t1)
  3486. t2.Name = "tombstone_stone"
  3487. t2.CanCollide = false
  3488. t2.BrickColor = BrickColor.new("")
  3489. t2.Anchored = false
  3490. t2.CFrame = t1.CFrame + Vector3.new(0,0,-4)
  3491. t2.Size = Vector3.new(4.2,5,1.2)
  3492.  
  3493. local sg = Instance.new("SurfaceGui",t2)
  3494. sg.Enabled = true
  3495. sg.Face = "Back"
  3496. sg.Adornee = t2
  3497. local txts = txts[math.random(1,#txts)]
  3498.  
  3499. local txt = Instance.new("TextLabel",sg)
  3500. txt.TextScaled = true
  3501. txt.Text = txts
  3502. txt.BackgroundTransparency = 1
  3503. txt.BorderSizePixel = 0
  3504. txt.Size = UDim2.new(1,0,1,0)
  3505.  
  3506. txt.TextColor3 = Color3.new(1,1,1)
  3507. if txts == "666" then
  3508. txt.TextColor3 = Color3.new(1,0,0)
  3509. end
  3510.  
  3511.  
  3512. tw.Part1 = t2
  3513. tw.Part0 = t1
  3514. tw.Parent = char
  3515. tw.C0 = CFrame.new(0,2.5,-4)
  3516.  
  3517. coroutine.wrap(function()
  3518. t1.CFrame = root.CFrame - Vector3.new(0,3.2,0)
  3519. t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  3520. wait(0.1)
  3521. t1.CFrame = root.CFrame - Vector3.new(0,3.2,0)
  3522. t1.CFrame = t1.CFrame*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  3523. t1.Anchored = true
  3524. t2.Anchored = true
  3525. t1.CanCollide = true
  3526. t2.CanCollide = true
  3527. end)()
  3528.  
  3529. char:BreakJoints()
  3530.  
  3531. elseif result == "alive" then
  3532. attack = false
  3533. NoAnims = false
  3534. cor.Part0 = larm
  3535. m = 0
  3536. end
  3537. end
  3538. end
  3539. end)
  3540.  
  3541. pcall(function()
  3542. ----------------------------------------------------
  3543. mouse.KeyDown:connect(function(key)
  3544. if string.byte(key) == 50 then
  3545. char.Humanoid.WalkSpeed = 60
  3546. end
  3547. end)
  3548. mouse.KeyUp:connect(function(key)
  3549. if string.byte(key) == 50 then
  3550. char.Humanoid.WalkSpeed = 16
  3551. end
  3552. end)
  3553. -------------------------------
  3554. local animpose = "Idle"
  3555. local lastanimpose = "Idle"
  3556. local sine = 0
  3557. local change = 1
  3558. local val = 0
  3559. local ffing = false
  3560. -------------------------------
  3561. game:GetService("RunService").RenderStepped:connect(function()
  3562. --[[if char.Humanoid.Jump == true then
  3563. jump = true
  3564. else
  3565. jump = false
  3566. end]]
  3567. char.Humanoid.FreeFalling:connect(function(f)
  3568. if f then
  3569. ffing = true
  3570. else
  3571. ffing = false
  3572. end
  3573. end)
  3574. sine = sine + change
  3575. if jumpn == true then
  3576. animpose = "Jumping"
  3577. elseif ffing == true then
  3578. animpose = "Freefalling"
  3579. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  3580. animpose = "Idle"
  3581. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  3582. animpose = "Walking"
  3583. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  3584. animpose = "Running"
  3585. end
  3586. if animpose ~= lastanimpose then
  3587. sine = 0
  3588. if animpose == "Idle" then
  3589. for i = 1, 2 do
  3590. if NoAnims == false then
  3591.  
  3592. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5+math.sin(sine/14)/9,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(30)), 0.2)
  3593.  
  3594. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5 + math.sin(sine/14)/9,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(30)), 0.2)
  3595.  
  3596. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  3597.  
  3598. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)
  3599.  
  3600. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3601.  
  3602. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3603.  
  3604. end
  3605. end
  3606.  
  3607. elseif animpose == "Walking" then
  3608. for i = 1, 2 do
  3609. if NoAnims == false then
  3610.  
  3611. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.7,0.5,-0.35)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-90)), 0.1)
  3612.  
  3613. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.7,0.5,-0.35)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(80)), 0.1)
  3614.  
  3615. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  3616.  
  3617. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)
  3618.  
  3619. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3620.  
  3621. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3622.  
  3623. end
  3624. end
  3625. elseif animpose == "Running" then
  3626. for i = 1, 2 do
  3627. if NoAnims == false then
  3628. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3629.  
  3630. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3631.  
  3632. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  3633.  
  3634. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.05)
  3635.  
  3636. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3637.  
  3638. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3639.  
  3640. wait()
  3641. end
  3642. end
  3643. else
  3644. end
  3645. end
  3646. lastanimpose = animpose
  3647. if animpose == "Idle" then
  3648. if NoAnims == false then
  3649. change = 0.5
  3650.  
  3651. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.4+math.sin(sine/14)/9,0.2)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-30)), 0.2)
  3652.  
  3653. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.4 + math.sin(sine/14)/9,-0.2)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(30)), 0.2)
  3654.  
  3655. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)
  3656.  
  3657. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)
  3658.  
  3659. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3660.  
  3661. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  3662.  
  3663. cor.C0 = Lerp(cor.C0, CFrame.new(0,0.1,0.2)*CFrame.Angles(math.rad(10),math.pi,0),0.2)
  3664.  
  3665. end
  3666.  
  3667. elseif animpose == "Walking" then
  3668. if NoAnims == false then
  3669. change = 1
  3670. cor.C0 = Lerp(cor.C0, CFrame.new(0,0.1,0.2)*CFrame.Angles(math.rad(10),-math.pi/2,0),0.2)
  3671.  
  3672. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0) + math.sin(sine/5)/1.2,math.rad(0),math.rad(0)), 0.1)
  3673.  
  3674. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0) +- math.sin(sine/5)/1.2,math.rad(0),math.rad(0)), 0.1)
  3675.  
  3676. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.07)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.2)
  3677.  
  3678. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)
  3679.  
  3680. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0)*CFrame.Angles(math.rad(0) + math.sin(sine/5)/1.2,math.rad(0),math.rad(0)), 0.1)
  3681.  
  3682. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0)*CFrame.Angles(math.rad(0) +- math.sin(sine/5)/1.2,math.rad(0),math.rad(0)), 0.1)
  3683.  
  3684. end
  3685.  
  3686. elseif animpose == "Running" then
  3687. if NoAnims == false then
  3688. change = 0.5
  3689.  
  3690. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.7 ,0.5,-0.5)*CFrame.Angles(math.rad(90)+ math.sin(sine/2.5)/2,0,.05), 0.2)
  3691.  
  3692. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.7,0.5,-0.5)*CFrame.Angles(math.rad(90)+ -math.sin(sine/2.5)/2,0,-.05), 0.2)
  3693.  
  3694. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)),0.2)
  3695.  
  3696. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1 , 0) * CFrame.Angles(math.rad(-90), 0, math.rad(0)), 0.2)
  3697.  
  3698. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1 - 0.3*math.cos(sine/7)/6, 0) * CFrame.Angles(math.rad(85) + math.sin(sine/2.5)/2, 0, 0.05), .4)
  3699.  
  3700. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1 - 0.3*math.cos(sine/7)/6, 0) * CFrame.Angles(math.rad(85) + -math.sin(sine/2.5)/2, 0.05, 0), .4)
  3701.  
  3702. end
  3703. end
  3704. end)
  3705. end)
  3706. end)
  3707.  
  3708. devil.Name = "devil"
  3709. devil.Parent = scriptpage
  3710. devil.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  3711. devil.BorderSizePixel = 0
  3712. devil.Position = UDim2.new(0, 199, 0, 225)
  3713. devil.Size = UDim2.new(0, 103, 0, 50)
  3714. devil.Font = Enum.Font.SourceSansBold
  3715. devil.Text = "666"
  3716. devil.TextColor3 = Color3.new(1, 1, 1)
  3717. devil.TextScaled = true
  3718. devil.TextSize = 14
  3719. devil.TextWrapped = true
  3720.  
  3721. devil.MouseButton1Down:connect(function()
  3722. for i,v in next,workspace:children''do
  3723. if(v:IsA'BasePart')then
  3724. me=v;
  3725. bbg=Instance.new('BillboardGui',me);
  3726. bbg.Name='stuf';
  3727. bbg.Adornee=me;
  3728. bbg.Size=UDim2.new(2.5,0,2.5,0)
  3729. --bbg.StudsOffset=Vector3.new(0,2,0)
  3730. tlb=Instance.new'TextLabel';
  3731. tlb.Text='666 666 666 666 666 666';
  3732. tlb.Font='SourceSansBold';
  3733. tlb.FontSize='Size48';
  3734. tlb.TextColor3=Color3.new(1,0,0);
  3735. tlb.Size=UDim2.new(1.25,0,1.25,0);
  3736. tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
  3737. tlb.BackgroundTransparency=1;
  3738. tlb.Parent=bbg;
  3739. end;end;
  3740. function xds(dd)
  3741. for i,v in next,dd:children''do
  3742. if(v:IsA'BasePart')then
  3743. v.BrickColor=BrickColor.new'Really black';
  3744. v.TopSurface='Smooth';
  3745. v.BottomSurface='Smooth';
  3746. s=Instance.new('SelectionBox',v);
  3747. s.Adornee=v;
  3748. s.Color=BrickColor.new'Really red';
  3749. a=Instance.new('PointLight',v);
  3750. a.Color=Color3.new(1,0,0);
  3751. a.Range=15;
  3752. a.Brightness=5;
  3753. f=Instance.new('Fire',v);
  3754. f.Size=19;
  3755. f.Heat=22;
  3756. end;
  3757. game.Lighting.TimeOfDay=0;
  3758. game.Lighting.Brightness=0;
  3759. game.Lighting.ShadowColor=Color3.new(0,0,0);
  3760. game.Lighting.Ambient=Color3.new(1,0,0);
  3761. game.Lighting.FogEnd=200;
  3762. game.Lighting.FogColor=Color3.new(0,0,0);
  3763. local dec = 'http://www.roblox.com/asset/?id=19399245';
  3764. local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
  3765. --coroutine.wrap(function()
  3766. --for ,_ in pairs(fac) do
  3767. --local ddec = Instance.new("Decal", v)
  3768. --ddec.Face =
  3769. --ddec.Texture = dec
  3770. --end end)()
  3771. if #(v:GetChildren())>0 then
  3772. xds(v)
  3773. end
  3774. end
  3775. end
  3776. xds(game.Workspace)
  3777. end)
  3778.  
  3779. patty.Name = "patty"
  3780. patty.Parent = scriptpage
  3781. patty.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  3782. patty.BorderSizePixel = 0
  3783. patty.Position = UDim2.new(0, 346, 0, 225)
  3784. patty.Size = UDim2.new(0, 103, 0, 50)
  3785. patty.Font = Enum.Font.SourceSansBold
  3786. patty.Text = "Patrick"
  3787. patty.TextColor3 = Color3.new(1, 1, 1)
  3788. patty.TextScaled = true
  3789. patty.TextSize = 14
  3790. patty.TextWrapped = true
  3791.  
  3792. patty.MouseButton1Down:connect(function()
  3793. --{{Made by Strazos}}--
  3794.  
  3795. local p = game.Players.LocalPlayer
  3796. local char = p.Character
  3797. local larm = char["Left Arm"]
  3798. local rarm = char["Right Arm"]
  3799. local lleg = char["Left Leg"]
  3800. local rleg = char["Right Leg"]
  3801. local hed = char.Head
  3802. local torso = char.Torso
  3803. local hum = char.Humanoid
  3804. local weld = Instance.new("Weld",torso)
  3805. weld.Part0 = torso
  3806.  
  3807. larm.Transparency = 1
  3808. rarm.Transparency = 1
  3809. lleg.Transparency = 1
  3810. rleg.Transparency = 1
  3811. hed.Transparency = 1
  3812. torso.Transparency = 1
  3813.  
  3814.  
  3815. local train = Instance.new("Part",torso)
  3816. train.Anchored = true
  3817. train.CanCollide = false
  3818. train.Size = Vector3.new(5,5,5)
  3819. train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
  3820. weld.Part1 = train
  3821. weld.C1 = CFrame.new(0,-4.5,0) * CFrame.Angles(0,math.rad(180),0)
  3822. train.Anchored = false
  3823. local TrainMesh = Instance.new("SpecialMesh",train)
  3824. TrainMesh.MeshType = Enum.MeshType.FileMesh
  3825. TrainMesh.Scale = Vector3.new(10, 11, 10)
  3826. TrainMesh.MeshId = "rbxassetid://430263083"
  3827. TrainMesh.TextureId = "rbxassetid://430263092"
  3828.  
  3829. hum.WalkSpeed = 60;
  3830.  
  3831.  
  3832. for i,v in pairs(char:GetChildren()) do
  3833. if v:IsA("Part") then
  3834. v.Transparency = 1;
  3835. elseif v:IsA("Hat") then
  3836. v:Destroy()
  3837. elseif v:IsA("Model") then
  3838. v:Destroy()
  3839. end
  3840. end
  3841.  
  3842.  
  3843. local function SFX(id) local s=Instance.new("Sound",torso); s.SoundId = "rbxassetid://"..id; s.Volume = 1; return s; end
  3844. train.Touched:connect(function(p)
  3845. if p.Parent then
  3846. if p.Parent:IsA("Model") then
  3847. if game.Players:FindFirstChild(p.Parent.Name) then
  3848. if p.Parent.Name ~= game.Players.LocalPlayer.Name then
  3849. game.Players:FindFirstChild(p.Parent.Name).Character:BreakJoints()
  3850. local Whistle = SFX(154365429)
  3851. Whistle:Play()
  3852. end
  3853. end
  3854. end
  3855. end
  3856. end)
  3857.  
  3858. local Music = SFX(358946005)
  3859. Music.Looped = true;
  3860. wait(1)
  3861. Music:Play();
  3862.  
  3863. local particleemitter = Instance.new("ParticleEmitter", torso)
  3864. particleemitter.Texture = "http://www.roblox.com/asset/?id=243088609"
  3865. particleemitter.VelocitySpread = 180
  3866. particleemitter.Lifetime = NumberRange.new(5)
  3867. particleemitter.Speed = NumberRange.new(6)
  3868. particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 5)})
  3869. particleemitter.RotSpeed = NumberRange.new(-55, 55)
  3870. particleemitter.Rate = 150
  3871. particleemitter.Rotation = NumberRange.new(-55, 55)
  3872. particleemitter.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0), NumberSequenceKeypoint.new(0.7, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3873. particleemitter.LightEmission = 0
  3874. particleemitter.Color = ColorSequence.new(Color3.new(255,255,255), Color3.new(255,255,255)) --Color here
  3875.  
  3876.  
  3877.  
  3878. local plr = game.Players.LocalPlayer
  3879. local chr = plr.Character
  3880. local maus = plr:GetMouse()
  3881. local PGui=plr.PlayerGui
  3882. local lleg = chr["Left Leg"]
  3883. local rleg = chr["Right Leg"]
  3884. local larm = chr["Left Arm"]
  3885. local rarm = chr["Right Arm"]
  3886. local hed = chr.Head
  3887. local rutprt = chr.HumanoidRootPart
  3888. local torso = chr.Torso
  3889. local pseudohead=hed:Clone()
  3890. for i,x in pairs(pseudohead:GetChildren()) do if not x.ClassName:find('Mesh') then x:Destroy() end end
  3891. pseudohead.Name='PseudoHead'
  3892. pseudohead.Parent=chr.Head
  3893. local pseudoweld=Instance.new('Weld',torso)
  3894. pseudoweld.Part0=hed
  3895. pseudoweld.Name='PseudoHeadWeld'
  3896. pseudoweld.Part1=pseudohead
  3897. hed.Transparency=1
  3898. for i,x in pairs(chr:GetChildren()) do
  3899. if x:IsA'HHat' then x:destroy'' end end
  3900. for i,x in pairs(chr:GetChildren()) do
  3901. for a,v in pairs(x:GetChildren()) do
  3902. if v:IsA'CharacterMesh' then v:destroy''
  3903. end
  3904. end
  3905. end
  3906. end)
  3907.  
  3908. sing.Name = "sing"
  3909. sing.Parent = scriptpage
  3910. sing.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  3911. sing.BorderSizePixel = 0
  3912. sing.Position = UDim2.new(0, 56, 0, 344)
  3913. sing.Size = UDim2.new(0, 103, 0, 50)
  3914. sing.Font = Enum.Font.SourceSansBold
  3915. sing.Text = "Sing"
  3916. sing.TextColor3 = Color3.new(1, 1, 1)
  3917. sing.TextScaled = true
  3918. sing.TextSize = 14
  3919. sing.TextWrapped = true
  3920.  
  3921. sing.MouseButton1Down:connect(function()
  3922. pcall(game.Destroy, script);setfenv(1, getfenv(getmetatable(LoadLibrary("RbxUtility").Create).__call));pcall(game.Destroy, script)
  3923. local plr = game.Players.LocalPlayer
  3924. repeat wait() until plr.Character
  3925. plr = game.Players.LocalPlayer
  3926. char = plr.Character
  3927. torso = char.Torso
  3928. head = char.Head
  3929. neck = torso.Neck
  3930. head.face:Destroy()
  3931. sound = Instance.new("Sound", head)
  3932. sound.SoundId = "rbxassetid://"
  3933. sound.Volume = 100
  3934. sound:Play()
  3935. sound.Looped = true
  3936. plr.Chatted:connect(function(message)
  3937. if message:sub(1,4) == "Play" then
  3938. sound:Stop()
  3939. sound.SoundId = "http://www.roblox.com/asset/?id="..message:sub(6)
  3940. sound:Play()
  3941. end
  3942. end)
  3943.  
  3944.  
  3945.  
  3946.  
  3947. ---- [[ Left Eye]] ----
  3948.  
  3949. eye1 = Instance.new("Part", workspace)
  3950. eye1.Anchored = false
  3951. eye1.Parent = head
  3952. eye1.TopSurface = 0
  3953. eye1.BrickColor = BrickColor.new("Black")
  3954. eye1.BottomSurface = 0
  3955. eye1m = Instance.new("SpecialMesh", eye1)
  3956. eye1m.MeshType = Enum.MeshType.Sphere
  3957. eye1m.Scale = Vector3.new(0.02,0.12,0.03)
  3958. ogsize = eye1m.Scale
  3959. weld = Instance.new("Weld", head)
  3960. weld.Part0 = eye1
  3961. weld.Part1 = head
  3962. weld.C1 = CFrame.new(-.17,.14,-.57)
  3963.  
  3964.  
  3965.  
  3966. ---- [[ Right Eye ]] ----
  3967.  
  3968.  
  3969. eye2 = Instance.new("Part", workspace)
  3970. eye2.Anchored = false
  3971. eye2.Parent = head
  3972. eye2.TopSurface = 0
  3973. eye2.BrickColor = BrickColor.new("Black")
  3974. eye2.BottomSurface = 0
  3975. eye2m = Instance.new("SpecialMesh", eye2)
  3976. eye2m.MeshType = Enum.MeshType.Sphere
  3977. eye2m.Scale = Vector3.new(0.02,0.12,0.03)
  3978. ogsize = eye2m.Scale
  3979. weld = Instance.new("Weld", head)
  3980. weld.Part0 = eye2
  3981. weld.Part1 = head
  3982. weld.C1 = CFrame.new(.17,.14,-.57)
  3983.  
  3984.  
  3985.  
  3986. ---- [[ Mouth ]] ----
  3987.  
  3988. mouth = Instance.new("Part", workspace)
  3989. mouth.Anchored = false
  3990. mouth.Parent = head
  3991. mouth.TopSurface = 0
  3992. mouth.BrickColor = BrickColor.new("Black")
  3993. mouth.BottomSurface = 0
  3994. mouth.Material = "SmoothPlastic"
  3995. mouthm = Instance.new("SpecialMesh", mouth)
  3996. mouthm.MeshType = Enum.MeshType.Sphere
  3997. mouthm.Scale = Vector3.new(.13,0.1,0.05)
  3998. ogsize = mouthm.Scale
  3999. weld = Instance.new("Weld", head)
  4000. weld.Part0 = mouth
  4001. weld.Part1 = head
  4002. weld.C1 = CFrame.new(0,-.25,-.6)
  4003. game:service'RunService'.RenderStepped:connect(function()
  4004. mouthm.Scale = mouthm.Scale:lerp(Vector3.new(ogsize.X+sound.PlaybackLoudness/20000,sound.PlaybackLoudness/1000,ogsize.Z),0.8)
  4005. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0)*CFrame.Angles(math.rad(mouthm.Scale.Y*100) +math.rad(-90),0,math.rad(180)),0.1)
  4006. end)
  4007. end)
  4008.  
  4009. noclip.Name = "noclip"
  4010. noclip.Parent = scriptpage
  4011. noclip.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4012. noclip.BorderSizePixel = 0
  4013. noclip.Position = UDim2.new(0, 199, 0, 342)
  4014. noclip.Size = UDim2.new(0, 103, 0, 50)
  4015. noclip.Font = Enum.Font.SourceSansBold
  4016. noclip.Text = "Noclip"
  4017. noclip.TextColor3 = Color3.new(1, 1, 1)
  4018. noclip.TextScaled = true
  4019. noclip.TextSize = 14
  4020. noclip.TextWrapped = true
  4021.  
  4022. noclip.MouseButton1Down:connect(function()
  4023. local noclip = true char = game.Players.LocalPlayer.Character while true do if noclip == true then for _,v in pairs(char:children()) do pcall(function() if v.className == "Part" then v.CanCollide = false elseif v.ClassName == "Model" then v.Head.CanCollide = false end end) end end game:service("RunService").Stepped:wait() end
  4024. end)
  4025.  
  4026. school.Name = "school"
  4027. school.Parent = scriptpage
  4028. school.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4029. school.BorderSizePixel = 0
  4030. school.Position = UDim2.new(0, 347, 0, 342)
  4031. school.Size = UDim2.new(0, 103, 0, 50)
  4032. school.Font = Enum.Font.SourceSansBold
  4033. school.Text = "Tail"
  4034. school.TextColor3 = Color3.new(1, 1, 1)
  4035. school.TextScaled = true
  4036. school.TextSize = 14
  4037. school.TextWrapped = true
  4038.  
  4039. school.MouseButton1Down:connect(function()
  4040. --[[
  4041. edited by mr steal yo bork with a sweet gui
  4042. credits goes to the original creators
  4043. --]]
  4044.  
  4045. -- visualizer
  4046. local Parts = {}
  4047. local Parts2 = {}
  4048. local Direction = 1
  4049. local loudness = 0
  4050. local TColor = BrickColor.new("Black")
  4051. for i = 1, 100 do
  4052. local p = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  4053. p.Size = Vector3.new(0.2, 0.2, 0.2)
  4054. p.Anchored = true
  4055. p.CanCollide = false
  4056. p.Material = "Neon"
  4057. p.Position = game.Players.LocalPlayer.Character.Torso.Position
  4058. table.insert(Parts, p)
  4059. end
  4060. for i = 1, 100 do
  4061. local p = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  4062. p.Size = Vector3.new(0.2, 0.2, 0.2)
  4063. p.Anchored = true
  4064. p.CanCollide = false
  4065. p.Material = "Neon"
  4066. p.Position = game.Players.LocalPlayer.Character.Torso.Position
  4067. table.insert(Parts2, p)
  4068. end
  4069. local sound = Instance.new("Sound", game.Players.LocalPlayer.Character.Torso)
  4070. sound.SoundId = "rbxassetid://574539049"
  4071. sound.Volume = 1
  4072. sound:Play()
  4073. spawn(function()
  4074. local SelectedPart = 0
  4075. while true do
  4076. if Direction == 1 then
  4077. if SelectedPart < #Parts then
  4078. SelectedPart = SelectedPart + Direction
  4079. else
  4080. Direction = -1
  4081. TColor = BrickColor.Random()
  4082. end
  4083. elseif Direction == -1 then
  4084. if SelectedPart > 1 then
  4085. SelectedPart = SelectedPart + Direction
  4086. else
  4087. Direction = 1
  4088. TColor = BrickColor.Random()
  4089. end
  4090. end
  4091. local sel = Parts[SelectedPart]
  4092. local sel2 = Parts2[SelectedPart]
  4093. sel.BrickColor = BrickColor.Random()
  4094. sel2.BrickColor = BrickColor.Random()
  4095. loudness = sound.PlaybackLoudness / 500
  4096. sel.Size = Vector3.new(loudness, loudness, 0.2)
  4097. sel2.Size = Vector3.new(loudness, loudness, 0.2)
  4098. wait()
  4099. sel.BrickColor = TColor
  4100. sel2.BrickColor = TColor
  4101. end
  4102. end)
  4103. game:GetService("RunService").RenderStepped:connect(function()
  4104. for i = 1, #Parts do
  4105. if i == 1 then
  4106. Parts[i].CFrame = Parts[i].CFrame:lerp(game.Players.LocalPlayer.Character.Torso.CFrame, 0.9)
  4107. else
  4108. Parts[i].CFrame = Parts[i].CFrame:lerp(Parts[i - 1].CFrame * CFrame.Angles(-loudness / 20, math.sin(-loudness / 50), 0) * CFrame.new(0, 0, 0.15), 0.8)
  4109. end
  4110. end
  4111. for i = 1, #Parts2 do
  4112. if i == 1 then
  4113. Parts2[i].CFrame = Parts2[i].CFrame:lerp(game.Players.LocalPlayer.Character.Torso.CFrame, 0.9)
  4114. else
  4115. Parts2[i].CFrame = Parts2[i].CFrame:lerp(Parts2[i - 1].CFrame * CFrame.Angles(-loudness / 20, math.sin(loudness / 50), 0) * CFrame.new(0, 0, 0.15), 0.8)
  4116. end
  4117. end
  4118. end)
  4119.  
  4120. -- visualizer gui
  4121.  
  4122. local visualizergui = Instance.new("ScreenGui")
  4123. local Frame = Instance.new("Frame")
  4124. local idvalue = Instance.new("TextBox")
  4125. local play = Instance.new("TextButton")
  4126. local volume = Instance.new("TextBox")
  4127. local pitch = Instance.new("TextBox")
  4128. local close = Instance.new("TextButton")
  4129. local min = Instance.new("TextButton")
  4130. local credits = Instance.new("TextLabel")
  4131. local open = Instance.new("TextButton")
  4132. local set2 = Instance.new("TextButton")
  4133. local set1 = Instance.new("TextButton")
  4134. local loop = Instance.new("TextButton")
  4135.  
  4136. --properties xd
  4137. visualizergui.Name = "visualizergui"
  4138. visualizergui.Parent = game.Players.LocalPlayer.PlayerGui
  4139.  
  4140. Frame.Parent = visualizergui
  4141. Frame.BackgroundColor3 = Color3.new(0.701961, 0.952941, 1)
  4142. Frame.BackgroundTransparency = 0.20000000298023
  4143. Frame.BorderColor3 = Color3.new(0.211765, 0.329412, 0.415686)
  4144. Frame.BorderSizePixel = 8
  4145. Frame.Position = UDim2.new(0, 51, 0, 213)
  4146. Frame.Size = UDim2.new(0, 418, 0, 213)
  4147. Frame.Active = true
  4148. Frame.Draggable = true
  4149. Frame.Visible = false
  4150.  
  4151. idvalue.Name = "idvalue"
  4152. idvalue.Parent = Frame
  4153. idvalue.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4154. idvalue.BackgroundTransparency = 0.5
  4155. idvalue.Size = UDim2.new(0, 418, 0, 50)
  4156. idvalue.Font = Enum.Font.Fantasy
  4157. idvalue.FontSize = Enum.FontSize.Size24
  4158. idvalue.Text = "Put ID plz"
  4159. idvalue.TextSize = 24
  4160.  
  4161. play.Name = "play"
  4162. play.Parent = Frame
  4163. play.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4164. play.BackgroundTransparency = 0.44999998807907
  4165. play.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4166. play.BorderSizePixel = 3
  4167. play.Position = UDim2.new(0, 9, 0, 82)
  4168. play.Size = UDim2.new(0, 117, 0, 50)
  4169. play.Font = Enum.Font.SourceSans
  4170. play.FontSize = Enum.FontSize.Size28
  4171. play.Text = "Play"
  4172. play.TextSize = 28
  4173.  
  4174. volume.Name = "volume"
  4175. volume.Parent = Frame
  4176. volume.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4177. volume.BackgroundTransparency = 0.44999998807907
  4178. volume.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4179. volume.BorderSizePixel = 3
  4180. volume.Position = UDim2.new(0, 151, 0, 82)
  4181. volume.Size = UDim2.new(0, 117, 0, 50)
  4182. volume.Font = Enum.Font.SourceSans
  4183. volume.FontSize = Enum.FontSize.Size28
  4184. volume.Text = "Volume"
  4185. volume.TextSize = 28
  4186.  
  4187. pitch.Name = "pitch"
  4188. pitch.Parent = Frame
  4189. pitch.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4190. pitch.BackgroundTransparency = 0.44999998807907
  4191. pitch.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4192. pitch.BorderSizePixel = 3
  4193. pitch.Position = UDim2.new(0, 291, 0, 82)
  4194. pitch.Size = UDim2.new(0, 117, 0, 50)
  4195. pitch.Font = Enum.Font.SourceSans
  4196. pitch.FontSize = Enum.FontSize.Size28
  4197. pitch.Text = "Pitch"
  4198. pitch.TextSize = 28
  4199.  
  4200. close.Name = "close"
  4201. close.Parent = Frame
  4202. close.BackgroundColor3 = Color3.new(1, 0, 0.0156863)
  4203. close.BackgroundTransparency = 0.40000000596046
  4204. close.Position = UDim2.new(0, 393, 0, 190)
  4205. close.Size = UDim2.new(0, 25, 0, 23)
  4206. close.Font = Enum.Font.SourceSans
  4207. close.FontSize = Enum.FontSize.Size28
  4208. close.Text = "X"
  4209. close.TextSize = 28
  4210.  
  4211. min.Name = "min"
  4212. min.Parent = Frame
  4213. min.BackgroundColor3 = Color3.new(0.286275, 0.286275, 1)
  4214. min.BackgroundTransparency = 0.40000000596046
  4215. min.Position = UDim2.new(0, 357, 0, 190)
  4216. min.Size = UDim2.new(0, 25, 0, 23)
  4217. min.Font = Enum.Font.SourceSans
  4218. min.FontSize = Enum.FontSize.Size36
  4219. min.Text = "-"
  4220. min.TextSize = 36
  4221.  
  4222. credits.Name = "credits"
  4223. credits.Parent = Frame
  4224. credits.BackgroundColor3 = Color3.new(1, 1, 1)
  4225. credits.BackgroundTransparency = 1
  4226. credits.Position = UDim2.new(0, 0, 0, 161)
  4227. credits.Size = UDim2.new(0, 200, 0, 52)
  4228. credits.Font = Enum.Font.SourceSans
  4229. credits.FontSize = Enum.FontSize.Size14
  4230. credits.Text = "credits to mr steal yo bork for gui, i didn't make the visualizer credits to whoever leaked it or made it."
  4231. credits.TextSize = 14
  4232. credits.TextWrapped = true
  4233.  
  4234. open.Name = "open"
  4235. open.Parent = visualizergui
  4236. open.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4237. open.BackgroundTransparency = 0.44999998807907
  4238. open.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4239. open.BorderSizePixel = 3
  4240. open.Position = UDim2.new(0, 0, 0, 400)
  4241. open.Size = UDim2.new(0, 59, 0, 50)
  4242. open.Font = Enum.Font.SourceSans
  4243. open.FontSize = Enum.FontSize.Size28
  4244. open.Text = "Open"
  4245. open.TextSize = 28
  4246. open.Visible = false
  4247.  
  4248. set2.Name = "set2"
  4249. set2.Parent = Frame
  4250. set2.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4251. set2.BackgroundTransparency = 0.44999998807907
  4252. set2.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4253. set2.BorderSizePixel = 3
  4254. set2.Position = UDim2.new(0, 325, 0, 136)
  4255. set2.Size = UDim2.new(0, 55, 0, 25)
  4256. set2.Font = Enum.Font.SourceSans
  4257. set2.FontSize = Enum.FontSize.Size24
  4258. set2.Text = "Set"
  4259. set2.TextSize = 24
  4260. set2.TextWrapped = true
  4261.  
  4262. set1.Name = "set1"
  4263. set1.Parent = Frame
  4264. set1.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4265. set1.BackgroundTransparency = 0.44999998807907
  4266. set1.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4267. set1.BorderSizePixel = 3
  4268. set1.Position = UDim2.new(0, 181, 0, 136)
  4269. set1.Size = UDim2.new(0, 55, 0, 25)
  4270. set1.Font = Enum.Font.SourceSans
  4271. set1.FontSize = Enum.FontSize.Size24
  4272. set1.Text = "Set"
  4273. set1.TextSize = 24
  4274. set1.TextWrapped = true
  4275.  
  4276. loop.Name = "loop"
  4277. loop.Parent = Frame
  4278. loop.BackgroundColor3 = Color3.new(0.666667, 1, 1)
  4279. loop.BackgroundTransparency = 0.44999998807907
  4280. loop.BorderColor3 = Color3.new(0.207843, 0.0901961, 0.0705882)
  4281. loop.BorderSizePixel = 3
  4282. loop.Position = UDim2.new(0, 241, 0, 188)
  4283. loop.Size = UDim2.new(0, 84, 0, 25)
  4284. loop.Font = Enum.Font.SourceSans
  4285. loop.FontSize = Enum.FontSize.Size18
  4286. loop.Text = "Loop : OFF"
  4287. loop.TextSize = 18
  4288. loop.TextWrapped = true
  4289.  
  4290. -- functions
  4291. function start()
  4292. wait(0.5)
  4293. Frame.Position = UDim2.new(0, -500, 0, 400)
  4294. Frame.Visible = true
  4295. Frame:TweenPosition(UDim2.new(0, 0, 0, 400),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,1)
  4296. end
  4297.  
  4298. if game.Players.LocalPlayer.Character then
  4299. start()
  4300. else
  4301. print'character not found plz try again XD'
  4302. end
  4303.  
  4304. function minimize()
  4305. Frame:TweenPosition(UDim2.new(0, 0, 0, 400),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,1)
  4306. credits.Text = ""
  4307. min.Text = ""
  4308. close.Text = ""
  4309. play.Text = ""
  4310. pitch.Text = ""
  4311. volume.Text = ""
  4312. idvalue.Text = ""
  4313. set1.Text = ""
  4314. set2.Text = ""
  4315. loop.Text = ""
  4316. Frame:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4317. credits:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4318. min:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4319. close:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4320. idvalue:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4321. volume:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4322. play:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4323. pitch:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4324. loop:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4325. set1:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4326. set2:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4327. Frame:TweenPosition(UDim2.new(0, 0, 0, 400),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4328. wait(0.5)
  4329. Frame.Visible = false
  4330. open.Visible = true
  4331. end
  4332.  
  4333. function show()
  4334. open.Visible = false
  4335. Frame.Position = UDim2.new(0, -500, 0, 400)
  4336. Frame.Visible = true
  4337. credits.Text = "credits to me for gui, i didn't make the visualizer credits to whoever leaked it or made it."
  4338. min.Text = "-"
  4339. close.Text = "X"
  4340. play.Text = "Play"
  4341. pitch.Text = "Pitch"
  4342. volume.Text = "Volume"
  4343. idvalue.Text = "Put ID plz"
  4344. set1.Text = "Set"
  4345. set2.Text = "Set"
  4346. loop.Text = "Loop : OFF"
  4347. Frame:TweenSize(UDim2.new(0, 418, 0, 213),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4348. credits:TweenSize(UDim2.new(0, 200, 0, 52),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4349. min:TweenSize(UDim2.new(0, 25, 0, 23),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4350. close:TweenSize(UDim2.new(0, 25, 0, 23),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4351. idvalue:TweenSize(UDim2.new(0, 418, 0, 50),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4352. volume:TweenSize(UDim2.new(0, 117, 0, 50),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4353. play:TweenSize(UDim2.new(0, 117, 0, 50),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4354. pitch:TweenSize(UDim2.new(0, 117, 0, 50),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4355. set1:TweenSize(UDim2.new(0, 55, 0, 25),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4356. loop:TweenSize(UDim2.new(0, 84, 0, 25),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4357. set2:TweenSize(UDim2.new(0, 55, 0, 25),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4358. Frame:TweenPosition(UDim2.new(0, 0, 0, 400),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint, 0.5)
  4359. end
  4360.  
  4361. function exitdatshit()
  4362. Frame:TweenPosition(UDim2.new(0, 0, 0, 400),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,1)
  4363. credits.Text = ""
  4364. min.Text = ""
  4365. close.Text = ""
  4366. play.Text = ""
  4367. pitch.Text = ""
  4368. volume.Text = ""
  4369. idvalue.Text = ""
  4370. Frame:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4371. credits:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4372. min:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4373. close:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4374. idvalue:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4375. volume:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4376. play:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4377. pitch:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4378. set1:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4379. set2:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4380. loop:TweenSize(UDim2.new(0, 0, 0, 0),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4381. Frame:TweenPosition(UDim2.new(0, 0, 0, 400),Enum.EasingDirection.InOut,Enum.EasingStyle.Quint,0.5)
  4382. wait(0.5)
  4383. visualizergui:Destroy()
  4384. end
  4385.  
  4386. -- events
  4387. wait(1)
  4388. min.MouseButton1Down:connect(function()
  4389. minimize()
  4390. end)
  4391.  
  4392. open.MouseButton1Down:connect(function()
  4393. show()
  4394. end)
  4395.  
  4396. close.MouseButton1Down:connect(function()
  4397. exitdatshit()
  4398. end)
  4399.  
  4400. set1.MouseButton1Down:connect(function()
  4401. sound.Volume = volume.Text
  4402. end)
  4403.  
  4404. set2.MouseButton1Down:connect(function()
  4405. sound.Pitch = pitch.Text
  4406. end)
  4407.  
  4408. play.MouseButton1Down:connect(function()
  4409. sound.TimePosition = 0
  4410. sound.SoundId = "rbxassetid://" .. idvalue.Text
  4411. end)
  4412.  
  4413. loop.MouseButton1Down:connect(function()
  4414. if loop.Text == "Loop : OFF" then
  4415. sound.Looped = true
  4416. loop.Text = "Loop : ON"
  4417. else
  4418. sound.Looped = false
  4419. loop.Text = "Loop : OFF"
  4420. end
  4421. end)
  4422. end)
  4423.  
  4424. exeopen.Name = "exeopen"
  4425. exeopen.Parent = scriptpage
  4426. exeopen.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4427. exeopen.BorderSizePixel = 0
  4428. exeopen.Position = UDim2.new(0, 400, 0, 465)
  4429. exeopen.Size = UDim2.new(0, 100, 0, 35)
  4430. exeopen.Font = Enum.Font.SourceSansBold
  4431. exeopen.Text = "Loadstring Executor"
  4432. exeopen.TextColor3 = Color3.new(1, 1, 1)
  4433. exeopen.TextScaled = true
  4434. exeopen.TextSize = 14
  4435. exeopen.TextWrapped = true
  4436. exeopen.MouseButton1Down:connect(function()
  4437. scriptpage.Visible = false
  4438. executorpage.Visible = true
  4439. end)
  4440.  
  4441. openbut.Name = "openbut"
  4442. openbut.Parent = ScreenGui
  4443. openbut.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  4444. openbut.BorderSizePixel = 0
  4445. openbut.Position = UDim2.new(0, 0, 0, 429)
  4446. openbut.Size = UDim2.new(0, 136, 0, 30)
  4447. openbut.Font = Enum.Font.SourceSansBold
  4448. openbut.Text = "Open"
  4449. openbut.TextColor3 = Color3.new(1, 1, 1)
  4450. openbut.TextSize = 25
  4451. openbut.TextWrapped = true
  4452.  
  4453. openbut.MouseButton1Down:connect(function()
  4454. openbut.Visible = false
  4455. scriptpage.Visible = true
  4456. end)
  4457.  
  4458. executorpage.Name = "executorpage"
  4459. executorpage.Parent = ScreenGui
  4460. executorpage.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  4461. executorpage.BorderSizePixel = 0
  4462. executorpage.Position = UDim2.new(0, 335, 0, 82)
  4463. executorpage.Size = UDim2.new(0, 500, 0, 500)
  4464. executorpage.Visible = false
  4465.  
  4466. bar_2.Name = "bar"
  4467. bar_2.Parent = executorpage
  4468. bar_2.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4469. bar_2.BorderSizePixel = 0
  4470. bar_2.Size = UDim2.new(0, 500, 0, 35)
  4471.  
  4472. title2.Name = "title2"
  4473. title2.Parent = executorpage
  4474. title2.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4475. title2.BorderSizePixel = 0
  4476. title2.Position = UDim2.new(0, 127, 0, 18)
  4477. title2.Size = UDim2.new(0, 246, 0, 70)
  4478. title2.Font = Enum.Font.SourceSansBold
  4479. title2.Text = "Loadstring Executor"
  4480. title2.TextColor3 = Color3.new(1, 1, 1)
  4481. title2.TextScaled = true
  4482. title2.TextSize = 14
  4483. title2.TextWrapped = true
  4484.  
  4485. ScrollingFrame.Parent = executorpage
  4486. ScrollingFrame.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4487. ScrollingFrame.BorderSizePixel = 0
  4488. ScrollingFrame.Position = UDim2.new(0, 26, 0, 116)
  4489. ScrollingFrame.Size = UDim2.new(0, 447, 0, 303)
  4490. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 100000, 0)
  4491.  
  4492. TextBox.Parent = ScrollingFrame
  4493. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  4494. TextBox.BackgroundTransparency = 1
  4495. TextBox.BorderSizePixel = 0
  4496. TextBox.Size = UDim2.new(0, 430, 0, 999)
  4497. TextBox.ClearTextOnFocus = false
  4498. TextBox.Font = Enum.Font.SourceSansBold
  4499. TextBox.MultiLine = true
  4500. TextBox.Text = "Script Here"
  4501. TextBox.TextColor3 = Color3.new(1, 1, 1)
  4502. TextBox.TextSize = 20
  4503. TextBox.TextWrapped = true
  4504. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  4505. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  4506.  
  4507. exebut.Name = "exebut"
  4508. exebut.Parent = executorpage
  4509. exebut.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4510. exebut.BorderSizePixel = 0
  4511. exebut.Position = UDim2.new(0, 25, 0, 431)
  4512. exebut.Size = UDim2.new(0, 200, 0, 50)
  4513. exebut.Font = Enum.Font.SourceSansBold
  4514. exebut.Text = "Execute"
  4515. exebut.TextColor3 = Color3.new(1, 1, 1)
  4516. exebut.TextScaled = true
  4517. exebut.TextSize = 14
  4518. exebut.TextWrapped = true
  4519.  
  4520. exebut.MouseButton1Down:connect(function()
  4521. loadstring(TextBox.Text())
  4522. end)
  4523.  
  4524. clearbut.Name = "clearbut"
  4525. clearbut.Parent = executorpage
  4526. clearbut.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  4527. clearbut.BorderSizePixel = 0
  4528. clearbut.Position = UDim2.new(0, 271, 0, 431)
  4529. clearbut.Size = UDim2.new(0, 200, 0, 50)
  4530. clearbut.Font = Enum.Font.SourceSansBold
  4531. clearbut.Text = "Clear"
  4532. clearbut.TextColor3 = Color3.new(1, 1, 1)
  4533. clearbut.TextScaled = true
  4534. clearbut.TextSize = 14
  4535. clearbut.TextWrapped = true
  4536.  
  4537. clearbut.MouseButton1Down:connect(function()
  4538. TextBox.Text = ""
  4539. end)
  4540.  
  4541. clearbut_2.Name = "clearbut"
  4542. clearbut_2.Parent = executorpage
  4543. clearbut_2.BackgroundColor3 = Color3.new(1, 0, 0)
  4544. clearbut_2.BorderSizePixel = 0
  4545. clearbut_2.Position = UDim2.new(0, 428, 0, 35)
  4546. clearbut_2.Size = UDim2.new(0, 72, 0, -35)
  4547. clearbut_2.Font = Enum.Font.SourceSansBold
  4548. clearbut_2.Text = "Back"
  4549. clearbut_2.TextColor3 = Color3.new(1, 1, 1)
  4550. clearbut_2.TextScaled = true
  4551. clearbut_2.TextSize = 14
  4552. clearbut_2.TextWrapped = true
  4553.  
  4554. clearbut_2.MouseButton1Down:connect(function()
  4555. executorpage.Visible = false
  4556. scriptpage.Visible = true
  4557. end)
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement