Advertisement
sawgamer1

Untitled

Jul 12th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 100.54 KB | None | 0 0
  1. ----------------------------------------------------------
  2. -- Principal Of The Thing Script by LuckyPlayerScripter --
  3. ----------------------------------------------------------
  4. warn("Script Loaded")
  5. warn("Made by LuckyPlayerScripter edit byt sawgamer1")
  6. warn("Just enjoy it")
  7. plr = game.Players.LocalPlayer
  8. char = plr.Character
  9. mouse = plr:GetMouse()
  10. whitecolor = Color3.new(1,1,1)
  11. epicmode = false
  12. normal = true
  13. for i,v in pairs(char:GetChildren()) do
  14. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" then
  15. v:Destroy()
  16. end
  17. end
  18. for i,v in pairs(char:GetChildren()) do
  19. if v.ClassName == "Hat" or v.ClassName == "Accessory" then
  20. v:Destroy()
  21. end
  22. end
  23. wait(1/60)
  24. local mus = Instance.new("Sound",Head)
  25. mus.Name = "mus"
  26. mus.SoundId = "rbxassetid://0"
  27. mus.Looped = true
  28. mus.Volume = 1
  29. mus:Play()
  30. Effects = { }
  31. local Player = game:service'Players'.localPlayer
  32. local chara = Player.Character
  33. local Humanoid = chara:FindFirstChildOfClass("Humanoid")
  34. local Mouse = Player:GetMouse()
  35. local LeftArm = chara["Left Arm"]
  36. local RightArm = chara["Right Arm"]
  37. local LeftLeg = chara["Left Leg"]
  38. local RightLeg = chara["Right Leg"]
  39. local Head = chara.Head
  40. local Torso = chara.Torso
  41. local RootPart = chara.HumanoidRootPart
  42. local RootJoint = RootPart.RootJoint
  43. local attack = false
  44. local Anim = 'Idle'
  45. local attacktype = 1
  46. local delays = false
  47. local play = true
  48. local targetted = nil
  49. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  50. local velocity = RootPart.Velocity.y
  51. local sine = 0
  52. local change = 1
  53. local doe = 0
  54. local Create = LoadLibrary("RbxUtility").Create
  55. Humanoid.WalkSpeed = 16
  56.  
  57.  
  58.  
  59. Humanoid.Animator.Parent = nil
  60. chara.Animate.Parent = nil
  61.  
  62. local pos = Vector3.new(0,0,-50)
  63.  
  64. local newMotor = function(part0, part1, c0, c1)
  65. local w = Create('Motor'){
  66. Parent = part0,
  67. Part0 = part0,
  68. Part1 = part1,
  69. C0 = c0,
  70. C1 = c1,
  71. }
  72. return w
  73. end
  74.  
  75. function clerp(a, b, t)
  76. return a:lerp(b, t)
  77. end
  78.  
  79. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  80. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  81.  
  82. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  83. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  84. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  85. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  86. RootJoint.C1 = CFrame.new(0, 0, 0)
  87. RootJoint.C0 = CFrame.new(0, 0, 0)
  88. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  89. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  90.  
  91.  
  92. local rarmc1 = RW.C1
  93. local larmc1 = LW.C1
  94. local rlegc1 = RH.C1
  95. local llegc1 = LH.C1
  96.  
  97. local resetc1 = false
  98.  
  99. function PlayAnimationFromTable(table, speed, bool)
  100. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  101. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  102. RW.C0 = clerp(RW.C0, table[3], speed)
  103. LW.C0 = clerp(LW.C0, table[4], speed)
  104. RH.C0 = clerp(RH.C0, table[5], speed)
  105. LH.C0 = clerp(LH.C0, table[6], speed)
  106. if bool == true then
  107. if resetc1 == false then
  108. resetc1 = true
  109. RootJoint.C1 = RootJoint.C1
  110. Torso.Neck.C1 = Torso.Neck.C1
  111. RW.C1 = rarmc1
  112. LW.C1 = larmc1
  113. RH.C1 = rlegc1
  114. LH.C1 = llegc1
  115. end
  116. end
  117. end
  118.  
  119.  
  120. ArtificialHB = Instance.new("BindableEvent", script)
  121. ArtificialHB.Name = "Heartbeat"
  122. script:WaitForChild("Heartbeat")
  123. frame = 0.03333333333333
  124. tf = 0
  125. allowframeloss = false
  126. tossremainder = false
  127. lastframe = tick()
  128. script.Heartbeat:Fire()
  129. game:GetService("RunService").Heartbeat:connect(function(s, p)
  130. tf = tf + s
  131. if tf >= frame then
  132. if allowframeloss then
  133. script.Heartbeat:Fire()
  134. lastframe = tick()
  135. else
  136. for i = 1, math.floor(tf / frame) do
  137. script.Heartbeat:Fire()
  138. end
  139. lastframe = tick()
  140. end
  141. if tossremainder then
  142. tf = 0
  143. else
  144. tf = tf - frame * math.floor(tf / frame)
  145. end
  146. end
  147. end)
  148. function swait(num)
  149. if num == 0 or num == nil then
  150. ArtificialHB.Event:wait()
  151. else
  152. for i = 0, num do
  153. ArtificialHB.Event:wait()
  154. end
  155. end
  156. end
  157.  
  158. function RemoveOutlines(part)
  159. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  160. end
  161.  
  162.  
  163. CFuncs = {
  164. ["Part"] = {
  165. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  166. local Part = Create("Part"){
  167. Parent = Parent,
  168. Reflectance = Reflectance,
  169. Transparency = Transparency,
  170. CanCollide = false,
  171. Locked = true,
  172. BrickColor = BrickColor.new(tostring(BColor)),
  173. Name = Name,
  174. Size = Size,
  175. Material = Material,
  176. }
  177. RemoveOutlines(Part)
  178. return Part
  179. end;
  180. };
  181.  
  182. ["Mesh"] = {
  183. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  184. local Msh = Create(Mesh){
  185. Parent = Part,
  186. Offset = OffSet,
  187. Scale = Scale,
  188. }
  189. if Mesh == "SpecialMesh" then
  190. Msh.MeshType = MeshType
  191. Msh.MeshId = MeshId
  192. end
  193. return Msh
  194. end;
  195. };
  196.  
  197. ["Mesh"] = {
  198. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  199. local Msh = Create(Mesh){
  200. Parent = Part,
  201. Offset = OffSet,
  202. Scale = Scale,
  203. }
  204. if Mesh == "SpecialMesh" then
  205. Msh.MeshType = MeshType
  206. Msh.MeshId = MeshId
  207. end
  208. return Msh
  209. end;
  210. };
  211.  
  212. ["Weld"] = {
  213. Create = function(Parent, Part0, Part1, C0, C1)
  214. local Weld = Create("Weld"){
  215. Parent = Parent,
  216. Part0 = Part0,
  217. Part1 = Part1,
  218. C0 = C0,
  219. C1 = C1,
  220. }
  221. return Weld
  222. end;
  223. };
  224.  
  225. ["ParticleEmitter"] = {
  226. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  227. local fp = Create("ParticleEmitter"){
  228. Parent = Parent,
  229. Color = ColorSequence.new(Color1, Color2),
  230. LightEmission = LightEmission,
  231. Size = Size,
  232. Texture = Texture,
  233. Transparency = Transparency,
  234. ZOffset = ZOffset,
  235. Acceleration = Accel,
  236. Drag = Drag,
  237. LockedToPart = LockedToPart,
  238. VelocityInheritance = VelocityInheritance,
  239. EmissionDirection = EmissionDirection,
  240. Enabled = Enabled,
  241. Lifetime = LifeTime,
  242. Rate = Rate,
  243. Rotation = Rotation,
  244. RotSpeed = RotSpeed,
  245. Speed = Speed,
  246. VelocitySpread = VelocitySpread,
  247. }
  248. return fp
  249. end;
  250. };
  251.  
  252. CreateTemplate = {
  253.  
  254. };
  255. }
  256.  
  257.  
  258. function so(id,par,pit,vol)
  259. local sou = Instance.new("Sound", par or workspace)
  260. if par == chara then
  261. sou.Parent = chara.Torso
  262. end
  263. sou.Volume = vol
  264. sou.Pitch = pit or 1
  265. sou.SoundId = "rbxassetid://" .. id
  266. sou.PlayOnRemove = true
  267. sou:Destroy()
  268. end
  269.  
  270.  
  271. New = function(Object, Parent, Name, Data)
  272. local Object = Instance.new(Object)
  273. for Index, Value in pairs(Data or {}) do
  274. Object[Index] = Value
  275. end
  276. Object.Parent = Parent
  277. Object.Name = Name
  278. return Object
  279. end
  280. ----dreamer was here uwu
  281. p = game.Players.LocalPlayer
  282. char = p.Character
  283. torso = char.Torso
  284. hed = char.Head
  285. neck = char.Torso.Neck
  286.  
  287. p1 = Instance.new("Part",char)
  288. p1.FormFactor = Enum.FormFactor.Custom
  289. p1.Size = Vector3.new(1.8,0.8,1.8)
  290. p1.CanCollide = false
  291. p1.Locked = true
  292. p1.BottomSurface = Enum.SurfaceType.Smooth
  293. p1.TopSurface = Enum.SurfaceType.Smooth
  294. p1 = Instance.new("Part",char)
  295. p1.FormFactor = Enum.FormFactor.Custom
  296. p1.Size = Vector3.new(1,1,1)
  297. p1.CanCollide = false
  298. p1.Locked = true
  299. p1.BottomSurface = Enum.SurfaceType.Smooth
  300. p1.TopSurface = Enum.SurfaceType.Smooth
  301. SMesh = Instance.new("SpecialMesh", p1)
  302. SMesh.MeshId = "http://www.roblox.com/asset/?id=83515687"
  303. SMesh.MeshType = Enum.MeshType.FileMesh
  304. SMesh.Name = "Mesh"
  305. SMesh.TextureId = "http://www.roblox.com/asset/?id=147192705"
  306. w1 = Instance.new("Weld", hed)
  307. w1.Part0 = hed
  308. w1.C0 = CFrame.new(0,0.3,-0.25)*CFrame.Angles(0,0,0)
  309. w1.Part1 = p1
  310.  
  311. --[[local PoliceHat = New("Part",chara,"PoliceHat",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(2, 0.400000006, 1),CFrame = CFrame.new(17.3999939, 4.20000005, -23.1000061, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  312. local Mesh = New("SpecialMesh",PoliceHat,"Mesh",{Scale = Vector3.new(1.10000002, 1.20000005, 1.10000002),MeshId = "rbxassetid://81504052",TextureId = "rbxassetid://81504106",MeshType = Enum.MeshType.FileMesh,})
  313. local Weld = New("ManualWeld",PoliceHat,"Weld",{Part0 = PoliceHat,Part1 = Head,C1 = CFrame.new(0, 0.4, .1, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  314. ]]
  315. for i, v in pairs(chara:children()) do
  316. if v:IsA("Shirt") or v:IsA("Pants") or v:IsA("BodyColors") then
  317. v:Destroy()
  318. elseif v.Name == "FakeHeadM" then
  319. v.Ahoge.Mesh.Scale = Vector3.new()
  320. elseif v.Name == "Chest" then
  321. for a, b in pairs(v:children()) do
  322. if b.Name ~= "Tail" then
  323. b.Transparency = 1
  324. end
  325. end
  326. end
  327. end
  328. local sh = Instance.new("Shirt",chara)
  329. local pn = Instance.new("Pants",chara)
  330. sh.ShirtTemplate = "rbxassetid://2012772877"
  331. pn.PantsTemplate = "rbxassetid://129459076"
  332.  
  333.  
  334. bdefc0 = CFrame.new(.8,-1,0)*CFrame.Angles(math.rad(30),0,0)
  335. gdefc0 = CFrame.new(-.8,-1,0)*CFrame.Angles(math.rad(130),0,0)
  336.  
  337. local baton = Instance.new("Part",chara)
  338. baton.Name = "Baton"
  339. baton.Size = Vector3.new(.2,.2,3.2)
  340. baton.BrickColor = BrickColor.new("Gold")
  341. baton.CanCollide = false
  342. CFuncs.Mesh.Create("SpecialMesh", baton, "FileMesh", "rbxassetid://0", Vector3.new(), Vector3.new(0.5,0.5,0.5))
  343.  
  344. local bweld = Instance.new("Weld",baton)
  345. bweld.Part0 = Torso
  346. bweld.Part1 = baton
  347. bweld.C0 = bdefc0
  348.  
  349. local att1 = Instance.new("Attachment",baton)
  350. att1.Position = Vector3.new(-baton.Size.X/2,baton.Size.Y/2,baton.Size.Z/2)
  351. local att2 = Instance.new("Attachment",baton)
  352. att2.Position = Vector3.new(-baton.Size.X/2,-baton.Size.Y/2,-baton.Size.Z/2)
  353. local tr1 = Instance.new("Trail",baton)
  354. tr1.Color = ColorSequence.new(Color3.new(1,1,1))
  355. tr1.Transparency = NumberSequence.new(0,1)
  356. tr1.Lifetime = .5
  357. tr1.Enabled = false
  358. tr1.LightEmission = 1
  359. tr1.Attachment0 = att1
  360. tr1.Attachment1 = att2
  361. local att3 = Instance.new("Attachment",RightLeg)
  362. att3.Position = Vector3.new(0,1,0)
  363. local att4 = Instance.new("Attachment",RightLeg)
  364. att4.Position = Vector3.new(0,-1,0)
  365. local tr2 = Instance.new("Trail",RightLeg)
  366. tr2.Color = ColorSequence.new(Color3.new(1,1,1))
  367. tr2.Transparency = NumberSequence.new(0,1)
  368. tr2.Lifetime = .5
  369. tr2.Enabled = false
  370. tr2.LightEmission = 1
  371. tr2.Attachment0 = att3
  372. tr2.Attachment1 = att4
  373.  
  374. local gun = Instance.new("Part",chara)
  375. gun.Name = "Gun"
  376. gun.Size = Vector3.new(.2,.2,.2)
  377. gun.BrickColor = BrickColor.new("Really black")
  378. gun.CanCollide = false
  379. CFuncs.Mesh.Create("SpecialMesh", gun, "FileMesh", "rbxassetid://0", Vector3.new(), Vector3.new(2,2,2))
  380.  
  381. local gweld = Instance.new("Weld",gun)
  382. gweld.Part0 = Torso
  383. gweld.Part1 = gun
  384. gweld.C0 = gdefc0
  385.  
  386. function rayCast(Position, Direction, Range, Ignore)
  387. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  388. end
  389.  
  390.  
  391. --[[FindNearestTorso = function(pos)
  392. local list = (game.workspace:GetDescendants())
  393. local torso = nil
  394. local dist = 1000
  395. local temp, human, temp2 = nil, nil, nil
  396. for x = 1, #list do
  397. temp2 = list[x]
  398. if temp2.className == "Model" and temp2.Name ~= chara.Name then
  399. temp = temp2:findFirstChild("Torso")
  400. human = temp2:FindFirstChildOfClass("Humanoid")
  401. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  402. local dohit = true
  403. if dohit == true then
  404. torso = temp
  405. dist = (temp.Position - pos).magnitude
  406. end
  407. end
  408. end
  409. end
  410. return torso, dist
  411. end]]
  412.  
  413.  
  414. function FindNearestTorso(Position, Distance, SinglePlayer)
  415. if SinglePlayer then
  416. return (SinglePlayer.Head.CFrame.p - Position).magnitude < Distance
  417. end
  418. local List = {}
  419. for i, v in pairs(workspace:GetDescendants()) do
  420. if v:IsA("Model") then
  421. if v:findFirstChild("Head") then
  422. if v ~= chara then
  423. if (v.Head.Position - Position).magnitude <= Distance then
  424. table.insert(List, v)
  425. end
  426. end
  427. end
  428. end
  429. end
  430. return List
  431. end
  432.  
  433.  
  434. --Chat Function--
  435. function chatfunc(text)
  436. coroutine.wrap(function()
  437. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  438. chara:FindFirstChild("TalkingBillBoard"):destroy()
  439. end
  440. local naeeym2 = Instance.new("BillboardGui",chara)
  441. naeeym2.Size = UDim2.new(0,100,0,40)
  442. naeeym2.StudsOffset = Vector3.new(0,3,0)
  443. naeeym2.Adornee = chara.Head
  444. naeeym2.Name = "TalkingBillBoard"
  445. local tecks2 = Instance.new("TextLabel",naeeym2)
  446. tecks2.BackgroundTransparency = 1
  447. tecks2.BorderSizePixel = 0
  448. tecks2.Text = ""
  449. tecks2.Font = "SourceSans"
  450. tecks2.FontSize = "Size24"
  451. tecks2.TextStrokeTransparency = 0
  452. tecks2.TextColor3 = Color3.new(1,1,1)
  453. tecks2.TextStrokeColor3 = Color3.new(99,95,98)
  454. tecks2.Size = UDim2.new(1,0,0.5,0)
  455. for i = 1,string.len(text),1 do
  456. tecks2.Text = string.sub(text,1,i)
  457. swait()
  458. end
  459. swait(30)
  460. for i = 1, 5 do
  461. swait()
  462. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  463. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  464. tecks2.TextTransparency = tecks2.TextTransparency + .2
  465. end
  466. naeeym2:Destroy()
  467. end)()
  468. end
  469.  
  470.  
  471.  
  472. EffectModel = Create("Model"){
  473. Parent = chara,
  474. Name = "Effects",
  475. }
  476.  
  477.  
  478. Effects = {
  479. Block = {
  480. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  481. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  482. prt.Anchored = true
  483. prt.CFrame = cframe
  484. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  485. game:GetService("Debris"):AddItem(prt, 10)
  486. if Type == 1 or Type == nil then
  487. table.insert(Effects, {
  488. prt,
  489. "Block1",
  490. delay,
  491. x3,
  492. y3,
  493. z3,
  494. msh
  495. })
  496. elseif Type == 2 then
  497. table.insert(Effects, {
  498. prt,
  499. "Block2",
  500. delay,
  501. x3,
  502. y3,
  503. z3,
  504. msh
  505. })
  506. end
  507. end;
  508. };
  509.  
  510. Cylinder = {
  511. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  512. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  513. prt.Anchored = true
  514. prt.CFrame = cframe
  515. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  516. game:GetService("Debris"):AddItem(prt, 10)
  517. table.insert(Effects, {
  518. prt,
  519. "Cylinder",
  520. delay,
  521. x3,
  522. y3,
  523. z3,
  524. msh
  525. })
  526. end;
  527. };
  528. Head = {
  529. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  530. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  531. prt.Anchored = true
  532. prt.CFrame = cframe
  533. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  534. game:GetService("Debris"):AddItem(prt, 10)
  535. table.insert(Effects, {
  536. prt,
  537. "Cylinder",
  538. delay,
  539. x3,
  540. y3,
  541. z3,
  542. msh
  543. })
  544. end;
  545. };
  546.  
  547. Sphere = {
  548. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  549. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  550. prt.Anchored = true
  551. prt.CFrame = cframe
  552. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  553. game:GetService("Debris"):AddItem(prt, 10)
  554. table.insert(Effects, {
  555. prt,
  556. "Cylinder",
  557. delay,
  558. x3,
  559. y3,
  560. z3,
  561. msh
  562. })
  563. end;
  564. };
  565.  
  566. Elect = {
  567. Create = function(cff, x, y, z)
  568. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  569. prt.Anchored = true
  570. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  571. prt.CFrame = CFrame.new(prt.Position)
  572. game:GetService("Debris"):AddItem(prt, 2)
  573. local xval = math.random() / 2
  574. local yval = math.random() / 2
  575. local zval = math.random() / 2
  576. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  577. table.insert(Effects, {
  578. prt,
  579. "Elec",
  580. 0.1,
  581. x,
  582. y,
  583. z,
  584. xval,
  585. yval,
  586. zval
  587. })
  588. end;
  589.  
  590. };
  591.  
  592. Ring = {
  593. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  594. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  595. prt.Anchored = true
  596. prt.CFrame = cframe
  597. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  598. game:GetService("Debris"):AddItem(prt, 10)
  599. table.insert(Effects, {
  600. prt,
  601. "Cylinder",
  602. delay,
  603. x3,
  604. y3,
  605. z3,
  606. msh
  607. })
  608. end;
  609. };
  610.  
  611.  
  612. Wave = {
  613. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  614. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  615. prt.Anchored = true
  616. prt.CFrame = cframe
  617. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  618. game:GetService("Debris"):AddItem(prt, 10)
  619. table.insert(Effects, {
  620. prt,
  621. "Cylinder",
  622. delay,
  623. x3,
  624. y3,
  625. z3,
  626. msh
  627. })
  628. end;
  629. };
  630.  
  631. Break = {
  632. Create = function(brickcolor, cframe, x1, y1, z1)
  633. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  634. prt.Anchored = true
  635. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  636. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  637. local num = math.random(10, 50) / 1000
  638. game:GetService("Debris"):AddItem(prt, 10)
  639. table.insert(Effects, {
  640. prt,
  641. "Shatter",
  642. num,
  643. prt.CFrame,
  644. math.random() - math.random(),
  645. 0,
  646. math.random(50, 100) / 100
  647. })
  648. end;
  649. };
  650.  
  651. Fire = {
  652. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  653. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  654. prt.Anchored = true
  655. prt.CFrame = cframe
  656. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  657. game:GetService("Debris"):AddItem(prt, 10)
  658. table.insert(Effects, {
  659. prt,
  660. "Fire",
  661. delay,
  662. 1,
  663. 1,
  664. 1,
  665. msh
  666. })
  667. end;
  668. };
  669.  
  670. FireWave = {
  671. Create = function(brickcolor, cframe, x1, y1, z1)
  672. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  673. prt.Anchored = true
  674. prt.CFrame = cframe
  675. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  676. local d = Create("Decal"){
  677. Parent = prt,
  678. Texture = "rbxassetid://26356434",
  679. Face = "Top",
  680. }
  681. local d = Create("Decal"){
  682. Parent = prt,
  683. Texture = "rbxassetid://26356434",
  684. Face = "Bottom",
  685. }
  686. game:GetService("Debris"):AddItem(prt, 10)
  687. table.insert(Effects, {
  688. prt,
  689. "FireWave",
  690. 1,
  691. 30,
  692. math.random(400, 600) / 100,
  693. msh
  694. })
  695. end;
  696. };
  697.  
  698. Lightning = {
  699. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  700. local magz = (p0 - p1).magnitude
  701. local curpos = p0
  702. local trz = {
  703. -ofs,
  704. ofs
  705. }
  706. for i = 1, tym do
  707. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  708. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  709. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  710. li.Material = "Neon"
  711. if tym == i then
  712. local magz2 = (curpos - p1).magnitude
  713. li.Size = Vector3.new(th, th, magz2)
  714. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  715. table.insert(Effects, {
  716. li,
  717. "Disappear",
  718. last
  719. })
  720. else
  721. do
  722. do
  723. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  724. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  725. game.Debris:AddItem(li, 10)
  726. table.insert(Effects, {
  727. li,
  728. "Disappear",
  729. last
  730. })
  731. end
  732. end
  733. end
  734. end
  735. end
  736. };
  737.  
  738. EffectTemplate = {
  739.  
  740. };
  741. }
  742.  
  743. local shots = 7
  744. zhold = true
  745. function shoot()
  746. attack = true
  747. so(169799883,gun,1,1)
  748. for i=0,1,.1 do
  749. swait()
  750. PlayAnimationFromTable({
  751. CFrame.new(0.0524868444, 0, -0.0110093001, 0.64278698, 0, 0.766044974, 0, 1, 0, -0.766044974, 0, 0.64278698),
  752. CFrame.new(-0.0421711877, 1.49999738, -0.0331315249, 0.852868021, -0.0612752885, -0.518518507, 0.17364794, 0.969846606, 0.171008661, 0.492404759, -0.235887513, 0.837791562),
  753. CFrame.new(0.611007333, -0.00932076573, -0.639356554, 0.653100669, 0.696805716, -0.296515375, -0.748181939, 0.533255994, -0.394793421, -0.116975725, 0.479687244, 0.869607329),
  754. CFrame.new(-1.29161143, -0.030067116, -0.0939707607, 0.98480773, -0.163176328, 0.0593894422, 0.173647985, 0.925416648, -0.336824149, 1.78813934e-06, 0.342019945, 0.939692736),
  755. CFrame.new(0.499998003, -2.00000095, 3.84449959e-06, 0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, 0.64278698),
  756. CFrame.new(-0.499998897, -2.00000095, 1.59442425e-06, 0.98480767, 0, 0.173648536, 0, 1, 0, -0.173648536, 0, 0.98480767),
  757. }, .3, false)
  758. end
  759. Humanoid.WalkSpeed = 2
  760. local ref = Instance.new("Part",chara)
  761. ref.Size = Vector3.new(0,0,0)
  762. ref.Anchored = true
  763. ref.CanCollide = false
  764. ref.Transparency = 1
  765. gweld.Part0 = RightArm
  766. gweld.C0 = CFrame.new(.1,-1.5,-.2)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-40))
  767. for i=0,1,.1 do
  768. swait()
  769. PlayAnimationFromTable({
  770. CFrame.new(0, -0.0301527902, -0.171009317, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  771. CFrame.new(0.0984806046, 1.48289788, -0.00301507115, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  772. CFrame.new(0.9734447, 0.943128467, -1.04116416, 0.76604414, 0.642788053, 0, 0.219846308, -0.262002349, -0.939692736, -0.604023278, 0.719846129, -0.342019886),
  773. CFrame.new(-0.516993761, 0.475136518, -0.924885869, 0, -0.499998987, 0.866025984, 0.939692736, -0.29619813, -0.171009615, 0.342019886, 0.813798308, 0.469845414),
  774. CFrame.new(0.5, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  775. CFrame.new(-0.500000238, -1.99999905, 5.96046164e-08, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  776. }, .3, false)
  777. end
  778. swait(5)
  779. repeat
  780. so(470245800,gun,1,1)
  781. ref.CFrame = Mouse.Hit
  782. mdmg(ref,3,"Shot")
  783. local hitpt = Instance.new("Part",EffectModel)
  784. hitpt.Size = Vector3.new(0,0,.3)
  785. local bf = Instance.new("BodyVelocity",hitpt)
  786. bf.P = 10000
  787. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  788. game:service'Debris':AddItem(bf,.1)
  789. hitpt.CFrame = gun.CFrame * CFrame.new(0,-.5,.5) * CFrame.Angles(math.rad(90),0,0)
  790. bf.Velocity = Vector3.new(0,5,0) + RootPart.CFrame.rightVector*10
  791. local hitm = Instance.new("SpecialMesh",hitpt)
  792. hitm.MeshId = "http://www.roblox.com/asset/?id=94295100"
  793. hitm.TextureId = "http://www.roblox.com/asset/?id=94287792"
  794. hitm.Scale = Vector3.new(3,3,3.5)
  795. coroutine.wrap(function()
  796. swait(120)
  797. for i = 0,1.1 do
  798. swait()
  799. hitpt.Transparency = i
  800. end
  801. hitpt:Destroy()
  802. end)()
  803. Effects.Block.Create(BrickColor.new("Bright yellow"), gun.CFrame*CFrame.new(0,.6,.3), 0,0,0,1,1,1, 0.05)
  804. shots = shots - 1
  805. for i=0,1,.2 do
  806. swait()
  807. PlayAnimationFromTable({
  808. CFrame.new(0, -0.0301530343, -0.171007201, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  809. CFrame.new(0.0984815434, 1.48289728, -0.00301322341, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  810. CFrame.new(0.973445654, 1.13885617, -0.660623372, 0.766044199, 0.642787933, 5.27496837e-08, 0.413175672, -0.492403269, -0.766045034, -0.492404401, 0.586824477, -0.64278698),
  811. CFrame.new(-0.516991675, 0.65931946, -0.711421967, 0, -0.499999166, 0.866025925, 0.766044796, -0.556670487, -0.321393073, 0.642787218, 0.663414717, 0.383021772),
  812. CFrame.new(0.499999523, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  813. CFrame.new(-0.500000954, -1.99999809, -1.84774399e-06, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  814. }, .3, false)
  815. end
  816. for i=0,1,.2 do
  817. swait()
  818. PlayAnimationFromTable({
  819. CFrame.new(0, -0.0301527902, -0.171009317, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  820. CFrame.new(0.0984806046, 1.48289788, -0.00301507115, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  821. CFrame.new(0.9734447, 0.943128467, -1.04116416, 0.76604414, 0.642788053, 0, 0.219846308, -0.262002349, -0.939692736, -0.604023278, 0.719846129, -0.342019886),
  822. CFrame.new(-0.516993761, 0.475136518, -0.924885869, 0, -0.499998987, 0.866025984, 0.939692736, -0.29619813, -0.171009615, 0.342019886, 0.813798308, 0.469845414),
  823. CFrame.new(0.5, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  824. CFrame.new(-0.500000238, -1.99999905, 5.96046164e-08, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  825. }, .3, false)
  826. end
  827. if shots == 0 then
  828. so(147323220,gun,1,1)
  829. for i=0,1.3,.1 do
  830. swait()
  831. PlayAnimationFromTable({
  832. CFrame.new(0, -0.0301530343, -0.171007201, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  833. CFrame.new(0.0984815434, 1.48289728, -0.00301322341, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  834. CFrame.new(0.973445654, 1.13885617, -0.660623372, 0.766044199, 0.642787933, 5.27496837e-08, 0.413175672, -0.492403269, -0.766045034, -0.492404401, 0.586824477, -0.64278698),
  835. CFrame.new(-1.29161143, -0.030067116, -0.0939707607, 0.98480773, -0.163176328, 0.0593894422, 0.173647985, 0.925416648, -0.336824149, 1.78813934e-06, 0.342019945, 0.939692736),
  836. CFrame.new(0.499999523, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  837. CFrame.new(-0.500000954, -1.99999809, -1.84774399e-06, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  838. }, .3, false)
  839. end
  840. local MagPartt = New("Part",chara,"MagPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000033, 0.399999976, 1),CFrame = CFrame.new(-9.29999638, 0.700002313, -0.200002074, 1, 0, 0, 0, 0, 1, 0, -1, 0),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  841. MagPartt.CFrame = gun.CFrame * CFrame.new(0,-.5,-.5) * CFrame.Angles(0,0,0)
  842. coroutine.wrap(function()
  843. swait(5)
  844. MagPartt.CanCollide = true
  845. swait(120)
  846. for i = 0,1.1 do
  847. swait()
  848. MagPartt.Transparency = i
  849. end
  850. MagPartt:Destroy()
  851. end)()
  852. swait(10)
  853. local MagPart = New("Part",chara,"MagPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(.2,.4,1),CFrame = CFrame.new(-9.29999638, 0.700002313, -0.200002074, 1, 0, 0, 0, 0, 1, 0, -1, 0),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  854. local Weld = New("ManualWeld",MagPart,"Weld",{Part0 = MagPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)*CFrame.Angles(math.rad(90),math.rad(90),math.rad(0)),C1 = CFrame.new(0.200001717, -1.20000005, -0.200000286, 1, 0, 0, 0, 0, 1, 0, -1, 0),})
  855. for i=0,1.4,.2 do
  856. swait()
  857. PlayAnimationFromTable({
  858. CFrame.new(0, -0.0301530343, -0.171007201, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  859. CFrame.new(0.0984815434, 1.48289728, -0.00301322341, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  860. CFrame.new(0.973445654, 1.13885617, -0.660623372, 0.766044199, 0.642787933, 5.27496837e-08, 0.413175672, -0.492403269, -0.766045034, -0.492404401, 0.586824477, -0.64278698),
  861. CFrame.new(-0.516991675, 0.65931946, -0.711421967, 0, -0.499999166, 0.866025925, 0.766044796, -0.556670487, -0.321393073, 0.642787218, 0.663414717, 0.383021772),
  862. CFrame.new(0.499999523, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  863. CFrame.new(-0.500000954, -1.99999809, -1.84774399e-06, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  864. }, .3, false)
  865. end
  866. MagPart:Destroy()
  867. swait(5)
  868. for i=0,1,.2 do
  869. swait()
  870. PlayAnimationFromTable({
  871. CFrame.new(0, -0.0301530343, -0.171007201, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  872. CFrame.new(0.0984815434, 1.48289728, -0.00301322341, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  873. CFrame.new(1.16020393, 0.666379213, -0.905047119, 0.76604414, 0.604023218, 0.219846413, 0.219846308, 0.0751920938, -0.972632408, -0.604023278, 0.793411791, -0.0751917362),
  874. CFrame.new(-0.629211903, 0.930547178, -0.87133497, 0.262002915, -0.642787874, -0.71984607, -0.958213985, -0.262002975, -0.114805877, -0.114805937, 0.71984601, -0.684573948),
  875. CFrame.new(0.499999523, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  876. CFrame.new(-0.500000954, -1.99999809, -1.84774399e-06, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  877. }, .3, false)
  878. end
  879. so(506273075,gun,1,1)
  880. for i=0,1,.2 do
  881. swait()
  882. PlayAnimationFromTable({
  883. CFrame.new(0, -0.0301530343, -0.171007201, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  884. CFrame.new(0.0984815434, 1.48289728, -0.00301322341, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  885. CFrame.new(1.16020393, 0.666379213, -0.905047119, 0.76604414, 0.604023218, 0.219846413, 0.219846308, 0.0751920938, -0.972632408, -0.604023278, 0.793411791, -0.0751917362),
  886. CFrame.new(-0.629361629, 0.793605626, -0.495871037, 0.262002915, -0.642787874, -0.71984607, -0.958213985, -0.262002975, -0.114805877, -0.114805937, 0.71984601, -0.684573948),
  887. CFrame.new(0.499999523, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  888. CFrame.new(-0.500000954, -1.99999809, -1.84774399e-06, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  889. }, .3, false)
  890. end
  891. for i=0,1,.2 do
  892. swait()
  893. PlayAnimationFromTable({
  894. CFrame.new(0, -0.0301530343, -0.171007201, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  895. CFrame.new(0.0984815434, 1.48289728, -0.00301322341, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  896. CFrame.new(1.16020393, 0.666379213, -0.905047119, 0.76604414, 0.604023218, 0.219846413, 0.219846308, 0.0751920938, -0.972632408, -0.604023278, 0.793411791, -0.0751917362),
  897. CFrame.new(-0.629211903, 0.930547178, -0.87133497, 0.262002915, -0.642787874, -0.71984607, -0.958213985, -0.262002975, -0.114805877, -0.114805937, 0.71984601, -0.684573948),
  898. CFrame.new(0.499999523, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  899. CFrame.new(-0.500000954, -1.99999809, -1.84774399e-06, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  900. }, .3, false)
  901. end
  902. shots = 7
  903. swait(10)
  904. for i=0,1,.2 do
  905. swait()
  906. PlayAnimationFromTable({
  907. CFrame.new(0, -0.0301527902, -0.171009317, 1, 0, 0, 0, 0.939692736, 0.342019886, 0, -0.342019916, 0.939692736),
  908. CFrame.new(0.0984806046, 1.48289788, -0.00301507115, 0.984807849, 0.173648134, -3.13053391e-07, -0.171010122, 0.969846427, -0.173647895, -0.0301533248, 0.171009824, 0.984807849),
  909. CFrame.new(0.9734447, 0.943128467, -1.04116416, 0.76604414, 0.642788053, 0, 0.219846308, -0.262002349, -0.939692736, -0.604023278, 0.719846129, -0.342019886),
  910. CFrame.new(-0.516993761, 0.475136518, -0.924885869, 0, -0.499998987, 0.866025984, 0.939692736, -0.29619813, -0.171009615, 0.342019886, 0.813798308, 0.469845414),
  911. CFrame.new(0.5, -1.72638702, -0.751741886, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  912. CFrame.new(-0.500000238, -1.99999905, 5.96046164e-08, 1, 0, 0, 0, 1, -2.98023224e-08, 0, -2.98023224e-08, 1),
  913. }, .3, false)
  914. end
  915. end
  916. until zhold == false
  917. swait(5)
  918. ref:Destroy()
  919. so(211134014,gun,1,1)
  920. for i=0,1,.1 do
  921. swait()
  922. PlayAnimationFromTable({
  923. CFrame.new(0.0524868444, 0, -0.0110093001, 0.64278698, 0, 0.766044974, 0, 1, 0, -0.766044974, 0, 0.64278698),
  924. CFrame.new(-0.0421711877, 1.49999738, -0.0331315249, 0.852868021, -0.0612752885, -0.518518507, 0.17364794, 0.969846606, 0.171008661, 0.492404759, -0.235887513, 0.837791562),
  925. CFrame.new(0.611007333, -0.00932076573, -0.639356554, 0.653100669, 0.696805716, -0.296515375, -0.748181939, 0.533255994, -0.394793421, -0.116975725, 0.479687244, 0.869607329),
  926. CFrame.new(-1.29161143, -0.030067116, -0.0939707607, 0.98480773, -0.163176328, 0.0593894422, 0.173647985, 0.925416648, -0.336824149, 1.78813934e-06, 0.342019945, 0.939692736),
  927. CFrame.new(0.499998003, -2.00000095, 3.84449959e-06, 0.64278698, 0, -0.766044974, 0, 1, 0, 0.766044974, 0, 0.64278698),
  928. CFrame.new(-0.499998897, -2.00000095, 1.59442425e-06, 0.98480767, 0, 0.173648536, 0, 1, 0, -0.173648536, 0, 0.98480767),
  929. }, .3, false)
  930. end
  931. gweld.Part0 = Torso
  932. gweld.C0 = gdefc0
  933. Humanoid.WalkSpeed = 16
  934. attack = false
  935. end
  936.  
  937. local Jails = Instance.new("Model",chara)
  938. Jails.Name = "Jails"
  939. function arrest()
  940. attack = true
  941. if Mouse.Target~= nil then
  942. local dude = Mouse.Target.Parent
  943. local ply = game:service'Players':GetPlayerFromCharacter(dude)
  944. if dude:FindFirstChildOfClass("Humanoid") then
  945. Humanoid.WalkSpeed = 0
  946. for i,v in pairs(dude:children()) do
  947. if v:IsA("LocalScript") or v:IsA("Tool") then
  948. v:Destroy()
  949. end
  950. end
  951. local haed = dude:FindFirstChild("Head")
  952. local JailCell = New("Model",Jails,"JailCell",{})
  953. function sandbox(var,func)
  954. local env = getfenv(func)
  955. local newenv = setmetatable({},{
  956. __index = function(self,k)
  957. if k=="script" then
  958. return var
  959. else
  960. return env[k]
  961. end
  962. end,
  963. })
  964. setfenv(func,newenv)
  965. return func
  966. end
  967. cors = {}
  968. local SpawnPart = New("Part",JailCell,"SpawnPart",{Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.400000006),CFrame = CFrame.new(-16,1.7,4, 1, 0, 0, 0, 0, 1, 0, -1, 0),Anchored = true,CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  969. local removescriptspart = New("Part",JailCell,"removescriptspart",{Transparency = 1,Transparency = 1,Size = Vector3.new(16, 9, 13),CFrame = CFrame.new(-69.5999985, 5.5000062, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1),Anchored = true,CanCollide = false,Locked = true,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  970. mas = Instance.new("Model",game:GetService("Lighting"))
  971. Part0 = Instance.new("Part")
  972. Model1 = Instance.new("Model")
  973. Model2 = Instance.new("Model")
  974. Part3 = Instance.new("Part")
  975. Part4 = Instance.new("Part")
  976. Part5 = Instance.new("Part")
  977. Part6 = Instance.new("Part")
  978. Decal7 = Instance.new("Decal")
  979. Decal8 = Instance.new("Decal")
  980. Model9 = Instance.new("Model")
  981. Part10 = Instance.new("Part")
  982. SpotLight11 = Instance.new("SpotLight")
  983. Part12 = Instance.new("Part")
  984. SpotLight13 = Instance.new("SpotLight")
  985. Model14 = Instance.new("Model")
  986. Part15 = Instance.new("Part")
  987. SpotLight16 = Instance.new("SpotLight")
  988. Part17 = Instance.new("Part")
  989. SpotLight18 = Instance.new("SpotLight")
  990. Model19 = Instance.new("Model")
  991. Part20 = Instance.new("Part")
  992. SpotLight21 = Instance.new("SpotLight")
  993. Part22 = Instance.new("Part")
  994. SpotLight23 = Instance.new("SpotLight")
  995. Model24 = Instance.new("Model")
  996. Part25 = Instance.new("Part")
  997. Part26 = Instance.new("Part")
  998. Part27 = Instance.new("Part")
  999. Model28 = Instance.new("Model")
  1000. Part29 = Instance.new("Part")
  1001. SpotLight30 = Instance.new("SpotLight")
  1002. Part31 = Instance.new("Part")
  1003. SpotLight32 = Instance.new("SpotLight")
  1004. Model33 = Instance.new("Model")
  1005. Part34 = Instance.new("Part")
  1006. SpotLight35 = Instance.new("SpotLight")
  1007. Part36 = Instance.new("Part")
  1008. SpotLight37 = Instance.new("SpotLight")
  1009. Part38 = Instance.new("Part")
  1010. Decal39 = Instance.new("Decal")
  1011. Model40 = Instance.new("Model")
  1012. Part41 = Instance.new("Part")
  1013. SpotLight42 = Instance.new("SpotLight")
  1014. Part43 = Instance.new("Part")
  1015. SpotLight44 = Instance.new("SpotLight")
  1016. Model45 = Instance.new("Model")
  1017. Part46 = Instance.new("Part")
  1018. Part47 = Instance.new("Part")
  1019. Part48 = Instance.new("Part")
  1020. Model49 = Instance.new("Model")
  1021. Part50 = Instance.new("Part")
  1022. SpotLight51 = Instance.new("SpotLight")
  1023. Part52 = Instance.new("Part")
  1024. SpotLight53 = Instance.new("SpotLight")
  1025. Model54 = Instance.new("Model")
  1026. Part55 = Instance.new("Part")
  1027. SpotLight56 = Instance.new("SpotLight")
  1028. Part57 = Instance.new("Part")
  1029. SpotLight58 = Instance.new("SpotLight")
  1030. Part59 = Instance.new("Part")
  1031. Part60 = Instance.new("Part")
  1032. Decal61 = Instance.new("Decal")
  1033. Model62 = Instance.new("Model")
  1034. Part63 = Instance.new("Part")
  1035. SpotLight64 = Instance.new("SpotLight")
  1036. Part65 = Instance.new("Part")
  1037. SpotLight66 = Instance.new("SpotLight")
  1038. Part67 = Instance.new("Part")
  1039. Part68 = Instance.new("Part")
  1040. Model69 = Instance.new("Model")
  1041. Model70 = Instance.new("Model")
  1042. Part71 = Instance.new("Part")
  1043. Part72 = Instance.new("Part")
  1044. Part73 = Instance.new("Part")
  1045. Part74 = Instance.new("Part")
  1046. Decal75 = Instance.new("Decal")
  1047. Part76 = Instance.new("Part")
  1048. Decal77 = Instance.new("Decal")
  1049. Part78 = Instance.new("Part")
  1050. Model79 = Instance.new("Model")
  1051. Part80 = Instance.new("Part")
  1052. SpotLight81 = Instance.new("SpotLight")
  1053. Part82 = Instance.new("Part")
  1054. SpotLight83 = Instance.new("SpotLight")
  1055. Part84 = Instance.new("Part")
  1056. Part85 = Instance.new("Part")
  1057. Part86 = Instance.new("Part")
  1058. Part87 = Instance.new("Part")
  1059. Part88 = Instance.new("Part")
  1060. Part89 = Instance.new("Part")
  1061. Part90 = Instance.new("Part")
  1062. Part91 = Instance.new("Part")
  1063. Model92 = Instance.new("Model")
  1064. Part93 = Instance.new("Part")
  1065. SpotLight94 = Instance.new("SpotLight")
  1066. Part95 = Instance.new("Part")
  1067. SpotLight96 = Instance.new("SpotLight")
  1068. Part97 = Instance.new("Part")
  1069. Part98 = Instance.new("Part")
  1070. Part99 = Instance.new("Part")
  1071. Part100 = Instance.new("Part")
  1072. Decal101 = Instance.new("Decal")
  1073. Part102 = Instance.new("Part")
  1074. Script103 = Instance.new("Script")
  1075. Decal104 = Instance.new("Decal")
  1076. Decal105 = Instance.new("Decal")
  1077. Sound106 = Instance.new("Sound")
  1078. Sound107 = Instance.new("Sound")
  1079. Model108 = Instance.new("Model")
  1080. Part109 = Instance.new("Part")
  1081. SpotLight110 = Instance.new("SpotLight")
  1082. Part111 = Instance.new("Part")
  1083. SpotLight112 = Instance.new("SpotLight")
  1084. Part113 = Instance.new("Part")
  1085. Decal114 = Instance.new("Decal")
  1086. Part115 = Instance.new("Part")
  1087. Decal116 = Instance.new("Decal")
  1088. Part117 = Instance.new("Part")
  1089. Part118 = Instance.new("Part")
  1090. Part119 = Instance.new("Part")
  1091. Part120 = Instance.new("Part")
  1092. Part121 = Instance.new("Part")
  1093. Part122 = Instance.new("Part")
  1094. Part123 = Instance.new("Part")
  1095. Part0.Parent = mas
  1096. Part0.CFrame = CFrame.new(14.5, 6.69999695, 29.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1097. Part0.Position = Vector3.new(14.5, 6.69999695, 29.5)
  1098. Part0.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1099. Part0.Size = Vector3.new(1, 13, 13)
  1100. Part0.Anchored = true
  1101. Part0.BottomSurface = Enum.SurfaceType.Smooth
  1102. Part0.BrickColor = BrickColor.new("Institutional white")
  1103. Part0.Material = Enum.Material.Brick
  1104. Part0.TopSurface = Enum.SurfaceType.Smooth
  1105. Part0.brickColor = BrickColor.new("Institutional white")
  1106. Model1.Parent = mas
  1107. Model2.Parent = Model1
  1108. Part3.Parent = Model2
  1109. Part3.CFrame = CFrame.new(-5.95080614, 4.99999619, 5.3999939, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1110. Part3.Orientation = Vector3.new(0, 90, 0)
  1111. Part3.Position = Vector3.new(-5.95080614, 4.99999619, 5.3999939)
  1112. Part3.Rotation = Vector3.new(0, 90, 0)
  1113. Part3.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1114. Part3.Size = Vector3.new(5.9000001, 0.400000036, 3.19999981)
  1115. Part3.Anchored = true
  1116. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1117. Part3.BrickColor = BrickColor.new("Cork")
  1118. Part3.Material = Enum.Material.Wood
  1119. Part3.TopSurface = Enum.SurfaceType.Smooth
  1120. Part3.brickColor = BrickColor.new("Cork")
  1121. Part4.Parent = Model2
  1122. Part4.CFrame = CFrame.new(-5.95080614, 2.99999809, 7.8999939, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1123. Part4.Orientation = Vector3.new(0, 90, 0)
  1124. Part4.Position = Vector3.new(-5.95080614, 2.99999809, 7.8999939)
  1125. Part4.Rotation = Vector3.new(0, 90, 0)
  1126. Part4.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1127. Part4.Size = Vector3.new(0.5, 3.5999999, 3.19999981)
  1128. Part4.Anchored = true
  1129. Part4.BottomSurface = Enum.SurfaceType.Smooth
  1130. Part4.BrickColor = BrickColor.new("Cork")
  1131. Part4.Material = Enum.Material.Wood
  1132. Part4.TopSurface = Enum.SurfaceType.Smooth
  1133. Part4.brickColor = BrickColor.new("Cork")
  1134. Part5.Parent = Model2
  1135. Part5.CFrame = CFrame.new(-5.95080614, 2.99999809, 2.89984488, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1136. Part5.Orientation = Vector3.new(0, 90, 0)
  1137. Part5.Position = Vector3.new(-5.95080614, 2.99999809, 2.89984488)
  1138. Part5.Rotation = Vector3.new(0, 90, 0)
  1139. Part5.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1140. Part5.Size = Vector3.new(0.5, 3.5999999, 3.19999981)
  1141. Part5.Anchored = true
  1142. Part5.BottomSurface = Enum.SurfaceType.Smooth
  1143. Part5.BrickColor = BrickColor.new("Cork")
  1144. Part5.Material = Enum.Material.Wood
  1145. Part5.TopSurface = Enum.SurfaceType.Smooth
  1146. Part5.brickColor = BrickColor.new("Cork")
  1147. Part6.Parent = Model2
  1148. Part6.CFrame = CFrame.new(-6.40080309, 6.44999981, 5.70001221, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1149. Part6.Orientation = Vector3.new(0, 90, 0)
  1150. Part6.Position = Vector3.new(-6.40080309, 6.44999981, 5.70001221)
  1151. Part6.Rotation = Vector3.new(0, 90, 0)
  1152. Part6.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1153. Part6.Transparency = 1
  1154. Part6.Size = Vector3.new(3.49999952, 3.69999862, 0.0999998078)
  1155. Part6.Anchored = true
  1156. Part6.BottomSurface = Enum.SurfaceType.Smooth
  1157. Part6.BrickColor = BrickColor.new("Cork")
  1158. Part6.CanCollide = false
  1159. Part6.Material = Enum.Material.Wood
  1160. Part6.TopSurface = Enum.SurfaceType.Smooth
  1161. Part6.brickColor = BrickColor.new("Cork")
  1162. Decal7.Parent = Part6
  1163. Decal7.Texture = "http://www.roblox.com/asset/?id=27047983"
  1164. Decal8.Parent = Part6
  1165. Decal8.Texture = "http://www.roblox.com/asset/?id=27047983"
  1166. Decal8.Face = Enum.NormalId.Back
  1167. Model9.Parent = mas
  1168. Part10.Parent = Model9
  1169. Part10.CFrame = CFrame.new(2.5, 13.649992, -20.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1170. Part10.Position = Vector3.new(2.5, 13.649992, -20.2999992)
  1171. Part10.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1172. Part10.Size = Vector3.new(7, 1, 1)
  1173. Part10.Anchored = true
  1174. Part10.BottomSurface = Enum.SurfaceType.Smooth
  1175. Part10.BrickColor = BrickColor.new("Institutional white")
  1176. Part10.Material = Enum.Material.Neon
  1177. Part10.TopSurface = Enum.SurfaceType.Smooth
  1178. Part10.brickColor = BrickColor.new("Institutional white")
  1179. SpotLight11.Parent = Part10
  1180. SpotLight11.Face = Enum.NormalId.Bottom
  1181. SpotLight11.Brightness = 10
  1182. Part12.Parent = Model9
  1183. Part12.CFrame = CFrame.new(2.5, 13.649992, -21.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1184. Part12.Position = Vector3.new(2.5, 13.649992, -21.7000008)
  1185. Part12.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1186. Part12.Size = Vector3.new(7, 1, 1)
  1187. Part12.Anchored = true
  1188. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1189. Part12.BrickColor = BrickColor.new("Institutional white")
  1190. Part12.Material = Enum.Material.Neon
  1191. Part12.TopSurface = Enum.SurfaceType.Smooth
  1192. Part12.brickColor = BrickColor.new("Institutional white")
  1193. SpotLight13.Parent = Part12
  1194. SpotLight13.Face = Enum.NormalId.Bottom
  1195. SpotLight13.Brightness = 10
  1196. Model14.Parent = mas
  1197. Part15.Parent = Model14
  1198. Part15.CFrame = CFrame.new(2.5, 13.649992, -5.29999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1199. Part15.Position = Vector3.new(2.5, 13.649992, -5.29999924)
  1200. Part15.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1201. Part15.Size = Vector3.new(7, 1, 1)
  1202. Part15.Anchored = true
  1203. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1204. Part15.BrickColor = BrickColor.new("Institutional white")
  1205. Part15.Material = Enum.Material.Neon
  1206. Part15.TopSurface = Enum.SurfaceType.Smooth
  1207. Part15.brickColor = BrickColor.new("Institutional white")
  1208. SpotLight16.Parent = Part15
  1209. SpotLight16.Face = Enum.NormalId.Bottom
  1210. SpotLight16.Brightness = 10
  1211. Part17.Parent = Model14
  1212. Part17.CFrame = CFrame.new(2.5, 13.649992, -6.70000076, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1213. Part17.Position = Vector3.new(2.5, 13.649992, -6.70000076)
  1214. Part17.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1215. Part17.Size = Vector3.new(7, 1, 1)
  1216. Part17.Anchored = true
  1217. Part17.BottomSurface = Enum.SurfaceType.Smooth
  1218. Part17.BrickColor = BrickColor.new("Institutional white")
  1219. Part17.Material = Enum.Material.Neon
  1220. Part17.TopSurface = Enum.SurfaceType.Smooth
  1221. Part17.brickColor = BrickColor.new("Institutional white")
  1222. SpotLight18.Parent = Part17
  1223. SpotLight18.Face = Enum.NormalId.Bottom
  1224. SpotLight18.Brightness = 10
  1225. Model19.Parent = mas
  1226. Part20.Parent = Model19
  1227. Part20.CFrame = CFrame.new(-27.5, 13.649992, 9.69999981, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1228. Part20.Position = Vector3.new(-27.5, 13.649992, 9.69999981)
  1229. Part20.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1230. Part20.Size = Vector3.new(7, 1, 1)
  1231. Part20.Anchored = true
  1232. Part20.BottomSurface = Enum.SurfaceType.Smooth
  1233. Part20.BrickColor = BrickColor.new("Institutional white")
  1234. Part20.Material = Enum.Material.Neon
  1235. Part20.TopSurface = Enum.SurfaceType.Smooth
  1236. Part20.brickColor = BrickColor.new("Institutional white")
  1237. SpotLight21.Parent = Part20
  1238. SpotLight21.Face = Enum.NormalId.Bottom
  1239. SpotLight21.Brightness = 10
  1240. Part22.Parent = Model19
  1241. Part22.CFrame = CFrame.new(-27.5, 13.649992, 8.29999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1242. Part22.Position = Vector3.new(-27.5, 13.649992, 8.29999924)
  1243. Part22.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1244. Part22.Size = Vector3.new(7, 1, 1)
  1245. Part22.Anchored = true
  1246. Part22.BottomSurface = Enum.SurfaceType.Smooth
  1247. Part22.BrickColor = BrickColor.new("Institutional white")
  1248. Part22.Material = Enum.Material.Neon
  1249. Part22.TopSurface = Enum.SurfaceType.Smooth
  1250. Part22.brickColor = BrickColor.new("Institutional white")
  1251. SpotLight23.Parent = Part22
  1252. SpotLight23.Face = Enum.NormalId.Bottom
  1253. SpotLight23.Brightness = 10
  1254. Model24.Parent = mas
  1255. Part25.Parent = Model24
  1256. Part25.CFrame = CFrame.new(2.5, 7.19999695, 35.5, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1257. Part25.Orientation = Vector3.new(0, 90, 0)
  1258. Part25.Position = Vector3.new(2.5, 7.19999695, 35.5)
  1259. Part25.Rotation = Vector3.new(0, 90, 0)
  1260. Part25.Color = Color3.new(0.501961, 0.733333, 0.858824)
  1261. Part25.Transparency = 0.80000001192093
  1262. Part25.Size = Vector3.new(0.100000001, 6, 11)
  1263. Part25.Anchored = true
  1264. Part25.BottomSurface = Enum.SurfaceType.Smooth
  1265. Part25.BrickColor = BrickColor.new("Pastel Blue")
  1266. Part25.TopSurface = Enum.SurfaceType.Smooth
  1267. Part25.brickColor = BrickColor.new("Pastel Blue")
  1268. Part26.Parent = Model24
  1269. Part26.CFrame = CFrame.new(2.5, 7.19999695, 35.5, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1270. Part26.Orientation = Vector3.new(0, 90, 0)
  1271. Part26.Position = Vector3.new(2.5, 7.19999695, 35.5)
  1272. Part26.Rotation = Vector3.new(0, 90, 0)
  1273. Part26.Color = Color3.new(0.886275, 0.607843, 0.25098)
  1274. Part26.Size = Vector3.new(0.200000003, 0.200000003, 12.1999998)
  1275. Part26.Anchored = true
  1276. Part26.BottomSurface = Enum.SurfaceType.Smooth
  1277. Part26.BrickColor = BrickColor.new("Br. yellowish orange")
  1278. Part26.Material = Enum.Material.Wood
  1279. Part26.TopSurface = Enum.SurfaceType.Smooth
  1280. Part26.brickColor = BrickColor.new("Br. yellowish orange")
  1281. Part27.Parent = Model24
  1282. Part27.CFrame = CFrame.new(2.5, 7.19999695, 35.5, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1283. Part27.Orientation = Vector3.new(0, 90, 0)
  1284. Part27.Position = Vector3.new(2.5, 7.19999695, 35.5)
  1285. Part27.Rotation = Vector3.new(0, 90, 0)
  1286. Part27.Color = Color3.new(0.886275, 0.607843, 0.25098)
  1287. Part27.Size = Vector3.new(0.200000003, 6, 0.200000003)
  1288. Part27.Anchored = true
  1289. Part27.BottomSurface = Enum.SurfaceType.Smooth
  1290. Part27.BrickColor = BrickColor.new("Br. yellowish orange")
  1291. Part27.Material = Enum.Material.Wood
  1292. Part27.TopSurface = Enum.SurfaceType.Smooth
  1293. Part27.brickColor = BrickColor.new("Br. yellowish orange")
  1294. Model28.Parent = mas
  1295. Part29.Parent = Model28
  1296. Part29.CFrame = CFrame.new(-27.5, 13.649992, 24.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1297. Part29.Position = Vector3.new(-27.5, 13.649992, 24.7000008)
  1298. Part29.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1299. Part29.Size = Vector3.new(7, 1, 1)
  1300. Part29.Anchored = true
  1301. Part29.BottomSurface = Enum.SurfaceType.Smooth
  1302. Part29.BrickColor = BrickColor.new("Institutional white")
  1303. Part29.Material = Enum.Material.Neon
  1304. Part29.TopSurface = Enum.SurfaceType.Smooth
  1305. Part29.brickColor = BrickColor.new("Institutional white")
  1306. SpotLight30.Parent = Part29
  1307. SpotLight30.Face = Enum.NormalId.Bottom
  1308. SpotLight30.Brightness = 10
  1309. Part31.Parent = Model28
  1310. Part31.CFrame = CFrame.new(-27.5, 13.649992, 23.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1311. Part31.Position = Vector3.new(-27.5, 13.649992, 23.2999992)
  1312. Part31.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1313. Part31.Size = Vector3.new(7, 1, 1)
  1314. Part31.Anchored = true
  1315. Part31.BottomSurface = Enum.SurfaceType.Smooth
  1316. Part31.BrickColor = BrickColor.new("Institutional white")
  1317. Part31.Material = Enum.Material.Neon
  1318. Part31.TopSurface = Enum.SurfaceType.Smooth
  1319. Part31.brickColor = BrickColor.new("Institutional white")
  1320. SpotLight32.Parent = Part31
  1321. SpotLight32.Face = Enum.NormalId.Bottom
  1322. SpotLight32.Brightness = 10
  1323. Model33.Parent = mas
  1324. Part34.Parent = Model33
  1325. Part34.CFrame = CFrame.new(-12.5, 13.649992, 24.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1326. Part34.Position = Vector3.new(-12.5, 13.649992, 24.7000008)
  1327. Part34.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1328. Part34.Size = Vector3.new(7, 1, 1)
  1329. Part34.Anchored = true
  1330. Part34.BottomSurface = Enum.SurfaceType.Smooth
  1331. Part34.BrickColor = BrickColor.new("Institutional white")
  1332. Part34.Material = Enum.Material.Neon
  1333. Part34.TopSurface = Enum.SurfaceType.Smooth
  1334. Part34.brickColor = BrickColor.new("Institutional white")
  1335. SpotLight35.Parent = Part34
  1336. SpotLight35.Face = Enum.NormalId.Bottom
  1337. SpotLight35.Brightness = 10
  1338. Part36.Parent = Model33
  1339. Part36.CFrame = CFrame.new(-12.5, 13.649992, 23.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1340. Part36.Position = Vector3.new(-12.5, 13.649992, 23.2999992)
  1341. Part36.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1342. Part36.Size = Vector3.new(7, 1, 1)
  1343. Part36.Anchored = true
  1344. Part36.BottomSurface = Enum.SurfaceType.Smooth
  1345. Part36.BrickColor = BrickColor.new("Institutional white")
  1346. Part36.Material = Enum.Material.Neon
  1347. Part36.TopSurface = Enum.SurfaceType.Smooth
  1348. Part36.brickColor = BrickColor.new("Institutional white")
  1349. SpotLight37.Parent = Part36
  1350. SpotLight37.Face = Enum.NormalId.Bottom
  1351. SpotLight37.Brightness = 10
  1352. Part38.Parent = mas
  1353. Part38.CFrame = CFrame.new(-17.25, 7.19999695, -31.9499989, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1354. Part38.Position = Vector3.new(-17.25, 7.19999695, -31.9499989)
  1355. Part38.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1356. Part38.Size = Vector3.new(6.5, 8, 0.0999999419)
  1357. Part38.Anchored = true
  1358. Part38.BottomSurface = Enum.SurfaceType.Smooth
  1359. Part38.BrickColor = BrickColor.new("Institutional white")
  1360. Part38.TopSurface = Enum.SurfaceType.Smooth
  1361. Part38.brickColor = BrickColor.new("Institutional white")
  1362. Decal39.Parent = Part38
  1363. Decal39.Texture = "http://www.roblox.com/asset/?id=1762190641"
  1364. Decal39.Face = Enum.NormalId.Back
  1365. Model40.Parent = mas
  1366. Part41.Parent = Model40
  1367. Part41.CFrame = CFrame.new(-12.5, 13.649992, -5.29999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1368. Part41.Position = Vector3.new(-12.5, 13.649992, -5.29999924)
  1369. Part41.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1370. Part41.Size = Vector3.new(7, 1, 1)
  1371. Part41.Anchored = true
  1372. Part41.BottomSurface = Enum.SurfaceType.Smooth
  1373. Part41.BrickColor = BrickColor.new("Institutional white")
  1374. Part41.Material = Enum.Material.Neon
  1375. Part41.TopSurface = Enum.SurfaceType.Smooth
  1376. Part41.brickColor = BrickColor.new("Institutional white")
  1377. SpotLight42.Parent = Part41
  1378. SpotLight42.Face = Enum.NormalId.Bottom
  1379. SpotLight42.Brightness = 10
  1380. Part43.Parent = Model40
  1381. Part43.CFrame = CFrame.new(-12.5, 13.649992, -6.70000076, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1382. Part43.Position = Vector3.new(-12.5, 13.649992, -6.70000076)
  1383. Part43.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1384. Part43.Size = Vector3.new(7, 1, 1)
  1385. Part43.Anchored = true
  1386. Part43.BottomSurface = Enum.SurfaceType.Smooth
  1387. Part43.BrickColor = BrickColor.new("Institutional white")
  1388. Part43.Material = Enum.Material.Neon
  1389. Part43.TopSurface = Enum.SurfaceType.Smooth
  1390. Part43.brickColor = BrickColor.new("Institutional white")
  1391. SpotLight44.Parent = Part43
  1392. SpotLight44.Face = Enum.NormalId.Bottom
  1393. SpotLight44.Brightness = 10
  1394. Model45.Parent = mas
  1395. Part46.Parent = Model45
  1396. Part46.CFrame = CFrame.new(14.5, 7.19999695, 17.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1397. Part46.Position = Vector3.new(14.5, 7.19999695, 17.5)
  1398. Part46.Color = Color3.new(0.501961, 0.733333, 0.858824)
  1399. Part46.Transparency = 0.80000001192093
  1400. Part46.Size = Vector3.new(0.100000001, 6, 11)
  1401. Part46.Anchored = true
  1402. Part46.BottomSurface = Enum.SurfaceType.Smooth
  1403. Part46.BrickColor = BrickColor.new("Pastel Blue")
  1404. Part46.TopSurface = Enum.SurfaceType.Smooth
  1405. Part46.brickColor = BrickColor.new("Pastel Blue")
  1406. Part47.Parent = Model45
  1407. Part47.CFrame = CFrame.new(14.5, 7.19999695, 17.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1408. Part47.Position = Vector3.new(14.5, 7.19999695, 17.5)
  1409. Part47.Color = Color3.new(0.886275, 0.607843, 0.25098)
  1410. Part47.Size = Vector3.new(0.200000003, 0.200000003, 12.1999998)
  1411. Part47.Anchored = true
  1412. Part47.BottomSurface = Enum.SurfaceType.Smooth
  1413. Part47.BrickColor = BrickColor.new("Br. yellowish orange")
  1414. Part47.Material = Enum.Material.Wood
  1415. Part47.TopSurface = Enum.SurfaceType.Smooth
  1416. Part47.brickColor = BrickColor.new("Br. yellowish orange")
  1417. Part48.Parent = Model45
  1418. Part48.CFrame = CFrame.new(14.5, 7.19999695, 17.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1419. Part48.Position = Vector3.new(14.5, 7.19999695, 17.5)
  1420. Part48.Color = Color3.new(0.886275, 0.607843, 0.25098)
  1421. Part48.Size = Vector3.new(0.200000003, 6, 0.200000003)
  1422. Part48.Anchored = true
  1423. Part48.BottomSurface = Enum.SurfaceType.Smooth
  1424. Part48.BrickColor = BrickColor.new("Br. yellowish orange")
  1425. Part48.Material = Enum.Material.Wood
  1426. Part48.TopSurface = Enum.SurfaceType.Smooth
  1427. Part48.brickColor = BrickColor.new("Br. yellowish orange")
  1428. Model49.Parent = mas
  1429. Part50.Parent = Model49
  1430. Part50.CFrame = CFrame.new(-12.5, 13.649992, -20.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1431. Part50.Position = Vector3.new(-12.5, 13.649992, -20.2999992)
  1432. Part50.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1433. Part50.Size = Vector3.new(7, 1, 1)
  1434. Part50.Anchored = true
  1435. Part50.BottomSurface = Enum.SurfaceType.Smooth
  1436. Part50.BrickColor = BrickColor.new("Institutional white")
  1437. Part50.Material = Enum.Material.Neon
  1438. Part50.TopSurface = Enum.SurfaceType.Smooth
  1439. Part50.brickColor = BrickColor.new("Institutional white")
  1440. SpotLight51.Parent = Part50
  1441. SpotLight51.Face = Enum.NormalId.Bottom
  1442. SpotLight51.Brightness = 10
  1443. Part52.Parent = Model49
  1444. Part52.CFrame = CFrame.new(-12.5, 13.649992, -21.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1445. Part52.Position = Vector3.new(-12.5, 13.649992, -21.7000008)
  1446. Part52.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1447. Part52.Size = Vector3.new(7, 1, 1)
  1448. Part52.Anchored = true
  1449. Part52.BottomSurface = Enum.SurfaceType.Smooth
  1450. Part52.BrickColor = BrickColor.new("Institutional white")
  1451. Part52.Material = Enum.Material.Neon
  1452. Part52.TopSurface = Enum.SurfaceType.Smooth
  1453. Part52.brickColor = BrickColor.new("Institutional white")
  1454. SpotLight53.Parent = Part52
  1455. SpotLight53.Face = Enum.NormalId.Bottom
  1456. SpotLight53.Brightness = 10
  1457. Model54.Parent = mas
  1458. Part55.Parent = Model54
  1459. Part55.CFrame = CFrame.new(-12.5, 13.649992, 9.69999981, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1460. Part55.Position = Vector3.new(-12.5, 13.649992, 9.69999981)
  1461. Part55.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1462. Part55.Size = Vector3.new(7, 1, 1)
  1463. Part55.Anchored = true
  1464. Part55.BottomSurface = Enum.SurfaceType.Smooth
  1465. Part55.BrickColor = BrickColor.new("Institutional white")
  1466. Part55.Material = Enum.Material.Neon
  1467. Part55.TopSurface = Enum.SurfaceType.Smooth
  1468. Part55.brickColor = BrickColor.new("Institutional white")
  1469. SpotLight56.Parent = Part55
  1470. SpotLight56.Face = Enum.NormalId.Bottom
  1471. SpotLight56.Brightness = 10
  1472. Part57.Parent = Model54
  1473. Part57.CFrame = CFrame.new(-12.5, 13.649992, 8.29999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1474. Part57.Position = Vector3.new(-12.5, 13.649992, 8.29999924)
  1475. Part57.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1476. Part57.Size = Vector3.new(7, 1, 1)
  1477. Part57.Anchored = true
  1478. Part57.BottomSurface = Enum.SurfaceType.Smooth
  1479. Part57.BrickColor = BrickColor.new("Institutional white")
  1480. Part57.Material = Enum.Material.Neon
  1481. Part57.TopSurface = Enum.SurfaceType.Smooth
  1482. Part57.brickColor = BrickColor.new("Institutional white")
  1483. SpotLight58.Parent = Part57
  1484. SpotLight58.Face = Enum.NormalId.Bottom
  1485. SpotLight58.Brightness = 10
  1486. Part59.Parent = mas
  1487. Part59.CFrame = CFrame.new(-9.5, 6.69999695, -32.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1488. Part59.Position = Vector3.new(-9.5, 6.69999695, -32.5)
  1489. Part59.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1490. Part59.Size = Vector3.new(49, 13, 1)
  1491. Part59.Anchored = true
  1492. Part59.BottomSurface = Enum.SurfaceType.Smooth
  1493. Part59.BrickColor = BrickColor.new("Institutional white")
  1494. Part59.Material = Enum.Material.Brick
  1495. Part59.TopSurface = Enum.SurfaceType.Smooth
  1496. Part59.brickColor = BrickColor.new("Institutional white")
  1497. Part60.Parent = mas
  1498. Part60.CFrame = CFrame.new(15.0491323, 7.19999695, -25.1914291, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1499. Part60.Orientation = Vector3.new(0, 90, 0)
  1500. Part60.Position = Vector3.new(15.0491323, 7.19999695, -25.1914291)
  1501. Part60.Rotation = Vector3.new(0, 90, 0)
  1502. Part60.Color = Color3.new(0.0352941, 0.537255, 0.811765)
  1503. Part60.Size = Vector3.new(6.5, 8, 0.0999999419)
  1504. Part60.Anchored = true
  1505. Part60.BottomSurface = Enum.SurfaceType.Smooth
  1506. Part60.BrickColor = BrickColor.new("Electric blue")
  1507. Part60.TopSurface = Enum.SurfaceType.Smooth
  1508. Part60.brickColor = BrickColor.new("Electric blue")
  1509. Decal61.Parent = Part60
  1510. Decal61.Texture = "http://www.roblox.com/asset/?id=1780535713"
  1511. Decal61.Face = Enum.NormalId.Back
  1512. Model62.Parent = mas
  1513. Part63.Parent = Model62
  1514. Part63.CFrame = CFrame.new(2.5, 13.649992, 24.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1515. Part63.Position = Vector3.new(2.5, 13.649992, 24.7000008)
  1516. Part63.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1517. Part63.Size = Vector3.new(7, 1, 1)
  1518. Part63.Anchored = true
  1519. Part63.BottomSurface = Enum.SurfaceType.Smooth
  1520. Part63.BrickColor = BrickColor.new("Institutional white")
  1521. Part63.Material = Enum.Material.Neon
  1522. Part63.TopSurface = Enum.SurfaceType.Smooth
  1523. Part63.brickColor = BrickColor.new("Institutional white")
  1524. SpotLight64.Parent = Part63
  1525. SpotLight64.Face = Enum.NormalId.Bottom
  1526. SpotLight64.Brightness = 10
  1527. Part65.Parent = Model62
  1528. Part65.CFrame = CFrame.new(2.5, 13.649992, 23.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1529. Part65.Position = Vector3.new(2.5, 13.649992, 23.2999992)
  1530. Part65.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1531. Part65.Size = Vector3.new(7, 1, 1)
  1532. Part65.Anchored = true
  1533. Part65.BottomSurface = Enum.SurfaceType.Smooth
  1534. Part65.BrickColor = BrickColor.new("Institutional white")
  1535. Part65.Material = Enum.Material.Neon
  1536. Part65.TopSurface = Enum.SurfaceType.Smooth
  1537. Part65.brickColor = BrickColor.new("Institutional white")
  1538. SpotLight66.Parent = Part65
  1539. SpotLight66.Face = Enum.NormalId.Bottom
  1540. SpotLight66.Brightness = 10
  1541. Part67.Parent = mas
  1542. Part67.CFrame = CFrame.new(14.5, 11.6999941, 17.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1543. Part67.Position = Vector3.new(14.5, 11.6999941, 17.5)
  1544. Part67.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1545. Part67.Size = Vector3.new(1, 3, 11)
  1546. Part67.Anchored = true
  1547. Part67.BottomSurface = Enum.SurfaceType.Smooth
  1548. Part67.BrickColor = BrickColor.new("Institutional white")
  1549. Part67.Material = Enum.Material.Brick
  1550. Part67.TopSurface = Enum.SurfaceType.Smooth
  1551. Part67.brickColor = BrickColor.new("Institutional white")
  1552. Part68.Parent = mas
  1553. Part68.CFrame = CFrame.new(11, 6.69999695, 35.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1554. Part68.Position = Vector3.new(11, 6.69999695, 35.5)
  1555. Part68.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1556. Part68.Size = Vector3.new(6, 13, 1)
  1557. Part68.Anchored = true
  1558. Part68.BottomSurface = Enum.SurfaceType.Smooth
  1559. Part68.BrickColor = BrickColor.new("Institutional white")
  1560. Part68.Material = Enum.Material.Brick
  1561. Part68.TopSurface = Enum.SurfaceType.Smooth
  1562. Part68.brickColor = BrickColor.new("Institutional white")
  1563. Model69.Parent = mas
  1564. Model70.Parent = Model69
  1565. Part71.Parent = Model70
  1566. Part71.CFrame = CFrame.new(-5.95080614, 4.99999619, -0.600005984, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1567. Part71.Orientation = Vector3.new(0, 90, 0)
  1568. Part71.Position = Vector3.new(-5.95080614, 4.99999619, -0.600005984)
  1569. Part71.Rotation = Vector3.new(0, 90, 0)
  1570. Part71.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1571. Part71.Size = Vector3.new(5.9000001, 0.400000036, 3.19999981)
  1572. Part71.Anchored = true
  1573. Part71.BottomSurface = Enum.SurfaceType.Smooth
  1574. Part71.BrickColor = BrickColor.new("Cork")
  1575. Part71.Material = Enum.Material.Wood
  1576. Part71.TopSurface = Enum.SurfaceType.Smooth
  1577. Part71.brickColor = BrickColor.new("Cork")
  1578. Part72.Parent = Model70
  1579. Part72.CFrame = CFrame.new(-5.95080614, 2.99999809, 1.89999402, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1580. Part72.Orientation = Vector3.new(0, 90, 0)
  1581. Part72.Position = Vector3.new(-5.95080614, 2.99999809, 1.89999402)
  1582. Part72.Rotation = Vector3.new(0, 90, 0)
  1583. Part72.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1584. Part72.Size = Vector3.new(0.5, 3.5999999, 3.19999981)
  1585. Part72.Anchored = true
  1586. Part72.BottomSurface = Enum.SurfaceType.Smooth
  1587. Part72.BrickColor = BrickColor.new("Cork")
  1588. Part72.Material = Enum.Material.Wood
  1589. Part72.TopSurface = Enum.SurfaceType.Smooth
  1590. Part72.brickColor = BrickColor.new("Cork")
  1591. Part73.Parent = Model70
  1592. Part73.CFrame = CFrame.new(-5.95080614, 2.99999809, -3.10015512, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1593. Part73.Orientation = Vector3.new(0, 90, 0)
  1594. Part73.Position = Vector3.new(-5.95080614, 2.99999809, -3.10015512)
  1595. Part73.Rotation = Vector3.new(0, 90, 0)
  1596. Part73.Color = Color3.new(0.737255, 0.607843, 0.364706)
  1597. Part73.Size = Vector3.new(0.5, 3.5999999, 3.19999981)
  1598. Part73.Anchored = true
  1599. Part73.BottomSurface = Enum.SurfaceType.Smooth
  1600. Part73.BrickColor = BrickColor.new("Cork")
  1601. Part73.Material = Enum.Material.Wood
  1602. Part73.TopSurface = Enum.SurfaceType.Smooth
  1603. Part73.brickColor = BrickColor.new("Cork")
  1604. Part74.Parent = mas
  1605. Part74.CFrame = CFrame.new(-7.25, 7.19999695, -31.9499989, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1606. Part74.Position = Vector3.new(-7.25, 7.19999695, -31.9499989)
  1607. Part74.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1608. Part74.Size = Vector3.new(6.5, 8, 0.0999999419)
  1609. Part74.Anchored = true
  1610. Part74.BottomSurface = Enum.SurfaceType.Smooth
  1611. Part74.BrickColor = BrickColor.new("Institutional white")
  1612. Part74.TopSurface = Enum.SurfaceType.Smooth
  1613. Part74.brickColor = BrickColor.new("Institutional white")
  1614. Decal75.Parent = Part74
  1615. Decal75.Texture = "http://www.roblox.com/asset/?id=1762054176"
  1616. Decal75.Face = Enum.NormalId.Back
  1617. Part76.Parent = mas
  1618. Part76.CFrame = CFrame.new(-7.75, 7.19999695, 34.9504929, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1619. Part76.Orientation = Vector3.new(0, 180, 0)
  1620. Part76.Position = Vector3.new(-7.75, 7.19999695, 34.9504929)
  1621. Part76.Rotation = Vector3.new(-180, 0, -180)
  1622. Part76.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1623. Part76.Size = Vector3.new(5.5, 8, 0.0999999419)
  1624. Part76.Anchored = true
  1625. Part76.BottomSurface = Enum.SurfaceType.Smooth
  1626. Part76.BrickColor = BrickColor.new("Institutional white")
  1627. Part76.TopSurface = Enum.SurfaceType.Smooth
  1628. Part76.brickColor = BrickColor.new("Institutional white")
  1629. Decal77.Parent = Part76
  1630. Decal77.Texture = "http://www.roblox.com/asset/?id=1827728000"
  1631. Decal77.Face = Enum.NormalId.Back
  1632. Part78.Parent = mas
  1633. Part78.CFrame = CFrame.new(14.5, 7.19999695, -13.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1634. Part78.Position = Vector3.new(14.5, 7.19999695, -13.5)
  1635. Part78.Color = Color3.new(0.886275, 0.607843, 0.25098)
  1636. Part78.Size = Vector3.new(0.200000003, 6, 0.200000003)
  1637. Part78.Anchored = true
  1638. Part78.BottomSurface = Enum.SurfaceType.Smooth
  1639. Part78.BrickColor = BrickColor.new("Br. yellowish orange")
  1640. Part78.Material = Enum.Material.Wood
  1641. Part78.TopSurface = Enum.SurfaceType.Smooth
  1642. Part78.brickColor = BrickColor.new("Br. yellowish orange")
  1643. Model79.Parent = mas
  1644. Part80.Parent = Model79
  1645. Part80.CFrame = CFrame.new(-27.5, 13.649992, -20.2999992, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1646. Part80.Position = Vector3.new(-27.5, 13.649992, -20.2999992)
  1647. Part80.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1648. Part80.Size = Vector3.new(7, 1, 1)
  1649. Part80.Anchored = true
  1650. Part80.BottomSurface = Enum.SurfaceType.Smooth
  1651. Part80.BrickColor = BrickColor.new("Institutional white")
  1652. Part80.Material = Enum.Material.Neon
  1653. Part80.TopSurface = Enum.SurfaceType.Smooth
  1654. Part80.brickColor = BrickColor.new("Institutional white")
  1655. SpotLight81.Parent = Part80
  1656. SpotLight81.Face = Enum.NormalId.Bottom
  1657. SpotLight81.Brightness = 10
  1658. Part82.Parent = Model79
  1659. Part82.CFrame = CFrame.new(-27.5, 13.649992, -21.7000008, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1660. Part82.Position = Vector3.new(-27.5, 13.649992, -21.7000008)
  1661. Part82.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1662. Part82.Size = Vector3.new(7, 1, 1)
  1663. Part82.Anchored = true
  1664. Part82.BottomSurface = Enum.SurfaceType.Smooth
  1665. Part82.BrickColor = BrickColor.new("Institutional white")
  1666. Part82.Material = Enum.Material.Neon
  1667. Part82.TopSurface = Enum.SurfaceType.Smooth
  1668. Part82.brickColor = BrickColor.new("Institutional white")
  1669. SpotLight83.Parent = Part82
  1670. SpotLight83.Face = Enum.NormalId.Bottom
  1671. SpotLight83.Brightness = 10
  1672. Part84.Name = "Teleporter"
  1673. Part84.Parent = mas
  1674. Part84.CFrame = CFrame.new(-17, 6.69999695, 2, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1675. Part84.Position = Vector3.new(-17, 6.69999695, 2)
  1676. Part84.Color = Color3.new(0.0352941, 0.537255, 0.811765)
  1677. Part84.Transparency = 1
  1678. Part84.Size = Vector3.new(2, 1, 2)
  1679. Part84.Anchored = true
  1680. Part84.BottomSurface = Enum.SurfaceType.Smooth
  1681. Part84.BrickColor = BrickColor.new("Electric blue")
  1682. Part84.CanCollide = false
  1683. Part84.Material = Enum.Material.Fabric
  1684. Part84.TopSurface = Enum.SurfaceType.Smooth
  1685. Part84.brickColor = BrickColor.new("Electric blue")
  1686. Part85.Parent = mas
  1687. Part85.CFrame = CFrame.new(14.5, 2.200001, -13.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1688. Part85.Position = Vector3.new(14.5, 2.200001, -13.5)
  1689. Part85.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1690. Part85.Size = Vector3.new(1, 4, 11)
  1691. Part85.Anchored = true
  1692. Part85.BottomSurface = Enum.SurfaceType.Smooth
  1693. Part85.BrickColor = BrickColor.new("Institutional white")
  1694. Part85.Material = Enum.Material.Brick
  1695. Part85.TopSurface = Enum.SurfaceType.Smooth
  1696. Part85.brickColor = BrickColor.new("Institutional white")
  1697. Part86.Parent = mas
  1698. Part86.CFrame = CFrame.new(14.5, 6.69999695, 8.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1699. Part86.Position = Vector3.new(14.5, 6.69999695, 8.5)
  1700. Part86.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1701. Part86.Size = Vector3.new(1, 13, 7)
  1702. Part86.Anchored = true
  1703. Part86.BottomSurface = Enum.SurfaceType.Smooth
  1704. Part86.BrickColor = BrickColor.new("Institutional white")
  1705. Part86.Material = Enum.Material.Brick
  1706. Part86.TopSurface = Enum.SurfaceType.Smooth
  1707. Part86.brickColor = BrickColor.new("Institutional white")
  1708. Part87.Parent = mas
  1709. Part87.CFrame = CFrame.new(14.5, 7.19999695, -13.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1710. Part87.Position = Vector3.new(14.5, 7.19999695, -13.5)
  1711. Part87.Color = Color3.new(0.886275, 0.607843, 0.25098)
  1712. Part87.Size = Vector3.new(0.200000003, 0.200000003, 12.1999998)
  1713. Part87.Anchored = true
  1714. Part87.BottomSurface = Enum.SurfaceType.Smooth
  1715. Part87.BrickColor = BrickColor.new("Br. yellowish orange")
  1716. Part87.Material = Enum.Material.Wood
  1717. Part87.TopSurface = Enum.SurfaceType.Smooth
  1718. Part87.brickColor = BrickColor.new("Br. yellowish orange")
  1719. Part88.Parent = mas
  1720. Part88.CFrame = CFrame.new(14.5, 2.200001, 17.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1721. Part88.Position = Vector3.new(14.5, 2.200001, 17.5)
  1722. Part88.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1723. Part88.Size = Vector3.new(1, 4, 11)
  1724. Part88.Anchored = true
  1725. Part88.BottomSurface = Enum.SurfaceType.Smooth
  1726. Part88.BrickColor = BrickColor.new("Institutional white")
  1727. Part88.Material = Enum.Material.Brick
  1728. Part88.TopSurface = Enum.SurfaceType.Smooth
  1729. Part88.brickColor = BrickColor.new("Institutional white")
  1730. Part89.Parent = mas
  1731. Part89.CFrame = CFrame.new(-34.5, 6.69999695, 1.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1732. Part89.Position = Vector3.new(-34.5, 6.69999695, 1.5)
  1733. Part89.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1734. Part89.Size = Vector3.new(1, 13, 67)
  1735. Part89.Anchored = true
  1736. Part89.BottomSurface = Enum.SurfaceType.Smooth
  1737. Part89.BrickColor = BrickColor.new("Institutional white")
  1738. Part89.Material = Enum.Material.Brick
  1739. Part89.TopSurface = Enum.SurfaceType.Smooth
  1740. Part89.brickColor = BrickColor.new("Institutional white")
  1741. Part90.Parent = mas
  1742. Part90.CFrame = CFrame.new(2.5, 11.6999941, 35.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1743. Part90.Position = Vector3.new(2.5, 11.6999941, 35.5)
  1744. Part90.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1745. Part90.Size = Vector3.new(11, 3, 1)
  1746. Part90.Anchored = true
  1747. Part90.BottomSurface = Enum.SurfaceType.Smooth
  1748. Part90.BrickColor = BrickColor.new("Institutional white")
  1749. Part90.Material = Enum.Material.Brick
  1750. Part90.TopSurface = Enum.SurfaceType.Smooth
  1751. Part90.brickColor = BrickColor.new("Institutional white")
  1752. Part91.Parent = mas
  1753. Part91.CFrame = CFrame.new(14.5, 6.69999695, -4.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1754. Part91.Position = Vector3.new(14.5, 6.69999695, -4.5)
  1755. Part91.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1756. Part91.Size = Vector3.new(1, 13, 7)
  1757. Part91.Anchored = true
  1758. Part91.BottomSurface = Enum.SurfaceType.Smooth
  1759. Part91.BrickColor = BrickColor.new("Institutional white")
  1760. Part91.Material = Enum.Material.Brick
  1761. Part91.TopSurface = Enum.SurfaceType.Smooth
  1762. Part91.brickColor = BrickColor.new("Institutional white")
  1763. Model92.Parent = mas
  1764. Part93.Parent = Model92
  1765. Part93.CFrame = CFrame.new(-27.5, 13.649992, -5.29999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1766. Part93.Position = Vector3.new(-27.5, 13.649992, -5.29999924)
  1767. Part93.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1768. Part93.Size = Vector3.new(7, 1, 1)
  1769. Part93.Anchored = true
  1770. Part93.BottomSurface = Enum.SurfaceType.Smooth
  1771. Part93.BrickColor = BrickColor.new("Institutional white")
  1772. Part93.Material = Enum.Material.Neon
  1773. Part93.TopSurface = Enum.SurfaceType.Smooth
  1774. Part93.brickColor = BrickColor.new("Institutional white")
  1775. SpotLight94.Parent = Part93
  1776. SpotLight94.Face = Enum.NormalId.Bottom
  1777. SpotLight94.Brightness = 10
  1778. Part95.Parent = Model92
  1779. Part95.CFrame = CFrame.new(-27.5, 13.649992, -6.70000076, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1780. Part95.Position = Vector3.new(-27.5, 13.649992, -6.70000076)
  1781. Part95.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1782. Part95.Size = Vector3.new(7, 1, 1)
  1783. Part95.Anchored = true
  1784. Part95.BottomSurface = Enum.SurfaceType.Smooth
  1785. Part95.BrickColor = BrickColor.new("Institutional white")
  1786. Part95.Material = Enum.Material.Neon
  1787. Part95.TopSurface = Enum.SurfaceType.Smooth
  1788. Part95.brickColor = BrickColor.new("Institutional white")
  1789. SpotLight96.Parent = Part95
  1790. SpotLight96.Face = Enum.NormalId.Bottom
  1791. SpotLight96.Brightness = 10
  1792. Part97.Parent = mas
  1793. Part97.CFrame = CFrame.new(14.5, 6.69999695, -25.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1794. Part97.Position = Vector3.new(14.5, 6.69999695, -25.5)
  1795. Part97.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1796. Part97.Size = Vector3.new(1, 13, 13)
  1797. Part97.Anchored = true
  1798. Part97.BottomSurface = Enum.SurfaceType.Smooth
  1799. Part97.BrickColor = BrickColor.new("Institutional white")
  1800. Part97.Material = Enum.Material.Brick
  1801. Part97.TopSurface = Enum.SurfaceType.Smooth
  1802. Part97.brickColor = BrickColor.new("Institutional white")
  1803. Part98.Parent = mas
  1804. Part98.CFrame = CFrame.new(-2, 2.200001, 35.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1805. Part98.Position = Vector3.new(-2, 2.200001, 35.5)
  1806. Part98.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1807. Part98.Size = Vector3.new(20, 4, 1)
  1808. Part98.Anchored = true
  1809. Part98.BottomSurface = Enum.SurfaceType.Smooth
  1810. Part98.BrickColor = BrickColor.new("Institutional white")
  1811. Part98.Material = Enum.Material.Brick
  1812. Part98.TopSurface = Enum.SurfaceType.Smooth
  1813. Part98.brickColor = BrickColor.new("Institutional white")
  1814. Part99.Parent = mas
  1815. Part99.CFrame = CFrame.new(-23.5, 6.69999695, 35.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1816. Part99.Position = Vector3.new(-23.5, 6.69999695, 35.5)
  1817. Part99.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1818. Part99.Size = Vector3.new(23, 13, 1)
  1819. Part99.Anchored = true
  1820. Part99.BottomSurface = Enum.SurfaceType.Smooth
  1821. Part99.BrickColor = BrickColor.new("Institutional white")
  1822. Part99.Material = Enum.Material.Brick
  1823. Part99.TopSurface = Enum.SurfaceType.Smooth
  1824. Part99.brickColor = BrickColor.new("Institutional white")
  1825. Part100.Parent = mas
  1826. Part100.CFrame = CFrame.new(2.75, 7.19999695, -31.9499989, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1827. Part100.Position = Vector3.new(2.75, 7.19999695, -31.9499989)
  1828. Part100.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1829. Part100.Size = Vector3.new(6.5, 8, 0.0999999419)
  1830. Part100.Anchored = true
  1831. Part100.BottomSurface = Enum.SurfaceType.Smooth
  1832. Part100.BrickColor = BrickColor.new("Institutional white")
  1833. Part100.TopSurface = Enum.SurfaceType.Smooth
  1834. Part100.brickColor = BrickColor.new("Institutional white")
  1835. Decal101.Parent = Part100
  1836. Decal101.Texture = "http://www.roblox.com/asset/?id=1762053870"
  1837. Decal101.Face = Enum.NormalId.Back
  1838. Part102.Name = "Door"
  1839. Part102.Parent = mas
  1840. Part102.CFrame = CFrame.new(14.5, 5.69999695, 2.09936905, -3.26636873e-05, 4.31581502e-05, -1, 9.29513355e-10, 1, 4.31581502e-05, 1, 4.80190998e-10, -3.26636873e-05)
  1841. Part102.Orientation = Vector3.new(0, -90, 0)
  1842. Part102.Position = Vector3.new(14.5, 5.69999695, 2.09936905)
  1843. Part102.Rotation = Vector3.new(0, -90, 0)
  1844. Part102.Color = Color3.new(0.0627451, 0.164706, 0.862745)
  1845. Part102.Size = Vector3.new(5.80000019, 9, 0.200000003)
  1846. Part102.Anchored = true
  1847. Part102.BottomSurface = Enum.SurfaceType.Smooth
  1848. Part102.BrickColor = BrickColor.new("Lapis")
  1849. Part102.CanCollide = false
  1850. Part102.Material = Enum.Material.Metal
  1851. Part102.TopSurface = Enum.SurfaceType.Smooth
  1852. Part102.brickColor = BrickColor.new("Lapis")
  1853. Script103.Parent = Part102
  1854. table.insert(cors,sandbox(Script103,function()
  1855. -- // FileName: SetCoreMessage.lua
  1856. -- // Written by: TheGamer101
  1857. -- // Description: Create a message label for a message created with SetCore(ChatMakeSystemMessage).
  1858.  
  1859. local clientChatModules = script.Parent.Parent
  1860. local ChatSettings = require(clientChatModules:WaitForChild("ChatSettings"))
  1861. local ChatConstants = require(clientChatModules:WaitForChild("ChatConstants"))
  1862. local util = require(script.Parent:WaitForChild("Util"))
  1863.  
  1864. function CreateSetCoreMessageLabel(messageData, channelName)
  1865. local message = messageData.Message
  1866. local extraData = messageData.ExtraData or {}
  1867. local useFont = extraData.Font or ChatSettings.DefaultFont
  1868. local useTextSize = extraData.TextSize or ChatSettings.ChatWindowTextSize
  1869. local useColor = extraData.Color or ChatSettings.DefaultMessageColor
  1870.  
  1871. local BaseFrame, BaseMessage = util:CreateBaseMessage(message, useFont, useTextSize, useColor)
  1872.  
  1873. local function GetHeightFunction(xSize)
  1874. return util:GetMessageHeight(BaseMessage, BaseFrame, xSize)
  1875. end
  1876.  
  1877. local FadeParmaters = {}
  1878. FadeParmaters[BaseMessage] = {
  1879. TextTransparency = {FadedIn = 0, FadedOut = 1},
  1880. TextStrokeTransparency = {FadedIn = 0.75, FadedOut = 1}
  1881. }
  1882.  
  1883. local FadeInFunction, FadeOutFunction, UpdateAnimFunction = util:CreateFadeFunctions(FadeParmaters)
  1884.  
  1885. return {
  1886. [util.KEY_BASE_FRAME] = BaseFrame,
  1887. [util.KEY_BASE_MESSAGE] = BaseMessage,
  1888. [util.KEY_UPDATE_TEXT_FUNC] = nil,
  1889. [util.KEY_GET_HEIGHT] = GetHeightFunction,
  1890. [util.KEY_FADE_IN] = FadeInFunction,
  1891. [util.KEY_FADE_OUT] = FadeOutFunction,
  1892. [util.KEY_UPDATE_ANIMATION] = UpdateAnimFunction
  1893. }
  1894. end
  1895.  
  1896. return {
  1897. [util.KEY_MESSAGE_TYPE] = ChatConstants.MessageTypeSetCore,
  1898. [util.KEY_CREATOR_FUNCTION] = CreateSetCoreMessageLabel
  1899. }
  1900.  
  1901. end))
  1902. Script103.Disabled = true
  1903. Decal104.Parent = Part102
  1904. Decal104.Texture = "http://www.roblox.com/asset/?id=1821328188"
  1905. Decal105.Parent = Part102
  1906. Decal105.Texture = "http://www.roblox.com/asset/?id=1821327564"
  1907. Decal105.Face = Enum.NormalId.Back
  1908. Sound106.Name = "CloseDoor"
  1909. Sound106.Parent = Part102
  1910. Sound106.MaxDistance = 20
  1911. Sound106.Pitch = 0.80000001192093
  1912. Sound106.PlaybackSpeed = 0.80000001192093
  1913. Sound106.SoundId = "rbxassetid://1807421797"
  1914. Sound106.Volume = 0.80000001192093
  1915. Sound107.Parent = Part102
  1916. Sound107.MaxDistance = 20
  1917. Sound107.Pitch = 0.80000001192093
  1918. Sound107.PlaybackSpeed = 0.80000001192093
  1919. Sound107.SoundId = "rbxassetid://1807420037"
  1920. Sound107.Volume = 1
  1921. Model108.Parent = mas
  1922. Part109.Parent = Model108
  1923. Part109.CFrame = CFrame.new(2.5, 13.649992, 9.69999981, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1924. Part109.Position = Vector3.new(2.5, 13.649992, 9.69999981)
  1925. Part109.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1926. Part109.Size = Vector3.new(7, 1, 1)
  1927. Part109.Anchored = true
  1928. Part109.BottomSurface = Enum.SurfaceType.Smooth
  1929. Part109.BrickColor = BrickColor.new("Institutional white")
  1930. Part109.Material = Enum.Material.Neon
  1931. Part109.TopSurface = Enum.SurfaceType.Smooth
  1932. Part109.brickColor = BrickColor.new("Institutional white")
  1933. SpotLight110.Parent = Part109
  1934. SpotLight110.Face = Enum.NormalId.Bottom
  1935. SpotLight110.Brightness = 10
  1936. Part111.Parent = Model108
  1937. Part111.CFrame = CFrame.new(2.5, 13.649992, 8.29999924, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1938. Part111.Position = Vector3.new(2.5, 13.649992, 8.29999924)
  1939. Part111.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1940. Part111.Size = Vector3.new(7, 1, 1)
  1941. Part111.Anchored = true
  1942. Part111.BottomSurface = Enum.SurfaceType.Smooth
  1943. Part111.BrickColor = BrickColor.new("Institutional white")
  1944. Part111.Material = Enum.Material.Neon
  1945. Part111.TopSurface = Enum.SurfaceType.Smooth
  1946. Part111.brickColor = BrickColor.new("Institutional white")
  1947. SpotLight112.Parent = Part111
  1948. SpotLight112.Face = Enum.NormalId.Bottom
  1949. SpotLight112.Brightness = 10
  1950. Part113.Parent = mas
  1951. Part113.CFrame = CFrame.new(-27.25, 7.19999695, -31.9499989, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1952. Part113.Position = Vector3.new(-27.25, 7.19999695, -31.9499989)
  1953. Part113.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1954. Part113.Size = Vector3.new(6.5, 8, 0.0999999419)
  1955. Part113.Anchored = true
  1956. Part113.BottomSurface = Enum.SurfaceType.Smooth
  1957. Part113.BrickColor = BrickColor.new("Institutional white")
  1958. Part113.TopSurface = Enum.SurfaceType.Smooth
  1959. Part113.brickColor = BrickColor.new("Institutional white")
  1960. Decal114.Parent = Part113
  1961. Decal114.Texture = "http://www.roblox.com/asset/?id=1797025610"
  1962. Decal114.Face = Enum.NormalId.Back
  1963. Part115.Parent = mas
  1964. Part115.CFrame = CFrame.new(-27.25, 7.19999695, 34.9504929, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1965. Part115.Orientation = Vector3.new(0, 180, 0)
  1966. Part115.Position = Vector3.new(-27.25, 7.19999695, 34.9504929)
  1967. Part115.Rotation = Vector3.new(-180, 0, -180)
  1968. Part115.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1969. Part115.Size = Vector3.new(6.5, 8, 0.0999999419)
  1970. Part115.Anchored = true
  1971. Part115.BottomSurface = Enum.SurfaceType.Smooth
  1972. Part115.BrickColor = BrickColor.new("Institutional white")
  1973. Part115.TopSurface = Enum.SurfaceType.Smooth
  1974. Part115.brickColor = BrickColor.new("Institutional white")
  1975. Decal116.Parent = Part115
  1976. Decal116.Texture = "http://www.roblox.com/asset/?id=1797025013"
  1977. Decal116.Face = Enum.NormalId.Back
  1978. Part117.Parent = mas
  1979. Part117.CFrame = CFrame.new(14.5, 0.699998975, 2, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1980. Part117.Position = Vector3.new(14.5, 0.699998975, 2)
  1981. Part117.Color = Color3.new(0.827451, 0.745098, 0.588235)
  1982. Part117.Size = Vector3.new(1, 1, 6)
  1983. Part117.Anchored = true
  1984. Part117.BottomSurface = Enum.SurfaceType.Smooth
  1985. Part117.BrickColor = BrickColor.new("Cashmere")
  1986. Part117.Material = Enum.Material.Pebble
  1987. Part117.TopSurface = Enum.SurfaceType.Smooth
  1988. Part117.brickColor = BrickColor.new("Cashmere")
  1989. Part118.Parent = mas
  1990. Part118.CFrame = CFrame.new(14.5, 11.6999941, 2, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1991. Part118.Position = Vector3.new(14.5, 11.6999941, 2)
  1992. Part118.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1993. Part118.Size = Vector3.new(1, 3, 6)
  1994. Part118.Anchored = true
  1995. Part118.BottomSurface = Enum.SurfaceType.Smooth
  1996. Part118.BrickColor = BrickColor.new("Institutional white")
  1997. Part118.Material = Enum.Material.Brick
  1998. Part118.TopSurface = Enum.SurfaceType.Smooth
  1999. Part118.brickColor = BrickColor.new("Institutional white")
  2000. Part119.Parent = mas
  2001. Part119.CFrame = CFrame.new(-7.5, 8.69999409, 35.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2002. Part119.Position = Vector3.new(-7.5, 8.69999409, 35.5)
  2003. Part119.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2004. Part119.Size = Vector3.new(9, 9, 1)
  2005. Part119.Anchored = true
  2006. Part119.BottomSurface = Enum.SurfaceType.Smooth
  2007. Part119.BrickColor = BrickColor.new("Institutional white")
  2008. Part119.Material = Enum.Material.Brick
  2009. Part119.TopSurface = Enum.SurfaceType.Smooth
  2010. Part119.brickColor = BrickColor.new("Institutional white")
  2011. Part120.Parent = mas
  2012. Part120.CFrame = CFrame.new(-10, 0.699998975, 1.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2013. Part120.Position = Vector3.new(-10, 0.699998975, 1.5)
  2014. Part120.Color = Color3.new(0.0352941, 0.537255, 0.811765)
  2015. Part120.Size = Vector3.new(48, 1, 67)
  2016. Part120.Anchored = true
  2017. Part120.BottomSurface = Enum.SurfaceType.Smooth
  2018. Part120.BrickColor = BrickColor.new("Electric blue")
  2019. Part120.Material = Enum.Material.Fabric
  2020. Part120.TopSurface = Enum.SurfaceType.Smooth
  2021. Part120.brickColor = BrickColor.new("Electric blue")
  2022. Part121.Parent = mas
  2023. Part121.CFrame = CFrame.new(-10, 13.6999941, 1.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2024. Part121.Position = Vector3.new(-10, 13.6999941, 1.5)
  2025. Part121.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2026. Part121.Size = Vector3.new(48, 1, 67)
  2027. Part121.Anchored = true
  2028. Part121.BottomSurface = Enum.SurfaceType.Smooth
  2029. Part121.BrickColor = BrickColor.new("Institutional white")
  2030. Part121.Material = Enum.Material.Pebble
  2031. Part121.TopSurface = Enum.SurfaceType.Smooth
  2032. Part121.brickColor = BrickColor.new("Institutional white")
  2033. Part122.Parent = mas
  2034. Part122.CFrame = CFrame.new(14.5, 7.19999695, -13.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2035. Part122.Position = Vector3.new(14.5, 7.19999695, -13.5)
  2036. Part122.Color = Color3.new(0.501961, 0.733333, 0.858824)
  2037. Part122.Transparency = 0.80000001192093
  2038. Part122.Size = Vector3.new(0.100000001, 6, 11)
  2039. Part122.Anchored = true
  2040. Part122.BottomSurface = Enum.SurfaceType.Smooth
  2041. Part122.BrickColor = BrickColor.new("Pastel Blue")
  2042. Part122.TopSurface = Enum.SurfaceType.Smooth
  2043. Part122.brickColor = BrickColor.new("Pastel Blue")
  2044. Part123.Parent = mas
  2045. Part123.CFrame = CFrame.new(14.5, 11.6999941, -13.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2046. Part123.Position = Vector3.new(14.5, 11.6999941, -13.5)
  2047. Part123.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2048. Part123.Size = Vector3.new(1, 3, 11)
  2049. Part123.Anchored = true
  2050. Part123.BottomSurface = Enum.SurfaceType.Smooth
  2051. Part123.BrickColor = BrickColor.new("Institutional white")
  2052. Part123.Material = Enum.Material.Brick
  2053. Part123.TopSurface = Enum.SurfaceType.Smooth
  2054. Part123.brickColor = BrickColor.new("Institutional white")
  2055. for i,v in pairs(mas:GetChildren()) do
  2056. v.Parent = workspace
  2057. pcall(function() v:MakeJoints() end)
  2058. end
  2059. mas:Destroy()
  2060. for i,v in pairs(cors) do
  2061. spawn(function()
  2062. pcall(v)
  2063. end)
  2064. end
  2065. removescriptspart.Touched:connect(function(hit)
  2066. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent ~= chara then
  2067. for i,v in pairs(hit.Parent:children()) do
  2068. if v:IsA("LocalScript") or v:IsA("Tool") then
  2069. v:Destroy()
  2070. end
  2071. end
  2072. end
  2073. end)
  2074. for _, v in pairs(chara:children()) do
  2075. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  2076. do
  2077. local p = v:clone()
  2078. p.Name = "trail"
  2079. p.Parent = workspace
  2080. p.Transparency = 0.5
  2081. p.Anchored = true
  2082. p.BrickColor = BrickColor.White()
  2083. p.Material = "Neon"
  2084. p:BreakJoints()
  2085. p.CanCollide = false
  2086. if v == chara.Head then
  2087. for a, b in pairs(p:children()) do
  2088. if b:IsA("Sound") then
  2089. b:Destroy()
  2090. end
  2091. end
  2092. end
  2093. coroutine.resume(coroutine.create(function()
  2094. for i = 1, 50 do
  2095. swait()
  2096. p.Transparency = i / 50
  2097. end
  2098. p:Destroy()
  2099. end))
  2100. end
  2101. end
  2102. if v.className == "Accessory" then
  2103. end
  2104. end
  2105. so(1055279036,Torso,1,3)
  2106. if haed~=nil then
  2107. haed.Anchored = true
  2108. Head.CFrame = haed.CFrame*CFrame.new(0,0,-4)*CFrame.Angles(0,math.rad(180),0)
  2109. end
  2110. for i=0,1,.1 do
  2111. swait()
  2112. PlayAnimationFromTable({
  2113. CFrame.new(0.174721688, 0, -0.147934705, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388),
  2114. CFrame.new(3.35276127e-06, 1.44895828, -0.0894558877, 0.939692616, 3.12924385e-07, -0.342020482, 0.0593909845, 0.98480773, 0.163176119, 0.336824477, -0.173648328, 0.925416529),
  2115. CFrame.new(1.5, 0.499998093, -0.40000084, 0.939692676, -0.342020601, 0, 0, 0, -1, 0.342020601, 0.939692676, 0),
  2116. CFrame.new(-1.52924228, 0.286380947, -3.51718177e-06, 0.939692855, 0.342019916, 2.08616257e-07, -0.342019856, 0.939692736, -1.5155652e-07, -2.08616257e-07, 8.94069672e-08, 1.00000024),
  2117. CFrame.new(0.499998987, -2.00000095, -1.14738941e-06, 0.939692676, 0, -0.342020601, 0, 1, 0, 0.342020601, 0, 0.939692676),
  2118. CFrame.new(-0.499998212, -2.00000095, 1.90734909e-06, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024),
  2119. }, .3, false)
  2120. end
  2121. local mus = Instance.new("Sound",Head)
  2122. mus.Name = "mus"
  2123. mus.SoundId = "rbxassetid://1923953264"
  2124. mus.Looped = false
  2125. mus.Volume = 1
  2126. mus:Play()
  2127. chatfunc("No running in the halls!")
  2128. swait(50)
  2129. local soaa = Instance.new("Sound",haed)
  2130. soaa.Volume = 1
  2131. local cho = math.random(1,5)
  2132. if cho == 1 then
  2133. soaa.SoundId = "rbxassetid://111896685"
  2134. elseif cho == 2 then
  2135. soaa.SoundId = "rbxassetid://535528169"
  2136. elseif cho == 3 then
  2137. soaa.SoundId = "rbxassetid://1080363252"
  2138. elseif cho == 4 then
  2139. soaa.SoundId = "rbxassetid://147758746"
  2140. elseif cho == 5 then
  2141. soaa.SoundId = "rbxassetid://626777433"
  2142. soaa.Volume = .3
  2143. soaa.TimePosition = 1
  2144. end
  2145. game:service'Debris':AddItem(soaa,6)
  2146. soaa:Play()
  2147. if haed~=nil then
  2148. haed.Anchored = false
  2149. end
  2150. Humanoid.WalkSpeed = 16
  2151. local jc = JailCell
  2152. if ply~=nil then
  2153. local p = ply
  2154. coroutine.wrap(function()
  2155. while true do
  2156. swait()
  2157. if p~=nil and p.Character ~= nil and p.Character:FindFirstChild("Head") and jc ~= nil then
  2158. if (p.Character:FindFirstChild("Head").Position - removescriptspart.Position).magnitude >= 10 then
  2159. p.Character:FindFirstChild("Head").CFrame = SpawnPart.CFrame*CFrame.new(-16,1.7,4)
  2160. end
  2161. elseif p==nil then
  2162. jc:Destroy()
  2163. break
  2164. elseif jc==nil then
  2165. break
  2166. end
  2167. end
  2168. end)()
  2169. coroutine.wrap(function()
  2170. while true do
  2171. swait()
  2172. if p~=nil and p.Character ~= nil then
  2173. for i,v in pairs(p.Character:children()) do
  2174. if v:IsA("LocalScript") or v:IsA("Tool") then
  2175. if v:IsA("LocalScript") then
  2176. v.Disabled = true
  2177. end
  2178. v:Destroy()
  2179. end
  2180. end
  2181. end
  2182. end
  2183. end)()
  2184. p.CharacterAdded:connect(function()
  2185. if p~=nil and p.Character ~= nil and p.Character:FindFirstChild("Head") and jc~=nil then
  2186. p.Character:FindFirstChild("Head").CFrame = SpawnPart.CFrame*CFrame.new(-16,1.7,4)
  2187. end
  2188. end)
  2189. elseif ply == nil then
  2190. coroutine.wrap(function()
  2191. local ch = dude
  2192. while true do
  2193. swait()
  2194. if ch ~= nil and ch:FindFirstChild("Head") and jc~=nil and jc:FindFirstChild("SpawnPart")~=nil then
  2195. if (ch:FindFirstChild("Head").Position - removescriptspart.Position).magnitude >= 10 then
  2196. ch:FindFirstChild("Head").CFrame = SpawnPart.CFrame*CFrame.new(-16,1.7,4)
  2197. end
  2198. elseif ch.Parent==nil then
  2199. jc:Destroy()
  2200. break
  2201. elseif jc.Parent==nil then
  2202. break
  2203. end
  2204. end
  2205. end)()
  2206. end
  2207. end
  2208. end
  2209. attack = false
  2210. end
  2211.  
  2212.  
  2213. qhold = false
  2214. justsprinted = false
  2215. function sprint()
  2216. attack = true
  2217. --print("supurinto?")
  2218. --justsprinted = true
  2219. --coroutine.wrap(function()
  2220. --swait(10)
  2221. --justsprinted = false
  2222. --end)()
  2223. repeat
  2224. swait()
  2225. PlayAnimationFromTable({
  2226. CFrame.new(-2.4138464e-07, 0.123327732, -0.188363045, 1, -4.38293796e-07, 1.20420327e-06, 0, 0.939692736, 0.342019886, -1.28148622e-06, -0.342019916, 0.939692736) * CFrame.new(0, 0- .08 * math.cos((sine/2.5)), 0),
  2227. CFrame.new(0, 1.41422474, 0.0894482136, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  2228. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, -.6 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 + 60 * math.cos((sine) / 2.5)), 0, 0),
  2229. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, .6 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 2.5)), 0, 0),
  2230. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ 1 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 2.5)), 0, 0),
  2231. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- 1 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 + 60 * math.cos((sine) / 2.5)), 0, 0),
  2232. }, .3, false)
  2233. Humanoid.WalkSpeed = 40
  2234. until qhold == false or Torso.Velocity == Vector3.new(0,0,0)
  2235. --print'sutoppu'
  2236. Humanoid.WalkSpeed = 16
  2237. attack = false
  2238. end
  2239.  
  2240.  
  2241. function movejails()
  2242. pos = Mouse.Hit.p
  2243. for i,v in pairs(Jails:children()) do
  2244. swait(5)
  2245. v:MoveTo(pos)
  2246. end
  2247. end
  2248.  
  2249. local sprintt = 0
  2250.  
  2251.  
  2252. Mouse.KeyDown:connect(function(k)
  2253. k = k:lower()
  2254. if k == 'm' then
  2255. if mus.IsPlaying == true then
  2256. mus:Stop()
  2257. elseif mus.IsPaused == true then
  2258. mus:Play()
  2259. end
  2260. end
  2261. if attack == false then
  2262. if k == 'q' then
  2263. qhold = true
  2264. sprint()
  2265. elseif k == 'x' then
  2266. arrest()
  2267. elseif k == 'p' then
  2268. movejails()
  2269. end
  2270. end
  2271. end)
  2272.  
  2273.  
  2274. Mouse.KeyUp:connect(function(k)
  2275. k = k:lower()
  2276. if k == 'q' then
  2277. qhold = false
  2278. elseif k == 'z' then
  2279. zhold = false
  2280. end
  2281. end)
  2282.  
  2283.  
  2284. coroutine.wrap(function()
  2285. while 1 do
  2286. swait()
  2287. if doe <= 360 then
  2288. doe = doe + 2
  2289. else
  2290. doe = 0
  2291. end
  2292. end
  2293. end)()
  2294. while true do
  2295. swait()
  2296. for i, v in pairs(chara:GetChildren()) do
  2297. if v:IsA("Part") then
  2298. v.Material = "SmoothPlastic"
  2299. elseif v:IsA("Accessory") then
  2300. v:WaitForChild("Handle").Material = "SmoothPlastic"
  2301. end
  2302. end
  2303. while true do
  2304. swait()
  2305. if sprintt >= 1 then
  2306. sprintt = sprintt - 1
  2307. end
  2308.  
  2309. if Head:FindFirstChild("mus")==nil then
  2310. mus = Instance.new("Sound",Head)
  2311. mus.Name = "mus"
  2312. mus.SoundId = "rbxassetid://1882317256"
  2313. mus.Looped = true
  2314. mus.Volume = 1
  2315. mus:Play()
  2316. end
  2317. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2318. velocity = RootPart.Velocity.y
  2319. sine = sine + change
  2320. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, chara)
  2321. if RootPart.Velocity.y > 1 and hit == nil then
  2322. Anim = "Jump"
  2323. if attack == false then
  2324. PlayAnimationFromTable({
  2325. CFrame.new(0, 0.0382082276, -0.0403150208, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849),
  2326. CFrame.new(0, 1.46579528, 0.0939689279, 1, 0, 0, 0, 0.939692855, -0.342019796, 0, 0.342019796, 0.939692855),
  2327. CFrame.new(1.20945489, -0.213504896, 3.55388607e-07, 0.939692736, 0.342019916, 1.53461215e-07, -0.342019945, 0.939692736, 1.93715096e-07, -8.56816769e-08, -2.23517418e-07, 1.00000012),
  2328. CFrame.new(-1.20945573, -0.213503733, 5.0439985e-07, 0.939692736, -0.342019916, -1.53461215e-07, 0.342019945, 0.939692736, 1.93715096e-07, 8.56816769e-08, -2.23517418e-07, 1.00000012),
  2329. CFrame.new(0.5, -1.99739456, -0.0180913229, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  2330. CFrame.new(-0.5, -1.30000103, -0.39999947, 1, 0, 0, 0, 0.939692676, 0.342020601, 0, -0.342020601, 0.939692676),
  2331. }, .3, false)
  2332. end
  2333. elseif RootPart.Velocity.y < -1 and hit == nil then
  2334. Anim = "Fall"
  2335. if attack == false then
  2336. PlayAnimationFromTable({
  2337. CFrame.new(0, -0.0646628663, 0.0399149321, 1, 0, 0, 0, 0.984807849, -0.173647985, 0, 0.173647985, 0.984807849),
  2338. CFrame.new(0, 1.4913609, -0.128171027, 1, 0, 0, 0, 0.939692855, 0.342019796, 0, -0.342019796, 0.939692855),
  2339. CFrame.new(1.55285025, 0.466259956, -9.26282269e-08, 0.766043842, -0.642788351, -6.46188241e-08, 0.642788291, 0.766043961, -7.4505806e-08, 1.04308128e-07, 1.49011612e-08, 1.00000012),
  2340. CFrame.new(-1.5605253, 0.475036323, -2.10609159e-07, 0.766043842, 0.642788351, 6.46188241e-08, -0.642788291, 0.766043961, -7.4505806e-08, -1.04308128e-07, 1.49011612e-08, 1.00000012),
  2341. CFrame.new(0.500000954, -1.9973948, -0.0180922765, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012),
  2342. CFrame.new(-0.499999046, -1.30000043, -0.400000483, 1, 0, 0, 0, 0.939692855, 0.342019796, 0, -0.342019796, 0.939692855),
  2343. }, .3, false)
  2344. end
  2345. elseif Torsovelocity < 1 and hit ~= nil then
  2346. Anim = "Idle"
  2347. if attack == false then
  2348. change = 1
  2349. PlayAnimationFromTable({
  2350. CFrame.new(0, 0, 0, 0.939692736, 0, 0.342019886, 0, 1, 0, -0.342019916, 0, 0.939692736) * CFrame.new(0,.05 * math.cos((sine)/10), 0),
  2351. CFrame.new(-1.22189522e-06, 1.49999833, -3.15904617e-06, 0.925416768, -0.101305634, -0.365159065, 0.173647985, 0.969846427, 0.171009958, 0.336823881, -0.221664593, 0.915103614),
  2352. CFrame.new(1.4999994, 0, 7.15255737e-07, 0.984807849, 0, -0.173648164, 0, 1, 0, 0.173648134, 0, 0.984807849),
  2353. CFrame.new(-1.3973906, -0.196961865, -0.0180919915, 0.969846308, -0.171010002, 0.173648715, 0.173648089, 0.984807789, 2.70171853e-07, -0.171010703, 0.0301535055, 0.98480773),
  2354. CFrame.new(0.499998569, -1.99999797, -5.96046448e-07, 0.939692736, 0, -0.342019916, 0, 1, 0, 0.342019886, 0, 0.939692736) * CFrame.new(0,-.05 * math.cos((sine)/10), 0),
  2355. CFrame.new(-0.499999195, -1.99999797, 1.17719173e-06, 0.939692438, 0, 0.342020929, 0, 1, 0, -0.342020959, 0, 0.939692438) * CFrame.new(0,-.05 * math.cos((sine)/10), 0),
  2356. }, .3, false)
  2357. end
  2358. elseif Torsovelocity > 2 and hit ~= nil then
  2359. Anim = "Walk"
  2360. if attack == false then
  2361. Humanoid.WalkSpeed = 40
  2362. Humanoid.JumpPower = 70
  2363. PlayAnimationFromTable({
  2364. CFrame.new(-2.4138464e-07, 0.123327732, -0.188363045, 1, -4.38293796e-07, 1.20420327e-06, 0, 0.939692736, 0.342019886, -1.28148622e-06, -0.342019916, 0.939692736) * CFrame.new(0, 0- .08 * math.cos((sine/2.5)), 0),
  2365. CFrame.new(0, 1.41422474, 0.0894482136, 1, 0, 0, 0, 0.939692736, -0.342019916, 0, 0.342019886, 0.939692736),
  2366. CFrame.new(1.39999986, 4.76837158e-07, 0.173205554, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388),
  2367. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, .6 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 2.5)), 0, 0),
  2368. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ 1 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 2.5)), 0, 0),
  2369. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- 1 * math.cos((sine) / 2.5)) * CFrame.Angles(math.rad(0 + 60 * math.cos((sine) / 2.5)), 0, 0),
  2370. }, .3, false)
  2371. end
  2372. end
  2373. if 0 < #Effects then
  2374. for e = 1, #Effects do
  2375. if Effects[e] ~= nil then
  2376. local Thing = Effects[e]
  2377. if Thing ~= nil then
  2378. local Part = Thing[1]
  2379. local Mode = Thing[2]
  2380. local Delay = Thing[3]
  2381. local IncX = Thing[4]
  2382. local IncY = Thing[5]
  2383. local IncZ = Thing[6]
  2384. if Thing[2] == "Shoot" then
  2385. local Look = Thing[1]
  2386. local move = 30
  2387. if Thing[8] == 3 then
  2388. move = 10
  2389. end
  2390. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  2391. if Thing[10] ~= nil then
  2392. da = pos
  2393. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  2394. cfa = CFrame.new(Thing[4], pos)
  2395. tehCF = cfa:lerp(cf2, 0.2)
  2396. Thing[1] = tehCF.lookVector
  2397. end
  2398. local mag = (Thing[4] - pos).magnitude
  2399. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  2400. if Thing[8] == 2 then
  2401. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  2402. end
  2403. Thing[4] = Thing[4] + Look * move
  2404. Thing[3] = Thing[3] - 1
  2405. if 2 < Thing[5] then
  2406. Thing[5] = Thing[5] - 0.3
  2407. Thing[6] = Thing[6] - 0.3
  2408. end
  2409. if hit ~= nil then
  2410. Thing[3] = 0
  2411. if Thing[8] == 1 or Thing[8] == 3 then
  2412. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2413. else
  2414. if Thing[8] == 2 then
  2415. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2416. if (hit.Parent:FindFirstChildOfClass("Humanoid")) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass("Humanoid")) ~= nil then
  2417. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2418. ref.Anchored = true
  2419. ref.CFrame = CFrame.new(pos)
  2420. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  2421. game:GetService("Debris"):AddItem(ref, 0.2)
  2422. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  2423. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  2424. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  2425. end
  2426. end
  2427. end
  2428. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2429. ref.Anchored = true
  2430. ref.CFrame = CFrame.new(pos)
  2431. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  2432. game:GetService("Debris"):AddItem(ref, 1)
  2433. end
  2434. if Thing[3] <= 0 then
  2435. table.remove(Effects, e)
  2436. end
  2437. end
  2438. do
  2439. do
  2440. if Thing[2] == "FireWave" then
  2441. if Thing[3] <= Thing[4] then
  2442. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  2443. Thing[3] = Thing[3] + 1
  2444. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  2445. else
  2446. Part.Parent = nil
  2447. table.remove(Effects, e)
  2448. end
  2449. end
  2450. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  2451. if Thing[1].Transparency <= 1 then
  2452. if Thing[2] == "Block1" then
  2453. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2454. Mesh = Thing[7]
  2455. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2456. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2457. else
  2458. if Thing[2] == "Block2" then
  2459. Thing[1].CFrame = Thing[1].CFrame
  2460. Mesh = Thing[7]
  2461. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2462. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2463. else
  2464. if Thing[2] == "Fire" then
  2465. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  2466. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2467. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2468. else
  2469. if Thing[2] == "Cylinder" then
  2470. Mesh = Thing[7]
  2471. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2472. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2473. else
  2474. if Thing[2] == "Blood" then
  2475. Mesh = Thing[7]
  2476. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  2477. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2478. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2479. else
  2480. if Thing[2] == "Elec" then
  2481. Mesh = Thing[10]
  2482. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2483. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2484. else
  2485. if Thing[2] == "Disappear" then
  2486. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2487. else
  2488. if Thing[2] == "Shatter" then
  2489. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2490. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2491. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2492. Thing[6] = Thing[6] + Thing[5]
  2493. end
  2494. end
  2495. end
  2496. end
  2497. end
  2498. end
  2499. end
  2500. end
  2501. else
  2502. Part.Parent = nil
  2503. table.remove(Effects, e)
  2504. end
  2505. end
  2506. end
  2507. end
  2508. end
  2509. end
  2510. end
  2511. end
  2512. end
  2513. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement