Advertisement
Zach_script_stealer2

FE script hub

Feb 16th, 2019
3,743
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Please run as a server script. Use h/ instead of hl/.") end
  2. print("FE Compatibility: by WaverlyCole & Mokiros")
  3. InternalData = {}
  4. do
  5. script.Parent = owner.Character
  6. local Event = Instance.new("RemoteEvent")
  7. Event.Name = "UserInput"
  8. local function NewFakeEvent()
  9. local Fake = {fakeEvent=true,Connect=function(self,Func)self.Function=Func end}Fake.connect = Fake.Connect
  10. return Fake
  11. end
  12. local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  13. local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  14. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  15. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  16. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  17. local function TriggerEvent(self,Event,...)
  18. local Trigger = Mouse[Event]
  19. if Trigger and Trigger.fakeEvent and Trigger.Function then
  20. Trigger.Function(...)
  21. end
  22. end
  23. Mouse.TrigEvent = TriggerEvent
  24. UserInputService.TrigEvent = TriggerEvent
  25. Event.OnServerEvent:Connect(function(FiredBy,Input)
  26. if FiredBy.Name ~= owner.Name then end
  27. if Input.MouseEvent then
  28. Mouse.Target = Input.Target
  29. Mouse.Hit = Input.Hit
  30. else
  31. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  32. if Input.UserInputType == Enum.UserInputType.MouseButton1 then
  33. return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up")
  34. end
  35. for _,Action in pairs(ContextActionService.Actions) do
  36. for _,Key in pairs(Action.Keys) do
  37. if Key==Input.KeyCode then
  38. Action.Function(Action.Name,Input.UserInputState,Input)
  39. end
  40. end
  41. end
  42. Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  43. UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  44. end
  45. end)
  46. InternalData["Mouse"] = Mouse
  47. InternalData["ContextActionService"] = ContextActionService
  48. InternalData["UserInputService"] = UserInputService
  49. Event.Parent = NLS([[
  50. local Player = owner
  51. local Event = script:WaitForChild("UserInput")
  52. local UserInputService = game:GetService("UserInputService")
  53. local Mouse = Player:GetMouse()
  54. local Input = function(Input,gameProcessedEvent)
  55. if gameProcessedEvent then return end
  56. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  57. end
  58. UserInputService.InputBegan:Connect(Input)
  59. UserInputService.InputEnded:Connect(Input)
  60. local Hit,Target
  61. while wait(1/30) do
  62. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  63. Hit,Target = Mouse.Hit,Mouse.Target
  64. Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  65. end
  66. end
  67. ]],owner.Character)
  68. end
  69. RealGame = game;game = setmetatable({},{
  70. __index = function (self,Index)
  71. local Sandbox = function (Thing)
  72. if Thing:IsA("Player") then
  73. local RealPlayer = Thing
  74. return setmetatable({},{
  75. __index = function (self,Index)
  76. local Type = type(RealPlayer[Index])
  77. if Type == "function" then
  78. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  79. return function (self)
  80. return InternalData["Mouse"]
  81. end
  82. end
  83. return function (self,...)
  84. return RealPlayer[Index](RealPlayer,...)
  85. end
  86. else
  87. if Index == "PlrObj" then
  88. return RealPlayer
  89. end
  90. return RealPlayer[Index]
  91. end
  92. end;
  93. __tostring = function(self)
  94. return RealPlayer.Name
  95. end
  96. })
  97. end
  98. end
  99. if RealGame[Index] then
  100. local Type = type(RealGame[Index])
  101. if Type == "function" then
  102. if Index:lower() == "getservice" or Index:lower() == "service" then
  103. return function (self,Service)
  104. if Service:lower() == "players" then
  105. return setmetatable({},{
  106. __index = function (self2,Index2)
  107. local RealService = RealGame:GetService(Service)
  108. local Type2 = type(Index2)
  109. if Type2 == "function" then
  110. return function (self,...)
  111. return RealService[Index2](RealService,...)
  112. end
  113. else
  114. if Index2:lower() == "localplayer" then
  115. return Sandbox(owner)
  116. end
  117. return RealService[Index2]
  118. end
  119. end;
  120. __tostring = function(self)
  121. return RealGame:GetService(Service).Name
  122. end
  123. })
  124. elseif Service:lower() == "contextactionservice" then
  125. return InternalData["ContextActionService"]
  126. elseif Service:lower() == "contextactionservice" then
  127. return InternalData["UserInputService"]
  128. elseif Service:lower() == "runservice" then
  129. return setmetatable({},{
  130. __index = function(self2,Index2)
  131. local RealService = RealGame:GetService(Service)
  132. local Type2 = type(Index2)
  133. if Type2 == "function" then
  134. return function (self,...)
  135. return RealService[Index2](RealService,...)
  136. end
  137. else
  138. if Index2:lower() == "bindtorenderstep" then
  139. return function (self,Name,Priority,Function)
  140. return RealGame:GetService("RunService").Stepped:Connect(Function)
  141. end
  142. end
  143. if Index2:lower() == "renderstepped" then
  144. return RealService["Stepped"]
  145. end
  146. return RealService[Index2]
  147. end
  148. end
  149. })
  150. else
  151. return RealGame:GetService(Service)
  152. end
  153. end
  154. end
  155. return function (self,...)
  156. return RealGame[Index](RealGame,...)
  157. end
  158. else
  159. if game:GetService(Index) then
  160. return game:GetService(Index)
  161. end
  162. return RealGame[Index]
  163. end
  164. else
  165. return nil
  166. end
  167. end
  168. });Game = game;owner = game:GetService("Players").LocalPlayer;script = {}
  169. print("Complete! Running...")
  170.  
  171. local plr = game:GetService("Players").LocalPlayer
  172.  
  173. local scripttab = {
  174. {
  175. "Bubble",
  176. function()
  177. local plr = game:GetService("Players").LocalPlayer
  178. local char,mouse = plr.Character,plr:GetMouse()
  179.  
  180. local tS = false
  181.  
  182. local p = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
  183. p.Anchored = true
  184. p.CanCollide = false
  185. p.Transparency = 1
  186. p.TopSurface = "Smooth"
  187. p.BottomSurface = "Smooth"
  188. p.Size = Vector3.new(7,7,7)
  189. p.BrickColor = BrickColor.new("Toothpaste")
  190. p.Material = "Neon"
  191. p.Shape = "Ball"
  192. p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
  193. local vel = Instance.new("BodyVelocity",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
  194. vel.Velocity = Vector3.new(0,0,0)
  195. vel.MaxForce = Vector3.new(0,0,0)
  196.  
  197. mouse.KeyDown:connect(function(key)
  198. if key == "f" then
  199. if tS == false then
  200. tS = true
  201. p.Transparency = 0.7
  202. char.Humanoid.WalkSpeed = 40
  203. else
  204. char.Humanoid.WalkSpeed = 16
  205. tS = false
  206. p.Transparency = 1
  207. table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,true) end) if s == false then end end)
  208. char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,false)
  209. end
  210. end
  211. end)
  212.  
  213. char:WaitForChild("Humanoid").Died:connect(function()
  214. for i,v in pairs(char:GetChildren()) do
  215. if v:IsA("BasePart") then
  216. v.Anchored = true
  217. v.Transparency = 1
  218. v.CanCollide = false
  219. elseif v:IsA("Accessory") then
  220. v:Destroy()
  221. end
  222. end
  223. for i=1,50 do
  224. p.Size = p.Size + Vector3.new(0.3,0.3,0.3)
  225. p.Transparency = p.Transparency + (0.3/50)
  226. wait()
  227. end
  228. end)
  229.  
  230. local frame = 0
  231. game:GetService("RunService").RenderStepped:connect(function()
  232. frame = frame + 1
  233. if tS == true then
  234. if math.floor(frame/4) == frame/4 then
  235. local initSize = math.random(70,100)/100
  236.  
  237. local p2 = Instance.new("Part",char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso"))
  238. p2.Anchored = true
  239. p2.CanCollide = false
  240. p2.Transparency = 0.5
  241. p2.TopSurface = "Smooth"
  242. p2.BottomSurface = "Smooth"
  243. p2.Size = Vector3.new(initSize,initSize,initSize)
  244. p2.BrickColor = BrickColor.new("Toothpaste")
  245. p2.Material = "Neon"
  246. p2.Shape = "Ball"
  247.  
  248. local randcf = CFrame.new(char:FindFirstChild("Torso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10) or char:FindFirstChild("UpperTorso").Position + Vector3.new(math.random(-35,35)/10,math.random(-35,35)/10,math.random(-35,35)/10),char:FindFirstChild("Torso").Position)
  249. p2.CFrame = randcf
  250. local frmdet
  251. frmdet = game:GetService("RunService").RenderStepped:connect(function()
  252. p2.Size = p2.Size - Vector3.new(initSize/50,initSize/50,initSize/50)
  253. p2.Transparency = p2.Transparency + (0.5/60)
  254. p2.CFrame = randcf
  255. randcf = randcf * CFrame.new(0,0,0.02)
  256. if p2.Transparency >= 1 then
  257. frmdet:disconnect()
  258. p2:Destroy()
  259. end
  260. end)
  261. end
  262. p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
  263. table.foreach(Enum.HumanoidStateType:GetEnumItems(),function(st) local s,m = pcall(function() char:FindFirstChild("Humanoid"):SetStateEnabled(st,false) end) if s == false then end end)
  264. char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Swimming,true)
  265. char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Jumping,true)
  266. char:FindFirstChild("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Dead,true)
  267. char:FindFirstChild("Humanoid"):ChangeState(Enum.HumanoidStateType.Swimming)
  268. vel.MaxForce = Vector3.new(500,4000,500)
  269. else
  270. p.CFrame = CFrame.new(char:FindFirstChild("Torso").Position or char:FindFirstChild("UpperTorso").Position)
  271. vel.MaxForce = Vector3.new(0,0,0)
  272. end
  273. end)
  274. end
  275. },
  276. {
  277. "Platform",
  278. function()
  279. local oldtick = tick()
  280. warn("Loading platform...")
  281.  
  282. local plr = game:GetService("Players").LocalPlayer
  283. local char,mouse = plr.Character,plr:GetMouse()
  284.  
  285. local amountbricks = 100
  286.  
  287. local inc = 360/amountbricks
  288.  
  289. local model = Instance.new("Model",char)
  290. model.Name = "pltfrm"
  291. local folder = Instance.new("Folder",model)
  292. folder.Name = "trnsprncy"
  293.  
  294. local atY = char:FindFirstChild("HumanoidRootPart").Position.Y - 2.5
  295. local tY = atY
  296.  
  297. local P = Instance.new("Part",model)
  298. P.Anchored = true
  299. P.Transparency = 0.7
  300. P.Material = "Neon"
  301. P.Shape = "Cylinder"
  302. P.BrickColor = BrickColor.new("New Yeller")
  303. P.Size = Vector3.new(0.2,5.9,5.9)
  304. P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))
  305.  
  306. model.PrimaryPart = P
  307.  
  308. for i=1,amountbricks do
  309. local p = Instance.new("Part",model)
  310. p.Name = i
  311. p.Size = Vector3.new(0.2,0.2,0.2)
  312. p.Anchored = true
  313. p.CanCollide = false
  314. p.Locked = true
  315. --p.Material = "Neon"
  316. p.BrickColor = BrickColor.new("Really black")
  317. p.Transparency = 0
  318.  
  319. local cosine = math.cos(math.rad(inc*i))*3
  320. local sine = math.sin(math.rad(inc*i))*3
  321.  
  322. p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z) + Vector3.new(cosine,0,sine),Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))
  323. end
  324.  
  325. mouse.KeyDown:connect(function(key)
  326. if key == "r" then
  327. local kup
  328. local frm
  329. frm = game:GetService("RunService").RenderStepped:connect(function()
  330. atY = atY + 0.3
  331. end)
  332. kup = mouse.KeyUp:connect(function(localkey)
  333. if localkey == "r" then
  334. frm:disconnect()
  335. kup:disconnect()
  336. end
  337. end)
  338. elseif key == "f" then
  339. local kup
  340. local frm
  341. frm = game:GetService("RunService").RenderStepped:connect(function()
  342. atY = atY - 0.3
  343. end)
  344. kup = mouse.KeyUp:connect(function(localkey)
  345. if localkey == "f" then
  346. frm:disconnect()
  347. kup:disconnect()
  348. end
  349. end)
  350. end
  351. end)
  352.  
  353. local frame = 0
  354. game:GetService("RunService").RenderStepped:connect(function()
  355. frame = frame + 1
  356. for i,v in pairs(folder:GetChildren()) do
  357. v.Transparency = v.Transparency + 0.04
  358. if v.Transparency >= 1 then
  359. v:Destroy()
  360. end
  361. end
  362. if P.Parent == model and P ~= nil then
  363. tY = atY + math.cos(tick()*2)/4
  364. model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)))
  365. --if math.floor(frame/5) == frame/5 then
  366. for i=1,3 do
  367. local cosine = math.cos(math.rad(((360/3)*i)+frame*3))*3.5
  368. local sine = math.sin(math.rad(((360/3)*i)+frame*3))*3.5
  369. local ocosine = math.cos(math.rad(((360/3)*i)+frame*3-1))*3.5
  370. local osine = math.sin(math.rad(((360/3)*i)+frame*3-1))*3.5
  371.  
  372. local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude
  373.  
  374. local p = Instance.new("Part",folder)
  375. p.Anchored = true
  376. p.Material = "Neon"
  377. p.BrickColor = BrickColor.new("New Yeller")
  378. p.CanCollide = false
  379. p.Size = Vector3.new(0.2,0.2,magn*3)
  380. p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2)
  381. --[[local frm
  382. frm = game:GetService("RunService").RenderStepped:connect(function()
  383. repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1
  384. p:Destroy()
  385. frm:disconnect()
  386. end)]]
  387. end
  388. --[[for i=1,2 do
  389. local cosine = math.cos(math.rad((180*i)-frame*3))*2.5
  390. local sine = math.sin(math.rad((180*i)-frame*3))*2.5
  391. local ocosine = math.cos(math.rad((180*i)-frame*3-1))*2.5
  392. local osine = math.sin(math.rad((180*i)-frame*3-1))*2.5
  393.  
  394. local magn = (Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine) - Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)).Magnitude
  395.  
  396. local p = Instance.new("Part",model)
  397. p.Anchored = true
  398. p.CanCollide = false
  399. p.Size = Vector3.new(0.2,0.2,magn*3)
  400. p.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + cosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + sine), Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X + ocosine,tY,char:FindFirstChild("HumanoidRootPart").Position.Z + osine)) * CFrame.new(0,0,-magn/2)
  401. local frm
  402. frm = game:GetService("RunService").RenderStepped:connect(function()
  403. repeat p.Transparency = p.Transparency + 0.04 wait() until p.Transparency >= 1
  404. p:Destroy()
  405. frm:disconnect()
  406. end)
  407. end]]
  408. --end
  409. else
  410. tY = atY + math.cos(tick()*2)/4
  411. delay(0.2,function() P:Destroy() end)
  412. P = Instance.new("Part",model)
  413. P.Anchored = true
  414. P.Transparency = 0.7
  415. P.Material = "Neon"
  416. P.Shape = "Cylinder"
  417. P.BrickColor = BrickColor.new("New Yeller")
  418. P.Size = Vector3.new(0.2,5.9,5.9)
  419. P.CFrame = CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY-0.01,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90))
  420. model.PrimaryPart = P
  421. model:SetPrimaryPartCFrame(CFrame.new(Vector3.new(char:FindFirstChild("HumanoidRootPart").Position.X,tY,char:FindFirstChild("HumanoidRootPart").Position.Z))*CFrame.Angles(0,0,math.rad(90)))
  422. end
  423. end)
  424. end
  425. },
  426.  
  427. {
  428. "Ghost doe",
  429. function()
  430. player = game:GetService("Players").LocalPlayer
  431. chara = player.Character
  432.  
  433. ch = chara:GetChildren()
  434. for i = 1, #ch do
  435. if ch[i].Name == "Torso" then
  436. ch[i].roblox.Transparency = 1
  437. elseif ch[i].Name == "Head" then
  438. ch[i].face.Transparency = 1
  439. ch[i].Transparency = 1
  440. elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then
  441. ch[i]:Destroy()
  442. end
  443. end
  444.  
  445. local sPart = Instance.new("Part",workspace)
  446. sPart.Name = "SoundPart"
  447. sPart.Size = Vector3.new(0.2,0.2,0.2)
  448. sPart.Anchored = true
  449. sPart.Transparency = 1
  450. sPart.CanCollide = false
  451. sPart.CFrame = chara.Torso.CFrame
  452.  
  453. chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
  454. chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
  455. chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
  456. chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
  457. chara.Torso.BrickColor = BrickColor.new("Bright yellow")
  458.  
  459. --Outfit--
  460. New = function(Object, Parent, Name, Data)
  461. local Object = Instance.new(Object)
  462. for Index, Value in pairs(Data or {}) do
  463. Object[Index] = Value
  464. end
  465. Object.Parent = Parent
  466. Object.Name = Name
  467. return Object
  468. end
  469.  
  470. function ScatterEff(part)
  471. local eff1 = Instance.new("ParticleEmitter",part)
  472. eff1.Size = NumberSequence.new(.1)
  473. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  474. eff1.LightEmission = 1
  475. eff1.Lifetime = NumberRange.new(1)
  476. eff1.Speed = NumberRange.new(1)
  477. eff1.Rate = 25
  478. eff1.VelocitySpread = 10000
  479. eff1.Texture = "rbxassetid://347504241"
  480. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  481. local eff2 = Instance.new("ParticleEmitter",part)
  482. eff2.Size = NumberSequence.new(.1)
  483. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  484. eff2.LightEmission = 1
  485. eff2.Lifetime = NumberRange.new(1)
  486. eff2.Speed = NumberRange.new(1)
  487. eff2.Rate = 25
  488. eff2.VelocitySpread = 10000
  489. eff2.Texture = "rbxassetid://347504259"
  490. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  491. end
  492.  
  493. function BurningEff(part)
  494. local eff1 = Instance.new("ParticleEmitter",part)
  495. eff1.Size = NumberSequence.new(.1)
  496. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  497. eff1.LightEmission = 1
  498. eff1.Lifetime = NumberRange.new(1)
  499. eff1.Speed = NumberRange.new(0)
  500. eff1.Rate = 25
  501. eff1.Texture = "rbxassetid://347504241"
  502. eff1.Acceleration = Vector3.new(0,10,0)
  503. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  504. local eff2 = Instance.new("ParticleEmitter",part)
  505. eff2.Size = NumberSequence.new(.1)
  506. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  507. eff2.LightEmission = 1
  508. eff2.Lifetime = NumberRange.new(1)
  509. eff2.Speed = NumberRange.new(0)
  510. eff2.Rate = 25
  511. eff2.Texture = "rbxassetid://347504259"
  512. eff2.Acceleration = Vector3.new(0,10,0)
  513. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  514. local eff3 = Instance.new("ParticleEmitter",part)
  515. eff3.Size = NumberSequence.new(1)
  516. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  517. eff3.LightEmission = 1
  518. eff3.Lifetime = NumberRange.new(1)
  519. eff3.Speed = NumberRange.new(0)
  520. eff3.Rate = 25
  521. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  522. eff3.Acceleration = Vector3.new(0,10,0)
  523. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  524. end
  525.  
  526. FakeHead = chara
  527. MainPart = New("Part",FakeHead,"MainPart",{Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,})
  528. Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
  529. face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",})
  530. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),})
  531. FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow")
  532. EyeFire = New("Part",chara,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),})
  533. Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),})
  534. Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),})
  535. Chest = chara
  536. MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,})
  537. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  538. CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  539. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  540. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  541. CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  542. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  543. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  544. LeftArm = chara
  545. MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,})
  546. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  547. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  548. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  549. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  550. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  551. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  552. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  553. EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  554. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  555. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  556. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  557. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  558. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  559. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  560. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  561. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  562. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  563. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  564. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  565. --BurningEff(EffCorruptedPart)
  566. LeftLeg = chara
  567. MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
  568. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  569. EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  570. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  571. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  572. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  573. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  574. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  575. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  576. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  577. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  578. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  579. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  580. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  581. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  582. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  583. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  584. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  585. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  586. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  587. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  588. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  589. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  590. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  591. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  592. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  593. --ScatterEff(EffCorruptedPart)
  594. RightArm = chara
  595. MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,})
  596. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  597. Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  598. Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),})
  599. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  600. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  601. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  602. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  603. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  604. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  605. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  606. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  607. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  608. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  609. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  610. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  611. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  612. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  613. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  614. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  615. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  616. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  617. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  618. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  619. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  620. RightLeg = chara
  621. MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
  622. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  623. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  624. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  625. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  626. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  627. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  628. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  629. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  630. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  631. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  632. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  633. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  634. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  635. EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  636. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  637. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  638. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  639. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  640. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  641. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  642. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  643. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  644. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  645. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  646. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  647. --ScatterEff(EffCorruptedPart)
  648.  
  649. sa = RightArm:GetChildren()
  650. for i = 1, #sa do
  651. --ScatterEff(sa[i])
  652. end
  653.  
  654. local eff1 = Instance.new("ParticleEmitter",EyeFire)
  655. eff1.Size = NumberSequence.new(.1)
  656. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  657. eff1.LightEmission = 1
  658. eff1.Lifetime = NumberRange.new(.5)
  659. eff1.Speed = NumberRange.new(1)
  660. eff1.EmissionDirection = "Front"
  661. eff1.Rate = 100
  662. eff1.Texture = "rbxassetid://347504241"
  663. eff1.Acceleration = Vector3.new(0,10,0)
  664. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  665. local eff2 = Instance.new("ParticleEmitter",EyeFire)
  666. eff2.Size = NumberSequence.new(.1)
  667. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  668. eff2.LightEmission = 1
  669. eff2.Lifetime = NumberRange.new(.5)
  670. eff2.Speed = NumberRange.new(1)
  671. eff2.EmissionDirection = "Front"
  672. eff2.Rate = 100
  673. eff2.Texture = "rbxassetid://347504259"
  674. eff2.Acceleration = Vector3.new(0,10,0)
  675. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  676. local eff3 = Instance.new("ParticleEmitter",EyeFire)
  677. eff3.Size = NumberSequence.new(.1)
  678. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  679. eff3.LightEmission = 1
  680. eff3.Lifetime = NumberRange.new(.5)
  681. eff3.Speed = NumberRange.new(1)
  682. eff3.EmissionDirection = "Front"
  683. eff3.Rate = 100
  684. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  685. eff3.Acceleration = Vector3.new(0,10,0)
  686. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  687.  
  688. --Sounds--
  689. slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
  690. hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
  691. telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
  692. burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
  693. music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
  694. music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
  695. deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
  696. deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
  697.  
  698. --Animations--
  699. swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
  700.  
  701. --Name Tag--
  702. local naeeym = Instance.new("BillboardGui",chara)
  703. naeeym.Size = UDim2.new(0,100,0,40)
  704. naeeym.StudsOffset = Vector3.new(0,2,0)
  705. naeeym.Adornee = chara.Head
  706. local tecks = Instance.new("TextLabel",naeeym)
  707. tecks.BackgroundTransparency = 1
  708. tecks.BorderSizePixel = 0
  709. tecks.Text = "John Doe"
  710. tecks.Font = "Fantasy"
  711. tecks.FontSize = "Size24"
  712. tecks.TextStrokeTransparency = 1
  713. tecks.TextStrokeColor3 = Color3.new(0,0,0)
  714. tecks.TextColor3 = Color3.new(0,0,0)
  715. tecks.Size = UDim2.new(1,0,0.5,0)
  716.  
  717. --Soul Steal--
  718. function SoulSteal(pos)
  719. local soulst = coroutine.wrap(function()
  720. local soul = Instance.new("Part",workspace)
  721. soul.Size = Vector3.new(0,0,0)
  722. soul.CanCollide = false
  723. soul.Anchored = false
  724. soul.Position = pos
  725. soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  726. soul.Transparency = 1
  727. local ptc = Instance.new("ParticleEmitter",soul)
  728. ptc.Texture = "http://www.roblox.com/asset/?id=197195522"
  729. ptc.Size = NumberSequence.new(0.5)
  730. ptc.LockedToPart = false
  731. ptc.Rate = 1000
  732. ptc.Color = ColorSequence.new(Color3.fromRGB(0,0,0),Color3.fromRGB(255,0,0))
  733. ptc.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  734. ptc.Speed = NumberRange.new(0)
  735. ptc.RotSpeed = NumberRange.new(-70,70)
  736. ptc.Lifetime = NumberRange.new(0.3,0.7)
  737. local bodpos = Instance.new("BodyPosition",soul)
  738. bodpos.Position = pos
  739. wait(2)
  740. soul.Touched:connect(function(hit)
  741. if hit.Parent == chara then
  742. soul:Destroy()
  743. end
  744. end)
  745. while soul do
  746. wait(.1)
  747. bodpos.Position = chara.Torso.Position
  748. end
  749. end)
  750. soulst()
  751. end
  752.  
  753. --Death of a Mortal--
  754. function KillMortal(hitdude)
  755. local torsy = nil
  756. if hitdude:FindFirstChild("Torso")~=nil then
  757. torsy = hitdude.Torso
  758. elseif hitdude:FindFirstChild("UpperTorso")~=nil then
  759. torsy = hitdude.UpperTorso
  760. end
  761. local val = Instance.new("ObjectValue",hitdude)
  762. val.Name = "HasBeenHit"
  763. hitdude:BreakJoints()
  764. hitdude.Humanoid:Destroy()
  765. SoulSteal(torsy.Position)
  766. local chi = hitdude:GetChildren()
  767. for i = 1, #chi do
  768. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  769. local bodpos = Instance.new("BodyPosition",chi[i])
  770. bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  771. ScatterEff(chi[i])
  772. chi[i].BrickColor = BrickColor.new("Really black")
  773. end
  774. end
  775. for i = 1, 4 do
  776. for i = 1, #chi do
  777. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  778. chi[i].Transparency = chi[i].Transparency + .25
  779. wait(.01)
  780. end
  781. end
  782. end
  783. for i = 1, #chi do
  784. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  785. chi[i]:Destroy()
  786. end
  787. end
  788. end
  789.  
  790. --Arm Touch--
  791. bladeactive = false
  792. Hitbox.Touched:connect(function(hit)
  793. if bladeactive == true then
  794. if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
  795. hitsnd:Play()
  796. KillMortal(hit.Parent)
  797. end
  798. end
  799. end)
  800.  
  801. --Teleport--
  802. function Teleport(pos)
  803. telesnd:Play()
  804. local ch = chara:GetChildren()
  805. for i = 1, #ch do
  806. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  807. local trace = Instance.new("Part",game.Workspace)
  808. trace.Size = ch[i].Size
  809. trace.Material = "Neon"
  810. trace.BrickColor = BrickColor.new("Really black")
  811. trace.Transparency = .3
  812. trace.CanCollide = false
  813. trace.Anchored = true
  814. trace.CFrame = ch[i].CFrame
  815. if ch[i].Name == "Head" then
  816. mehs = Instance.new("CylinderMesh",trace)
  817. mehs.Scale = Vector3.new(1.25,1.25,1.25)
  818. end
  819. tracedisappear = coroutine.wrap(function()
  820. wait(1)
  821. for i = 1, 7 do
  822. wait(.1)
  823. trace.Transparency = trace.Transparency + .1
  824. end
  825. trace:Destroy()
  826. end)
  827. tracedisappear()
  828. end
  829. end
  830. chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  831. end
  832.  
  833. --Grab--
  834. function Grab(mouse)
  835. local hit = mouse.Target
  836. if hit ~= nil then
  837. if hit.Parent:FindFirstChild("Humanoid")~=nil then
  838. local torsy = nil
  839. if hit.Parent:FindFirstChild("Torso")~=nil then
  840. torsy = hit.Parent.Torso
  841. elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
  842. torsy = hit.Parent.UpperTorso
  843. end
  844. local bodpos = Instance.new("BodyPosition",torsy)
  845. bodpos.Position = torsy.Position
  846. wait(1)
  847. burnsnd:Play()
  848. hit.Parent.Humanoid.MaxHealth = 100
  849. bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
  850. for i = 1, 10 do
  851. wait(.1)
  852. BurningEff(torsy)
  853. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  854. end
  855. KillMortal(hit.Parent)
  856. end
  857. else end
  858. end
  859.  
  860. --Button1Down--
  861. dell = false
  862. function onButton1Down()
  863. if dell == false then
  864. dell = true
  865. swinganim:Play()
  866. bladeactive = true
  867. slashsnd:Play()
  868. wait(.7)
  869. bladeactive = false
  870. dell = false
  871. swinganim:Stop()
  872. end
  873. end
  874.  
  875. --KeyDowns--
  876. function onKeyDown(key)
  877. if key == "z" then
  878. Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
  879. elseif key == "x" then
  880. Grab(Mouse)
  881. end
  882. end
  883.  
  884. --Mouse Functions--
  885. Mouse = player:GetMouse()
  886. if Mouse then
  887. Mouse.Button1Down:connect(onButton1Down)
  888. Mouse.KeyDown:connect(onKeyDown)
  889. end
  890.  
  891. spawn(function()
  892. print("Loading Ghost Doe by joalars2...")
  893. print("This is a ghost edit of CKbackup's John Doe script. I do not intend to take credit.")
  894.  
  895. local plr = game:GetService("Players").LocalPlayer
  896. local mouse,char = plr:GetMouse(),plr.Character
  897.  
  898. local amountGhosts = 3
  899.  
  900. for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
  901.  
  902. local toggle,cd,mcd = false,false,false
  903. local ghosts = {}
  904. local temptab = {}
  905.  
  906. local state = "idle"
  907.  
  908. local gt = true
  909.  
  910. local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit
  911. gyro.MaxTorque = Vector3.new(0,0,0)
  912. gyro.D = 0
  913. gyro.P = 100000000
  914.  
  915.  
  916. local wCol = BrickColor.new("Really red")
  917. local wCol2 = BrickColor.new("Really black")
  918. local gCol = BrickColor.new("Toothpaste")
  919. local gCol2 = BrickColor.new("Institutional white")
  920.  
  921. function searchAll(m,clear)
  922. if clear then
  923. if clear == true then
  924. for i,v in pairs(temptab) do
  925. table.remove(temptab,1)
  926. end
  927. end
  928. end
  929. for i,v in pairs(m:GetChildren()) do
  930. if v then
  931. local s = v:Clone()
  932. for _,b in pairs(s:GetChildren()) do
  933. b:Destroy()
  934. end
  935. if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then
  936. if s.Name ~= "HumanoidRootPart" then
  937. s.Anchored = true
  938. s.CanCollide = false
  939. s.Transparency = 0.95
  940. v.Transparency = 1
  941. s.TopSurface = "Smooth"
  942. s.BottomSurface = "Smooth"
  943. s.FrontSurface = "Smooth"
  944. s.RightSurface = "Smooth"
  945. s.BackSurface = "Smooth"
  946. s.LeftSurface = "Smooth"
  947. if s.Material ~= Enum.Material.Neon then
  948. if gt == true then
  949. s.BrickColor = wCol2
  950. else
  951. s.BrickColor = gCol2
  952. end
  953. else
  954. if gt == true then
  955. s.BrickColor = wCol
  956. else
  957. s.BrickColor = gCol
  958. end
  959. end
  960. for _,c in pairs(v:GetChildren()) do
  961. if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then
  962. c:Clone().Parent = s
  963. end
  964. end
  965. local objValue = Instance.new("ObjectValue",s)
  966. objValue.Name = "Target"
  967. objValue.Value = v
  968. table.insert(temptab,s)
  969. end
  970. --elseif s:IsA("CharacterMesh") then
  971. --table.insert(temptab,s)
  972. end
  973. --searchAll(v)
  974. end
  975. end
  976. return temptab
  977. end
  978.  
  979. function CreateGhost()
  980. local ghost = Instance.new("Model",game.Workspace)
  981. searchAll(char,true)
  982. ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name
  983. --Instance.new("Humanoid",ghost)
  984. for i,v in pairs(temptab) do
  985. v:Clone().Parent = ghost
  986. end
  987. table.insert(ghosts,ghost)
  988. end
  989.  
  990. function ClearGhosts()
  991. for i,v in pairs(ghosts) do
  992. v:Destroy()
  993. end
  994. for i,v in pairs(ghosts) do
  995. table.remove(ghosts,1)
  996. end
  997. for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  998. if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then
  999. v:Destroy()
  1000. end
  1001. end
  1002. end
  1003.  
  1004. Instance.new("ForceField",char).Visible = false
  1005.  
  1006. toggle = true
  1007. for i=1,amountGhosts do
  1008. CreateGhost()
  1009. end
  1010. char.Parent = game:GetService("Workspace").CurrentCamera
  1011. char:FindFirstChild("Head").Transparency = 1
  1012. char:FindFirstChild("Torso").Transparency = 1
  1013. char:FindFirstChild("Right Arm").Transparency = 1
  1014. char:FindFirstChild("Left Arm").Transparency = 1
  1015. char:FindFirstChild("Right Leg").Transparency = 1
  1016. char:FindFirstChild("Left Leg").Transparency = 1
  1017. for i,v in pairs(char:GetChildren()) do
  1018. if v:IsA("Accessory") then
  1019. v:FindFirstChild("Handle").Transparency = 1
  1020. end
  1021. end
  1022. char:FindFirstChild("Head"):FindFirstChild("face"):Destroy()
  1023.  
  1024. local p1 = Instance.new("Part",workspace)
  1025. local m1 = Instance.new("SpecialMesh",p1)
  1026. m1.MeshType = "Sphere"
  1027. m1.Scale = Vector3.new(5,5,5)
  1028. p1.Size = Vector3.new(1,1,1)
  1029. p1.Anchored = true
  1030. p1.CanCollide = false
  1031. p1.TopSurface = "Smooth"
  1032. p1.BottomSurface = "Smooth"
  1033. p1.BrickColor = wCol
  1034. p1.Material = "Neon"
  1035. local p2 = Instance.new("Part",workspace)
  1036. local m2 = Instance.new("SpecialMesh",p2)
  1037. m2.MeshType = "Sphere"
  1038. m2.Scale = Vector3.new(8,8,8)
  1039. p2.Size = Vector3.new(1,1,1)
  1040. p2.Anchored = true
  1041. p2.CanCollide = false
  1042. p2.TopSurface = "Smooth"
  1043. p2.BottomSurface = "Smooth"
  1044. p2.BrickColor = wCol2
  1045. p2.Material = "Neon"
  1046. local p3 = Instance.new("Part",workspace)
  1047. local m3 = Instance.new("BlockMesh",p3)
  1048. m3.Scale = Vector3.new(7,7,7)
  1049. p3.Size = Vector3.new(1,1,1)
  1050. p3.Transparency = 0.4
  1051. p3.Anchored = true
  1052. p3.CanCollide = false
  1053. p3.TopSurface = "Smooth"
  1054. p3.BottomSurface = "Smooth"
  1055. p3.BrickColor = wCol
  1056. p3.Material = "Neon"
  1057. local p4 = Instance.new("Part",workspace)
  1058. local m4 = Instance.new("BlockMesh",p4)
  1059. m4.Scale = Vector3.new(10,10,10)
  1060. p4.Size = Vector3.new(1,1,1)
  1061. p4.Transparency = 0.4
  1062. p4.Anchored = true
  1063. p4.CanCollide = false
  1064. p4.TopSurface = "Smooth"
  1065. p4.BottomSurface = "Smooth"
  1066. p4.BrickColor = wCol2
  1067. p4.Material = "Neon"
  1068. local currentframe = 0
  1069. local frmR
  1070.  
  1071. frmR = game:GetService("RunService").RenderStepped:connect(function()
  1072. currentframe = currentframe + 1
  1073. if currentframe < 1*60 then
  1074. p1.CFrame = char:WaitForChild("Torso").CFrame
  1075. p2.CFrame = char:WaitForChild("Torso").CFrame
  1076. p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  1077. p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  1078. m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
  1079. m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
  1080. m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
  1081. m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
  1082. p1.Transparency = p1.Transparency + (1/(1*60))
  1083. p2.Transparency = p2.Transparency + (1/(1*60))
  1084. p3.Transparency = p3.Transparency + (1/(1*60))
  1085. p4.Transparency = p4.Transparency + (1/(1*60))
  1086. else
  1087. p1:Destroy()
  1088. p2:Destroy()
  1089. p3:Destroy()
  1090. p4:Destroy()
  1091. frmR:disconnect()
  1092. end
  1093. end)
  1094.  
  1095. char.Humanoid.MaxHealth = math.huge
  1096. wait()
  1097. char.Humanoid.Health = math.huge
  1098.  
  1099. --[[mouse.KeyDown:connect(function(key)
  1100. if key == "r" then
  1101. print("R!")
  1102. if cd == false then
  1103. print("No cooldown!")
  1104. cd = true
  1105. if toggle == false then
  1106. print("Entering godmode")
  1107. toggle = true
  1108. Instance.new("ForceField",char)
  1109. for i=1,amountGhosts do
  1110. CreateGhost()
  1111. end
  1112. char.Parent = game:GetService("Workspace").CurrentCamera
  1113. char:FindFirstChild("Head").Transparency = 1
  1114. char:FindFirstChild("Torso").Transparency = 1
  1115. char:FindFirstChild("Right Arm").Transparency = 1
  1116. char:FindFirstChild("Left Arm").Transparency = 1
  1117. char:FindFirstChild("Right Leg").Transparency = 1
  1118. char:FindFirstChild("Left Leg").Transparency = 1
  1119. for i,v in pairs(char:GetChildren()) do
  1120. if v:IsA("Accessory") then
  1121. v:FindFirstChild("Handle").Transparency = 1
  1122. end
  1123. end
  1124. else
  1125. print("Exiting godmode")
  1126. toggle = false
  1127. for i,v in pairs(ghosts) do
  1128. v:Destroy()
  1129. end
  1130. char.Parent = game:GetService("Workspace")
  1131. char:FindFirstChild("ForceField"):Destroy()
  1132. char:FindFirstChild("Head").Transparency = 0
  1133. char:FindFirstChild("Torso").Transparency = 0
  1134. char:FindFirstChild("Right Arm").Transparency = 0
  1135. char:FindFirstChild("Left Arm").Transparency = 0
  1136. char:FindFirstChild("Right Leg").Transparency = 0
  1137. char:FindFirstChild("Left Leg").Transparency = 0
  1138. for i,v in pairs(char:GetChildren()) do
  1139. if v:IsA("Accessory") then
  1140. v:FindFirstChild("Handle").Transparency = 0
  1141. end
  1142. end
  1143. end
  1144. cd = false
  1145. end
  1146. end
  1147. end)]]
  1148.  
  1149. mouse.KeyDown:connect(function(key)
  1150. if key == "f" then
  1151. ClearGhosts()
  1152. for i=1,amountGhosts do
  1153. CreateGhost()
  1154. end
  1155. end
  1156. end)
  1157.  
  1158. local frm = 0
  1159.  
  1160. local toRemove = {}
  1161.  
  1162. game:GetService("RunService").RenderStepped:connect(function()
  1163. frm = frm + 1
  1164. if char.Parent == game:GetService("Workspace").CurrentCamera then
  1165.  
  1166. local delay = 0.9
  1167.  
  1168. for i,v in pairs(ghosts) do
  1169. for _,b in pairs(v:GetChildren()) do
  1170. if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then
  1171. b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay)
  1172. end
  1173. end
  1174. delay = delay - (0.5/(#ghosts+1))
  1175. end
  1176.  
  1177. --[[if math.floor(frm/8) == frm/8 then
  1178. local isub = 0
  1179. for i,v in pairs(ghosts) do
  1180. if #v:GetChildren() < 6 then
  1181. v:Destroy()
  1182. table.remove(ghosts,i - isub)
  1183. isub = isub + 1
  1184. CreateGhost()
  1185. end
  1186. end
  1187. end]]
  1188. end
  1189.  
  1190. --Animation states
  1191.  
  1192. local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4)
  1193. local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true)
  1194.  
  1195. if state ~= "busy" then
  1196. if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then
  1197. state = "idle"
  1198. elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then
  1199. state = "running"
  1200. --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then
  1201. state = "falling"
  1202. elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then
  1203. state = "jumping"]]
  1204. end
  1205. char.Humanoid.WalkSpeed = 32
  1206. char.Humanoid.JumpPower = 70
  1207. end
  1208. end)
  1209.  
  1210. char.Humanoid.Died:connect(function()
  1211. toggle = false
  1212.  
  1213. ClearGhosts()
  1214.  
  1215. char.Parent = game.Workspace
  1216. char.Parent = game:GetService("Workspace")
  1217. char:FindFirstChild("ForceField"):Destroy()
  1218. char:FindFirstChild("Head").Transparency = 0
  1219. char:FindFirstChild("Torso").Transparency = 0
  1220. char:FindFirstChild("Right Arm").Transparency = 0
  1221. char:FindFirstChild("Left Arm").Transparency = 0
  1222. char:FindFirstChild("Right Leg").Transparency = 0
  1223. char:FindFirstChild("Left Leg").Transparency = 0
  1224. for i,v in pairs(char:GetChildren()) do
  1225. if v:IsA("Accessory") then
  1226. v:FindFirstChild("Handle").Transparency = 0
  1227. end
  1228. end
  1229. for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
  1230. plr:LoadCharacter()
  1231. end)
  1232.  
  1233. local msgidGlob = 0
  1234. local state = true
  1235. local font = "Arcade"
  1236. local tcol = Color3.fromRGB(255,217,0)
  1237. local tscol = Color3.fromRGB(0,0,0)
  1238. local fsiz = 28
  1239. local tr = true
  1240. local tsr = false
  1241. local fade = 2
  1242.  
  1243. local p = Instance.new("Part",game.Workspace)
  1244. p.Size = Vector3.new(0.2,0.2,0.2)
  1245. p.Transparency = 1
  1246. p.Anchored = true
  1247. p.CanCollide = false
  1248. p.Name = "Msg"
  1249. p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
  1250.  
  1251. local r = 255
  1252. local b = 0
  1253. local g = 0
  1254.  
  1255. plr.Chatted:connect(function(c)
  1256. msgidGlob = msgidGlob + 1
  1257. local curMsgId = msgidGlob
  1258. if string.lower(c) == "!disable" then
  1259. state = false
  1260. elseif string.lower(c) == "!enable" then
  1261. state = true
  1262. elseif string.lower(string.sub(c,1,6)) == "!font " then
  1263. local old = font
  1264. font = string.sub(c,7,#c) or old
  1265. elseif string.lower(string.sub(c,1,8)) == "!tcolor " then
  1266. if string.lower(string.sub(c,9,#c)) == "rainbow" then
  1267. tr = true
  1268. else
  1269. tr = false
  1270. local old = tcol
  1271. tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old
  1272. end
  1273. elseif string.lower(string.sub(c,1,9)) == "!tscolor " then
  1274. if string.sub(c,10,#c) == "rainbow" then
  1275. tsr = true
  1276. else
  1277. tsr = false
  1278. local old = tscol
  1279. tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old
  1280. end
  1281. elseif string.lower(string.sub(c,1,6)) == "!size " then
  1282. local old = fsiz
  1283. fsiz = string.sub(c,7,#c) or old
  1284. elseif string.lower(string.sub(c,1,6)) == "!fade " then
  1285. local old = fade
  1286. fade = string.sub(c,7,#c) or old
  1287. end
  1288. if plr.Character and state == true then
  1289. if plr.Character:FindFirstChild("Head") then
  1290. for i,v in pairs(p:GetChildren()) do
  1291. if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
  1292. v:Destroy()
  1293. end
  1294. end
  1295. local bbgui = Instance.new("BillboardGui",p)
  1296. bbgui.Name = "J2CMSG"
  1297. bbgui.AlwaysOnTop = true
  1298. bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
  1299. bbgui.Size = UDim2.new(0.2,0,0.14,0)
  1300. local tl = Instance.new("TextLabel",bbgui)
  1301. tl.BackgroundTransparency = 1
  1302. tl.BorderSizePixel = 0
  1303. tl.Size = UDim2.new(1,0,10,0)
  1304. tl.Position = UDim2.new(0,0,-5,0)
  1305. tl.Font = font or "SciFi"
  1306. tl.FontSize = "Size"..fsiz or "Size36"
  1307. tl.TextColor3 = tcol
  1308. tl.TextScaled = false
  1309. tl.TextWrapped = false
  1310. tl.TextStrokeColor3 = tscol
  1311. tl.TextStrokeTransparency = 0
  1312.  
  1313. game:GetService("RunService").RenderStepped:connect(function()
  1314. if tr then
  1315. if tl.Parent ~= nil then
  1316. tl.TextColor3 = Color3.fromRGB(r,g,b)
  1317. end
  1318. end
  1319. end)
  1320.  
  1321. for i=1,#c do
  1322. if msgidGlob == curMsgId then
  1323. tl.Text = string.sub(c,1,i)
  1324. if string.sub(c,i,i) ~= " " then
  1325. local s = Instance.new("Sound",p)
  1326. s.SoundId = "rbxassetid://418252437"
  1327. s.Volume = 1
  1328. s.Pitch = 1
  1329. s:Play()
  1330. game.Debris:AddItem(s,2)
  1331. end
  1332. wait()
  1333. end
  1334. end
  1335. wait(fade)
  1336. if msgidGlob == curMsgId then
  1337. for i=1,10 do
  1338. if msgidGlob == curMsgId then
  1339. tl.TextTransparency = tl.TextTransparency + 0.1
  1340. tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
  1341. tl.Position = tl.Position + UDim2.new(0,0,0,-3)
  1342. wait()
  1343. end
  1344. end
  1345. if msgidGlob == curMsgId then
  1346. bbgui:Destroy()
  1347. end
  1348. end
  1349. end
  1350. end
  1351. end)
  1352.  
  1353. coroutine.resume(coroutine.create(function()
  1354. while wait() do
  1355. for i=0,255,10 do g = i wait() end
  1356. for i=255,0,-10 do r = i wait() end
  1357. for i=0,255,10 do b = i wait() end
  1358. for i=255,0,-10 do g = i wait() end
  1359. for i=0,255,10 do r = i wait() end
  1360. for i=255,0,-10 do b = i wait() end
  1361. end
  1362. end))
  1363.  
  1364. game:GetService("RunService").RenderStepped:connect(function()
  1365. if p.Parent ~= nil then
  1366. p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
  1367. else
  1368. p = Instance.new("Part",game.Workspace)
  1369. p.Size = Vector3.new(0.2,0.2,0.2)
  1370. p.Transparency = 1
  1371. p.Anchored = true
  1372. p.CanCollide = false
  1373. p.Name = "Msg"
  1374. p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
  1375. end
  1376. end)
  1377. end)
  1378.  
  1379. --Loop Function--
  1380. while true do
  1381. if sPart.Parent ~= nil then
  1382. sPart.CFrame = chara:FindFirstChild("Torso").CFrame
  1383. else
  1384. sPart = Instance.new("Part",workspace)
  1385. sPart.Name = "SoundPart"
  1386. sPart.Size = Vector3.new(0.2,0.2,0.2)
  1387. sPart.Anchored = true
  1388. sPart.Transparency = 1
  1389. sPart.CanCollide = false
  1390. sPart.CFrame = chara.Torso.CFrame
  1391. slashsnd = New("Sound",sPart,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
  1392. hitsnd = New("Sound",sPart,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
  1393. telesnd = New("Sound",sPart,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
  1394. burnsnd = New("Sound",sPart,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
  1395. music1 = New("Sound",sPart,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
  1396. music2 = New("Sound",sPart,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
  1397. deathmus = New("Sound",sPart,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
  1398. deathex = New("Sound",sPart,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
  1399. end
  1400. wait(.01)
  1401. tecks.TextTransparency = 1
  1402. tecks.TextStrokeTransparency = 1
  1403. chance = math.random(0,100)
  1404. if chance < 10 then
  1405. sel = math.random(1,3)
  1406. if sel == 1 then
  1407. tecks.Text = "NOHOPE"
  1408. elseif sel == 2 then
  1409. tecks.Text = "GIVEUP"
  1410. elseif sel == 3 then
  1411. tecks.Text = "BURNINHELL"
  1412. end
  1413. else tecks.Text = "John Doe"
  1414. end
  1415. if chara.Humanoid.Health > 0 then
  1416. chara.Humanoid.MaxHealth = math.huge
  1417. chara.Humanoid.Health = math.huge
  1418. chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
  1419. chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
  1420. chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
  1421. chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
  1422. chara.Torso.BrickColor = BrickColor.new("Bright yellow")
  1423. chara["Left Arm"].Anchored = false
  1424. chara["Right Arm"].Anchored = false
  1425. chara["Left Leg"].Anchored = false
  1426. chara["Right Leg"].Anchored = false
  1427. chara.Torso.Anchored = false
  1428. ch = chara:GetChildren()
  1429. for i = 1, #ch do
  1430. if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then
  1431. ch[i]:Destroy()
  1432. end
  1433. end
  1434. tools = player.Backpack:GetChildren()
  1435. for i = 1, #tools do
  1436. if tools[i].ClassName == "HopperBin" then
  1437. tools[i]:Destroy()
  1438. end
  1439. end
  1440. tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  1441. local jtrace = Instance.new("Part",game.Workspace)
  1442. jtrace.Name = "JDTrace"
  1443. jtrace.Size = Vector3.new(10,0,10)
  1444. jtrace.Position = chara.Torso.Position
  1445. jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0)
  1446. jtrace.Transparency = 0.98
  1447. jtrace.Anchored = true
  1448. jtrace.CanCollide = false
  1449. jtrace.BrickColor = BrickColor.new("Really black")
  1450. jtrace.Material = "Granite"
  1451. --BurningEff(jtrace)
  1452. game.Debris:AddItem(jtrace,1)
  1453. end
  1454. end
  1455. end
  1456. },
  1457. {
  1458. "Anti script aura",
  1459. function()
  1460. print("Loading...")
  1461. local ot = tick()
  1462.  
  1463. local plr = game.Players.LocalPlayer
  1464. local char,mouse = plr.Character,plr:GetMouse()
  1465.  
  1466. local mode = "script"
  1467.  
  1468. local amountParts = 3
  1469. local offsetxd = 3
  1470.  
  1471. local frame = 0
  1472. local oldTick = tick()
  1473. local actualframe = 0
  1474.  
  1475. local whitelist = {"joalars2","0Popcorn3","Myt_h","Mariotigre","ammar104","Zwreida"}
  1476.  
  1477. local mouseMode = false
  1478.  
  1479. local tPos = Vector3.new(0,0,0)
  1480.  
  1481. local speed = 5
  1482.  
  1483. local mod = 40
  1484.  
  1485. local freezetab = {}
  1486.  
  1487. function circlePos(r,d,off) return off + Vector3.new(math.cos(math.rad(r))*d,0,math.sin(math.rad(r))*d) end
  1488.  
  1489. function search(t,tab)
  1490. local searchtab = {}
  1491. if tab then
  1492. searchtab = tab
  1493. end
  1494. for i,v in pairs(t:GetChildren()) do
  1495. table.insert(searchtab,v)
  1496. search(v,searchtab)
  1497. end
  1498. return searchtab
  1499. end
  1500.  
  1501. local r = 255
  1502. local g = 0
  1503. local b = 0
  1504.  
  1505. plr.Chatted:connect(function(c)
  1506. if string.lower(string.sub(c,1,8)) == "!amount " then
  1507. amountParts = tonumber(string.sub(c,9,#c))
  1508. end
  1509. if string.lower(string.sub(c,1,5)) == "!mod " then
  1510. mod = tonumber(string.sub(c,6,#c))
  1511. end
  1512. if string.lower(string.sub(c,1,8)) == "!offset " then
  1513. offsetxd = tonumber(string.sub(c,9,#c))
  1514. end
  1515. if string.lower(string.sub(c,1,7)) == "!speed " then
  1516. speed = tonumber(string.sub(c,8,#c))
  1517. end
  1518. if string.lower(string.sub(c,1,12)) == "!mode script" then
  1519. mode = "script"
  1520. warn("Mode: Script Destruction")
  1521. end
  1522. if string.lower(string.sub(c,1,10)) == "!mode kill" then
  1523. mode = "kill"
  1524. warn("Mode: Character Killing")
  1525. end
  1526. if string.lower(string.sub(c,1,5)) == "!default" then
  1527. script.Parent = plr
  1528. wait(1)
  1529. script.Parent = char
  1530. end
  1531. end)
  1532.  
  1533. mouse.KeyDown:connect(function(key)
  1534. if key == "f" then
  1535. if mouseMode == false then
  1536. mouseMode = true
  1537. else
  1538. mouseMode = false
  1539. end
  1540. end
  1541. end)
  1542.  
  1543. coroutine.resume(coroutine.create(function()
  1544. while wait() do
  1545. for i=0,255,10 do g = i wait() end
  1546. for i=255,0,-10 do r = i wait() end
  1547. for i=0,255,10 do b = i wait() end
  1548. for i=255,0,-10 do g = i wait() end
  1549. for i=0,255,10 do r = i wait() end
  1550. for i=255,0,-10 do b = i wait() end
  1551. end
  1552. end))
  1553.  
  1554. game:GetService("RunService").RenderStepped:connect(function()
  1555. actualframe = actualframe + 1
  1556. frame = frame + speed
  1557. local offset = offsetxd
  1558. offset = offsetxd -- + math.cos(tick())*3
  1559. if mouseMode == true then
  1560. tPos = mouse.Hit.p + Vector3.new(0,3,0)
  1561. else
  1562. tPos = char:WaitForChild("Torso").Position
  1563. end
  1564. for i=1,360,(360)/amountParts do
  1565. local p = Instance.new("Part")
  1566. p.TopSurface = "Smooth"
  1567. p.BottomSurface = "Smooth"
  1568. p.Color = Color3.fromRGB(r,g,b)
  1569. p.Material = "Neon"
  1570. local dist = (circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)) - circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))).Magnitude*speed
  1571. p.Size = Vector3.new(0.2,0.2,dist)
  1572. p.CanCollide = false
  1573. p.Anchored = true
  1574. local m = Instance.new("BlockMesh",p)
  1575. m.Scale = Vector3.new(1,1,1)
  1576. p.CFrame = CFrame.new(circlePos(i + frame,offset,tPos + Vector3.new(0,math.cos((frame)/mod)*3,0)),circlePos(i + frame - 1,offset,tPos + Vector3.new(0,math.cos((frame - 1)/mod)*3,0))) * CFrame.new(0,0,-dist/2)
  1577. p.Parent = workspace
  1578. local update
  1579. local updateframe = 0
  1580.  
  1581. update = game:GetService("RunService").RenderStepped:connect(function()
  1582. updateframe = updateframe + 1
  1583. m.Scale = m.Scale - Vector3.new(0.05,0.05,0)
  1584. if updateframe >= 15 then
  1585. p:Destroy()
  1586. update:disconnect()
  1587. end
  1588. end)
  1589. end
  1590. oldTick = tick()
  1591. if math.floor(actualframe/16) == actualframe/16 then
  1592. for i,c in pairs(game:GetService("Players"):GetChildren()) do
  1593. local isW = false
  1594. for i,v in pairs(whitelist) do
  1595. if c.Name == v then
  1596. isW = true
  1597. end
  1598. end
  1599. if c.Character.Parent == workspace then
  1600. if isW == false then
  1601. for i,v in pairs(search(c.Character)) do
  1602. wait()
  1603. if c ~= plr then
  1604. if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("TrussPart") or v:IsA("UnionOperation") then
  1605. if (v.Position - tPos).Magnitude < offset then
  1606. for i,v in pairs(v.Parent:GetChildren()) do
  1607. if v:IsA("LocalScript") or v:IsA("Script") then
  1608. v:Destroy()
  1609. elseif v:IsA("Humanoid") then
  1610. if mode == "kill" then
  1611. v.MaxHealth = 1
  1612. v.Health = 0
  1613. v.Parent:BreakJoints()
  1614. end
  1615. end
  1616. end
  1617. if mode == "kill" then
  1618. v:Destroy()
  1619. end
  1620. end
  1621. end
  1622. end
  1623. end
  1624. end
  1625. end
  1626. end
  1627. end
  1628. end)
  1629. end
  1630. },
  1631. {
  1632. "Subs",
  1633. function()
  1634. warn([[
  1635.  
  1636. Custom chat messages by joalars2
  1637. Commands:
  1638.  
  1639. !tcolor 255 255 255 | Sets the Color3 of the text
  1640. !tscolor 255 255 255 | Sets the Color3 of the text stroke
  1641. !font | Sets the text font
  1642. !fade | Seconds before text fade
  1643. !size | Sets the text font size
  1644. !enable | Enables this script
  1645. !disable | Disables this script
  1646.  
  1647. ]])
  1648.  
  1649. local plr = game:GetService("Players").LocalPlayer
  1650. local msgidGlob = 0
  1651. local state = true
  1652. local font = "Arcade"
  1653. local tcol = Color3.fromRGB(255,217,0)
  1654. local tscol = Color3.fromRGB(0,0,0)
  1655. local fsiz = 28
  1656. local tr = true
  1657. local tsr = false
  1658. local fade = 2
  1659.  
  1660. local p = Instance.new("Part",game.Workspace)
  1661. p.Size = Vector3.new(0.2,0.2,0.2)
  1662. p.Transparency = 1
  1663. p.Anchored = true
  1664. p.CanCollide = false
  1665. p.Name = "Msg"
  1666. p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
  1667.  
  1668. local r = 255
  1669. local b = 0
  1670. local g = 0
  1671.  
  1672. plr.Chatted:connect(function(c)
  1673. msgidGlob = msgidGlob + 1
  1674. local curMsgId = msgidGlob
  1675. if string.lower(c) == "!disable" then
  1676. state = false
  1677. elseif string.lower(c) == "!enable" then
  1678. state = true
  1679. elseif string.lower(string.sub(c,1,6)) == "!font " then
  1680. local old = font
  1681. font = string.sub(c,7,#c) or old
  1682. elseif string.lower(string.sub(c,1,8)) == "!tcolor " then
  1683. if string.lower(string.sub(c,9,#c)) == "rainbow" then
  1684. tr = true
  1685. else
  1686. tr = false
  1687. local old = tcol
  1688. tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old
  1689. end
  1690. elseif string.lower(string.sub(c,1,9)) == "!tscolor " then
  1691. if string.sub(c,10,#c) == "rainbow" then
  1692. tsr = true
  1693. else
  1694. tsr = false
  1695. local old = tscol
  1696. tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old
  1697. end
  1698. elseif string.lower(string.sub(c,1,6)) == "!size " then
  1699. local old = fsiz
  1700. fsiz = string.sub(c,7,#c) or old
  1701. elseif string.lower(string.sub(c,1,6)) == "!fade " then
  1702. local old = fade
  1703. fade = string.sub(c,7,#c) or old
  1704. end
  1705. if plr.Character and state == true then
  1706. if plr.Character:FindFirstChild("Head") then
  1707. for i,v in pairs(p:GetChildren()) do
  1708. if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
  1709. v:Destroy()
  1710. end
  1711. end
  1712. local bbgui = Instance.new("BillboardGui",p)
  1713. bbgui.Name = "J2CMSG"
  1714. bbgui.AlwaysOnTop = true
  1715. bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
  1716. bbgui.Size = UDim2.new(0.2,0,0.14,0)
  1717. local tl = Instance.new("TextLabel",bbgui)
  1718. tl.BackgroundTransparency = 1
  1719. tl.BorderSizePixel = 0
  1720. tl.Size = UDim2.new(1,0,10,0)
  1721. tl.Position = UDim2.new(0,0,-5,0)
  1722. tl.Font = font or "SciFi"
  1723. tl.FontSize = "Size"..fsiz or "Size36"
  1724. tl.TextColor3 = tcol
  1725. tl.TextScaled = false
  1726. tl.TextWrapped = false
  1727. tl.TextStrokeColor3 = tscol
  1728. tl.TextStrokeTransparency = 0
  1729.  
  1730. game:GetService("RunService").RenderStepped:connect(function()
  1731. if tr then
  1732. if tl.Parent ~= nil then
  1733. tl.TextColor3 = Color3.fromRGB(r,g,b)
  1734. end
  1735. end
  1736. end)
  1737.  
  1738. for i=1,#c do
  1739. if msgidGlob == curMsgId then
  1740. tl.Text = string.sub(c,1,i)
  1741. if string.sub(c,i,i) ~= " " then
  1742. local s = Instance.new("Sound",p)
  1743. s.SoundId = "rbxassetid://418252437"
  1744. s.Volume = 1
  1745. s.Pitch = 1
  1746. s:Play()
  1747. game.Debris:AddItem(s,2)
  1748. end
  1749. wait()
  1750. end
  1751. end
  1752. wait(fade)
  1753. if msgidGlob == curMsgId then
  1754. for i=1,10 do
  1755. if msgidGlob == curMsgId then
  1756. tl.TextTransparency = tl.TextTransparency + 0.1
  1757. tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
  1758. tl.Position = tl.Position + UDim2.new(0,0,0,-3)
  1759. wait()
  1760. end
  1761. end
  1762. if msgidGlob == curMsgId then
  1763. bbgui:Destroy()
  1764. end
  1765. end
  1766. end
  1767. end
  1768. end)
  1769.  
  1770. coroutine.resume(coroutine.create(function()
  1771. while wait() do
  1772. for i=0,255,10 do g = i wait() end
  1773. for i=255,0,-10 do r = i wait() end
  1774. for i=0,255,10 do b = i wait() end
  1775. for i=255,0,-10 do g = i wait() end
  1776. for i=0,255,10 do r = i wait() end
  1777. for i=255,0,-10 do b = i wait() end
  1778. end
  1779. end))
  1780.  
  1781. game:GetService("RunService").RenderStepped:connect(function()
  1782. if p.Parent ~= nil then
  1783. p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
  1784. else
  1785. p = Instance.new("Part",game.Workspace)
  1786. p.Size = Vector3.new(0.2,0.2,0.2)
  1787. p.Transparency = 1
  1788. p.Anchored = true
  1789. p.CanCollide = false
  1790. p.Name = "Msg"
  1791. p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
  1792. end
  1793. end)
  1794. end
  1795. },
  1796. {
  1797. "Drone",
  1798. function()
  1799. wait(2)
  1800.  
  1801. local plr = game:GetService("Players").LocalPlayer
  1802. local char,mouse = plr.Character,plr:GetMouse()
  1803. local camera = game:GetService("Workspace").CurrentCamera
  1804. local fly = false
  1805. local campos = CFrame.new(0,0,0)
  1806.  
  1807. local wd,ad,sd,dd,qd,ed,rd,fd,moused = false,false,false,false,false,false,false,false,false
  1808.  
  1809. local returnhome = true
  1810. local gun = false
  1811. local gcd = false
  1812. local shooting = false
  1813. local tPitch = 3
  1814.  
  1815. local tCf = CFrame.new(0,20,0)
  1816.  
  1817. o1 = Instance.new("Model")
  1818. o2 = Instance.new("Part")
  1819. o3 = Instance.new("BlockMesh")
  1820. o4 = Instance.new("Part")
  1821. o5 = Instance.new("BlockMesh")
  1822. o6 = Instance.new("Part")
  1823. o7 = Instance.new("Part")
  1824. o8 = Instance.new("BlockMesh")
  1825. o9 = Instance.new("Part")
  1826. o10 = Instance.new("BlockMesh")
  1827. o11 = Instance.new("Part")
  1828. o12 = Instance.new("CylinderMesh")
  1829. o13 = Instance.new("Part")
  1830. o14 = Instance.new("BlockMesh")
  1831. o15 = Instance.new("Part")
  1832. o16 = Instance.new("BlockMesh")
  1833. o17 = Instance.new("Part")
  1834. o18 = Instance.new("BlockMesh")
  1835. o19 = Instance.new("Part")
  1836. o20 = Instance.new("Part")
  1837. o21 = Instance.new("BlockMesh")
  1838. o22 = Instance.new("Part")
  1839. o23 = Instance.new("BlockMesh")
  1840. o24 = Instance.new("Part")
  1841. o25 = Instance.new("BlockMesh")
  1842. o26 = Instance.new("Part")
  1843. o27 = Instance.new("Part")
  1844. o28 = Instance.new("Part")
  1845. o29 = Instance.new("BlockMesh")
  1846. o30 = Instance.new("Part")
  1847. o31 = Instance.new("BlockMesh")
  1848. o32 = Instance.new("Part")
  1849. o33 = Instance.new("Part")
  1850. o34 = Instance.new("BlockMesh")
  1851. o35 = Instance.new("Part")
  1852. o36 = Instance.new("CylinderMesh")
  1853. o37 = Instance.new("Part")
  1854. o38 = Instance.new("CylinderMesh")
  1855. o39 = Instance.new("SpotLight")
  1856. o40 = Instance.new("Model")
  1857. o41 = Instance.new("Part")
  1858. o42 = Instance.new("BlockMesh")
  1859. o43 = Instance.new("Part")
  1860. o44 = Instance.new("BlockMesh")
  1861. o45 = Instance.new("Part")
  1862. o46 = Instance.new("BlockMesh")
  1863. o47 = Instance.new("Part")
  1864. o48 = Instance.new("BlockMesh")
  1865. o49 = Instance.new("Part")
  1866. o50 = Instance.new("BlockMesh")
  1867. o51 = Instance.new("Part")
  1868. o52 = Instance.new("BlockMesh")
  1869. o53 = Instance.new("Model")
  1870. o54 = Instance.new("Part")
  1871. o55 = Instance.new("BlockMesh")
  1872. o56 = Instance.new("Part")
  1873. o57 = Instance.new("BlockMesh")
  1874. o58 = Instance.new("Part")
  1875. o59 = Instance.new("BlockMesh")
  1876. o60 = Instance.new("Part")
  1877. o61 = Instance.new("BlockMesh")
  1878. o62 = Instance.new("Part")
  1879. o63 = Instance.new("BlockMesh")
  1880. o64 = Instance.new("Part")
  1881. o65 = Instance.new("BlockMesh")
  1882. o66 = Instance.new("Part")
  1883. o67 = Instance.new("BlockMesh")
  1884. o68 = Instance.new("Part")
  1885. o69 = Instance.new("BlockMesh")
  1886. o70 = Instance.new("Part")
  1887. o71 = Instance.new("Model")
  1888. o72 = Instance.new("Part")
  1889. o73 = Instance.new("BlockMesh")
  1890. o74 = Instance.new("Part")
  1891. o75 = Instance.new("BlockMesh")
  1892. o76 = Instance.new("Part")
  1893. o77 = Instance.new("BlockMesh")
  1894. o78 = Instance.new("Part")
  1895. o79 = Instance.new("BlockMesh")
  1896. o80 = Instance.new("Part")
  1897. o81 = Instance.new("BlockMesh")
  1898. o82 = Instance.new("Part")
  1899. o83 = Instance.new("BlockMesh")
  1900. o84 = Instance.new("Model")
  1901. o85 = Instance.new("Part")
  1902. o86 = Instance.new("BlockMesh")
  1903. o87 = Instance.new("Part")
  1904. o88 = Instance.new("BlockMesh")
  1905. o89 = Instance.new("Part")
  1906. o90 = Instance.new("BlockMesh")
  1907. o91 = Instance.new("Part")
  1908. o92 = Instance.new("BlockMesh")
  1909. o93 = Instance.new("Part")
  1910. o94 = Instance.new("BlockMesh")
  1911. o95 = Instance.new("Part")
  1912. o96 = Instance.new("BlockMesh")
  1913. o97 = Instance.new("Part")
  1914. o98 = Instance.new("Model")
  1915. o99 = Instance.new("Part")
  1916. o100 = Instance.new("CylinderMesh")
  1917. o101 = Instance.new("Part")
  1918. o102 = Instance.new("CylinderMesh")
  1919. o103 = Instance.new("Part")
  1920. o104 = Instance.new("CylinderMesh")
  1921. o105 = Instance.new("Part")
  1922. o106 = Instance.new("CylinderMesh")
  1923. o107 = Instance.new("Part")
  1924. o108 = Instance.new("CylinderMesh")
  1925. o109 = Instance.new("Part")
  1926. o1.Name = "Drone"
  1927. o1.Parent = game.Players.LocalPlayer.Character
  1928. o2.Parent = o1
  1929. o2.Material = Enum.Material.SmoothPlastic
  1930. o2.BrickColor = BrickColor.new("Institutional white")
  1931. o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295)
  1932. o2.Anchored = true
  1933. o2.CanCollide = false
  1934. o2.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533)
  1935. o2.CFrame = CFrame.new(13.0515203, 41.184063, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1936. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1937. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1938. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1939. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1940. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1941. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1942. o2.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1943. o2.Position = Vector3.new(13.0515203, 41.184063, -70.0561295)
  1944. o3.Parent = o2
  1945. o3.Scale = Vector3.new(0.337930918, 0.270344734, 1)
  1946. o4.Parent = o1
  1947. o4.Material = Enum.Material.SmoothPlastic
  1948. o4.BrickColor = BrickColor.new("Institutional white")
  1949. o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218)
  1950. o4.Anchored = true
  1951. o4.CanCollide = false
  1952. o4.Size = Vector3.new(0.200000003, 0.7434479, 0.432551622)
  1953. o4.CFrame = CFrame.new(11.0104322, 40.8393707, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1954. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1955. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1956. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1957. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1958. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1959. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1960. o4.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1961. o4.Position = Vector3.new(11.0104322, 40.8393707, -70.0561218)
  1962. o5.Parent = o4
  1963. o5.Scale = Vector3.new(0.337930918, 1, 1)
  1964. o6.Parent = o1
  1965. o6.Material = Enum.Material.SmoothPlastic
  1966. o6.BrickColor = BrickColor.new("Institutional white")
  1967. o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246)
  1968. o6.Anchored = true
  1969. o6.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374)
  1970. o6.CFrame = CFrame.new(12.0309782, 40.8393707, -70.5968246, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1971. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1972. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1973. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1974. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1975. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1976. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1977. o6.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1978. o6.Position = Vector3.new(12.0309782, 40.8393707, -70.5968246)
  1979. o7.Parent = o1
  1980. o7.Material = Enum.Material.SmoothPlastic
  1981. o7.BrickColor = BrickColor.new("Institutional white")
  1982. o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295)
  1983. o7.Anchored = true
  1984. o7.CanCollide = false
  1985. o7.Size = Vector3.new(0.200000003, 0.446068704, 0.432551533)
  1986. o7.CFrame = CFrame.new(13.0380087, 40.9340019, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1987. o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1988. o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1989. o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1990. o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1991. o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1992. o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1993. o7.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1994. o7.Position = Vector3.new(13.0380087, 40.9340019, -70.0561295)
  1995. o8.Parent = o7
  1996. o8.Scale = Vector3.new(0.202758551, 1, 1)
  1997. o9.Parent = o1
  1998. o9.Material = Enum.Material.SmoothPlastic
  1999. o9.BrickColor = BrickColor.new("Institutional white")
  2000. o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295)
  2001. o9.Anchored = true
  2002. o9.CanCollide = false
  2003. o9.Size = Vector3.new(0.200000003, 0.200000003, 0.432551533)
  2004. o9.CFrame = CFrame.new(13.0515203, 40.4946709, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2005. o9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2006. o9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2007. o9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2008. o9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2009. o9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2010. o9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2011. o9.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2012. o9.Position = Vector3.new(13.0515203, 40.4946709, -70.0561295)
  2013. o10.Parent = o9
  2014. o10.Scale = Vector3.new(0.337930918, 0.270344734, 1)
  2015. o11.Parent = o1
  2016. o11.Material = Enum.Material.SmoothPlastic
  2017. o11.BrickColor = BrickColor.new("Really black")
  2018. o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218)
  2019. o11.Rotation = Vector3.new(-0, 0, -89.9999771)
  2020. o11.Anchored = true
  2021. o11.CanCollide = false
  2022. o11.Size = Vector3.new(0.432551593, 0.200000003, 0.432551533)
  2023. o11.CFrame = CFrame.new(13.0447683, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2024. o11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2025. o11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2026. o11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2027. o11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2028. o11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2029. o11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2030. o11.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2031. o11.Position = Vector3.new(13.0447683, 40.9407463, -70.0561218)
  2032. o12.Parent = o11
  2033. o12.Scale = Vector3.new(1, 0.270344734, 1)
  2034. o13.Parent = o1
  2035. o13.Material = Enum.Material.SmoothPlastic
  2036. o13.BrickColor = BrickColor.new("Institutional white")
  2037. o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564)
  2038. o13.Rotation = Vector3.new(-180, 14.9999971, -180)
  2039. o13.Anchored = true
  2040. o13.CanCollide = false
  2041. o13.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
  2042. o13.CFrame = CFrame.new(11.6057615, 40.8393707, -71.2487564, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872)
  2043. o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2044. o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2045. o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2046. o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2047. o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2048. o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2049. o13.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2050. o13.Position = Vector3.new(11.6057615, 40.8393707, -71.2487564)
  2051. o14.Parent = o13
  2052. o14.Scale = Vector3.new(1, 0.473103225, 0.946206748)
  2053. o15.Parent = o1
  2054. o15.Material = Enum.Material.SmoothPlastic
  2055. o15.BrickColor = BrickColor.new("Institutional white")
  2056. o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131)
  2057. o15.Anchored = true
  2058. o15.CanCollide = false
  2059. o15.Size = Vector3.new(1.82482684, 0.608275533, 0.200000003)
  2060. o15.CFrame = CFrame.new(12.0377378, 40.8393707, -69.1775131, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2061. o15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2062. o15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2063. o15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2064. o15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2065. o15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2066. o15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2067. o15.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2068. o15.Position = Vector3.new(12.0377378, 40.8393707, -69.1775131)
  2069. o16.Parent = o15
  2070. o16.Scale = Vector3.new(1, 1, 0.540689588)
  2071. o17.Parent = o1
  2072. o17.Material = Enum.Material.SmoothPlastic
  2073. o17.BrickColor = BrickColor.new("Institutional white")
  2074. o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394)
  2075. o17.Rotation = Vector3.new(-0, 14.9999971, -180)
  2076. o17.Anchored = true
  2077. o17.CanCollide = false
  2078. o17.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
  2079. o17.CFrame = CFrame.new(11.5763578, 40.8393707, -68.866394, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872)
  2080. o17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2081. o17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2082. o17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2083. o17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2084. o17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2085. o17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2086. o17.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2087. o17.Position = Vector3.new(11.5763578, 40.8393707, -68.866394)
  2088. o18.Parent = o17
  2089. o18.Scale = Vector3.new(1, 0.473103225, 0.946206748)
  2090. o19.Parent = o1
  2091. o19.Material = Enum.Material.SmoothPlastic
  2092. o19.BrickColor = BrickColor.new("Institutional white")
  2093. o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889)
  2094. o19.Rotation = Vector3.new(-180, -14.9999971, -0)
  2095. o19.Anchored = true
  2096. o19.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
  2097. o19.CFrame = CFrame.new(13.1865072, 40.8325996, -71.4201889, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872)
  2098. o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2099. o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2100. o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2101. o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2102. o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2103. o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2104. o19.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2105. o19.Position = Vector3.new(13.1865072, 40.8325996, -71.4201889)
  2106. o20.Parent = o1
  2107. o20.Material = Enum.Material.SmoothPlastic
  2108. o20.BrickColor = BrickColor.new("Institutional white")
  2109. o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167)
  2110. o20.Rotation = Vector3.new(-180, 0, -180)
  2111. o20.Anchored = true
  2112. o20.CanCollide = false
  2113. o20.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003)
  2114. o20.CFrame = CFrame.new(12.0650892, 40.8393707, -71.0390167, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2115. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2116. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2117. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2118. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2119. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2120. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2121. o20.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2122. o20.Position = Vector3.new(12.0650892, 40.8393707, -71.0390167)
  2123. o21.Parent = o20
  2124. o21.Scale = Vector3.new(1, 1, 0.878620446)
  2125. o22.Parent = o1
  2126. o22.Material = Enum.Material.SmoothPlastic
  2127. o22.BrickColor = BrickColor.new("Institutional white")
  2128. o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394)
  2129. o22.Rotation = Vector3.new(-0, -15.0000248, -0)
  2130. o22.Anchored = true
  2131. o22.CanCollide = false
  2132. o22.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
  2133. o22.CFrame = CFrame.new(12.517333, 40.8393707, -68.866394, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541)
  2134. o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2135. o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2136. o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2137. o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2138. o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2139. o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2140. o22.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2141. o22.Position = Vector3.new(12.517333, 40.8393707, -68.866394)
  2142. o23.Parent = o22
  2143. o23.Scale = Vector3.new(1, 0.473103225, 0.946206748)
  2144. o24.Parent = o1
  2145. o24.Material = Enum.Material.SmoothPlastic
  2146. o24.BrickColor = BrickColor.new("Institutional white")
  2147. o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534)
  2148. o24.Anchored = true
  2149. o24.CanCollide = false
  2150. o24.Size = Vector3.new(1.85186148, 0.608275533, 0.200000003)
  2151. o24.CFrame = CFrame.new(12.0242186, 40.8393707, -70.9347534, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2152. o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2153. o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2154. o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2155. o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2156. o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2157. o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2158. o24.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2159. o24.Position = Vector3.new(12.0242186, 40.8393707, -70.9347534)
  2160. o25.Parent = o24
  2161. o25.Scale = Vector3.new(1, 1, 0.540689588)
  2162. o26.Parent = o1
  2163. o26.Material = Enum.Material.SmoothPlastic
  2164. o26.BrickColor = BrickColor.new("Institutional white")
  2165. o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692)
  2166. o26.Rotation = Vector3.new(-0, 14.9999971, -180)
  2167. o26.Anchored = true
  2168. o26.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
  2169. o26.CFrame = CFrame.new(10.936595, 40.8325996, -68.6949692, -0.965925872, 0, 0.258818984, 0, -1, 0, 0.258818984, 0, 0.965925872)
  2170. o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2171. o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2172. o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2173. o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2174. o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2175. o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2176. o26.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2177. o26.Position = Vector3.new(10.936595, 40.8325996, -68.6949692)
  2178. o27.Parent = o1
  2179. o27.Material = Enum.Material.SmoothPlastic
  2180. o27.BrickColor = BrickColor.new("Institutional white")
  2181. o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889)
  2182. o27.Rotation = Vector3.new(-180, 14.9999971, -180)
  2183. o27.Anchored = true
  2184. o27.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
  2185. o27.CFrame = CFrame.new(10.9659986, 40.8325996, -71.4201889, -0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, -0.965925872)
  2186. o27.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2187. o27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2188. o27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2189. o27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2190. o27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2191. o27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2192. o27.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2193. o27.Position = Vector3.new(10.9659986, 40.8325996, -71.4201889)
  2194. o28.Parent = o1
  2195. o28.Material = Enum.Material.SmoothPlastic
  2196. o28.BrickColor = BrickColor.new("Institutional white")
  2197. o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337)
  2198. o28.Anchored = true
  2199. o28.CanCollide = false
  2200. o28.Size = Vector3.new(0.432551652, 0.202758521, 0.200000003)
  2201. o28.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0761337, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2202. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2203. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2204. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2205. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2206. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2207. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2208. o28.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2209. o28.Position = Vector3.new(12.0580168, 40.8393707, -69.0761337)
  2210. o29.Parent = o28
  2211. o29.Scale = Vector3.new(1, 1, 0.878620446)
  2212. o30.Parent = o1
  2213. o30.Material = Enum.Material.SmoothPlastic
  2214. o30.BrickColor = BrickColor.new("Institutional white")
  2215. o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835)
  2216. o30.Anchored = true
  2217. o30.CanCollide = false
  2218. o30.Size = Vector3.new(0.405517191, 0.200000003, 0.256827533)
  2219. o30.CFrame = CFrame.new(12.0580168, 40.8393707, -69.0355835, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2220. o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2221. o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2222. o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2223. o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2224. o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2225. o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2226. o30.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2227. o30.Position = Vector3.new(12.0580168, 40.8393707, -69.0355835)
  2228. o31.Parent = o30
  2229. o31.Scale = Vector3.new(1, 0.473103225, 1)
  2230. o32.Parent = o1
  2231. o32.Material = Enum.Material.SmoothPlastic
  2232. o32.BrickColor = BrickColor.new("Institutional white")
  2233. o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692)
  2234. o32.Rotation = Vector3.new(-0, -15.0000248, -0)
  2235. o32.Anchored = true
  2236. o32.Size = Vector3.new(0.243310437, 0.243310243, 0.243310302)
  2237. o32.CFrame = CFrame.new(13.1571112, 40.8325996, -68.6949692, 0.965927541, 0, -0.258819461, 0, 1, 0, 0.258819461, 0, 0.965927541)
  2238. o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2239. o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2240. o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2241. o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2242. o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2243. o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2244. o32.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2245. o32.Position = Vector3.new(13.1571112, 40.8325996, -68.6949692)
  2246. o33.Parent = o1
  2247. o33.Material = Enum.Material.SmoothPlastic
  2248. o33.BrickColor = BrickColor.new("Institutional white")
  2249. o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564)
  2250. o33.Rotation = Vector3.new(-180, -14.9999971, -0)
  2251. o33.Anchored = true
  2252. o33.CanCollide = false
  2253. o33.Size = Vector3.new(1.08137906, 0.200000003, 0.200000003)
  2254. o33.CFrame = CFrame.new(12.5467367, 40.8393707, -71.2487564, 0.965925872, 0, -0.258818984, 0, -1, 0, -0.258818984, 0, -0.965925872)
  2255. o33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2256. o33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2257. o33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2258. o33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2259. o33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2260. o33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2261. o33.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2262. o33.Position = Vector3.new(12.5467367, 40.8393707, -71.2487564)
  2263. o34.Parent = o33
  2264. o34.Scale = Vector3.new(1, 0.473103225, 0.946206748)
  2265. o35.Parent = o1
  2266. o35.Material = Enum.Material.Neon
  2267. o35.BrickColor = BrickColor.new("Institutional white")
  2268. o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218)
  2269. o35.Rotation = Vector3.new(-0, 0, -89.9999771)
  2270. o35.Anchored = true
  2271. o35.CanCollide = false
  2272. o35.Size = Vector3.new(0.324413657, 0.200000003, 0.432551533)
  2273. o35.CFrame = CFrame.new(13.05828, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2274. o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2275. o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2276. o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2277. o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2278. o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2279. o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2280. o35.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2281. o35.Position = Vector3.new(13.05828, 40.9407463, -70.0561218)
  2282. o36.Parent = o35
  2283. o36.Scale = Vector3.new(1, 0.405517131, 1)
  2284. o37.Name = "Eye"
  2285. o37.Parent = o1
  2286. o37.Material = Enum.Material.Neon
  2287. o37.BrickColor = BrickColor.new("Toothpaste")
  2288. o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218)
  2289. o37.Rotation = Vector3.new(-0, 0, -89.9999771)
  2290. o37.Anchored = true
  2291. o37.CanCollide = false
  2292. o37.Size = Vector3.new(0.405517131, 0.200000003, 0.432551533)
  2293. o37.CFrame = CFrame.new(13.0515203, 40.9407463, -70.0561218, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2294. o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2295. o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2296. o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2297. o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2298. o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2299. o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2300. o37.Color = Color3.new(0, 1, 0)
  2301. o37.Position = Vector3.new(13.0515203, 40.9407463, -70.0561218)
  2302. o38.Parent = o37
  2303. o38.Scale = Vector3.new(1, 0.337930918, 1)
  2304. o39.Parent = o37
  2305. o39.Color = Color3.new(0, 1, 0)
  2306. o39.Brightness = 3
  2307. o39.Face = Enum.NormalId.Top
  2308. o39.Name = "Light"
  2309. o40.Name = "Rotor4"
  2310. o40.Parent = o1
  2311. o40.PrimaryPart = o41
  2312. o41.Name = "Main"
  2313. o41.Parent = o40
  2314. o41.Material = Enum.Material.SmoothPlastic
  2315. o41.BrickColor = BrickColor.new("Fossil")
  2316. o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456)
  2317. o41.Anchored = true
  2318. o41.CanCollide = false
  2319. o41.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
  2320. o41.CFrame = CFrame.new(13.1841497, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2321. o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2322. o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2323. o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2324. o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2325. o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2326. o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2327. o41.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2328. o41.Position = Vector3.new(13.1841497, 41.1367531, -71.4254456)
  2329. o42.Parent = o41
  2330. o42.Scale = Vector3.new(0.405518085, 1, 0.40551728)
  2331. o43.Parent = o40
  2332. o43.Material = Enum.Material.SmoothPlastic
  2333. o43.BrickColor = BrickColor.new("Fossil")
  2334. o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456)
  2335. o43.Anchored = true
  2336. o43.CanCollide = false
  2337. o43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2338. o43.CFrame = CFrame.new(13.1841497, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2339. o43.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2340. o43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2341. o43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2342. o43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2343. o43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2344. o43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2345. o43.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2346. o43.Position = Vector3.new(13.1841497, 41.3597794, -71.4254456)
  2347. o44.Parent = o43
  2348. o44.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
  2349. o45.Parent = o40
  2350. o45.Material = Enum.Material.SmoothPlastic
  2351. o45.BrickColor = BrickColor.new("Fossil")
  2352. o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365)
  2353. o45.Rotation = Vector3.new(-0, 0, -14.9999666)
  2354. o45.Anchored = true
  2355. o45.CanCollide = false
  2356. o45.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2357. o45.CFrame = CFrame.new(13.1841497, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
  2358. o45.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2359. o45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2360. o45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2361. o45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2362. o45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2363. o45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2364. o45.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2365. o45.Position = Vector3.new(13.1841497, 41.3597794, -71.1821365)
  2366. o46.Parent = o45
  2367. o46.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2368. o47.Parent = o40
  2369. o47.Material = Enum.Material.SmoothPlastic
  2370. o47.BrickColor = BrickColor.new("Fossil")
  2371. o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456)
  2372. o47.Rotation = Vector3.new(14.999939, -90, 0)
  2373. o47.Anchored = true
  2374. o47.CanCollide = false
  2375. o47.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2376. o47.CFrame = CFrame.new(12.9408331, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
  2377. o47.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2378. o47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2379. o47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2380. o47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2381. o47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2382. o47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2383. o47.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2384. o47.Position = Vector3.new(12.9408331, 41.3597794, -71.4254456)
  2385. o48.Parent = o47
  2386. o48.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2387. o49.Parent = o40
  2388. o49.Material = Enum.Material.SmoothPlastic
  2389. o49.BrickColor = BrickColor.new("Fossil")
  2390. o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622)
  2391. o49.Rotation = Vector3.new(-0, 0, 14.9999952)
  2392. o49.Anchored = true
  2393. o49.CanCollide = false
  2394. o49.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2395. o49.CFrame = CFrame.new(13.1841497, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
  2396. o49.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2397. o49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2398. o49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2399. o49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2400. o49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2401. o49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2402. o49.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2403. o49.Position = Vector3.new(13.1841497, 41.3597794, -71.6687622)
  2404. o50.Parent = o49
  2405. o50.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2406. o51.Parent = o40
  2407. o51.Material = Enum.Material.SmoothPlastic
  2408. o51.BrickColor = BrickColor.new("Fossil")
  2409. o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532)
  2410. o51.Rotation = Vector3.new(-14.9999952, -90, 0)
  2411. o51.Anchored = true
  2412. o51.CanCollide = false
  2413. o51.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2414. o51.CFrame = CFrame.new(13.4274492, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
  2415. o51.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2416. o51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2417. o51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2418. o51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2419. o51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2420. o51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2421. o51.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2422. o51.Position = Vector3.new(13.4274492, 41.3597794, -71.4254532)
  2423. o52.Parent = o51
  2424. o52.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2425. o53.Name = "Rotor3"
  2426. o53.Parent = o1
  2427. o53.PrimaryPart = o54
  2428. o54.Name = "Main"
  2429. o54.Parent = o53
  2430. o54.Material = Enum.Material.SmoothPlastic
  2431. o54.BrickColor = BrickColor.new("Fossil")
  2432. o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456)
  2433. o54.Anchored = true
  2434. o54.CanCollide = false
  2435. o54.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
  2436. o54.CFrame = CFrame.new(10.9673338, 41.1367531, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2437. o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2438. o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2439. o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2440. o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2441. o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2442. o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2443. o54.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2444. o54.Position = Vector3.new(10.9673338, 41.1367531, -71.4254456)
  2445. o55.Parent = o54
  2446. o55.Scale = Vector3.new(0.405518085, 1, 0.40551728)
  2447. o56.Parent = o53
  2448. o56.Material = Enum.Material.SmoothPlastic
  2449. o56.BrickColor = BrickColor.new("Fossil")
  2450. o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456)
  2451. o56.Anchored = true
  2452. o56.CanCollide = false
  2453. o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2454. o56.CFrame = CFrame.new(10.9673338, 41.3597794, -71.4254456, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2455. o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2456. o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2457. o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2458. o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2459. o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2460. o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2461. o56.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2462. o56.Position = Vector3.new(10.9673338, 41.3597794, -71.4254456)
  2463. o57.Parent = o56
  2464. o57.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
  2465. o58.Parent = o53
  2466. o58.Material = Enum.Material.SmoothPlastic
  2467. o58.BrickColor = BrickColor.new("Fossil")
  2468. o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365)
  2469. o58.Rotation = Vector3.new(-0, 0, -14.9999666)
  2470. o58.Anchored = true
  2471. o58.CanCollide = false
  2472. o58.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2473. o58.CFrame = CFrame.new(10.9673338, 41.3597794, -71.1821365, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
  2474. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2475. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2476. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2477. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2478. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2479. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2480. o58.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2481. o58.Position = Vector3.new(10.9673338, 41.3597794, -71.1821365)
  2482. o59.Parent = o58
  2483. o59.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2484. o60.Parent = o53
  2485. o60.Material = Enum.Material.SmoothPlastic
  2486. o60.BrickColor = BrickColor.new("Fossil")
  2487. o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456)
  2488. o60.Rotation = Vector3.new(14.999939, -90, 0)
  2489. o60.Anchored = true
  2490. o60.CanCollide = false
  2491. o60.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2492. o60.CFrame = CFrame.new(10.7240248, 41.3597794, -71.4254456, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
  2493. o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2494. o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2495. o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2496. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2497. o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2498. o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2499. o60.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2500. o60.Position = Vector3.new(10.7240248, 41.3597794, -71.4254456)
  2501. o61.Parent = o60
  2502. o61.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2503. o62.Parent = o53
  2504. o62.Material = Enum.Material.SmoothPlastic
  2505. o62.BrickColor = BrickColor.new("Fossil")
  2506. o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622)
  2507. o62.Rotation = Vector3.new(-0, 0, 14.9999952)
  2508. o62.Anchored = true
  2509. o62.CanCollide = false
  2510. o62.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2511. o62.CFrame = CFrame.new(10.9673338, 41.3597794, -71.6687622, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
  2512. o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2513. o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2514. o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2515. o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2516. o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2517. o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2518. o62.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2519. o62.Position = Vector3.new(10.9673338, 41.3597794, -71.6687622)
  2520. o63.Parent = o62
  2521. o63.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2522. o64.Parent = o53
  2523. o64.Material = Enum.Material.SmoothPlastic
  2524. o64.BrickColor = BrickColor.new("Fossil")
  2525. o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532)
  2526. o64.Rotation = Vector3.new(-14.9999952, -90, 0)
  2527. o64.Anchored = true
  2528. o64.CanCollide = false
  2529. o64.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2530. o64.CFrame = CFrame.new(11.2106352, 41.3597794, -71.4254532, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
  2531. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2532. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2533. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2534. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2535. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2536. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2537. o64.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2538. o64.Position = Vector3.new(11.2106352, 41.3597794, -71.4254532)
  2539. o65.Parent = o64
  2540. o65.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2541. o66.Parent = o1
  2542. o66.Material = Enum.Material.SmoothPlastic
  2543. o66.BrickColor = BrickColor.new("Institutional white")
  2544. o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685)
  2545. o66.Anchored = true
  2546. o66.CanCollide = false
  2547. o66.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766)
  2548. o66.CFrame = CFrame.new(13.0515203, 40.6163445, -70.1642685, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2549. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2550. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2551. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2552. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2553. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2554. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2555. o66.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2556. o66.Position = Vector3.new(13.0515203, 40.6163445, -70.1642685)
  2557. o67.Parent = o66
  2558. o67.Scale = Vector3.new(0.337930918, 0.94620645, 1)
  2559. o68.Name = "SmgShutter"
  2560. o68.Parent = o1
  2561. o68.Material = Enum.Material.SmoothPlastic
  2562. o68.BrickColor = BrickColor.new("Institutional white")
  2563. o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904)
  2564. o68.Anchored = true
  2565. o68.CanCollide = false
  2566. o68.Size = Vector3.new(0.200000003, 0.200000003, 0.216275766)
  2567. o68.CFrame = CFrame.new(13.0515203, 40.6163445, -69.9479904, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2568. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2569. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2570. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2571. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2572. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2573. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2574. o68.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2575. o68.Position = Vector3.new(13.0515203, 40.6163445, -69.9479904)
  2576. o69.Parent = o68
  2577. o69.Scale = Vector3.new(0.337930918, 0.94620645, 1)
  2578. o70.Parent = o1
  2579. o70.Material = Enum.Material.SmoothPlastic
  2580. o70.BrickColor = BrickColor.new("Institutional white")
  2581. o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218)
  2582. o70.Anchored = true
  2583. o70.Size = Vector3.new(1.98703384, 0.865103006, 1.62206864)
  2584. o70.CFrame = CFrame.new(12.0242186, 40.8325996, -70.0561218, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2585. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2586. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2587. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2588. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2589. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2590. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2591. o70.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2592. o70.Position = Vector3.new(12.0242186, 40.8325996, -70.0561218)
  2593. o71.Name = "Rotor1"
  2594. o71.Parent = o1
  2595. o71.PrimaryPart = o72
  2596. o72.Name = "Main"
  2597. o72.Parent = o71
  2598. o72.Material = Enum.Material.SmoothPlastic
  2599. o72.BrickColor = BrickColor.new("Fossil")
  2600. o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692)
  2601. o72.Anchored = true
  2602. o72.CanCollide = false
  2603. o72.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
  2604. o72.CFrame = CFrame.new(13.1571112, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2605. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2606. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2607. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2608. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2609. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2610. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2611. o72.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2612. o72.Position = Vector3.new(13.1571112, 41.1367531, -68.6949692)
  2613. o73.Parent = o72
  2614. o73.Scale = Vector3.new(0.405518085, 1, 0.40551728)
  2615. o74.Parent = o71
  2616. o74.Material = Enum.Material.SmoothPlastic
  2617. o74.BrickColor = BrickColor.new("Fossil")
  2618. o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692)
  2619. o74.Anchored = true
  2620. o74.CanCollide = false
  2621. o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2622. o74.CFrame = CFrame.new(13.1571112, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2623. o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2624. o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2625. o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2626. o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2627. o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2628. o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2629. o74.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2630. o74.Position = Vector3.new(13.1571112, 41.3597794, -68.6949692)
  2631. o75.Parent = o74
  2632. o75.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
  2633. o76.Parent = o71
  2634. o76.Material = Enum.Material.SmoothPlastic
  2635. o76.BrickColor = BrickColor.new("Fossil")
  2636. o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602)
  2637. o76.Rotation = Vector3.new(-0, 0, -14.9999666)
  2638. o76.Anchored = true
  2639. o76.CanCollide = false
  2640. o76.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2641. o76.CFrame = CFrame.new(13.1571112, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
  2642. o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2643. o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2644. o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2645. o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2646. o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2647. o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2648. o76.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2649. o76.Position = Vector3.new(13.1571112, 41.3597794, -68.4516602)
  2650. o77.Parent = o76
  2651. o77.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2652. o78.Parent = o71
  2653. o78.Material = Enum.Material.SmoothPlastic
  2654. o78.BrickColor = BrickColor.new("Fossil")
  2655. o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692)
  2656. o78.Rotation = Vector3.new(14.999939, -90, 0)
  2657. o78.Anchored = true
  2658. o78.CanCollide = false
  2659. o78.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2660. o78.CFrame = CFrame.new(12.9138021, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
  2661. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2662. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2663. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2664. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2665. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2666. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2667. o78.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2668. o78.Position = Vector3.new(12.9138021, 41.3597794, -68.6949692)
  2669. o79.Parent = o78
  2670. o79.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2671. o80.Parent = o71
  2672. o80.Material = Enum.Material.SmoothPlastic
  2673. o80.BrickColor = BrickColor.new("Fossil")
  2674. o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782)
  2675. o80.Rotation = Vector3.new(-0, 0, 14.9999952)
  2676. o80.Anchored = true
  2677. o80.CanCollide = false
  2678. o80.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2679. o80.CFrame = CFrame.new(13.1571112, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
  2680. o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2681. o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2682. o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2683. o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2684. o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2685. o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2686. o80.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2687. o80.Position = Vector3.new(13.1571112, 41.3597794, -68.9382782)
  2688. o81.Parent = o80
  2689. o81.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2690. o82.Parent = o71
  2691. o82.Material = Enum.Material.SmoothPlastic
  2692. o82.BrickColor = BrickColor.new("Fossil")
  2693. o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692)
  2694. o82.Rotation = Vector3.new(-14.9999952, -90, 0)
  2695. o82.Anchored = true
  2696. o82.CanCollide = false
  2697. o82.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2698. o82.CFrame = CFrame.new(13.4004259, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
  2699. o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2700. o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2701. o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2702. o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2703. o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2704. o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2705. o82.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2706. o82.Position = Vector3.new(13.4004259, 41.3597794, -68.6949692)
  2707. o83.Parent = o82
  2708. o83.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2709. o84.Name = "Rotor2"
  2710. o84.Parent = o1
  2711. o84.PrimaryPart = o85
  2712. o85.Name = "Main"
  2713. o85.Parent = o84
  2714. o85.Material = Enum.Material.SmoothPlastic
  2715. o85.BrickColor = BrickColor.new("Fossil")
  2716. o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692)
  2717. o85.Anchored = true
  2718. o85.CanCollide = false
  2719. o85.Size = Vector3.new(0.200000003, 0.36496532, 0.200000003)
  2720. o85.CFrame = CFrame.new(10.9403028, 41.1367531, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2721. o85.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2722. o85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2723. o85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2724. o85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2725. o85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2726. o85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2727. o85.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2728. o85.Position = Vector3.new(10.9403028, 41.1367531, -68.6949692)
  2729. o86.Parent = o85
  2730. o86.Scale = Vector3.new(0.405518085, 1, 0.40551728)
  2731. o87.Parent = o84
  2732. o87.Material = Enum.Material.SmoothPlastic
  2733. o87.BrickColor = BrickColor.new("Fossil")
  2734. o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692)
  2735. o87.Anchored = true
  2736. o87.CanCollide = false
  2737. o87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2738. o87.CFrame = CFrame.new(10.9403028, 41.3597794, -68.6949692, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2739. o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2740. o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2741. o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2742. o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2743. o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2744. o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2745. o87.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2746. o87.Position = Vector3.new(10.9403028, 41.3597794, -68.6949692)
  2747. o88.Parent = o87
  2748. o88.Scale = Vector3.new(0.540690422, 0.540689468, 0.540689766)
  2749. o89.Parent = o84
  2750. o89.Material = Enum.Material.SmoothPlastic
  2751. o89.BrickColor = BrickColor.new("Fossil")
  2752. o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602)
  2753. o89.Rotation = Vector3.new(-0, 0, -14.9999666)
  2754. o89.Anchored = true
  2755. o89.CanCollide = false
  2756. o89.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2757. o89.CFrame = CFrame.new(10.9403028, 41.3597794, -68.4516602, 0.965925932, 0.258818477, 0, -0.258818448, 0.965926051, 0, 0, 0, 1)
  2758. o89.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2759. o89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2760. o89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2761. o89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2762. o89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2763. o89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2764. o89.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2765. o89.Position = Vector3.new(10.9403028, 41.3597794, -68.4516602)
  2766. o90.Parent = o89
  2767. o90.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2768. o91.Parent = o84
  2769. o91.Material = Enum.Material.SmoothPlastic
  2770. o91.BrickColor = BrickColor.new("Fossil")
  2771. o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692)
  2772. o91.Rotation = Vector3.new(14.999939, -90, 0)
  2773. o91.Anchored = true
  2774. o91.CanCollide = false
  2775. o91.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2776. o91.CFrame = CFrame.new(10.6969938, 41.3597794, -68.6949692, 0, 0, -1, -0.25881803, 0.965926111, 0, 0.965926111, 0.25881803, 0)
  2777. o91.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2778. o91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2779. o91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2780. o91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2781. o91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2782. o91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2783. o91.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2784. o91.Position = Vector3.new(10.6969938, 41.3597794, -68.6949692)
  2785. o92.Parent = o91
  2786. o92.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2787. o93.Parent = o84
  2788. o93.Material = Enum.Material.SmoothPlastic
  2789. o93.BrickColor = BrickColor.new("Fossil")
  2790. o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782)
  2791. o93.Rotation = Vector3.new(-0, 0, 14.9999952)
  2792. o93.Anchored = true
  2793. o93.CanCollide = false
  2794. o93.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2795. o93.CFrame = CFrame.new(10.9403028, 41.3597794, -68.9382782, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1)
  2796. o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2797. o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2798. o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2799. o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2800. o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2801. o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2802. o93.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2803. o93.Position = Vector3.new(10.9403028, 41.3597794, -68.9382782)
  2804. o94.Parent = o93
  2805. o94.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2806. o95.Parent = o84
  2807. o95.Material = Enum.Material.SmoothPlastic
  2808. o95.BrickColor = BrickColor.new("Fossil")
  2809. o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692)
  2810. o95.Rotation = Vector3.new(-14.9999952, -90, 0)
  2811. o95.Anchored = true
  2812. o95.CanCollide = false
  2813. o95.Size = Vector3.new(0.200000003, 0.200000003, 0.405517161)
  2814. o95.CFrame = CFrame.new(11.1836042, 41.3597794, -68.6949692, 0, 0, -1, 0.258818984, 0.965925872, 0, 0.965925872, -0.258818984, 0)
  2815. o95.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2816. o95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2817. o95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2818. o95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2819. o95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2820. o95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2821. o95.Color = Color3.new(0.623529, 0.631373, 0.67451)
  2822. o95.Position = Vector3.new(11.1836042, 41.3597794, -68.6949692)
  2823. o96.Parent = o95
  2824. o96.Scale = Vector3.new(0.405518085, 0.135172486, 1)
  2825. o97.Parent = o1
  2826. o97.Material = Enum.Material.SmoothPlastic
  2827. o97.BrickColor = BrickColor.new("Institutional white")
  2828. o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419)
  2829. o97.Anchored = true
  2830. o97.Size = Vector3.new(2.10868883, 0.7434479, 0.648827374)
  2831. o97.CFrame = CFrame.new(12.0309782, 40.8393707, -69.5154419, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2832. o97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2833. o97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2834. o97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2835. o97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2836. o97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2837. o97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2838. o97.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2839. o97.Position = Vector3.new(12.0309782, 40.8393707, -69.5154419)
  2840. o98.Name = "Smg"
  2841. o98.Parent = o1
  2842. o99.Parent = o98
  2843. o99.Material = Enum.Material.SmoothPlastic
  2844. o99.BrickColor = BrickColor.new("Smoky grey")
  2845. o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788)
  2846. o99.Rotation = Vector3.new(-0, 0, -89.9999771)
  2847. o99.Anchored = true
  2848. o99.CanCollide = false
  2849. o99.Size = Vector3.new(0.200000003, 0.216275766, 0.200000003)
  2850. o99.CFrame = CFrame.new(12.7068396, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2851. o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2852. o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2853. o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2854. o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2855. o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2856. o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2857. o99.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2858. o99.Position = Vector3.new(12.7068396, 40.616333, -69.9344788)
  2859. o100.Parent = o99
  2860. o100.Scale = Vector3.new(0.946206272, 1, 0.946206272)
  2861. o101.Parent = o98
  2862. o101.Material = Enum.Material.SmoothPlastic
  2863. o101.BrickColor = BrickColor.new("Smoky grey")
  2864. o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788)
  2865. o101.Rotation = Vector3.new(-0, 0, -89.9999771)
  2866. o101.Anchored = true
  2867. o101.CanCollide = false
  2868. o101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2869. o101.CFrame = CFrame.new(12.8217306, 40.616333, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2870. o101.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2871. o101.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2872. o101.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2873. o101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2874. o101.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2875. o101.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2876. o101.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2877. o101.Position = Vector3.new(12.8217306, 40.616333, -69.9344788)
  2878. o102.Parent = o101
  2879. o102.Scale = Vector3.new(0.811033964, 0.20275867, 0.946206272)
  2880. o103.Parent = o98
  2881. o103.Material = Enum.Material.SmoothPlastic
  2882. o103.BrickColor = BrickColor.new("Smoky grey")
  2883. o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788)
  2884. o103.Rotation = Vector3.new(-0, 0, -89.9999771)
  2885. o103.Anchored = true
  2886. o103.CanCollide = false
  2887. o103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2888. o103.CFrame = CFrame.new(12.9095907, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2889. o103.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2890. o103.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2891. o103.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2892. o103.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2893. o103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2894. o103.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2895. o103.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2896. o103.Position = Vector3.new(12.9095907, 40.6298485, -69.9344788)
  2897. o104.Parent = o103
  2898. o104.Scale = Vector3.new(0.54068929, 0.811033964, 0.946206272)
  2899. o105.Name = "SMGPipeH"
  2900. o105.Parent = o98
  2901. o105.Material = Enum.Material.SmoothPlastic
  2902. o105.BrickColor = BrickColor.new("Really black")
  2903. o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788)
  2904. o105.Rotation = Vector3.new(-0, 0, -89.9999771)
  2905. o105.Anchored = true
  2906. o105.CanCollide = false
  2907. o105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2908. o105.CFrame = CFrame.new(12.9974585, 40.6298485, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2909. o105.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2910. o105.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2911. o105.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2912. o105.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2913. o105.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2914. o105.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2915. o105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2916. o105.Position = Vector3.new(12.9974585, 40.6298485, -69.9344788)
  2917. o106.Parent = o105
  2918. o106.Scale = Vector3.new(0.270344585, 0.0675861686, 0.946206272)
  2919. o107.Parent = o98
  2920. o107.Material = Enum.Material.SmoothPlastic
  2921. o107.BrickColor = BrickColor.new("Smoky grey")
  2922. o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788)
  2923. o107.Rotation = Vector3.new(-0, 0, -89.9999771)
  2924. o107.Anchored = true
  2925. o107.CanCollide = false
  2926. o107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2927. o107.CFrame = CFrame.new(12.8758001, 40.5825348, -69.9344788, 4.17232513e-07, 1.00000525, 0, -1.00000525, 4.17232513e-07, 0, 0, 0, 1)
  2928. o107.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2929. o107.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2930. o107.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2931. o107.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2932. o107.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2933. o107.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2934. o107.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2935. o107.Position = Vector3.new(12.8758001, 40.5825348, -69.9344788)
  2936. o108.Parent = o107
  2937. o108.Scale = Vector3.new(0.337930739, 0.473103255, 0.946206272)
  2938. o109.Name = "Controller"
  2939. o109.Parent = o1
  2940. o109.Material = Enum.Material.SmoothPlastic
  2941. o109.BrickColor = BrickColor.new("Institutional white")
  2942. o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295)
  2943. o109.Anchored = true
  2944. o109.CanCollide = false
  2945. o109.Size = Vector3.new(0.200000003, 0.400000006, 0.432551533)
  2946. o109.CFrame = CFrame.new(12.0515394, 40.7946739, -70.0561295, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2947. o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2948. o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2949. o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2950. o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2951. o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2952. o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2953. o109.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2954. o109.Position = Vector3.new(12.0515394, 40.7946739, -70.0561295)
  2955. o1.PrimaryPart = o109
  2956.  
  2957. local seat = Instance.new("Seat",o1)
  2958. seat.Name = "Seat"
  2959. seat.Size = Vector3.new(1,1,1)
  2960. seat.Transparency = 1
  2961. seat.CFrame = o1.Controller.CFrame * CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  2962. seat.CanCollide = false
  2963.  
  2964. local soisoi = Instance.new("Sound",o1.Controller)
  2965. soisoi.SoundId = "rbxassetid://151800925"
  2966. soisoi.Volume = 0.3
  2967. soisoi.Pitch = 3
  2968. soisoi.Looped = true
  2969. soisoi:Play()
  2970.  
  2971. local rpod = Instance.new("Part")
  2972.  
  2973. local hum = Instance.new("Humanoid",o1)
  2974. hum.MaxHealth = 250
  2975. hum.Health = 250
  2976.  
  2977. o1:FindFirstChild("Rotor1").PrimaryPart = o1:FindFirstChild("Rotor1").Main
  2978. o1:FindFirstChild("Rotor2").PrimaryPart = o1:FindFirstChild("Rotor2").Main
  2979. o1:FindFirstChild("Rotor3").PrimaryPart = o1:FindFirstChild("Rotor3").Main
  2980. o1:FindFirstChild("Rotor4").PrimaryPart = o1:FindFirstChild("Rotor4").Main
  2981. o1:FindFirstChild("Smg").PrimaryPart = o1:FindFirstChild("Smg").SMGPipeH
  2982.  
  2983. o1:FindFirstChild("Eye").Changed:connect(function()
  2984. o1:FindFirstChild("Eye").Light.Color = o1:FindFirstChild("Eye").Color
  2985. end)
  2986.  
  2987. o1:FindFirstChild("Eye").BrickColor = BrickColor.new("New Yeller")
  2988.  
  2989. for i,v in pairs(o1:GetChildren()) do
  2990. if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
  2991. if v.BrickColor == BrickColor.new("Institutional white") then
  2992. v.BrickColor = BrickColor.new("Really black")
  2993. end
  2994. if v.Material ~= Enum.Material.Neon then
  2995. v.Material = "Metal"
  2996. end
  2997. local w = Instance.new("Weld",o109)
  2998. w.Part0 = o109
  2999. w.Part1 = v
  3000. w.C0 = CFrame.new(v.Position-o109.CFrame.p)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z))
  3001. end
  3002. end
  3003.  
  3004. for i,v in pairs(o1:FindFirstChild("Rotor1"):GetChildren()) do
  3005. v.BrickColor = BrickColor.new("Really black")
  3006. end
  3007. for i,v in pairs(o1:FindFirstChild("Rotor2"):GetChildren()) do
  3008. v.BrickColor = BrickColor.new("Really black")
  3009. end
  3010. for i,v in pairs(o1:FindFirstChild("Rotor3"):GetChildren()) do
  3011. v.BrickColor = BrickColor.new("Really black")
  3012. end
  3013. for i,v in pairs(o1:FindFirstChild("Rotor4"):GetChildren()) do
  3014. v.BrickColor = BrickColor.new("Really black")
  3015. end
  3016.  
  3017. --o1.SmgShutter.Material = "DiamondPlate"
  3018.  
  3019. local plr = game:GetService("Players").LocalPlayer
  3020. local msgidGlob = 0
  3021. local state = true
  3022. local font = "Arcade"
  3023. local tcol = Color3.fromRGB(255,217,0)
  3024. local tscol = Color3.fromRGB(0,0,0)
  3025. local fsiz = 28
  3026. local tr = true
  3027. local fade = 2
  3028.  
  3029. local p = Instance.new("Part",game.Workspace)
  3030. p.Size = Vector3.new(0.2,0.2,0.2)
  3031. p.Transparency = 1
  3032. p.Anchored = true
  3033. p.CanCollide = false
  3034. p.Name = "Msg"
  3035. p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,2.25,0)
  3036.  
  3037. local r = 255
  3038. local b = 0
  3039. local g = 0
  3040.  
  3041. function cMsg(c)
  3042. msgidGlob = msgidGlob + 1
  3043. local curMsgId = msgidGlob
  3044. for i,v in pairs(p:GetChildren()) do
  3045. if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
  3046. v:Destroy()
  3047. end
  3048. end
  3049. local bbgui = Instance.new("BillboardGui",p)
  3050. bbgui.Name = "J2CMSG"
  3051. bbgui.AlwaysOnTop = true
  3052. bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
  3053. bbgui.Size = UDim2.new(0.2,0,0.14,0)
  3054. local tl = Instance.new("TextLabel",bbgui)
  3055. tl.BackgroundTransparency = 1
  3056. tl.BorderSizePixel = 0
  3057. tl.Size = UDim2.new(1,0,10,0)
  3058. tl.Position = UDim2.new(0,0,-5,0)
  3059. tl.Font = font or "Arcade"
  3060. tl.FontSize = "Size"..fsiz or "Size28"
  3061. tl.TextColor3 = tcol
  3062. tl.TextScaled = false
  3063. tl.TextWrapped = false
  3064. tl.TextStrokeColor3 = tscol
  3065. tl.TextStrokeTransparency = 0
  3066.  
  3067. game:GetService("RunService").RenderStepped:connect(function()
  3068. if tr then
  3069. if tl.Parent ~= nil then
  3070. tl.TextColor3 = Color3.fromRGB(r,g,b)
  3071. end
  3072. end
  3073. end)
  3074.  
  3075. for i=1,#c do
  3076. if msgidGlob == curMsgId then
  3077. tl.Text = string.sub(c,1,i)
  3078. if string.sub(c,i,i) ~= " " then
  3079. local s = Instance.new("Sound",p)
  3080. s.SoundId = "rbxassetid://418252437"
  3081. s.Volume = 1
  3082. s.Pitch = 1
  3083. s:Play()
  3084. game.Debris:AddItem(s,2)
  3085. end
  3086. wait()
  3087. end
  3088. end
  3089. wait(fade)
  3090. if msgidGlob == curMsgId then
  3091. for i=1,10 do
  3092. if msgidGlob == curMsgId then
  3093. tl.TextTransparency = tl.TextTransparency + 0.1
  3094. tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
  3095. tl.Position = tl.Position + UDim2.new(0,0,0,-3)
  3096. wait()
  3097. end
  3098. end
  3099. if msgidGlob == curMsgId then
  3100. bbgui:Destroy()
  3101. end
  3102. end
  3103. end
  3104.  
  3105. mouse.KeyDown:connect(function(key)
  3106. if key == "b" then
  3107. if fly == false then
  3108. fly = true
  3109. campos = camera.CoordinateFrame
  3110. cMsg("Remote control!")
  3111. else
  3112. fly = false
  3113. returnhome = false
  3114. cMsg("Standby.")
  3115. end
  3116. end
  3117. if key == "w" then
  3118. wd = true
  3119. elseif key == "a" then
  3120. ad = true
  3121. elseif key == "s" then
  3122. sd = true
  3123. elseif key == "d" then
  3124. dd = true
  3125. elseif key == "q" then
  3126. qd = true
  3127. elseif key == "e" then
  3128. ed = true
  3129. elseif key == "r" then
  3130. rd = true
  3131. elseif key == "f" then
  3132. fd = true
  3133. elseif key == "t" then
  3134. if fly == false and returnhome == false then
  3135. returnhome = true
  3136. cMsg("Returning home!")
  3137. elseif fly == false and returnhome == true then
  3138. returnhome = false
  3139. cMsg("Standby.")
  3140. end
  3141. elseif key == "g" then
  3142. if gcd == false and moused == false then
  3143. gcd = true
  3144. if gun == false then
  3145. spawn(function() cMsg("Activating gun mode.") end)
  3146. gun = true
  3147. o1.SmgShutter.Transparency = 1
  3148. for i=1,30 do
  3149. o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,0.01,0))
  3150. wait()
  3151. end
  3152. else
  3153. spawn(function() cMsg("Deactivating gun mode.") end)
  3154. gun = false
  3155. for i=1,30 do
  3156. o1.Smg:SetPrimaryPartCFrame(o1.Smg.PrimaryPart.CFrame * CFrame.new(0,-0.01,0))
  3157. wait()
  3158. end
  3159. o1.SmgShutter.Transparency = 0
  3160. end
  3161. wait(1)
  3162. gcd = false
  3163. end
  3164. end
  3165. end)
  3166.  
  3167. mouse.KeyUp:connect(function(key)
  3168. if key == "w" then
  3169. wd = false
  3170. elseif key == "a" then
  3171. ad = false
  3172. elseif key == "s" then
  3173. sd = false
  3174. elseif key == "d" then
  3175. dd = false
  3176. elseif key == "q" then
  3177. qd = false
  3178. elseif key == "e" then
  3179. ed = false
  3180. elseif key == "r" then
  3181. rd = false
  3182. elseif key == "f" then
  3183. fd = false
  3184. end
  3185. end)
  3186.  
  3187.  
  3188. hum.Changed:connect(function()
  3189. if hum.Health > hum.MaxHealth/2 then
  3190. if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end
  3191. if o1.Controller:FindFirstChild("Smoke") then o1.Controller.Smoke:Destroy() end
  3192. elseif hum.Health <= hum.MaxHealth/2 and hum.Health > hum.MaxHealth/4 then
  3193. if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end
  3194. if o1.Controller:FindFirstChild("Fire") then o1.Controller.Fire:Destroy() end
  3195. elseif hum.Health <= hum.MaxHealth/4 then
  3196. if not o1.Controller:FindFirstChild("Smoke") then Instance.new("Smoke",o1.Controller) end
  3197. if not o1.Controller:FindFirstChild("Fire") then Instance.new("Fire",o1.Controller) end
  3198. end
  3199. if hum.Health < hum.MaxHealth then
  3200. print("Health is now "..hum.Health)
  3201. else
  3202. print("Health max.")
  3203. end
  3204. end)
  3205.  
  3206. mouse.Button1Down:connect(function()
  3207. if moused == false and gun == true then
  3208. moused = true
  3209. local frms = 0
  3210. frm = game:GetService("RunService").RenderStepped:connect(function()
  3211. if math.floor(frms/5) == frms/5 then
  3212. for i=1,3 do
  3213. spawn(function()
  3214. local ray = Ray.new(o1.Smg.SMGPipeH.CFrame.p,((mouse.Hit.p - o1.Smg.SMGPipeH.CFrame.p).unit*2048) + Vector3.new(math.random(-1000,1000)/50,math.random(-1000,1000)/50,math.random(-1000,1000)/50))
  3215. local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true)
  3216. local trace = Instance.new("Part")
  3217. trace.BrickColor = BrickColor.new("New Yeller")
  3218. trace.Size = Vector3.new(0.2,0.2,(o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude)
  3219. trace.Anchored = true
  3220. trace.Material = "Neon"
  3221. trace.CanCollide = false
  3222. trace.Parent = game:GetService("Workspace")
  3223. trace.CFrame = CFrame.new(o1.Smg.SMGPipeH.CFrame.p,pos)*CFrame.new(0,0,-((o1.Smg.SMGPipeH.CFrame.p - pos).Magnitude/2))
  3224. local s = Instance.new("Sound",o1.Smg.SMGPipeH)
  3225. s.SoundId = "rbxassetid://131257506"
  3226. s:Play()
  3227. spawn(function()
  3228. wait(2)
  3229. s:Destroy()
  3230. end)
  3231.  
  3232. if part then
  3233. if part.Parent:IsA("Model") then
  3234. if part.Parent:FindFirstChild("Humanoid") then
  3235. part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 15
  3236. end
  3237. elseif part.Parent.Parent:IsA("Model") then
  3238. if part.Parent.Parent:FindFirstChild("Humanoid") then
  3239. part.Parent.Parent.Humanoid.Health = part.Parent.Parent.Humanoid.Health - 15
  3240. end
  3241. end
  3242. end
  3243.  
  3244. wait(0.05)
  3245. trace:Destroy()
  3246. end)
  3247. end
  3248. end
  3249. frms = frms + 1
  3250. end)
  3251. mbup = mouse.Button1Up:connect(function()
  3252. moused = false
  3253. frm:disconnect()
  3254. mbup:disconnect()
  3255. end)
  3256. end
  3257. end)
  3258.  
  3259. local currentframe = 0
  3260.  
  3261. game:GetService("RunService").RenderStepped:connect(function()
  3262. currentframe = currentframe + 1
  3263. if math.floor(currentframe/16) == currentframe/16 then
  3264. if hum.Health < hum.MaxHealth then
  3265. hum.Health = hum.Health + hum.MaxHealth/4800
  3266. end
  3267. end
  3268. if hum.Health > hum.MaxHealth then
  3269. hum.Health = hum.MaxHealth
  3270. end
  3271. local xt = 0
  3272. local yt = 0
  3273. local zt = 0
  3274. local pspd = 0
  3275. if wd == true or ad == true or sd == true or dd == true or qd == true or ed == true or rd == true or fd == true then
  3276. tPitch = 3.4
  3277. pspd = -30
  3278. else
  3279. tPitch = 3
  3280. pspd = -15
  3281. end
  3282. local pChange = (tPitch - soisoi.Pitch)/10
  3283. soisoi.Pitch = soisoi.Pitch + pChange
  3284. if fly == true then
  3285. if wd == true then
  3286. tCf = tCf * CFrame.new(0.5,0,0)
  3287. yt = yt + 5
  3288. end
  3289. if ad == true then
  3290. tCf = tCf * CFrame.new(0,0,-0.5)
  3291. zt = zt - 5
  3292. end
  3293. if sd == true then
  3294. tCf = tCf * CFrame.new(-0.5,0,0)
  3295. yt = yt - 5
  3296. end
  3297. if dd == true then
  3298. tCf = tCf * CFrame.new(0,0,0.5)
  3299. zt = zt + 5
  3300. end
  3301. if qd == true then
  3302. tCf = tCf * CFrame.Angles(math.rad(0),math.rad(3),math.rad(0))
  3303. end
  3304. if ed == true then
  3305. tCf = tCf * CFrame.Angles(math.rad(0),math.rad(-3),math.rad(0))
  3306. end
  3307. if rd == true then
  3308. tCf = tCf * CFrame.new(0,0.5,0)
  3309. end
  3310. if fd == true then
  3311. tCf = tCf * CFrame.new(0,-0.5,0)
  3312. end
  3313. local nvec = Vector3.new(0,2,7)
  3314. if seat.Occupant ~= nil then
  3315. nvec = Vector3.new(2,4,7)
  3316. end
  3317. campos = campos:lerp((o37.CFrame * CFrame.Angles(math.rad(90 - xt),math.rad(0 - yt),math.rad(90 - zt))) * CFrame.new(nvec),0.33)
  3318. camera.CoordinateFrame = campos
  3319. char:FindFirstChild("Humanoid").WalkSpeed = 0
  3320. char:FindFirstChild("Humanoid").JumpPower = 0
  3321. else
  3322. if returnhome == true then
  3323. tCf = (char:FindFirstChild("Head").CFrame + Vector3.new(0,5,0)) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  3324. end
  3325. char:FindFirstChild("Humanoid").WalkSpeed = 16
  3326. char:FindFirstChild("Humanoid").JumpPower = 50
  3327. end
  3328. o1:FindFirstChild("Rotor1"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor1").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
  3329. o1:FindFirstChild("Rotor2"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor2").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
  3330. o1:FindFirstChild("Rotor3"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor3").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
  3331. o1:FindFirstChild("Rotor4"):SetPrimaryPartCFrame(o1:FindFirstChild("Rotor4").PrimaryPart.CFrame * CFrame.Angles(math.rad(0),math.rad(pspd),math.rad(0)))
  3332. o1:SetPrimaryPartCFrame(o1.PrimaryPart.CFrame:lerp((tCf + Vector3.new(0,math.sin(tick()*4)/5,0)) * CFrame.Angles(math.rad(zt*2),math.rad(0*2),math.rad(-(yt*2))),0.06))
  3333. end)
  3334.  
  3335. plr.Chatted:connect(function(c)
  3336. if o1.PrimaryPart ~= nil and fly == true then
  3337. if string.lower(string.sub(c,1,3)) == "/e " then
  3338. cMsg(string.sub(c,4,#c))
  3339. else
  3340. cMsg(c)
  3341. end
  3342. end
  3343. end)
  3344.  
  3345. coroutine.resume(coroutine.create(function()
  3346. while wait() do
  3347. for i=0,255,10 do g = i wait() end
  3348. for i=255,0,-10 do r = i wait() end
  3349. for i=0,255,10 do b = i wait() end
  3350. for i=255,0,-10 do g = i wait() end
  3351. for i=0,255,10 do r = i wait() end
  3352. for i=255,0,-10 do b = i wait() end
  3353. end
  3354. end))
  3355.  
  3356. game:GetService("RunService").RenderStepped:connect(function()
  3357. if p.Parent ~= nil then
  3358. p.CFrame = p.CFrame:lerp(o1.PrimaryPart.CFrame + Vector3.new(0,1,0),0.16)
  3359. else
  3360. p = Instance.new("Part",game.Workspace)
  3361. p.Size = Vector3.new(0.2,0.2,0.2)
  3362. p.Transparency = 1
  3363. p.Anchored = true
  3364. p.CanCollide = false
  3365. p.Name = "Msg"
  3366. p.CFrame = o1.PrimaryPart.CFrame + Vector3.new(0,1,0)
  3367. end
  3368. end)
  3369. end
  3370. },
  3371. {
  3372. "V3 - Bloxxer",
  3373. function()
  3374. --Here we go.
  3375. local Tool = Instance.new("Tool",game:GetService("Players").LocalPlayer.Backpack)
  3376. Tool.Name = "V3 - Bloxxer"
  3377. Tool.CanBeDropped = false
  3378. Tool.RequiresHandle = false
  3379.  
  3380. local sname = Tool.Name
  3381. Tool.Name = "[WAIT]"
  3382. wait(0.5)
  3383. Tool.Name = sname
  3384.  
  3385. local plr = game:GetService("Players").LocalPlayer
  3386.  
  3387. while not plr.Character do wait() end
  3388.  
  3389. local char,jtab,ceqpt,bsy,isaim,cd = plr.Character,{},false,false,false,false
  3390.  
  3391. local dmgTab = {
  3392. {"Head",math.huge},
  3393. {"Torso",40}
  3394. }
  3395.  
  3396. local miscDmg = 20 --Anything not in the dmgTab takes this damage.
  3397.  
  3398. local gyro = Instance.new("BodyGyro",game:GetService("ServerStorage"))
  3399. gyro.MaxTorque = Vector3.new(0,0,0)
  3400. gyro.D = 0
  3401. gyro.P = 100000000
  3402.  
  3403. o1 = Tool
  3404. o2 = Instance.new("Part")
  3405. o3 = Instance.new("BlockMesh")
  3406. o4 = Instance.new("Part")
  3407. o5 = Instance.new("BlockMesh")
  3408. o6 = Instance.new("Part")
  3409. o7 = Instance.new("BlockMesh")
  3410. o8 = Instance.new("Part")
  3411. o9 = Instance.new("BlockMesh")
  3412. o10 = Instance.new("Part")
  3413. o11 = Instance.new("CylinderMesh")
  3414. o12 = Instance.new("Part")
  3415. o13 = Instance.new("BlockMesh")
  3416. o14 = Instance.new("Part")
  3417. o15 = Instance.new("BlockMesh")
  3418. o16 = Instance.new("Part")
  3419. o17 = Instance.new("BlockMesh")
  3420. o18 = Instance.new("Part")
  3421. o19 = Instance.new("BlockMesh")
  3422. o20 = Instance.new("Part")
  3423. o21 = Instance.new("BlockMesh")
  3424. o22 = Instance.new("Part")
  3425. o23 = Instance.new("BlockMesh")
  3426. o24 = Instance.new("Part")
  3427. o25 = Instance.new("BlockMesh")
  3428. o26 = Instance.new("Part")
  3429. o27 = Instance.new("BlockMesh")
  3430. o28 = Instance.new("Part")
  3431. o29 = Instance.new("BlockMesh")
  3432. o30 = Instance.new("Part")
  3433. o31 = Instance.new("BlockMesh")
  3434. o32 = Instance.new("Part")
  3435. o33 = Instance.new("BlockMesh")
  3436. o34 = Instance.new("Part")
  3437. o35 = Instance.new("BlockMesh")
  3438. o36 = Instance.new("Part")
  3439. o37 = Instance.new("CylinderMesh")
  3440. o38 = Instance.new("Part")
  3441. o39 = Instance.new("BlockMesh")
  3442. o40 = Instance.new("Part")
  3443. o41 = Instance.new("BlockMesh")
  3444. o42 = Instance.new("Part")
  3445. o43 = Instance.new("SpecialMesh")
  3446. o44 = Instance.new("Part")
  3447. o45 = Instance.new("SpecialMesh")
  3448. o46 = Instance.new("Part")
  3449. o47 = Instance.new("BlockMesh")
  3450. o48 = Instance.new("Part")
  3451. o49 = Instance.new("BlockMesh")
  3452. o50 = Instance.new("Part")
  3453. o51 = Instance.new("BlockMesh")
  3454. o52 = Instance.new("Part")
  3455. o53 = Instance.new("SpecialMesh")
  3456. o54 = Instance.new("Part")
  3457. o55 = Instance.new("SpecialMesh")
  3458. o56 = Instance.new("Part")
  3459. o57 = Instance.new("SpecialMesh")
  3460. o58 = Instance.new("Part")
  3461. o59 = Instance.new("SpecialMesh")
  3462. o60 = Instance.new("Part")
  3463. o61 = Instance.new("CylinderMesh")
  3464. o62 = Instance.new("Part")
  3465. o63 = Instance.new("Part")
  3466. o64 = Instance.new("CylinderMesh")
  3467. o65 = Instance.new("Part")
  3468. o66 = Instance.new("CylinderMesh")
  3469. o67 = Instance.new("Part")
  3470. o68 = Instance.new("SpecialMesh")
  3471. o69 = Instance.new("Part")
  3472. o70 = Instance.new("SpecialMesh")
  3473. o71 = Instance.new("Part")
  3474. o72 = Instance.new("SpecialMesh")
  3475. o73 = Instance.new("Part")
  3476. o74 = Instance.new("SpecialMesh")
  3477. o75 = Instance.new("Part")
  3478. o76 = Instance.new("BlockMesh")
  3479. o77 = Instance.new("Part")
  3480. o78 = Instance.new("SpecialMesh")
  3481. o79 = Instance.new("Part")
  3482. o80 = Instance.new("SpecialMesh")
  3483. o81 = Instance.new("Part")
  3484. o82 = Instance.new("SpecialMesh")
  3485. o83 = Instance.new("Part")
  3486. o84 = Instance.new("SpecialMesh")
  3487. o85 = Instance.new("Part")
  3488. o86 = Instance.new("SpecialMesh")
  3489. o87 = Instance.new("Part")
  3490. o88 = Instance.new("SpecialMesh")
  3491. o89 = Instance.new("Part")
  3492. o90 = Instance.new("SpecialMesh")
  3493. o91 = Instance.new("Part")
  3494. o92 = Instance.new("BlockMesh")
  3495. o93 = Instance.new("Part")
  3496. o94 = Instance.new("SpecialMesh")
  3497. o95 = Instance.new("Part")
  3498. o96 = Instance.new("BlockMesh")
  3499. o97 = Instance.new("Part")
  3500. o98 = Instance.new("BlockMesh")
  3501. o99 = Instance.new("Part")
  3502. o100 = Instance.new("SpecialMesh")
  3503. o101 = Instance.new("Part")
  3504. o102 = Instance.new("Part")
  3505. o103 = Instance.new("BlockMesh")
  3506. o104 = Instance.new("Part")
  3507. o105 = Instance.new("CylinderMesh")
  3508. o106 = Instance.new("Part")
  3509. o107 = Instance.new("SpecialMesh")
  3510. o108 = Instance.new("Part")
  3511. o109 = Instance.new("SpecialMesh")
  3512. o110 = Instance.new("Part")
  3513. o111 = Instance.new("SpecialMesh")
  3514. o112 = Instance.new("Part")
  3515. o113 = Instance.new("SpecialMesh")
  3516. o114 = Instance.new("Part")
  3517. o115 = Instance.new("SpecialMesh")
  3518. o116 = Instance.new("Part")
  3519. o117 = Instance.new("SpecialMesh")
  3520. o118 = Instance.new("Part")
  3521. o119 = Instance.new("SpecialMesh")
  3522. o120 = Instance.new("Part")
  3523. o121 = Instance.new("BlockMesh")
  3524. o122 = Instance.new("Part")
  3525. o123 = Instance.new("SpecialMesh")
  3526. o124 = Instance.new("Part")
  3527. o125 = Instance.new("BlockMesh")
  3528. o126 = Instance.new("Part")
  3529. o127 = Instance.new("SpecialMesh")
  3530. o128 = Instance.new("Part")
  3531. o129 = Instance.new("Part")
  3532. o130 = Instance.new("SpecialMesh")
  3533. o131 = Instance.new("Part")
  3534. o132 = Instance.new("SpecialMesh")
  3535. o133 = Instance.new("Part")
  3536. o134 = Instance.new("CylinderMesh")
  3537. o135 = Instance.new("Part")
  3538. o136 = Instance.new("CylinderMesh")
  3539. o137 = Instance.new("Part")
  3540. o138 = Instance.new("CylinderMesh")
  3541. o139 = Instance.new("Part")
  3542. o140 = Instance.new("CylinderMesh")
  3543. o141 = Instance.new("Part")
  3544. o142 = Instance.new("CylinderMesh")
  3545. o2.Name = "HandlePart"
  3546. o2.Parent = o1
  3547. o2.Transparency = 1
  3548. o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399)
  3549. o2.Rotation = Vector3.new(4.02395599e-005, 60.0001793, -8.03882431e-005)
  3550. o2.CanCollide = false
  3551. o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3552. o2.CFrame = CFrame.new(48.3958015, 153.580551, 21.9676399, 0.499997973, 7.0151691e-007, 0.866026998, -7.9483641e-007, 1, -3.51154995e-007, -0.866026998, -5.1277857e-007, 0.499997973)
  3553. o2.BottomSurface = Enum.SurfaceType.Smooth
  3554. o2.FrontSurface = Enum.SurfaceType.Glue
  3555. o2.TopSurface = Enum.SurfaceType.Smooth
  3556. o2.Position = Vector3.new(48.3958015, 153.580551, 21.9676399)
  3557. o3.Parent = o2
  3558. o3.Scale = Vector3.new(0.9083215, 0.227080077, 0.454159856)
  3559. o4.Name = "Neon"
  3560. o4.Parent = o1
  3561. o4.Material = Enum.Material.Neon
  3562. o4.BrickColor = BrickColor.new("New Yeller")
  3563. o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323)
  3564. o4.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3565. o4.CanCollide = false
  3566. o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3567. o4.CFrame = CFrame.new(47.8534203, 154.309479, 21.4704323, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3568. o4.Color = Color3.new(1, 1, 0)
  3569. o4.Position = Vector3.new(47.8534203, 154.309479, 21.4704323)
  3570. o5.Parent = o4
  3571. o5.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975)
  3572. o6.Name = "Neon"
  3573. o6.Parent = o1
  3574. o6.Material = Enum.Material.Neon
  3575. o6.BrickColor = BrickColor.new("New Yeller")
  3576. o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386)
  3577. o6.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
  3578. o6.CanCollide = false
  3579. o6.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3580. o6.CFrame = CFrame.new(47.9478264, 154.266312, 21.5249386, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
  3581. o6.Color = Color3.new(1, 1, 0)
  3582. o6.Position = Vector3.new(47.9478264, 154.266312, 21.5249386)
  3583. o7.Parent = o6
  3584. o7.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
  3585. o8.Name = "Neon"
  3586. o8.Parent = o1
  3587. o8.Material = Enum.Material.Neon
  3588. o8.BrickColor = BrickColor.new("New Yeller")
  3589. o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908)
  3590. o8.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3591. o8.CanCollide = false
  3592. o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3593. o8.CFrame = CFrame.new(47.9950218, 154.314011, 21.5521908, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3594. o8.Color = Color3.new(1, 1, 0)
  3595. o8.Position = Vector3.new(47.9950218, 154.314011, 21.5521908)
  3596. o9.Parent = o8
  3597. o9.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975)
  3598. o10.Name = "Neon"
  3599. o10.Parent = o1
  3600. o10.Material = Enum.Material.Neon
  3601. o10.BrickColor = BrickColor.new("New Yeller")
  3602. o10.Reflectance = 1
  3603. o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
  3604. o10.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665)
  3605. o10.CanCollide = false
  3606. o10.Size = Vector3.new(0.254330039, 1.28073144, 0.222538337)
  3607. o10.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005)
  3608. o10.BottomSurface = Enum.SurfaceType.Smooth
  3609. o10.TopSurface = Enum.SurfaceType.Smooth
  3610. o10.Color = Color3.new(1, 1, 0)
  3611. o10.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
  3612. o11.Parent = o10
  3613. o12.Name = "Neon"
  3614. o12.Parent = o1
  3615. o12.Material = Enum.Material.Neon
  3616. o12.BrickColor = BrickColor.new("New Yeller")
  3617. o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373)
  3618. o12.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16791351e-006)
  3619. o12.CanCollide = false
  3620. o12.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3621. o12.CFrame = CFrame.new(48.0422249, 154.289032, 21.5794373, 0.866024077, 7.8112862e-008, -0.50000304, -1.30941498e-006, 1, -2.11171391e-006, 0.50000304, 2.4835017e-006, 0.866024077)
  3622. o12.Color = Color3.new(1, 1, 0)
  3623. o12.Position = Vector3.new(48.0422249, 154.289032, 21.5794373)
  3624. o13.Parent = o12
  3625. o13.Scale = Vector3.new(0.0454160832, 0.0908320472, 0.0454159975)
  3626. o14.Name = "Neon"
  3627. o14.Parent = o1
  3628. o14.Material = Enum.Material.Neon
  3629. o14.BrickColor = BrickColor.new("New Yeller")
  3630. o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496)
  3631. o14.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  3632. o14.CanCollide = false
  3633. o14.Size = Vector3.new(0.322454214, 6.99860668, 0.200000003)
  3634. o14.CFrame = CFrame.new(45.4107933, 154.184601, 20.2409496, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  3635. o14.BottomSurface = Enum.SurfaceType.Smooth
  3636. o14.TopSurface = Enum.SurfaceType.Smooth
  3637. o14.Color = Color3.new(1, 1, 0)
  3638. o14.Position = Vector3.new(45.4107933, 154.184601, 20.2409496)
  3639. o15.Parent = o14
  3640. o15.Scale = Vector3.new(1, 1, 0.0454159975)
  3641. o16.Name = "Neon"
  3642. o16.Parent = o1
  3643. o16.Material = Enum.Material.Neon
  3644. o16.BrickColor = BrickColor.new("New Yeller")
  3645. o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815)
  3646. o16.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3647. o16.CanCollide = false
  3648. o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3649. o16.CFrame = CFrame.new(48.0186195, 154.36171, 21.565815, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3650. o16.Color = Color3.new(1, 1, 0)
  3651. o16.Position = Vector3.new(48.0186195, 154.36171, 21.565815)
  3652. o17.Parent = o16
  3653. o17.Scale = Vector3.new(0.317912549, 0.0454160199, 0.0454159975)
  3654. o18.Name = "Neon"
  3655. o18.Parent = o1
  3656. o18.Material = Enum.Material.Neon
  3657. o18.BrickColor = BrickColor.new("New Yeller")
  3658. o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609)
  3659. o18.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3660. o18.CanCollide = false
  3661. o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3662. o18.CFrame = CFrame.new(47.9714165, 154.314026, 21.5385609, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3663. o18.Color = Color3.new(1, 1, 0)
  3664. o18.Position = Vector3.new(47.9714165, 154.314026, 21.5385609)
  3665. o19.Parent = o18
  3666. o19.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975)
  3667. o20.Name = "Neon"
  3668. o20.Parent = o1
  3669. o20.Material = Enum.Material.Neon
  3670. o20.BrickColor = BrickColor.new("New Yeller")
  3671. o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788)
  3672. o20.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3673. o20.CanCollide = false
  3674. o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3675. o20.CFrame = CFrame.new(47.9006233, 154.309479, 21.4976788, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3676. o20.Color = Color3.new(1, 1, 0)
  3677. o20.Position = Vector3.new(47.9006233, 154.309479, 21.4976788)
  3678. o21.Parent = o20
  3679. o21.Scale = Vector3.new(0.0454160832, 0.476868123, 0.0454159975)
  3680. o22.Name = "Neon"
  3681. o22.Parent = o1
  3682. o22.Material = Enum.Material.Neon
  3683. o22.BrickColor = BrickColor.new("New Yeller")
  3684. o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989)
  3685. o22.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  3686. o22.CanCollide = false
  3687. o22.Size = Vector3.new(0.322454214, 0.200000003, 0.200000003)
  3688. o22.CFrame = CFrame.new(48.5042763, 154.184586, 22.026989, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  3689. o22.BottomSurface = Enum.SurfaceType.Smooth
  3690. o22.TopSurface = Enum.SurfaceType.Smooth
  3691. o22.Color = Color3.new(1, 1, 0)
  3692. o22.Position = Vector3.new(48.5042763, 154.184586, 22.026989)
  3693. o23.Parent = o22
  3694. o23.Scale = Vector3.new(1, 0.726655424, 0.0454159975)
  3695. o24.Name = "Neon"
  3696. o24.Parent = o1
  3697. o24.Material = Enum.Material.Neon
  3698. o24.BrickColor = BrickColor.new("New Yeller")
  3699. o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904)
  3700. o24.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3701. o24.CanCollide = false
  3702. o24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3703. o24.CFrame = CFrame.new(48.0225563, 154.266327, 21.5680904, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3704. o24.Color = Color3.new(1, 1, 0)
  3705. o24.Position = Vector3.new(48.0225563, 154.266327, 21.5680904)
  3706. o25.Parent = o24
  3707. o25.Scale = Vector3.new(0.181664303, 0.0454160199, 0.0454159975)
  3708. o26.Name = "Neon"
  3709. o26.Parent = o1
  3710. o26.Material = Enum.Material.Neon
  3711. o26.BrickColor = BrickColor.new("New Yeller")
  3712. o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751)
  3713. o26.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
  3714. o26.CanCollide = false
  3715. o26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3716. o26.CFrame = CFrame.new(48.0382881, 154.275406, 21.5771751, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
  3717. o26.Color = Color3.new(1, 1, 0)
  3718. o26.Position = Vector3.new(48.0382881, 154.275406, 21.5771751)
  3719. o27.Parent = o26
  3720. o27.Scale = Vector3.new(0.0908321664, 0.0454160199, 0.0454159975)
  3721. o28.Name = "Neon"
  3722. o28.Parent = o1
  3723. o28.Material = Enum.Material.Neon
  3724. o28.BrickColor = BrickColor.new("New Yeller")
  3725. o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303)
  3726. o28.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3727. o28.CanCollide = false
  3728. o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3729. o28.CFrame = CFrame.new(48.0028877, 154.270874, 21.5567303, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3730. o28.Color = Color3.new(1, 1, 0)
  3731. o28.Position = Vector3.new(48.0028877, 154.270874, 21.5567303)
  3732. o29.Parent = o28
  3733. o29.Scale = Vector3.new(0.0454160832, 0.0908320397, 0.0454159975)
  3734. o30.Name = "Neon"
  3735. o30.Parent = o1
  3736. o30.Material = Enum.Material.Neon
  3737. o30.BrickColor = BrickColor.new("New Yeller")
  3738. o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208)
  3739. o30.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  3740. o30.CanCollide = false
  3741. o30.Size = Vector3.new(0.249788493, 1.44422913, 0.200000003)
  3742. o30.CFrame = CFrame.new(49.0667305, 154.18454, 22.3517208, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  3743. o30.BottomSurface = Enum.SurfaceType.Smooth
  3744. o30.TopSurface = Enum.SurfaceType.Smooth
  3745. o30.Color = Color3.new(1, 1, 0)
  3746. o30.Position = Vector3.new(49.0667305, 154.18454, 22.3517208)
  3747. o31.Parent = o30
  3748. o31.Scale = Vector3.new(1, 1, 0.0454159975)
  3749. o32.Name = "Neon"
  3750. o32.Parent = o1
  3751. o32.Material = Enum.Material.Neon
  3752. o32.BrickColor = BrickColor.new("New Yeller")
  3753. o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348)
  3754. o32.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
  3755. o32.CanCollide = false
  3756. o32.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3757. o32.CFrame = CFrame.new(47.9478188, 154.361694, 21.5249348, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
  3758. o32.Color = Color3.new(1, 1, 0)
  3759. o32.Position = Vector3.new(47.9478188, 154.361694, 21.5249348)
  3760. o33.Parent = o32
  3761. o33.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
  3762. o34.Name = "Neon"
  3763. o34.Parent = o1
  3764. o34.Material = Enum.Material.Neon
  3765. o34.BrickColor = BrickColor.new("New Yeller")
  3766. o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087)
  3767. o34.Rotation = Vector3.new(0.000139710144, -30.0002022, -5.16797354e-006)
  3768. o34.CanCollide = false
  3769. o34.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3770. o34.CFrame = CFrame.new(47.9242134, 154.313995, 21.5113087, 0.866024077, 7.81137715e-008, -0.50000304, -1.3094168e-006, 1, -2.11171482e-006, 0.50000304, 2.48350307e-006, 0.866024077)
  3771. o34.Color = Color3.new(1, 1, 0)
  3772. o34.Position = Vector3.new(47.9242134, 154.313995, 21.5113087)
  3773. o35.Parent = o34
  3774. o35.Scale = Vector3.new(0.0454160832, 0.431452125, 0.0454159975)
  3775. o36.Name = "Neon"
  3776. o36.Parent = o1
  3777. o36.Material = Enum.Material.Neon
  3778. o36.BrickColor = BrickColor.new("New Yeller")
  3779. o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491)
  3780. o36.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
  3781. o36.CanCollide = false
  3782. o36.Size = Vector3.new(0.331537426, 0.200000003, 0.322453529)
  3783. o36.CFrame = CFrame.new(42.3802223, 154.189163, 18.4912491, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
  3784. o36.BottomSurface = Enum.SurfaceType.Smooth
  3785. o36.TopSurface = Enum.SurfaceType.Smooth
  3786. o36.Color = Color3.new(1, 1, 0)
  3787. o36.Position = Vector3.new(42.3802223, 154.189163, 18.4912491)
  3788. o37.Parent = o36
  3789. o37.Scale = Vector3.new(1, 0.0454160199, 1)
  3790. o38.Name = "Neon"
  3791. o38.Parent = o1
  3792. o38.Material = Enum.Material.Neon
  3793. o38.BrickColor = BrickColor.new("New Yeller")
  3794. o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622)
  3795. o38.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
  3796. o38.CanCollide = false
  3797. o38.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3798. o38.CFrame = CFrame.new(47.877018, 154.316284, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
  3799. o38.Color = Color3.new(1, 1, 0)
  3800. o38.Position = Vector3.new(47.877018, 154.316284, 21.4840622)
  3801. o39.Parent = o38
  3802. o39.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
  3803. o40.Name = "Neon"
  3804. o40.Parent = o1
  3805. o40.Material = Enum.Material.Neon
  3806. o40.BrickColor = BrickColor.new("New Yeller")
  3807. o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622)
  3808. o40.Rotation = Vector3.new(0.000139710086, -30.0002022, -5.16779301e-006)
  3809. o40.CanCollide = false
  3810. o40.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3811. o40.CFrame = CFrame.new(47.877018, 154.36171, 21.4840622, 0.866024077, 7.8111043e-008, -0.50000304, -1.30941316e-006, 1, -2.11171391e-006, 0.50000304, 2.48350034e-006, 0.866024077)
  3812. o40.Color = Color3.new(1, 1, 0)
  3813. o40.Position = Vector3.new(47.877018, 154.36171, 21.4840622)
  3814. o41.Parent = o40
  3815. o41.Scale = Vector3.new(0.22708039, 0.0454160199, 0.0454159975)
  3816. o42.Parent = o1
  3817. o42.Material = Enum.Material.SmoothPlastic
  3818. o42.BrickColor = BrickColor.new("Really black")
  3819. o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946)
  3820. o42.Rotation = Vector3.new(-90, 8.7742912e-005, -119.998367)
  3821. o42.CanCollide = false
  3822. o42.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3823. o42.CFrame = CFrame.new(48.0224724, 154.488892, 21.7487946, -0.499975473, 0.866039872, 1.53140263e-006, 7.94799007e-007, -1.30944227e-006, 1, 0.866039872, 0.499975473, -3.36426638e-008)
  3824. o42.BottomSurface = Enum.SurfaceType.Smooth
  3825. o42.TopSurface = Enum.SurfaceType.Smooth
  3826. o42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3827. o42.Position = Vector3.new(48.0224724, 154.488892, 21.7487946)
  3828. o43.Parent = o42
  3829. o43.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978)
  3830. o43.MeshType = Enum.MeshType.Wedge
  3831. o44.Parent = o1
  3832. o44.Material = Enum.Material.SmoothPlastic
  3833. o44.BrickColor = BrickColor.new("Really black")
  3834. o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216)
  3835. o44.Rotation = Vector3.new(-90, 8.77429629e-005, -119.998993)
  3836. o44.CanCollide = false
  3837. o44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3838. o44.CFrame = CFrame.new(47.0352364, 154.488846, 21.1788216, -0.49998486, 0.866034567, 1.53140354e-006, 7.94817993e-007, -1.30943408e-006, 1, 0.866034567, 0.49998486, -3.36485755e-008)
  3839. o44.BottomSurface = Enum.SurfaceType.Smooth
  3840. o44.TopSurface = Enum.SurfaceType.Smooth
  3841. o44.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3842. o44.Position = Vector3.new(47.0352364, 154.488846, 21.1788216)
  3843. o45.Parent = o44
  3844. o45.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978)
  3845. o45.MeshType = Enum.MeshType.Wedge
  3846. o46.Parent = o1
  3847. o46.Material = Enum.Material.SmoothPlastic
  3848. o46.BrickColor = BrickColor.new("Really black")
  3849. o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072)
  3850. o46.Rotation = Vector3.new(59.2109299, 41.5605049, 131.929398)
  3851. o46.CanCollide = false
  3852. o46.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3853. o46.CFrame = CFrame.new(48.0993614, 153.650528, 21.7932072, -0.499995351, -0.556679189, 0.663410604, 1.43222292e-006, -0.766038299, -0.642794907, 0.866028488, -0.32139349, 0.383016437)
  3854. o46.BottomSurface = Enum.SurfaceType.Smooth
  3855. o46.TopSurface = Enum.SurfaceType.Smooth
  3856. o46.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3857. o46.Position = Vector3.new(48.0993614, 153.650528, 21.7932072)
  3858. o47.Parent = o46
  3859. o47.Scale = Vector3.new(0.249788716, 0.272496849, 0.772071779)
  3860. o48.Parent = o1
  3861. o48.Material = Enum.Material.SmoothPlastic
  3862. o48.BrickColor = BrickColor.new("Really black")
  3863. o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663)
  3864. o48.Rotation = Vector3.new(106.102356, -25.6596756, 123.689758)
  3865. o48.CanCollide = false
  3866. o48.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3867. o48.CFrame = CFrame.new(48.2076988, 153.715652, 21.8557663, -0.499992937, -0.749998152, -0.433024794, 3.32508989e-008, 0.500011325, -0.866018891, 0.866029918, -0.433003306, -0.250002086)
  3868. o48.BottomSurface = Enum.SurfaceType.Smooth
  3869. o48.TopSurface = Enum.SurfaceType.Smooth
  3870. o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3871. o48.Position = Vector3.new(48.2076988, 153.715652, 21.8557663)
  3872. o49.Parent = o48
  3873. o49.Scale = Vector3.new(0.249788716, 0.272496849, 0.499575853)
  3874. o50.Parent = o1
  3875. o50.Material = Enum.Material.SmoothPlastic
  3876. o50.BrickColor = BrickColor.new("Really black")
  3877. o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558)
  3878. o50.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  3879. o50.CanCollide = false
  3880. o50.Size = Vector3.new(0.240705281, 0.200000003, 0.463243037)
  3881. o50.CFrame = CFrame.new(48.3803825, 153.746323, 21.9554558, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  3882. o50.BottomSurface = Enum.SurfaceType.Smooth
  3883. o50.TopSurface = Enum.SurfaceType.Smooth
  3884. o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3885. o50.Position = Vector3.new(48.3803825, 153.746323, 21.9554558)
  3886. o51.Parent = o50
  3887. o51.Scale = Vector3.new(1, 0.703948855, 1)
  3888. o52.Parent = o1
  3889. o52.Material = Enum.Material.SmoothPlastic
  3890. o52.BrickColor = BrickColor.new("Really black")
  3891. o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198)
  3892. o52.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698)
  3893. o52.CanCollide = false
  3894. o52.Size = Vector3.new(0.313371032, 0.449618518, 0.217996731)
  3895. o52.CFrame = CFrame.new(48.3843269, 154.289047, 21.9577198, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006)
  3896. o52.BottomSurface = Enum.SurfaceType.Smooth
  3897. o52.TopSurface = Enum.SurfaceType.Smooth
  3898. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3899. o52.Position = Vector3.new(48.3843269, 154.289047, 21.9577198)
  3900. o53.Parent = o52
  3901. o53.MeshType = Enum.MeshType.Wedge
  3902. o54.Parent = o1
  3903. o54.Material = Enum.Material.SmoothPlastic
  3904. o54.BrickColor = BrickColor.new("Really black")
  3905. o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657)
  3906. o54.Rotation = Vector3.new(-90.0003433, -0.000507694145, 60.0009651)
  3907. o54.CanCollide = false
  3908. o54.Size = Vector3.new(0.200000003, 0.245246559, 0.200000003)
  3909. o54.CFrame = CFrame.new(47.0489922, 154.472931, 21.1867657, 0.499985576, -0.86603415, -8.86093403e-006, -7.94816515e-007, -1.06904863e-005, 1, -0.86603415, -0.499985576, -6.03343096e-006)
  3910. o54.BottomSurface = Enum.SurfaceType.Smooth
  3911. o54.TopSurface = Enum.SurfaceType.Smooth
  3912. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3913. o54.Position = Vector3.new(47.0489922, 154.472931, 21.1867657)
  3914. o55.Parent = o54
  3915. o55.Scale = Vector3.new(0.204372719, 1, 0.295203924)
  3916. o55.MeshType = Enum.MeshType.Wedge
  3917. o56.Parent = o1
  3918. o56.Material = Enum.Material.SmoothPlastic
  3919. o56.BrickColor = BrickColor.new("Really black")
  3920. o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073)
  3921. o56.Rotation = Vector3.new(-89.9996872, 0.000973789487, -119.998787)
  3922. o56.CanCollide = false
  3923. o56.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003)
  3924. o56.CFrame = CFrame.new(48.4669075, 153.587341, 22.0054073, -0.49998194, 0.866036355, 1.6995833e-005, 3.83531005e-006, -1.74106572e-005, 1, 0.866036355, 0.49998194, 5.38348922e-006)
  3925. o56.BottomSurface = Enum.SurfaceType.Smooth
  3926. o56.TopSurface = Enum.SurfaceType.Smooth
  3927. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3928. o56.Position = Vector3.new(48.4669075, 153.587341, 22.0054073)
  3929. o57.Parent = o56
  3930. o57.Scale = Vector3.new(1, 0.295204222, 0.726655781)
  3931. o57.MeshType = Enum.MeshType.Wedge
  3932. o58.Parent = o1
  3933. o58.Material = Enum.Material.SmoothPlastic
  3934. o58.BrickColor = BrickColor.new("Really black")
  3935. o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947)
  3936. o58.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
  3937. o58.CanCollide = false
  3938. o58.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003)
  3939. o58.CFrame = CFrame.new(49.7157478, 154.193619, 22.7263947, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
  3940. o58.BottomSurface = Enum.SurfaceType.Smooth
  3941. o58.TopSurface = Enum.SurfaceType.Smooth
  3942. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3943. o58.Position = Vector3.new(49.7157478, 154.193619, 22.7263947)
  3944. o59.Parent = o58
  3945. o59.Scale = Vector3.new(1, 0.272496104, 0.295203924)
  3946. o59.MeshType = Enum.MeshType.Wedge
  3947. o60.Parent = o1
  3948. o60.Material = Enum.Material.SmoothPlastic
  3949. o60.BrickColor = BrickColor.new("Really black")
  3950. o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246)
  3951. o60.Rotation = Vector3.new(-90.0006561, -0.000726932427, -149.997131)
  3952. o60.CanCollide = false
  3953. o60.Size = Vector3.new(0.26341325, 0.200000003, 0.258871108)
  3954. o60.CFrame = CFrame.new(48.1983757, 154.615784, 21.573246, -0.866000533, 0.500043571, -1.26873638e-005, -5.23884319e-006, 1.62995966e-005, 1, 0.500043571, 0.866000533, -1.14958129e-005)
  3955. o60.BottomSurface = Enum.SurfaceType.Smooth
  3956. o60.TopSurface = Enum.SurfaceType.Smooth
  3957. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3958. o60.Position = Vector3.new(48.1983757, 154.615784, 21.573246)
  3959. o61.Parent = o60
  3960. o61.Scale = Vector3.new(1, 0.113539964, 1)
  3961. o62.Parent = o1
  3962. o62.Material = Enum.Material.SmoothPlastic
  3963. o62.BrickColor = BrickColor.new("Really black")
  3964. o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129)
  3965. o62.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  3966. o62.CanCollide = false
  3967. o62.Size = Vector3.new(0.313371032, 1.6803925, 0.217996731)
  3968. o62.CFrame = CFrame.new(47.4619713, 154.289032, 21.4252129, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  3969. o62.BottomSurface = Enum.SurfaceType.Smooth
  3970. o62.TopSurface = Enum.SurfaceType.Smooth
  3971. o62.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3972. o62.Position = Vector3.new(47.4619713, 154.289032, 21.4252129)
  3973. o63.Parent = o1
  3974. o63.Material = Enum.Material.SmoothPlastic
  3975. o63.BrickColor = BrickColor.new("Really black")
  3976. o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
  3977. o63.Rotation = Vector3.new(-90.0006027, -0.0009542763, -119.998665)
  3978. o63.CanCollide = false
  3979. o63.Size = Vector3.new(0.26341325, 1.27618992, 0.258871108)
  3980. o63.CFrame = CFrame.new(47.4816551, 154.61377, 21.4365616, -0.499980032, 0.866037369, -1.66552636e-005, 7.94808898e-007, 1.96904239e-005, 1, 0.866037369, 0.499980032, -1.05331619e-005)
  3981. o63.BottomSurface = Enum.SurfaceType.Smooth
  3982. o63.TopSurface = Enum.SurfaceType.Smooth
  3983. o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3984. o63.Position = Vector3.new(47.4816551, 154.61377, 21.4365616)
  3985. o64.Parent = o63
  3986. o65.Parent = o1
  3987. o65.Material = Enum.Material.SmoothPlastic
  3988. o65.BrickColor = BrickColor.new("Really black")
  3989. o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855)
  3990. o65.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924)
  3991. o65.CanCollide = false
  3992. o65.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003)
  3993. o65.CFrame = CFrame.new(47.8199043, 154.522949, 21.631855, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079)
  3994. o65.BottomSurface = Enum.SurfaceType.Smooth
  3995. o65.TopSurface = Enum.SurfaceType.Smooth
  3996. o65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3997. o65.Position = Vector3.new(47.8199043, 154.522949, 21.631855)
  3998. o66.Parent = o65
  3999. o66.Scale = Vector3.new(1, 1, 0.408743829)
  4000. o67.Parent = o1
  4001. o67.Material = Enum.Material.SmoothPlastic
  4002. o67.BrickColor = BrickColor.new("Really black")
  4003. o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035)
  4004. o67.Rotation = Vector3.new(-90, 8.7742701e-005, 60.0009651)
  4005. o67.CanCollide = false
  4006. o67.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4007. o67.CFrame = CFrame.new(47.9280739, 154.488876, 21.6943035, 0.499985576, -0.86603415, 1.53139899e-006, -7.94816515e-007, 1.30943044e-006, 1, -0.86603415, -0.499985576, -3.36472112e-008)
  4008. o67.BottomSurface = Enum.SurfaceType.Smooth
  4009. o67.TopSurface = Enum.SurfaceType.Smooth
  4010. o67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4011. o67.Position = Vector3.new(47.9280739, 154.488876, 21.6943035)
  4012. o68.Parent = o67
  4013. o68.Scale = Vector3.new(0.204372719, 0.976444602, 0.136247978)
  4014. o68.MeshType = Enum.MeshType.Wedge
  4015. o69.Parent = o1
  4016. o69.Material = Enum.Material.SmoothPlastic
  4017. o69.BrickColor = BrickColor.new("Really black")
  4018. o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899)
  4019. o69.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913)
  4020. o69.CanCollide = false
  4021. o69.Size = Vector3.new(0.200000003, 0.953736305, 0.200000003)
  4022. o69.CFrame = CFrame.new(47.6114616, 154.477554, 21.5114899, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006)
  4023. o69.BottomSurface = Enum.SurfaceType.Smooth
  4024. o69.TopSurface = Enum.SurfaceType.Smooth
  4025. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4026. o69.Position = Vector3.new(47.6114616, 154.477554, 21.5114899)
  4027. o70.Parent = o69
  4028. o70.Scale = Vector3.new(0.181664661, 1, 0.158955991)
  4029. o70.MeshType = Enum.MeshType.Wedge
  4030. o71.Parent = o1
  4031. o71.Material = Enum.Material.SmoothPlastic
  4032. o71.BrickColor = BrickColor.new("Really black")
  4033. o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035)
  4034. o71.Rotation = Vector3.new(-89.9996643, 0.000683179765, -119.99913)
  4035. o71.CanCollide = false
  4036. o71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4037. o71.CFrame = CFrame.new(47.9280815, 154.472977, 21.6943035, -0.499986947, 0.866033375, 1.19237366e-005, 7.9482129e-007, -1.33093554e-005, 1, 0.866033375, 0.499986947, 5.9661561e-006)
  4038. o71.BottomSurface = Enum.SurfaceType.Smooth
  4039. o71.TopSurface = Enum.SurfaceType.Smooth
  4040. o71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4041. o71.Position = Vector3.new(47.9280815, 154.472977, 21.6943035)
  4042. o72.Parent = o71
  4043. o72.Scale = Vector3.new(0.204372719, 0.976444602, 0.295203924)
  4044. o72.MeshType = Enum.MeshType.Wedge
  4045. o73.Parent = o1
  4046. o73.Material = Enum.Material.SmoothPlastic
  4047. o73.BrickColor = BrickColor.new("Really black")
  4048. o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587)
  4049. o73.Rotation = Vector3.new(-89.9996872, 0.000973765214, 60.0005569)
  4050. o73.CanCollide = false
  4051. o73.Size = Vector3.new(0.236163691, 0.200000003, 0.336078286)
  4052. o73.CFrame = CFrame.new(48.2977943, 153.684998, 21.9077587, 0.499991775, -0.866030574, 1.69954092e-005, -3.8355829e-006, 1.74100769e-005, 1, -0.866030574, -0.499991775, 5.38315817e-006)
  4053. o73.BottomSurface = Enum.SurfaceType.Smooth
  4054. o73.TopSurface = Enum.SurfaceType.Smooth
  4055. o73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4056. o73.Position = Vector3.new(48.2977943, 153.684998, 21.9077587)
  4057. o74.Parent = o73
  4058. o74.Scale = Vector3.new(1, 0.249787927, 1)
  4059. o74.MeshType = Enum.MeshType.Wedge
  4060. o75.Parent = o1
  4061. o75.Material = Enum.Material.SmoothPlastic
  4062. o75.BrickColor = BrickColor.new("Really black")
  4063. o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158)
  4064. o75.Rotation = Vector3.new(0.000323726912, 60.0003967, 179.999573)
  4065. o75.CanCollide = false
  4066. o75.Size = Vector3.new(0.200000003, 0.200000003, 0.245246336)
  4067. o75.CFrame = CFrame.new(48.2417641, 153.607681, 21.8754158, -0.499994755, -3.78665663e-006, 0.866028905, 2.68025974e-006, -1, -2.8250206e-006, 0.866028905, 9.08692073e-007, 0.499994755)
  4068. o75.BottomSurface = Enum.SurfaceType.Smooth
  4069. o75.TopSurface = Enum.SurfaceType.Smooth
  4070. o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4071. o75.Position = Vector3.new(48.2417641, 153.607681, 21.8754158)
  4072. o76.Parent = o75
  4073. o76.Scale = Vector3.new(0.249788716, 0.272496849, 1)
  4074. o77.Parent = o1
  4075. o77.Material = Enum.Material.SmoothPlastic
  4076. o77.BrickColor = BrickColor.new("Really black")
  4077. o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469)
  4078. o77.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
  4079. o77.CanCollide = false
  4080. o77.Size = Vector3.new(0.240705281, 0.200000003, 0.644907057)
  4081. o77.CFrame = CFrame.new(49.762928, 153.84166, 22.7536469, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
  4082. o77.BottomSurface = Enum.SurfaceType.Smooth
  4083. o77.TopSurface = Enum.SurfaceType.Smooth
  4084. o77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4085. o77.Position = Vector3.new(49.762928, 153.84166, 22.7536469)
  4086. o78.Parent = o77
  4087. o78.Scale = Vector3.new(1, 0.272496104, 1)
  4088. o78.MeshType = Enum.MeshType.Wedge
  4089. o79.Parent = o1
  4090. o79.Material = Enum.Material.SmoothPlastic
  4091. o79.BrickColor = BrickColor.new("Really black")
  4092. o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597)
  4093. o79.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196)
  4094. o79.CanCollide = false
  4095. o79.Size = Vector3.new(0.313371032, 2.97020721, 0.200000003)
  4096. o79.CFrame = CFrame.new(45.8493462, 154.098297, 20.4941597, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006)
  4097. o79.BottomSurface = Enum.SurfaceType.Smooth
  4098. o79.TopSurface = Enum.SurfaceType.Smooth
  4099. o79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4100. o79.Position = Vector3.new(45.8493462, 154.098297, 20.4941597)
  4101. o80.Parent = o79
  4102. o80.Scale = Vector3.new(1, 1, 0.817487836)
  4103. o80.MeshType = Enum.MeshType.Wedge
  4104. o81.Parent = o1
  4105. o81.Material = Enum.Material.SmoothPlastic
  4106. o81.BrickColor = BrickColor.new("Really black")
  4107. o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649)
  4108. o81.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4109. o81.CanCollide = false
  4110. o81.Size = Vector3.new(0.313371032, 2.40704894, 0.200000003)
  4111. o81.CFrame = CFrame.new(45.6054802, 154.26178, 20.3533649, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4112. o81.BottomSurface = Enum.SurfaceType.Smooth
  4113. o81.TopSurface = Enum.SurfaceType.Smooth
  4114. o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4115. o81.Position = Vector3.new(45.6054802, 154.26178, 20.3533649)
  4116. o82.Parent = o81
  4117. o82.Scale = Vector3.new(1, 1, 0.817487836)
  4118. o82.MeshType = Enum.MeshType.Wedge
  4119. o83.Parent = o1
  4120. o83.Material = Enum.Material.SmoothPlastic
  4121. o83.BrickColor = BrickColor.new("Really black")
  4122. o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898)
  4123. o83.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237)
  4124. o83.CanCollide = false
  4125. o83.Size = Vector3.new(0.313371032, 0.200000003, 0.258871138)
  4126. o83.CFrame = CFrame.new(48.5101967, 154.050598, 22.0303898, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006)
  4127. o83.BottomSurface = Enum.SurfaceType.Smooth
  4128. o83.TopSurface = Enum.SurfaceType.Smooth
  4129. o83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4130. o83.Position = Vector3.new(48.5101967, 154.050598, 22.0303898)
  4131. o84.Parent = o83
  4132. o84.Scale = Vector3.new(1, 0.794779956, 1)
  4133. o84.MeshType = Enum.MeshType.Wedge
  4134. o85.Parent = o1
  4135. o85.Material = Enum.Material.SmoothPlastic
  4136. o85.BrickColor = BrickColor.new("Really black")
  4137. o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815)
  4138. o85.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913)
  4139. o85.CanCollide = false
  4140. o85.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4141. o85.CFrame = CFrame.new(47.1276665, 154.450241, 21.2321815, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006)
  4142. o85.BottomSurface = Enum.SurfaceType.Smooth
  4143. o85.TopSurface = Enum.SurfaceType.Smooth
  4144. o85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4145. o85.Position = Vector3.new(47.1276665, 154.450241, 21.2321815)
  4146. o86.Parent = o85
  4147. o86.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
  4148. o86.MeshType = Enum.MeshType.Wedge
  4149. o87.Parent = o1
  4150. o87.Material = Enum.Material.SmoothPlastic
  4151. o87.BrickColor = BrickColor.new("Really black")
  4152. o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777)
  4153. o87.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
  4154. o87.CanCollide = false
  4155. o87.Size = Vector3.new(0.208914012, 0.781155407, 0.254329532)
  4156. o87.CFrame = CFrame.new(48.6419487, 154.205017, 22.1064777, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
  4157. o87.BottomSurface = Enum.SurfaceType.Smooth
  4158. o87.TopSurface = Enum.SurfaceType.Smooth
  4159. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4160. o87.Position = Vector3.new(48.6419487, 154.205017, 22.1064777)
  4161. o88.Parent = o87
  4162. o88.MeshType = Enum.MeshType.Wedge
  4163. o89.Parent = o1
  4164. o89.Material = Enum.Material.SmoothPlastic
  4165. o89.BrickColor = BrickColor.new("Really black")
  4166. o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532)
  4167. o89.Rotation = Vector3.new(90.0004044, -0.000655137468, -60.0008698)
  4168. o89.CanCollide = false
  4169. o89.Size = Vector3.new(0.313371032, 1.64860117, 0.200000003)
  4170. o89.CFrame = CFrame.new(47.4757423, 154.409378, 21.4331532, 0.499986947, 0.866033137, -1.14343056e-005, 3.77156084e-007, -1.34208303e-005, -1, -0.866033375, 0.499987006, -7.0368651e-006)
  4171. o89.BottomSurface = Enum.SurfaceType.Smooth
  4172. o89.TopSurface = Enum.SurfaceType.Smooth
  4173. o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4174. o89.Position = Vector3.new(47.4757423, 154.409378, 21.4331532)
  4175. o90.Parent = o89
  4176. o90.Scale = Vector3.new(1, 1, 0.113540001)
  4177. o90.MeshType = Enum.MeshType.Wedge
  4178. o91.Parent = o1
  4179. o91.Material = Enum.Material.SmoothPlastic
  4180. o91.BrickColor = BrickColor.new("Really black")
  4181. o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175)
  4182. o91.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4183. o91.CanCollide = false
  4184. o91.Size = Vector3.new(0.240705281, 0.200000003, 0.649448633)
  4185. o91.CFrame = CFrame.new(49.7157173, 153.839401, 22.7264175, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4186. o91.BottomSurface = Enum.SurfaceType.Smooth
  4187. o91.TopSurface = Enum.SurfaceType.Smooth
  4188. o91.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4189. o91.Position = Vector3.new(49.7157173, 153.839401, 22.7264175)
  4190. o92.Parent = o91
  4191. o92.Scale = Vector3.new(1, 0.2724967, 1)
  4192. o93.Parent = o1
  4193. o93.Material = Enum.Material.SmoothPlastic
  4194. o93.BrickColor = BrickColor.new("Really black")
  4195. o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324)
  4196. o93.Rotation = Vector3.new(-90, 8.77428538e-005, 60.0016022)
  4197. o93.CanCollide = false
  4198. o93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4199. o93.CFrame = CFrame.new(46.9408226, 154.488831, 21.1243324, 0.49997595, -0.866039574, 1.53140172e-006, -7.94801281e-007, 1.30944045e-006, 1, -0.866039753, -0.499975979, -3.36463017e-008)
  4200. o93.BottomSurface = Enum.SurfaceType.Smooth
  4201. o93.TopSurface = Enum.SurfaceType.Smooth
  4202. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4203. o93.Position = Vector3.new(46.9408226, 154.488831, 21.1243324)
  4204. o94.Parent = o93
  4205. o94.Scale = Vector3.new(0.204372719, 0.113540515, 0.136247978)
  4206. o94.MeshType = Enum.MeshType.Wedge
  4207. o95.Parent = o1
  4208. o95.Material = Enum.Material.SmoothPlastic
  4209. o95.BrickColor = BrickColor.new("Really black")
  4210. o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406)
  4211. o95.Rotation = Vector3.new(79.6863098, 17.2289619, 121.566193)
  4212. o95.CanCollide = false
  4213. o95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4214. o95.CFrame = CFrame.new(48.0289345, 153.768982, 21.7525406, -0.49999401, -0.813804328, 0.296190858, 6.91067157e-007, -0.342010617, -0.939696074, 0.866029382, -0.469842136, 0.171003759)
  4215. o95.BottomSurface = Enum.SurfaceType.Smooth
  4216. o95.TopSurface = Enum.SurfaceType.Smooth
  4217. o95.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4218. o95.Position = Vector3.new(48.0289345, 153.768982, 21.7525406)
  4219. o96.Parent = o95
  4220. o96.Scale = Vector3.new(0.249788716, 0.272496849, 0.885611713)
  4221. o97.Parent = o1
  4222. o97.Material = Enum.Material.SmoothPlastic
  4223. o97.BrickColor = BrickColor.new("Really black")
  4224. o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551)
  4225. o97.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4226. o97.CanCollide = false
  4227. o97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4228. o97.CFrame = CFrame.new(48.2250175, 153.805359, 21.8657551, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4229. o97.BottomSurface = Enum.SurfaceType.Smooth
  4230. o97.TopSurface = Enum.SurfaceType.Smooth
  4231. o97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4232. o97.Position = Vector3.new(48.2250175, 153.805359, 21.8657551)
  4233. o98.Parent = o97
  4234. o98.Scale = Vector3.new(0.249788716, 0.272496849, 0.613115788)
  4235. o99.Parent = o1
  4236. o99.Material = Enum.Material.SmoothPlastic
  4237. o99.BrickColor = BrickColor.new("Really black")
  4238. o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655)
  4239. o99.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4240. o99.CanCollide = false
  4241. o99.Size = Vector3.new(0.313371032, 0.658532143, 0.217996731)
  4242. o99.CFrame = CFrame.new(46.4491615, 154.289108, 20.8404655, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4243. o99.BottomSurface = Enum.SurfaceType.Smooth
  4244. o99.TopSurface = Enum.SurfaceType.Smooth
  4245. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4246. o99.Position = Vector3.new(46.4491615, 154.289108, 20.8404655)
  4247. o100.Parent = o99
  4248. o100.MeshType = Enum.MeshType.Wedge
  4249. o101.Parent = o1
  4250. o101.Material = Enum.Material.SmoothPlastic
  4251. o101.BrickColor = BrickColor.new("Really black")
  4252. o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894)
  4253. o101.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4254. o101.CanCollide = false
  4255. o101.Size = Vector3.new(0.313371032, 1.50781167, 0.258871168)
  4256. o101.CFrame = CFrame.new(47.7884331, 154.050598, 21.6136894, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4257. o101.BottomSurface = Enum.SurfaceType.Smooth
  4258. o101.TopSurface = Enum.SurfaceType.Smooth
  4259. o101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4260. o101.Position = Vector3.new(47.7884331, 154.050598, 21.6136894)
  4261. o102.Parent = o1
  4262. o102.Material = Enum.Material.SmoothPlastic
  4263. o102.BrickColor = BrickColor.new("Really black")
  4264. o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202)
  4265. o102.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4266. o102.CanCollide = false
  4267. o102.Size = Vector3.new(0.313371032, 0.781155527, 0.200000003)
  4268. o102.CFrame = CFrame.new(47.4737663, 153.832581, 21.4320202, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4269. o102.BottomSurface = Enum.SurfaceType.Smooth
  4270. o102.TopSurface = Enum.SurfaceType.Smooth
  4271. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4272. o102.Position = Vector3.new(47.4737663, 153.832581, 21.4320202)
  4273. o103.Parent = o102
  4274. o103.Scale = Vector3.new(1, 1, 0.885611713)
  4275. o104.Parent = o1
  4276. o104.Material = Enum.Material.SmoothPlastic
  4277. o104.BrickColor = BrickColor.new("Really black")
  4278. o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261)
  4279. o104.Rotation = Vector3.new(-179.999969, -60.0002403, -179.999924)
  4280. o104.CanCollide = false
  4281. o104.Size = Vector3.new(0.313370973, 0.290662467, 0.200000003)
  4282. o104.CFrame = CFrame.new(47.1748695, 154.522919, 21.2594261, -0.499997079, 7.01515091e-007, -0.866027534, 7.94834705e-007, 1, 3.51152266e-007, 0.866027534, -5.12779479e-007, -0.499997079)
  4283. o104.BottomSurface = Enum.SurfaceType.Smooth
  4284. o104.TopSurface = Enum.SurfaceType.Smooth
  4285. o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4286. o104.Position = Vector3.new(47.1748695, 154.522919, 21.2594261)
  4287. o105.Parent = o104
  4288. o105.Scale = Vector3.new(1, 1, 0.408743829)
  4289. o106.Parent = o1
  4290. o106.Material = Enum.Material.SmoothPlastic
  4291. o106.BrickColor = BrickColor.new("Really black")
  4292. o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491)
  4293. o106.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804)
  4294. o106.CanCollide = false
  4295. o106.Size = Vector3.new(0.240705281, 0.531367242, 0.200000003)
  4296. o106.CFrame = CFrame.new(48.8523674, 153.589584, 22.2279491, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006)
  4297. o106.BottomSurface = Enum.SurfaceType.Smooth
  4298. o106.TopSurface = Enum.SurfaceType.Smooth
  4299. o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4300. o106.Position = Vector3.new(48.8523674, 153.589584, 22.2279491)
  4301. o107.Parent = o106
  4302. o107.Scale = Vector3.new(1, 1, 0.703947783)
  4303. o107.MeshType = Enum.MeshType.Wedge
  4304. o108.Parent = o1
  4305. o108.Material = Enum.Material.SmoothPlastic
  4306. o108.BrickColor = BrickColor.new("Really black")
  4307. o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212)
  4308. o108.Rotation = Vector3.new(-89.9996872, 0.000973768067, -119.998802)
  4309. o108.CanCollide = false
  4310. o108.Size = Vector3.new(0.240705281, 0.200000003, 0.200000003)
  4311. o108.CFrame = CFrame.new(49.7727623, 153.503311, 22.7593212, -0.499982089, 0.866036057, 1.69954583e-005, 3.83530369e-006, -1.74102242e-005, 1, 0.866036057, 0.499982089, 5.3832855e-006)
  4312. o108.BottomSurface = Enum.SurfaceType.Smooth
  4313. o108.TopSurface = Enum.SurfaceType.Smooth
  4314. o108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4315. o108.Position = Vector3.new(49.7727623, 153.503311, 22.7593212)
  4316. o109.Parent = o108
  4317. o109.Scale = Vector3.new(1, 0.158955991, 0.158955932)
  4318. o109.MeshType = Enum.MeshType.Wedge
  4319. o110.Parent = o1
  4320. o110.Material = Enum.Material.SmoothPlastic
  4321. o110.BrickColor = BrickColor.new("Really black")
  4322. o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741)
  4323. o110.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804)
  4324. o110.CanCollide = false
  4325. o110.Size = Vector3.new(0.240705281, 0.781155407, 0.200000003)
  4326. o110.CFrame = CFrame.new(49.4207344, 153.503281, 22.5560741, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006)
  4327. o110.BottomSurface = Enum.SurfaceType.Smooth
  4328. o110.TopSurface = Enum.SurfaceType.Smooth
  4329. o110.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4330. o110.Position = Vector3.new(49.4207344, 153.503281, 22.5560741)
  4331. o111.Parent = o110
  4332. o111.Scale = Vector3.new(1, 1, 0.158955932)
  4333. o111.MeshType = Enum.MeshType.Wedge
  4334. o112.Parent = o1
  4335. o112.Material = Enum.Material.SmoothPlastic
  4336. o112.BrickColor = BrickColor.new("Really black")
  4337. o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047)
  4338. o112.Rotation = Vector3.new(89.9996567, 0.000507693912, 119.99913)
  4339. o112.CanCollide = false
  4340. o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4341. o112.CFrame = CFrame.new(47.7727165, 154.450287, 21.6046047, -0.499986947, -0.866033375, 8.86093039e-006, 7.9482129e-007, -1.06904954e-005, -1, 0.866033375, -0.499986947, 6.03345552e-006)
  4342. o112.BottomSurface = Enum.SurfaceType.Smooth
  4343. o112.TopSurface = Enum.SurfaceType.Smooth
  4344. o112.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4345. o112.Position = Vector3.new(47.7727165, 154.450287, 21.6046047)
  4346. o113.Parent = o112
  4347. o113.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
  4348. o113.MeshType = Enum.MeshType.Wedge
  4349. o114.Parent = o1
  4350. o114.Material = Enum.Material.SmoothPlastic
  4351. o114.BrickColor = BrickColor.new("Really black")
  4352. o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549)
  4353. o114.Rotation = Vector3.new(90.000412, -0.0012816547, -60.0014305)
  4354. o114.CanCollide = false
  4355. o114.Size = Vector3.new(0.240705281, 1.48964524, 0.200000003)
  4356. o114.CFrame = CFrame.new(49.0470924, 154.148193, 22.3403549, 0.499978542, 0.866038084, -2.23690949e-005, -4.937227e-006, -2.29788911e-005, -1, -0.866038084, 0.499978542, -7.21312063e-006)
  4357. o114.BottomSurface = Enum.SurfaceType.Smooth
  4358. o114.TopSurface = Enum.SurfaceType.Smooth
  4359. o114.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4360. o114.Position = Vector3.new(49.0470924, 154.148193, 22.3403549)
  4361. o115.Parent = o114
  4362. o115.Scale = Vector3.new(1, 1, 0.703947783)
  4363. o115.MeshType = Enum.MeshType.Wedge
  4364. o116.Parent = o1
  4365. o116.Material = Enum.Material.SmoothPlastic
  4366. o116.BrickColor = BrickColor.new("Really black")
  4367. o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122)
  4368. o116.Rotation = Vector3.new(-89.9997253, 0.000948806643, 60.0004196)
  4369. o116.CanCollide = false
  4370. o116.Size = Vector3.new(0.313371032, 1.68039238, 0.435993463)
  4371. o116.CFrame = CFrame.new(46.4078636, 153.962097, 20.8166122, 0.499993742, -0.866029263, 1.65597994e-005, -4.0431878e-006, 1.67872367e-005, 1, -0.866029263, -0.499993742, 4.89199192e-006)
  4372. o116.BottomSurface = Enum.SurfaceType.Smooth
  4373. o116.TopSurface = Enum.SurfaceType.Smooth
  4374. o116.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4375. o116.Position = Vector3.new(46.4078636, 153.962097, 20.8166122)
  4376. o117.Parent = o116
  4377. o117.MeshType = Enum.MeshType.Wedge
  4378. o118.Parent = o1
  4379. o118.Material = Enum.Material.SmoothPlastic
  4380. o118.BrickColor = BrickColor.new("Really black")
  4381. o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052)
  4382. o118.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4383. o118.CanCollide = false
  4384. o118.Size = Vector3.new(0.313371032, 0.200000003, 0.200000003)
  4385. o118.CFrame = CFrame.new(46.7480965, 154.409409, 21.013052, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4386. o118.BottomSurface = Enum.SurfaceType.Smooth
  4387. o118.TopSurface = Enum.SurfaceType.Smooth
  4388. o118.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4389. o118.Position = Vector3.new(46.7480965, 154.409409, 21.013052)
  4390. o119.Parent = o118
  4391. o119.Scale = Vector3.new(1, 0.1589562, 0.113540001)
  4392. o119.MeshType = Enum.MeshType.Wedge
  4393. o120.Parent = o1
  4394. o120.Material = Enum.Material.SmoothPlastic
  4395. o120.BrickColor = BrickColor.new("Really black")
  4396. o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016)
  4397. o120.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4398. o120.CanCollide = false
  4399. o120.Size = Vector3.new(0.240705281, 0.390577823, 0.200000003)
  4400. o120.CFrame = CFrame.new(48.2722282, 153.912094, 21.8930016, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4401. o120.BottomSurface = Enum.SurfaceType.Smooth
  4402. o120.TopSurface = Enum.SurfaceType.Smooth
  4403. o120.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4404. o120.Position = Vector3.new(48.2722282, 153.912094, 21.8930016)
  4405. o121.Parent = o120
  4406. o121.Scale = Vector3.new(1, 1, 0.658531725)
  4407. o122.Parent = o1
  4408. o122.Material = Enum.Material.SmoothPlastic
  4409. o122.BrickColor = BrickColor.new("Really black")
  4410. o122.Position = Vector3.new(47.222065, 154.450256, 21.286684)
  4411. o122.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206)
  4412. o122.CanCollide = false
  4413. o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4414. o122.CFrame = CFrame.new(47.222065, 154.450256, 21.286684, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006)
  4415. o122.BottomSurface = Enum.SurfaceType.Smooth
  4416. o122.TopSurface = Enum.SurfaceType.Smooth
  4417. o122.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4418. o122.Position = Vector3.new(47.222065, 154.450256, 21.286684)
  4419. o123.Parent = o122
  4420. o123.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
  4421. o123.MeshType = Enum.MeshType.Wedge
  4422. o124.Parent = o1
  4423. o124.Material = Enum.Material.SmoothPlastic
  4424. o124.BrickColor = BrickColor.new("Really black")
  4425. o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112)
  4426. o124.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4427. o124.CanCollide = false
  4428. o124.Size = Vector3.new(0.240705281, 0.758447468, 0.200000003)
  4429. o124.CFrame = CFrame.new(49.4108849, 153.589584, 22.5504112, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4430. o124.BottomSurface = Enum.SurfaceType.Smooth
  4431. o124.TopSurface = Enum.SurfaceType.Smooth
  4432. o124.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4433. o124.Position = Vector3.new(49.4108849, 153.589584, 22.5504112)
  4434. o125.Parent = o124
  4435. o125.Scale = Vector3.new(1, 1, 0.703947842)
  4436. o126.Parent = o1
  4437. o126.Material = Enum.Material.SmoothPlastic
  4438. o126.BrickColor = BrickColor.new("Really black")
  4439. o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078)
  4440. o126.Rotation = Vector3.new(-89.9996872, 0.0009737566, 60.0009804)
  4441. o126.CanCollide = false
  4442. o126.Size = Vector3.new(0.240705281, 0.58586657, 0.200000003)
  4443. o126.CFrame = CFrame.new(48.6950493, 153.616852, 22.1371078, 0.499985397, -0.86603415, 1.69952582e-005, -3.83536917e-006, 1.74099805e-005, 1, -0.86603415, -0.499985397, 5.3831709e-006)
  4444. o126.BottomSurface = Enum.SurfaceType.Smooth
  4445. o126.TopSurface = Enum.SurfaceType.Smooth
  4446. o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4447. o126.Position = Vector3.new(48.6950493, 153.616852, 22.1371078)
  4448. o127.Parent = o126
  4449. o127.Scale = Vector3.new(1, 1, 0.431451917)
  4450. o127.MeshType = Enum.MeshType.Wedge
  4451. o128.Parent = o1
  4452. o128.Material = Enum.Material.SmoothPlastic
  4453. o128.BrickColor = BrickColor.new("Really black")
  4454. o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717)
  4455. o128.Rotation = Vector3.new(90.0004044, -0.00056738453, 119.999565)
  4456. o128.CanCollide = false
  4457. o128.Size = Vector3.new(0.240705281, 1.44422936, 0.563158214)
  4458. o128.CFrame = CFrame.new(49.0667305, 153.941574, 22.351717, -0.499993503, -0.866029441, -9.90272838e-006, -1.17207583e-006, 1.21113271e-005, -1, 0.866029441, -0.499993503, -7.07063191e-006)
  4459. o128.BottomSurface = Enum.SurfaceType.Smooth
  4460. o128.TopSurface = Enum.SurfaceType.Smooth
  4461. o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4462. o128.Position = Vector3.new(49.0667305, 153.941574, 22.351717)
  4463. o129.Parent = o1
  4464. o129.Material = Enum.Material.SmoothPlastic
  4465. o129.BrickColor = BrickColor.new("Really black")
  4466. o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848)
  4467. o129.Rotation = Vector3.new(-89.9996872, 0.000973766902, -119.999237)
  4468. o129.CanCollide = false
  4469. o129.Size = Vector3.new(0.313371032, 0.726656258, 0.200000003)
  4470. o129.CFrame = CFrame.new(48.1266899, 153.832581, 21.8089848, -0.499988675, 0.866032422, 1.69954383e-005, 3.83549832e-006, -1.74101369e-005, 1, 0.866032422, 0.499988675, 5.38320182e-006)
  4471. o129.BottomSurface = Enum.SurfaceType.Smooth
  4472. o129.TopSurface = Enum.SurfaceType.Smooth
  4473. o129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4474. o129.Position = Vector3.new(48.1266899, 153.832581, 21.8089848)
  4475. o130.Parent = o129
  4476. o130.Scale = Vector3.new(1, 1, 0.885611713)
  4477. o130.MeshType = Enum.MeshType.Wedge
  4478. o131.Parent = o1
  4479. o131.Material = Enum.Material.SmoothPlastic
  4480. o131.BrickColor = BrickColor.new("Really black")
  4481. o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072)
  4482. o131.Rotation = Vector3.new(90.0003433, -0.000683175749, -60.000206)
  4483. o131.CanCollide = false
  4484. o131.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4485. o131.CFrame = CFrame.new(47.867115, 154.450256, 21.6591072, 0.499997079, 0.866027534, -1.19236656e-005, -7.94834705e-007, -1.33093472e-005, -1, -0.866027534, 0.499997079, -5.96627888e-006)
  4486. o131.BottomSurface = Enum.SurfaceType.Smooth
  4487. o131.TopSurface = Enum.SurfaceType.Smooth
  4488. o131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4489. o131.Position = Vector3.new(47.867115, 154.450256, 21.6591072)
  4490. o132.Parent = o131
  4491. o132.Scale = Vector3.new(0.204372719, 0.272496462, 0.522283912)
  4492. o132.MeshType = Enum.MeshType.Wedge
  4493. o133.Name = "Pipe"
  4494. o133.Parent = o1
  4495. o133.Material = Enum.Material.SmoothPlastic
  4496. o133.BrickColor = BrickColor.new("Really black")
  4497. o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282)
  4498. o133.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
  4499. o133.CanCollide = false
  4500. o133.Size = Vector3.new(0.313371032, 6.74881935, 0.308828712)
  4501. o133.CFrame = CFrame.new(45.2593498, 154.189148, 20.1535282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
  4502. o133.BottomSurface = Enum.SurfaceType.Smooth
  4503. o133.TopSurface = Enum.SurfaceType.Smooth
  4504. o133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4505. o133.Position = Vector3.new(45.2593498, 154.189148, 20.1535282)
  4506. o134.Parent = o133
  4507. o135.Name = "Pipe2"
  4508. o135.Parent = o1
  4509. o135.Material = Enum.Material.SmoothPlastic
  4510. o135.BrickColor = BrickColor.new("Really black")
  4511. o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114)
  4512. o135.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
  4513. o135.CanCollide = false
  4514. o135.Size = Vector3.new(0.217997238, 4.21914721, 0.308828712)
  4515. o135.CFrame = CFrame.new(46.5356941, 154.043839, 20.8904114, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
  4516. o135.BottomSurface = Enum.SurfaceType.Smooth
  4517. o135.TopSurface = Enum.SurfaceType.Smooth
  4518. o135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4519. o135.Position = Vector3.new(46.5356941, 154.043839, 20.8904114)
  4520. o136.Parent = o135
  4521. o137.Name = "Pipe2"
  4522. o137.Parent = o1
  4523. o137.Material = Enum.Material.SmoothPlastic
  4524. o137.BrickColor = BrickColor.new("Really black")
  4525. o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282)
  4526. o137.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
  4527. o137.CanCollide = false
  4528. o137.Size = Vector3.new(0.236163691, 0.200000003, 0.358786255)
  4529. o137.CFrame = CFrame.new(44.7047691, 154.041534, 19.8333282, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
  4530. o137.BottomSurface = Enum.SurfaceType.Smooth
  4531. o137.TopSurface = Enum.SurfaceType.Smooth
  4532. o137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4533. o137.Position = Vector3.new(44.7047691, 154.041534, 19.8333282)
  4534. o138.Parent = o137
  4535. o138.Scale = Vector3.new(1, 0.272498846, 1)
  4536. o139.Name = "PipeH"
  4537. o139.Parent = o1
  4538. o139.Material = Enum.Material.Neon
  4539. o139.BrickColor = BrickColor.new("New Yeller")
  4540. o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781)
  4541. o139.Rotation = Vector3.new(0.000161279226, -30.000124, 89.9994965)
  4542. o139.CanCollide = false
  4543. o139.Size = Vector3.new(0.249788493, 0.200000003, 0.308828712)
  4544. o139.CFrame = CFrame.new(42.336956, 154.189194, 18.4662781, 7.57802991e-006, -0.866024792, -0.500001848, 1, 1.01578034e-005, -2.43773229e-006, 7.19005129e-006, -0.500001788, 0.866024613)
  4545. o139.BottomSurface = Enum.SurfaceType.Smooth
  4546. o139.TopSurface = Enum.SurfaceType.Smooth
  4547. o139.Color = Color3.new(1, 1, 0)
  4548. o139.Position = Vector3.new(42.336956, 154.189194, 18.4662781)
  4549. o140.Parent = o139
  4550. o140.Scale = Vector3.new(1, 0.0454160199, 1)
  4551. o141.Name = "Thing"
  4552. o141.Parent = o1
  4553. o141.BrickColor = BrickColor.new("Dark stone grey")
  4554. o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648)
  4555. o141.Rotation = Vector3.new(-179.999313, 29.9983273, -0.00131815404)
  4556. o141.CanCollide = false
  4557. o141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4558. o141.CFrame = CFrame.new(48.0843468, 154.613983, 21.6376648, 0.86604023, 1.99242331e-005, 0.499974728, 1.7006736e-005, -1, 1.03919392e-005, 0.499974728, -4.968947e-007, -0.86604023)
  4559. o141.BottomSurface = Enum.SurfaceType.Smooth
  4560. o141.TopSurface = Enum.SurfaceType.Smooth
  4561. o141.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4562. o141.Position = Vector3.new(48.0843468, 154.613983, 21.6376648)
  4563. o142.Parent = o141
  4564. o142.Scale = Vector3.new(0.181664243, 0.113539964, 0.181663886)
  4565.  
  4566. function destroy(p)
  4567. for i,v in pairs(p.Character:GetChildren()) do
  4568. spawn(function()
  4569. if v:IsA("LocalScript") or v:IsA("Script") then
  4570. v:Destroy()
  4571. end
  4572. end)
  4573. end
  4574. end
  4575.  
  4576. for i,v in pairs(Tool:GetChildren()) do
  4577. if v:IsA("Part") or v:IsA("UnionOperation") or v:IsA("WedgePart") then
  4578. if v.Name ~= "HandlePart" then
  4579. local w = Instance.new("Weld",Tool.HandlePart)
  4580. w.Part0 = Tool.HandlePart
  4581. w.Part1 = v
  4582. w.C0 = CFrame.new(v.Position-Tool.HandlePart.Position)*CFrame.Angles(math.rad(v.Rotation.X),math.rad(v.Rotation.Y),math.rad(v.Rotation.Z))
  4583. end
  4584. end
  4585. end
  4586.  
  4587. print(Tool.Name.." Loaded.")
  4588.  
  4589. for i,v in pairs(Tool:GetChildren()) do
  4590. if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then
  4591. if v.Material == Enum.Material.Neon then
  4592. v.BrickColor = char:FindFirstChild("Torso").BrickColor
  4593. end
  4594. end
  4595. end
  4596.  
  4597. Tool.Equipped:connect(function()
  4598. ceqpt = true
  4599. bsy = false
  4600. print("|Equipped|: ".."Saving old joints")
  4601. for i,v in pairs(char.Torso:GetChildren()) do
  4602. if v:IsA("Motor6D") and v.Name ~= "Neck" then
  4603. --print("|Equipped|: "..v.Name.." saved!")
  4604. table.insert(jtab,v)
  4605. end
  4606. end
  4607.  
  4608. gyro.Parent = char:WaitForChild("HumanoidRootPart")
  4609.  
  4610. local aWeld = Instance.new("Weld",char["Right Arm"])
  4611. aWeld.Name = "aWeld"
  4612. aWeld.Part0 = Tool.HandlePart
  4613. aWeld.Part1 = char["Right Arm"]
  4614. aWeld.C0 = CFrame.new(0.9,0,0.1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))
  4615.  
  4616. local bWeld = Instance.new("Weld",char["Torso"])
  4617. bWeld.Name = "bWeld"
  4618. bWeld.Part0 = char["Torso"]
  4619. bWeld.Part1 = char["Right Arm"]
  4620. bWeld.C0 = CFrame.new(1.2,0.3,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80))
  4621.  
  4622. local cWeld = Instance.new("Weld",char["Torso"])
  4623. cWeld.Name = "cWeld"
  4624. cWeld.Part0 = char["Torso"]
  4625. cWeld.Part1 = char["Left Arm"]
  4626. cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30))
  4627. end)
  4628.  
  4629. Tool.Unequipped:connect(function()
  4630. ceqpt = false
  4631. for i,v in pairs(char.Torso:GetChildren()) do
  4632. if v:IsA("Weld") or v:IsA("Motor6D") then
  4633. if v.Name ~= "Neck" then
  4634. v:Destroy()
  4635. end
  4636. end
  4637. end
  4638. for i,v in pairs(jtab) do
  4639. v:Clone().Parent = char.Torso
  4640. end
  4641. for i,v in pairs(jtab) do
  4642. table.remove(jtab,1)
  4643. end
  4644.  
  4645. gyro.Parent = game:GetService("ServerStorage")
  4646.  
  4647. char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
  4648. gyro.MaxTorque = Vector3.new(0,0,0)
  4649. char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
  4650. --char.Humanoid.WalkSpeed = 16
  4651. --char.Humanoid.JumpPower = 50
  4652. end)
  4653.  
  4654. --Functions
  4655.  
  4656. local rignore = {}
  4657. function rayCast(orig,targ,maxdist)
  4658. local test = Tool.PipeH.Position
  4659. if orig then
  4660. test = orig
  4661. end
  4662. local r = Ray.new(test,(targ-test).unit * maxdist)
  4663. local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
  4664. --print(pos)
  4665. return hit,pos,normal
  4666. end
  4667.  
  4668. function clerp(a,b,c)
  4669. return a:lerp(b,c)
  4670. end
  4671.  
  4672. --NHIgnore = {char}
  4673. function getMouseNH(pos,dir)
  4674. if not pos then
  4675. pos = game:GetService("Workspace").CurrentCamera.CFrame.p
  4676. --print("|gMNH|: First pos!")
  4677. end
  4678. if not dir then
  4679. dir = (plr:GetMouse().Hit.p - pos).unit*2048
  4680. --print("|gMNH|: First dir!")
  4681. end
  4682. local r = Ray.new(pos,dir)
  4683. local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
  4684. if hit then
  4685. if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then
  4686. table.insert(rignore,hit)
  4687. --print("|gMNH|: Accessory!")
  4688. return getMouseNH(pos,dir)
  4689. else
  4690. --print("|gMNH|: Part!")
  4691. return hit,pos,normal
  4692. end
  4693. else
  4694. --print("|gMNH|: Nil!")
  4695. --print(pos)
  4696. return hit,pos,normal
  4697. end
  4698. end
  4699.  
  4700. function shoot(targ,op)
  4701. --print("----Target / Old position----")
  4702. --print(targ)
  4703. --print(op)
  4704. --print("-----------------------------")
  4705. local hit,pos,normal = rayCast(op,targ,2048)
  4706. local dir = (targ-op).unit * 2048
  4707. if hit then
  4708. --print("|Shoot|: "..hit.Name)
  4709. --print("|Shoot|: "..pos.X..","..pos.Y..","..pos.Z..".")
  4710. --print("|Shoot|: "..(op-pos).Magnitude)
  4711. if hit.Parent:FindFirstChild("Humanoid") then
  4712. table.insert(rignore,hit)
  4713.  
  4714. local iscus = false
  4715. for i,v in pairs(dmgTab) do
  4716. if hit.Name == v[1] then
  4717. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - v[2]
  4718. hit:BreakJoints()
  4719. destroy(game:GetService("Players"):GetPlayerFromCharacter(hit.Parent))
  4720. for i=1,7 do
  4721. local blood = Instance.new("Part")
  4722. blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10))
  4723. blood.CFrame = CFrame.new(pos)
  4724. blood.CanCollide = false
  4725. blood.TopSurface = "Smooth"
  4726. blood.BottomSurface = "Smooth"
  4727. blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  4728. blood.Color = Color3.fromRGB(math.random(150,255),0,0)
  4729. blood.Parent = game:GetService("Workspace")
  4730. end
  4731. iscus = true
  4732. end
  4733. end
  4734. if iscus == false then
  4735. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - miscDmg
  4736. hit:BreakJoints()
  4737. for i=1,7 do
  4738. local blood = Instance.new("Part")
  4739. blood.Size = Vector3.new((math.random(2,10)/10),(math.random(2,10)/10),(math.random(2,10)/10))
  4740. blood.CFrame = CFrame.new(pos)
  4741. blood.CanCollide = false
  4742. blood.TopSurface = "Smooth"
  4743. blood.BottomSurface = "Smooth"
  4744. blood.Velocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  4745. blood.Color = Color3.fromRGB(math.random(150,255),0,0)
  4746. blood.Parent = game:GetService("Workspace")
  4747. end
  4748. end
  4749.  
  4750. shoot(pos + dir,pos)
  4751. elseif hit.Parent:IsA("Hat") or hit.Parent:IsA("Accessory") then
  4752. table.insert(rignore,hit.Parent)
  4753. --print("|Shoot|: Potential hat; "..hit.Name.." moved to ignore list")
  4754. shoot(pos + dir,pos)
  4755. else
  4756. table.insert(rignore,hit)
  4757. shoot(pos + dir,pos)
  4758. end
  4759. local trace = Instance.new("Part",game.Workspace)
  4760. trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2)
  4761. trace.BrickColor = char:FindFirstChild("Torso").BrickColor
  4762. trace.Anchored = true
  4763. trace.CanCollide = false
  4764. trace.TopSurface = "Smooth"
  4765. trace.BottomSurface = "Smooth"
  4766. trace.Material = Enum.Material.Neon
  4767. trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0)
  4768. spawn(function()
  4769. local m = Instance.new("SpecialMesh",trace)
  4770. m.MeshType = Enum.MeshType.Cylinder
  4771. for i=1,10 do
  4772. trace.Transparency = trace.Transparency + 0.1
  4773. m.Scale = m.Scale - Vector3.new(0,0.1,0.1)
  4774. wait(0.05)
  4775. end
  4776. trace:Destroy()
  4777. end)
  4778. else
  4779. --print("|Shoot|: ".."No target or too far away")
  4780. local trace = Instance.new("Part",game.Workspace)
  4781. trace.Size = Vector3.new((op-pos).Magnitude,0.2,0.2)
  4782. trace.BrickColor = char:FindFirstChild("Torso").BrickColor
  4783. trace.Anchored = true
  4784. trace.CanCollide = false
  4785. trace.TopSurface = "Smooth"
  4786. trace.BottomSurface = "Smooth"
  4787. trace.Material = Enum.Material.Neon
  4788. trace.CFrame = (CFrame.new(op,pos)*CFrame.new(0,0,-(op-pos).Magnitude/2))*CFrame.Angles(0,math.rad(90),0)
  4789. spawn(function()
  4790. local m = Instance.new("SpecialMesh",trace)
  4791. m.MeshType = Enum.MeshType.Cylinder
  4792. for i=1,10 do
  4793. trace.Transparency = trace.Transparency + 0.1
  4794. m.Scale = m.Scale - Vector3.new(0,0.1,0.1)
  4795. wait(0.05)
  4796. end
  4797. trace:Destroy()
  4798. end)
  4799. end
  4800. end
  4801.  
  4802. --End of functions
  4803.  
  4804. plr:GetMouse().Button1Down:connect(function()
  4805. if ceqpt == true and isaim == true and cd == false then
  4806. cd = true
  4807. local s = Instance.new("Sound",Tool.HandlePart)
  4808. s.SoundId = "rbxassetid://136523485"
  4809. s.PlayOnRemove = false
  4810. s:Play()
  4811. game:GetService("Debris"):AddItem(s,5)
  4812. table.insert(rignore,char)
  4813. local hit,pos,normal = getMouseNH()
  4814. for i,v in pairs(rignore) do
  4815. table.remove(rignore,1)
  4816. end
  4817. --print(pos)
  4818. shoot(pos,Tool.PipeH.CFrame.p)
  4819.  
  4820. if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
  4821. bsy = true
  4822. for i=1,5 do
  4823. if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") and char.HumanoidRootPart:FindFirstChild("RootJoint") and char.Torso:FindFirstChild("Neck") then
  4824. char.Torso:FindFirstChild("bWeld").C0 = clerp(char.Torso.bWeld.C0,(CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60))*CFrame.new(0,1,0)),0.2)
  4825. char.Torso:FindFirstChild("cWeld").C0 = clerp(char.Torso.cWeld.C0,(CFrame.new(-1.5,0.5,-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10))*CFrame.new(0,1,0)),0.2)
  4826. char.HumanoidRootPart:FindFirstChild("RootJoint").C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),0.2)
  4827. char.Torso:FindFirstChild("Neck").C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(240)),0.2)
  4828. wait()
  4829. end
  4830. end
  4831. bsy = false
  4832. end
  4833.  
  4834. table.insert(rignore,char)
  4835. cd = false
  4836. end
  4837. end)
  4838.  
  4839. while not ceqpt do wait() end
  4840.  
  4841. local animspeed = 0.3
  4842.  
  4843. while wait() do
  4844. --if ceqpt == true then print("Equipped") else print ("Unequipped") end
  4845.  
  4846. local cPos = game:GetService("Workspace").CurrentCamera.CFrame.p
  4847. local newPos = cPos - char.HumanoidRootPart.CFrame.p
  4848. local dist = math.sqrt((newPos.X*newPos.X)+(newPos.Y*newPos.Y)+(newPos.Z*newPos.Z))
  4849. --print(dist)
  4850.  
  4851. if dist <= 8.5 and ceqpt == true then
  4852. isaim = true
  4853. if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
  4854. if bsy == false then
  4855. local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y
  4856. y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude
  4857. char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1,0.5 + (y/100),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-60)),animspeed)
  4858. char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.5 + (y/60),-1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)),animspeed)
  4859. char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2)
  4860. char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-y),math.rad(0),math.rad(0))),0.2)
  4861. char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed)
  4862. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(y/2),math.rad(240)),animspeed)
  4863. --char.Humanoid.WalkSpeed = 6
  4864. --char.Humanoid.JumpPower = 0
  4865. end
  4866. end
  4867. local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p
  4868. gyro.MaxTorque = Vector3.new(0,10000000,0)
  4869. gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p)
  4870. else
  4871. isaim = false
  4872. if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
  4873. if bsy == false then
  4874. local y = CFrame.new(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).p.Y
  4875. y = (y*70)/(plr:GetMouse().Hit.p - char.HumanoidRootPart.Position).Magnitude
  4876. char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.2,0.3 + math.cos(tick())/5,-0.9)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(-80)),animspeed)
  4877. char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0 + math.cos(tick())/5,0)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-30)),animspeed)
  4878. char.Torso.bWeld.C1 = clerp(char.Torso.bWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2)
  4879. char.Torso.cWeld.C1 = clerp(char.Torso.cWeld.C1,(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))),0.2)
  4880. char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
  4881. char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
  4882. --char.Humanoid.WalkSpeed = 16
  4883. --char.Humanoid.JumpPower = 50
  4884. end
  4885. end
  4886. gyro.MaxTorque = Vector3.new(0,0,0)
  4887. end
  4888. end
  4889. end
  4890. },
  4891. {
  4892. "Terrain Generation",
  4893. function()
  4894. --[[ terrain lol ]] --[[ joalars2 ]] local char = game:GetService("Players").LocalPlayer.Character local xsi,ysi,zsi = 20,3,20 local xs,ys,zs = -xsi*25,4.1,-xsi*25 local rows = 50 local columns = 50 local intensity = 15 --[[ Lower = More intense = Looks crap ]] local rand = math.random(0,10000) local lowest = nil for i=0,rows*xsi,xsi do for o=0,columns*zsi,zsi do local p = Instance.new("Part") p.Size = Vector3.new(xsi,ysi,zsi) p.Anchored = true p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Locked = true if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) <= -0.3*intensity then p.BrickColor = BrickColor.new("Bright blue") p.Reflectance = 0.3 p.Material = "SmoothPlastic" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,-84.5,o)) else p.BrickColor = BrickColor.new("Bright green") p.Material = "Grass" p.CFrame = CFrame.new(Vector3.new(xs,ys,zs) + Vector3.new(i,math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4),o) + Vector3.new(0,-80,0)) end if lowest == nil or p.Position.Y < lowest then lowest = p.Position.Y print("Lowest updated: "..lowest) end p.Parent = workspace["Base"] or workspace local randomchance = math.random(1,400) if math.noise(i/(intensity*xsi),ys + rand,o/(intensity*zsi))*(ys*4) > -0.3*intensity then if randomchance <= 20 then local th = math.random(7,20) local tw = math.random(2,8) local lh = math.random(th/2,th) local lw = math.random(tw*1.5,tw*2.5) local b = Instance.new("Part") b.Size = Vector3.new(th,tw,tw) b.Shape = "Cylinder" b.Anchored = true b.TopSurface = "Smooth" b.Name = "Base" b.BottomSurface = "Smooth" b.BrickColor = BrickColor.new("Brown") b.Material = "Wood" b.CFrame = CFrame.new(p.Position + Vector3.new(0,th/2 + ysi/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) b.Parent = p local l1 = Instance.new("Part") l1.Size = Vector3.new(lh,lw,lw) l1.Shape = "Cylinder" l1.Anchored = true l1.TopSurface = "Smooth" l1.BottomSurface = "Smooth" l1.BrickColor = BrickColor.new("Camo") l1.Material = "Grass" l1.CFrame = CFrame.new(b.Position + Vector3.new(0,th/2 + lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l1.Parent = b local l2 = Instance.new("Part") l2.Size = Vector3.new(lw,lw,lw) l2.Shape = "Ball" l2.Anchored = true l2.TopSurface = "Smooth" l2.BottomSurface = "Smooth" l2.BrickColor = BrickColor.new("Camo") l2.Material = "Grass" l2.CFrame = CFrame.new(l1.Position + Vector3.new(0,lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l2.Parent = b local l3 = Instance.new("Part") l3.Size = Vector3.new(lw,lw,lw) l3.Shape = "Ball" l3.Anchored = true l3.TopSurface = "Smooth" l3.BottomSurface = "Smooth" l3.BrickColor = BrickColor.new("Camo") l3.Material = "Grass" l3.CFrame = CFrame.new(l1.Position + Vector3.new(0,-lh/2,0))*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) l3.Parent = b elseif randomchance > 20 and randomchance <= 25 then for i=1,math.random(4,8) do local rh = math.random(3,6) local rl = math.random(3,6) local rw = math.random(3,6) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance > 25 and randomchance <= 35 then for i=1,math.random(4,8) do local rh = math.random(5,8) local rl = math.random(5,8) local rw = math.random(5,8) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.CanCollide = false r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 36 then for i=1,math.random(8,16) do local rh = math.random(8,16) local rl = math.random(8,16) local rw = math.random(8,16) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Slate" r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end elseif randomchance == 37 then for i=1,math.random(8,16) do local rh = math.random(10,18) local rl = math.random(10,18) local rw = math.random(10,18) local r = Instance.new("Part") r.Size = Vector3.new(rl,rh,rw) r.CanCollide = false r.Anchored = true r.TopSurface = "Smooth" r.BottomSurface = "Smooth" r.Material = "Grass" r.BrickColor = BrickColor.new("Camo") r.CFrame = CFrame.new(p.Position + Vector3.new(math.random(-1,1),1,math.random(-1,1))) * CFrame.Angles(math.rad(math.random(0,359)),math.rad(math.random(0,359)),math.rad(math.random(0,359))) r.Parent = p end end else --[[ Water Generation ]] end end wait(0.1) end workspace["Base"].Transparency = 1 workspace["Base"].CanCollide = false
  4895. end
  4896. },
  4897. {
  4898. "Tea",
  4899. function()
  4900. print("Loading...") local ot = tick() local plr = game:GetService("Players").LocalPlayer local char,mouse = plr.Character,plr:GetMouse() local equipped = false local cd = false local sizemod = 1 local tRotX = 0 local tRotY = 0 local tRotZ = 0 local mode = true local tool = script.Parent if not tool:IsA("Tool") then print("Creating tool.") tool = Instance.new("Tool",plr.Backpack) tool.Name = "Teapot" tool.ToolTip = "*angery*" tool.CanBeDropped = false script.Parent = tool end local kettled = {} tool.Grip = CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) local handle = tool:FindFirstChild("Handle") if handle == nil then handle = Instance.new("Part",tool) handle.Name = "Handle" handle.Size = Vector3.new(sizemod,sizemod,sizemod) handle.CanCollide = false handle.BrickColor = BrickColor.new("White") handle.Shape = "Ball" handle.Size = Vector3.new(0.2,0.2,0.2) local mesh = Instance.new("SpecialMesh",handle) mesh.MeshType = Enum.MeshType.FileMesh mesh.MeshId = "rbxassetid://1594167" mesh.Scale = Vector3.new(1,1,1)*sizemod end local pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp local s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 local particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) coroutine.resume(coroutine.create(function() while wait() do particle.Acceleration = Vector3.new((math.cos(tick()*2)/4)*sizemod,sizemod,(math.sin(tick()*1.5)/3)*sizemod) end end)) function throw() local cln = handle:Clone() for i,v in pairs(cln:GetChildren()) do if v:IsA("Sound") then v:Destroy() end end game:GetService("Debris"):AddItem(s,0.9) cln.Name = "Teapot" cln.Size = Vector3.new(1,1,1)*sizemod cln.Velocity = ((mouse.Hit.p - handle.Position).unit*250 + Vector3.new(0,10,0)) cln.Parent = game.Workspace local hitHead = false local tev tev = cln.Touched:connect(function(t) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then local isKettled = false for i,v in pairs(kettled) do if game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name == v then isKettled = true end end if isKettled == false then tev:disconnect() local pname = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Name table.insert(kettled,pname) if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) ~= plr then local tchar = game:GetService("Players"):GetPlayerFromCharacter(t.Parent).Character cln.Parent = t.Parent local weld = Instance.new("Weld") weld.Part0 = cln weld.Part1 = t.Parent:WaitForChild("Head") weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) weld.Parent = cln hitHead = true local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://399768457" s.Volume = math.huge s:Play() wait(8) if cln.Parent ~= nil then if game:GetService("Players"):GetPlayerFromCharacter(t.Parent) then spawn(function() tchar:BreakJoints() tchar:FindFirstChild("Humanoid").Health = 0 end) end local p = Instance.new("Part",tchar) p.CanCollide = false p.Anchored = true p.Transparency = 0 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.Size = Vector3.new(0.2,0.2,0.2) p.BrickColor = BrickColor.new("Institutional White") local p2 = Instance.new("Part",tchar) p2.CanCollide = false p2.Anchored = true p2.Transparency = 0 p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.Size = Vector3.new(0.2,0.2,0.2) p2.BrickColor = BrickColor.new("Institutional White") local p3 = Instance.new("Part",tchar) p3.CanCollide = false p3.Anchored = true p3.Transparency = 0 p3.TopSurface = "Smooth" p3.BottomSurface = "Smooth" p3.Size = Vector3.new(0.2,0.2,0.2) p3.BrickColor = BrickColor.new("Institutional White") local p4 = Instance.new("Part",tchar) p4.CanCollide = false p4.Anchored = true p4.Transparency = 0 p4.TopSurface = "Smooth" p4.BottomSurface = "Smooth" p4.Size = Vector3.new(0.2,0.2,0.2) p4.BrickColor = BrickColor.new("Institutional White") local m = Instance.new("SpecialMesh",p) m.MeshType = "Sphere" m.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m2 = Instance.new("SpecialMesh",p2) m2.MeshType = "Sphere" m2.Scale = (Vector3.new(1,1,1)*sizemod)*8 local m3 = Instance.new("BlockMesh",p3) m3.Scale = (Vector3.new(7,7,7)*sizemod)*8 local m4 = Instance.new("BlockMesh",p4) m4.Scale = (Vector3.new(1,1,1)*sizemod)*8 local s = Instance.new("Sound",p) s.SoundId = "rbxassetid://157878578" s.Volume = math.huge s:Play() local sc = cln.CFrame p.CFrame = sc p2.CFrame = sc p3.CFrame = sc p4.CFrame = sc p.Material = "Neon" p2.Material = "Neon" p3.Material = "Neon" p4.Material = "Neon" local pt local p2t local p3t local p4t function brk(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character and c.Parent.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk2(c) if c.Parent ~= plr.Character and c.Parent.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk3(c) if c.Parent ~= plr.Character then if c then for i,v in pairs(c.Parent:GetChildren()) do if v:IsA("Script") or v:IsA("LocalScript") then v:Destroy() wait(0.05) end end wait() c:BreakJoints() end end end function brk4(c) local success, msg = pcall(brk,c) if success == false then print("Errored: "..msg) local success, msg = pcall(brk2,c) if success == false then print("Errored: "..msg) brk3(c) end end end pt = p.Touched:connect(function(c) brk4(c) end) p2t = p2.Touched:connect(function(c) brk4(c) end) p3t = p3.Touched:connect(function(c) brk4(c) end) p4t = p4.Touched:connect(function(c) brk4(c) end) local hitReg = {} spawn(function() local reg = Region3.new(p.Position - Vector3.new(20*sizemod,20*sizemod,20*sizemod),p.Position + Vector3.new(20*sizemod,20*sizemod,20*sizemod)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do brk4(v) end end) cln:Destroy() for i=1,20 do m.Scale = m.Scale + (Vector3.new(3,3,3)*sizemod) m2.Scale = m2.Scale + (Vector3.new(3,3,3)*sizemod) m3.Scale = m3.Scale + (Vector3.new(3,3,3)*sizemod) m4.Scale = m4.Scale + (Vector3.new(3,3,3)*sizemod) p.Transparency = p.Transparency + 1/20 p2.Transparency = p2.Transparency + 1/20 p3.Transparency = p3.Transparency + 1/20 p4.Transparency = p4.Transparency + 1/20 p.CFrame = sc p2.CFrame = sc p3.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) p4.CFrame = sc * CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))) wait() end pt:disconnect() p2t:disconnect() p3t:disconnect() p4t:disconnect() end local isub = 0 for i,v in pairs(kettled) do if pname == v then table.remove(kettled,i-isub) isub = isub + 1 end end end end elseif game:GetService("Players"):GetPlayerFromCharacter(t.Parent.Parent) then else for i=1,10 do local p = Instance.new("Part",workspace) p.Size = Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10) p.CFrame = cln.CFrame p.Velocity = Vector3.new(math.random(-30,30),math.random(3,50),math.random(-30,30)) p.BrickColor = cln.BrickColor p.TopSurface = "Smooth" p.BottomSurface = "Smooth" game:GetService("Debris"):AddItem(p,math.random(10,25)/10) end tev:disconnect() cln.Anchored = true cln.CanCollide = false cln.Transparency = 1 local s = Instance.new("Sound",cln) s.SoundId = "rbxassetid://138122923" s.Volume = math.huge s:Play() wait(1.5) cln:Destroy() end end) wait() cln.CanCollide = true wait(5) if hitHead == false then cln:Destroy() tev:disconnect() end end tool.Equipped:connect(function() if mode == true then char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end equipped = true s1:Play() for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" then v:Destroy() end end pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) end) tool.Unequipped:connect(function() equipped = false s1:Stop() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) end) local isPour = false mouse.Button1Down:connect(function() if equipped == true and cd == false and mode == false then cd = true local s = Instance.new("Sound",handle) s.SoundId = "rbxassetid://444895479" s.Volume = 2 s.Pitch = math.random(900,1100)/1000 s:Play() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(65),math.rad(90),math.rad(0)) spawn(function() throw() end) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) wait() char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) cd = false elseif equipped == true and cd == false and mode == true then cd = true isPour = true local mUp local pour = Instance.new("Part",pp) pour.Anchored = true pour.CanCollide = false pour.BrickColor = BrickColor.new("Brown") pour.TopSurface = "Smooth" pour.BottomSurface = "Smooth" pour.Transparency = 0.3 local ps = Instance.new("Sound",pp) ps.SoundId = "rbxassetid://329308062" ps.Volume = 2 ps.Looped = true ps.Pitch = 3 ps:Play() mUp = mouse.Button1Up:connect(function() mUp:disconnect() cd = false isPour = false pour:Destroy() ps:Destroy() tRotX = 0 tRotY = 0 tRotZ = 0 end) while cd == true do tRotX = 45 tRotY = 0 tRotZ = 0 local ray = Ray.new(pp.Position,Vector3.new(0,-1000,0)) local part,pos,normal = workspace:FindPartOnRay(ray,char,false,true) pour.Size = Vector3.new(0.2,0.2,(pos-pp.Position).Magnitude) pour.CFrame = CFrame.new(pp.Position,pos) * CFrame.new(0,0,-(pos-pp.Position).Magnitude/2) if part then if part.Name ~= "Tea" then local p = Instance.new("Part",part) p.Name = "Tea" p.BrickColor = BrickColor.new("Brown") p.Size = Vector3.new(0.2,0.7,0.7) p.Transparency = 0.3 p.TopSurface = "Smooth" p.BottomSurface = "Smooth" p.CanCollide = false p.TopSurface = "Smooth" p.Anchored = true p.BottomSurface = "Smooth" p.Shape = "Cylinder" p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(normal.X),math.rad(normal.Y),math.rad(normal.Z+90)) Instance.new("Vector3Value",p).Value = p.CFrame.p local shrink local frm = 0 shrink = game:GetService("RunService").RenderStepped:connect(function() frm = frm + 1 if math.floor(frm/4) == frm/4 then spawn(function() local reg = Region3.new(p.Position - Vector3.new(p.Size.Y/2,3,p.Size.Y/2),p.Position + Vector3.new(p.Size.Y/2,3,p.Size.Y/2)) local ht = workspace:FindPartsInRegion3(reg,char,100) for i,v in pairs(ht) do if v.Parent:FindFirstChild("Humanoid") then v.Parent.Humanoid.Health = v.Parent.Humanoid.Health - v.Parent.Humanoid.MaxHealth/200 end end end) end p.Size = p.Size - Vector3.new(0,0.02,0.02) if p.Size.Y <= 0.3 then p:Destroy() shrink:disconnect() end end) local particle1 = Instance.new("ParticleEmitter",p) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle1.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle1.Transparency = NumberSequence.new(sk) particle1.Texture = "rbxassetid://453789629" particle1.Lifetime = NumberRange.new(2,2.3) particle1.Rate = 200 particle1.Speed = NumberRange.new(0,0) particle1.Acceleration = Vector3.new(0,0.5,0) else part.Size = part.Size + Vector3.new(0,0.2,0.2) part.CFrame = CFrame.new(part.Value.Value) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)) end end wait() end end end) mouse.KeyDown:connect(function(key) if cd == false and equipped == true then if key == "q" then if mode == false then mode = true char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) else mode = false char:WaitForChild("Torso"):WaitForChild("Right Shoulder").C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(120),math.rad(90),math.rad(0)) end elseif key == "u5jt" then cd = true handle.Transparency = 1 local mug = Instance.new("Part",tool) mug.CanCollide = false mug.BrickColor = BrickColor.new("Institutional white") local mesh = Instance.new("SpecialMesh",mug) mesh.MeshId = "rbxassetid://433095032" mug.Size = Vector3.new(0.2,0.2,0.2) mesh.Scale = Vector3.new(0.145,0.145,0.145) local w = Instance.new("Weld") w.Part0 = mug w.Part1 = char:WaitForChild("Right Arm") w.C0 = CFrame.new(1,0,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)) w.Parent = mug local pp1 = Instance.new("Part",mug) pp1.CanCollide = false pp1.Size = Vector3.new(0.7,0.2,0.6) pp1.BrickColor = BrickColor.new("Brown") pp1.Material = "SmoothPlastic" pp1.TopSurface = "Smooth" pp1.BottomSurface = "Smooth" Instance.new("CylinderMesh",pp1) particle:Clone().Parent = pp1 local w = Instance.new("Weld") w.Part0 = pp1 w.Part1 = mug w.C0 = CFrame.new(0.15,-0.3,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp1 mouse.Button1Down:connect(function() end) tRotX = 0 tRotY = 0 tRotZ = 0 end end end) plr.Chatted:connect(function(msg) if string.lower(string.sub(msg,1,3)) == "-s " then sizemod = string.sub(msg,4,#msg) handle.Mesh.Scale = Vector3.new(1,1,1)*sizemod for i,v in pairs(handle:GetChildren()) do if v.Name == "Particles" or v:IsA("Sound") then v:Destroy() end end s1 = Instance.new("Sound",handle) s1.SoundId = "rbxassetid://318794788" s1.Looped = true s1.Volume = 2 s1.Pitch = 4 s1:Play() pp = Instance.new("Part",handle) pp.Name = "Particles" pp.Size = Vector3.new(0.2,0.2,0.2) pp.Transparency = 1 pp.CanCollide = false local w = Instance.new("Weld") w.Part0 = pp w.Part1 = handle w.C0 = CFrame.new(0,-0.5*sizemod,1.5*sizemod)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)) w.Parent = pp particle = Instance.new("ParticleEmitter",pp) local sk = {NumberSequenceKeypoint.new(0,0.02*sizemod),NumberSequenceKeypoint.new(1,0.3*sizemod)} particle.Size = NumberSequence.new(sk) local sk = {NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(0.7,0),NumberSequenceKeypoint.new(1,1)} particle.Transparency = NumberSequence.new(sk) particle.Texture = "rbxassetid://453789629" particle.Lifetime = NumberRange.new(2,2.3) particle.Rate = 150 particle.Speed = NumberRange.new(0,0) particle.Acceleration = Vector3.new(math.cos(tick()),sizemod,math.sin(tick())) tRotX = 0 tRotY = 0 tRotZ = 0 end end) print("Loaded! Time elapsed: "..tick() - ot) while wait() do tool.Grip = tool.Grip:lerp(CFrame.new(0,0,0.8 * sizemod) * CFrame.Angles(math.rad(tRotX),math.rad(tRotY),math.rad(tRotZ)),0.33) end
  4901. end
  4902. },
  4903. {
  4904. "Slicey Dicey",
  4905. function()
  4906. local oldtick = tick()
  4907. warn("Slicey Dicey - By joalars2")
  4908.  
  4909. local plr = game:GetService("Players").LocalPlayer
  4910. local char,mouse = plr.Character,plr:GetMouse()
  4911.  
  4912. local fadeparts = {}
  4913.  
  4914. --[[ Setting up the animation rig ]]
  4915.  
  4916. local dfj = {}
  4917.  
  4918. char:WaitForChild("Animate"):Destroy()
  4919. char:WaitForChild("Humanoid"):WaitForChild("Animator"):Destroy()
  4920.  
  4921. for i,v in pairs(char:FindFirstChild("Torso"):GetChildren()) do
  4922. if v:IsA("Motor6D") and v.Name ~= "Neck" then
  4923. table.insert(dfj,v:Clone())
  4924. v:Destroy()
  4925. end
  4926. end
  4927.  
  4928. local state = "idle"
  4929.  
  4930. local rootpart = char:FindFirstChild("HumanoidRootPart")
  4931. local rootjoint = rootpart:FindFirstChild("RootJoint")
  4932. rootjoint.C1 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
  4933. local rarm = Instance.new("Weld",char:FindFirstChild("Right Arm") or nil)
  4934. rarm.Part0 = char:FindFirstChild("Torso") or nil
  4935. rarm.Part1 = char:FindFirstChild("Right Arm") or nil
  4936. rarm.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4937. rarm.C1 = CFrame.new(-0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4938. local larm = Instance.new("Weld",char:FindFirstChild("Left Arm") or nil)
  4939. larm.Part0 = char:FindFirstChild("Torso") or nil
  4940. larm.Part1 = char:FindFirstChild("Left Arm") or nil
  4941. larm.C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4942. larm.C1 = CFrame.new(0.5,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4943. local rleg = Instance.new("Weld",char:FindFirstChild("Right Leg") or nil)
  4944. rleg.Part0 = char:FindFirstChild("Torso") or nil
  4945. rleg.Part1 = char:FindFirstChild("Right Leg") or nil
  4946. rleg.C0 = CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4947. rleg.C1 = CFrame.new(0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4948. local lleg = Instance.new("Weld",char:FindFirstChild("Left Leg") or nil)
  4949. lleg.Part0 = char:FindFirstChild("Torso") or nil
  4950. lleg.Part1 = char:FindFirstChild("Left Leg") or nil
  4951. lleg.C0 = CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4952. lleg.C1 = CFrame.new(-0.5,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4953. local neck = char:FindFirstChild("Torso"):FindFirstChild("Neck") or nil
  4954. neck.Part0 = char:FindFirstChild("Torso") or nil
  4955. neck.Part1 = char:FindFirstChild("Head") or nil
  4956. neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4957. neck.C1 = CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4958.  
  4959. --[[ Weapons ]]
  4960.  
  4961. local isClickCombo = false
  4962. local clickTimer = 0
  4963. local clickCombo = 0
  4964. local clickCD = false
  4965. local soundCD = false
  4966. local moveCD = false
  4967.  
  4968. local p1 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil)
  4969. p1.Size = Vector3.new(0.2,0.2,0.2)
  4970. p1.TopSurface = "Smooth"
  4971. p1.BottomSurface = "Smooth"
  4972. p1.CanCollide = false
  4973. local m1 = Instance.new("SpecialMesh",p1)
  4974. m1.VertexColor = Vector3.new(255,255,0)
  4975. m1.MeshId = "rbxassetid://10681506"
  4976. m1.TextureId = "rbxassetid://10681501"
  4977. m1.Scale = Vector3.new(1,1,1)
  4978. local w1 = Instance.new("Weld",p1)
  4979. w1.Part0 = p1
  4980. w1.Part1 = char:FindFirstChild("Right Arm") or nil
  4981. w1.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  4982. local p2 = Instance.new("Part",char:FindFirstChild("Right Arm") or nil)
  4983. p2.Size = Vector3.new(0.2,1.3,2)
  4984. p2.TopSurface = "Smooth"
  4985. p2.BottomSurface = "Smooth"
  4986. p2.Transparency = 1
  4987. p2.CanCollide = false
  4988. local w1 = Instance.new("Weld",p2)
  4989. w1.Part0 = p2
  4990. w1.Part1 = char:FindFirstChild("Right Arm") or nil
  4991. w1.C0 = CFrame.new(-0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  4992. p2.Touched:connect(function(p)
  4993. local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil
  4994. if hum and isClickCombo then
  4995. hum.Health = hum.Health - hum.MaxHealth/20
  4996. if soundCD == false then
  4997. soundCD = true
  4998. local s = Instance.new("Sound",p1)
  4999. s.SoundId = "rbxassetid://566593606"
  5000. s.Volume = 2.5
  5001. s:Play()
  5002. game:GetService("Debris"):AddItem(s,1.5)
  5003. wait(0.1)
  5004. soundCD = false
  5005. end
  5006. end
  5007. end)
  5008. local p3 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil)
  5009. p3.Size = Vector3.new(0.2,0.2,0.2)
  5010. p3.TopSurface = "Smooth"
  5011. p3.BottomSurface = "Smooth"
  5012. p3.CanCollide = false
  5013. local m2 = Instance.new("SpecialMesh",p3)
  5014. m2.VertexColor = Vector3.new(255,255,0)
  5015. m2.MeshId = "rbxassetid://10681506"
  5016. m2.TextureId = "rbxassetid://10681501"
  5017. m2.Scale = Vector3.new(1,1,1)
  5018. local w2 = Instance.new("Weld",p3)
  5019. w2.Part0 = p3
  5020. w2.Part1 = char:FindFirstChild("Left Arm") or nil
  5021. w2.C0 = CFrame.new(-0.3,0,-1.5) * CFrame.Angles(math.rad(-90),math.rad(180),math.rad(0))
  5022. local p4 = Instance.new("Part",char:FindFirstChild("Left Arm") or nil)
  5023. p4.Size = Vector3.new(0.2,1.3,2)
  5024. p4.TopSurface = "Smooth"
  5025. p4.BottomSurface = "Smooth"
  5026. p4.Transparency = 1
  5027. p4.CanCollide = false
  5028. local w1 = Instance.new("Weld",p4)
  5029. w1.Part0 = p4
  5030. w1.Part1 = char:FindFirstChild("Left Arm") or nil
  5031. w1.C0 = CFrame.new(0.3,0,-2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  5032. p4.Touched:connect(function(p)
  5033. local hum = p.Parent:FindFirstChild("Humanoid") or p.Parent.Parent:FindFirstChild("Humanoid") or nil
  5034. if hum and isClickCombo and hum ~= char:FindFirstChild("Humanoid") then
  5035. hum.Health = hum.Health - hum.MaxHealth/20
  5036. if soundCD == false then
  5037. soundCD = true
  5038. local s = Instance.new("Sound",p3)
  5039. s.SoundId = "rbxassetid://566593606"
  5040. s.Volume = 2.5
  5041. s:Play()
  5042. game:GetService("Debris"):AddItem(s,1.5)
  5043. wait(0.1)
  5044. soundCD = false
  5045. end
  5046. end
  5047. end)
  5048.  
  5049. mouse.Button1Down:connect(function()
  5050. if clickCD == false then
  5051. if clickCombo == 0 then
  5052. if not char:FindFirstChild("Right Arm") then
  5053. clickCombo = 1
  5054. end
  5055. end
  5056. if clickCombo == 1 then
  5057. if not char:FindFirstChild("Left Arm") then
  5058. clickCombo = 0
  5059. end
  5060. end
  5061. if not char:FindFirstChild("Right Arm") and not char:FindFirstChild("Left Arm") then
  5062. clickCombo = 3
  5063. end
  5064. if clickCombo == 0 then
  5065. local oldtick = tick()
  5066. state = "busy"
  5067. clickCD = true
  5068. isClickCombo = true
  5069. clickTimer = 1
  5070. clickCombo = clickCombo + 1
  5071.  
  5072. for i=1,5 do
  5073. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
  5074. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4)
  5075. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(45)),0.4)
  5076. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4)
  5077. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(160)),0.4)
  5078. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(20),math.rad(0)),0.4)
  5079. wait()
  5080. end
  5081. wait()
  5082. for i=1,5 do
  5083. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
  5084. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4)
  5085. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(70),math.rad(40)),0.4)
  5086. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4)
  5087. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(240)),0.4)
  5088. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(-60),math.rad(0)),0.4)
  5089. wait()
  5090. end
  5091.  
  5092. state = "idle"
  5093. clickCD = false
  5094. elseif clickCombo == 1 then
  5095. local oldtick = tick()
  5096. state = "busy"
  5097. clickCD = true
  5098. isClickCombo = true
  5099. clickTimer = 1
  5100. clickCombo = 0
  5101.  
  5102. for i=1,5 do
  5103. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)),0.4)
  5104. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
  5105. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)),0.4)
  5106. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(-45)),0.4)
  5107. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-70),math.rad(0),math.rad(200)),0.4)
  5108. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(0)),0.4)
  5109. wait()
  5110. end
  5111. wait()
  5112. for i=1,5 do
  5113. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)),0.4)
  5114. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.4)
  5115. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)),0.4)
  5116. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(-70),math.rad(-40)),0.4)
  5117. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-110),math.rad(0),math.rad(120)),0.4)
  5118. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(20),math.rad(60),math.rad(0)),0.4)
  5119. wait()
  5120. end
  5121.  
  5122. state = "idle"
  5123. clickCD = false
  5124. end
  5125. end
  5126. end)
  5127.  
  5128. mouse.KeyDown:connect(function(key)
  5129. if key == "e" then
  5130. if moveCD == false and clickCD == false then
  5131. clickCD = true
  5132. moveCD = true
  5133. state = "busy"
  5134. op1 = p1
  5135. op3 = p3
  5136. for i=1,5 do
  5137. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4)
  5138. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4)
  5139. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(130)),0.4)
  5140. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-130)),0.4)
  5141. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4)
  5142. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5143. wait()
  5144. end
  5145. p1.Transparency = 1
  5146. p3.Transparency = 1
  5147. local dir = rootpart.CFrame.lookVector*2
  5148. local p = Instance.new("Part")
  5149. p.Size = Vector3.new(0.2,0.2,0.2)
  5150. p.Anchored = true
  5151. p.CanCollide = false
  5152. p.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  5153. local m = Instance.new("SpecialMesh",p)
  5154. m.VertexColor = Vector3.new(255,255,0)
  5155. m.MeshId = "rbxassetid://10681506"
  5156. m.TextureId = "rbxassetid://10681501"
  5157. m.Scale = Vector3.new(1,1,1)
  5158. p.Parent = char
  5159. local p2 = Instance.new("Part")
  5160. p2.Size = Vector3.new(0.2,0.2,0.2)
  5161. p2.Anchored = true
  5162. p2.CanCollide = false
  5163. p2.CFrame = (CFrame.new(rootpart.Position,rootpart.Position + dir) * CFrame.new(-1.3,0,-dir.Magnitude)) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
  5164. local m2 = Instance.new("SpecialMesh",p2)
  5165. m2.VertexColor = Vector3.new(255,255,0)
  5166. m2.MeshId = "rbxassetid://10681506"
  5167. m2.TextureId = "rbxassetid://10681501"
  5168. m2.Scale = Vector3.new(1,1,1)
  5169. p2.Parent = char
  5170.  
  5171. local frm
  5172. local p1l = 0
  5173. local p2l = 0
  5174. frm = game:GetService("RunService").RenderStepped:connect(function()
  5175. if p1l < 50 then
  5176. p1l = p1l + 1
  5177. local r1 = Ray.new(p.Position,-p.CFrame.lookVector)
  5178. local pa1,po1,no1 = workspace:FindPartOnRayWithIgnoreList(r1,char:GetChildren(),false,true)
  5179. p.CFrame = CFrame.new(po1,(po1 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180))
  5180. if pa1 ~= nil then
  5181. if p1l < 40 then
  5182. local hum = pa1.Parent:FindFirstChild("Humanoid") or pa1.Parent.Parent:FindFirstChild("Humanoid")
  5183. if hum then
  5184. pa1:BreakJoints()
  5185. end
  5186. end
  5187. p1l = 40
  5188. end
  5189. else
  5190. p:Destroy()
  5191. for i=1,10 do
  5192. op1.Transparency = op1.Transparency - 0.1
  5193. wait()
  5194. end
  5195. end
  5196. if p2l < 50 then
  5197. p2l = p2l + 1
  5198. local r2 = Ray.new(p2.Position,-p2.CFrame.lookVector)
  5199. local pa2,po2,no2 = workspace:FindPartOnRayWithIgnoreList(r2,char:GetChildren(),false,true)
  5200. p2.CFrame = CFrame.new(po2,(po2 + -dir)) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(180))
  5201. if pa2 ~= nil then
  5202. if p2l < 40 then
  5203. local hum = pa2.Parent:FindFirstChild("Humanoid") or pa2.Parent.Parent:FindFirstChild("Humanoid")
  5204. if hum then
  5205. pa2:BreakJoints()
  5206. end
  5207. end
  5208. p2l = 40
  5209. end
  5210. else
  5211. p2:Destroy()
  5212. for i=1,10 do
  5213. op3.Transparency = op3.Transparency - 0.1
  5214. wait()
  5215. end
  5216. end
  5217. if p1l > 40 then
  5218. p.Transparency = p.Transparency + 0.1
  5219. end
  5220. if p2l > 40 then
  5221. p2.Transparency = p2.Transparency + 0.1
  5222. end
  5223. if p.Parent == nil and p2.Parent == nil then
  5224. frm:disconnect()
  5225. wait(1)
  5226. clickCD = false
  5227. moveCD = false
  5228. end
  5229. end)
  5230.  
  5231. wait()
  5232. for i=1,3 do
  5233. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)),0.4)
  5234. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)),0.4)
  5235. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)),0.4)
  5236. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)),0.4)
  5237. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4)
  5238. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5239. wait()
  5240. end
  5241. for i=1,10 do
  5242. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5243. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5244. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5245. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5246. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),0.4)
  5247. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  5248. wait()
  5249. end
  5250. state = "idle"
  5251. end
  5252. end
  5253. end)
  5254.  
  5255. --[[ Animation application ]]
  5256.  
  5257. game:GetService("RunService").RenderStepped:connect(function()
  5258. if char:FindFirstChild("Humanoid").WalkSpeed < 20 then
  5259. char:FindFirstChild("Humanoid").WalkSpeed = 20
  5260. end
  5261. for i,v in pairs(fadeparts) do
  5262. if v:IsA("BasePart") then
  5263. v.Transparency = v.Transparency + 1/30
  5264. if v.Transparency >= 1 then
  5265. v:Destroy()
  5266. end
  5267. end
  5268. end
  5269. clickTimer = clickTimer - 1/60
  5270. if clickTimer <= 0 then clickTimer = 0 clickCombo = 0 isClickCombo = false end
  5271. local spd = (0.2*char:FindFirstChild("Humanoid").WalkSpeed)/16
  5272. if state ~= "busy" then
  5273. local ray = Ray.new(rootpart.Position,Vector3.new(0,-4,0))
  5274. local part,pos,normal = workspace:FindPartOnRayWithIgnoreList(ray,char:GetChildren(),false,true)
  5275. if rootpart.Velocity.Magnitude > 0.5 and part ~= nil then
  5276. state = "running"
  5277. elseif rootpart.Velocity.Magnitude <= 0.5 and part ~= nil then
  5278. state = "idle"
  5279. elseif rootpart.Velocity.Y > 0 and part == nil then
  5280. state = "jumping"
  5281. elseif rootpart.Velocity.Y <= 0 and part == nil then
  5282. state = "falling"
  5283. end
  5284. if state == "idle" then
  5285. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-(math.sin(tick()*1*spd*5)-1)*2)),spd)
  5286. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad((math.sin(tick()*1*spd*5)-1)*2)),spd)
  5287. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd)
  5288. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*2*spd*5)*10),math.rad(0),math.rad(0)),spd)
  5289. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd)
  5290. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5291. elseif state == "running" then
  5292. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd)
  5293. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),math.rad(0),math.rad(0)),spd)
  5294. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(-math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd)
  5295. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(math.sin(tick()*8*spd*5)*90),-math.rad(math.sin(tick()*8*spd*5)*30),math.rad(0)),spd)
  5296. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-80),math.rad(rootpart.RotVelocity.Y*2.5),math.rad(180)),spd)
  5297. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5298. elseif state == "jumping" then
  5299. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5300. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5301. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
  5302. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
  5303. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd)
  5304. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5305. elseif state == "falling" then
  5306. rleg.C0 = rleg.C0:lerp(CFrame.new(1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5307. lleg.C0 = lleg.C0:lerp(CFrame.new(-1,-1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5308. rarm.C0 = rarm.C0:lerp(CFrame.new(1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
  5309. larm.C0 = larm.C0:lerp(CFrame.new(-1,0.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),spd)
  5310. rootjoint.C0 = rootjoint.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),spd)
  5311. neck.C0 = neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),spd)
  5312. end
  5313. end
  5314. end)
  5315. warn("Loaded! Time elapsed: "..tick() - oldtick)
  5316. end
  5317. },
  5318. {
  5319. "Ghost - Animated",
  5320. function()
  5321. local time = tick()
  5322. print("Loading Wraith by joalars2...")
  5323.  
  5324. local plr = game:GetService("Players").LocalPlayer
  5325. local mouse,char = plr:GetMouse(),plr.Character
  5326.  
  5327. local amountGhosts = 5
  5328.  
  5329. for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
  5330.  
  5331. local toggle,cd,mcd = false,false,false
  5332. local ghosts = {}
  5333. local temptab = {}
  5334.  
  5335. char:WaitForChild("Animate"):Destroy()
  5336. char.Humanoid:WaitForChild("Animator"):Destroy()
  5337.  
  5338. local state = "idle"
  5339.  
  5340. local gt = false
  5341.  
  5342. local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart")) --Stops the character from glitching out on enter/exit
  5343. gyro.MaxTorque = Vector3.new(0,0,0)
  5344. gyro.D = 0
  5345. gyro.P = 100000000
  5346.  
  5347.  
  5348. local wCol = BrickColor.new("Really red")
  5349. local wCol2 = BrickColor.new("Really black")
  5350. local gCol = BrickColor.new("Toothpaste")
  5351. local gCol2 = BrickColor.new("Institutional white")
  5352.  
  5353. function searchAll(m,clear)
  5354. if clear then
  5355. if clear == true then
  5356. for i,v in pairs(temptab) do
  5357. table.remove(temptab,1)
  5358. end
  5359. end
  5360. end
  5361. for i,v in pairs(m:GetChildren()) do
  5362. if v then
  5363. local s = v:Clone()
  5364. for _,b in pairs(s:GetChildren()) do
  5365. b:Destroy()
  5366. end
  5367. if s:IsA("Part") or s:IsA("WedgePart") or s:IsA("TrussPart") or s:IsA("UnionOperation") then
  5368. if s.Name ~= "HumanoidRootPart" then
  5369. s.Anchored = true
  5370. s.CanCollide = false
  5371. s.Transparency = 0.95
  5372. s.TopSurface = "Smooth"
  5373. s.BottomSurface = "Smooth"
  5374. s.FrontSurface = "Smooth"
  5375. s.RightSurface = "Smooth"
  5376. s.BackSurface = "Smooth"
  5377. s.LeftSurface = "Smooth"
  5378. if s.Material ~= Enum.Material.Neon then
  5379. if gt == true then
  5380. s.BrickColor = wCol2
  5381. else
  5382. s.BrickColor = gCol2
  5383. end
  5384. else
  5385. if gt == true then
  5386. s.BrickColor = wCol
  5387. else
  5388. s.BrickColor = gCol
  5389. end
  5390. end
  5391. for _,c in pairs(v:GetChildren()) do
  5392. if c:IsA("SpecialMesh") or c:IsA("CylinderMesh") then
  5393. c:Clone().Parent = s
  5394. end
  5395. end
  5396. local objValue = Instance.new("ObjectValue",s)
  5397. objValue.Name = "Target"
  5398. objValue.Value = v
  5399. table.insert(temptab,s)
  5400. end
  5401. --elseif s:IsA("CharacterMesh") then
  5402. --table.insert(temptab,s)
  5403. end
  5404. --searchAll(v)
  5405. end
  5406. end
  5407. return temptab
  5408. end
  5409.  
  5410. function CreateGhost()
  5411. local ghost = Instance.new("Model",game.Workspace)
  5412. searchAll(char,true)
  5413. ghost.Name = char.Name.."'s Ghost "..#ghosts..#plr.Name
  5414. --Instance.new("Humanoid",ghost)
  5415. for i,v in pairs(temptab) do
  5416. v:Clone().Parent = ghost
  5417. end
  5418. table.insert(ghosts,ghost)
  5419. end
  5420.  
  5421. function ClearGhosts()
  5422. for i,v in pairs(ghosts) do
  5423. v:Destroy()
  5424. end
  5425. for i,v in pairs(ghosts) do
  5426. table.remove(ghosts,1)
  5427. end
  5428. for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  5429. if string.sub(v.Name,1,#plr.Name+9) == plr.Name.."'s Ghost " then
  5430. v:Destroy()
  5431. end
  5432. end
  5433. end
  5434.  
  5435. Instance.new("ForceField",char).Visible = false
  5436.  
  5437. local e1 = Instance.new("Part",char)
  5438. e1.Size = Vector3.new(0.2,0.2,0.2)
  5439. e1.TopSurface = "Smooth"
  5440. e1.BottomSurface = "Smooth"
  5441. e1.Material = "Neon"
  5442. e1.Transparency = 1
  5443. e1.Anchored = true
  5444. e1.CanCollide = false
  5445. e1.BrickColor = gCol
  5446. e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.6)
  5447. local em1 = Instance.new("SpecialMesh",e1)
  5448. em1.MeshType = "Sphere"
  5449. local e2 = Instance.new("Part",char)
  5450. e2.Size = Vector3.new(0.2,0.2,0.2)
  5451. e2.TopSurface = "Smooth"
  5452. e2.BottomSurface = "Smooth"
  5453. e2.Transparency = 1
  5454. e2.Material = "Neon"
  5455. e2.Anchored = true
  5456. e2.CanCollide = false
  5457. e2.BrickColor = gCol
  5458. e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.6)
  5459. local em2 = Instance.new("SpecialMesh",e2)
  5460. em2.MeshType = "Sphere"
  5461.  
  5462. toggle = true
  5463. for i=1,amountGhosts do
  5464. CreateGhost()
  5465. end
  5466. char.Parent = game:GetService("Workspace").CurrentCamera
  5467. char:FindFirstChild("Head").Transparency = 1
  5468. char:FindFirstChild("Torso").Transparency = 1
  5469. char:FindFirstChild("Right Arm").Transparency = 1
  5470. char:FindFirstChild("Left Arm").Transparency = 1
  5471. char:FindFirstChild("Right Leg").Transparency = 1
  5472. char:FindFirstChild("Left Leg").Transparency = 1
  5473. for i,v in pairs(char:GetChildren()) do
  5474. if v:IsA("Accessory") then
  5475. v:FindFirstChild("Handle").Transparency = 1
  5476. end
  5477. end
  5478. char:FindFirstChild("Head"):FindFirstChild("face"):Destroy()
  5479.  
  5480. local p1 = Instance.new("Part",workspace)
  5481. local m1 = Instance.new("SpecialMesh",p1)
  5482. m1.MeshType = "Sphere"
  5483. m1.Scale = Vector3.new(5,5,5)
  5484. p1.Size = Vector3.new(1,1,1)
  5485. p1.Anchored = true
  5486. p1.CanCollide = false
  5487. p1.TopSurface = "Smooth"
  5488. p1.BottomSurface = "Smooth"
  5489. p1.BrickColor = gCol
  5490. p1.Material = "Neon"
  5491. local p2 = Instance.new("Part",workspace)
  5492. local m2 = Instance.new("SpecialMesh",p2)
  5493. m2.MeshType = "Sphere"
  5494. m2.Scale = Vector3.new(8,8,8)
  5495. p2.Size = Vector3.new(1,1,1)
  5496. p2.Anchored = true
  5497. p2.CanCollide = false
  5498. p2.TopSurface = "Smooth"
  5499. p2.BottomSurface = "Smooth"
  5500. p2.BrickColor = gCol2
  5501. p2.Material = "Neon"
  5502. local p3 = Instance.new("Part",workspace)
  5503. local m3 = Instance.new("BlockMesh",p3)
  5504. m3.Scale = Vector3.new(7,7,7)
  5505. p3.Size = Vector3.new(1,1,1)
  5506. p3.Transparency = 0.4
  5507. p3.Anchored = true
  5508. p3.CanCollide = false
  5509. p3.TopSurface = "Smooth"
  5510. p3.BottomSurface = "Smooth"
  5511. p3.BrickColor = gCol
  5512. p3.Material = "Neon"
  5513. local p4 = Instance.new("Part",workspace)
  5514. local m4 = Instance.new("BlockMesh",p4)
  5515. m4.Scale = Vector3.new(10,10,10)
  5516. p4.Size = Vector3.new(1,1,1)
  5517. p4.Transparency = 0.4
  5518. p4.Anchored = true
  5519. p4.CanCollide = false
  5520. p4.TopSurface = "Smooth"
  5521. p4.BottomSurface = "Smooth"
  5522. p4.BrickColor = gCol2
  5523. p4.Material = "Neon"
  5524. local currentframe = 0
  5525. local frmR
  5526.  
  5527. frmR = game:GetService("RunService").RenderStepped:connect(function()
  5528. currentframe = currentframe + 1
  5529. if currentframe < 1*60 then
  5530. p1.CFrame = char:WaitForChild("Torso").CFrame
  5531. p2.CFrame = char:WaitForChild("Torso").CFrame
  5532. p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  5533. p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  5534. m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
  5535. m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
  5536. m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
  5537. m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
  5538. p1.Transparency = p1.Transparency + (1/(1*60))
  5539. p2.Transparency = p2.Transparency + (1/(1*60))
  5540. p3.Transparency = p3.Transparency + (1/(1*60))
  5541. p4.Transparency = p4.Transparency + (1/(1*60))
  5542. else
  5543. p1:Destroy()
  5544. p2:Destroy()
  5545. p3:Destroy()
  5546. p4:Destroy()
  5547. frmR:disconnect()
  5548. end
  5549. end)
  5550.  
  5551. char.Humanoid.MaxHealth = math.huge
  5552. wait()
  5553. char.Humanoid.Health = math.huge
  5554.  
  5555. --[[mouse.KeyDown:connect(function(key)
  5556. if key == "r" then
  5557. print("R!")
  5558. if cd == false then
  5559. print("No cooldown!")
  5560. cd = true
  5561. if toggle == false then
  5562. print("Entering godmode")
  5563. toggle = true
  5564. Instance.new("ForceField",char)
  5565. for i=1,amountGhosts do
  5566. CreateGhost()
  5567. end
  5568. char.Parent = game:GetService("Workspace").CurrentCamera
  5569. char:FindFirstChild("Head").Transparency = 1
  5570. char:FindFirstChild("Torso").Transparency = 1
  5571. char:FindFirstChild("Right Arm").Transparency = 1
  5572. char:FindFirstChild("Left Arm").Transparency = 1
  5573. char:FindFirstChild("Right Leg").Transparency = 1
  5574. char:FindFirstChild("Left Leg").Transparency = 1
  5575. for i,v in pairs(char:GetChildren()) do
  5576. if v:IsA("Accessory") then
  5577. v:FindFirstChild("Handle").Transparency = 1
  5578. end
  5579. end
  5580. else
  5581. print("Exiting godmode")
  5582. toggle = false
  5583. for i,v in pairs(ghosts) do
  5584. v:Destroy()
  5585. end
  5586. char.Parent = game:GetService("Workspace")
  5587. char:FindFirstChild("ForceField"):Destroy()
  5588. char:FindFirstChild("Head").Transparency = 0
  5589. char:FindFirstChild("Torso").Transparency = 0
  5590. char:FindFirstChild("Right Arm").Transparency = 0
  5591. char:FindFirstChild("Left Arm").Transparency = 0
  5592. char:FindFirstChild("Right Leg").Transparency = 0
  5593. char:FindFirstChild("Left Leg").Transparency = 0
  5594. for i,v in pairs(char:GetChildren()) do
  5595. if v:IsA("Accessory") then
  5596. v:FindFirstChild("Handle").Transparency = 0
  5597. end
  5598. end
  5599. end
  5600. cd = false
  5601. end
  5602. end
  5603. end)]]
  5604.  
  5605. mouse.KeyDown:connect(function(key)
  5606. spawn(function()
  5607. if key == "f" and toggle == true and mcd == false then
  5608. if #ghosts < amountGhosts then
  5609. print(#ghosts.."<")
  5610. mcd = true
  5611.  
  5612. ClearGhosts()
  5613.  
  5614. for i=1,amountGhosts do
  5615. CreateGhost()
  5616. end
  5617. local p1 = Instance.new("Part",workspace)
  5618. local m1 = Instance.new("SpecialMesh",p1)
  5619. m1.MeshType = "Sphere"
  5620. m1.Scale = Vector3.new(7,7,7)
  5621. p1.Size = Vector3.new(1,1,1)
  5622. p1.Anchored = true
  5623. p1.CanCollide = false
  5624. p1.TopSurface = "Smooth"
  5625. p1.BottomSurface = "Smooth"
  5626. if gt == false then
  5627. p1.BrickColor = gCol
  5628. else
  5629. p1.BrickColor = wCol
  5630. end
  5631. p1.Material = "Neon"
  5632. local p2 = Instance.new("Part",workspace)
  5633. local m2 = Instance.new("SpecialMesh",p2)
  5634. m2.MeshType = "Sphere"
  5635. m2.Scale = Vector3.new(9,9,9)
  5636. p2.Size = Vector3.new(1,1,1)
  5637. p2.Anchored = true
  5638. p2.CanCollide = false
  5639. p2.TopSurface = "Smooth"
  5640. p2.BottomSurface = "Smooth"
  5641. if gt == false then
  5642. p2.BrickColor = gCol2
  5643. else
  5644. p2.BrickColor = wCol2
  5645. end
  5646. p2.Material = "Neon"
  5647. local currentframe = 0
  5648. local frmR
  5649.  
  5650. frmR = game:GetService("RunService").RenderStepped:connect(function()
  5651. currentframe = currentframe + 1
  5652. if currentframe < 0.25*60 then
  5653. p1.CFrame = char:WaitForChild("Torso").CFrame
  5654. p2.CFrame = char:WaitForChild("Torso").CFrame
  5655. p1.Transparency = p1.Transparency + (1/(0.25*60))
  5656. p2.Transparency = p2.Transparency + (1/(0.25*60))
  5657. else
  5658. p1:Destroy()
  5659. p2:Destroy()
  5660. mcd = false
  5661. frmR:disconnect()
  5662. end
  5663. end)
  5664. else
  5665. mcd = true
  5666.  
  5667. ClearGhosts()
  5668.  
  5669. local p1 = Instance.new("Part",workspace)
  5670. local m1 = Instance.new("SpecialMesh",p1)
  5671. m1.MeshType = "Sphere"
  5672. m1.Scale = Vector3.new(7,7,7)
  5673. p1.Size = Vector3.new(1,1,1)
  5674. p1.Anchored = true
  5675. p1.CanCollide = false
  5676. p1.TopSurface = "Smooth"
  5677. p1.BottomSurface = "Smooth"
  5678. if gt == false then
  5679. p1.BrickColor = gCol
  5680. else
  5681. p1.BrickColor = wCol
  5682. end
  5683. p1.Material = "Neon"
  5684. local p2 = Instance.new("Part",workspace)
  5685. local m2 = Instance.new("SpecialMesh",p2)
  5686. m2.MeshType = "Sphere"
  5687. m2.Scale = Vector3.new(9,9,9)
  5688. p2.Size = Vector3.new(1,1,1)
  5689. p2.Anchored = true
  5690. p2.CanCollide = false
  5691. p2.TopSurface = "Smooth"
  5692. p2.BottomSurface = "Smooth"
  5693. if gt == false then
  5694. p2.BrickColor = gCol2
  5695. else
  5696. p2.BrickColor = wCol2
  5697. end
  5698. p2.Material = "Neon"
  5699. local currentframe = 0
  5700. local frmR
  5701.  
  5702. frmR = game:GetService("RunService").RenderStepped:connect(function()
  5703. currentframe = currentframe + 1
  5704. if currentframe < 0.25*60 then
  5705. p1.CFrame = char:WaitForChild("Torso").CFrame
  5706. p2.CFrame = char:WaitForChild("Torso").CFrame
  5707. p1.Transparency = p1.Transparency + (1/(0.25*60))
  5708. p2.Transparency = p2.Transparency + (1/(0.25*60))
  5709. else
  5710. p1:Destroy()
  5711. p2:Destroy()
  5712. mcd = false
  5713. frmR:disconnect()
  5714. end
  5715. end)
  5716. end
  5717. elseif key == "g" and toggle == true and mcd == false then
  5718. if gt == true then
  5719. gt = false
  5720. local p1 = Instance.new("Part",workspace)
  5721. local m1 = Instance.new("SpecialMesh",p1)
  5722. m1.MeshType = "Sphere"
  5723. m1.Scale = Vector3.new(5,5,5)
  5724. p1.Size = Vector3.new(1,1,1)
  5725. p1.Anchored = true
  5726. p1.CanCollide = false
  5727. p1.TopSurface = "Smooth"
  5728. p1.BottomSurface = "Smooth"
  5729. p1.BrickColor = gCol
  5730. p1.Material = "Neon"
  5731. local p2 = Instance.new("Part",workspace)
  5732. local m2 = Instance.new("SpecialMesh",p2)
  5733. m2.MeshType = "Sphere"
  5734. m2.Scale = Vector3.new(8,8,8)
  5735. p2.Size = Vector3.new(1,1,1)
  5736. p2.Anchored = true
  5737. p2.CanCollide = false
  5738. p2.TopSurface = "Smooth"
  5739. p2.BottomSurface = "Smooth"
  5740. p2.BrickColor = gCol2
  5741. p2.Material = "Neon"
  5742. local p3 = Instance.new("Part",workspace)
  5743. local m3 = Instance.new("BlockMesh",p3)
  5744. m3.Scale = Vector3.new(7,7,7)
  5745. p3.Size = Vector3.new(1,1,1)
  5746. p3.Transparency = 0.4
  5747. p3.Anchored = true
  5748. p3.CanCollide = false
  5749. p3.TopSurface = "Smooth"
  5750. p3.BottomSurface = "Smooth"
  5751. p3.BrickColor = gCol
  5752. p3.Material = "Neon"
  5753. local p4 = Instance.new("Part",workspace)
  5754. local m4 = Instance.new("BlockMesh",p4)
  5755. m4.Scale = Vector3.new(10,10,10)
  5756. p4.Size = Vector3.new(1,1,1)
  5757. p4.Transparency = 0.4
  5758. p4.Anchored = true
  5759. p4.CanCollide = false
  5760. p4.TopSurface = "Smooth"
  5761. p4.BottomSurface = "Smooth"
  5762. p4.BrickColor = gCol2
  5763. p4.Material = "Neon"
  5764.  
  5765. ClearGhosts()
  5766.  
  5767. for i=1,amountGhosts do
  5768. CreateGhost()
  5769. end
  5770.  
  5771. local currentframe = 0
  5772. local frmR
  5773.  
  5774. frmR = game:GetService("RunService").RenderStepped:connect(function()
  5775. currentframe = currentframe + 1
  5776. if currentframe < 1*60 then
  5777. p1.CFrame = char:WaitForChild("Torso").CFrame
  5778. p2.CFrame = char:WaitForChild("Torso").CFrame
  5779. p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  5780. p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  5781. m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
  5782. m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
  5783. m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
  5784. m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
  5785. p1.Transparency = p1.Transparency + (1/(1*60))
  5786. p2.Transparency = p2.Transparency + (1/(1*60))
  5787. p3.Transparency = p3.Transparency + (1/(1*60))
  5788. p4.Transparency = p4.Transparency + (1/(1*60))
  5789. else
  5790. p1:Destroy()
  5791. p2:Destroy()
  5792. p3:Destroy()
  5793. p4:Destroy()
  5794. frmR:disconnect()
  5795. end
  5796. end)
  5797. else
  5798. gt = true
  5799. local p1 = Instance.new("Part",workspace)
  5800. local m1 = Instance.new("SpecialMesh",p1)
  5801. m1.MeshType = "Sphere"
  5802. m1.Scale = Vector3.new(5,5,5)
  5803. p1.Size = Vector3.new(1,1,1)
  5804. p1.Anchored = true
  5805. p1.CanCollide = false
  5806. p1.TopSurface = "Smooth"
  5807. p1.BottomSurface = "Smooth"
  5808. p1.BrickColor = wCol
  5809. p1.Material = "Neon"
  5810. local p2 = Instance.new("Part",workspace)
  5811. local m2 = Instance.new("SpecialMesh",p2)
  5812. m2.MeshType = "Sphere"
  5813. m2.Scale = Vector3.new(8,8,8)
  5814. p2.Size = Vector3.new(1,1,1)
  5815. p2.Anchored = true
  5816. p2.CanCollide = false
  5817. p2.TopSurface = "Smooth"
  5818. p2.BottomSurface = "Smooth"
  5819. p2.BrickColor = wCol2
  5820. p2.Material = "Neon"
  5821. local p3 = Instance.new("Part",workspace)
  5822. local m3 = Instance.new("BlockMesh",p3)
  5823. m3.Scale = Vector3.new(7,7,7)
  5824. p3.Size = Vector3.new(1,1,1)
  5825. p3.Transparency = 0.4
  5826. p3.Anchored = true
  5827. p3.CanCollide = false
  5828. p3.TopSurface = "Smooth"
  5829. p3.BottomSurface = "Smooth"
  5830. p3.BrickColor = wCol
  5831. p3.Material = "Neon"
  5832. local p4 = Instance.new("Part",workspace)
  5833. local m4 = Instance.new("BlockMesh",p4)
  5834. m4.Scale = Vector3.new(10,10,10)
  5835. p4.Size = Vector3.new(1,1,1)
  5836. p4.Transparency = 0.4
  5837. p4.Anchored = true
  5838. p4.CanCollide = false
  5839. p4.TopSurface = "Smooth"
  5840. p4.BottomSurface = "Smooth"
  5841. p4.BrickColor = wCol2
  5842. p4.Material = "Neon"
  5843.  
  5844. ClearGhosts()
  5845.  
  5846. for i=1,amountGhosts do
  5847. CreateGhost()
  5848. end
  5849.  
  5850. local currentframe = 0
  5851. local frmR
  5852.  
  5853. frmR = game:GetService("RunService").RenderStepped:connect(function()
  5854. currentframe = currentframe + 1
  5855. if currentframe < 1*60 then
  5856. p1.CFrame = char:WaitForChild("Torso").CFrame
  5857. p2.CFrame = char:WaitForChild("Torso").CFrame
  5858. p3.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  5859. p4.CFrame = char:WaitForChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
  5860. m1.Scale = m1.Scale + Vector3.new(0.25,0.25,0.25)
  5861. m2.Scale = m2.Scale + Vector3.new(0.25,0.25,0.25)
  5862. m3.Scale = m3.Scale + Vector3.new(0.25,0.25,0.25)
  5863. m4.Scale = m4.Scale + Vector3.new(0.25,0.25,0.25)
  5864. p1.Transparency = p1.Transparency + (1/(1*60))
  5865. p2.Transparency = p2.Transparency + (1/(1*60))
  5866. p3.Transparency = p3.Transparency + (1/(1*60))
  5867. p4.Transparency = p4.Transparency + (1/(1*60))
  5868. else
  5869. p1:Destroy()
  5870. p2:Destroy()
  5871. p3:Destroy()
  5872. p4:Destroy()
  5873. frmR:disconnect()
  5874. end
  5875. end)
  5876. end
  5877. end
  5878. end)
  5879. end)
  5880.  
  5881. local frm = 0
  5882.  
  5883. local toRemove = {}
  5884.  
  5885. game:GetService("RunService").RenderStepped:connect(function()
  5886. frm = frm + 1
  5887. if char.Parent == game:GetService("Workspace").CurrentCamera then
  5888.  
  5889. e1.CFrame = char.Head.CFrame * CFrame.new(0.15,0.1,-0.55)
  5890. e2.CFrame = char.Head.CFrame * CFrame.new(-0.15,0.1,-0.55)
  5891.  
  5892. local delay = 0.9
  5893.  
  5894. for i,v in pairs(ghosts) do
  5895. for _,b in pairs(v:GetChildren()) do
  5896. if b:IsA("Part") or b:IsA("WedgePart") or b:IsA("TrussPart") or b:IsA("UnionOperation") then
  5897. b.CFrame = b.CFrame:lerp(b:FindFirstChild("Target").Value.CFrame,delay)
  5898. end
  5899. end
  5900. delay = delay - (0.5/(#ghosts+1))
  5901. end
  5902.  
  5903. --[[if math.floor(frm/8) == frm/8 then
  5904. local isub = 0
  5905. for i,v in pairs(ghosts) do
  5906. if #v:GetChildren() < 6 then
  5907. v:Destroy()
  5908. table.remove(ghosts,i - isub)
  5909. isub = isub + 1
  5910. CreateGhost()
  5911. end
  5912. end
  5913. end]]
  5914. end
  5915.  
  5916. --Animation states
  5917.  
  5918. local ray = Ray.new(char.HumanoidRootPart.CFrame.p, Vector3.new(0,-3,0).unit*4)
  5919. local part,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(ray,ghosts,false,true)
  5920.  
  5921. if state ~= "busy" then
  5922. if char.HumanoidRootPart.Velocity.Magnitude <= 0.5 then
  5923. state = "idle"
  5924. elseif char.HumanoidRootPart.Velocity.Magnitude > 0.5 then
  5925. state = "running"
  5926. --[[elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not part then
  5927. state = "falling"
  5928. elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not part then
  5929. state = "jumping"]]
  5930. end
  5931. char.Humanoid.WalkSpeed = 32
  5932. char.Humanoid.JumpPower = 70
  5933. end
  5934.  
  5935. --Actual animations
  5936.  
  5937. if state == "idle" then
  5938. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(80 + math.cos(tick())*4),math.rad(180),math.rad(0)),0.06)
  5939. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06)
  5940. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06)
  5941. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.43 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06)
  5942. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.6) * CFrame.Angles(math.rad(-15 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06)
  5943. char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06)
  5944. elseif state == "running" then
  5945. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0,1 + (math.cos(tick())/5),0) * CFrame.Angles(math.rad(65 + math.cos(tick())*4),math.rad(180),math.rad(-char.HumanoidRootPart.RotVelocity.Y*10)),0.06)
  5946. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0:lerp(CFrame.new(0.5,-0.1 + (math.cos((tick())*2)/10),-0.2) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),0.06)
  5947. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0:lerp(CFrame.new(-0.5,-0.5 + (math.cos((tick()-0.5)*2)/6),0.3) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.06)
  5948. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0:lerp(CFrame.new(1.5,0.70 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(50 + math.cos((tick())*2)*10),math.rad(0),math.rad(math.cos(tick()/3)*3)),0.06)
  5949. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.5,0.3 + (math.cos((tick()-0.5)*1.5)/30),-0.4) * CFrame.Angles(math.rad(-35 + math.cos((tick()))*7),math.rad(0),math.rad(math.cos(tick()/2)*4)),0.06)
  5950. char.Torso.Neck.C0 = char.Torso.Neck.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.rad(90 + math.cos(tick()*1.5)*6),math.rad(180),math.rad(0)),0.06)
  5951. end
  5952. end)
  5953.  
  5954. char.Humanoid.Died:connect(function()
  5955. toggle = false
  5956.  
  5957. ClearGhosts()
  5958.  
  5959. char.Parent = game.Workspace
  5960. char.Parent = game:GetService("Workspace")
  5961. char:FindFirstChild("ForceField"):Destroy()
  5962. char:FindFirstChild("Head").Transparency = 0
  5963. char:FindFirstChild("Torso").Transparency = 0
  5964. char:FindFirstChild("Right Arm").Transparency = 0
  5965. char:FindFirstChild("Left Arm").Transparency = 0
  5966. char:FindFirstChild("Right Leg").Transparency = 0
  5967. char:FindFirstChild("Left Leg").Transparency = 0
  5968. for i,v in pairs(char:GetChildren()) do
  5969. if v:IsA("Accessory") then
  5970. v:FindFirstChild("Handle").Transparency = 0
  5971. end
  5972. end
  5973. for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
  5974. plr:LoadCharacter()
  5975. end)
  5976.  
  5977. local msgidGlob = 0
  5978. local state = true
  5979. local font = "Arcade"
  5980. local tcol = Color3.fromRGB(255,217,0)
  5981. local tscol = Color3.fromRGB(0,0,0)
  5982. local fsiz = 28
  5983. local tr = true
  5984. local tsr = false
  5985. local fade = 2
  5986.  
  5987. local p = Instance.new("Part",game.Workspace)
  5988. p.Size = Vector3.new(0.2,0.2,0.2)
  5989. p.Transparency = 1
  5990. p.Anchored = true
  5991. p.CanCollide = false
  5992. p.Name = "Msg"
  5993. p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
  5994.  
  5995. local r = 255
  5996. local b = 0
  5997. local g = 0
  5998.  
  5999. plr.Chatted:connect(function(c)
  6000. msgidGlob = msgidGlob + 1
  6001. local curMsgId = msgidGlob
  6002. if string.lower(c) == "!disable" then
  6003. state = false
  6004. elseif string.lower(c) == "!enable" then
  6005. state = true
  6006. elseif string.lower(string.sub(c,1,6)) == "!font " then
  6007. local old = font
  6008. font = string.sub(c,7,#c) or old
  6009. elseif string.lower(string.sub(c,1,8)) == "!tcolor " then
  6010. if string.lower(string.sub(c,9,#c)) == "rainbow" then
  6011. tr = true
  6012. else
  6013. tr = false
  6014. local old = tcol
  6015. tcol = Color3.fromRGB(string.sub(c,9,11),string.sub(c,13,15),string.sub(c,17,19)) or old
  6016. end
  6017. elseif string.lower(string.sub(c,1,9)) == "!tscolor " then
  6018. if string.sub(c,10,#c) == "rainbow" then
  6019. tsr = true
  6020. else
  6021. tsr = false
  6022. local old = tscol
  6023. tscol = Color3.fromRGB(string.sub(c,10,12),string.sub(c,14,16),string.sub(c,18,20)) or old
  6024. end
  6025. elseif string.lower(string.sub(c,1,6)) == "!size " then
  6026. local old = fsiz
  6027. fsiz = string.sub(c,7,#c) or old
  6028. elseif string.lower(string.sub(c,1,6)) == "!fade " then
  6029. local old = fade
  6030. fade = string.sub(c,7,#c) or old
  6031. end
  6032. if plr.Character and state == true then
  6033. if plr.Character:FindFirstChild("Head") then
  6034. for i,v in pairs(p:GetChildren()) do
  6035. if v:IsA("BillboardGui") and v.Name == "J2CMSG" then
  6036. v:Destroy()
  6037. end
  6038. end
  6039. local bbgui = Instance.new("BillboardGui",p)
  6040. bbgui.Name = "J2CMSG"
  6041. bbgui.AlwaysOnTop = true
  6042. bbgui.ExtentsOffsetWorldSpace = Vector3.new(0,4.5,0)
  6043. bbgui.Size = UDim2.new(0.2,0,0.14,0)
  6044. local tl = Instance.new("TextLabel",bbgui)
  6045. tl.BackgroundTransparency = 1
  6046. tl.BorderSizePixel = 0
  6047. tl.Size = UDim2.new(1,0,10,0)
  6048. tl.Position = UDim2.new(0,0,-5,0)
  6049. tl.Font = font or "SciFi"
  6050. tl.FontSize = "Size"..fsiz or "Size36"
  6051. tl.TextColor3 = tcol
  6052. tl.TextScaled = false
  6053. tl.TextWrapped = false
  6054. tl.TextStrokeColor3 = tscol
  6055. tl.TextStrokeTransparency = 0
  6056.  
  6057. game:GetService("RunService").RenderStepped:connect(function()
  6058. if tr then
  6059. if tl.Parent ~= nil then
  6060. tl.TextColor3 = Color3.fromRGB(r,g,b)
  6061. end
  6062. end
  6063. end)
  6064.  
  6065. for i=1,#c do
  6066. if msgidGlob == curMsgId then
  6067. tl.Text = string.sub(c,1,i)
  6068. if string.sub(c,i,i) ~= " " then
  6069. local s = Instance.new("Sound",p)
  6070. s.SoundId = "rbxassetid://418252437"
  6071. s.Volume = 1
  6072. s.Pitch = 1
  6073. s:Play()
  6074. game.Debris:AddItem(s,2)
  6075. end
  6076. wait()
  6077. end
  6078. end
  6079. wait(fade)
  6080. if msgidGlob == curMsgId then
  6081. for i=1,10 do
  6082. if msgidGlob == curMsgId then
  6083. tl.TextTransparency = tl.TextTransparency + 0.1
  6084. tl.TextStrokeTransparency = tl.TextStrokeTransparency + 0.1
  6085. tl.Position = tl.Position + UDim2.new(0,0,0,-3)
  6086. wait()
  6087. end
  6088. end
  6089. if msgidGlob == curMsgId then
  6090. bbgui:Destroy()
  6091. end
  6092. end
  6093. end
  6094. end
  6095. end)
  6096.  
  6097. coroutine.resume(coroutine.create(function()
  6098. while wait() do
  6099. for i=0,255,10 do g = i wait() end
  6100. for i=255,0,-10 do r = i wait() end
  6101. for i=0,255,10 do b = i wait() end
  6102. for i=255,0,-10 do g = i wait() end
  6103. for i=0,255,10 do r = i wait() end
  6104. for i=255,0,-10 do b = i wait() end
  6105. end
  6106. end))
  6107.  
  6108. game:GetService("RunService").RenderStepped:connect(function()
  6109. if p.Parent ~= nil then
  6110. p.CFrame = p.CFrame:lerp(plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0),0.16)
  6111. else
  6112. p = Instance.new("Part",game.Workspace)
  6113. p.Size = Vector3.new(0.2,0.2,0.2)
  6114. p.Transparency = 1
  6115. p.Anchored = true
  6116. p.CanCollide = false
  6117. p.Name = "Msg"
  6118. p.CFrame = plr.Character:WaitForChild("Head").CFrame + Vector3.new(0,2.25,0)
  6119. end
  6120. end)
  6121.  
  6122. print("Ghost loaded! Time elapsed: "..tick() - time)
  6123. end
  6124. },
  6125. {
  6126. "Timestop",
  6127. function()
  6128. local plr = game:GetService("Players").LocalPlayer
  6129. local deb = false
  6130.  
  6131. while not plr.Character do wait() end
  6132. wait(0.1)
  6133.  
  6134. warn("Timestop loaded. R to toggle time.")
  6135.  
  6136. local tstab = {}
  6137. local tsstab = {}
  6138. local ignlist = {}
  6139. local stab = {}
  6140.  
  6141. function plrIgnore(char)
  6142. for i,v in pairs(char:GetChildren()) do
  6143. if #v:GetChildren() >= 1 then
  6144. plrIgnore(v)
  6145. end
  6146. table.insert(ignlist,v)
  6147. end
  6148. end
  6149.  
  6150. function timeStop(target)
  6151. for i,v in pairs(target:GetChildren()) do
  6152. if #v:GetChildren() >= 1 then
  6153. timeStop(v)
  6154. end
  6155. local isinign = false
  6156. for i,b in pairs(ignlist) do
  6157. if b == v then
  6158. isinign = true
  6159. end
  6160. end
  6161. if isinign == false then
  6162. if v:IsA("Part") or v:IsA("WedgePart") or v:IsA("UnionOperation") then
  6163. if v.Anchored == false then
  6164. table.insert(tstab,v)
  6165. v.Anchored = true
  6166. end
  6167. end
  6168. if v:IsA("Sound") then
  6169. local isintab = false
  6170. for i,b in pairs(stab) do
  6171. if v == b[1] then
  6172. isintab = true
  6173. end
  6174. end
  6175. if isintab == false then
  6176. table.insert(stab,{v,v.Pitch})
  6177. end
  6178. end
  6179. --[[if v:IsA("Script") or v:IsA("LocalScript") then
  6180. if v.Disabled == false then
  6181. table.insert(tsstab,v)
  6182. v.Disabled = true
  6183. end
  6184. end]]
  6185. end
  6186. end
  6187. local isinign = false
  6188. for i,b in pairs(ignlist) do
  6189. if b == target then
  6190. isinign = true
  6191. end
  6192. end
  6193. if isinign == false then
  6194. if target:IsA("Part") or target:IsA("WedgePart") or target:IsA("UnionOperation") then
  6195. if target.Anchored == false then
  6196. table.insert(tstab,target)
  6197. target.Anchored = true
  6198. end
  6199. end
  6200. if target:IsA("Sound") then
  6201. table.insert(stab,{target,target.Pitch})
  6202. end
  6203. end
  6204. end
  6205.  
  6206. plr:GetMouse().KeyDown:connect(function(key)
  6207. if key == "r" then
  6208. if deb == true then
  6209. deb = false
  6210. else
  6211. deb = true
  6212. local cc = Instance.new("ColorCorrectionEffect",game:GetService("Lighting"))
  6213. spawn(function()
  6214. plr.Character.Humanoid.WalkSpeed = 0
  6215. plr.Character.Humanoid.JumpPower = 0
  6216. local p = Instance.new("Part",plr.Character)
  6217. p.Transparency = 0.5
  6218. p.BrickColor = BrickColor.new("Institutional white")
  6219. p.Size = Vector3.new(0.2,0.2,0.2)
  6220. p.Anchored = true
  6221. p.CanCollide = false
  6222. p.CFrame = plr.Character.Torso.CFrame
  6223. local m = Instance.new("SpecialMesh",p)
  6224. m.MeshType = Enum.MeshType.Sphere
  6225.  
  6226. local r = 255
  6227. local g = 255
  6228. local b = 255
  6229. local contrast = 0
  6230.  
  6231. for i=1,50 do
  6232. m.Scale = m.Scale + Vector3.new(50,50,50)
  6233. p.Transparency = p.Transparency + 0.5/50
  6234. r = r - ((255-42)/50)
  6235. g = g - ((255-0)/50)
  6236. b = b - ((255-255)/50)
  6237. contrast = contrast - 2/50
  6238. --cc.TintColor = Color3.fromRGB(r,g,b)
  6239. cc.Contrast = contrast
  6240. for i,v in pairs(stab) do
  6241. v[1].Pitch = v[1].Pitch - (v[2]/50)
  6242. end
  6243. wait()
  6244. end
  6245. p:Destroy()
  6246. plr.Character.Humanoid.WalkSpeed = 16
  6247. plr.Character.Humanoid.JumpPower = 50
  6248. end)
  6249.  
  6250. local aNew = game:GetService("Workspace").ChildAdded:connect(function(c)
  6251. timeStop(c)
  6252. end)
  6253.  
  6254. for i,v in pairs(ignlist) do
  6255. table.remove(ignlist,1)
  6256. end
  6257. plrIgnore(plr.Character)
  6258. timeStop(game:GetService("Workspace"))
  6259. while deb ~= false do wait() end
  6260. --spawn(function()
  6261. local r = 42
  6262. local g = 0
  6263. local b = 255
  6264. local contrast = -2
  6265. for i=1,50 do
  6266. r = r + ((255-42)/50)
  6267. g = g + ((255-0)/50)
  6268. b = b + ((255-255)/50)
  6269. contrast = contrast + 2/50
  6270. --cc.TintColor = Color3.fromRGB(r,g,b)
  6271. cc.Contrast = contrast
  6272. for i,v in pairs(stab) do
  6273. v[1].Pitch = v[1].Pitch + (v[2]/50)
  6274. end
  6275. wait()
  6276. end
  6277. cc:Destroy()
  6278. --end)
  6279. for i,v in pairs(tstab) do
  6280. v.Anchored = false
  6281. end
  6282. for i,v in pairs(tstab) do
  6283. table.remove(tstab,1)
  6284. end
  6285. --table.foreach(stab,print)
  6286. for i,v in pairs(stab) do
  6287. table.remove(stab,1)
  6288. end
  6289. --print("---------")
  6290. --table.foreach(stab,print)
  6291. --[[for i,v in pairs(tsstab) do
  6292. v.Disabled = false
  6293. end
  6294. for i,v in pairs(tsstab) do
  6295. table.remove(tsstab,1)
  6296. end]]
  6297. aNew:disconnect()
  6298. deb = false
  6299. end
  6300. end
  6301. end)
  6302. end
  6303. },
  6304. {
  6305. "Egg",
  6306. function()
  6307. wait(3)
  6308.  
  6309. local plr = game:GetService("Players").LocalPlayer
  6310.  
  6311. while not plr.Character do wait() end
  6312.  
  6313. local char,jtab,ceqpt,bsy,isaim,cd,drawf,state = plr.Character,{},false,false,false,false,false,"loading"
  6314.  
  6315. local hdp = Instance.new("Part",script.Parent)
  6316. hdp.Name = "HandlePart"
  6317. hdp.Size = Vector3.new(0.2,0.2,0.2)
  6318.  
  6319. local meshTab = {
  6320. {"rbxassetid://705224299","rbxassetid://705224727",Vector3.new(0.4,0.4,0.4)},
  6321. {"rbxassetid://705216303","rbxassetid://705216927",Vector3.new(1.8,1.8,1.8)},
  6322. {"rbxassetid://705209239","rbxassetid://705209459",Vector3.new(0.8,0.8,0.8)},
  6323. {"rbxassetid://705247407","rbxassetid://705246950",Vector3.new(1,1,1)},
  6324. {"rbxassetid://705242967","rbxassetid://705243300",Vector3.new(0.44,0.44,0.44)},
  6325. {"rbxassetid://705197095","rbxassetid://705197292",Vector3.new(1.25,1.25,1.25)},
  6326. {"rbxassetid://676836968","rbxassetid://676837441",Vector3.new(0.5,0.5,0.5)},
  6327. {"rbxassetid://698838167","rbxassetid://698838688",Vector3.new(1.6,1.6,1.6)},
  6328. {"rbxassetid://698827858","rbxassetid://698828143",Vector3.new(1.4,1.4,1.5)},
  6329. {"rbxassetid://705202806","rbxassetid://705207716",Vector3.new(1,1,1)},
  6330. {"rbxassetid://676840078","rbxassetid://676839351",Vector3.new(1.2,1.2,1.2)},
  6331. {"rbxassetid://717179708","rbxassetid://705199414",Vector3.new(1,0.95,1.05)},
  6332. {"rbxassetid://724420662","rbxassetid://705195915",Vector3.new(0.8,0.8,0.8)},
  6333. {"rbxassetid://676841945","rbxassetid://676842522",Vector3.new(1.7,1.7,1.8)},
  6334. {"rbxassetid://705315624","rbxassetid://705315897",Vector3.new(0.4,0.4,0.4)},
  6335. {"rbxassetid://698835993","rbxassetid://698836260",Vector3.new(1,1,1)},
  6336. {"rbxassetid://698813624","rbxassetid://698813905",Vector3.new(1.6,1.6,1.6)},
  6337. {"rbxassetid://706712283","rbxassetid://705202233",Vector3.new(2.1,2.1,2.1)},
  6338. {"rbxassetid://705208513","rbxassetid://705208760",Vector3.new(1.05,1.05,1.05)},
  6339. {"rbxassetid://676843975","rbxassetid://676844191",Vector3.new(1.6,1.6,1.6)},
  6340. {"rbxassetid://676846031","rbxassetid://676846800",Vector3.new(0.6,0.6,0.6)},
  6341. {"rbxassetid://676848204","rbxassetid://676848680",Vector3.new(0.5,0.5,0.5)},
  6342. {"rbxassetid://705217565","rbxassetid://705218075",Vector3.new(1,1,1)},
  6343. {"rbxassetid://698829950","rbxassetid://698830608",Vector3.new(0.5,0.5,0.5)},
  6344. {"rbxassetid://705200619","rbxassetid://705200948",Vector3.new(2,2,2)},
  6345. {"rbxassetid://698816291","rbxassetid://698816601",Vector3.new(0.45,0.45,0.45)},
  6346. {"rbxassetid://705245424","rbxassetid://705245604",Vector3.new(1,1,1)},
  6347. {"rbxassetid://698839252","rbxassetid://698839539",Vector3.new(1.5,1.55,1.55)},
  6348. {"rbxassetid://676850168","rbxassetid://676850427",Vector3.new(1,1,1)},
  6349. {"rbxassetid://698836963","rbxassetid://698837211",Vector3.new(2.3,2,2)},
  6350. {"rbxassetid://705219281","rbxassetid://705219747",Vector3.new(1.7,1.7,1.7)},
  6351. {"rbxassetid://698822829","rbxassetid://698823375",Vector3.new(1.5,1.5,1.5)},
  6352. {"rbxassetid://698824115","rbxassetid://698824851",Vector3.new(2.4,2.4,2.4)},
  6353. {"rbxassetid://698825712","rbxassetid://698825959",Vector3.new(1.5,1.5,1.5)},
  6354. {"rbxassetid://676851481","rbxassetid://676851716",Vector3.new(1,1,1)},
  6355. {"rbxassetid://676854360","rbxassetid://676854795",Vector3.new(0.55,0.55,0.55)},
  6356. {"rbxassetid://676856626","rbxassetid://676856930",Vector3.new(0.6,0.6,0.6)},
  6357. {"rbxassetid://676858618","rbxassetid://676858897",Vector3.new(1.4,1.4,1.4)},
  6358. {"rbxassetid://698835348","rbxassetid://698831630",Vector3.new(1.8,1.8,1.8)},
  6359. {"rbxassetid://676859903","rbxassetid://676860203",Vector3.new(1.2,1.2,1.2)},
  6360. {"rbxassetid://698829304","rbxassetid://698828946",Vector3.new(1.3,1.3,1.3)},
  6361. {"rbxassetid://698811815","rbxassetid://698812183",Vector3.new(1,1,1)},
  6362. {"rbxassetid://705225654","rbxassetid://705228740",Vector3.new(1,1,1)}
  6363. }
  6364.  
  6365. local mlgTab = {
  6366. "rbxassetid://566672836",
  6367. "rbxassetid://306356119",
  6368. "rbxassetid://10524802",
  6369. "rbxassetid://166285971",
  6370. "rbxassetid://217185480",
  6371. "rbxassetid://198329363",
  6372. "rbxassetid://286279066",
  6373. "rbxassetid://175843771",
  6374. "rbxassetid://165053954",
  6375. "rbxassetid://603718340",
  6376. "rbxassetid://133727996"
  6377. }
  6378.  
  6379. local msh = Instance.new("SpecialMesh",script.Parent.HandlePart)
  6380. msh.MeshType = Enum.MeshType.FileMesh
  6381. local rnd = math.random(1,#meshTab)
  6382. msh.MeshId = meshTab[rnd][1]
  6383. msh.TextureId = meshTab[rnd][2]
  6384. msh.Scale = meshTab[rnd][3]/2
  6385.  
  6386. local gyro = Instance.new("BodyGyro",char:WaitForChild("HumanoidRootPart"))
  6387. gyro.MaxTorque = Vector3.new(0,0,0)
  6388. gyro.D = 0
  6389. gyro.P = 100000000
  6390.  
  6391. print(script.Parent.Name.." Loaded.")
  6392.  
  6393. plr:GetMouse().KeyDown:connect(function(key)
  6394. if key == "f" then
  6395. if ceqpt == false then
  6396. ceqpt = true
  6397. bsy = false
  6398.  
  6399. spawn(function()
  6400. for i=1,10 do
  6401. script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency - 0.1
  6402. wait()
  6403. end
  6404. end)
  6405. local rnd = math.random(1,#meshTab)
  6406. msh.MeshId = meshTab[rnd][1]
  6407. msh.TextureId = meshTab[rnd][2]
  6408. msh.Scale = meshTab[rnd][3]/2
  6409.  
  6410. print("Saving old joints")
  6411. for i,v in pairs(char.Torso:GetChildren()) do
  6412. if v:IsA("Motor6D") and v.Name ~= "Neck" then
  6413. print(v.Name.." saved!")
  6414. table.insert(jtab,v)
  6415. end
  6416. end
  6417.  
  6418. local aWeld = Instance.new("Weld",char["Right Arm"])
  6419. aWeld.Name = "aWeld"
  6420. aWeld.Part0 = script.Parent.HandlePart
  6421. aWeld.Part1 = char["Right Arm"]
  6422. aWeld.C0 = CFrame.new(0,0,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  6423.  
  6424. local bWeld = Instance.new("Weld",char["Torso"])
  6425. bWeld.Name = "bWeld"
  6426. bWeld.Part0 = char["Torso"]
  6427. bWeld.Part1 = char["Right Arm"]
  6428. bWeld.C0 = CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6429.  
  6430. local cWeld = Instance.new("Weld",char["Torso"])
  6431. cWeld.Name = "cWeld"
  6432. cWeld.Part0 = char["Torso"]
  6433. cWeld.Part1 = char["Left Arm"]
  6434. cWeld.C0 = CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6435.  
  6436. else
  6437.  
  6438. ceqpt = false
  6439. spawn(function()
  6440. for i=1,10 do
  6441. script.Parent.HandlePart.Transparency = script.Parent.HandlePart.Transparency + 0.1
  6442. wait()
  6443. end
  6444. end)
  6445. for i,v in pairs(char.Torso:GetChildren()) do
  6446. if v:IsA("Weld") or v:IsA("Motor6D") then
  6447. if v.Name ~= "Neck" then
  6448. v:Destroy()
  6449. end
  6450. end
  6451. end
  6452. for i,v in pairs(jtab) do
  6453. v:Clone().Parent = char.Torso
  6454. end
  6455. for i,v in pairs(jtab) do
  6456. table.remove(jtab,1)
  6457. end
  6458.  
  6459. char.HumanoidRootPart.RootJoint.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
  6460. gyro.MaxTorque = Vector3.new(0,0,0)
  6461. char.Torso.Neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180))
  6462. end
  6463. end
  6464. end)
  6465.  
  6466. --Functions
  6467.  
  6468. local rignore = {}
  6469. function rayCast(orig,targ,maxdist)
  6470. local r = Ray.new(orig,(targ-orig).unit * maxdist)
  6471. local hit,pos,normal = game:GetService("Workspace"):FindPartOnRayWithIgnoreList(r,rignore,false,true)
  6472. return hit,pos,normal
  6473. end
  6474.  
  6475. function clerp(a,b,c)
  6476. return a:lerp(b,c)
  6477. end
  6478.  
  6479. function shoot(targ)
  6480. local p = Instance.new("Part",char)
  6481. p.Parent = game.Workspace
  6482. p.Shape = "Ball"
  6483. p.Size = Vector3.new(0.2,0.2,0.2)
  6484. p.CFrame = script.Parent.HandlePart.CFrame
  6485. p.Velocity = (targ - script.Parent.HandlePart.Position).unit*250
  6486. local msh = Instance.new("SpecialMesh",p)
  6487. msh.MeshType = Enum.MeshType.FileMesh
  6488. msh.MeshId = script.Parent.HandlePart["Mesh"].MeshId
  6489. msh.TextureId = script.Parent.HandlePart["Mesh"].TextureId
  6490. msh.Scale = script.Parent.HandlePart["Mesh"].Scale
  6491.  
  6492. p.Touched:connect(function(hit)
  6493. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= char then
  6494. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.huge
  6495. hit.Parent.Humanoid:TakeDamage(math.huge)
  6496. hit.Parent:BreakJoints()
  6497. local e = Instance.new("Explosion")
  6498. e.BlastRadius = 2
  6499. e.BlastPressure = 500000
  6500. e.Position = p.Position
  6501. e.Parent = game.Workspace
  6502. for i=1,5 do
  6503. local ep = Instance.new("Part",game.Workspace)
  6504. ep.Anchored = true
  6505. ep.CanCollide = false
  6506. ep.Size = Vector3.new(0.2,0.2,0.2)
  6507. ep.Transparency = 1
  6508. ep.CFrame = CFrame.new(p.Position)
  6509. local emit = Instance.new("ParticleEmitter",ep)
  6510. emit.VelocitySpread = 360
  6511. emit.Speed = NumberRange.new(1,10)
  6512. emit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2),NumberSequenceKeypoint.new(1,2)})
  6513. emit.Rate = 10
  6514. emit.Lifetime = NumberRange.new(4,4)
  6515. emit.RotSpeed = NumberRange.new(-100,100)
  6516. emit.Texture = mlgTab[math.random(1,#mlgTab)]
  6517. game:GetService("Debris"):AddItem(ep,5)
  6518. end
  6519. p:Destroy()
  6520. end
  6521. end)
  6522.  
  6523. game:GetService("Debris"):AddItem(p,math.random(50,100)/10)
  6524. end
  6525.  
  6526. --End of functions
  6527.  
  6528. plr:GetMouse().Button1Down:connect(function()
  6529. if ceqpt == true and isaim == false and cd == false and drawf == false then
  6530. gyro.MaxTorque = Vector3.new(0,10000000,0)
  6531. cd = true
  6532. isaim = true
  6533. script.Parent.HandlePart.Transparency = 0
  6534. local s = Instance.new("Sound",script.Parent.HandlePart)
  6535. s.SoundId = "rbxassetid://609348868"
  6536. s.PlayOnRemove = false
  6537. s:Play()
  6538. game:GetService("Debris"):AddItem(s,5)
  6539. drawf = true
  6540. end
  6541. end)
  6542.  
  6543. plr:GetMouse().Button1Up:connect(function()
  6544. if ceqpt == true and isaim == true and drawf == true then
  6545. script.Parent.HandlePart.Transparency = 1
  6546. char.Torso.bWeld.C0 = CFrame.new(1.5,1,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(0))
  6547. char.Torso.cWeld.C0 = CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  6548. shoot(plr:GetMouse().Hit.p)
  6549. gyro.MaxTorque = Vector3.new(0,0,0)
  6550. table.insert(rignore,char)
  6551. local s = Instance.new("Sound",script.Parent.HandlePart)
  6552. s.SoundId = "rbxassetid://145203279"
  6553. s.PlayOnRemove = false
  6554. s:Play()
  6555. local rnd = math.random(1,#meshTab)
  6556. msh.MeshId = meshTab[rnd][1]
  6557. msh.TextureId = meshTab[rnd][2]
  6558. msh.Scale = meshTab[rnd][3]/2
  6559. game:GetService("Debris"):AddItem(s,5)
  6560. for i,v in pairs(rignore) do
  6561. table.remove(rignore,1)
  6562. end
  6563. isaim = false
  6564. drawf = false
  6565. --wait(1)
  6566. cd = false
  6567. end
  6568. end)
  6569.  
  6570. while not ceqpt do wait() end
  6571.  
  6572. local animspeed = 0.3
  6573.  
  6574. while wait() do
  6575.  
  6576. if ceqpt == true and isaim == true then
  6577. --isaim = true
  6578. if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
  6579. char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,1,0.4)*CFrame.Angles(math.rad(220),math.rad(0),math.rad(0)),animspeed)
  6580. char.Torso.cWeld.C0 =clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0.1,-0.2)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),animspeed)
  6581. --char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(120)),animspeed)
  6582. --char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-120),math.rad(10),math.rad(240)),animspeed)
  6583. --char.Humanoid.WalkSpeed = 6
  6584. --char.Humanoid.JumpPower = 0
  6585. end
  6586. local lookDir = plr:GetMouse().Hit.p - char.HumanoidRootPart.CFrame.p
  6587. gyro.MaxTorque = Vector3.new(0,10000000,0)
  6588. gyro.CFrame = CFrame.new(char.HumanoidRootPart.CFrame.p, plr:GetMouse().Hit.p)
  6589. else
  6590. --isaim = false
  6591. if char.Torso:FindFirstChild("bWeld") and char.Torso:FindFirstChild("cWeld") then
  6592. char.Torso.bWeld.C0 = clerp(char.Torso.bWeld.C0,CFrame.new(1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed)
  6593. char.Torso.cWeld.C0 = clerp(char.Torso.cWeld.C0,CFrame.new(-1.5,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),animspeed)
  6594. --char.HumanoidRootPart.RootJoint.C0 = clerp(char.HumanoidRootPart.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
  6595. --char.Torso.Neck.C0 = clerp(char.Torso.Neck.C0,CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(180)),animspeed)
  6596. --char.Humanoid.WalkSpeed = 16
  6597. --char.Humanoid.JumpPower = 50
  6598. end
  6599. gyro.MaxTorque = Vector3.new(0,0,0)
  6600. end
  6601.  
  6602. --Animation state
  6603. table.insert(rignore,char)
  6604. local h,p,n = rayCast(char.HumanoidRootPart.Position,char.HumanoidRootPart.Position - Vector3.new(0,1,0),4)
  6605. if drawf == false then
  6606. if char.HumanoidRootPart.Velocity.Magnitude <= 0.1 and h then
  6607. state = "idle"
  6608. elseif char.HumanoidRootPart.Velocity.Magnitude > 0.1 and h then
  6609. state = "running"
  6610. elseif char.HumanoidRootPart.Velocity.Y < 0.1 and not h then
  6611. state = "falling"
  6612. elseif char.HumanoidRootPart.Velocity.Y >= 0.1 and not h then
  6613. state = "jumping"
  6614. end
  6615. end
  6616. end
  6617. end
  6618. },
  6619. {
  6620. "Ghost",
  6621. function()
  6622. local plr = game:GetService("Players").LocalPlayer
  6623. local mouse,char = plr:GetMouse(),plr.Character
  6624.  
  6625. for i,v in pairs(game:GetService("Workspace").CurrentCamera:GetChildren()) do v:Destroy() end
  6626.  
  6627. local toggle,cd = false,false
  6628.  
  6629. mouse.KeyDown:connect(function(key)
  6630. if key == "r" then
  6631. print("R!")
  6632. if cd == false then
  6633. print("No cooldown!")
  6634. cd = true
  6635. if toggle == false then
  6636. print("Entering godmode")
  6637. toggle = true
  6638. Instance.new("ForceField",char).Visible = false
  6639. char.Parent = game:GetService("Workspace").CurrentCamera
  6640. char:FindFirstChild("Head").Transparency = 1
  6641. char:FindFirstChild("Torso").Transparency = 1
  6642. char:FindFirstChild("Right Arm").Transparency = 1
  6643. char:FindFirstChild("Left Arm").Transparency = 1
  6644. char:FindFirstChild("Right Leg").Transparency = 1
  6645. char:FindFirstChild("Left Leg").Transparency = 1
  6646. for i,v in pairs(char:GetChildren()) do
  6647. if v:IsA("Accessory") then
  6648. v:FindFirstChild("Handle").Transparency = 1
  6649. end
  6650. end
  6651. else
  6652. print("Exiting godmode")
  6653. toggle = false
  6654. char.Parent = game:GetService("Workspace")
  6655. char:FindFirstChild("ForceField"):Destroy()
  6656. char:FindFirstChild("Head").Transparency = 0
  6657. char:FindFirstChild("Torso").Transparency = 0
  6658. char:FindFirstChild("Right Arm").Transparency = 0
  6659. char:FindFirstChild("Left Arm").Transparency = 0
  6660. char:FindFirstChild("Right Leg").Transparency = 0
  6661. char:FindFirstChild("Left Leg").Transparency = 0
  6662. for i,v in pairs(char:GetChildren()) do
  6663. if v:IsA("Accessory") then
  6664. v:FindFirstChild("Handle").Transparency = 0
  6665. end
  6666. end
  6667. end
  6668. cd = false
  6669. end
  6670. end
  6671. end)
  6672.  
  6673. game:GetService("RunService").RenderStepped:connect(function()
  6674. if char.Parent == game:GetService("Workspace").CurrentCamera then
  6675. for i,v in pairs(char:GetChildren()) do
  6676. if v:IsA("Part") then if v.Name ~= "HumanoidRootPart" then
  6677. local c = v:Clone()
  6678. c.Parent = game:GetService("Workspace")
  6679. c.BottomSurface = "Smooth"
  6680. c.TopSurface = "Smooth"
  6681. c:BreakJoints()
  6682. --c.Material = "Neon"
  6683. c.Anchored = true
  6684. c.CanCollide = false
  6685. c.Transparency = 0.9
  6686. c.CFrame = v.CFrame
  6687. game:GetService("Debris"):AddItem(c,0.1)
  6688. end end
  6689. if v:IsA("Accessory") then if v:FindFirstChild("Handle") then
  6690. local c = v.Handle:Clone()
  6691. c.Parent = game:GetService("Workspace")
  6692. c.BottomSurface = "Smooth"
  6693. c.TopSurface = "Smooth"
  6694. c:BreakJoints()
  6695. --c.Material = "Neon"
  6696. c.Anchored = true
  6697. c.CanCollide = false
  6698. c.Transparency = 0.9
  6699. c.CFrame = v.Handle.CFrame
  6700. game:GetService("Debris"):AddItem(c,0.1)
  6701. end end
  6702. end
  6703. end
  6704. end)
  6705. end
  6706. }
  6707. }
  6708.  
  6709. table.sort(scripttab,function(a,b) return a[1] < b[1] end)
  6710.  
  6711. local togglestate = false
  6712. local togglestate2 = false
  6713.  
  6714. local sgui = Instance.new("ScreenGui",plr.PlayerGui)
  6715. local bgfrm = Instance.new("Frame",sgui)
  6716. bgfrm.BackgroundTransparency = 0.5
  6717. bgfrm.Position = UDim2.new(1,0,0.3,0)
  6718. bgfrm.Size = UDim2.new(0.18,0,0.4,0)
  6719. bgfrm.BorderSizePixel = 0
  6720. bgfrm.BackgroundColor3 = Color3.fromRGB(0,0,0)
  6721. local txt = Instance.new("TextLabel",bgfrm)
  6722. txt.BorderSizePixel = 0
  6723. txt.BackgroundTransparency = 0.8
  6724. txt.TextScaled = true
  6725. txt.BackgroundColor3 = Color3.fromRGB(120,0,180)
  6726. txt.TextColor3 = Color3.fromRGB(255,255,255)
  6727. txt.Text = " --[[ joalars2's script archive ]]-- "
  6728. txt.Font = "Arcade"
  6729. txt.Size = UDim2.new(1,0,0.1,0)
  6730. local scr = Instance.new("ScrollingFrame",bgfrm)
  6731. scr.BorderSizePixel = 0
  6732. scr.BackgroundTransparency = 1
  6733. scr.BackgroundColor3 = Color3.fromRGB(120,0,180)
  6734. scr.Size = UDim2.new(1,0,0.9,0)
  6735. scr.Position = UDim2.new(0,0,0.1,0)
  6736. local tgl = Instance.new("TextButton",bgfrm)
  6737. tgl.BorderSizePixel = 0
  6738. tgl.BackgroundTransparency = 0.5
  6739. tgl.TextScaled = true
  6740. tgl.BackgroundColor3 = Color3.fromRGB(0,255,0)
  6741. tgl.TextColor3 = Color3.fromRGB(0,0,0)
  6742. tgl.Text = ">>"
  6743. tgl.Font = "SciFi"
  6744. tgl.Size = UDim2.new(0,30,0,30)
  6745. tgl.Position = UDim2.new(0,-30,0,0)
  6746. tgl.MouseButton1Click:connect(function()
  6747. if togglestate == false then
  6748. togglestate = true
  6749. bgfrm:TweenPosition(UDim2.new(0.41,0,0.3,0),"Out","Back",1,true,nil)
  6750. else
  6751. togglestate = false
  6752. bgfrm:TweenPosition(UDim2.new(1,0,0.3,0),"In","Back",1,true,nil)
  6753. end
  6754. end)
  6755. local tgl2 = Instance.new("TextButton",bgfrm)
  6756. tgl2.BorderSizePixel = 0
  6757. tgl2.BackgroundTransparency = 0.5
  6758. tgl2.TextScaled = true
  6759. tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0)
  6760. tgl2.TextColor3 = Color3.fromRGB(0,0,0)
  6761. tgl2.Text = "Multi Select"
  6762. tgl2.Font = "SciFi"
  6763. tgl2.Size = UDim2.new(0.3,0,0.05,0)
  6764. tgl2.Position = UDim2.new(0,0,1,0)
  6765. tgl2.MouseButton1Click:connect(function()
  6766. if togglestate2 == false then
  6767. togglestate2 = true
  6768. tgl2.BackgroundColor3 = Color3.fromRGB(0,255,0)
  6769. else
  6770. togglestate2 = false
  6771. tgl2.BackgroundColor3 = Color3.fromRGB(255,0,0)
  6772. end
  6773. end)
  6774.  
  6775. for i,v in pairs(scripttab) do
  6776. local btn = Instance.new("TextButton",scr)
  6777. btn.BorderSizePixel = 0
  6778. btn.BackgroundTransparency = 0.8
  6779. btn.TextScaled = true
  6780. btn.BackgroundColor3 = Color3.fromRGB(120,0,180)
  6781. btn.TextColor3 = Color3.fromRGB(255,255,255)
  6782. btn.Text = v[1]
  6783. btn.Font = "SciFi"
  6784. btn.Size = UDim2.new(0.97,0,0.05,0)
  6785. btn.Style = Enum.ButtonStyle.RobloxButtonDefault
  6786. btn.Position = UDim2.new(0,0,(0.05*i)-0.05,0)
  6787. local func
  6788. func = btn.MouseButton1Click:connect(function()
  6789. warn("Script loading: "..v[1])
  6790. spawn(function() v[2]() end)
  6791. if togglestate2 == false then
  6792. sgui:Destroy()
  6793. end
  6794. btn.Style = Enum.ButtonStyle.RobloxButton
  6795. func:disconnect()
  6796. end)
  6797. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement