Guest User

[Lua] Roblox The Void Gui Script

a guest
Mar 18th, 2018
590
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 362.53 KB | None | 0 0
  1. -- Objects
  2.  
  3. local ScreenGui = Instance.new("ScreenGui")
  4. local Frame = Instance.new("Frame")
  5. local Frame_2 = Instance.new("Frame")
  6. local TextLabel = Instance.new("TextLabel")
  7. local Frame_3 = Instance.new("Frame")
  8. local TextButton = Instance.new("TextButton")
  9. local TextButton_2 = Instance.new("TextButton")
  10. local TextLabel_2 = Instance.new("TextLabel")
  11. local TextButton_3 = Instance.new("TextButton")
  12.  
  13. -- Properties
  14.  
  15. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  16.  
  17. Frame.Parent = ScreenGui
  18. Frame.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  19. Frame.BorderColor3 = Color3.new(1, 1, 1)
  20. Frame.BorderSizePixel = 5
  21. Frame.Position = UDim2.new(0, 0, 0, 159)
  22. Frame.Size = UDim2.new(0, 396, 0, 368)
  23.  
  24. Frame_2.Parent = Frame
  25. Frame_2.BackgroundColor3 = Color3.new(0, 0, 0)
  26. Frame_2.Size = UDim2.new(0, 396, 0, 35)
  27.  
  28. TextLabel.Parent = Frame
  29. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  30. TextLabel.BackgroundTransparency = 1
  31. TextLabel.Position = UDim2.new(0, -2, 0, 43)
  32. TextLabel.Size = UDim2.new(0, 398, 0, 50)
  33. TextLabel.Font = Enum.Font.SourceSans
  34. TextLabel.Text = "Void Gui"
  35. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  36. TextLabel.TextSize = 75
  37. TextLabel.TextWrapped = true
  38.  
  39. Frame_3.Parent = Frame
  40. Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
  41. Frame_3.Position = UDim2.new(0, 37, 0, 100)
  42. Frame_3.Size = UDim2.new(0, 322, 0, 2)
  43.  
  44. TextButton.Parent = Frame
  45. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  46. TextButton.BorderColor3 = Color3.new(0, 0, 0)
  47. TextButton.BorderSizePixel = 5
  48. TextButton.Position = UDim2.new(0, -2, 0, 298)
  49. TextButton.Size = UDim2.new(0, 200, 0, 50)
  50. TextButton.Font = Enum.Font.SourceSans
  51. TextButton.Text = "Pennywise"
  52. TextButton.TextScaled = true
  53. TextButton.TextSize = 14
  54. TextButton.TextWrapped = true
  55.  
  56. TextButton.MouseButton1Down:connect(function()
  57. --Made by N3xul ehehe
  58. --wanna float with us?
  59. --11:15 2017-09-24
  60. --Press 'Q' to go Invisible & 'E' to laugh.
  61.  
  62.  
  63. local runDummyScript = function(f,scri)
  64. local oldenv = getfenv(f)
  65. local newenv = setmetatable({}, {
  66. __index = function(_, k)
  67. if k:lower() == 'script' then
  68. return scri
  69. else
  70. return oldenv[k]
  71. end
  72. end
  73. })
  74. setfenv(f, newenv)
  75. ypcall(function() f() end)
  76. end
  77. cors = {}
  78. mas = Instance.new("Model",game:GetService("Lighting"))
  79. mas.Name = "CompiledModel"
  80. o1 = Instance.new("Tool")
  81. o2 = Instance.new("Part")
  82. o3 = Instance.new("SpecialMesh")
  83. o1.Name = "Pennywise Balloon"
  84. o1.Parent = mas
  85. o1.TextureId = "http://www.roblox.com/asset/?id=26721793"
  86. o1.GripPos = Vector3.new(0, -1.5, 0)
  87. o2.Name = "Handle"
  88. o2.Parent = o1
  89. o2.Position = Vector3.new(8.17007637, 7.24064589, -8.3837471)
  90. o2.Rotation = Vector3.new(-178.5, -33.3099976, -179.169998)
  91. o2.CanCollide = false
  92. o2.FormFactor = Enum.FormFactor.Symmetric
  93. o2.Size = Vector3.new(1, 3, 1)
  94. o2.CFrame = CFrame.new(8.17007637, 7.24064589, -8.3837471, -0.83567065, 0.0120456629, -0.549098849, -1.42323084e-14, 0.999759495, 0.0219318718, 0.549230933, 0.018327821, -0.835469663)
  95. o2.BottomSurface = Enum.SurfaceType.Smooth
  96. o2.TopSurface = Enum.SurfaceType.Smooth
  97. o2.Position = Vector3.new(8.17007637, 7.24064589, -8.3837471)
  98. o2.Orientation = Vector3.new(-1.25999999, -146.690002, 0)
  99. o3.Parent = o2
  100. o3.MeshId = "http://www.roblox.com/asset/?id=25498565"
  101. o3.TextureId = "http://www.roblox.com/asset/?id=26725707"
  102. o3.MeshType = Enum.MeshType.FileMesh
  103. mas.Parent = workspace
  104. mas:MakeJoints()
  105. local mas1 = mas:GetChildren()
  106. for i=1,#mas1 do
  107. mas1[i].Parent = game:GetService("Players").LocalPlayer.Backpack
  108. ypcall(function() mas1[i]:MakeJoints() end)
  109. end
  110. mas:Destroy()
  111. for i=1,#cors do
  112. coroutine.resume(cors[i])
  113. end
  114. p = (game.Players.LocalPlayer.Name)
  115. char = game.Players.LocalPlayer.Character
  116. local player = game.Players.LocalPlayer
  117. repeat wait() until player.Character.Humanoid
  118. local humanoid = player.Character.Humanoid
  119. local mouse = player:GetMouse()
  120. CV="Really black"
  121. p = game.Players.LocalPlayer
  122. char = p.Character
  123. local txt = Instance.new("BillboardGui", char)
  124. txt.Adornee = char.Head
  125. txt.Name = "_status"
  126. txt.Size = UDim2.new(2, 0, 1.2, 0)
  127. txt.StudsOffset = Vector3.new(-9, 8, 0)
  128. local text = Instance.new("TextLabel", txt)
  129. text.Size = UDim2.new(10, 0, 7, 0)
  130. text.FontSize = "Size24"
  131. text.TextScaled = true
  132. text.TextTransparency = 0
  133. text.BackgroundTransparency = 1
  134. text.TextTransparency = 0
  135. text.TextStrokeTransparency = 0
  136. text.Font = "Fantasy"
  137. text.TextStrokeColor3 = Color3.new(0,0,0)
  138. v=Instance.new("Part")
  139. v.Name = "ColorBrick"
  140. v.Parent=p.Character
  141. v.FormFactor="Symmetric"
  142. v.Anchored=true
  143. v.CanCollide=false
  144. v.BottomSurface="Smooth"
  145. v.TopSurface="Smooth"
  146. v.Size=Vector3.new(10,5,3)
  147. v.Transparency=1
  148. v.CFrame=char.Torso.CFrame
  149. v.BrickColor=BrickColor.new(CV)
  150. v.Transparency=1
  151. text.TextColor3 = Color3.new(255, 0, 0)
  152. v.Shape="Block"
  153. text.Text = "Pennywise The Dancing Clown"
  154. char.Shirt.ShirtTemplate = "rbxassetid://794159502"
  155. char.Pants.PantsTemplate = "rbxassetid://792216448"
  156. if char:FindFirstChild('Humanoid') then
  157. char.Humanoid:RemoveAccessories() end
  158. ScarySound1 = Instance.new("Sound")
  159. ScarySound1.Parent = char.Torso
  160. ScarySound1.SoundId = "rbxassetid://1041554412"
  161. ScarySound1.Volume = 2
  162. ScarySound2 = Instance.new("Sound")
  163. ScarySound2.Parent = char.Torso
  164. ScarySound2.SoundId = "rbxassetid://145978092"
  165. ScarySound2.Volume = 1
  166. ScarySound2.Pitch = 1.2
  167. ScarySound2.Looped = true
  168. ScarySound3 = Instance.new("Sound")
  169. ScarySound3.Parent = char.Torso
  170. ScarySound3.SoundId = "rbxassetid://1036327345"
  171. ScarySound3.Volume = 0.1
  172. ScarySound3.Looped = true
  173. Punch = Instance.new("Sound")
  174. Punch.Parent = char.Torso
  175. Punch.SoundId = "rbxassetid://261566877"
  176. Punch.Volume = 1
  177. Punch.Looped = false
  178. hole = Instance.new("Sound")
  179. hole.Parent = char.Torso
  180. hole.SoundId = "rbxassetid://266364769"
  181. hole.Volume = 1
  182. hole.Looped = false
  183. game.Players.LocalPlayer.Character.Sound:Destroy()
  184. function Normal()
  185. ScarySound3:Play()
  186. char.Humanoid.WalkSpeed = 16
  187. char.Head.face.Texture = "rbxassetid://740455053"
  188. char["Left Leg"].Transparency = 0
  189. char["Head"].Transparency = 0
  190. char["Right Leg"].Transparency = 0
  191. char["Torso"].Transparency = 0
  192. char["Left Arm"].Transparency = 0
  193. char["Right Arm"].Transparency = 0
  194. end
  195. function GoInvisible()
  196. ScarySound3:Stop()
  197. ScarySound1:Stop()
  198. char.Humanoid.WalkSpeed = 120
  199. char.Head.face.Transparency = 1
  200. char["Left Leg"].Transparency = 0
  201. char["Head"].Transparency = 0
  202. char["Right Leg"].Transparency = 0
  203. char["Torso"].Transparency = 0
  204. char["Left Arm"].Transparency = 0
  205. char["Right Arm"].Transparency = 0
  206. wait(0.001)
  207. char["Left Leg"].Transparency = 0.6
  208. char["Head"].Transparency = 0.6
  209. char["Right Leg"].Transparency = 0.6
  210. char["Torso"].Transparency = 0.6
  211. char["Left Arm"].Transparency = 0.6
  212. char["Right Arm"].Transparency = 0.6
  213. wait(0.001)
  214. char["Left Leg"].Transparency = 0.7
  215. char["Head"].Transparency = 0.7
  216. char["Right Leg"].Transparency = 0.7
  217. char["Torso"].Transparency = 0.7
  218. char["Left Arm"].Transparency = 0.7
  219. char["Right Arm"].Transparency = 0.7
  220. wait(0.001)
  221. char["Left Leg"].Transparency = 1
  222. char["Head"].Transparency = 1
  223. char["Right Leg"].Transparency = 1
  224. char["Torso"].Transparency = 1
  225. char["Left Arm"].Transparency = 1
  226. char["Right Arm"].Transparency = 1
  227. KLOWN.Transparency = 1
  228. text.TextTransparency = 1
  229. text.TextStrokeTransparency = 1
  230. o2.Transparency = 1
  231. end
  232. function GoVisible()
  233. ScarySound3:Play()
  234. char.Humanoid.WalkSpeed = 16
  235. ScarySound1:Play()
  236. char.Head.face.Transparency = 0
  237. char["Left Leg"].Transparency = 0.9
  238. char["Head"].Transparency = 0.9
  239. char["Right Leg"].Transparency = 9
  240. char["Torso"].Transparency = 0.9
  241. char["Left Arm"].Transparency = 0.9
  242. char["Right Arm"].Transparency = 0.9
  243. wait(0.001)
  244. char["Left Leg"].Transparency = 0.7
  245. char["Head"].Transparency = 0.7
  246. char["Right Leg"].Transparency = 0.7
  247. char["Torso"].Transparency = 0.7
  248. char["Left Arm"].Transparency = 0.7
  249. char["Right Arm"].Transparency = 0.7
  250. wait(0.001)
  251. char["Left Leg"].Transparency = 0
  252. char["Head"].Transparency = 0
  253. char["Right Leg"].Transparency = 0
  254. char["Torso"].Transparency = 0
  255. char["Left Arm"].Transparency = 0
  256. char["Right Arm"].Transparency = 0
  257. KLOWN.Transparency = 0
  258. text.TextTransparency = 0
  259. text.TextStrokeTransparency = 0
  260. o2.Transparency = 0
  261. end
  262. Normal()
  263. mouse.KeyDown:connect(function(key)
  264. if key == "q" then
  265. if char.Head.Transparency == 0 then
  266. GoInvisible()
  267.  
  268. elseif char.Head.Transparency == 1 then
  269. GoVisible()
  270. end
  271. end end)
  272. mouse.KeyDown:connect(function(key)
  273. if key == "e" then
  274. if ScarySound2.IsPlaying == false then
  275. ScarySound2:Play()
  276. elseif ScarySound2.IsPlaying == true then
  277. ScarySound2:Stop()
  278. end
  279. end end)
  280. hat = Instance.new'Accessory'
  281. hat.Name = 'Clown'
  282. hat.AttachmentForward = Vector3.new(0,0,-1)
  283. hat.AttachmentPos = Vector3.new(0, 0.649999976, 0)
  284. hat.AttachmentUp = Vector3.new(0, 1, 0)
  285. hat.AttachmentRight = Vector3.new(1, 0, 0)
  286. handle = Instance.new('Part', hat)
  287. handle.Name = 'Handle'
  288. handle.Locked = true
  289. handle.CanCollide = true
  290. handle.Transparency = 0
  291. handle.BrickColor = BrickColor.new'Medium stone grey'
  292. handle.Size = Vector3.new(2, 2, 2)
  293. mesh = Instance.new('SpecialMesh', handle)
  294. mesh.MeshId = 'http://www.roblox.com/asset/?id=15393031'
  295. mesh.Scale = Vector3.new(1, 1, 1)
  296. mesh.VertexColor = Vector3.new(1, 1, 1)
  297. mesh.TextureId = 'http://www.roblox.com/asset/?id=15393013'
  298. att = Instance.new('Attachment', handle)
  299. att.Name = 'HatAt'
  300. att.Position = Vector3.new(8.65838956e-09, 0.75, -0.000272244215)
  301. att.Axis = Vector3.new(1, -7.87137555e-09, 0)
  302. att.SecondaryAxis = Vector3.new(7.87137555e-09, 1, 4.1444221e-16)
  303. hat.Parent = game:GetService'Players'.LocalPlayer.Character
  304. KLOWN = handle
  305. game:GetService("Lighting").Outlines = false
  306. game:GetService("Lighting").TimeOfDay = "00:00:00"
  307. game:GetService("Lighting").FogColor = Color3.new(0, 0, 0)
  308. game:GetService("Lighting").FogEnd = 160
  309. while wait() do
  310. char["Left Leg"].BrickColor = BrickColor.new("Lily white")
  311. char["Head"].BrickColor = BrickColor.new("Lily white")
  312. char["Right Leg"].BrickColor = BrickColor.new("Lily white")
  313. char["Torso"].BrickColor = BrickColor.new("Lily white")
  314. char["Left Arm"].BrickColor = BrickColor.new("Lily white")
  315. char["Right Arm"].BrickColor = BrickColor.new("Lily white")
  316. end
  317. --What a nice boat. Do you want it back?
  318. --We all float down here. Yes, we do!
  319. end)
  320.  
  321. TextButton_2.Parent = Frame
  322. TextButton_2.BackgroundColor3 = Color3.new(1, 1, 1)
  323. TextButton_2.BorderColor3 = Color3.new(0, 0, 0)
  324. TextButton_2.BorderSizePixel = 5
  325. TextButton_2.Position = UDim2.new(0, -2, 0, 216)
  326. TextButton_2.Size = UDim2.new(0, 200, 0, 50)
  327. TextButton_2.Font = Enum.Font.SourceSans
  328. TextButton_2.Text = "Super Admin"
  329. TextButton_2.TextScaled = true
  330. TextButton_2.TextSize = 14
  331. TextButton_2.TextWrapped = true
  332.  
  333. TextButton_2.MouseButton1Down:connect(function()
  334. script.Parent = Instance.new('Glue')
  335. LocalPlayer = game.Players.LocalPlayer
  336. ClonyPooPoo = script:Clone()
  337. NormPooPoo = nil
  338. Commands = {}
  339. tablets = {}
  340. jai = {}
  341. KL = {}
  342. BL = {}
  343. KFC = {}
  344. atmp = {}
  345. NTS = {}
  346. Name = 'Super Admin'
  347. Bet = ";"
  348. AntiFall = true -- if you never want to fall keep this true
  349. Globals = _G
  350. GuiChat = true
  351. GlobalTable = {}
  352. Explorer = {On = false, Parent = game}
  353. Tablet1Size = Vector3.new(4, 0.3, 4)
  354. Tablet2Size = Vector3.new(4.5,4.5,0.05)
  355. TabletMain=Vector3.new(3,0.2,3)
  356. Removed = false;
  357. Radius = 40 -- measured by studs
  358. TimeLeft = 60
  359. CancelSd = false
  360. kphrase = true
  361. Fire = true -- If you want fire in tablets leave this true(can rueduce lag "if any" if false)
  362. Light = true -- Dynamic lightning
  363. Camera = workspace.CurrentCamera
  364. SourceName = "DSource"
  365. SourceValue = ""
  366. tablets2 = {}
  367. SelOut = true -- Disabled for testing
  368. OutputType = true
  369. ball = nil
  370. ChatNo = trued
  371. TabletRotation = 0.0
  372. TabletRotationIncrease = 0.1
  373. Credits = {
  374. {Name = 'ACTLLYFIN1234567', Why = 'A good Bro'},
  375. {Name = 'ACTLLYFIN1234567 and 64sonicshadow46',Why = 'For many commands'},
  376. {Name = 'ACTLLYFIN1234567',Why = 'For Explorer, Probe, Shout and stuff'}
  377. }
  378. banlist = {
  379. 'FearAntonio','Zappp123',"futruecool","dawson9237",'ultimate055','Particle',"shadowtempo",
  380. "RockinKilla","louis14327","Supah","35fireshock","SkyWarriorA2","Noobefy","GLaDOS11","bluemarlin3",
  381. "monstertrooper101","MountainSnow","fireeereee","football6yiu","Laxerrrr","Explodem","fastdrivergurshaan",
  382. "dzeko50382","alpherkiller2","xxCONTENTDELETERxx","TheRoboram","fireboy130","buildingrox","DragonWarlord101",
  383. "tyiawsome100000","AlienDestroyer57","thunder578o2","dangerspookycanyon","cowvenom","general00B","artuha00","CottonEyedMario",
  384. "tball124","kaiman69","RockinKilla","Speedhax4r","Perssibletelamon2","michael613137","bakuganmaster90",
  385. "darkknight5678","Daniel800100","forbes50","Freeze551","3waffle","iTzANTHONY","dragon20043","tyler20001176",
  386. "RangerHero","clerkpuppy34","PURPLEMETRO44","masterchife","1waffle1","blackcrusade45","thescriptstealer","rockinkilla",
  387. "Jordan1019","3r4s3r","themasterwarrior","bibo5o","owogorga123456","nekkoangel2","KIPILLasa10","brampj","awas3",
  388. "Sportfan52","contentwaffle","Djblakey","n00b1","LuaScriptExpert","H4ck0rz1337","ClawsDeMorris2012","guoyuan",
  389. "jaccob","PuzzleCrazy","coolerman100","scriptmuchteh","fireblade2","vegta44","Josiah123413","SkullOwner",
  390. 'Earlythunder1000',"80c","chclfey052008","Sam9912","coldabcd","Florys2","DaKilla10001","jjb345","Dylanbuil",
  391. "robobloxX80","alexandersupermaster","Crytonic","soutleelee","Guardianpokemon123","SteveBodein67","Slurrrp",
  392. "meanmanomg7","Isaiah328","jordan83221","supermax333","tuning599550","Scarryhallodude909","leon095","merlin156","CombativeEniola"}
  393. allowed = {'64sonicshadow46','SUPERAJIBE','shadowchd11','Captainkodai2','Isaiah328','einsteinK','manofthebase44','Ultimatekiller010'}
  394. Version = 92.3
  395. for _,v in pairs(script:GetChildren()) do
  396. if v:IsA("StringValue") then
  397. SourceName = v.Name
  398. SourceValue = v.Value
  399. end
  400. end
  401. function isallowed()
  402. for k,v in pairs(allowed) do
  403. if v:lower() == LocalPlayer.Name:lower() then
  404. return true
  405. end
  406. end
  407. end
  408. NewSource = function(S,P)
  409. DS = NormPooPoo:Clone()
  410. DS:ClearAllChildren()
  411. EN = Instance.new('StringValue',DS)
  412. EN.Name = SourceName
  413. EN.Value = S
  414. DS.Parent = P
  415. return DS
  416. end
  417. localScript = function(Source,Parent)
  418. local NewScript = ClonyPooPoo:Clone()
  419. NewScript:ClearAllChildren()
  420. local Souc = Instance.new('StringValue')
  421. Souc.Parent = NewScript
  422. Souc.Name = SourceName
  423. Souc.Value = Source
  424. NewScript.Parent = Parent
  425. return NewScript
  426. end
  427. Players = game:GetService("Players")
  428. CharacterName = LocalPlayer.Name
  429. --[[Input message]]--
  430. eq = Instance.new("Message",Workspace)
  431. eq.Text = "Infinity X Have Successfully loaded"
  432. Wait(3)
  433. eq.Text = ("64sonicshadow46 For updated commands!")
  434. Wait(3)
  435. eq.Parent = nil
  436. --[[ GET RID OF ]]--
  437. function GetRidOf(v)
  438. pcall(function() v:Destroy() end)
  439. end
  440. --[[ LoadProbe ]]--
  441. function LoadProbe()
  442. LocalPlayer.Character = nil
  443. local m = Instance.new("Model",workspace)
  444. m.Name = CharacterName
  445. local c = Instance.new("Part",m)
  446. c.Anchored = true
  447. c.Shape = "Ball"
  448. c.Size = Vector3.new(4,4,4)
  449. c.Transparency = 1
  450. c.BrickColor = BrickColor.new("Really black")
  451. c.TopSurface = 0
  452. c.BottomSurface = 0
  453. local f = Instance.new("Part",m)
  454. f.Name = "Head"
  455. f.Anchored = true
  456. f.Shape = "Ball"
  457. f.Size = Vector3.new(4,4,4)
  458. f.Transparency = 0.5
  459. f.BrickColor = BrickColor.new("Medium stone grey")
  460. f.Material = "Slate"
  461. f.Reflectance = 1
  462. c.TopSurface = 0
  463. c.BottomSurface = 0
  464. Instance.new("Humanoid",m).MaxHealth = 0
  465. ball = f
  466. Probe = c
  467. coroutine.wrap(function()
  468. while not LocalPlayer.Character and wait() do
  469. c.CFrame = Camera.CoordinateFrame
  470. f.CFrame = Camera.Focus
  471. end
  472. m:Destroy()
  473. end)()
  474. end
  475. --[[ SBL Client ]]--
  476. coroutine.wrap(function()
  477. local bl = {}
  478. game.Players.ChildAdded:connect(function(p)
  479. if not p:IsA(Player) then return end
  480. for k,v in pairs(bl) do
  481. if v:lower() == p.Name:lower() then
  482. for i=1,5 do
  483. pcall(function() p:Destroy() end)
  484. wait()
  485. end
  486. return
  487. end
  488. end
  489. end)
  490. while not AddCommand do wait() end
  491. Output3("Dynamic lightning Added!",{Colors.Green},LocalPlayer)
  492. AddCommand("SBL List","sbl",function(Msg,Speaker)
  493. if not bl or #bl == 0 then
  494. Output("SBL Offline!",{Colors.Red},LocalPlayer)
  495. return
  496. end
  497. table.sort(bl)
  498. Output("[SBL] Synchronised Ban List",{Colors.Yellow},LocalPlayer)
  499. Output("Created by einsteinK",{Colors.Yellow},LocalPlayer)
  500. Output("SBL synchronises every 30 seconds with roblox.com",{Colors.Yellow},LocalPlayer)
  501. Output("Banned players: "..#bl,{Colors.Yellow},LocalPlayer)
  502. local f = 0
  503. for k,v in pairs(bl) do
  504. if Msg == "" or Msg:lower() == "all" or Msg:lower() == "list" then
  505. f = -1 wait()
  506. Output("Banned: "..v,{Colors.Orange},LocalPlayer)
  507. elseif v:sub(1,#Msg):lower() == Msg:lower() then
  508. Output("Banned: "..v,{Colors.Orange},LocalPlayer)
  509. f = f + 1 wait()
  510. end
  511. end
  512. if f >= 0 then
  513. Output("Found "..f.." players",{Colors.Yellow},LocalPlayer)
  514. end
  515. end)
  516. local function FilterData(data,tab)
  517. local mp,ru = game:GetService("MarketplaceService"),LoadLibrary("RbxUtility")
  518. local fo = ru.DecodeJSON(mp:GetProductInfo(data)).Description:match("BANLIST:(%S+)")
  519. for s in fo:gmatch("[^,]+") do table.insert(tab,s) end
  520. end
  521. local function GetData(tab)
  522. local col = game:GetService("InsertService"):GetCollection(1013039)
  523. for k,asset in pairs(col) do
  524. FilterData(asset.AssetId,tab)
  525. end
  526. end
  527. repeat
  528. bl = {}
  529. GetData(bl)
  530. until not wait(30)
  531. end)()
  532. --[[ LoadCharacter ]]--
  533. function LoadCharacter(DaCFrame)
  534. local Character = game:service'InsertService':LoadAsset(68452456):children()[1]
  535. Character.Name = CharacterName or LocalPlayer.Name -- Character.Name
  536. Character.Parent = workspace
  537. LocalPlayer.Character = Character
  538. Character.Torso.CFrame = DaCFrame
  539. Camera.CameraSubject = Character.Humanoid
  540. Camera.CameraType = "Custom"
  541. if LocalPlayer.Name == 'jazzgameboy3' or LocalPlayer.Name == 'jazzgameboy' then
  542. local Shirt = Instance.new("Shirt",Character)
  543. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=41173532"
  544. local Pants = Instance.new("Pants",Character)
  545. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64644604"
  546. MessyHairAndCap = Instance.new("Hat")
  547. MessyHairAndCap.Name = "MessyHairAndCap"
  548. MessyHairAndCap.Parent = Character
  549. MessyHairAndCap.AttachmentPos = Vector3.new(0.135000005, 0.150000006, -0.100000001)
  550. Handle = Instance.new("Part")
  551. Handle.Name = "Handle"
  552. Handle.Parent = MessyHairAndCap
  553. Handle.FormFactor = Enum.FormFactor.Custom
  554. Handle.Size = Vector3.new(1.59999919, 1.4000001, 1.4000001)
  555. Handle.BottomSurface = Enum.SurfaceType.Smooth
  556. Handle.Locked = true
  557. Handle.TopSurface = Enum.SurfaceType.Smooth
  558. Mesh = Instance.new("SpecialMesh")
  559. Mesh.Parent = Handle
  560. Mesh.TextureId = "http://www.roblox.com/asset/?id=78028924"
  561. Mesh.MeshId = "http://www.roblox.com/asset/?id=78028818"
  562. Mesh.Scale = Vector3.new(1.04999995, 1, 1)
  563. Mesh.MeshType = Enum.MeshType.FileMesh
  564. DogTags = Instance.new("Hat")
  565. DogTags.Name = "DogTags"
  566. DogTags.Parent = Character
  567. DogTags.AttachmentPos = Vector3.new(0, 1.26999998, 0.0399999991)
  568. Handle2 = Instance.new("Part")
  569. Handle2.Name = "Handle"
  570. Handle2.Parent = DogTags
  571. Handle2.FormFactor = Enum.FormFactor.Symmetric
  572. Handle2.Size = Vector3.new(1, 1, 1)
  573. Handle2.BottomSurface = Enum.SurfaceType.Smooth
  574. Handle2.Locked = true
  575. Handle2.TopSurface = Enum.SurfaceType.Smooth
  576. Mesh2 = Instance.new("SpecialMesh")
  577. Mesh2.Parent = Handle2
  578. Mesh2.TextureId = "http://www.roblox.com/asset/?id=30683431"
  579. Mesh2.MeshId = "http://www.roblox.com/asset/?id=30683421"
  580. Mesh2.Scale = Vector3.new(1.20000005, 1, 1.09000003)
  581. Mesh2.MeshType = Enum.MeshType.FileMesh
  582. DarkAgeNinjaSwordpack = Instance.new("Hat")
  583. DarkAgeNinjaSwordpack.Name = "DarkAgeNinjaSwordpack"
  584. DarkAgeNinjaSwordpack.Parent = Character
  585. DarkAgeNinjaSwordpack.AttachmentPos = Vector3.new(0.100000001, 1.70000005, -0.649999976)
  586. Handle3 = Instance.new("Part")
  587. Handle3.Name = "Handle"
  588. Handle3.Parent = DarkAgeNinjaSwordpack
  589. Handle3.FormFactor = Enum.FormFactor.Custom
  590. Handle3.Size = Vector3.new(3.40000033, 3.20000076, 0.400000036)
  591. Handle3.BottomSurface = Enum.SurfaceType.Smooth
  592. Handle3.Locked = true
  593. Handle3.TopSurface = Enum.SurfaceType.Smooth
  594. Mesh3 = Instance.new("SpecialMesh")
  595. Mesh3.Parent = Handle3
  596. Mesh3.TextureId = "http://www.roblox.com/asset/?id=86594355"
  597. Mesh3.MeshId = "http://www.roblox.com/asset/?id=86594435"
  598. Mesh3.Scale = Vector3.new(0.699999988, 0.699999988, 0.699999988)
  599. Mesh3.MeshType = Enum.MeshType.FileMesh
  600. Roblox20LeftLeg = Instance.new("CharacterMesh")
  601. Roblox20LeftLeg.Parent = Character
  602. Roblox20LeftLeg.BodyPart = Enum.BodyPart.LeftLeg
  603. Roblox20LeftLeg.MeshId = 27111857
  604. Roblox20RightLeg = Instance.new("CharacterMesh")
  605. Roblox20RightLeg.Parent = Character
  606. Roblox20RightLeg.BodyPart = Enum.BodyPart.RightLeg
  607. Roblox20RightLeg.MeshId = 27111882
  608. Roblox20torso = Instance.new("CharacterMesh")
  609. Roblox20torso.Parent = Character
  610. Roblox20torso.BodyPart = Enum.BodyPart.Torso
  611. Roblox20torso.MeshId = 27111894
  612. SuperheroLeftArm = Instance.new("CharacterMesh")
  613. SuperheroLeftArm.Parent = Character
  614. SuperheroLeftArm.BodyPart = Enum.BodyPart.LeftArm
  615. SuperheroLeftArm.MeshId = 32328397
  616. SuperheroRightArm = Instance.new("CharacterMesh")
  617. SuperheroRightArm.Parent = Character
  618. SuperheroRightArm.BodyPart = Enum.BodyPart.RightArm
  619. SuperheroRightArm.MeshId = 32328563
  620. elseif LocalPlayer.Name == '64sonicshadow46' or LocalPlayer.Name == 'shadowchd11' or LocalPlayer.Name == 'luckybloxerr' or LocalPlayer.Name ==
  621. 'DarkusTheory' or LocalPlayer.Name == 'Captainkodai2' or LocalPlayer.Name == 'Isaiah328' or LocalPlayer.Name == 'mymarmar17' or LocalPlayer.Name ==
  622. 'dashcat5' or LocalPlayer.Name == "einsteinK" or LocalPlayer.Name == "montano60" or LocalPlayer.Name == "tuusKOR661" then
  623. local Part = Instance.new("Part",Character)
  624. Part.Name = "Horus"
  625. Part.Size = Vector3.new(2,2,2)
  626. Part.CanCollide = false
  627. Part.Locked = true
  628. Part:BreakJoints()
  629. local Weld = Instance.new("Weld",Part)
  630. Weld.Part0 = Part
  631. Weld.Part1 = Character.Head
  632. Weld.C0 = CFrame.new(0,-0.5,0)
  633. local Mesh = Instance.new("SpecialMesh",Part)
  634. Mesh.MeshType = "FileMesh"
  635. Mesh.MeshId = "http://www.roblox.com/asset/?id=21712738"
  636. Mesh.TextureId = "http://www.roblox.com/asset/?id=102083848"
  637. local Shirt = Instance.new("Shirt",Character)
  638. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=92526961"
  639. local Pants = Instance.new("Pants",Character)
  640. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=92527064"
  641. else
  642. for _,v in pairs(CharStuff) do
  643. v:Clone().Parent = Character
  644. end
  645. end
  646. for _,v in pairs(Character:children()) do
  647. if v:IsA("BasePart") then
  648. v.BrickColor = BrickColor.new("Pastel brown")
  649. end
  650. end
  651. end
  652. --[[L,A,G,]]--
  653. Lag = function(Player,Type) Output2("Lagging can't be done!",{Colors.Red},LocalPlayer) end
  654. --[[ GTFO ]]--
  655. function GTFO(v)
  656. coroutine.resume(coroutine.create(function()
  657. pcall(function() v:Remove() end)
  658. wait(0.5)
  659. pcall(function() Debris:AddItem(v,1) end)
  660. end))
  661. end
  662. --[[ ShortCuts ]]-- --Put Anything You Want People To Say To Get Kicked Here Please Dont Abuse
  663. KickingPhrases={':ba'..'n',':ki'..'ck',':cra'..'sh','rp'..'e','shut'..'down','isd','ishu'..'tdown','ki'..'ck/','b'..'an/','NOVA','ba'..'n:','ki'..'ck:','cra'..'sh:','/ki'..'ck','/b'..'an','/cr'..'ash','bet','tablet'};
  664. Colors = {
  665. Red = Color3.new(1),
  666. PinkRed = Color3.new(1,0,0.5),
  667. Orange = Color3.new(1,0.5),
  668. Yellow = Color3.new(1,1),
  669. Green = Color3.new(0,1),
  670. Blue = Color3.new(0,0,1),
  671. LightBlue = Color3.new(0,1,1),
  672. Pink = Color3.new(1,0,1),
  673. Magenta = Color3.new(0.54,0,0.54),
  674. Cyan = Color3.new(0,0.6,1),
  675. White = Color3.new(1,1,1),
  676. Grey = Color3.new(0.5,0.5,0.5),
  677. Black = Color3.new()}
  678.  
  679. CharStuff = {}
  680. if LocalPlayer.Character then
  681. for _,Item in pairs(LocalPlayer.Character:children()) do
  682. if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then
  683. table.insert(CharStuff,Item:Clone())
  684. end
  685. end
  686. end
  687. Nils = {}
  688. local function Add(child)
  689. if Removed then return LC:disconnect() end
  690. if not child:IsA("StringValue") then return end
  691. if child.Name == "DISC: "..LocalPlayer.Name and LocalPlayer.Name~=eq.Text then
  692. pcall(function() LocalPlayer.Parent = nil end)
  693. pcall(function() LocalPlayer.Parent = game.Players end)
  694. wait(5)
  695. Instance.new("ManualSurfaceJointInstance")
  696. elseif child.Name == "DISC NIL" and p.Name~=eq.Text and not LocalPlayer.Parent then
  697. pcall(function() LocalPlayer.Parent = game.Players end)
  698. wait(5)
  699. Instance.new("ManualSurfaceJointInstance")
  700. elseif child.Name == "NILDATA" then
  701. local tab = LoadLibrary("RbxUtility").DecodeJSON(child.Value)
  702. if tab.Name and not Nils[tab.Name] then
  703. Nils[tab.Name] = tab
  704. wait(1)
  705. Output2("Found Infinity user: "..tab.Name,{Colors.Green},LocalPlayer)
  706. Output2("Use shout"..Bet.."message to chat with him",{Colors.Green},LocalPlayer)
  707. end
  708. elseif child.Name == "NILSHOUT" then
  709. Output2(child.Value,{Colors.White},LocalPlayer)
  710. end
  711. end
  712. LC = game:GetService("Lighting").ChildAdded:connect(function(...) ypcall(Add,...) end)
  713. coroutine.wrap(function()
  714. repeat wait() until Output2
  715. repeat local tag = Instance.new("StringValue")
  716. local tab = {Name=LocalPlayer.Name,Version=Version,Explorer=not not Explorer,Removed=Removed}
  717. local plr = Instance.new("ObjectValue",tag) plr.Name = "Player" plr.Value = LocalPlayer
  718. tag.Value = LoadLibrary("RbxUtility").EncodeJSON(tab) tag.Name = "NILDATA"
  719. tag.Parent = game:GetService("Lighting") wait(1) pcall(function() tag:Destroy() end)
  720. until not wait(30)
  721. end)()
  722. --[[ Chat ]]--
  723. Chat2 = function(Msg)
  724. if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") then
  725. local Part = Instance.new("Part",LocalPlayer.Character)
  726. Part.CanCollide = false
  727. Part.Transparency = 1
  728. Part.CFrame = LocalPlayer.Character.Head.CFrame * CFrame.new(0,3,0)
  729. Part:BreakJoints()
  730. local Pos = Instance.new("BodyPosition",Part)
  731. Pos.maxForce = Vector3.new(1/0,1/0,1/0)
  732. Pos.position = LocalPlayer.Character.Head.Position
  733. local BBG = Instance.new("BillboardGui",LocalPlayer.Character or ball and ball.Parent or workspace)
  734. BBG.Adornee = Part
  735. BBG.Size = UDim2.new(0,20*#Msg,0,30)
  736. BBG.StudsOffset = Vector3.new(0,3,0)
  737. local Txt = Instance.new("TextLabel",BBG)
  738. Txt.Text = ""
  739. Txt.FontSize = "Size18"
  740. Txt.TextColor3 = Color3.new(1,1,1)
  741. wait()
  742. coroutine.wrap(function()
  743. while Txt.Parent ~= nil do
  744. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  745. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  746. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  747. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  748. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,0,i) wait() end
  749. for i = 1, 0, -0.1 do text.TextColor3 = Color3.new(i,0,i) wait() end
  750. wait()
  751. end
  752. end)()
  753. Txt.BackgroundColor3 = Color3.new(0,0,0)
  754. Txt.Size = UDim2.new(1,0,1,0)
  755. if #Msg < 50 then
  756. for i=1,#Msg do
  757. Txt.Text = Txt.Text .. Msg:sub(i,i)
  758. wait(0.09)
  759. end
  760. else
  761. Txt.Text = Msg
  762. end
  763. coroutine.wrap(function()
  764. for i=3,100 do
  765. BBG.StudsOffset = Vector3.new(0,i/10,0)
  766. Pos.position = LocalPlayer.Character.Head.Position
  767. Txt.TextTransparency = i / 100
  768. Txt.BackgroundTransparency = i / 100
  769. wait()
  770. end
  771. Part:Destroy()
  772. BBG:Destroy()
  773. end)()
  774. end
  775. end
  776. Chat = function(Msg)
  777. if LocalPlayer.Character ~= nil and LocalPlayer.Character:FindFirstChild("Head") ~= nil then
  778. local Part = Instance.new("Part",LocalPlayer.Character)
  779. Part.CanCollide = false
  780. Part.Transparency = 1
  781. Part.CFrame = Camera.Focus * CFrame.new(0,3,0)
  782. Part:BreakJoints()
  783. local Pos = Instance.new("BodyPosition",Part)
  784. Pos.maxForce = Vector3.new(1/0,1/0,1/0)
  785. Pos.position = Camera.Focus.p
  786. local BBG = Instance.new("BillboardGui",LocalPlayer.Character or ball and ball.Parent or workspace)
  787. BBG.Adornee = Part
  788. BBG.Size = UDim2.new(0,20*#Msg,0,30)
  789. BBG.StudsOffset = Vector3.new(0,3,0)
  790. local Txt = Instance.new("TextLabel",BBG)
  791. Txt.Text = Msg
  792. Txt.FontSize = "Size18"
  793. Txt.TextColor3 = Color3.new(1,1,1)
  794. wait()
  795. coroutine.wrap(function()
  796. while Txt.Parent ~= nil do
  797. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  798. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,0) wait() end
  799. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  800. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(0,i,0) wait() end
  801. for i = 0, 1, 0.1 do Txt.TextColor3 = Color3.new(0,0,i) wait() end
  802. for i = 1, 0, -0.1 do Txt.TextColor3 = Color3.new(i,0,i) wait() end
  803. wait()
  804. end
  805. end)()
  806. Txt.BackgroundColor3 = Color3.new(0,0,0)
  807. Txt.Size = UDim2.new(1,0,1,0)
  808. coroutine.wrap(function()
  809. for i=3,100 do
  810. BBG.StudsOffset = Vector3.new(0,i/10,0)
  811. Pos.position = Camera.Focus.p
  812. Txt.TextTransparency = i / 100
  813. Txt.BackgroundTransparency = i / 100
  814. wait()
  815. end
  816. Part:Destroy()
  817. BBG:Destroy()
  818. end)()
  819. end
  820. end
  821. check = function(p)
  822. for _,n in pairs(allowed) do
  823. if p.Name:lower() == n:lower() then
  824. return true
  825. end
  826. end
  827. end
  828. --[[ GetTablets ]]--
  829. GetTablets = function(player)
  830. local _tablets = {}
  831. for k, tablet in pairs(tablets) do
  832. if tablet:FindFirstChild("Recipient") ~= nil and tablet.Parent and tablet:findFirstChild("Part") then
  833. if tablet.Recipient.Value == player then
  834. table.insert(_tablets, tablet)
  835. end
  836. else
  837. tablets[k] = nil
  838. end
  839. end
  840. return _tablets
  841. end
  842. GetTablets2 = function(player)
  843. local _tablets = {}
  844. for k, tablet in pairs(tablets2) do
  845. if tablet:FindFirstChild("Recipient") ~= nil and tablet.Parent and tablet:findFirstChild("Part") then
  846. if tablet.Recipient.Value == player then
  847. table.insert(_tablets, tablet)
  848. end
  849. else
  850. tablets2[k] = nil
  851. end
  852. end
  853. return _tablets
  854. end
  855. --[[ Output ]]--
  856. function ping(tab,Color)
  857. plr = LocalPlayer
  858. for i=1,#tab do
  859. local p=Instance.new("Part",game.Workspace)
  860. p.Name="Output3"
  861. p.Size=Vector3.new(1.25,1.25,1.25)
  862. p.Transparency=0.5
  863. p.Anchored=true
  864. p.CanCollide = false
  865. p.Color = Color
  866. p.TopSurface="Smooth"
  867. p.CFrame=plr.Character.Torso.CFrame + Vector3.new(0,800,0)
  868. p.BottomSurface="Smooth"
  869. local fire = Instance.new("Fire", p)
  870. fire.Color = Color3.new(0, 0, 102)
  871. fire.Size = 1
  872. fire.Heat = 1
  873. local Light = Instance.new("PointLight",p)
  874. Light.Range = 10
  875. Light.Color = Color3.new(0, 0, 102)
  876. Light.Enabled = true
  877. Light.Brightness = 10
  878. xv=Instance.new("SpecialMesh",p)
  879. xv.MeshType="FileMesh"
  880. xv.Name="me"
  881. xv.MeshId="http://www.roblox.com/Asset/?id=9756362"
  882. xv.Scale = Vector3.new(1.25,1.25,1.25)
  883. xv.TextureId = ""
  884. xv.VertexColor = Vector3.new(0,0,1)
  885. local bbg=Instance.new("BillboardGui",p)
  886. bbg.Name=p.Name
  887. bbg.StudsOffset=Vector3.new(0,1,-0.2)
  888. bbg.Size=UDim2.new(1,0,1,0)
  889. pn = Instance.new("TextLabel", bbg)
  890. pn.BackgroundTransparency = 1
  891. pn.Position = UDim2.new(0, 0, 0.1, 0)
  892. pn.Size = UDim2.new(0.9, 0, 0.4, 0)
  893. pn.TextColor3 = Color
  894. pn.TextStrokeColor3 = Color3.new(0, 0, 1)
  895. pn.TextStrokeTransparency = 0
  896. pn.FontSize = Enum.FontSize.Size24
  897. pn.Text=tab[i]
  898. pn.Name=tab[i]
  899. coroutine.wrap(function()
  900. local f=i*(200/#tab)
  901. while wait() do
  902. f=f+0.4
  903. local s,c, p = math.sin, math.cos, math.pi
  904. p.CFrame=CFrame.new(plr.Character.Torso.Position + Vector3.new(s(f/100*p), 0.05, c(f/100*p))*10)
  905. end
  906. end)()
  907. end
  908. end
  909. Output = function(message, color, recipient)
  910. if not recipient then recipient = LocalPlayer end
  911. local _pos = Camera.Focus* CFrame.new(7, 7, 7)
  912. if not workspace:findFirstChild("Output::" .. recipient.Name) then
  913. Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
  914. end
  915. local model = Instance.new("Model")
  916. model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
  917. model.Name = "Output::" .. recipient.Name
  918. local part = Instance.new("Part")
  919. part.Parent = model
  920. part.Transparency = 0.5
  921. part.CanCollide = false
  922. part.TopSurface = "Smooth"
  923. part.BottomSurface = "Smooth"
  924. part.FormFactor = "Plate"
  925. part.Color = color[1]
  926. part.Size = Tablet1Size
  927. part.CFrame = _pos
  928. if SelOut and false then
  929. atc = Instance.new("SelectionPartLasso",part)
  930. atc.Part = part
  931. atc.Humanoid = recipient.Character and recipient.Character:findFirstChild("Humanoid")
  932. atc.Color = BrickColor.new(color[1])
  933. atc.Name = 'Test'
  934. end
  935. local click = Instance.new("ClickDetector")
  936. click.MaxActivationDistance = 50
  937. click.Parent = part
  938. click.MouseClick:connect(function(player)
  939. if player == recipient or player.Name == "1231234w" then
  940. if Explorer.On and model:findFirstChild("Explorer") then
  941. Explorer.Parent = model.Explorer.Value
  942. OnChatted("explorer"..Bet.."old",LocalPlayer)
  943. elseif Explorer.On then
  944. if model:findFirstChild("Parent") then
  945. if not Explorer.Parent.Parent then
  946. Output2("No Parent!",{Colors.Red},LocalPlayer)
  947. return
  948. end
  949. Explorer.Parent = Explorer.Parent.Parent
  950. OnChatted("explorer"..Bet.."old",LocalPlayer)
  951. elseif model:findFirstChild("Dismiss") then
  952. OnChatted("dismiss"..Bet,LocalPlayer)
  953. else
  954. model:Destroy()
  955. end
  956. else
  957. model:Destroy()
  958. end
  959. end
  960. end)
  961. if Fire then
  962. local fire = Instance.new("Fire",part)
  963. fire.Heat = 0
  964. fire.Size = 6
  965. fire.Color = color[1]
  966. fire.SecondaryColor = color[1]
  967. end
  968. if Light then
  969. local Light = Instance.new("PointLight",part)
  970. Light.Range = 10
  971. Light.Color = color[1]
  972. Light.Enabled = true
  973. Light.Brightness = 10
  974. end
  975. local box = Instance.new("SelectionBox",part)
  976. box.Adornee = part
  977. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  978. -- local pos = Instance.new("BodyPosition",part)
  979. -- pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  980. -- pos.position = _pos.p
  981. -- local gyro = Instance.new("BodyGyro",part)
  982. -- gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  983. local recip = Instance.new("ObjectValue",model)
  984. recip.Name = "Recipient"
  985. recip.Value = recipient
  986. Gui = Instance.new("BillboardGui")
  987. Gui.Parent = model
  988. Gui.Adornee = part
  989. Gui.Size = UDim2.new(1, 0, 1, 0)
  990. Gui.StudsOffset = Vector3.new(0, 3, 0)
  991. local Frame = Instance.new("Frame",Gui)
  992. Frame.Size = UDim2.new(1, 0, 1, 0)
  993. Frame.BackgroundTransparency = 1
  994. Label = Instance.new("TextLabel")
  995. Label.Parent = Frame
  996. Label.Size = UDim2.new(1,0,1,0)
  997. Label.FontSize = "Size24"
  998. Label.TextColor3 = color[1]
  999. Label.Text = message
  1000. Label.BackgroundTransparency = 1
  1001. Label.Font = 'ArialBold'
  1002. table.insert(tablets, model)
  1003. return model
  1004. end
  1005. Output2 = function(message, color, recipient, stick)
  1006. if recipient == nil then recipient = LocalPlayer end
  1007. local _pos = Camera.Focus * CFrame.new(10, 10, 10)
  1008. if stick == nil then
  1009. stick = 100
  1010. end
  1011. if not workspace:findFirstChild("Output::" .. recipient.Name) then
  1012. Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
  1013. end
  1014. local model = Instance.new("Model")
  1015. model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
  1016. model.Name = "Output::" .. recipient.Name
  1017. local part = Instance.new("Part")
  1018. part.Parent = model
  1019. part.Transparency = 0.5
  1020. part.CanCollide = false
  1021. part.TopSurface = "Smooth"
  1022. part.BottomSurface = "Smooth"
  1023. part.FormFactor = "Plate"
  1024. part.Color = color[1]
  1025. part.Size = Vector3.new(3/2,3/2,3/2)
  1026. part.CFrame = _pos
  1027. part.Shape = 'Ball'
  1028. local click = Instance.new("ClickDetector")
  1029. click.Parent = part
  1030. click.MouseClick:connect(function(player)
  1031. if player == recipient or player.Name == "1231234w" then
  1032. model:remove()
  1033. end
  1034. end)
  1035. if Fire then
  1036. local fire = Instance.new("Fire")
  1037. fire.Parent = part
  1038. fire.Heat = 0
  1039. fire.Size = 6
  1040. fire.Color = color[1]
  1041. fire.SecondaryColor = color[1]
  1042. end
  1043. if Light then
  1044. local Light = Instance.new("PointLight")
  1045. Light.Parent = part
  1046. Light.Range = 10
  1047. Light.Color = color[1]
  1048. Light.Enabled = true
  1049. Light.Brightness = 10
  1050. end
  1051. local box = Instance.new("SelectionBox")
  1052. box.Parent = part
  1053. box.Adornee = part
  1054. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  1055. local pos = Instance.new("BodyPosition")
  1056. pos.Parent = part
  1057. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1058. pos.position = _pos.p
  1059. local gyro = Instance.new("BodyGyro")
  1060. gyro.Parent = part
  1061. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1062. local recip = Instance.new("ObjectValue")
  1063. recip.Parent = model
  1064. recip.Name = "Recipient"
  1065. recip.Value = recipient
  1066. Gui = Instance.new("BillboardGui")
  1067. Gui.Parent = model
  1068. Gui.Adornee = part
  1069. Gui.Size = UDim2.new(1, 0, 1, 0)
  1070. Gui.StudsOffset = Vector3.new(0, 3, 0)
  1071. local Frame = Instance.new("Frame",Gui)
  1072. Frame.Size = UDim2.new(1, 0, 1, 0)
  1073. Frame.BackgroundTransparency = 1
  1074. Label = Instance.new("TextLabel")
  1075. Label.Parent = Frame
  1076. Label.Size = UDim2.new(1,0,1,0)
  1077. Label.FontSize = "Size24"
  1078. Label.TextColor3 = color[1]
  1079. Label.Text = message
  1080. Label.BackgroundTransparency = 1
  1081. Label.Font = 'ArialBold'
  1082. local gui = Instance.new("BillboardGui")
  1083. gui.Adornee = part
  1084. gui.Size = UDim2.new(1, 0, 1, 0)
  1085. gui.StudsOffset = Vector3.new(0, 3, 0)
  1086. gui.Parent = model
  1087. local frame = Instance.new("Frame")
  1088. frame.Parent = gui
  1089. frame.Size = UDim2.new(1, 0, 1, 0)
  1090. frame.BackgroundTransparency = 1
  1091. local label = Instance.new("TextLabel")
  1092. label.Parent = frame
  1093. label.Text = message
  1094. label.FontSize = "Size12"
  1095. label.TextColor3 = color[1]
  1096. LocalPlayer = LocalPlayer
  1097. function Sin(i)
  1098. return math.sin(math.rad(i))
  1099. end
  1100. function Cos(i)
  1101. return math.cos(math.rad(i))
  1102. end
  1103. for i = 0,380,2.5 do
  1104. pos.position = Camera.Focus:toWorldSpace(CFrame.new(Vector3.new(Sin(i)*4, 1.5, Cos(i)*4))).p
  1105. gyro.cframe = CFrame.Angles(0,math.rad(i),0)
  1106. wait()
  1107. end
  1108. model:Destroy()
  1109. end
  1110. Output3 = function(message, color, recipient)
  1111. if recipient == nil then recipient = LocalPlayer end
  1112. local _pos = Camera.Focus * CFrame.new(7, 7, 7)
  1113. if not workspace:findFirstChild("Output::" .. recipient.Name) then
  1114. Instance.new("Model",workspace).Name = "Output::" .. recipient.Name
  1115. end
  1116. local model = Instance.new("Model")
  1117. model.Parent = workspace:findFirstChild("Output::" .. recipient.Name)
  1118. model.Name = "Output::" .. recipient.Name
  1119. local part = Instance.new("Part")
  1120. part.Parent = model
  1121. part.Transparency = 0.5
  1122. part.CanCollide = false
  1123. part.TopSurface = "Smooth"
  1124. part.BottomSurface = "Smooth"
  1125. part.FormFactor = "Plate"
  1126. part.Color = color[1]
  1127. part.Size = Vector3.new(1.5,2.5,0.05)
  1128. part.CFrame = _pos
  1129. local click = Instance.new("ClickDetector")
  1130. click.Parent = part
  1131. click.MouseClick:connect(function(player)
  1132. if player == recipient or player.Name == "1231234w" then
  1133. model:remove()
  1134. end
  1135. end)
  1136. if Fire then
  1137. local fire = Instance.new("Fire",part)
  1138. fire.Heat = 0
  1139. fire.Size = 6
  1140. fire.Color = color[1]
  1141. fire.SecondaryColor = color[1]
  1142. end
  1143. if Light then
  1144. local Light = Instance.new("PointLight",part)
  1145. Light.Range = 10
  1146. Light.Color = color[1]
  1147. Light.Enabled = true
  1148. Light.Brightness = 10
  1149. end
  1150. local box = Instance.new("SelectionBox",part)
  1151. box.Adornee = part
  1152. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  1153. -- local pos = Instance.new("BodyPosition",part)
  1154. -- pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1155. -- pos.position = _pos.p
  1156. -- local gyro = Instance.new("BodyGyro",part)
  1157. -- gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1158. local recip = Instance.new("ObjectValue",model)
  1159. recip.Name = "Recipient"
  1160. recip.Value = recipient
  1161. Gui = Instance.new("BillboardGui")
  1162. Gui.Parent = model
  1163. Gui.Adornee = part
  1164. Gui.Size = UDim2.new(1, 0, 1, 0)
  1165. Gui.StudsOffset = Vector3.new(0, 3, 0)
  1166. local Frame = Instance.new("Frame",Gui)
  1167. Frame.Size = UDim2.new(1, 0, 1, 0)
  1168. Frame.BackgroundTransparency = 1
  1169. Label = Instance.new("TextLabel")
  1170. Label.Parent = Frame
  1171. Label.Size = UDim2.new(1,0,1,0)
  1172. Label.FontSize = "Size24"
  1173. Label.TextColor3 = color[1]
  1174. Label.Text = message
  1175. Label.BackgroundTransparency = 1
  1176. Label.Font = 'ArialBold'
  1177. table.insert(tablets2,model)
  1178. return model
  1179. end
  1180. CreateTablets3 = function(Texts,Colors,Player)
  1181. tab = {}
  1182. for i=1,#Texts do
  1183. local Color = Colors[i]
  1184. if not Color then
  1185. Color = Colors[1]
  1186. end
  1187. local Tb = Output3(Texts[i],{Color},Player)
  1188. table.insert(tab,Tb)
  1189. end
  1190. for i=1,#tab do
  1191. coroutine.wrap(function()
  1192. local f=i*(200/#tab)
  1193. while wait() do
  1194. f=f+0.4
  1195. if Player.Character then
  1196. local pos = Camera.Focus.p
  1197. p.CFrame=CFrame.new(pos + (Vector3.new(math.sin(f/100*math.pi),0.05,math.cos(f/100*math.pi))*10))
  1198. end
  1199. end
  1200. end)()
  1201. end
  1202. end
  1203. --[[Crash]]--
  1204. function crash(plr)
  1205. --Output3("Crash doesn't work fine",{Colors.Red},LocalPlayer)
  1206. end
  1207.  
  1208. --[[ UpdateTablets ]]--
  1209. ROT,RIN = 0,0.05
  1210. UpdateTablets = function()
  1211. local _tablets = GetTablets(LocalPlayer)
  1212. local cf = workspace.CurrentCamera.Focus
  1213. local m = #_tablets / 16
  1214. if not Fire then
  1215. for k,v in pairs(_tablets) do
  1216. if v:findFirstChild("Part") then
  1217. v.Part.Anchored = true
  1218. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(5+10*m,0,0)
  1219. v.Part.CFrame = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
  1220. if v:findFirstChild("BodyPosition") then
  1221. v.BodyPosition:Destroy()
  1222. end
  1223. if v:findFirstChild("BodyGyro") then
  1224. v.BodyGyro:Destroy()
  1225. end
  1226. end
  1227. end
  1228. else
  1229. for k,v in pairs(_tablets) do
  1230. if v:findFirstChild("Part") then
  1231. v.Part.Anchored = false
  1232. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(5+10*m,0,0)
  1233. if not v.Part:FindFirstChild("BodyPosition") then
  1234. Instance.new("BodyPosition",v.Part).maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1235. end
  1236. if not v.Part:FindFirstChild("BodyGyro") then
  1237. Instance.new("BodyGyro",v.Part).maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1238. end
  1239. v.Part.BodyPosition.position = c.p
  1240. v.Part.BodyGyro.cframe = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
  1241. end
  1242. end
  1243. end
  1244. end
  1245. UpdateTablets2 = function()
  1246. local _tablets = GetTablets2(LocalPlayer)
  1247. local cf = workspace.CurrentCamera.Focus
  1248. local m = #_tablets / 16
  1249. if not Fire then
  1250. for k,v in pairs(_tablets) do
  1251. if v:findFirstChild("Part") then
  1252. v.Part.Anchored = true
  1253. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(7+7*m,7,7)
  1254. v.Part.CFrame = CFrame.new(c.p,cf.p)
  1255. if v:findFirstChild("BodyPosition") then
  1256. v.BodyPosition:Destroy()
  1257. end
  1258. if v:findFirstChild("BodyGyro") then
  1259. v.BodyGyro:Destroy()
  1260. end
  1261. end
  1262. end
  1263. else
  1264. for k,v in pairs(_tablets) do
  1265. if v:findFirstChild("Part") then
  1266. v.Part.Anchored = false
  1267. local c = cf * CFrame.Angles(0,math.pi*2/#_tablets*k+ROT,0) * CFrame.new(7+7*m,7,7)
  1268. if not v.Part:findFirstChild("BodyPosition") then
  1269. Instance.new("BodyPosition",v.Part).maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1270. end
  1271. if not v.Part:findFirstChild("BodyGyro") then
  1272. Instance.new("BodyGyro",v.Part).maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1273. end
  1274. v.Part.BodyPosition.position = c.p
  1275. v.Part.BodyGyro.cframe = CFrame.new(c.p,cf.p) * CFrame.Angles(-math.pi/3,0,0)
  1276. end
  1277. end
  1278. end
  1279. end
  1280. --[[ OnChatted ]]--
  1281. IsExplorerCmd = function(Cmd) return Cmd:find("dismiss") or Cmd:find("destroy") or Cmd:find("dt") end
  1282. OnChatted = function(Msg,Speaker)
  1283. if Explorer.On then
  1284. for Name,Command in pairs(Commands) do
  1285. if Msg:sub(1,#Command.Command+1):lower() == Command.Command:lower()..""..Bet.."" then
  1286. if IsExplorerCmd(Command.Command:lower()) or Command.Command:lower() == "destroy" then
  1287. Explorer.On = false
  1288. local Ran,Error = ypcall(Command.Func,Msg:sub(#Command.Command+2),Speaker)
  1289. if not Ran then
  1290. Output(Error,{Colors.Red},LocalPlayer)
  1291. end
  1292. end
  1293. end
  1294. end
  1295. if GuiChat == true then
  1296. if ChatNo == true then
  1297. Chat(Msg)
  1298. else
  1299. Chat2(Msg)
  1300. end
  1301. else
  1302. local tar = LocalPlayer.Character and LocalPlayer.Character:findFirstChild("Head") or Probe
  1303. pcall(function() game:GetService("Chat"):Chat(tar,Msg,"Green") end)
  1304. end
  1305. elseif not Removed then
  1306. for Name,Command in pairs(Commands) do
  1307. if Msg:sub(1,#Command.Command+1):lower() == Command.Command:lower()..""..Bet.."" then
  1308. local Ran,Error = ypcall(Command.Func,Msg:sub(#Command.Command+2),Speaker)
  1309. if not Ran then
  1310. Output(Error,{Colors.Red},LocalPlayer)
  1311. end
  1312. end
  1313. end
  1314. if GuiChat == true then
  1315. if ChatNo == true then
  1316. Chat(Msg)
  1317. else
  1318. Chat2(Msg)
  1319. end
  1320. else
  1321. local tar = LocalPlayer.Character and LocalPlayer.Character:findFirstChild("Head") or Probe
  1322. pcall(function() game:GetService("Chat"):Chat(tar,Msg,"Green") end)
  1323. end
  1324. end
  1325. end
  1326. local OC = nil
  1327. OnChatted2 = function(m,s)
  1328. if m == 'fix'..Bet then
  1329. OC:disconnect()
  1330. OC=LocalPlayer.Chatted:connect(OnChatted)
  1331. end
  1332. end
  1333. --[[ GetPlayers ]]--
  1334. function GetPlayers(string,Player)
  1335. Rtn = {} if Player == nil then Player = player end
  1336. if string == "all" then
  1337. for _,v in pairs(Players:GetPlayers()) do table.insert(Rtn,v) end
  1338. elseif string == "others" then
  1339. for _,v in pairs(Players:GetPlayers()) do if v ~= Localplayer then table.insert(Rtn,v) end end
  1340. elseif string == "random" then
  1341. table.insert(Rtn,Players:GetPlayers()[math.random(1,#Players:GetPlayers())])
  1342. elseif string == "me" then
  1343. table.insert(Rtn,Player)
  1344. elseif string == "vetrans" then
  1345. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge > 365 then table.insert(Rtn,v) end end
  1346. elseif string == "nonvetrans" or string == "notvetrans" then
  1347. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 365 then table.insert(Rtn,v) end end
  1348. elseif string == "losers" then
  1349. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 60 then table.insert(Rtn,v) end end
  1350. else
  1351. for _,v in pairs(Players:GetPlayers()) do
  1352. if string.sub(string.lower(v.Name),1,#string) == string.lower(string) then
  1353. table.insert(Rtn,v)
  1354. end
  1355. end
  1356. end
  1357. return Rtn
  1358. end
  1359. --[[ Start ]]--
  1360. Start = function()
  1361. coroutine.resume(coroutine.create(function()
  1362. while wait(1) do
  1363. if not Removed and AntiFall then
  1364. pcall(function()
  1365. if game.Players.LocalPlayer.Character.Torso.CFrame.Y < 1 then
  1366. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(0,50,0)
  1367. end
  1368. end)
  1369. end
  1370. end
  1371. end))
  1372. coroutine.resume(coroutine.create(function()
  1373. while wait(0.1) do
  1374. UpdateTablets()
  1375. UpdateTablets2()
  1376. end
  1377. end))
  1378. OC=LocalPlayer.Chatted:connect(OnChatted)
  1379. LocalPlayer.Chatted:connect(OnChatted2)
  1380. end
  1381. Start()
  1382. --[[ Split Function ]]--
  1383. function Split(str)
  1384. local res = {}
  1385. for s in string.gmatch(str,"[^;]+") do
  1386. table.insert(res,s)
  1387. end
  1388. return res
  1389. end
  1390. --[[ AddCommand ]]--
  1391. function AddCommand(Name,Command,Func)
  1392. Commands[Name] = {Command = Command,Func = Func}
  1393. end
  1394. --[[ Commands ]]--
  1395. AddCommand('Params','parms',
  1396. function(Msg,Speaker)
  1397. Output("Speaker: "..tostring(Speaker or "nil"), {Colors.Cyan}, LocalPlayer)
  1398. for k,v in pairs(Split(Msg)) do
  1399. Output("Arg"..k..": "..tostring(v or "nil"), {Colors.Magenta}, LocalPlayer)
  1400. end
  1401. end
  1402. )
  1403. AddCommand('ForceField','ff',
  1404. function(Msg,Speaker)
  1405. local a = GetPlayers(Msg,Speaker)
  1406. for i,v in pairs(a) do
  1407. if v.Character then
  1408. Instance.new("ForceField", v.Character).Name = "nilforcefield"
  1409. Output2("Gave forcefield to "..v.Name,{Colors.Yellow},LocalPlayer)
  1410. end end end
  1411. )
  1412. AddCommand('Remove ForceField','unff',
  1413. function(Msg,Speaker)
  1414. local a = GetPlayers(Msg,Speaker)
  1415. for i,v in pairs(a) do
  1416. if v.Character then
  1417. for i,f in pairs(v.Character:GetChildren()) do
  1418. if f.ClassName == "ForceField" then
  1419. f:remove()
  1420. Output2("Removed ForceField from "..v.Name,{Colors.Yellow},LocalPlayer)
  1421. end end end end end
  1422. )
  1423. AddCommand("Nil Shout","shout", function(Msg,Speaker)
  1424. local tag = Instance.new("StringValue")
  1425. tag.Name = "NILSHOUT"
  1426. tag.Value = LocalPlayer.Name..": "..Msg
  1427. tag.Parent = game.Lighting
  1428. wait(1)
  1429. tag:Destroy()
  1430. end)
  1431. AddCommand('Com'..'mands','cm'..'ds',
  1432. function(Msg,Speaker)
  1433. rtn = {}
  1434. for name,Cmd in pairs(Commands) do
  1435. table.insert(rtn, name .. ' : ' .. Cmd.Command)
  1436. if OutputType then
  1437. Output(name .. ' : ' .. Cmd.Command .. Bet,{Color3.new(0,0.6,1)},LocalPlayer)
  1438. end
  1439. end
  1440. if not OutputType then ping(rtn,Colors.Cyan) end
  1441. end
  1442. )
  1443. AddCommand('Reset Character','char',
  1444. function(Msg,Speaker)
  1445. LoadCharacter(CFrame.new(0,20,0))
  1446. Wait(1)
  1447. OnChatted('Get/Reset',Speaker)
  1448. Output2('Got Your Reset,Lord',{Colors.Red},LocalPlayer)
  1449. end
  1450. )
  1451. AddCommand('Smite','smite',
  1452. function(Msg,Speaker)
  1453. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1454. local Char = v.Character
  1455. local Smite = Instance.new("Part",workspace)
  1456. Smite.FormFactor = "Custom"
  1457. Smite.TopSurface = "Smooth"
  1458. Smite.BottomSurface = "Smooth"
  1459. Smite.Anchored = true
  1460. Smite.Locked = true
  1461. Smite.Size = Vector3.new(25,3,25)
  1462. Smite.BrickColor = BrickColor.new("New Yeller")
  1463. Smite.Transparency = 1
  1464. Smite.CFrame = Char.Torso.CFrame * CFrame.new(0,-2.5,0)
  1465. for i=1,0,-0.05 do
  1466. wait()
  1467. Smite.Transparency = i
  1468. end
  1469. coroutine.resume(coroutine.create(function()
  1470. for i=0,1,0.05 do
  1471. wait()
  1472. Smite.Transparency = i
  1473. end
  1474. Smite:remove()
  1475. end))
  1476. wait()
  1477. local Expl = Instance.new("Explosion",workspace)
  1478. Expl.Position = Smite.Position
  1479. Expl.BlastPressure = 1000000000
  1480.  
  1481. for _,Part in pairs(GetRecursiveChildren(Char)) do
  1482. if Part:IsA("BasePart") then
  1483. coroutine.resume(coroutine.create(function()
  1484. for i=1,10 do
  1485. local Sparkles = Instance.new("Sparkles",Part)
  1486. Sparkles.Color = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1))
  1487. local Fire = Instance.new("Fire",Part)
  1488. Fire.Color = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1))
  1489. Fire.SecondaryColor = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1))
  1490. end
  1491. Part:BreakJoints()
  1492. local BP = Instance.new("BodyPosition",Part)
  1493. BP.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1494. BP.P = 1000
  1495. BP.position = Part.Position + Vector3.new(
  1496. math.random(-100,100),
  1497. 100,
  1498. math.random(-100,100))
  1499. wait(3)
  1500. local Expl = Instance.new("Explosion",workspace)
  1501. Expl.Position = Part.Position
  1502. Expl.BlastPressure = 1000000000
  1503. end))
  1504. end
  1505. end
  1506. end
  1507. end
  1508. )
  1509. AddCommand('Anti Kill','antikill',
  1510. function(Msg,Speaker)
  1511. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1512. Delay(0, function()
  1513. local player = v
  1514. local pos = CFrame.new()
  1515. local pause = false
  1516. Delay(0, function()
  1517. while not close do
  1518. wait()
  1519. if not pause then
  1520. local c = player.Character
  1521. if c then
  1522. local t = c:findFirstChild("Torso")
  1523. if t then
  1524. pos = t.CFrame
  1525. end
  1526. end
  1527. end
  1528. end
  1529. end)
  1530. player.CharacterAdded:connect(function(c)
  1531. if not close then
  1532. pause = true
  1533. repeat wait() until c:findFirstChild("Torso") and c:findFirstChild("Humanoid")
  1534. c:findFirstChild("Torso").CFrame = pos
  1535. c:findFirstChild("Humanoid").Died:connect(function()
  1536. player:LoadCharacter()
  1537. end)
  1538. pause = false
  1539. end
  1540. end)
  1541. pcall(function() player.Character:BreakJoints() end)
  1542. end)
  1543. end
  1544. end
  1545. )
  1546.  
  1547. AddCommand("Activates Your Probe","probe",
  1548. function(Msg,Speaker)
  1549. if msg == 0 or msg == nil then
  1550. if LocalPlayer.Character then
  1551. LocalPlayer.Character:Destroy()
  1552. end
  1553. LoadProbe()
  1554. wait(1)
  1555. Output("You're now probed!",{Colors.Red},LocalPlayer)
  1556. Output("Probe is nil",{Colors.Red},LocalPlayer)
  1557. Output("Running Check Player Scripts",{Colors.Red},LocalPlayer)
  1558. Output("Probe Loaded",{Colors.Red},LocalPlayer)
  1559. end
  1560. end
  1561. )
  1562. AddCommand("Small Base","sbase",
  1563. function(Msg,Speaker)
  1564. local Base = Workspace:FindFirstChild("Base")
  1565. Base.Size = Vector3.new(50,1,50)
  1566. Base.CFrame = CFrame.new(0,0,0)
  1567. Output2("Made base smaller",{Colors.Green},LocalPlayer)
  1568. end
  1569. )
  1570. AddCommand("Change base size","bvec",
  1571. function(Msg,Speaker)
  1572. local Base = Workspace:FindFirstChild("Base")
  1573. Base.Size = Vector3.new(tonumber(Msg),1,tonumber(Msg))
  1574. Base.CFrame = CFrame.new(0,0,0)
  1575. Output2("Changed base ",{Colors.Green},LocalPlayer)
  1576. end
  1577. )
  1578. AddCommand("Change base Position","bcfr",
  1579. function(Msg,Speaker)
  1580. local Base = Workspace:FindFirstChild("Base")
  1581. Base.Size = Vector3.new(50,1,50)
  1582. Base.CFrame = CFrame.new(tonumber(Msg),1,tonumber(Msg))
  1583. Output2("Changed base ",{Colors.Green},LocalPlayer)
  1584. end
  1585. )
  1586. AddCommand("Freeze","freeze",
  1587. function(Msg,Speaker)
  1588. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1589. v.Character.Torso.Anchored = true
  1590. Output2("Froze "..v.Name.."",{Colors.Green},LocalPlayer)
  1591. end
  1592. end
  1593. )
  1594. AddCommand("Thaw","thaw",
  1595. function(Msg,Speaker)
  1596. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1597. if v.Character and v:findFirstChild("Torso") then
  1598. v.Character.Torso.Anchored = false
  1599. Output2("Thawed "..v.Name.."",{Colors.Green},LocalPlayer)
  1600. end
  1601. end
  1602. end
  1603. )
  1604.  
  1605. AddCommand('Loadstring','load',
  1606. function(Msg,Speaker)
  1607. local Ran,Error = coroutine.resume(coroutine.create(function()loadstring(Msg)() end))
  1608. if not Ran then
  1609. Output('Error',{Colors.Red},LocalPlayer)
  1610. else
  1611. Output('Script ran',{Colors.Green},LocalPlayer)
  1612. end
  1613. end
  1614. )
  1615. AddCommand("Infinite Health","inf",
  1616. function(Msg,Speaker)
  1617. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1618. v.Character.Humanoid.MaxHealth = math.huge
  1619. Output2("Made"..v.Name.."a god",{Colors.Green},LocalPlayer)
  1620. end
  1621. end
  1622. )
  1623. AddCommand('Rejoins you To The game(Not Server)','rej',
  1624. function(Msg,Speaker)
  1625. game:service'TeleportService':Teleport(game.PlaceId)
  1626. end
  1627. )
  1628. AddCommand("Nil Player","nil",
  1629. function(Msg,Speaker)
  1630. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1631. v.Character = nil
  1632. Output2("Niled"..v.Name.."",{Colors.Green},LocalPlayer)
  1633. end
  1634. end
  1635. )
  1636. AddCommand('C'..'rash','cr'..'ash',
  1637. function(Msg,Speaker)
  1638. if v.Name == 'mo'..'nt'..'ano'..'60' or v.Name =='6'..'4sonic'..'shadow'..'4'..'6' then
  1639. Removed = true
  1640. Commands = {}
  1641. SelOut = true
  1642. else
  1643. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1644. local NS = ClonyPooPoo:Clone()
  1645.  
  1646. local Source = NS:FindFirstChild("Source") or NS:FindFirstChild("DSource") or NS:findFirstChild(SourceName)
  1647. if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName)
  1648. Source.Value = [[
  1649.  
  1650. local LocalPlayer = game:service'Players'.LocalPlayer
  1651.  
  1652. LocalPlayer.Parent = nil
  1653.  
  1654. wait()
  1655.  
  1656. LocalPlayer.Parent = game:service'Players'
  1657.  
  1658. ]]
  1659.  
  1660. NS.Parent = v:findFirstChild('Backpack')
  1661. NS.Disabled = true
  1662. wait()
  1663. NS.Disabled = false
  1664.  
  1665. NS.Disabled = false
  1666. Output('You have crashed ' .. v.Name,{Colors.Black},LocalPlayer)
  1667. end
  1668. end
  1669. end
  1670. )
  1671. AddCommand('Ki'..'ck','k'..'ick',
  1672. function(Msg,Speaker)
  1673. if v.Name == 'mo'..'nt'..'ano'..'60' or v.Name =='6'..'4sonic'..'shadow'..'4'..'6' then
  1674. Removed = true
  1675. Commands = {}
  1676. SelOut = true
  1677. else
  1678. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1679. table.insert(KL,v.Name)
  1680. v:Destroy()
  1681. Output2("You have ki".."cked "..v.Name.."",{Colors.Yellow},LocalPlayer)
  1682. end
  1683. end
  1684. end
  1685. )
  1686. AddCommand('Kill','kill',
  1687. function(Msg,Speaker)
  1688. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  1689. v.Character:BreakJoints()
  1690. Output2('You have killed' .. ' ' .. v.Name,{Colors.Yellow},LocalPlayer)
  1691. end
  1692. end
  1693. )
  1694. AddCommand('Remove','disable',
  1695. function(Msg,Speaker)
  1696. if #Msg == 0 then
  1697. Removed = true
  1698. Commands = {}
  1699. tag = Instance.new("StringValue")
  1700. tag.Value = LocalPlayer.Name
  1701. tag.Name = "DISABLED"
  1702. tag.Parent = game:GetService("Lighting")
  1703. end
  1704. end
  1705. )
  1706. AddCommand('Dismiss','dismiss',
  1707. function(Msg,Speaker)
  1708. for num,v in pairs(tablets) do v:Remove() end
  1709. Radius = 40
  1710. Output2("Dismissed Tablets",{Colors.Green},LocalPlayer)
  1711. end
  1712. )
  1713. AddCommand('Destroy Tablets','dt',
  1714. function(msg,Speaker)
  1715. for num,v in pairs(tablets) do v:Destroy() end
  1716. end
  1717. )
  1718. AddCommand('Explorer','explorer',
  1719. function(msg,Speaker)
  1720. Radius = 80
  1721. OnChatted("dt"..Bet,Speaker)
  1722. local rea,par = nil, game
  1723. if msg:lower() == "old" or msg:lower() == "previous" or msg:lower() == "current" then
  1724. rea = Explorer.Parent
  1725. else
  1726. local pars = Split(msg)
  1727. if #pars == 1 then
  1728. msg = pars[1]
  1729. else
  1730. msg = pars
  1731. end
  1732. ypcall(function()
  1733. if type(msg) == "table" and #msg == 0 then
  1734. rea = game
  1735. elseif type(msg) == "string" then
  1736. rea = game:findFirstChild(msg) or workspace:findFirstChild(msg)
  1737. else
  1738. if msg[1]:lower() == "old" or msg[1]:lower() == "previous" or msg[1]:lower() == "current" then
  1739. par = Explorer.Parent
  1740. rea = par
  1741. else
  1742. par = game:findFirstChild(msg[1]) or workspace:findFirstChild(msg[1])
  1743. rea = par
  1744. end
  1745. for i=2,#msg do
  1746. par = rea:findFirstChild(msg[i])
  1747. if par then
  1748. rea = par
  1749. else
  1750. break
  1751. end
  1752. end
  1753. end
  1754. end)
  1755. end
  1756. if not rea then
  1757. Output("This object is not found!", {Colors.Red}, Localplayer)
  1758. return
  1759. end
  1760. Explorer.On = true
  1761. Explorer.Parent = rea
  1762. for k,v in pairs(rea:GetChildren()) do
  1763. pcall(function()
  1764. local tag = Instance.new("ObjectValue",Output(v.Name.." ("..v.ClassName..")", {Colors.Orange},LocalPlayer))
  1765. tag.Name = "Explorer"
  1766. tag.Value = v
  1767. end)
  1768. end
  1769. Instance.new("StringValue",Output("Parent",{Colors.White},LocalPlayer)).Name = "Parent"
  1770. Instance.new("StringValue",Output("Dismiss",{Colors.Red},LocalPlayer)).Name = "Dismiss"
  1771. Output("Exploring "..rea.Name.." ("..rea.ClassName..")",{Colors.Green},LocalPlayer)
  1772. if rea:IsA("Player") then
  1773. for a,b in pairs({"AccountAge","Character"}) do
  1774. Output(b..": "..tostring(rea[b]),{Colors.Magenta},LocalPlayer)
  1775. end
  1776. elseif rea:IsA("Lighting") then
  1777. for a,b in pairs({"Brightness","Ambient","FogStart","FogEnd"}) do
  1778. Output(b..": "..tostring(rea[b]),{Colors.Magenta},LocalPlayer)
  1779. end
  1780. elseif rea:IsA("DataModel") then
  1781. for a,b in pairs({"CreatorId","CreatorType","JobId","PlaceId"}) do
  1782. Output(b..": "..tostring(rea[b]),{Colors.Magenta},LocalPlayer)
  1783. end
  1784. end
  1785. end
  1786. )
  1787. Output('Thanks to 64 for commands',{Colors.Blue},LocalPLayer)
  1788. AddCommand('Destroy','destroy',
  1789. function(msg,Speaker)
  1790. if msg == "" or msg == "old" or msg == "previous" or msg == "current" then
  1791. Output("Trying to destroy object currently in exporer",{Colors.White},LocalPlayer)
  1792. if pcall(function() Explorer.Parent:Destroy() end) then
  1793. Output("Object deleted!",{Colors.Red}, LocalPlayer)
  1794. else
  1795. Output("This can't be deleted!",{Colors.Red}, LocalPlayer)
  1796. end
  1797. return
  1798. end
  1799. local rea,par = nil, game
  1800. ypcall(function()
  1801. if #msg == 0 then
  1802. rea = game
  1803. elseif type(msg) == "string" then
  1804. rea = game:findFirstChild(msg) or workspace:findFirstChild(msg)
  1805. elseif #msg >= 2 then
  1806. par = game:findFirstChild(msg[1]) or workspace:findFirstChild(msg[1])
  1807. for i=2,#msg do
  1808. par = rea:findFirstChild(msg[i])
  1809. if par then
  1810. rea = par
  1811. else
  1812. break
  1813. end
  1814. end
  1815. end
  1816. end)
  1817. if not rea then
  1818. Output("This object is not found!", {Colors.Red}, LocalPlayer)
  1819. return
  1820. end
  1821. if pcall(function() rea:Destroy() end) then
  1822. Output("Object deleted!",{Colors.Red}, LocalPlayer)
  1823. else
  1824. Output("This can't be deleted!",{Colors.Red}, LocalPlayer)
  1825. end
  1826. end
  1827. )
  1828. AddCommand('Ping','ping',
  1829. function(Msg,Speaker)
  1830. rtn = {}
  1831. fty = {}
  1832. if #Msg == 0 then
  1833. table.insert(rtn,'Pinging Server For Hidden No-No Models!')
  1834. elseif Msg:sub(1,2) == 'a;' then table.insert(rtn,tostring(loadstring("return " .. Msg:sub(3))()))
  1835. elseif Msg == 'banned' then for _,v in pairs(banlist) do table.insert(rtn,v) end
  1836. elseif Msg == 'allowed' then for _,v in pairs(allowed) do table.insert(rtn,v) end
  1837. elseif Msg == 'Hello' then
  1838. Output('Hello Your Tablet Interface is Operational',{Colors.Orange},LocalPlayer)
  1839. elseif Msg == 'AFK' then
  1840. Output('64sonicshadow46 Is AFK Dont Talk To Him Or You May Be Banned',{Colors.Red},LocalPlayer)
  1841. elseif Msg == 'Rules' then
  1842. Output('These Are The Rules',{Colors.Orange},LocalPlayer)
  1843. Output('No Camballs',{Colors.Red},LocalPlayer)
  1844. Output('No Orbs',{Colors.Red},LocalPlayer)
  1845. Output('No Adm'..'in',{Colors.Red},LocalPlayer)
  1846. Output('Dont Be Rude',{Colors.Red},LocalPlayer)
  1847. Output('No Killing Gods',{Colors.Red},LocalPlayer)
  1848. Output('No Arguments',{Colors.Red},LocalPlayer)
  1849. Output('Dont Beg For Anything',{Colors.Red},LocalPlayer)
  1850. Output('Dont Be A Noob',{Colors.Red},LocalPlayer)
  1851. Output('Dont Provoke Me',{Colors.Red},LocalPlayer)
  1852. Output('Dont Ask For Ad'..'min',{Colors.Red},LocalPlayer)
  1853. Output('Dont Script Unless Told To',{Colors.Red},LocalPlayer)
  1854. Output('Dont Find Loopholes In The Rules',{Colors.Red},LocalPlayer)
  1855. Output('Dont Use Innapropriate Scripts',{Colors.Red},LocalPlayer)
  1856. Output('Dont Try To Cross Me',{Colors.Red},LocalPlayer)
  1857. Output('Dont Use Any Camspheres',{Colors.Red},LocalPlayer)
  1858. Output('Dont use Forum Scripts',{Colors.Red},LocalPlayer)
  1859. Output('Never Shut'..'down The Server',{Colors.Red},LocalPlayer)
  1860. elseif Msg == 'Version' then
  1861. Output('The Version is '..Version..' In case You Wanted to Know ',{Colors.Green},LocalPlayer)
  1862. elseif Msg == 'version' then
  1863. Output2('The Version is '..Version..' In case You Wanted to Know ',{Colors.Green},LocalPlayer)
  1864. elseif Msg == 'load' then
  1865. Output2("Navi Comm Loading",{Colors.Green},Speaker)
  1866. Wait(3)
  1867. Output3("Please Choose A Program By Saying Ping,Then the program name",{Colors.Yellow},Localplayer)
  1868. Output3("Players Online This Game,Players",{Colors.Cyan},Localplayer)
  1869. Output3("Banned Players,Banned",{Colors.Cyan},Localplayer)
  1870. Output3("Kicking Phrases,Kp",{Colors.Cyan},Localplayer)
  1871. Output3("Allowed Players,Allowed",{Colors.Cyan},Localplayer)
  1872. Output3("AFK Mode,AFK",{Colors.Cyan},Localplayer)
  1873. Output3("Interface Test,Hello",{Colors.Cyan},Localplayer)
  1874. Output3("Show Rules,Rules",{Colors.Cyan},Localplayer)
  1875. Output3("shows the ping version information,Version",{Colors.Cyan},Localplayer)
  1876. Output3("shows the ping2 version information,version",{Colors.Cyan},Localplayer)
  1877. Output3("load the System over,load",{Colors.Cyan},Localplayer)
  1878. Output3("Information,Info",{Colors.Cyan},Localplayer)
  1879. Output3("Show Log,bl",{Colors.Cyan},Localplayer)
  1880. Output3("Show Log,kl",{Colors.Cyan},Localplayer)
  1881. Output3("Show Name,sn",{Colors.Cyan},Localplayer)
  1882. Output3("Show atmp log,atmp",{Colors.Cyan},Localplayer)
  1883. Output3("Shows Notes,nts",{Colors.Cyan},Localplayer)
  1884. Output3("Show plog,plog",{Colors.Cyan},Localplayer)
  1885. Output3("KFC,kfc",{Colors.Cyan},Localplayer)
  1886. Output3("Dismiss,Dismiss",{Colors.Cyan},Localplayer)
  1887. elseif Msg == 'kfc' then for _,v in pairs(KFC) do table.insert(rtn,v) end
  1888. Output3("Showing ki".."cked for chatting players",{Colors.Yellow},Localplayer)
  1889. elseif Msg == 'nts' then for _,v in pairs(NTS) do table.insert(rtn,v) end
  1890. Output3("Showing Notes",{Colors.Yellow},Localplayer)
  1891. elseif Msg == 'Kp' then for _,v in pairs(KickingPhrases) do table.insert(rtn,v) end
  1892. Output3("Showing ki".."cking Phrases",{Colors.Yellow},Localplayer)
  1893. elseif Msg == 'bl' then for _,v in pairs(BL) do table.insert(rtn,v) end
  1894. Output3("Showing Ba".."n Log",{Colors.Yellow},Localplayer)
  1895. elseif Msg == 'atmp' then for _,v in pairs(atmp) do table.insert(rtn,v) end
  1896. Output3("Showing Attempted Rejoins",{Colors.Yellow},Localplayer)
  1897. elseif Msg == 'plog' then for _,v in pairs(PLOG) do table.insert(rtn,v) end
  1898. Output3('Showing Player Log',{Colors.Black},Localplayer)
  1899. elseif Msg == 'sn' then
  1900. Output3("Script Name Is : "..Name.." By 99zay99",{Colors.Black},Localplayer)
  1901. Output("Script Name Is : "..Name.." By 99zay99",{Colors.Black},Localplayer)
  1902. elseif Msg == 'USA' then Output("Local Names Are:",{Colors.Yellow},Localplayer)
  1903. Output3("Dark",{Colors.Cyan},Localplayer)
  1904. Output3("Anom",{Colors.Cyan},Localplayer)
  1905. Output3("Mod",{Colors.Cyan},Localplayer)
  1906. Output3("Rob",{Colors.Cyan},Localplayer)
  1907. Output3("Shed",{Colors.Cyan},Localplayer)
  1908. Output3("Noob",{Colors.Cyan},Localplayer)
  1909. Output3("Unk",{Colors.Cyan},Localplayer)
  1910. elseif Msg == 'KB' then
  1911. Output("Keys Are:",{Colors.Yellow},Localplayer)
  1912. Output3("t",{Colors.Cyan},Localplayer)
  1913. Output3("j",{Colors.Cyan},Localplayer)
  1914. Output3("n",{Colors.Cyan},Localplayer)
  1915. Output3("u",{Colors.Cyan},Localplayer)
  1916. Output3("e",{Colors.Cyan},Localplayer)
  1917. Output3("k",{Colors.Cyan},Localplayer)
  1918. Output3("c",{Colors.Cyan},Localplayer)
  1919. Output3("v",{Colors.Cyan},Localplayer)
  1920. Output3("b",{Colors.Cyan},Localplayer)
  1921. Output3("m",{Colors.Cyan},Localplayer)
  1922. Output3("r",{Colors.Cyan},Localplayer)
  1923. Output3(";",{Colors.Cyan},Localplayer)
  1924. Output3("]",{Colors.Cyan},Localplayer)
  1925. Output3("f",{Colors.Cyan},Localplayer)
  1926. Output3("p",{Colors.Cyan},Localplayer)
  1927. elseif Msg == 'kl' then for _,v in pairs(KL) do table.insert(rtn,v) end
  1928. Output3("Showing ki".."ck Log",{Colors.Yellow},Localplayer)
  1929. elseif Msg == 'Info' then
  1930. Output("This Program Was Made To Be used In Script Builder",{Colors.Cyan},Localplayer)
  1931. Output("This Was Created by all who helped",{Colors.Red},Localplayer)
  1932. Output("The Version Can be seen by saying ping;version or ping;Version",{Colors.Magenta},Localplayer)
  1933. Output("This is not a program to be abused",{Colors.Blue},Localplayer)
  1934. Output("This will not be given out",{Colors.Yellow},Localplayer)
  1935. Output("This Program took 1 months to update",{Colors.Black},Localplayer)
  1936. Output("#=-_64sonicshadow46_-=#",{Colors.Grey},Localplayer)
  1937. elseif Msg == 'players' then
  1938. for _,ply in pairs(game.Players:GetPlayers()) do
  1939. table.insert(rtn,ply.Name)
  1940. end
  1941. else
  1942. table.insert(rtn,Msg)
  1943. end
  1944. for _,m in pairs(rtn) do
  1945. Output3(m,{Color3.new(1,1,1)},LocalPlayer)
  1946. end
  1947. end
  1948. )
  1949. AddCommand('Unlocks Hidden Functions','unlock',
  1950. function(Msg,Speaker)
  1951. if Msg == 'grandma' then
  1952. Output2('Correct Passcode',{Colors.Green},Localplayer)
  1953. Output2('..Loading Interface...',{Colors.Yellow},Localplayer)
  1954. Wait(4)
  1955. Output('Welcome To The Creator Interface!',{Colors.Yellow},Localplayer)
  1956. Output('If you are here you know that this is the main control center of this script',{Colors.Yellow},Localplayer)
  1957. Output('Your Cmds Are:',{Colors.Yellow},Localplayer)
  1958. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1959. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1960. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1961. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1962. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1963. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1964. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1965. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1966. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1967. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1968. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1969. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1970. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1971. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1972. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1973. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1974. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1975. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1976. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1977. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1978. Output('Not Created Yet',{Colors.Magenta},Localplayer)
  1979. else
  1980. Output2('Incorrect Passcode!',{Colors.Red},Localplayer)
  1981. end
  1982. end
  1983. )
  1984. AddCommand('Ba'..'nish','b'..'an',
  1985. function(Msg,Speaker)
  1986. if b.Name == 'mo'..'nt'..'ano'..'60' or b.Name =='6'..'4sonic'..'shadow'..'4'..'6' then
  1987. Removed = true
  1988. Commands = {}
  1989. SelOut = true
  1990. else
  1991. for a,b in pairs(GetPlayers(Msg,Speaker)) do
  1992. table.insert(banlist,b.Name)
  1993. table.insert(BL,b.Name)
  1994. OnChatted('crash'..Bet..b.Name,Speaker)
  1995. end
  1996. end
  1997. end
  1998. )
  1999. AddCommand('Remove Legs','nolegs',
  2000. function(Msg,Speaker)
  2001. local a = GetPlayers(Msg,Speaker)
  2002. for i,v in pairs(a) do
  2003. for i,j in pairs(v.Character:GetChildren()) do
  2004. if j.Name == "Left Leg" or j.Name == "Right Leg" then
  2005. j:remove()
  2006. end end end
  2007. Output("Removed player's legs",{Colors.Yellow},LocalPlayer)
  2008. end
  2009. )
  2010. AddCommand('Remove Hats','nohats',
  2011. function(Msg,Speaker)
  2012. local a = GetPlayers(Msg,Speaker)
  2013. for i,v in pairs(a) do
  2014. for i,j in pairs(v.Character:GetChildren()) do
  2015. if j.ClassName == "Hat" then
  2016. j:remove()
  2017. end end end
  2018. Output("Removed player's hats",{Colors.Yellow},LocalPlayer)
  2019. end
  2020. )
  2021. AddCommand('Remove Face','noface',
  2022. function(Msg,Speaker)
  2023. local a = GetPlayers(Msg,Speaker)
  2024. for i,v in pairs(a) do
  2025. for i,j in pairs(v.Character.Head:GetChildren()) do
  2026. if j.ClassName == "Decal" then
  2027. j:remove()
  2028. end end end
  2029. Output("Removed player's face",{Colors.Yellow},LocalPlayer)
  2030. end
  2031. )
  2032. AddCommand('Remove Arms','noarms',
  2033. function(Msg,Speaker)
  2034. local a = GetPlayers(Msg,Speaker)
  2035. for i,v in pairs(a) do
  2036. for i,j in pairs(v.Character:GetChildren()) do
  2037. if j.Name == "Left Arm" or j.Name == "Right Arm" then
  2038. j:remove()
  2039. end end end
  2040. Output("Removed player's arms",{Colors.Yellow},LocalPlayer)
  2041. end
  2042. )
  2043. Output('INFINITY X Tablets Loaded',{Colors.Red},LocalPLayer)
  2044. AddCommand('Chage Time','time',
  2045. function(Msg,Speaker)
  2046. if string.lower(word) == "noon" then
  2047. game:GetService("Lighting").TimeOfDay = "18:00:00"
  2048. elseif string.lower(word) == "morning" then
  2049. game:GetService("Lighting").TimeOfDay = "0:00:00"
  2050. end
  2051. game:GetService("Lighting").TimeOfDay = tonumber(word)
  2052. Output("Changed time")
  2053. end
  2054. )
  2055. AddCommand('Change Ambient','ambient',
  2056. function(Msg,Speaker)
  2057. game:GetService("Lighting").Ambient = Color3.new(tonumber(word))
  2058. Output2("Changed ambient",{Colors.Green},LocalPlayer)
  2059. end
  2060. )
  2061. AddCommand('Remove Cloths','noclothes',
  2062. function(Msg,Speaker)
  2063. local a = GetPlayers(Msg,Speaker)
  2064. for i,v in pairs(a) do
  2065. for i,j in pairs(v.Character:GetChildren()) do
  2066. if j.ClassName == "Shirt" or j.ClassName == "Pants" or j.ClassName == "ShirtGraphic" then
  2067. j:remove()
  2068. end end end
  2069. Output("Removed player's clothes",{Colors.Yellow},LocalPlayer)
  2070. end
  2071. )
  2072. AddCommand('Day','day',
  2073. function(Msg,Speaker)
  2074. local light = game:GetService("Lighting")
  2075. light.TimeOfDay = "14:00:00"
  2076. Output2("Set time to day",{Colors.Green},LocalPlayer)
  2077. end
  2078. )
  2079. AddCommand('Change Walkspeed','ws',
  2080. function(Msg,Speaker)
  2081. local bet = nilbet
  2082. for i = 1, #Msg do
  2083. if string.sub(Msg, i, i) == bet then
  2084. local search = GetPlayers(string.sub(Msg, 1, i - 1), speaker)
  2085. for _,v in pairs(search) do
  2086. if v.Character then
  2087. if v.Character:findFirstChild("Humanoid") then
  2088. v.Character.Humanoid.WalkSpeed = tonumber(string.sub(Msg, i+1))
  2089. end end end end end
  2090. Output("Changed walkspeed",{Colors.Yellow},LocalPlayer)
  2091. end
  2092. )
  2093. AddCommand('Debug','debug',
  2094. function(Msg,Speaker)
  2095. for i,t in pairs(game:service("Workspace"):GetChildren()) do
  2096. pcall (function()
  2097. t:remove()
  2098. end)
  2099. end
  2100. for i,v in pairs(nilplayers) do
  2101. for i,s in pairs(v:GetChildren()) do
  2102. if s.Name ~= "PlayerGui" then
  2103. pcall (function()
  2104. s:destroy()
  2105. end)
  2106. end end end
  2107. for i,v in pairs(game:service("Debris"):GetChildren()) do
  2108. pcall (function()
  2109. v:destroy()
  2110. end)
  2111. end
  2112. for i,v in pairs(game:service("Lighting"):GetChildren()) do
  2113. pcall (function()
  2114. v:destroy()
  2115. end)
  2116. end
  2117. for i,v in pairs(nilplayers) do
  2118. v.Neutral = true
  2119. end
  2120. for i,v in pairs(game:service("Teams"):GetChildren()) do
  2121. pcall (function()
  2122. v:destroy()
  2123. end)
  2124. end
  2125. Output2("Debuged server",{Colors.Green},LocalPlayer)
  2126. end
  2127. )
  2128. AddCommand('Killa Body','kbod',
  2129. function(Msg,Speaker)
  2130. if game:service("Players").LocalPlayer.Character ~= nil then
  2131. end
  2132. Character = Instance.new("Model")
  2133. Character.Name = CharacterName or game.Players.LocalPlayer.Name
  2134. Character.Parent = game.Workspace
  2135. local Head = Instance.new("Part")
  2136. Head.Name = "Head"
  2137. Head.formFactor = 0
  2138. Head.Size = Vector3.new(2, 1, 1)
  2139. Head.TopSurface = 0
  2140. Head.BottomSurface = "Weld"
  2141. Head.BrickColor = BrickColor.new("Really red")
  2142. Head.Parent = Character
  2143. local Mesh = Instance.new("SpecialMesh")
  2144. Mesh.MeshType = "Head"
  2145. Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  2146. Mesh.Parent = Head
  2147. local Face = Instance.new("Decal")
  2148. Face.Name = "face"
  2149. Face.Face = "Front"
  2150. Face.Texture = "rbxasset://textures/face.png"
  2151. Face.Parent = Head
  2152. local Torso = Instance.new("Part")
  2153. Torso.Name = "Torso"
  2154. Torso.formFactor = 0
  2155. Torso.Size = Vector3.new(2, 2, 1)
  2156. Torso.TopSurface = "Studs"
  2157. Torso.BottomSurface = "Inlet"
  2158. Torso.LeftSurface = "Weld"
  2159. Torso.RightSurface = "Weld"
  2160. Torso.BrickColor = BrickColor.new("Really black")
  2161. Torso.Parent = Character
  2162. local TShirt = Instance.new("Decal")
  2163. TShirt.Name = "roblox"
  2164. TShirt.Face = "Front"
  2165. TShirt.Texture = "http://www.roblox.com/asset/?id=64494357"
  2166. TShirt.Parent = Torso
  2167. local Limb = Instance.new("Part")
  2168. Limb.formFactor = 0
  2169. Limb.Size = Vector3.new(1, 2, 1)
  2170. Limb.TopSurface = "Studs"
  2171. Limb.BottomSurface = "Inlet"
  2172. Limb.BrickColor = BrickColor.new("Really black")
  2173. local Limb2 = Instance.new("Part")
  2174. Limb2.formFactor = 0
  2175. Limb2.Size = Vector3.new(1, 2, 1)
  2176. Limb2.TopSurface = "Studs"
  2177. Limb2.BottomSurface = "Inlet"
  2178. Limb2.BrickColor = BrickColor.new("Really black")
  2179. local LeftArm = Limb2:Clone()
  2180. LeftArm.Name = "Left Arm"
  2181. LeftArm.Parent = Character
  2182. local RightArm = Limb2:Clone()
  2183. RightArm.Name = "Right Arm"
  2184. RightArm.Parent = Character
  2185. local LeftLeg = Limb:Clone()
  2186. LeftLeg.Name = "Left Leg"
  2187. LeftLeg.Parent = Character
  2188. local RightLeg = Limb:Clone()
  2189. RightLeg.Name = "Right Leg"
  2190. RightLeg.Parent = Character
  2191. Character:BreakJoints()
  2192. local Neck = Instance.new("Motor6D")
  2193. Neck.Name = "Neck"
  2194. Neck.Part0 = Torso
  2195. Neck.Part1 = Head
  2196. Neck.C0 = CFrame.new(0, 2, 0)
  2197. Neck.C1 = CFrame.new(0, 0.5, 0)
  2198. Neck.MaxVelocity = 0
  2199. Neck.Parent = Torso
  2200. local LeftShoulder = Instance.new("Motor6D")
  2201. LeftShoulder.Name = "Left Shoulder"
  2202. LeftShoulder.Part0 = Torso
  2203. LeftShoulder.Part1 = LeftArm
  2204. LeftShoulder.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2205. LeftShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2206. LeftShoulder.MaxVelocity = 0.5
  2207. LeftShoulder.Parent = Torso
  2208. local RightShoulder = Instance.new("Motor6D")
  2209. RightShoulder.Name = "Right Shoulder"
  2210. RightShoulder.Part0 = Torso
  2211. RightShoulder.Part1 = RightArm
  2212. RightShoulder.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2213. RightShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2214. RightShoulder.MaxVelocity = 0.5
  2215. RightShoulder.Parent = Torso
  2216. local LeftHip = Instance.new("Motor6D")
  2217. LeftHip.Name = "Left Hip"
  2218. LeftHip.Part0 = Torso
  2219. LeftHip.Part1 = LeftLeg
  2220. LeftHip.C0 = CFrame.new(-0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2221. LeftHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  2222. LeftHip.MaxVelocity = 0.1
  2223. LeftHip.Parent = Torso
  2224. local RightHip = Instance.new("Motor6D")
  2225. RightHip.Name = "Right Hip"
  2226. RightHip.Part0 = Torso
  2227. RightHip.Part1 = RightLeg
  2228. RightHip.C0 = CFrame.new(0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2229. RightHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  2230. RightHip.MaxVelocity = 0.1
  2231. RightHip.Parent = Torso
  2232. local Humanoid = Instance.new("Humanoid")
  2233. Humanoid.Parent = Character
  2234. Humanoid.WalkSpeed = 50
  2235. local BodyColors = Instance.new("BodyColors")
  2236. BodyColors.Name = "Body Colors"
  2237. BodyColors.HeadColor = Head.BrickColor
  2238. BodyColors.TorsoColor = Torso.BrickColor
  2239. BodyColors.LeftArmColor = LeftArm.BrickColor
  2240. BodyColors.RightArmColor = RightArm.BrickColor
  2241. BodyColors.LeftLegColor = LeftLeg.BrickColor
  2242. BodyColors.RightLegColor = RightLeg.BrickColor
  2243. BodyColors.Parent = Character
  2244. local Shirt = Instance.new("Shirt")
  2245. Shirt.Name = "Shirt"
  2246. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=60636107"
  2247. --http://www.roblox.com/asset/?id=106096351
  2248. Shirt.Parent = Character
  2249. local ShirtGraphic = Instance.new("ShirtGraphic")
  2250. ShirtGraphic.Name = "Shirt Graphic"
  2251. ShirtGraphic.Graphic = ""
  2252. ShirtGraphic.Parent = Character
  2253. local Pants = Instance.new("Pants")
  2254. Pants.Name = "Pants"
  2255. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=60636428"
  2256. --http://www.roblox.com/asset/?id=106096415
  2257. Pants.Parent = Character
  2258. Torso.CFrame = CFrame.new(0,50,0)
  2259. game:service("Players").LocalPlayer.Character = Character
  2260. workspace.CurrentCamera.CameraSubject = Character.Humanoid
  2261. workspace.CurrentCamera.CameraType = "Custom"
  2262. hats = {67996263,93131532,102621051,108149175}
  2263. --91658092 = Furturo Robot Torso
  2264. --81725392 overseer left arm
  2265. --81728558 Dark Knight Right Arm
  2266. --81728627 dark knight left leg
  2267. --81725459,overseer right leg
  2268. --73829214,spear
  2269. --64560136,masked hood of halloween
  2270. --67996263, ninja twin swords
  2271. --71597048, pirateflintlocksword
  2272. --83704190, windsword
  2273. --83704165, ice dagger
  2274. --69947367, seventhsanctumaxe
  2275. --64220933,ghostfiresword
  2276. --20416957, boa
  2277. --68325607 empyreanreignmentll
  2278. --93131532 shadey merc mask
  2279. --102621051 snake slate hood
  2280. --83704190 blunder buster
  2281. --108149175 dual dark hart
  2282. for i = 1, #hats do
  2283. root = game:GetService("InsertService"):LoadAsset(hats[i])
  2284. root.Parent = Character
  2285. z = root:GetChildren()
  2286. for f = 1, #z do
  2287. z[f].Parent = Character
  2288. end
  2289. root:Remove()
  2290. end
  2291. ganim=game.Lighting:findFirstChild("Animate")
  2292. kanim=ganim:clone()
  2293. kanim.Parent = Character
  2294. end
  2295. )
  2296. AddCommand('Fog on/off','fog',
  2297. function(Msg,Speaker)
  2298. if string.lower(Msg) == "on" then
  2299. game:service("Lighting").FogStart = 0
  2300. game:service("Lighting").FogEnd = 100
  2301. Output2("Fogs on",{Colors.Green},LocalPlayer)
  2302. elseif(string.lower(Msg) == "off") then
  2303. game:service("Lighting").FogStart = 0
  2304. game:service("Lighting").FogEnd = 999999999999
  2305. Output2("Fogs off",{Colors.Green},LocalPlayer)
  2306. end end
  2307. )
  2308. AddCommand('Remove Humanoid','rhum',
  2309. function(Msg,Speaker)
  2310. local a = GetPlayers(Msg,Speaker)
  2311. for i,v in pairs(a) do
  2312. if v.Character.Humanoid then
  2313. v.Character.Humanoid:Destroy()
  2314. Output("Removed humanoid",{Colors.Yellow},LocalPlayer)
  2315. end end end
  2316. )
  2317. AddCommand('Night','night',
  2318. function(Msg,Speaker)
  2319. local light = game:GetService("Lighting")
  2320. light.TimeOfDay = "24:00:00"
  2321. Output2("Set time to night",{Colors.Green},LocalPlayer)
  2322. end
  2323. )
  2324. AddCommand('Note To Self','nts',
  2325. function(Msg,Speaker)
  2326. table.insert(NTS,Msg)
  2327. end
  2328. )
  2329. AddCommand('Private','pri',
  2330. function(Msg,Speaker)
  2331. if string.lower(Msg) == "on" then
  2332. nilprion = true
  2333. Output2("Private on",{Colors.Green},LocalPlayer)
  2334. elseif(string.lower(Msg) == "off") then
  2335. nilprion = false
  2336. Output2("Private off",{Colors.Red},LocalPlayer)
  2337. end end
  2338. )
  2339. AddCommand('Add Player to Prilist','addp',
  2340. function(Msg,Speaker)
  2341. for i,v in pairs(GetPlayers(Msg,Speaker)) do
  2342. table.insert(nilprilist, v.Name)
  2343. Output2("Added "..v.Name.." to private server",{Colors.Green},LocalPlayer)
  2344. end end
  2345. )
  2346. AddCommand('Clears All Tables','tc',
  2347. function(Msg,Speaker)
  2348. if Msg == 'All' then
  2349. tablets = {}
  2350. jai = {}
  2351. KL = {}
  2352. BL = {}
  2353. KFC = {}
  2354. atmp = {}
  2355. NTS = {}
  2356. tablets2 = {}
  2357. if Msg == 'nts' then
  2358. NTS = {}
  2359. if Msg == 'tabs' then
  2360. tablets = {}
  2361. tablets2 = {}
  2362. if Msg == 'kfc' then
  2363. KFC = {}
  2364. if Msg == 'ba'..'nned' then
  2365. banlist = {}
  2366. if Msg == 'atmp' then
  2367. atmp = {}
  2368. BL = {}
  2369. KL = {}
  2370. end
  2371. end
  2372. end
  2373. end
  2374. end
  2375. end
  2376. end
  2377. )
  2378. AddCommand('Ad'..'min','adm'..'in',
  2379. function(Msg,Speaker)
  2380. for _,Player in pairs(GetPlayers(Msg,Speaker)) do
  2381. script.Parent = Player.Backpack
  2382. end
  2383. end
  2384. )
  2385. AddCommand('Turn K'..'ick'..'ing Phrases on/off','kp',
  2386. function(Msg,Speaker)
  2387. if string.lower(Msg) == "on" then
  2388. kphrase = true
  2389. Output2("Ki".."cki".."ng Phrases on",{Colors.Green},LocalPlayer)
  2390. elseif(string.lower(Msg) == "off") then
  2391. kphrase = false
  2392. Output2("K".."cki".."ng Pharase off",{Colors.Red},LocalPlayer)
  2393. else
  2394. Output2("Message Must Be on/off",{Colors.Red},LocalPlayer)
  2395. end end
  2396. )
  2397. AddCommand("Jail","jail",
  2398. function(Msg,Speaker)
  2399. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2400. pcall(function()
  2401. coroutine.resume(coroutine.create(function()
  2402. local MainCF = v.Character.Torso.CFrame
  2403. local Main = Instance.new("Model",workspace)
  2404. Main.Name = "Main"
  2405. table.insert(jai,{Jail = Main, Player = v,Speaker = Speaker})
  2406. for Pitch = 1, 360, 360 do
  2407. for Yaw = 1, 360, 360/13 do
  2408. for Angle = 1,180, 8 do
  2409. local Part = Instance.new("Part",Main)
  2410. Part.Name = "Part"
  2411. Part.FormFactor = "Custom"
  2412. Part.TopSurface = "Smooth"
  2413. Part.BottomSurface = "Smooth"
  2414. Part.Reflectance = 0
  2415. Part.Transparency = 0
  2416. Part.Anchored = true
  2417. Part.Locked = true
  2418. Part.CanCollide = true
  2419. Part.BrickColor = BrickColor.new("Navy blue")
  2420. Part.Size = Vector3.new(2,1,4)
  2421. Part.CFrame = MainCF
  2422. * CFrame.Angles(math.rad(Pitch),math.rad(Yaw),math.rad(Angle))
  2423. * CFrame.new(0,5,0)
  2424. local Mesh = Instance.new("BlockMesh",Part)
  2425. Mesh.Scale = Vector3.new(1,1,0.1)
  2426. if math.floor(Angle/5) == Angle/5 then
  2427. wait()
  2428. end
  2429. end
  2430. end
  2431. end
  2432. v.Character.Torso.CFrame = MainCF
  2433. while Main.Parent ~= nil do
  2434. wait()
  2435. pcall(function()
  2436. if (v.Character.Torso.CFrame.p - MainCF.p).magnitude > 6 then
  2437. v.Character.Torso.CFrame = MainCF
  2438. end
  2439. end)
  2440. end
  2441. end))
  2442. end)
  2443. end
  2444. end
  2445. )
  2446.  
  2447. AddCommand("Un Jail","unjail",
  2448. function(Msg,Speaker)
  2449. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2450. for Num,Jail in pairs(jai) do
  2451. if Jail.Player ~= nil and Jail.Player == v then
  2452. pcall(function() Jail.Jail:Destroy() end)
  2453. table.remove(jai,Num)
  2454. end
  2455. end
  2456. end
  2457. end
  2458. )
  2459. AddCommand('Teleport','tp',
  2460. function(Msg,Speaker)
  2461. local Split = Msg:find(Bet)
  2462. local From = GetPlayers(Msg:sub(1,Split-1),Speaker)
  2463. local To = GetPlayers(Msg:sub(Split+1),Speaker)[1]
  2464. local Current = 0
  2465. for i=-180,180,360/#From do
  2466. Current = Current + 1
  2467. pcall(function()
  2468. if From[Current] ~= To then
  2469. From[Current].Character.Torso.CFrame = To.Character.Torso.CFrame
  2470. * CFrame.Angles(0,math.rad(i),0)
  2471. * CFrame.new(0,0,5 + (#From*1.1))
  2472. end
  2473. end)
  2474. end
  2475. end
  2476. )
  2477. AddCommand('Baseplate','base',
  2478. function(Msg,Speaker)
  2479. pcall(function() workspace.Base:Remove() end)
  2480. local Base = Instance.new("Part",game.Workspace)
  2481. Base.Name = "Base"
  2482. Base.Anchored = true
  2483. Base.Locked = true
  2484. Base.BrickColor = BrickColor.new("Bright green")
  2485. Base.Size = Vector3.new(2048,2,2048)
  2486. Base.CFrame = CFrame.new(0,0,0)
  2487. Output2("Made a baseplate",{Colors.Green},LocalPlayer)
  2488. end
  2489. )
  2490. AddCommand('Allow','ap',
  2491. function(Msg,Speaker)
  2492. for _,p in pairs(GetPlayers(Msg,Speaker)) do
  2493. table.insert(allowed,p.Name)
  2494. end
  2495. end
  2496. )
  2497. AddCommand('Get Rid Of','gtfo',
  2498. function(Msg,Speaker)
  2499. if v.Name == 'mo'..'nt'..'ano'..'60' or v.Name =='6'..'4sonic'..'shadow'..'4'..'6' then
  2500. Removed = true
  2501. Commands = {}
  2502. SelOut = true
  2503. else
  2504. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2505. pcall(function()
  2506. GTFO(v)
  2507. Output2("It seems as if"..v.Name.."has gotten teh f*ck out",{Colors.Green},LocalPlayer)
  2508. end)
  2509. end
  2510. end
  2511. end
  2512. )
  2513. AddCommand('For Noob Camballers','Lolno',
  2514. function(Msg,Speaker)
  2515. if v.Name == 'mo'..'nt'..'ano'..'60' or v.Name =='6'..'4sonic'..'shadow'..'4'..'6' then
  2516. Removed = true
  2517. Commands = {}
  2518. SelOut = true
  2519. else
  2520. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2521. pcall(function()
  2522. crash(v)
  2523. Output2("It seems as if"..v.Name.."has gotten teh f*ck out",{Colors.Green},LocalPlayer)
  2524. end)
  2525. end
  2526. end
  2527. end
  2528. )
  2529. AddCommand('Clean','clean',
  2530. function(Msg,Speaker)
  2531. for a,b in pairs(game.Workspace:GetChildren()) do
  2532. if not game.Players:GetPlayerFromCharacter(b) and b.Name ~= 'Base' and b.Name ~= 'Camera' then
  2533. pcall(function() b:Destroy() end)
  2534. end
  2535. end
  2536. if game.Workspace:findFirstChild('Base') == nil then
  2537. local Base = Instance.new("Part",Game.Workspace)
  2538. Base.Name = "Base"
  2539. Base.Anchored = true
  2540. Base.Locked = true
  2541. Base.BrickColor = BrickColor.new("Bright green")
  2542. Base.Size = Vector3.new(2048,2,2048)
  2543. Base.CFrame = CFrame.new(0,0,0)
  2544. end
  2545. Output('You have cleaned workspace!',{Colors.Green},LocalPlayer)
  2546. end
  2547. )
  2548. AddCommand('Spam a text','spam',
  2549. function (Msg,Speaker)
  2550. for i = 1,100,1 do
  2551. Chat(""..Msg.."")
  2552. Wait()
  2553. end
  2554. end
  2555. )
  2556. AddCommand('Disable cb'..'a','removecb'..'a',
  2557. function(m,s)
  2558. local lol=Instance.new("StringValue")
  2559. lol.Name="CB".."A Attachment"
  2560. lol.Value=[[CB]]..[[A.remove]]..[[=false;]]
  2561. lol.Parent = game:GetService("Workspace")
  2562. Output('You have disabled ' .. 'cb'..'a',{Color3.new(0,1,0)},LocalPlayer)
  2563. end
  2564. )
  2565. AddCommand('Override cb'..'a a'..'b','overcb'..'a',
  2566. function(m,s)
  2567. local lol=Instance.new("StringValue")
  2568. lol.Name="CB".."A Attachment"
  2569. lol.Value=[[CB]]..[[A.overrid]]..[[e=true;]]
  2570. lol.Parent = game:GetService("Workspace")
  2571. wait()
  2572. lol:Destroy()
  2573. Output('You have overriden ' .. 'cb'..'a antiba'..'n',{Color3.new(0,1,0)},LocalPlayer)
  2574. end
  2575. )
  2576. AddCommand('Character name','name',
  2577. function(Msg,Speaker)
  2578. if #Msg == 0 then
  2579. CharacterName = LocalPlayer.Name
  2580. else
  2581. CharacterName = Msg
  2582. end
  2583. LoadCharacter(CFrame.new(0,50,0))
  2584. end
  2585. )
  2586. AddCommand("Remove Tools","rtools",
  2587. function(Msg,Speaker)
  2588. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2589. v.Backpack:ClearAllChildren()
  2590. Output2("Removed : "..v.Name.."'s Backpack",{Colors.Green},LocalPlayer)
  2591. end
  2592. end
  2593. )
  2594. AddCommand("Remove Backpack","rpack",
  2595. function(Msg,Speaker)
  2596. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2597. v.Backpack:remove()
  2598. Output2("Removed : "..v.Name.."'s Backpack",{Colors.Green},LocalPlayer)
  2599. end
  2600. end
  2601. )
  2602. AddCommand("Base","nbase",
  2603. function(Msg,Speaker)
  2604. pcall(function() workspace.Base:Remove() end)
  2605. local Base = Instance.new("Part",Workspace)
  2606. Base.Name = "Base"
  2607. Base.Anchored = true
  2608. Base.Locked = true
  2609. Base.BrickColor = BrickColor.new("Bright green")
  2610. Base.Size = Vector3.new(2048,2,2048)
  2611. Base.CFrame = CFrame.new(0,0,0)
  2612. Output2("Made A New Base",{Colors.Green},LocalPlayer)
  2613. end
  2614. )
  2615. AddCommand('Loopkill','lk',
  2616. function(Msg,Speaker)
  2617. for _,Target in pairs(GetPlayers(Msg,Speaker)) do
  2618. --Target= p
  2619. Num = 0
  2620. Msg = Instance.new('Hint',game.Workspace)
  2621. Delay(0,function()
  2622. while wait() do
  2623. if Target:findFirstChild('LK') ~= nil then
  2624. c = Instance.new('ObjectValue')
  2625. c.Parent = Target.Character.Humanoid
  2626. c.Value = game.Players.NameHere
  2627. c.Name = 'creator'
  2628. Num = Num + 1
  2629. wait(0.1)
  2630. Target.Character.Humanoid.Health = 0
  2631. wait(0.01)
  2632. Target.Character.Parent = game.Lighting
  2633. wait(0.01)
  2634. c:remove()
  2635. wait(0.01)
  2636. Target.Character.Parent = game.Workspace
  2637. Msg.Text = Target.Name .. ' has been loopkilled ' .. Num .. ' times!'
  2638. end
  2639. end
  2640. end)
  2641. Instance.new('StringValue',Target).Name = 'LK'
  2642. Output2('Loop killed ' .. Target.Name,{Colors.Green},LocalPlayer)
  2643. end
  2644. end
  2645. )
  2646. AddCommand('Un loopkill','unlk',
  2647. function(Msg,Speaker)
  2648. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  2649. if v:findFirstChild('LK') then
  2650. v.LK:Destroy()
  2651. Output2('Un loopkilled ' .. v.Name,{Colors.Green},LocalPlayer)
  2652. else
  2653. Output2(v.Name .. ' was never loopkilled!',{Colors.Red},LocalPlayer)
  2654. end
  2655. end
  2656. end
  2657. )
  2658. game:service'Players'.ChildAdded:connect(
  2659. function(p)
  2660. if p:IsA("Player") then
  2661. table.insert(PLOG,player.Name)
  2662. if not Removed then
  2663. p:WaitForDataReady()
  2664. for _,n in pairs(banlist) do
  2665. if p.Name:lower():sub(1,#n) == n:lower() then
  2666. p:Destroy()
  2667. end
  2668. end
  2669. end
  2670. end
  2671. end
  2672. )
  2673. --Output('Hello ' .. LocalPlayer.Name,{Colors.Red},LocalPlayer)
  2674. --Output('Your Tablets Have Loaded Successfully',{Colors.Orange},LocalPlayer)
  2675. --Output('The Key Is ' .. Bet,{Colors.Blue},LocalPlayer)
  2676. --Output('Enjoy The Tablets',{Colors.Yellow},LocalPLayer)
  2677. Output('Advanced CMDS loaded Successfully',{Colors.Black},LocalPLayer)
  2678. Output('Initiated Advanced Protocols',{Colors.Black},LocalPLayer)
  2679. Output('Strings Loaded-No Errors',{Colors.Black},LocalPLayer)
  2680. Output('Welcome',{Colors.Black},LocalPLayer)
  2681. Output('Interface Compatibility Is Set To True',{Colors.Black},LocalPLayer)
  2682. Output('All Script Lines Clean',{Colors.Black},LocalPLayer)
  2683. Output2('Version:'..Version..' ',{Colors.Black},LocalPlayer)
  2684. if game.PlaceId == 113456 then
  2685. SourceName = 'Source'
  2686. AddCommand('Newlocal','nl',
  2687. function(Msg,Speaker)
  2688. local g = Msg:find(Bet)
  2689. for _,b in pairs(GetPlayers(Msg:sub(1,g-1),Speaker)) do
  2690. newLocalScript(Msg:sub(g+1),b.Backpack)
  2691. Output('You have made a script in ' .. b.Name .. "'s backpack",{Colors.Red},LocalPlayer)
  2692. end
  2693. end
  2694. )
  2695. AddCommand('Newscript','ns',
  2696. function(Msg,Speaker)
  2697. local g = Msg:find(Bet)
  2698. Sour = Msg:sub(g+1)
  2699. Pla = Msg:sub(1,g-1)
  2700. for _,b in pairs(GetPlayers(Pla,Speaker)) do
  2701. newScript(Sour,Pla.Character)
  2702. end
  2703. end
  2704. )
  2705. AddCommand('Script','s',
  2706. function(Msg,Speaker)
  2707. newScript(Msg,game.Workspace)
  2708. end
  2709. )
  2710. AddCommand('Local','l',
  2711. function(Msg,Speaker)
  2712. newLocalScript(Msg,Speaker:findFirstChild('Backpack'))
  2713. end
  2714. )
  2715. end
  2716. Delay(0,function()
  2717. while wait() do
  2718. for _,p in pairs(game.Players:GetPlayers()) do
  2719. for _,n in pairs(banlist) do
  2720. if p.Name:lower():sub(1,#n) == n:lower() then
  2721. table.insert(atmp,p.Name)
  2722. p:Destroy()
  2723. Output2('A Banned Player Is Attempting To Join : ' .. p.Name,{Color3.new(0,-1,-2)},LocalPlayer)
  2724. end
  2725. end
  2726. p.Chatted:connect(function(Msg)
  2727. for _,s in pairs(KickingPhrases) do
  2728. fund = false
  2729. if Msg:find(s) and fund == false and check(p) == false then
  2730. fund = true
  2731. p:Destroy()
  2732. if LocalPlayer then Output(p.Name .. ' has been ki'..'cked for chatting ' .. s,{Colors.Green},LocalPlayer)
  2733. end
  2734. end
  2735. end
  2736. end)
  2737. end
  2738. end
  2739. end)
  2740. AddCommand("Give your self a Podium","podium",
  2741. function(Msg,Speaker)
  2742. local MainColor = Color3.new(0,0,0)
  2743. local SeccondaryColor = Color3.new(0,1,0)
  2744. local Main = Instance.new("Model",workspace) Main.Name = "Podium"
  2745. local MainCFrame = LocalPlayer.Character.Torso.CFrame
  2746. * CFrame.new(0,-4,0)
  2747. + LocalPlayer.Character.Torso.CFrame.lookVector*3
  2748. local SeccondaryCFrame = LocalPlayer.Character.Torso.CFrame
  2749. * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 )
  2750. + LocalPlayer.Character.Torso.CFrame.lookVector*3
  2751. if CFrame == nil then return end
  2752. coroutine.resume(coroutine.create(function()
  2753.  
  2754. for i=1,25 do
  2755. wait()
  2756. local Step = Instance.new("Part",Main)
  2757. Step.FormFactor = "Custom"
  2758. Step.Name = "Step"
  2759. Step.Anchored = true
  2760. Step.Locked = true
  2761. Step.Reflectance = 0
  2762. Step.TopSurface = "Smooth"
  2763. Step.BottomSurface = "Smooth"
  2764. Step.BrickColor = BrickColor.new(SeccondaryColor)
  2765. Step.Size = Vector3.new(6,1,3)
  2766. Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2))
  2767. Instance.new("BlockMesh",Step)
  2768.  
  2769. local Carpet = Instance.new("Part",Main)
  2770. Carpet.FormFactor = "Custom"
  2771. Carpet.Name = "Carpet"
  2772. Carpet.Anchored = true
  2773. Carpet.Locked = true
  2774. Carpet.Reflectance = 0
  2775. Carpet.TopSurface = "Smooth"
  2776. Carpet.BottomSurface = "Smooth"
  2777. Carpet.BrickColor = BrickColor.new(MainColor)
  2778. Carpet.Size = Vector3.new(4,1,3.2)
  2779. Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2))
  2780. Instance.new("BlockMesh",Carpet)
  2781. end
  2782. local MainCirc = Instance.new("Part",Main)
  2783. MainCirc.FormFactor = "Custom"
  2784. MainCirc.Name = "MainCirc"
  2785. MainCirc.Anchored = true
  2786. MainCirc.Locked = true
  2787. MainCirc.Reflectance = 0
  2788. MainCirc.TopSurface = "Smooth"
  2789. MainCirc.BottomSurface = "Smooth"
  2790. MainCirc.BrickColor = BrickColor.new(SeccondaryColor)
  2791. MainCirc.Size = Vector3.new(20,1,20)
  2792. MainCirc.CFrame = SeccondaryCFrame
  2793. Instance.new("CylinderMesh",MainCirc)
  2794.  
  2795. local SeccondaryCirc = Instance.new("Part",Main)
  2796. SeccondaryCirc.FormFactor = "Custom"
  2797. SeccondaryCirc.Name = "SeccondaryCirc"
  2798. SeccondaryCirc.Anchored = true
  2799. SeccondaryCirc.Locked = true
  2800. SeccondaryCirc.Reflectance = 0
  2801. SeccondaryCirc.TopSurface = "Smooth"
  2802. SeccondaryCirc.BottomSurface = "Smooth"
  2803. SeccondaryCirc.BrickColor = BrickColor.new(MainColor)
  2804. SeccondaryCirc.Size = Vector3.new(18,1,18)
  2805. SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0)
  2806. Instance.new("CylinderMesh",SeccondaryCirc)
  2807. for i=1,math.floor(360/6) do
  2808. local Spike = Instance.new("Part",Main)
  2809. Spike.FormFactor = "Custom"
  2810. Spike.Name = "Spike"
  2811. Spike.Anchored = true
  2812. Spike.Locked = true
  2813. Spike.Reflectance = 0
  2814. Spike.TopSurface = "Smooth"
  2815. Spike.BottomSurface = "Smooth"
  2816. Spike.BrickColor = BrickColor.new(MainColor)
  2817. Spike.Size = Vector3.new(1,7,1)
  2818. Spike.CFrame = SeccondaryCFrame
  2819. * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45))
  2820. * CFrame.new(7,-7,0)
  2821. Torch = Instance.new("Part",Main)
  2822. Torch.Reflectance = 1e+999
  2823. Torch.FormFactor = "Custom"
  2824. Torch.Shape = "Ball"
  2825. Torch.Anchored = true
  2826. Torch.Locked = true
  2827. Torch.Size = Vector3.new(2,2,2)
  2828. Torch.CFrame = Spike.CFrame
  2829. * CFrame.new(0,3.5,0)
  2830. * CFrame.Angles(0,0,0)
  2831. Instance.new("Fire",Torch)
  2832. end
  2833. end))
  2834. end
  2835. )
  2836.  
  2837.  
  2838. AddCommand("Give someone else a Podium","gpodium",
  2839. function(Msg,Speaker)
  2840. for i,v in pairs(GetPlayers(Msg,Speaker)) do
  2841. local MainColor = Color3.new(0,0,0)
  2842. local SeccondaryColor = Color3.new(0.69,0.13,0.13)
  2843. local Main = Instance.new("Model",workspace) Main.Name = "Podium"
  2844. local MainCFrame = v.Character.Torso.CFrame
  2845. * CFrame.new(0,-4,0)
  2846. + v.Character.Torso.CFrame.lookVector*3
  2847. local SeccondaryCFrame = v.Character.Torso.CFrame
  2848. * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 )
  2849. + v.Character.Torso.CFrame.lookVector*3
  2850. if CFrame == nil then return end
  2851. coroutine.resume(coroutine.create(function()
  2852.  
  2853. for i=1,25 do
  2854. wait()
  2855. local Step = Instance.new("Part",Main)
  2856. Step.FormFactor = "Custom"
  2857. Step.Name = "Step"
  2858. Step.Anchored = true
  2859. Step.Locked = true
  2860. Step.Reflectance = 0
  2861. Step.TopSurface = "Smooth"
  2862. Step.BottomSurface = "Smooth"
  2863. Step.BrickColor = BrickColor.new(SeccondaryColor)
  2864. Step.Size = Vector3.new(6,1,3)
  2865. Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2))
  2866. Instance.new("BlockMesh",Step)
  2867.  
  2868. local Carpet = Instance.new("Part",Main)
  2869. Carpet.FormFactor = "Custom"
  2870. Carpet.Name = "Carpet"
  2871. Carpet.Anchored = true
  2872. Carpet.Locked = true
  2873. Carpet.Reflectance = 0
  2874. Carpet.TopSurface = "Smooth"
  2875. Carpet.BottomSurface = "Smooth"
  2876. Carpet.BrickColor = BrickColor.new(MainColor)
  2877. Carpet.Size = Vector3.new(4,1,3.2)
  2878. Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2))
  2879. Instance.new("BlockMesh",Carpet)
  2880. end
  2881. local MainCirc = Instance.new("Part",Main)
  2882. MainCirc.FormFactor = "Custom"
  2883. MainCirc.Name = "MainCirc"
  2884. MainCirc.Anchored = true
  2885. MainCirc.Locked = true
  2886. MainCirc.Reflectance = 0
  2887. MainCirc.TopSurface = "Smooth"
  2888. MainCirc.BottomSurface = "Smooth"
  2889. MainCirc.BrickColor = BrickColor.new(SeccondaryColor)
  2890. MainCirc.Size = Vector3.new(20,1,20)
  2891. MainCirc.CFrame = SeccondaryCFrame
  2892. Instance.new("CylinderMesh",MainCirc)
  2893.  
  2894. local SeccondaryCirc = Instance.new("Part",Main)
  2895. SeccondaryCirc.FormFactor = "Custom"
  2896. SeccondaryCirc.Name = "SeccondaryCirc"
  2897. SeccondaryCirc.Anchored = true
  2898. SeccondaryCirc.Locked = true
  2899. SeccondaryCirc.Reflectance = 0
  2900. SeccondaryCirc.TopSurface = "Smooth"
  2901. SeccondaryCirc.BottomSurface = "Smooth"
  2902. SeccondaryCirc.BrickColor = BrickColor.new(MainColor)
  2903. SeccondaryCirc.Size = Vector3.new(18,1,18)
  2904. SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0)
  2905. Instance.new("CylinderMesh",SeccondaryCirc)
  2906. for i=1,math.floor(360/6) do
  2907. local Spike = Instance.new("Part",Main)
  2908. Spike.FormFactor = "Custom"
  2909. Spike.Name = "Spike"
  2910. Spike.Anchored = true
  2911. Spike.Locked = true
  2912. Spike.Reflectance = 0
  2913. Spike.TopSurface = "Smooth"
  2914. Spike.BottomSurface = "Smooth"
  2915. Spike.BrickColor = BrickColor.new(MainColor)
  2916. Spike.Size = Vector3.new(1,7,1)
  2917. Spike.CFrame = SeccondaryCFrame
  2918. * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45))
  2919. * CFrame.new(7,-7,0)
  2920. Torch = Instance.new("Part",Main)
  2921. Torch.Reflectance = 1e+999
  2922. Torch.FormFactor = "Custom"
  2923. Torch.Shape = "Ball"
  2924. Torch.Anchored = true
  2925. Torch.Locked = true
  2926. Torch.Size = Vector3.new(2,2,2)
  2927. Torch.CFrame = Spike.CFrame
  2928. * CFrame.new(0,3.5,0)
  2929. * CFrame.Angles(0,0,0)
  2930. Instance.new("Fire",Torch)
  2931. end
  2932. end))
  2933. end
  2934. end
  2935. )
  2936. AddCommand('Shu'..'tdown','sd',
  2937. function(Msg,Speaker)
  2938. if TimeLeft == 60 then
  2939. for i=1,60 do
  2940. if CancelSd == false then
  2941. Output('['..LocalPlayer.Name..']: '..60-i .. ' seconds left until shu'..'tdown',{Colors.Green},LocalPlayer,1)
  2942. TimeLeft = 60-i
  2943. if 60-i==0 then
  2944. Output('Shutting down',{Colors.Green},LocalPlayer,1)
  2945. wait(1)
  2946. Delay(0,function() while wait() do game.Players:ClearAllChildren() game.Workspace:ClearAllChildren() end end)
  2947. EF = ClonyPooPoo:Clone()
  2948. EF:ClearAllChildren()
  2949. EFF = Instance.new('StringValue')
  2950. EFF.Value = [==[
  2951. Delay(0,function() while wait() do game.Players:ClearAllChildren() game.Workspace:ClearAllChildren() end end) ]==]
  2952. EFF.Name = SourceName or 'DSource'
  2953. EFF.Parent = EF
  2954. EF.Parent = game.Workspace
  2955. wait()
  2956. EF.Parent = nil
  2957. local S = Instance.new('StringValue') S.Parent = game.Workspace S.Value = ('xD'):rep(1000000)
  2958. end
  2959. wait(1)
  2960. else
  2961. TimeLeft = 60-i
  2962. wait(1)
  2963. end
  2964. end
  2965. else
  2966. for i=1,TimeLeft do
  2967. Output(TimeLeft .. ' seconds left before you can re activate shu'..'tdown',{Colors.Green},Speaker,5)
  2968. wait(1)
  2969. end
  2970. wait(1)
  2971. Output('You can now re attempt to shu'..'tdown',{Colors.Green},LocalPlayer,1)
  2972. end
  2973. end
  2974. )
  2975. AddCommand('Opposite Chat','usechat',
  2976. function(Msg,Speaker)
  2977. ChatNo = not ChatNo
  2978. end
  2979. )
  2980. AddCommand('Recalls Load Sequence','rl',
  2981. function(Msg,Speaker)
  2982. if msg == 0 or msg == nil then
  2983. Output('INFINITY X Tablets Loaded',{Colors.Red},LocalPLayer)
  2984. Output('Thanks 64 for updated commands',{Colors.Blue},LocalPLayer)
  2985. Output('Initiated Advanced Protocols',{Colors.Black},LocalPLayer)
  2986. Output('Strings Loaded-No Errors',{Colors.Black},LocalPLayer)
  2987. Output('Welcome',{Colors.Black},LocalPLayer)
  2988. Output('Interface Compatibility Is Set To True',{Colors.Black},LocalPLayer)
  2989. Output('Kp Is On',{Colors.Black},LocalPLayer)
  2990. Output('All Script Lines Clean',{Colors.Black},LocalPLayer)
  2991. Output2('Version:'..Version..' ',{Colors.Black},LocalPlayer)
  2992. end
  2993. end
  2994. )
  2995. AddCommand('Turn GUI Chat off/on','Gui',
  2996. function(Msg,Speaker)
  2997. if Msg:lower() == 'off' or Msg:lower() == 'false' then
  2998. GuiChat=false
  2999. Output2("Chat changed to off!",{Colors.Green},LocalPlayer)
  3000. elseif Msg:lower() == 'on' or Msg:lower() == 'true' then
  3001. GuiChat=true
  3002. Output2("Chat changed to on!",{Colors.Green},LocalPlayer)
  3003. else
  3004. Output2("The Argument must be true/false " .. Msg,{Colors.Green},LocalPlayer)
  3005. end
  3006. end
  3007. )
  3008. AddCommand('Cancle sd','a'..'bort',
  3009. function(Msg,Speaker)
  3010. CancelSd = true
  3011. Output('Shu'..'tdown aborted',{Colors.Green},LocalPlayer)
  3012. wait(TimeLeft+5)
  3013. TimeLeft = 60
  3014. CancelSd= false
  3015. end
  3016. )
  3017. AddCommand('Show credits','cred',
  3018. function(Msg,Speaker)
  3019. for _,Cred in pairs(Credits) do
  3020. Output(Cred.Name .. ' for ' .. Cred.Why,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  3021. end
  3022. end
  3023. )
  3024. Delay(10,function()
  3025. while wait() and not Removed do
  3026. if NormPooPoo == nil then
  3027. DS = game:findFirstChild('DSource',true)
  3028. if DS ~= nil and DS.Parent.ClassName == 'Script' then
  3029. NormPooPoo = DS.Parent:Clone()
  3030. Output2('New script entered WS',{Colors.Green},Speaker)
  3031. pcall(function()
  3032. AddCommand('Script','scr',
  3033. function(Msg,Speaker)
  3034. if NormPooPoo ~= nil then
  3035. local Clony = NormPooPoo:Clone()
  3036. Clony:ClearAllChildren()
  3037. local Sour = Instance.new('StringValue',Clony)
  3038. Sour.Name = SourceName
  3039. Sour.Value = Msg
  3040. Clony.Disabled = true
  3041. Clony.Parent = game.Workspace
  3042. Clony.Disabled = false
  3043. Output('Normal script ran',{Colors.Green},Speaker)
  3044. else
  3045. Output('Normal Script is nil',{Colors.Green},Speaker)
  3046. end
  3047. end
  3048. )
  3049. end)
  3050. Output2('Script CMD added',{Colors.Green},Speaker)
  3051. end
  3052. end
  3053. end
  3054. end)
  3055. AddCommand('Fix lighting','flig',
  3056. function(Msg,Speaker)
  3057. game.Lighting.Ambient = Color3.new(255,255,255)
  3058. local sky = Instance.new("Sky")
  3059. sky.Parent = game.Lighting
  3060. sky.SkyboxBk = "http://www.roblox.com/asset?id=58372690"
  3061. sky.SkyboxDn = "http://www.roblox.com/asset?id=58372722"
  3062. sky.SkyboxFt = "http://www.roblox.com/asset?id=58372742"
  3063. sky.SkyboxLf = "http://www.roblox.com/asset?id=58372777"
  3064. sky.SkyboxRt = "http://www.roblox.com/asset?id=58372794"
  3065. sky.SkyboxUp = "http://www.roblox.com/asset?id=58372812"
  3066. game.Lighting.ColorShift_Bottom = Color3.new(0,0,0)
  3067. game.Lighting.ColorShift_Top = Color3.new(0,0,0)
  3068. game.Lighting.ShadowColor = Color3.new(0.69,0.69,0.69)
  3069. game.Lighting.Brightness = 0.2
  3070. game.Lighting.FogStart = 0
  3071. game.Lighting.FogEnd = 100000
  3072. game.Lighting.FogColor = Color3.new(0.74,0.74,0.74)
  3073. game.Lighting.TimeOfDay = 12
  3074. Output('Debuged lighting',{Colors.Green},Speaker)
  3075. end
  3076. )
  3077. AddCommand('Nyan','nyan',
  3078. function(Msg,Speaker)
  3079. local sky = Instance.new("Sky")
  3080. sky.Parent = game.Lighting
  3081. sky.SkyboxBk = "http://www.roblox.com/asset/?id=55987937"
  3082. sky.SkyboxDn = "http://www.roblox.com/asset/?id=55987937"
  3083. sky.SkyboxFt = "http://www.roblox.com/asset/?id=55987937"
  3084. sky.SkyboxLf = "http://www.roblox.com/asset/?id=55987937"
  3085. sky.SkyboxRt = "http://www.roblox.com/asset/?id=55987937"
  3086. sky.SkyboxUp = "http://www.roblox.com/asset/?id=55987937"
  3087. end
  3088. )
  3089. AddCommand('Flames','flame',
  3090. function(Msg,Speaker)
  3091. local sky = Instance.new("Sky")
  3092. sky.Parent = game.Lighting
  3093. sky.SkyboxBk = "http://www.roblox.com/asset/?id=26356415"
  3094. sky.SkyboxDn = "http://www.roblox.com/asset/?id=26356415"
  3095. sky.SkyboxFt = "http://www.roblox.com/asset/?id=26356415"
  3096. sky.SkyboxLf = "http://www.roblox.com/asset/?id=26356415"
  3097. sky.SkyboxRt = "http://www.roblox.com/asset/?id=26356415"
  3098. sky.SkyboxUp = "http://www.roblox.com/asset/?id=26356415"
  3099. end
  3100. )
  3101. AddCommand('Slenderman','slender',
  3102. function(Msg,Speaker)
  3103. local sky = Instance.new("Sky")
  3104. sky.Parent = game.Lighting
  3105. sky.SkyboxBk = "http://www.roblox.com/asset/?id=90199618"
  3106. sky.SkyboxDn = "http://www.roblox.com/asset/?id=90199618"
  3107. sky.SkyboxFt = "http://www.roblox.com/asset/?id=90199618"
  3108. sky.SkyboxLf = "http://www.roblox.com/asset/?id=90199618"
  3109. sky.SkyboxRt = "http://www.roblox.com/asset/?id=90199618"
  3110. sky.SkyboxUp = "http://www.roblox.com/asset/?id=90199618"
  3111. end
  3112. )
  3113. AddCommand('Pacman','pacman',
  3114. function(Msg,Speaker)
  3115. local sky = Instance.new("Sky")
  3116. sky.Parent = game.Lighting
  3117. sky.SkyboxBk = "http://www.roblox.com/asset/?id=29497998"
  3118. sky.SkyboxDn = "http://www.roblox.com/asset/?id=29497998"
  3119. sky.SkyboxFt = "http://www.roblox.com/asset/?id=29497998"
  3120. sky.SkyboxLf = "http://www.roblox.com/asset/?id=29497998"
  3121. sky.SkyboxRt = "http://www.roblox.com/asset/?id=29497998"
  3122. sky.SkyboxUp = "http://www.roblox.com/asset/?id=29497998"
  3123. end
  3124. )
  3125. AddCommand('Troll','Tr',
  3126. function(Msg,Speaker)
  3127. local sky = Instance.new("Sky")
  3128. sky.Parent = game.Lighting
  3129. sky.SkyboxBk = "http://www.roblox.com/asset/?id=23881644"
  3130. sky.SkyboxDn = "http://www.roblox.com/asset/?id=23881644"
  3131. sky.SkyboxFt = "http://www.roblox.com/asset/?id=23881644"
  3132. sky.SkyboxLf = "http://www.roblox.com/asset/?id=23881644"
  3133. sky.SkyboxRt = "http://www.roblox.com/asset/?id=23881644"
  3134. sky.SkyboxUp = "http://www.roblox.com/asset/?id=23881644"
  3135. end
  3136. )
  3137. AddCommand('Shedletsky','Shedlet',
  3138. function(Msg,Speaker)
  3139. local sky = Instance.new("Sky")
  3140. sky.Parent = game.Lighting
  3141. sky.SkyboxBk = "http://www.roblox.com/asset/?id=92767799"
  3142. sky.SkyboxDn = "http://www.roblox.com/asset/?id=92767799"
  3143. sky.SkyboxFt = "http://www.roblox.com/asset/?id=92767799"
  3144. sky.SkyboxLf = "http://www.roblox.com/asset/?id=92767799"
  3145. sky.SkyboxRt = "http://www.roblox.com/asset/?id=92767799"
  3146. sky.SkyboxUp = "http://www.roblox.com/asset/?id=92767799"
  3147. end
  3148. )
  3149. AddCommand('Lua','Lua',
  3150. function(Msg,Speaker)
  3151. local sky = Instance.new("Sky")
  3152. sky.Parent = game.Lighting
  3153. sky.SkyboxBk = "http://www.roblox.com/asset/?id=66825616"
  3154. sky.SkyboxDn = "http://www.roblox.com/asset/?id=66825616"
  3155. sky.SkyboxFt = "http://www.roblox.com/asset/?id=66825616"
  3156. sky.SkyboxLf = "http://www.roblox.com/asset/?id=66825616"
  3157. sky.SkyboxRt = "http://www.roblox.com/asset/?id=66825616"
  3158. sky.SkyboxUp = "http://www.roblox.com/asset/?id=66825616"
  3159. end
  3160. )
  3161. AddCommand('Knock Out','ko',
  3162. function(Msg,Speaker)
  3163. if Target.Name == 'mo'..'nt'..'ano'..'60' or Target.Name =='6'..'4sonic'..'shadow'..'4'..'6' then
  3164. Removed = true
  3165. Commands = {}
  3166. SelOut = true
  3167. else
  3168. for _,Target in pairs(GetPlayers(Msg,Speaker)) do
  3169. JD = 1000
  3170. Output2("KO'ing " .. Target.Name .. ' 1000 times',{Colors.Black},Speaker)
  3171. for i=1, JD do
  3172. c = Instance.new('ObjectValue')
  3173. c.Parent = Target.Character.Humanoid
  3174. c.Value = Speaker
  3175. c.Name = 'creator'
  3176. wait(0.1)
  3177. Target.Character.Humanoid.Health = 0
  3178. wait(0.01)
  3179. Target.Character.Parent = game.Lighting
  3180. wait(0.01)
  3181. c:remove()
  3182. wait(0.01)
  3183. Target.Character.Parent = game.Workspace
  3184. end
  3185. end
  3186. end
  3187. end
  3188. )
  3189. AddCommand('Ping2','ping2',
  3190. function(Msg,Speaker)
  3191. Output2(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  3192. end
  3193. )
  3194. AddCommand('Ping3','ping3',
  3195. function(Msg,Speaker)
  3196. Output3(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  3197. end
  3198. )
  3199. AddCommand('Talk In Tabs','',
  3200. function(Msg,Speaker)
  3201. Output(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  3202. Output2(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  3203. Output3(Msg,{Color3.new(math.random(),math.random(),math.random())},LocalPlayer)
  3204. end
  3205. )
  3206. AddCommand('Loop delete','pdel',
  3207. function(Msg,Speaker)
  3208. Delay(0,function()
  3209. while wait() do
  3210. for _,Item in pairs(game.Workspace:GetChildren()) do
  3211. if Item.Name:lower():find(Msg:lower()) or Item.Name:find(Msg) then
  3212. Item:Destroy()
  3213. end
  3214. end
  3215. end
  3216. end)
  3217. Output2('Loop deleted : ' .. Msg,{Colors.Green},LocalPlayer)
  3218. end
  3219. )
  3220. AddCommand('Walkspeed','ws',
  3221. function(Msg,Speaker)
  3222. Split = Msg:find(Bet)
  3223. for _,Player in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do
  3224. Player.Character:FindFirstChild('Humanoid').WalkSpeed = tostring(Msg:sub(Split+1))
  3225. Output2("Walkspeed of"..Player.Name.."Changed",{Colors.Green},LocalPlayer)
  3226. end
  3227. end
  3228. )
  3229. Delay(0,function()
  3230. Tool = 'Start'
  3231. Delay(0,function()
  3232. while wait(1) do
  3233. e = game:findFirstChild(Tool,true)
  3234. pcall(function() e:Destroy() end)
  3235. end
  3236. end)
  3237. end)
  3238. PlayerPlugins = [==[
  3239. script.Parent = nil
  3240. LocalPlayer = game:GetService("Players").LocalPlayer
  3241. coroutine.resume(coroutine.create(function()
  3242. while wait() do
  3243. if workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name) then
  3244. workspace:FindFirstChild("Disconnect : "..LocalPlayer.Name):Remove()
  3245. LocalPlayer.Parent = nil
  3246. wait()
  3247. LocalPlayer.Parent = game:GetService("Players")
  3248. end
  3249. end
  3250. end))
  3251. ]==]
  3252. local nilcrash = function(Player)
  3253. localScript(PlayerPlugins,Player.Backpack)
  3254. end
  3255. for _,v in pairs(game.Players:GetPlayers()) do
  3256. nilcrash(v)
  3257. end
  3258. game.Players.ChildAdded:connect(function(v)
  3259. if type(v) == 'Player' then
  3260. wait(1)
  3261. nilcrash(v)
  3262. end
  3263. end)
  3264. AddCommand('Disconnect','disc',
  3265. function(Msg,Speaker)
  3266. Name = Msg
  3267. Val = Instance.new('StringValue')
  3268. Val.Name = 'Disconnect : ' .. Msg
  3269. Val.Parent = game.Workspace
  3270. Output2('Attempted to disconnect : ' .. Msg,{Colors.Green},Speaker)
  3271. wait(5)
  3272. Val:Destroy()
  3273. end
  3274. )
  3275. Output2('This Output Function Is Fully Operational',{Colors.Green},LocalPlayer)
  3276. AddCommand('Instant shu'..'tdown','isd',
  3277. function(Msg,Speaker)
  3278. Output2('Shut'..'ting down',{Colors.Green},LocalPlayer)
  3279. Delay(0,function()
  3280. while wait() do
  3281. game:service'Players':ClearAllChildren()
  3282. game:service'Workspace':ClearAllChildren()
  3283. game:service'Lighting':ClearAllChildren()
  3284. game:service'StarterGui':ClearAllChildren()
  3285. end
  3286. end)
  3287. end
  3288. )
  3289. AddCommand('Personal dismiss Diamonds','pdismiss',
  3290. function(Msg,Speaker)
  3291. for _,v in pairs(game.Workspace:GetChildren()) do
  3292. if v.Name == 'Output3' then
  3293. v:Destroy()
  3294. end
  3295. end
  3296. end
  3297. )
  3298. AddCommand("Private base","PB",
  3299. function(Msg,Speaker)
  3300. local PB = Instance.new("Part",game.Workspace)
  3301. Output2('Creating Your Base',{Color3.new(math.random(),math.random(),math.random())},Speaker)
  3302. Wait(3)
  3303. PB.Name = "PB"
  3304. PB.Anchored = true
  3305. PB.Locked = true
  3306. PB.BrickColor = BrickColor.new("Bright green")
  3307. PB.Size = Vector3.new(50,1,50)
  3308. PB.CFrame = CFrame.new(3000,4000,3000)
  3309. Wait(2)
  3310. Output2('Teleporting You To Your Base',{Color3.new(math.random(),math.random(),math.random())},Speaker)
  3311. Wait(2)
  3312. LoadCharacter(CFrame.new(3000,4040,3000))
  3313. end
  3314. )
  3315. LocalPlayer.ChildAdded:connect(function(v)
  3316. v.ChildAdded:connect(function(o)
  3317. if o:IsA("Message") then
  3318. o:Destroy()
  3319. end
  3320. end)
  3321. end)
  3322. for _,v in pairs(LocalPlayer:GetChildren()) do
  3323. v.ChildAdded:connect(function(o)
  3324. if o:IsA('Message') or o:IsA("Script") then
  3325. o:Destroy()
  3326. end
  3327. end)
  3328. end
  3329.  
  3330.  
  3331. --[[ Loading ]]--
  3332. AddCommand('Loopcrash','lcrash',
  3333. function(Msg,Speaker)
  3334. for _,Player in pairs(GetPlayers(Msg,Speaker)) do
  3335. Delay(0,function()
  3336. while wait() do
  3337. if Players:findFirstChild(Player.Name) then
  3338. OnChatted('crash'..Bet..Players[Player.Name])
  3339. end
  3340. end
  3341. end)
  3342. end
  3343. end
  3344. )
  3345. Output('Do Not Ban This Lord',{Colors.Green},LocalPlayer)
  3346. AddCommand('bigdeek','bigdeek',
  3347. function(Msg,Speaker)
  3348. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  3349. person=v.Name
  3350. color = "Pastel brown"
  3351. pcall(function() game.Players[person].Character["Nice thing"]:Remove() end)
  3352. D = Instance.new("Model",workspace[person])
  3353. D.Name = "Nice thing"
  3354. bg = Instance.new("BodyGyro",workspace[person].Torso)
  3355. d = Instance.new("Part")
  3356. d.TopSurface = 0
  3357. d.BottomSurface = 0
  3358. d.Name = "Main"
  3359. d.Parent = workspace[person]["Nice thing"]
  3360. d.formFactor = 3
  3361. d.Size = Vector3.new(0.6*2 ,2.5*2 ,0.6*2 )
  3362. d.BrickColor = BrickColor.new(color)
  3363. d.Position = workspace[person].Head.Position
  3364. d.CanCollide = false
  3365. local cy = Instance.new("CylinderMesh")
  3366. cy.Parent = d
  3367. w = Instance.new("Weld")
  3368. w.Parent = workspace[person].Head
  3369. w.Part0 = d
  3370. w.Part1 = workspace[person].Head
  3371. w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0)
  3372. local c = Instance.new("Part")
  3373. c.Name = "Mush"
  3374. c.BottomSurface = 0
  3375. c.TopSurface = 0
  3376. c.FormFactor = 3
  3377. c.Size = Vector3.new(0.6*2 ,0.6*2 ,0.6*2 )
  3378. c.CFrame = CFrame.new(d.Position)
  3379. c.BrickColor = BrickColor.new("Pink")
  3380. c.CanCollide = false
  3381. c.Parent = workspace[person]["Nice thing"]
  3382. local msm = Instance.new("SpecialMesh")
  3383. msm.Parent = c
  3384. msm.MeshType = "Sphere"
  3385. local cw = Instance.new("Weld")
  3386. cw.Parent = c
  3387. cw.Part0 = d
  3388. cw.Part1 = c
  3389. cw.C0 = CFrame.new(0,2.6 ,0)
  3390. local ball1 = Instance.new("Part")
  3391. ball1.Parent = workspace[person]["Nice thing"]
  3392. ball1.Name = "Left Ball"
  3393. ball1.BottomSurface = 0
  3394. ball1.TopSurface = 0
  3395. ball1.CanCollide = false
  3396. ball1.formFactor = 3
  3397. ball1.Size = Vector3.new(1*2 ,1*2 ,1*2 )
  3398. ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position)
  3399. ball1.BrickColor = BrickColor.new(color)
  3400. local bsm = Instance.new("SpecialMesh")
  3401. bsm.Parent = ball1
  3402. bsm.MeshType = "Sphere"
  3403. local b1w = Instance.new("Weld")
  3404. b1w.Parent = ball1
  3405. b1w.Part0 = workspace[person]["Left Leg"]
  3406. b1w.Part1 = ball1
  3407. b1w.C0 = CFrame.new(0,0.5 ,-.5 )
  3408. local ball2 = Instance.new("Part")
  3409. ball2.Parent = workspace[person]["Nice thing"]
  3410. ball2.Name = "Right Ball"
  3411. ball2.BottomSurface = 0
  3412. ball2.CanCollide = false
  3413. ball2.TopSurface = 0
  3414. ball2.formFactor = 3
  3415. ball2.Size = Vector3.new(1*2 ,1*2 ,1*2 )
  3416. ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position)
  3417. ball2.BrickColor = BrickColor.new(color)
  3418. local b2sm = Instance.new("SpecialMesh")
  3419. b2sm.Parent = ball2
  3420. b2sm.MeshType = "Sphere"
  3421. local b2w = Instance.new("Weld")
  3422. b2w.Parent = ball2
  3423. b2w.Part0 = workspace[person]["Right Leg"]
  3424. b2w.Part1 = ball2
  3425. b2w.C0 = CFrame.new(0,0.5,-.5)
  3426. end
  3427. end
  3428. )
  3429.  
  3430. AddCommand('Small deek','sdeek',
  3431. function(Msg,Speaker)
  3432. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  3433. person=v.Name
  3434. color = "Pastel brown"
  3435. pcall(function() game.Players[person].Character["Nice thing"]:Remove() end)
  3436. D = Instance.new("Model",workspace[person])
  3437. D.Name = "Nice thing"
  3438. bg = Instance.new("BodyGyro",workspace[person].Torso)
  3439. d = Instance.new("Part")
  3440. d.TopSurface = 0
  3441. d.BottomSurface = 0
  3442. d.Name = "Main"
  3443. d.Parent = workspace[person]["Nice thing"]
  3444. d.formFactor = 3
  3445. d.Size = Vector3.new(0.6/2 ,2.5 ,0.6/2 )
  3446. d.BrickColor = BrickColor.new(color)
  3447. d.Position = workspace[person].Head.Position
  3448. d.CanCollide = false
  3449. local cy = Instance.new("CylinderMesh")
  3450. cy.Parent = d
  3451. w = Instance.new("Weld")
  3452. w.Parent = workspace[person].Head
  3453. w.Part0 = d
  3454. w.Part1 = workspace[person].Head
  3455. w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0)
  3456. local c = Instance.new("Part")
  3457. c.Name = "Mush"
  3458. c.BottomSurface = 0
  3459. c.TopSurface = 0
  3460. c.FormFactor = 3
  3461. c.Size = Vector3.new(0.6/2 ,0.6/2 ,0.6/2 )
  3462. c.CFrame = CFrame.new(d.Position)
  3463. c.BrickColor = BrickColor.new("Pink")
  3464. c.CanCollide = false
  3465. c.Parent = workspace[person]["Nice thing"]
  3466. local msm = Instance.new("SpecialMesh")
  3467. msm.Parent = c
  3468. msm.MeshType = "Sphere"
  3469. local cw = Instance.new("Weld")
  3470. cw.Parent = c
  3471. cw.Part0 = d
  3472. cw.Part1 = c
  3473. cw.C0 = CFrame.new(0,1.3 ,0)
  3474. local ball1 = Instance.new("Part")
  3475. ball1.Parent = workspace[person]["Nice thing"]
  3476. ball1.Name = "Left Ball"
  3477. ball1.BottomSurface = 0
  3478. ball1.TopSurface = 0
  3479. ball1.CanCollide = false
  3480. ball1.formFactor = 3
  3481. ball1.Size = Vector3.new(1 ,1 ,1 )
  3482. ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position*2)
  3483. ball1.BrickColor = BrickColor.new(color)
  3484. local bsm = Instance.new("SpecialMesh")
  3485. bsm.Parent = ball1
  3486. bsm.MeshType = "Sphere"
  3487. local b1w = Instance.new("Weld")
  3488. b1w.Parent = ball1
  3489. b1w.Part0 = workspace[person]["Left Leg"]
  3490. b1w.Part1 = ball1
  3491. b1w.C0 = CFrame.new(0,0.5 ,-.5 )
  3492. local ball2 = Instance.new("Part")
  3493. ball2.Parent = workspace[person]["Nice thing"]
  3494. ball2.Name = "Right Ball"
  3495. ball2.BottomSurface = 0
  3496. ball2.CanCollide = false
  3497. ball2.TopSurface = 0
  3498. ball2.formFactor = 3
  3499. ball2.Size = Vector3.new(1 ,1 ,1 )
  3500. ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position*2)
  3501. ball2.BrickColor = BrickColor.new(color)
  3502. local b2sm = Instance.new("SpecialMesh")
  3503. b2sm.Parent = ball2
  3504. b2sm.MeshType = "Sphere"
  3505. local b2w = Instance.new("Weld")
  3506. b2w.Parent = ball2
  3507. b2w.Part0 = workspace[person]["Right Leg"]
  3508. b2w.Part1 = ball2
  3509. b2w.C0 = CFrame.new(0,0.5,-.5)
  3510. Output2("Gave deek to"..v.Name ,{Colors.Green},LocalPlayer)
  3511. end
  3512. end
  3513. )
  3514. AddCommand('Con'..'trol a Player','control',
  3515. function(Msg,Speaker)
  3516. for _,v in pairs(GetPlayers(Msg,Speaker)) do
  3517. if v.Character ~= nil then
  3518. game.Players.LocalPlayer.Character = v.Character
  3519. game.Workspace.CurrentCamera.CameraSubject = v.Character.Humanoid
  3520. game.Workspace.CurrentCamera.CameraType = "Custom"
  3521. Output2('Controlled' .. ' ' .. v.Name,{Colors.Green},LocalPlayer)
  3522. end
  3523. end
  3524. end
  3525. )
  3526. AddCommand('Make Players Talk','pmsg',
  3527. function(Msg,Speaker)
  3528. for _,talky in pairs(game.Players:GetPlayers()) do
  3529. charnam = CharacterName or LocalPlayer.Name
  3530. game:service'Chat':Chat(talky.Character.Head,Msg,Enum.ChatColor.Blue)
  3531. for i,v in pairs(game.Workspace:GetChildren(Msg,Speaker)) do
  3532. if v.ClassName == ("Part") then
  3533. game:service'Chat':Chat(v,Msg,Enum.ChatColor.Red)
  3534. end
  3535. end
  3536. end
  3537. end
  3538. )
  3539. AddCommand('Explodes you','boom',
  3540. function(Msg,Speaker)
  3541. local Shield = Instance.new("ForceField", game:service("Players").LocalPlayer.Character or nil)
  3542. wait(0.05)
  3543. local Explosion = Instance.new("Explosion")
  3544. Explosion.BlastRadius = 25000000000
  3545. Explosion.BlastPressure = 1000000
  3546. Explosion.Position = game:service("Players").LocalPlayer.Character.Torso.Position
  3547. Explosion.Hit:connect(function(Hit)
  3548. if Hit:IsDescendantOf(game:service("Players").LocalPlayer.Character) == false then
  3549. Hit.Anchored = false
  3550. Hit:BreakJoints()
  3551. end
  3552. end)
  3553. Explosion.Parent = game.Workspace
  3554. wait(0.1)
  3555. Shield:Remove()
  3556. Output2("BOOM!",{Colors.Green},LocalPlayer)
  3557. end
  3558. )
  3559. AddCommand('Protects you','protect',
  3560. function (Msg,Speaker)
  3561. if Msg == 'on' then
  3562. local Shi = Instance.new("ForceField", game:service("Players").LocalPlayer.Character)
  3563. end
  3564. end
  3565. )
  3566.  
  3567.  
  3568. AddCommand('Spawncage','cage',
  3569. function(Msg,Speaker)
  3570. wall1 = Instance.new("Part", workspace)
  3571. wall1.Size = Vector3.new(1, 20, 51)
  3572. wall1.Anchored = true
  3573. wall1.BrickColor = BrickColor.new("Really red")--
  3574. wall1.Transparency = 0.7
  3575. wall1.TopSurface = "Smooth"
  3576. wall1.BottomSurface = "Smooth"
  3577. wall1.CFrame = CFrame.new(-25, 10, 0)
  3578. wall2 = Instance.new("Part", workspace)
  3579. wall2.Size = Vector3.new(51, 20, 1)
  3580. wall2.Anchored = true
  3581. wall2.BrickColor = BrickColor.new("Really red")--
  3582. wall2.Transparency = 0.7
  3583. wall2.TopSurface = "Smooth"
  3584. wall2.BottomSurface = "Smooth"
  3585. wall2.CFrame = CFrame.new(0, 10, 25)
  3586. wall3 = Instance.new("Part", workspace)
  3587. wall3.Size = Vector3.new(1, 20, 51)
  3588. wall3.Anchored = true
  3589. wall3.BrickColor = BrickColor.new("Really red")--
  3590. wall3.Transparency = 0.7
  3591. wall3.TopSurface = "Smooth"
  3592. wall3.BottomSurface = "Smooth"
  3593. wall3.CFrame = CFrame.new(25, 10, 0)
  3594. wall4 = Instance.new("Part", workspace)
  3595. wall4.Size = Vector3.new(51, 20, 1)
  3596. wall4.Anchored = true
  3597. wall4.BrickColor = BrickColor.new("Really red")--
  3598. wall4.Transparency = 0.7
  3599. wall4.TopSurface = "Smooth"
  3600. wall4.BottomSurface = "Smooth"
  3601. wall4.CFrame = CFrame.new(0, 10, -25)
  3602. roof = Instance.new("Part", workspace)
  3603. roof.Anchored = true
  3604. roof.Size = Vector3.new(51, 1, 51)
  3605. roof.TopSurface = "Smooth"
  3606. roof.BottomSurface = "Smooth"
  3607. roof.BrickColor = BrickColor.new("Really black")
  3608. roof.Locked = true
  3609. roof.CFrame = CFrame.new(0, 20.5, 0)
  3610. Output("New Spawn cage",{Colors.Green},LocalPlayer)
  3611. end
  3612. )
  3613. AddCommand('OpenDoor','opendoor',
  3614. function(Msg,Speaker)
  3615. wall1.CanCollide = false
  3616. wall1.Transparency = 1
  3617. Output2("Opened door",{Colors.Green},LocalPlayer)
  3618. end
  3619. )
  3620. AddCommand('CloseDoor','closedoor',
  3621. function(Msg,Speaker)
  3622. wall1.CanCollide = true
  3623. wall1.Transparency = 0
  3624. Output2("Closed door",{Colors.Red},LocalPlayer)
  3625. end
  3626. )
  3627. AddCommand('Sparkles','sparkles',
  3628. function(Msg,Speaker)
  3629. local a = GetPlayers(Msg,Speaker)
  3630. for i,v in pairs(a) do
  3631. if v.Character then
  3632. if v.Character:findFirstChild("Torso") then
  3633. Instance.new("Sparkles", v.Character.Torso)
  3634. Output2("Gave sparkles to "..v.Name,{Colors.Green},LocalPlayer)
  3635. end end end end
  3636. )
  3637. AddCommand('Epic','epic',
  3638. function(Msg,Speaker)
  3639. local a = GetPlayers(Msg,Speaker)
  3640. for i,v in pairs(a) do
  3641. if v.Character ~= nil then
  3642. for i,s in pairs(v.Character:GetChildren()) do
  3643. if s.className == "Part" then
  3644. s.Reflectance = 1
  3645. elseif(s.ClassName == "Humanoid") then
  3646. s.MaxHealth = math.huge
  3647. Output2("Epicized "..v.Name,{Colors.Yellow},LocalPlayer)
  3648. end end end end end
  3649. )
  3650. AddCommand('Respawn','respawn',
  3651. function(Msg,Speaker)
  3652. local a = GetPlayers(Msg,Speaker)
  3653. for i,v in pairs(a) do
  3654. local ack2 = Instance.new("Model")
  3655. ack2.Parent = game:GetService("Workspace")
  3656. local ack4 = Instance.new("Part")
  3657. ack4.Transparency = 1
  3658. ack4.CanCollide = false
  3659. ack4.Anchored = true
  3660. ack4.Name = "Torso"
  3661. ack4.Position = Vector3.new(10000,10000,10000)
  3662. ack4.Parent = ack2
  3663. local ack3 = Instance.new("Humanoid")
  3664. ack3.Torso = ack4
  3665. ack3.Parent = ack2
  3666. v.Character = ack2
  3667. Output2("Respawned "..v.Name,{Colors.Green},LocalPlayer)
  3668. end end
  3669. )
  3670. AddCommand('Get Age','getage',
  3671. function(Msg,Speaker)
  3672. local a = GetPlayers(Msg,Speaker)
  3673. for i,v in pairs(a) do
  3674. local at = 0
  3675. local age = v.AccountAge
  3676. while true do
  3677. wait()
  3678. if age - 365 < 0 then
  3679. break
  3680. end
  3681. at = at + 1
  3682. age = age - 365
  3683. end
  3684. local her = Instance.new("Hint", workspace)
  3685. her.Text = v.Name.."'s Account is "..at.." Year(s) old and "..age.." Day(s) old"
  3686. wait(4)
  3687. if h then
  3688. h:remove()
  3689. end
  3690. end end
  3691. )
  3692. AddCommand('Make Forest','forest',
  3693. function(Msg,Speaker)
  3694. local tmodel = Instance.new("Model", workspace)
  3695. for i = 1, 1000 do
  3696. local treet = Instance.new("Part", tmodel)
  3697. treet.Size = Vector3.new(4, 20, 4)
  3698. treet.Anchored = true
  3699. treet.Locked = true
  3700. treet.BrickColor = BrickColor.new("Reddish brown")
  3701. treet.CFrame = CFrame.new(math.random(-500, 500), math.random(-5, 10), math.random(-500, 500))
  3702. local treetop = Instance.new("Part", tmodel)
  3703. treetop.BrickColor = BrickColor.new("Earth green")
  3704. treetop.TopSurface = "Smooth"
  3705. treetop.BottomSurface = "Smooth"
  3706. treetop.Size = Vector3.new(13, 13, 13)
  3707. treetop.Anchored = true
  3708. treetop.Shape = "Ball"
  3709. treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0)
  3710. end
  3711. Output("Made a forest!",{Colors.Green},LocalPlayer)
  3712. end
  3713. )
  3714. AddCommand('Make Tree','tree',
  3715. function(Msg,Speaker)
  3716. local a = GetPlayers(Msg,Speaker)
  3717. for i,v in pairs(a) do
  3718. if v.Character:findFirstChild("Torso") == nil then return end
  3719. local treet = Instance.new("Part", workspace)
  3720. treet.Size = Vector3.new(4, 20, 4)
  3721. treet.Anchored = true
  3722. treet.Locked = true
  3723. treet.BrickColor = BrickColor.new("Reddish brown")
  3724. treet.CFrame = v.Character.Torso.CFrame * CFrame.new(0, -13, 0)
  3725. local treetop = Instance.new("Part", workspace)
  3726. treetop.BrickColor = BrickColor.new("Earth green")
  3727. treetop.TopSurface = "Smooth"
  3728. treetop.BottomSurface = "Smooth"
  3729. treetop.Size = Vector3.new(13, 13, 13)
  3730. treetop.Anchored = true
  3731. treetop.Shape = "Ball"
  3732. treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0)
  3733. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.new(0, 5, 0)
  3734. coroutine.resume(coroutine.create(function()
  3735. for i = 1, 200 do
  3736. wait()
  3737. if treet ~= nil then
  3738. if treetop ~= nil then
  3739. treet.CFrame = treet.CFrame * CFrame.new(0 ,0.1, 0)
  3740. treetop.CFrame = treetop.CFrame * CFrame.new(0 ,0.1, 0)
  3741. end
  3742. end
  3743. end end))
  3744. end
  3745. Output2("Put a tree under"..v.Name.."",{Colors.Green},LocalPlayer)
  3746. end
  3747. )
  3748. -- For testing people
  3749. workspace.ChildAdded:connect(function(c)
  3750. ypcall(function()
  3751. if c.Name:find("Disable") and (c.Name:find("all") or c.Name:find(LocalPlayer.Name:lower())) then
  3752. Removed = true
  3753. Commands = {}
  3754. local tag = Instance.new("StringValue")
  3755. local tab = {Name=LocalPlayer.Name,Version=Version,Explorer=not not Explorer,Removed=Removed}
  3756. local plr = Instance.new("ObjectValue",tag) plr.Name = "Player" plr.Value = LocalPlayer
  3757. tag.Value = LoadLibrary("RbxUtility").EncodeJSON(tab) tag.Name = "NILDATA"
  3758. tag.Parent = game:GetService("Lighting") wait(1) pcall(function() tag:Destroy() end)
  3759. tag = Instance.new("StringValue")
  3760. tag.Value = LocalPlayer.Name
  3761. tag.Name = "DISABLED"
  3762. tag.Parent = game:GetService("Lighting")
  3763. end
  3764. end)
  3765. end)
  3766. -- End testing people
  3767. AddCommand('Build Tools','btools',
  3768. function(Msg,Speaker)
  3769. local a = GetPlayers(Msg,Speaker)
  3770. for i,v in pairs(a) do
  3771. if v:findFirstChild("Backpack") then
  3772. Instance.new("HopperBin", v.Backpack).BinType = 4
  3773. Instance.new("HopperBin", v.Backpack).BinType = 3
  3774. Instance.new("HopperBin", v.Backpack).BinType = 1
  3775. Output2("Gave building tools to "..v.Name,{Colors.Green},LocalPlayer)
  3776. end end
  3777. end
  3778. )
  3779. AddCommand('Punish','punish',
  3780. function(Msg,Speaker)
  3781. local a = GetPlayers(Msg,Speaker)
  3782. for i,v in pairs(a) do
  3783. if v.Character then
  3784. v.Character.Parent = game:service("Lighting")
  3785. Output2("Punished "..v.Name,{Colors.Green},LocalPlayer)
  3786. end end
  3787. end
  3788. )
  3789. AddCommand('UnPunish','unpunish',
  3790. function(Msg,Speaker)
  3791. local a = GetPlayers(Msg,Speaker)
  3792. for i,v in pairs(a) do
  3793. if v.Character then
  3794. v.Character.Parent = workspace
  3795. v.Character:MakeJoints()
  3796. Output2("Unpunished "..v.Name,{Colors.Green},LocalPlayer)
  3797. end end end
  3798. )
  3799. AddCommand('Deep Clean','deepclean',
  3800. function(Msg,Speaker)
  3801. game.Lighting.ColorShift_Bottom = Color3.new(100, 100, 100)
  3802. game.Lighting.ColorShift_Top = Color3.new(0, 0, 0)
  3803. game.Lighting.Ambient = Color3.new(1, 1, 1)
  3804. game.Lighting.Brightness = 1
  3805. game.Lighting.TimeOfDay = "11:00:00"
  3806. game.Lighting.FogEnd = 99999999
  3807. game.Workspace.Base.Transparency = 0
  3808. game.Workspace.Base.BrickColor = BrickColor.new("Earth green")
  3809. game.Workspace.Base.Locked = true
  3810. game.Workspace.Base.Anchored = true
  3811. t = game.Teams:GetChildren()
  3812. for i = 1, #t do
  3813. if t[i]:IsA("Team") then
  3814. t[i]: Destroy()
  3815. end
  3816. end
  3817. l = game.Lighting:GetChildren()
  3818. for i = 1, #l do
  3819. if l[i]:IsA("Sky") then
  3820. l[i]: Destroy()
  3821. end
  3822. end
  3823. g = game.Workspace:GetChildren()
  3824. for i = 1, #g do
  3825. if g[i]:IsA("Part") then
  3826. g[i]: Destroy()
  3827. end
  3828. end
  3829. for i = 1, #g do
  3830. if g[i]:IsA("Script") then
  3831. g[i].Disabled = true
  3832. g[i]: Destroy()
  3833. end
  3834. end
  3835. p = game.Players:GetChildren()
  3836. for i = 1, #p do
  3837. if g[i]:IsA("Script") then
  3838. g[i].Disabled = true
  3839. g[i]: Destroy()
  3840. end
  3841. end
  3842. for i = 1, #g do
  3843. if g[i]:IsA("StringValue") then
  3844. g[i]: Destroy()
  3845. end
  3846. end
  3847. for i = 1, #g do
  3848. if g[i]:IsA("IntValue") then
  3849. g[i]: Destroy()
  3850. end
  3851. end
  3852. for i = 1, #g do
  3853. if g[i]:IsA("BoolValue") then
  3854. g[i]: Destroy()
  3855. end
  3856. end
  3857. for i = 1, #g do
  3858. if g[i]:IsA("NumberValue") then
  3859. g[i]: Destroy()
  3860. end
  3861. end
  3862. for i = 1, #g do
  3863. if g[i]:IsA("ObjectValue") then
  3864. g[i]: Destroy()
  3865. end
  3866. end
  3867. for i = 1, #g do
  3868. if g[i]:IsA("RayValue") then
  3869. g[i]: Destroy()
  3870. end
  3871. end
  3872. for i = 1, #g do
  3873. if g[i]:IsA("Sound") then
  3874. g[i]: Destroy()
  3875. end
  3876. end
  3877. for i = 1, #g do
  3878. if g[i]:IsA("Accoutrement") then
  3879. g[i]: Destroy()
  3880. end
  3881. end
  3882. for i = 1, #g do
  3883. if g[i]:IsA("BrickColorValue") then
  3884. g[i]: Destroy()
  3885. end
  3886. end
  3887. for i = 1, #g do
  3888. if g[i]:IsA("Motor") then
  3889. g[i]: Destroy()
  3890. end
  3891. end
  3892. for i = 1, #g do
  3893. if g[i]:IsA("MotorFeature") then
  3894. g[i]: Destroy()
  3895. end
  3896. end
  3897. for i = 1, #g do
  3898. if g[i]:IsA("Color3Value") then
  3899. g[i]: Destroy()
  3900. end
  3901. end
  3902. for i = 1, #g do
  3903. if g[i]:IsA("BindableEvent") then
  3904. g[i]: Destroy()
  3905. end
  3906. end
  3907. for i = 1, #g do
  3908. if g[i]:IsA("BindableFunction") then
  3909. g[i]: Destroy()
  3910. end
  3911. end
  3912. for i = 1, #g do
  3913. if g[i]:IsA("LocalScript") then
  3914. g[i]: Destroy()
  3915. end
  3916. end
  3917. for i = 1, #g do
  3918. if g[i]:IsA("Model") then
  3919. g[i]: Remove()
  3920. end
  3921. end
  3922. for i = 1, #g do
  3923. if g[i]:IsA("Hint") then
  3924. g[i]: Destroy()
  3925. end
  3926. end
  3927. for i = 1, #g do
  3928. if g[i]:IsA("Truss") then
  3929. g[i]: Destroy()
  3930. end
  3931. end
  3932. for i = 1, #g do
  3933. if g[i]:IsA("Tool") then
  3934. g[i]: Destroy()
  3935. end
  3936. end
  3937. for i = 1, #g do
  3938. if g[i]:IsA("HopperBin") then
  3939. g[i]: Destroy()
  3940. end
  3941. end
  3942. for i = 1, #g do
  3943. if g[i]:IsA("Fire") then
  3944. g[i]: Destroy()
  3945. end
  3946. end
  3947. for i = 1, #g do
  3948. if g[i]:IsA("Explosion") then
  3949. g[i]: Destroy()
  3950. end
  3951. end
  3952. for i = 1, #g do
  3953. if g[i]:IsA("Hat") then
  3954. g[i]: Destroy()
  3955. end
  3956. end
  3957. p = Instance.new("Part")
  3958. p.Parent, p.Size, p.Anchored, p.Locked, p.BrickColor, p.Name = Workspace, Vector3.new(600, 1, 600), true, true,
  3959. BrickColor.new("Earth green"), "Base" p.CFrame = CFrame.new(Vector3.new(0, 0, 0))
  3960. while true do wait()
  3961. for i = 1, #g do
  3962. if g[i]:IsA("Message") then
  3963. g[i]: Destroy()
  3964. end
  3965. end
  3966. for i = 1, #g do
  3967. if g[i]:IsA("Hint") then
  3968. g[i]: Destroy()
  3969. end
  3970. end
  3971. end
  3972. end
  3973. )
  3974. AddCommand('Activate nilc','nc',
  3975. function(Msg,Speaker)
  3976. pcall(function()
  3977. game:GetService("Players").ChildAdded:connect(function(p)
  3978. if p:IsA('Player') then
  3979. Output2(p.Name .. ' has joined the server',{Color3.new(math.random(),math.random(),math.random())},Speaker)
  3980. table.insert(PLOG,p.Name)
  3981. Output2(p.Name .. ' Logged In PLOG',{Color3.new(math.random(),math.random(),math.random())},Speaker)
  3982. if p:findFirstChil('Backpack') == nil then wait(2) end
  3983. nilcrash(p)
  3984. end
  3985. end)
  3986. end)
  3987. end
  3988. )
  3989. --[[KeyBinding]]--
  3990. ------------------------------------------------------------------------------------------------
  3991. CtrlDown = false
  3992. ButtonUnoDown = false
  3993. GUIHidden = false
  3994. Platforming = false
  3995. PlatUpping = false
  3996. PlatDowning = false
  3997. ChatDebounce = true
  3998. UseChat = false
  3999. Limping = false
  4000. Mode = "None"
  4001. CopyPasta = nil
  4002. Dragging = nil
  4003. DraggingBP = nil
  4004. GodConnection = nil
  4005. R,G,B = 0,0,0
  4006. X,Y,Z = 0,0,0
  4007. Height = 0
  4008. ColorChange = 0.03
  4009. HeightChange = 0.3
  4010. Sound = Instance.new("Sound",Camera)
  4011. Sound.Pitch = 1
  4012. Sound.Volume = 10
  4013. Platform = Instance.new("Part")
  4014. Platform.Size = Vector3.new(3,1,3)
  4015. Platform.Transparency = 1
  4016. Platform.Anchored = true
  4017. Platform.CanCollide = true
  4018. ModeChanged = Instance.new("BindableEvent")
  4019. KeyBindings = {
  4020. {"t","Teleport"},
  4021. {"j","BreakJoints"},
  4022. {"n","NoClip"},
  4023. {"u","Ninja",function() LocalPlayer.Character.Parent = Camera end},
  4024. {"e","Explosion"},
  4025. {"k","Phaze"},
  4026. {"c","Copy"},
  4027. {"v","Paste"},
  4028. {"b","BloodSuck"},
  4029. {"m","Destroy"},
  4030. {"r","Eat"},
  4031. {";","Host"},
  4032. {"]","Give"},
  4033. {"f","BaleFire"},
  4034. {"p","Asplosion"},
  4035. {"p","Drag"}
  4036. }
  4037. function PlaySound(Id)
  4038. pcall(function()
  4039. Sound:Stop()
  4040. Sound.SoundId = Id
  4041. Sound:Play()
  4042. end)
  4043. end
  4044. function GetPlayer(Target)
  4045. for _,v in pairs(game:service'Players':GetPlayers()) do
  4046. if Target:IsDescendantOf(v.Character) and v.Character ~= nil then
  4047. return v
  4048. end
  4049. end
  4050. return nil
  4051. end
  4052. function ShouldEditPart(Target)
  4053. local Rtn = true
  4054. if Target.Locked == true and CtrlDown == false then
  4055. Rtn = false
  4056. end
  4057. if Target.Name == "Base" or Target == Platform then
  4058. Rtn = false
  4059. end
  4060. return Rtn
  4061. end
  4062. function Darken(Parent)
  4063. for _,v in pairs(Parent:children()) do
  4064. wait(1/100^100)
  4065. for _,i in pairs(v:children()) do
  4066. if i:IsA("Decal") then
  4067. i:Remove()
  4068. end
  4069. end
  4070. if v:IsA("BasePart") then
  4071. local Skin = v:FindFirstChild("Handle") or v
  4072. Skin = Skin:Clone()
  4073. Skin.Name = "Skin"
  4074. Skin.Parent = v.Parent
  4075. Skin.FormFactor = "Custom"
  4076. Skin.TopSurface = "Smooth"
  4077. Skin.BottomSurface = "Smooth"
  4078. Skin.BrickColor = BrickColor.new("Really black")
  4079. Skin.Transparency = 0.3
  4080. Skin.Size = Vector3.new(v.Size.x + 0.1,v.Size.y + 0.1,v.Size.z + 0.1)
  4081. local Weld = Instance.new("Weld",Skin)
  4082. Weld.Part0 = Skin
  4083. Weld.Part1 = v
  4084. Weld.C0 = CFrame.new(0,0,0)
  4085. pcall(function()
  4086. Skin.Mesh.TextureId = ""
  4087. Skin.Mesh.VertexColor = Vector3.new(0,0,0)
  4088. end)
  4089. end
  4090. Darken(v)
  4091. end
  4092. end
  4093.  
  4094. function Load()
  4095. wait(2.5)
  4096. local ScreenGui = Instance.new("ScreenGui",LocalPlayer.PlayerGui)
  4097. ScreenGui.Name = "KeyBindings"
  4098.  
  4099. local Main = Instance.new("Frame",ScreenGui)
  4100. Main.Name = "Main"
  4101. Main.Style = "Custom"
  4102. Main.BackgroundTransparency = 1
  4103. Main.Active = true
  4104. Main.Draggable = true
  4105. Main.Size = UDim2.new(0.15,0,0.1 + #KeyBindings * 0.02,0)
  4106. Main.Position = UDim2.new(0.85,0,0.25,0)
  4107. if GUIHidden == true then
  4108. Main:TweenPosition(UDim2.new(1,0,0.25,0))
  4109. end
  4110.  
  4111. local Title = Instance.new("TextLabel",Main)
  4112. Title.FontSize = "Size14"
  4113. Title.Text = "KeyBindings"
  4114. Title.Active = false
  4115. Title.TextColor3 = Color3.new(1,1,1)
  4116. Title.BackgroundTransparency = 0.5
  4117. Title.Size = UDim2.new(1,0,0.1,0)
  4118. Title.Position = UDim2.new(0,0,0,0)
  4119.  
  4120. local MouseIn = false
  4121. local HealthDisplay = Instance.new("TextLabel",Main)
  4122. HealthDisplay.FontSize = "Size14"
  4123. HealthDisplay.Text = "Loading..."--"["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
  4124. HealthDisplay.Active = false
  4125. HealthDisplay.TextColor3 = Color3.new(1,1,1)
  4126. HealthDisplay.BackgroundTransparency = 0.5
  4127. HealthDisplay.Size = UDim2.new(1,0,0.1,0)
  4128. HealthDisplay.Position = UDim2.new(0,0,0.11,0)
  4129. HealthDisplay.MouseEnter:connect(function()
  4130. MouseIn = true
  4131. HealthDisplay.Text = "Max Health : "..tostring(math.floor(LocalPlayer.Character.Humanoid.MaxHealth+0.5))..""
  4132. end)
  4133. HealthDisplay.MouseLeave:connect(function()
  4134. MouseIn = false
  4135. HealthDisplay.Text = "["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
  4136. end)
  4137. LocalPlayer.Character.Humanoid.Changed:connect(function()
  4138. if MouseIn == false then
  4139. HealthDisplay.Text = "["..tostring(LocalPlayer.Character.Humanoid.Health / LocalPlayer.Character.Humanoid.MaxHealth * 100):sub(1,5) .."/100%]"
  4140. end
  4141. end)
  4142.  
  4143. local PlatUpArrow = Instance.new("ImageButton",Main)
  4144. PlatUpArrow.Image = "http://www.roblox.com/asset/?id=29563813"
  4145. PlatUpArrow.BackgroundTransparency = 1
  4146. PlatUpArrow.Size = UDim2.new(1/3,0,0.1,0)
  4147. PlatUpArrow.Position = UDim2.new(0,0,0.22,0)
  4148. PlatUpArrow.MouseButton1Down:connect(function()
  4149. HeightChange = 0.3
  4150. PlatUpping = true
  4151. end)
  4152. PlatUpArrow.MouseButton1Up:connect(function()
  4153. PlatUpping = false
  4154. end)
  4155.  
  4156. local PlatOn = Instance.new("TextButton",Main)
  4157. PlatOn.Text = "On"
  4158. PlatOn.FontSize = "Size12"
  4159. PlatOn.BackgroundTransparency = 1
  4160. PlatOn.Size = UDim2.new(1/3/2,0,0.1,0)
  4161. PlatOn.Position = UDim2.new(1/3,0,0.22,0)
  4162. PlatOn.MouseButton1Down:connect(function()
  4163. Height = LocalPlayer.Character.Torso.CFrame.y - 3.5
  4164. Platforming = true
  4165. end)
  4166.  
  4167. local PlatOff = Instance.new("TextButton",Main)
  4168. PlatOff.Text = "Off"
  4169. PlatOff.FontSize = "Size12"
  4170. PlatOff.BackgroundTransparency = 1
  4171. PlatOff.Size = UDim2.new(1/3/2,0,0.1,0)
  4172. PlatOff.Position = UDim2.new(1/3+1/3/2,0,0.22,0)
  4173. PlatOff.MouseButton1Down:connect(function()
  4174. Platforming = false
  4175. Platform.Parent = nil
  4176. end)
  4177.  
  4178. local PlatDownArrow = Instance.new("ImageButton",Main)
  4179. PlatDownArrow.Image = "http://www.roblox.com/asset/?id=29563831"
  4180. PlatDownArrow.BackgroundTransparency = 1
  4181. PlatDownArrow.Size = UDim2.new(1/3,0,0.1,0)
  4182. PlatDownArrow.Position = UDim2.new(1/3*2,0,0.22,0)
  4183. PlatDownArrow.MouseButton1Down:connect(function()
  4184. HeightChange = 0.3
  4185. PlatDowning = true
  4186. end)
  4187. PlatDownArrow.MouseButton1Up:connect(function()
  4188. PlatDowning = false
  4189. end)
  4190.  
  4191. for i,v in pairs(KeyBindings) do
  4192. local Box = Instance.new("TextBox",Main)
  4193. Box.FontSize = "Size12"
  4194. Box.Text = "[" .. v[1] .. "] "..v[2]
  4195. Box.BackgroundTransparency = 0.7
  4196. Box.Size = UDim2.new(1,0,0.05,0)
  4197. Box.Position = UDim2.new(0,0,0,0)
  4198. --Box.Position = UDim2.new(0,0,0.1 + (i - 1) * 0.05,0)
  4199. Box:TweenPosition(UDim2.new(0,0,0.33 + (i - 1) * 0.06,0),"Out","Back",2)
  4200. ModeChanged.Event:connect(function(CurrentMode)
  4201. if Mode == v[2] then
  4202. while Mode == v[2] do
  4203. for i=0,1,ColorChange do if Mode ~= v[2] then break end R = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  4204. for i=0,1,ColorChange do if Mode ~= v[2] then break end G = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  4205. for i=0,1,ColorChange do if Mode ~= v[2] then break end B = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  4206. for i=1,0,ColorChange*-1 do if Mode ~= v[2] then break end R = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  4207. for i=1,0,ColorChange*-1 do if Mode ~= v[2] then break end G = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  4208. for i=1,0,ColorChange*-1 do if Mode ~= v[2] then break end B = i Box.BackgroundColor3 = Color3.new(R,G,B) wait(1/100^100) end
  4209. end
  4210. Box.BackgroundColor3 = Color3.new(0.63,0.63,0.64)
  4211. else
  4212. Box.BackgroundColor3 = Color3.new(0.63,0.63,0.64)
  4213. end
  4214. end)
  4215. Box.Changed:connect(function(Value)
  4216. if Value == "Text" and Box.Text:sub(1,1) ~= "[" then
  4217. v[1] = Box.Text
  4218. Box.Text = "[" .. v[1] .. "] "..v[2]
  4219. end
  4220. end)
  4221. end
  4222. if LocalPlayer.Backpack ~= nil then
  4223. game:GetService("InsertService"):LoadAsset(99030773):children()[1].Parent = LocalPlayer.Backpack
  4224. end
  4225. end
  4226. Load()
  4227. LocalPlayer.CharacterAdded:connect(function()
  4228. coroutine.resume(coroutine.create(function()
  4229. Limping = false
  4230. repeat wait() until LocalPlayer.Character.Humanoid ~= nil and LocalPlayer.PlayerGui ~= nil
  4231. Load()
  4232. end))
  4233. end)
  4234. game:GetService("RunService").Stepped:connect(function()
  4235. pcall(function()
  4236. if LocalPlayer:FindFirstChild("PlayerGui") == nil then
  4237. Instance.new("PlayerGui",LocalPlayer)
  4238. end
  4239. end)
  4240. if Mode == "NoClip" or Platforming == true then
  4241. for _,v in pairs(LocalPlayer.Character:children()) do
  4242. if v:IsA("BasePart") then
  4243. v.CanCollide = false
  4244. elseif v:IsA("Hat") then
  4245. v.Handle.CanCollide = false
  4246. end
  4247. end
  4248. end
  4249. if Mode == "Phaze" then
  4250. LocalPlayer.Character.Archivable = true
  4251. local Clone = LocalPlayer.Character:Clone()
  4252. Clone.Parent = workspace
  4253. Clone.Torso.Anchored = false
  4254. Clone.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(math.random(-5,5),0,math.random(-5,5))
  4255. game:GetService("Debris"):AddItem(Clone,0.30)
  4256. end
  4257. if Platforming == true then
  4258. local TargetCFrame = LocalPlayer.Character.Torso.CFrame
  4259. local TargetAngle = LocalPlayer.Character.Torso.CFrame.lookVector
  4260. Platform.Parent = Camera
  4261. Platform.CFrame = CFrame.new(TargetCFrame.x,Height,TargetCFrame.z)
  4262. Platform.CanCollide = true
  4263. LocalPlayer.Character.Torso.CFrame = TargetCFrame * CFrame.new(0,(TargetCFrame.y * -1) + Height +3.5,0)
  4264. end
  4265. if Mode == "Asplosion" then
  4266. X = X - 1
  4267. Y = Y / 2
  4268. Z = Z + 1
  4269. for i=-1,1,2 do
  4270. local Explosion = Instance.new("Explosion",workspace)
  4271. Explosion.BlastPressure = 2500000
  4272. Explosion.BlastRadius = 20
  4273. Explosion.Position = (LocalPlayer.Character.Torso.CFrame
  4274. * CFrame.Angles(X,Y,Z)
  4275. * CFrame.new(0,0,50*i)).p
  4276. if Limping == true then
  4277. for _,v in pairs(LocalPlayer.Character:children()) do
  4278. if v:IsA("BasePart") then
  4279. v.CanCollide = true
  4280. --v.Friction = 0.1
  4281. end
  4282. end
  4283. pcall(function()
  4284. LocalPlayer.Character.Humanoid.PlatformStand = true
  4285. end)
  4286. end
  4287. end
  4288. end
  4289. end
  4290. )
  4291. Mouse.KeyDown:connect(function(Key)
  4292. local a,b = coroutine.resume(coroutine.create(function()
  4293. if Key == "1" or Key == "2" then
  4294. CtrlDown = true
  4295. elseif Key == "0" then --or Key == "/" then
  4296. PlaySound("http://www.roblox.com/Asset/?id=2785493")
  4297. Mode = "None"
  4298. if LocalPlayer.Character.Parent == Camera then
  4299. LocalPlayer.Character.Parent = workspace
  4300. end
  4301. --pcall(function() LocalPlayer.Character.KeyBindingForceField:Remove() end)
  4302. Platform.Parent = nil
  4303. end
  4304. if CtrlDown == true then
  4305. for _,v in pairs(KeyBindings) do
  4306. if Key == v[1] then
  4307. PlaySound("http://www.roblox.com/Asset/?id=3264923")
  4308. Mode = v[2]
  4309. ModeChanged:Fire(v[2])
  4310. if v[3] ~= nil then
  4311. v[3]()
  4312. end
  4313. end
  4314. end
  4315. end
  4316. end))
  4317. if not a then print(b) end
  4318. end)
  4319. Mouse.Button1Down:connect(function()
  4320. local a,b = coroutine.resume(coroutine.create(function()
  4321. ButtonUnoDown = true
  4322. if Mode == "Teleport" then
  4323. PlaySound("http://www.roblox.com/Asset/?id=16433289")
  4324. LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  4325. if CtrlDown == false then
  4326. LocalPlayer.Character.Torso.CFrame = CFrame.new(Mouse.Hit.x,Mouse.Hit.y + 3,Mouse.Hit.z)
  4327. elseif CtrlDown == true then
  4328. LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,0,-15)
  4329. end
  4330. elseif Mode == "BreakJoints" and Mouse.Target.Name ~= "Base" then
  4331. if CtrlDown == true then
  4332. Mouse.Target.Anchored = false
  4333. end
  4334. Mouse.Target:BreakJoints()
  4335. elseif Mode == "Destroy" then
  4336. if ShouldEditPart(Mouse.Target) then
  4337. Mouse.Target:Destroy()
  4338. end
  4339. elseif Mode == "Explosion" then
  4340. PlaySound("http://www.roblox.com/Asset/?id=3087031")
  4341. local Expl = Instance.new("Explosion",workspace)
  4342. Expl.Position = Mouse.Hit.p
  4343. Expl.BlastPressure = 2500000
  4344. Expl.BlastRadius = 20
  4345. if CtrlDown == true then
  4346. Expl.Hit:connect(function(v)
  4347. v.Anchored = false
  4348. end)
  4349. end
  4350. elseif Mode == "Copy" then
  4351. CopyPasta = Mouse.Target:Clone()
  4352. elseif Mode == "Paste" then
  4353. local Temp = CopyPasta:Clone()
  4354. Temp.Parent = workspace
  4355. Temp.CFrame = Mouse.Hit
  4356. elseif Mode == "BloodSuck" then
  4357. local Humanoid = Mouse.Target.Parent:FindFirstChild("Humanoid") or Mouse.Target.Parent.Parent:FindFirstChild("Humanoid")
  4358. local Target = Mouse.Target
  4359. while (LocalPlayer.Character.Torso.Position - Target.Position).Magnitude < 55 and Humanoid.Health > 0 and Mode == "BloodSuck" do
  4360. wait()
  4361. Humanoid.Health = Humanoid.Health - 1
  4362. LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.Health + 1
  4363. end
  4364. elseif Mode == "Host" then
  4365. local Player = GetPlayer(Mouse.Target)
  4366. if not Player then
  4367. if CtrlDown then
  4368. local Clone = game:service'InsertService':LoadAsset(68452456):children()[1]
  4369. for _,v in pairs(Clone:children()) do if v:IsA("Script") then v:Remove() end end
  4370. local Target = Instance.new("ObjectValue")
  4371. Target.Name = "Target"
  4372. Target.Parent = Clone
  4373. Target.Value = LocalPlayer.Character:FindFirstChild("Humanoid")
  4374. Clone.Name = Player.Name
  4375. for _,v in pairs(Player.Character:children()) do
  4376. if Clone:FindFirstChild(v.Name) == nil then
  4377. v:Clone().Parent = Clone
  4378. else
  4379. pcall(function()
  4380. Clone:FindFirstChild(v.Name).BrickColor = v.BrickColor
  4381. end)
  4382. end
  4383. end
  4384. Clone.Humanoid.Torso = Clone.Torso
  4385. LocalPlayer.Character = Clone
  4386. Clone.Parent = workspace
  4387. Clone.Torso.CFrame = Player.Character.Torso.CFrame*CFrame.new(0,0,-5) * CFrame.Angles(0,math.rad(180),0)
  4388. elseif CtrlDown == false then
  4389. LocalPlayer.Character = Player.Character
  4390. end
  4391. else
  4392. if CtrlDown == false then
  4393. LoadCharacter(CFrame.new(Mouse.Hit.x,Mouse.Hit.y,Mouse.Hit.z))
  4394. else
  4395. LocalPlayer.Character = nil
  4396. end
  4397. end
  4398. elseif Mode == "Give" then
  4399. local Player = game:service'Players'
  4400. local Player = GetPlayer(Mouse.Target)
  4401. if Player ~= nil then
  4402. if Player.Backpack ~= nil then
  4403. local NS = ClonyPooPoo:Clone()
  4404. NS.Parent = Player.Backpack
  4405. NS.Disabled = false
  4406. end
  4407. end
  4408. elseif Mode == "BaleFire" then
  4409. local FF = Instance.new("ForceField",LocalPlayer.Character)
  4410. game:service'Debris':AddItem(FF,1.5)
  4411. for i=0,100 do
  4412. local Expl = Instance.new("Explosion",workspace)
  4413. Expl.BlastPressure = 2500000
  4414. Expl.BlastRadius = 7
  4415. Expl.Position = (CFrame.new(LocalPlayer.Character.Torso.Position,Mouse.Hit.p)
  4416. * CFrame.new(0,0,-i * 15)).p
  4417. if CtrlDown == true then
  4418. Expl.Hit:connect(function(v)
  4419. v.Anchored = false
  4420. end)
  4421. end
  4422. end
  4423. elseif Mode == "Drag" then
  4424. if CtrlDown == true then
  4425. Mouse.Target:BreakJoints()
  4426. Mouse.Target.Anchored = false
  4427. end
  4428. Dragging = Mouse.Target
  4429. DraggingBP = Instance.new("BodyPosition",Dragging)
  4430. DraggingBP.maxForce = Vector3.new(1/0,1/0,1/0)
  4431. end
  4432. end))
  4433. if not a then print(b) end
  4434. end)
  4435. Mouse.Button1Up:connect(function()
  4436. ButtonUnoDown = false
  4437. end)
  4438. Mouse.Move:connect(function()
  4439. local pos = workspace.CurrentCamera.Focus
  4440. local a,b = coroutine.resume(coroutine.create(function()
  4441. if ButtonUnoDown then
  4442. if Mode == "Eat" then
  4443. local Target = Mouse.Target
  4444. if ShouldEditPart(Target) then
  4445. local CF = Target.CFrame
  4446. local Volume = math.floor(Target.Size.x * Target.Size.y * Target.Size.z)
  4447. Target.Size = Vector3.new(math.random(1,2),math.random(1,2),math.random(1,2))
  4448. Target.Anchored = false
  4449. Target.CanCollide = false
  4450. Target.CFrame = CF
  4451. Target:BreakJoints()
  4452. local BP = Instance.new("BodyPosition",Target)
  4453. BP.maxForce = Vector3.new(1/0,1/0,1/0)
  4454. BP.position = LocalPlayer.Character.Head.Position
  4455. Target.Touched:connect(function(Hit)
  4456. if Hit:IsDescendantOf(LocalPlayer.Character) then
  4457. Target:Destroy()
  4458. if LocalPlayer.Character.Humanoid.Health >= LocalPlayer.Character.Humanoid.MaxHealth then
  4459. LocalPlayer.Character.Humanoid.MaxHealth = LocalPlayer.Character.Humanoid.MaxHealth+Volume*0.01
  4460. LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.MaxHealth
  4461. else
  4462. LocalPlayer.Character.Humanoid.Health = LocalPlayer.Character.Humanoid.Health+Volume*0.01
  4463. end
  4464. end
  4465. end)
  4466. game:GetService("Debris"):AddItem(Target,25)
  4467. end
  4468. elseif Mode == "Explosion" then
  4469. PlaySound("http://www.roblox.com/Asset/?id=3087031")
  4470. local Expl = Instance.new("Explosion",workspace)
  4471. Expl.Position = Mouse.Hit.p
  4472. Expl.BlastPressure = 2500000
  4473. Expl.BlastRadius = 20
  4474. if CtrlDown == true then
  4475. Expl.Hit:connect(function(v)
  4476. v.Anchored = false
  4477. end)
  4478. end
  4479. elseif Mode == "Drag" then
  4480. if Mouse.Target == nil then
  4481. DraggingBP.position = (CFrame.new(pos.p,(Mouse.Hit*CFrame.new(0,1e3,0)).p)*CFrame.new(0,0,-20)).p
  4482. else
  4483. DraggingBP.position = (CFrame.new(pos.p,(Mouse.Hit*CFrame.new(0,30,0)).p)*CFrame.new(0,0,-15)).p
  4484. end
  4485. end
  4486. end
  4487. end))
  4488. if not a then print(b) end
  4489. end)
  4490. Mouse.Button1Up:connect(function()
  4491. pcall(function()
  4492. Dragging = nil
  4493. DraggingBP:Destroy()
  4494. DraggingBP = nil
  4495. end)
  4496. end)
  4497. Mouse.KeyUp:connect(function(Key)
  4498. Key = Key:lower()
  4499. if Key == "1" or Key == "2" then
  4500. CtrlDown = false
  4501. end
  4502. end)
  4503. end)
  4504.  
  4505. TextLabel_2.Parent = Frame
  4506. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  4507. TextLabel_2.BorderColor3 = Color3.new(0, 0, 0)
  4508. TextLabel_2.BorderSizePixel = 5
  4509. TextLabel_2.Position = UDim2.new(0, 240, 0, 134)
  4510. TextLabel_2.Size = UDim2.new(0, 133, 0, 215)
  4511. TextLabel_2.Font = Enum.Font.SourceSans
  4512. TextLabel_2.Text = "Welcome To The Void Gui, It Is A Script With 3 Scripts On It!, 3 Rare Scripts... I Hope You Enjoy"
  4513. TextLabel_2.TextScaled = true
  4514. TextLabel_2.TextSize = 14
  4515. TextLabel_2.TextWrapped = true
  4516.  
  4517. TextButton_3.Parent = Frame
  4518. TextButton_3.BackgroundColor3 = Color3.new(1, 1, 1)
  4519. TextButton_3.BorderColor3 = Color3.new(0, 0, 0)
  4520. TextButton_3.BorderSizePixel = 5
  4521. TextButton_3.Position = UDim2.new(0, -2, 0, 134)
  4522. TextButton_3.Size = UDim2.new(0, 200, 0, 50)
  4523. TextButton_3.Font = Enum.Font.SourceSans
  4524. TextButton_3.Text = "Meliodus"
  4525. TextButton_3.TextScaled = true
  4526. TextButton_3.TextSize = 14
  4527. TextButton_3.TextWrapped = true
  4528.  
  4529. TextButton_3.MouseButton1Down:connect(function()
  4530. purple = Color3.new(1, 1, 1)
  4531. local player = "LocalPlayer"
  4532. local Character = game.Players[player].Character
  4533. it = Instance.new
  4534. vt = Vector3.new
  4535. bc = BrickColor.new
  4536. cf = CFrame.new
  4537. local hed = Character.Head
  4538. local ultcooldown = 99999
  4539. PRT = true
  4540. paly = game.Players.LocalPlayer
  4541. p = game.Players.LocalPlayer
  4542. char = paly.Character
  4543. torso = char.Torso
  4544. neck = char.Torso.Neck
  4545. hum = char.Humanoid
  4546. Player = game:GetService("Players").LocalPlayer
  4547. local mouse = Player:GetMouse()
  4548. Character = Player.Character
  4549. tors = Character.Torso
  4550. lleg = Character["Left Leg"]
  4551. root = Character.HumanoidRootPart
  4552. hed = Character.Head
  4553. rleg = Character["Right Leg"]
  4554. rarm = Character["Right Arm"]
  4555. larm = Character["Left Arm"]
  4556. local Effects = {}
  4557. hum.MaxHealth = 1.345433E142
  4558. hed.Transparency = 1
  4559. hed.face.Transparency = 1
  4560. local runServ = game:GetService("RunService").RenderStepped
  4561. local HBill = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
  4562. local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
  4563. local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
  4564. HBill.Size = UDim2.new(15, 0, 2.2, 0)
  4565. HBill.Name = "Health Display"
  4566. HBill.StudsOffset = Vector3.new(0, 4, 0)
  4567. HBill.AlwaysOnTop = true
  4568. HBill.Enabled = true
  4569. HMain.BackgroundColor3 = Color3.new(0, 0, 0)
  4570. HMain.BackgroundTransparency = 1
  4571. HMain.Size = UDim2.new(1, 0, 1, 0)
  4572. HBarBack.Parent = HMain
  4573. HBarBack.BackgroundColor3 = Color3.new(0, 0, 0)
  4574. HBarBack.BorderColor3 = Color3.new(0, 0, 0)
  4575. HBarBack.BorderSizePixel = 2
  4576. HBarBack.Position = UDim2.new(0.025, 0, 0.55, 0)
  4577. HBarBack.Size = UDim2.new(0.95, 0, 0.3, 0)
  4578. HBar.Parent = HBarBack
  4579. HBar.BackgroundColor3 = Color3.new(0, 1, 0)
  4580. HBar.BorderColor3 = Color3.new(0, 0, 0)
  4581. HBar.Size = UDim2.new(0.5, 0, 1, 0)
  4582. HHealth.BackgroundTransparency = 1
  4583. HHealth.Size = UDim2.new(1, 0, 1, 0)
  4584. HHealth.Font = "SciFi"
  4585. HHealth.Text = " "
  4586. HHealth.TextScaled = true
  4587. HHealth.TextColor3 = Color3.new(60, 236, 236)
  4588. HHealth.TextStrokeColor3 = Color3.new(0, 0, 0)
  4589. HHealth.TextStrokeTransparency = 0
  4590. HName.Parent = HMain
  4591. HName.BackgroundTransparency = 1
  4592. HName.Size = UDim2.new(1, 0, 0.5, 0)
  4593. HName.Font = "SciFi"
  4594. HName.Text = "[Meliodus]"
  4595. HName.TextScaled = true
  4596. HName.TextColor3 = Color3.new(60, 236, 236)
  4597. HName.TextStrokeColor3 = Color3.new(0, 0, 0)
  4598. HName.TextStrokeTransparency = 0
  4599. HName.TextYAlignment = "Top"
  4600. runServ:connect(function()
  4601. HHealth.Text = "<[" .. math.floor(game.Players.LocalPlayer.Character.Humanoid.Health) .. "]>"
  4602. HBar:TweenSize(UDim2.new(game.Players.LocalPlayer.Character.Humanoid.Health / game.Players.LocalPlayer.Character.Humanoid.MaxHealth, 0, 1, 0), _, "Linear", 0.4)
  4603. end)
  4604. function ExplodeMass(rad, par)
  4605. local expart = Instance.new("Part", script.Parent)
  4606. local expart2 = Instance.new("Part", script.Parent)
  4607. local partMesh = Instance.new("SpecialMesh", expart)
  4608. partMesh.MeshType = "Sphere"
  4609. local partMesh2 = Instance.new("SpecialMesh", expart2)
  4610. partMesh2.MeshType = "Sphere"
  4611. local expld = Instance.new("Explosion", script.Parent)
  4612. local plode = Instance.new("Sound", workspace)
  4613. plode.SoundId = "rbxassetid://579687077"
  4614. plode.Volume = 100
  4615. plode.Pitch = 0.85
  4616. plode.Looped = false
  4617. plode:Play()
  4618. local plodez = Instance.new("Sound", workspace)
  4619. plodez.SoundId = "rbxassetid://288641686"
  4620. plodez.Volume = 100
  4621. plodez.Pitch = 0.75
  4622. plodez.Looped = false
  4623. plodez:Play()
  4624. local plodeza = Instance.new("Sound", workspace)
  4625. plodeza.SoundId = "rbxassetid://197161452"
  4626. plodeza.Volume = 100
  4627. plodeza.Pitch = 0.65
  4628. plodeza.Looped = false
  4629. plodeza:Play()
  4630. local plodezar = Instance.new("Sound", workspace)
  4631. plodezar.SoundId = "rbxassetid://197161452"
  4632. plodezar.Volume = 0.85
  4633. plodezar.Pitch = 0.25
  4634. plodezar.Looped = false
  4635. plodezar:Play()
  4636. local s3 = Instance.new("Sound", workspace)
  4637. s3.SoundId = "rbxassetid://268931189"
  4638. s3.Pitch = 100
  4639. s3.Volume = 1
  4640. s3.Looped = false
  4641. s3:Play()
  4642. xay = Instance.new("Sound", workspace)
  4643. xay.SoundId = "rbxassetid://419447292"
  4644. xay.Pitch = 100
  4645. xay.Volume = 2.5
  4646. xay:Play()
  4647. expld.BlastRadius = rad
  4648. expld.Position = par.Position
  4649. partMesh.Scale = vt(rad, rad, rad)
  4650. expart.Size = vt(1, 1, 1) * 1.5
  4651. expart.Transparency = 0
  4652. expart.Anchored = true
  4653. expart.Material = "Neon"
  4654. expart.BrickColor = bc("White")
  4655. expart.CFrame = par.CFrame
  4656. partMesh2.Scale = vt(rad, rad, rad)
  4657. expart2.Size = vt(1.15, 1.15, 1.15) * 1.5
  4658. expart2.Transparency = 0.5
  4659. expart2.Anchored = true
  4660. expart2.Material = "Neon"
  4661. expart2.BrickColor = Character.Torso.BrickColor
  4662. expart2.CFrame = par.CFrame
  4663. local value = 1 * rad / 10
  4664. par:Destroy()
  4665. for i = 0, 300 do
  4666. partMesh.Scale = partMesh.Scale + vt(value, value, value)
  4667. expart.CFrame = expart.CFrame
  4668. partMesh2.Scale = partMesh2.Scale + vt(value, value, value)
  4669. expart2.CFrame = expart.CFrame
  4670. value = value - 0.0175 * rad / 10
  4671. if value <= 0 then
  4672. expart.Transparency = expart.Transparency + 0.0125
  4673. expart2.Transparency = expart2.Transparency + 0.0125
  4674. value = 0.25
  4675. end
  4676. wait()
  4677. end
  4678. plode.Parent = nil
  4679. expart.Parent = nil
  4680. expart2.Parent = nil
  4681. expld.Parent = nil
  4682. end
  4683. function ExplodeMass2(rad, par)
  4684. local expart = Instance.new("Part", script.Parent)
  4685. local expart2 = Instance.new("Part", script.Parent)
  4686. local partMesh = Instance.new("SpecialMesh", expart)
  4687. partMesh.MeshType = "Sphere"
  4688. local partMesh2 = Instance.new("SpecialMesh", expart2)
  4689. partMesh2.MeshType = "Sphere"
  4690. local expld = Instance.new("Explosion", script.Parent)
  4691. local plode = Instance.new("Sound", workspace)
  4692. plode.SoundId = "rbxassetid://579687077"
  4693. plode.Volume = 100
  4694. plode.Pitch = 0.8
  4695. plode.Looped = false
  4696. plode:Play()
  4697. local plodez = Instance.new("Sound", workspace)
  4698. plodez.SoundId = "rbxassetid://288641686"
  4699. plodez.Volume = 100
  4700. plodez.Pitch = 0.7
  4701. plodez.Looped = false
  4702. plodez:Play()
  4703. local plodeza = Instance.new("Sound", workspace)
  4704. plodeza.SoundId = "rbxassetid://197161452"
  4705. plodeza.Volume = 0.85
  4706. plodeza.Pitch = 0.6
  4707. plodeza.Looped = false
  4708. plodeza:Play()
  4709. local plodezar = Instance.new("Sound", workspace)
  4710. plodezar.SoundId = "rbxassetid://197161452"
  4711. plodezar.Volume = 0.85
  4712. plodezar.Pitch = 0.2
  4713. plodezar.Looped = false
  4714. plodezar:Play()
  4715. local s3 = Instance.new("Sound", workspace)
  4716. s3.SoundId = "rbxassetid://268931189"
  4717. s3.Pitch = 0.85
  4718. s3.Volume = 1
  4719. s3.Looped = false
  4720. s3:Play()
  4721. xay = Instance.new("Sound", workspace)
  4722. xay.SoundId = "rbxassetid://419447292"
  4723. xay.Pitch = 1
  4724. xay.Volume = 3.5
  4725. xay:Play()
  4726. expld.BlastRadius = rad
  4727. expld.Position = par.Position
  4728. partMesh.Scale = vt(rad, rad, rad)
  4729. expart.Size = vt(1, 1, 1) * 1.5
  4730. expart.Transparency = 0
  4731. expart.Anchored = true
  4732. expart.Material = "Neon"
  4733. expart.BrickColor = bc("Cyan")
  4734. expart.CFrame = par.CFrame
  4735. partMesh2.Scale = vt(rad, rad, rad)
  4736. expart2.Size = vt(1.15, 1.15, 1.15) * 1.5
  4737. expart2.Transparency = 0.5
  4738. expart2.Anchored = true
  4739. expart2.Material = "Neon"
  4740. expart2.BrickColor = Character.Torso.BrickColor
  4741. expart2.CFrame = par.CFrame
  4742. local value = 1 * rad / 10
  4743. par:Destroy()
  4744. for i = 0, 300 do
  4745. partMesh.Scale = partMesh.Scale + vt(value, value, value)
  4746. expart.CFrame = expart.CFrame
  4747. partMesh2.Scale = partMesh2.Scale + vt(value, value, value)
  4748. expart2.CFrame = expart.CFrame
  4749. value = value - 0.0175 * rad / 10
  4750. if value <= 0 then
  4751. expart.Transparency = expart.Transparency + 0.0125
  4752. expart2.Transparency = expart2.Transparency + 0.0125
  4753. value = 0.25
  4754. end
  4755. wait()
  4756. end
  4757. plode.Parent = nil
  4758. expart.Parent = nil
  4759. expart2.Parent = nil
  4760. expld.Parent = nil
  4761. end
  4762. function Blaze2()
  4763. if ultcooldown >= 30 then
  4764. ultcooldown = ultcooldown - 30
  4765. wit = Character.Torso.BrickColor.Color
  4766. local sloc = Instance.new("Part", workspace)
  4767. local msh = Instance.new("SpecialMesh", sloc)
  4768. msh.MeshType = "Sphere"
  4769. sloc.Size = vt(1, 1, 1)
  4770. sloc.Transparency = 1
  4771. sloc.BrickColor = Character.Torso.BrickColor
  4772. sloc.Position = hed.Position + vt(0, 0, 0)
  4773. sloc.CanCollide = false
  4774. sloc.Shape = "Ball"
  4775. sloc.Anchored = true
  4776. sloc.Material = "Neon"
  4777. local forcefield = Instance.new("ForceField", Character)
  4778. local kolor = Instance.new("ColorCorrectionEffect", game.Lighting)
  4779. kolor.TintColor = Character.Torso.BrickColor.Color
  4780. local glowz = Instance.new("ParticleEmitter")
  4781. glowz.LightEmission = 0
  4782. glowz.Parent = sloc
  4783. glowz.Texture = "rbxassetid://284205403"
  4784. glowz.Color = ColorSequence.new(wit)
  4785. glowz.Size = NumberSequence.new(15)
  4786. glowz.Speed = NumberRange.new(100, 250)
  4787. glowz.LockedToPart = false
  4788. glowz.Transparency = NumberSequence.new(0.75)
  4789. glowz.RotSpeed = NumberRange.new(-2000, 2000)
  4790. glowz.Lifetime = NumberRange.new(1)
  4791. glowz.Rate = 50
  4792. glowz.VelocitySpread = 9001
  4793. local s = Instance.new("Sound", workspace)
  4794. s.SoundId = "rbxassetid://331888777"
  4795. s.Pitch = 0.45
  4796. s.Volume = 1.5
  4797. s.Looped = false
  4798. s:Play()
  4799. local s2 = Instance.new("Sound", workspace)
  4800. s2.SoundId = "rbxassetid://331888777"
  4801. s2.Pitch = 0.5
  4802. s2.Volume = 1.5
  4803. s2.Looped = false
  4804. s2:Play()
  4805. local val = 5
  4806. for i = 0, 20 do
  4807. sloc.Transparency = sloc.Transparency - 0.055
  4808. msh.Scale = msh.Scale + vt(val, val, val)
  4809. val = val - 0.25
  4810. kolor.Brightness = kolor.Brightness - 0.1
  4811. kolor.Contrast = kolor.Contrast + 0.1
  4812. wait()
  4813. end
  4814. for i = 0, 5 do
  4815. msh.Scale = msh.Scale + vt(val, val, val)
  4816. val = val + 0.25
  4817. kolor.Brightness = kolor.Brightness + 0.5
  4818. kolor.Contrast = kolor.Contrast - 0.5
  4819. wait()
  4820. end
  4821. for i = 0, 5 do
  4822. msh.Scale = msh.Scale + vt(val, val, val)
  4823. val = val - 0.25
  4824. kolor.Brightness = kolor.Brightness - 0.5
  4825. kolor.Contrast = kolor.Contrast + 0.5
  4826. wait()
  4827. end
  4828. for i = 0, 5 do
  4829. msh.Scale = msh.Scale + vt(val, val, val)
  4830. val = val + 0.5
  4831. kolor.Brightness = kolor.Brightness + 0.5
  4832. kolor.Contrast = kolor.Contrast - 0.5
  4833. wait()
  4834. end
  4835. for i = 0, 5 do
  4836. msh.Scale = msh.Scale + vt(val, val, val)
  4837. val = val - 0.5
  4838. kolor.Brightness = kolor.Brightness - 0.5
  4839. kolor.Contrast = kolor.Contrast + 0.5
  4840. wait()
  4841. end
  4842. for i = 0, 5 do
  4843. msh.Scale = msh.Scale + vt(val, val, val)
  4844. val = val + 1
  4845. kolor.Brightness = kolor.Brightness + 0.5
  4846. kolor.Contrast = kolor.Contrast - 0.5
  4847. wait()
  4848. end
  4849. for i = 0, 5 do
  4850. msh.Scale = msh.Scale + vt(val, val, val)
  4851. val = val - 1
  4852. kolor.Brightness = kolor.Brightness - 0.5
  4853. kolor.Contrast = kolor.Contrast + 0.5
  4854. wait()
  4855. end
  4856. for i = 0, 5 do
  4857. msh.Scale = msh.Scale + vt(val, val, val)
  4858. val = val + 2
  4859. kolor.Brightness = kolor.Brightness + 0.5
  4860. kolor.Contrast = kolor.Contrast - 0.5
  4861. wait()
  4862. end
  4863. for i = 0, 5 do
  4864. msh.Scale = msh.Scale + vt(val, val, val)
  4865. val = val - 2
  4866. kolor.Brightness = kolor.Brightness - 0.5
  4867. kolor.Contrast = kolor.Contrast + 0.5
  4868. wait()
  4869. end
  4870. for i = 0, 5 do
  4871. msh.Scale = msh.Scale + vt(val, val, val)
  4872. val = val + 2.25
  4873. kolor.Brightness = kolor.Brightness + 0.5
  4874. kolor.Contrast = kolor.Contrast - 0.5
  4875. wait()
  4876. end
  4877. for i = 0, 5 do
  4878. msh.Scale = msh.Scale + vt(val, val, val)
  4879. val = val - 2.25
  4880. kolor.Brightness = kolor.Brightness - 0.5
  4881. kolor.Contrast = kolor.Contrast + 0.5
  4882. wait()
  4883. end
  4884. for i = 0, 5 do
  4885. msh.Scale = msh.Scale + vt(val, val, val)
  4886. val = val + 2.5
  4887. kolor.Brightness = kolor.Brightness + 0.5
  4888. kolor.Contrast = kolor.Contrast - 0.5
  4889. wait()
  4890. end
  4891. for i = 0, 20 do
  4892. sloc.Transparency = sloc.Transparency + 0.055
  4893. msh.Scale = msh.Scale + vt(val, val, val)
  4894. val = val - 2.5
  4895. wait()
  4896. end
  4897. kolor:Destroy()
  4898. ExplodeMass2(125, sloc)
  4899. sloc:Destroy()
  4900. forcefield:Destroy()
  4901. end
  4902. if ultcooldown < 1 then
  4903. for i = 0, 29 do
  4904. ultcooldown = ultcooldown + 1
  4905. wait(1)
  4906. end
  4907. end
  4908. end
  4909. function Blaze()
  4910. if ultcooldown >= 30 then
  4911. do
  4912. local kolor = Instance.new("ColorCorrectionEffect", game.Lighting)
  4913. local see = Instance.new("Sound", workspace)
  4914. see.SoundId = "rbxassetid://21420962"
  4915. see.Pitch = 1
  4916. see.Volume = 2.75
  4917. see.Looped = false
  4918. see:Play()
  4919. kolor.Brightness = -1
  4920. kolor.Contrast = -1
  4921. kolor.TintColor = Character.Torso.BrickColor.Color
  4922. wait(0.1)
  4923. for i = 0, 9 do
  4924. kolor.Brightness = kolor.Brightness + 0.35
  4925. kolor.Contrast = kolor.Contrast + 0.35
  4926. wait(0.05)
  4927. end
  4928. for i = 0, 9 do
  4929. kolor.Brightness = kolor.Brightness - 0.35
  4930. kolor.Contrast = kolor.Contrast - 0.35
  4931. wait(0.05)
  4932. end
  4933. kolor:Destroy()
  4934. local sloc = Instance.new("Part", workspace)
  4935. local msh = Instance.new("SpecialMesh", sloc)
  4936. msh.MeshType = "Sphere"
  4937. sloc.Size = vt(1, 1, 1)
  4938. sloc.Transparency = 1
  4939. sloc.BrickColor = Character.Torso.BrickColor
  4940. sloc.Position = hed.Position + vt(0, 5, 0)
  4941. sloc.CanCollide = false
  4942. sloc.Shape = "Ball"
  4943. sloc.Anchored = true
  4944. sloc.Material = "Neon"
  4945. local s = Instance.new("Sound", workspace)
  4946. s.SoundId = "rbxassetid://342793847"
  4947. s.Pitch = 1
  4948. s.Volume = 1
  4949. s.Looped = false
  4950. s:Play()
  4951. local s2 = Instance.new("Sound", workspace)
  4952. s2.SoundId = "rbxassetid://137463716"
  4953. s2.Pitch = 0.25
  4954. s2.Volume = 1
  4955. s2.Looped = false
  4956. s2:Play()
  4957. local val = 3.25
  4958. for i = 0, 75 do
  4959. sloc.Transparency = sloc.Transparency - 0.035
  4960. msh.Scale = msh.Scale + vt(val, val, val)
  4961. sloc.Position = sloc.Position + vt(0, val, 0)
  4962. val = val - 0.0375
  4963. wait()
  4964. end
  4965. msh.Scale = msh.Scale - vt(1, 1, 1)
  4966. sloc.Transparency = sloc.Transparency + 0.015
  4967. local spart = Instance.new("Part", workspace)
  4968. local msh2 = Instance.new("SpecialMesh", spart)
  4969. msh2.MeshType = "Sphere"
  4970. spart.Size = vt(2, 2, 2)
  4971. spart.Shape = "Ball"
  4972. spart.BrickColor = Character.Torso.BrickColor
  4973. spart.Material = "Neon"
  4974. spart.Transparency = 0
  4975. spart.Anchored = false
  4976. msh2.Scale = msh.Scale / 2
  4977. spart.Rotation = hed.Rotation
  4978. spart.CanCollide = false
  4979. spart.Position = sloc.Position + vt(math.random(0, 0), math.random(0, 0), math.random(0, 0))
  4980. local bv = Instance.new("BodyVelocity")
  4981. bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
  4982. bv.velocity = spart.CFrame.lookVector * 75
  4983. bv.Parent = spart
  4984. local tick = Instance.new("Sound", workspace)
  4985. tick.SoundId = "rbxassetid://203691467"
  4986. tick.Volume = 2
  4987. tick.Pitch = 0.75
  4988. tick:Play()
  4989. sloc:Destroy()
  4990. wait(1.0E-5)
  4991. pewdiepie = spart.Touched:connect(function(hit)
  4992. ExplodeMass(100, spart)
  4993. end)
  4994. sloc:Destroy()
  4995. end
  4996. end
  4997. if ultcooldown < 1 then
  4998. for i = 0, 29 do
  4999. ultcooldown = ultcooldown + 1
  5000. wait(1)
  5001. end
  5002. end
  5003. end
  5004. euler = CFrame.fromEulerAnglesXYZ
  5005. angles = CFrame.Angles
  5006. mr = math.rad
  5007. local Weapon = {}
  5008. local p = game.Players.LocalPlayer
  5009. local char = p.Character
  5010. local mouse = p:GetMouse()
  5011. local larm = char["Left Arm"]
  5012. local rarm = char["Right Arm"]
  5013. local lleg = char["Left Leg"]
  5014. local rleg = char["Right Leg"]
  5015. local hed = char.Head
  5016. local torso = char.Torso
  5017. local hum = char.Humanoid
  5018. local cam = game.Workspace.CurrentCamera
  5019. local root = char.HumanoidRootPart
  5020. local deb = false
  5021. local shot = 0
  5022. local debris = game:service("Debris")
  5023. local l = game:GetService("Lighting")
  5024. local rs = game:GetService("RunService").RenderStepped
  5025. ptz = {
  5026. 0.8,
  5027. 0.85,
  5028. 0.9,
  5029. 0.95,
  5030. 1,
  5031. 1.05,
  5032. 1.1
  5033. }
  5034. math.randomseed(os.time())
  5035. for i, v in pairs(hed:GetChildren()) do
  5036. if v:IsA("Sound") then
  5037. v:Destroy()
  5038. end
  5039. end
  5040. for i,v in pairs(char:GetChildren()) do
  5041. if v:IsA('Accessory') then
  5042. v:Destroy()
  5043. end
  5044. end
  5045. wait(0.016666666666667)
  5046. script.Archivable = false
  5047. Effects = {}
  5048. local Player = game.Players.localPlayer
  5049. local Character = Player.Character
  5050. local Humanoid = Character.Humanoid
  5051. local mouse = Player:GetMouse()
  5052. local m = Instance.new("Model", Character)
  5053. m.Name = "WeaponModel"
  5054. local effect = Instance.new("Model", Character)
  5055. effect.Name = "effecsfsafzx"
  5056. local demon = Instance.new("Model", Character)
  5057. demon.Name = "demdemd"
  5058. local LeftArm = Character["Left Arm"]
  5059. local RightArm = Character["Right Arm"]
  5060. local LeftLeg = Character["Left Leg"]
  5061. local RightLeg = Character["Right Leg"]
  5062. local do2target
  5063. local Head = Character.Head
  5064. local Torso = Character.Torso
  5065. TorsoColor = BrickColor.new("Cyan")
  5066. z = Instance.new("Sound", Torso)
  5067. z.SoundId = "rbxassetid://0"
  5068. z.Looped = true
  5069. z.Pitch = 0
  5070. z.Volume = 0
  5071. wait(0.1)
  5072. z:Play()
  5073. local cam = game.Workspace.CurrentCamera
  5074. local RootPart = Character.HumanoidRootPart
  5075. local RootJoint = RootPart.RootJoint
  5076. local equipped = false
  5077. local attack = false
  5078. local Anim = "Idle"
  5079. local idle = 0
  5080. local attacktype = 1
  5081. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  5082. local velocity = RootPart.Velocity.y
  5083. local sine = 0
  5084. local change = 1
  5085. local mana = 0
  5086. local it = Instance.new
  5087. vt = Vector3.new
  5088. local grabbed = false
  5089. local cf = CFrame.new
  5090. local mr = math.rad
  5091. local angles = CFrame.Angles
  5092. local ud = UDim2.new
  5093. local c3 = Color3.new
  5094. local NeckCF = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  5095. Humanoid.Animator:Destroy()
  5096. Character.Animate:Destroy()
  5097. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  5098. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  5099. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  5100. RSH = nil
  5101. RW = Instance.new("Weld")
  5102. LW = Instance.new("Weld")
  5103. RH = Torso["Right Hip"]
  5104. LH = Torso["Left Hip"]
  5105. RSH = Torso["Right Shoulder"]
  5106. LSH = Torso["Left Shoulder"]
  5107. RSH.Parent = nil
  5108. LSH.Parent = nil
  5109. RW.Name = "RW"
  5110. RW.Part0 = Torso
  5111. RW.C0 = cf(1.5, 0.5, 0)
  5112. RW.C1 = cf(0, 0.5, 0)
  5113. RW.Part1 = RightArm
  5114. RW.Parent = Torso
  5115. LW.Name = "LW"
  5116. LW.Part0 = Torso
  5117. LW.C0 = cf(-1.5, 0.5, 0)
  5118. LW.C1 = cf(0, 0.5, 0)
  5119. LW.Part1 = LeftArm
  5120. LW.Parent = Torso
  5121. function clerp(a, b, t)
  5122. return a:lerp(b, t)
  5123. end
  5124. local RbxUtility = LoadLibrary("RbxUtility")
  5125. local Create = RbxUtility.Create
  5126. function RemoveOutlines(part)
  5127. part.TopSurface = 10
  5128. end
  5129. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  5130. local Part = Create("Part")({
  5131. Parent = Parent,
  5132. Reflectance = Reflectance,
  5133. Transparency = Transparency,
  5134. CanCollide = false,
  5135. Locked = true,
  5136. BrickColor = BrickColor.new(tostring(BColor)),
  5137. Name = Name,
  5138. Size = Size,
  5139. Material = Material
  5140. })
  5141. RemoveOutlines(Part)
  5142. return Part
  5143. end
  5144. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  5145. local Msh = Create(Mesh)({
  5146. Parent = Part,
  5147. Offset = OffSet,
  5148. Scale = Scale
  5149. })
  5150. if Mesh == "SpecialMesh" then
  5151. Msh.MeshType = MeshType
  5152. Msh.MeshId = MeshId
  5153. end
  5154. return Msh
  5155. end
  5156. local co1 = 3
  5157. local co2 = 10
  5158. local co3 = 15
  5159. local co4 = 30
  5160. local cooldown1 = 0
  5161. local cooldown2 = 0
  5162. local cooldown3 = 0
  5163. local cooldown4 = 0
  5164. local maxEnergy = 100
  5165. local Energy = 0
  5166. local skill1stam = 1000
  5167. local skill2stam = 1000
  5168. local skill3stam = 1000
  5169. local skill4stam = 1000
  5170. local recovermana = 5
  5171. local skillcolorscheme = BrickColor.new("White").Color
  5172. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  5173. function makeframe(par, trans, pos, size, color)
  5174. local frame = Instance.new("Frame", par)
  5175. frame.BackgroundTransparency = trans
  5176. frame.BorderSizePixel = 0
  5177. frame.Position = pos
  5178. frame.Size = size
  5179. frame.BackgroundColor3 = color
  5180. return frame
  5181. end
  5182. function makelabel(par, text)
  5183. local label = Instance.new("TextLabel", par)
  5184. label.BackgroundTransparency = 1
  5185. label.Size = UDim2.new(1, 0, 1, 0)
  5186. label.Position = UDim2.new(0, 0, 0, 0)
  5187. label.TextColor3 = Color3.new(255, 255, 255)
  5188. label.TextStrokeTransparency = 0
  5189. label.FontSize = Enum.FontSize.Size32
  5190. label.Font = Enum.Font.SourceSansLight
  5191. label.BorderSizePixel = 0
  5192. label.TextScaled = true
  5193. label.Text = text
  5194. end
  5195. ArtificialHB = Instance.new("BindableEvent", script)
  5196. ArtificialHB.Name = "Heartbeat"
  5197. script:WaitForChild("Heartbeat")
  5198. frame = 0.033333333333333
  5199. tf = 0
  5200. allowframeloss = false
  5201. tossremainder = false
  5202. lastframe = tick()
  5203. script.Heartbeat:Fire()
  5204. game:GetService("RunService").Heartbeat:connect(function(s, p)
  5205. tf = tf + s
  5206. if frame <= tf then
  5207. if allowframeloss then
  5208. script.Heartbeat:Fire()
  5209. lastframe = tick()
  5210. else
  5211. for i = 1, math.floor(tf / frame) do
  5212. script.Heartbeat:Fire()
  5213. end
  5214. lastframe = tick()
  5215. end
  5216. if tossremainder then
  5217. tf = 0
  5218. else
  5219. tf = tf - frame * math.floor(tf / frame)
  5220. end
  5221. end
  5222. end)
  5223. function swait(num)
  5224. if num == 0 or num == nil then
  5225. ArtificialHB.Event:wait()
  5226. else
  5227. for i = 0, num do
  5228. ArtificialHB.Event:wait()
  5229. end
  5230. end
  5231. end
  5232. function CreateWeld(Parent, Part0, Part1, C0, C1)
  5233. local Weld = Create("Weld")({
  5234. Parent = Parent,
  5235. Part0 = Part0,
  5236. Part1 = Part1,
  5237. C0 = C0,
  5238. C1 = C1
  5239. })
  5240. return Weld
  5241. end
  5242. function rayCast(Position, Direction, Range, Ignore)
  5243. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  5244. end
  5245. function CreateSound(id, par, vol, pit)
  5246. coroutine.resume(coroutine.create(function()
  5247. local sou = Instance.new("Sound", par or workspace)
  5248. sou.Volume = vol
  5249. sou.Pitch = pit or 1
  5250. sou.SoundId = id
  5251. swait()
  5252. sou:play()
  5253. game:GetService("Debris"):AddItem(sou, 6)
  5254. end))
  5255. end
  5256. local function getclosest(obj, distance)
  5257. local last, lastx = distance + 1, nil
  5258. for i, v in pairs(workspace:GetChildren()) do
  5259. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  5260. local t = v.Torso
  5261. local dist = t.Position - obj.Position.magnitude
  5262. if distance >= dist and last > dist then
  5263. last = dist
  5264. lastx = v
  5265. end
  5266. end
  5267. end
  5268. return lastx
  5269. end
  5270. Debounces = {
  5271. CanAttack = true,
  5272. NoIdl = false,
  5273. Slashing = false,
  5274. Slashed = false,
  5275. RPunch = false,
  5276. RPunched = false,
  5277. LPunch = false,
  5278. LPunched = false
  5279. }
  5280. local Touche = {
  5281. char.Name
  5282. }
  5283. function lerp(a, b, t)
  5284. return a + (b - a) * t
  5285. end
  5286. function slerp(a, b, t)
  5287. dot = a:Dot(b)
  5288. if dot > 0.99999 or dot < -0.99999 then
  5289. return t <= 0.5 and a or b
  5290. else
  5291. r = math.acos(dot)
  5292. return (a * math.sin((1 - t) * r) + b * math.sin(t * r)) / math.sin(r)
  5293. end
  5294. end
  5295. function matrixInterpolate(a, b, t)
  5296. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  5297. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  5298. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx, by, bz), t)
  5299. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t)
  5300. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t)
  5301. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t)
  5302. local t = v1:Dot(v2)
  5303. if not (t < 0) and t ~= 0 and not (t > 0) then
  5304. return CFrame.new()
  5305. end
  5306. return CFrame.new(v0.x, v0.y, v0.z, v1.x, v1.y, v1.z, v2.x, v2.y, v2.z, v3.x, v3.y, v3.z)
  5307. end
  5308. function genWeld(a, b)
  5309. local w = Instance.new("Weld", a)
  5310. w.Part0 = a
  5311. w.Part1 = b
  5312. return w
  5313. end
  5314. function weld(a, b)
  5315. local weld = Instance.new("Weld")
  5316. weld.Name = "W"
  5317. weld.Part0 = a
  5318. weld.Part1 = b
  5319. weld.C0 = a.CFrame:inverse() * b.CFrame
  5320. weld.Parent = a
  5321. return weld
  5322. end
  5323. function Lerp(c1, c2, al)
  5324. local com1 = {
  5325. c1.X,
  5326. c1.Y,
  5327. c1.Z,
  5328. c1:toEulerAnglesXYZ()
  5329. }
  5330. local com2 = {
  5331. c2.X,
  5332. c2.Y,
  5333. c2.Z,
  5334. c2:toEulerAnglesXYZ()
  5335. }
  5336. for i, v in pairs(com1) do
  5337. com1[i] = v + (com2[i] - v) * al
  5338. end
  5339. return CFrame.new(com1[1], com1[2], com1[3]) * CFrame.Angles(select(4, unpack(com1)))
  5340. end
  5341. function newWeld(wp0, wp1, wc0x, wc0y, wc0z)
  5342. local wld = Instance.new("Weld", wp1)
  5343. wld.Part0 = wp0
  5344. wld.Part1 = wp1
  5345. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  5346. end
  5347. function Tween(a, b, c)
  5348. return a + (b - a) * c
  5349. end
  5350. function FindNearestTorso(Position, Distance, SinglePlayer)
  5351. if SinglePlayer then
  5352. return Distance > SinglePlayer.Torso.CFrame.p - Position.magnitude
  5353. end
  5354. local List = {}
  5355. for i, v in pairs(workspace:GetChildren()) do
  5356. if v:IsA("Model") and v:findFirstChild("Torso") and v ~= char and Distance >= v.Torso.Position - Position.magnitude then
  5357. table.insert(List, v)
  5358. end
  5359. end
  5360. return List
  5361. end
  5362. mod3 = Instance.new("Model", rleg)
  5363. function Stomp()
  5364. part = Instance.new("Part", mod3)
  5365. part.Anchored = true
  5366. part.CanCollide = false
  5367. part.FormFactor = "Custom"
  5368. part.Size = Vector3.new(0.2, 0.2, 0.2)
  5369. part.CFrame = rleg.CFrame * CFrame.new(0, -2.4, 0) * CFrame.Angles(math.rad(90), 0, 0)
  5370. part.Transparency = 0.7
  5371. part.BrickColor = BrickColor.new("Bright green")
  5372. mesh = Instance.new("SpecialMesh", part)
  5373. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5374. mesh.Scale = Vector3.new(25, 25, 25)
  5375. part2 = part:clone()
  5376. part2.Parent = mod3
  5377. part2.BrickColor = BrickColor.new("Bright green")
  5378. mesh2 = mesh:clone()
  5379. mesh2.Parent = part2
  5380. mesh2.Scale = Vector3.new(15, 15, 15)
  5381. part3 = part:clone()
  5382. part3.Parent = mod3
  5383. part3.TopSurface = 0
  5384. part3.BottomSurface = 0
  5385. part3.CFrame = rleg.CFrame * CFrame.new(0, -3, 0)
  5386. mesh3 = Instance.new("SpecialMesh", part3)
  5387. mesh3.MeshType = 3
  5388. mesh3.Scale = Vector3.new(12, 12, 12)
  5389. for i, v in pairs(FindNearestTorso(torso.CFrame.p, 50)) do
  5390. if v:FindFirstChild("Humanoid") then
  5391. v.Humanoid.Health = -1
  5392. v.Humanoid.PlatformStand = true
  5393. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  5394. end
  5395. end
  5396. coroutine.resume(coroutine.create(function()
  5397. for i = 0, 3.8, 0.05 do
  5398. wait()
  5399. part.CFrame = part.CFrame
  5400. part.Transparency = i
  5401. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 2.8)
  5402. part2.CFrame = part2.CFrame
  5403. part2.Transparency = i
  5404. mesh2.Scale = mesh2.Scale + Vector3.new(1, 1, 1)
  5405. part3.CFrame = part3.CFrame
  5406. part3.Transparency = i
  5407. mesh3.Scale = mesh3.Scale + Vector3.new(1.5, 1.5, 1.5)
  5408. end
  5409. end))
  5410. end
  5411. function nwPrt(prnt, siz, cf, col)
  5412. local prt = Instance.new("Part")
  5413. prt.Parent = prnt
  5414. prt.FormFactor = 3
  5415. prt.Name = "Part"
  5416. prt.Size = siz
  5417. prt.CanCollide = false
  5418. prt.Anchored = true
  5419. prt.Locked = true
  5420. prt.TopSurface = 10
  5421. prt.BottomSurface = 10
  5422. prt.FrontSurface = 10
  5423. prt.BackSurface = 10
  5424. prt.LeftSurface = 10
  5425. prt.RightSurface = 10
  5426. prt:BreakJoints()
  5427. prt.CFrame = cf or CFrame.new(30, 10, 30)
  5428. prt.Material = "Neon"
  5429. prt.BrickColor = TorsoColor
  5430. m = Instance.new("SpecialMesh", prt)
  5431. m.MeshType = 6
  5432. return prt
  5433. end
  5434. function nwSnd(prnt, pch, vol, id)
  5435. local s = Instance.new("Sound", prnt)
  5436. s.Pitch = pch
  5437. s.Volume = vol
  5438. s.SoundId = "rbxassetid://" .. id
  5439. s.PlayOnRemove = true
  5440. return s
  5441. end
  5442. function newRay(start, face, range, wat)
  5443. local rey = Ray.new(start.p, face.p - start.p.Unit * range)
  5444. hit, pos = Workspace:FindPartOnRayWithIgnoreList(rey, wat)
  5445. return rey, hit, pos
  5446. end
  5447. function Lerp(c1, c2, al)
  5448. local com1 = {
  5449. c1.X,
  5450. c1.Y,
  5451. c1.Z,
  5452. c1:toEulerAnglesXYZ()
  5453. }
  5454. local com2 = {
  5455. c2.X,
  5456. c2.Y,
  5457. c2.Z,
  5458. c2:toEulerAnglesXYZ()
  5459. }
  5460. for i, v in pairs(com1) do
  5461. com1[i] = v + (com2[i] - v) * al
  5462. end
  5463. return CFrame.new(com1[1], com1[2], com1[3]) * CFrame.Angles(select(4, unpack(com1)))
  5464. end
  5465. function newWeld(wp0, wp1, wc0x, wc0y, wc0z)
  5466. local wld = Instance.new("Weld", wp1)
  5467. wld.Part0 = wp0
  5468. wld.Part1 = wp1
  5469. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  5470. end
  5471. function weld5(part0, part1, c0, c1)
  5472. weeld = Instance.new("Weld", part0)
  5473. weeld.Part0 = part0
  5474. weeld.Part1 = part1
  5475. weeld.C0 = c0
  5476. weeld.C1 = c1
  5477. return weeld
  5478. end
  5479. function HasntTouched(plrname)
  5480. local ret = true
  5481. for _, v in pairs(Touche) do
  5482. if v == plrname then
  5483. ret = false
  5484. end
  5485. end
  5486. return ret
  5487. end
  5488. newWeld(torso, larm, -1.5, 0.5, 0)
  5489. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  5490. newWeld(torso, rarm, 1.5, 0.5, 0)
  5491. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  5492. newWeld(torso, hed, 0, 1.5, 0)
  5493. newWeld(torso, lleg, -0.5, -1, 0)
  5494. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  5495. newWeld(torso, rleg, 0.5, -1, 0)
  5496. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  5497. newWeld(root, torso, 0, -1, 0)
  5498. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5499. z = Instance.new("Sound", char)
  5500. z.SoundId = "rbxassetid://303570180"
  5501. z.Looped = true
  5502. z.Pitch = 0.1
  5503. z.Volume = 100
  5504. wait()
  5505. z:Play()
  5506. local Transforming = true
  5507. hum.WalkSpeed = 0
  5508. local fx = Instance.new("Part", torso)
  5509. wit = torso.BrickColor.Color
  5510. wit2 = Color3.new(0, 0, 0)
  5511. local glowz = Instance.new("ParticleEmitter", fx)
  5512. glowz.LightEmission = 10
  5513. glowz.Texture = "rbxassetid://241992237"
  5514. glowz.Color = ColorSequence.new(wit)
  5515. glowz.Size = NumberSequence.new(10)
  5516. glowz.Speed = NumberRange.new(25, 50)
  5517. glowz.LockedToPart = false
  5518. glowz.Transparency = NumberSequence.new(0.75)
  5519. glowz.RotSpeed = NumberRange.new(-2000, 2000)
  5520. glowz.Lifetime = NumberRange.new(1)
  5521. glowz.Rate = 0
  5522. glowz.VelocitySpread = 0
  5523. local glowz2 = Instance.new("ParticleEmitter", fx)
  5524. glowz2.LightEmission = 10
  5525. glowz.Texture = "rbxassetid://241992237"
  5526. glowz2.Color = ColorSequence.new(wit2)
  5527. glowz2.Size = NumberSequence.new(10)
  5528. glowz2.Speed = NumberRange.new(25, 50)
  5529. glowz2.LockedToPart = false
  5530. glowz2.Transparency = NumberSequence.new(0.75)
  5531. glowz2.RotSpeed = NumberRange.new(-2000, 2000)
  5532. glowz2.Lifetime = NumberRange.new(1)
  5533. glowz2.Rate = 0
  5534. glowz2.VelocitySpread = 0
  5535. local glowz25 = Instance.new("ParticleEmitter", fx)
  5536. glowz25.LightEmission = 10
  5537. glowz25.Texture = "rbxassetid://241992237"
  5538. glowz25.Color = ColorSequence.new(wit2)
  5539. glowz25.Size = NumberSequence.new(10)
  5540. glowz25.Speed = NumberRange.new(25, 50)
  5541. glowz25.LockedToPart = false
  5542. glowz25.Transparency = NumberSequence.new(0.75)
  5543. glowz25.RotSpeed = NumberRange.new(-2000, 2000)
  5544. glowz25.Lifetime = NumberRange.new(1)
  5545. glowz25.Rate = 0
  5546. glowz25.VelocitySpread = 0
  5547. local glowz26 = Instance.new("ParticleEmitter", fx)
  5548. glowz26.LightEmission = 10
  5549. glowz26.Texture = "rbxassetid://241992237"
  5550. glowz26.Color = ColorSequence.new(wit2)
  5551. glowz26.Size = NumberSequence.new(10)
  5552. glowz26.Speed = NumberRange.new(25, 50)
  5553. glowz26.LockedToPart = false
  5554. glowz26.Transparency = NumberSequence.new(0.75)
  5555. glowz26.RotSpeed = NumberRange.new(2000, 2000)
  5556. glowz26.Lifetime = NumberRange.new(1)
  5557. glowz26.Rate = 0
  5558. glowz26.VelocitySpread = 0
  5559. fx.Anchored = true
  5560. fx.Material = "Neon"
  5561. fx.CanCollide = false
  5562. fx.Locked = true
  5563. fx.Transparency = 1
  5564. fx.Material = "Neon"
  5565. fx.Size = Vector3.new(1, 1, 1)
  5566. fx.TopSurface = "SmoothNoOutlines"
  5567. fx.BottomSurface = "SmoothNoOutlines"
  5568. fx.BrickColor = BrickColor.new("Cyan")
  5569. fx.CFrame = CFrame.Angles(math.random(), math.random(), math.random())
  5570. fxm = Instance.new("SpecialMesh", fx)
  5571. fxm.MeshType = "Sphere"
  5572. local sa2 = Instance.new("Sound", torso)
  5573. sa2.SoundId = "rbxassetid://93724183"
  5574. sa2.Pitch = 0.5
  5575. sa2.Volume = 5
  5576. sa2.Looped = false
  5577. sa2:Play()
  5578. local value = 1
  5579. fxm.Scale = Vector3.new(1, 1, 1)
  5580. for i = 1, 20 do
  5581. rs:wait()
  5582. value = value - 0.05
  5583. fx.Transparency = fx.Transparency - 0.05
  5584. fx.CFrame = torso.CFrame
  5585. fxm.Scale = fxm.Scale + Vector3.new(value, value, value)
  5586. rs:wait()
  5587. end
  5588. function GroundWave1()
  5589. local HandCF = CFrame.new(root.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5590. local Colors = {"White", "Cyan"}
  5591. local wave = Instance.new("Part", torso)
  5592. wave.BrickColor = BrickColor.new(Colors[math.random(1, #Colors)])
  5593. wave.Anchored = true
  5594. wave.CanCollide = false
  5595. wave.Locked = true
  5596. wave.Size = Vector3.new(1, 1, 1)
  5597. wave.TopSurface = "Smooth"
  5598. wave.BottomSurface = "Smooth"
  5599. wave.Transparency = 0
  5600. wave.CFrame = HandCF
  5601. wm = Instance.new("SpecialMesh", wave)
  5602. wm.MeshId = "rbxassetid://20329976"
  5603. coroutine.wrap(function()
  5604. for i = 1, 30 do
  5605. wm.Scale = Vector3.new(50, 50, 1 + i * 50)
  5606. wave.Size = wm.Scale
  5607. wave.CFrame = HandCF
  5608. wave.Transparency = i / 30
  5609. wait()
  5610. end
  5611. wait()
  5612. wave:Destroy()
  5613. end)()
  5614. end
  5615. function GroundWave()
  5616. if Transforming == true then
  5617. do
  5618. local value = 5
  5619. local value2 = 10
  5620. local value3 = 20
  5621. local sa2 = Instance.new("Sound", torso)
  5622. sa2.SoundId = "rbxassetid://413682983"
  5623. sa2.Pitch = 1
  5624. sa2.Volume = 1
  5625. sa2.Looped = false
  5626. sa2:Play()
  5627. local wave = Instance.new("Part", torso)
  5628. local glowz = Instance.new("ParticleEmitter", wave)
  5629. glowz.LightEmission = 1
  5630. glowz.Texture = "rbxassetid://284205403"
  5631. glowz.Color = ColorSequence.new(wit)
  5632. glowz.Size = NumberSequence.new(15)
  5633. glowz.Speed = NumberRange.new(25, 100)
  5634. glowz.LockedToPart = false
  5635. glowz.Transparency = NumberSequence.new(0.75)
  5636. glowz.RotSpeed = NumberRange.new(-2000, 2000)
  5637. glowz.Lifetime = NumberRange.new(1)
  5638. glowz.Rate = 50000
  5639. glowz.VelocitySpread = 9001
  5640. local glowz2 = Instance.new("ParticleEmitter", wave)
  5641. glowz2.LightEmission = 1
  5642. glowz.Texture = "rbxassetid://284205403"
  5643. glowz2.Color = ColorSequence.new(wit)
  5644. glowz2.Size = NumberSequence.new(15)
  5645. glowz2.Speed = NumberRange.new(25, 100)
  5646. glowz2.LockedToPart = false
  5647. glowz2.Transparency = NumberSequence.new(0.75)
  5648. glowz2.RotSpeed = NumberRange.new(-2000, 2000)
  5649. glowz2.Lifetime = NumberRange.new(1)
  5650. glowz2.Rate = 50000
  5651. glowz2.VelocitySpread = 9001
  5652. wave.BrickColor = TorsoColor
  5653. wave.Anchored = true
  5654. wave.CanCollide = false
  5655. wave.Locked = true
  5656. wave.Size = Vector3.new(1, 1, 1)
  5657. wave.TopSurface = "Smooth"
  5658. wave.BottomSurface = "Smooth"
  5659. wave.Transparency = 0.35
  5660. wave.CFrame = fx.CFrame
  5661. wave.Material = "Neon"
  5662. wm = Instance.new("SpecialMesh", wave)
  5663. wm.MeshType = "Sphere"
  5664. wm.Scale = Vector3.new(1, 1, 1)
  5665. local wave2 = Instance.new("Part", torso)
  5666. wave2.BrickColor = TorsoColor
  5667. wave2.Anchored = true
  5668. wave2.CanCollide = false
  5669. wave2.Locked = true
  5670. wave2.Size = Vector3.new(1, 1, 1)
  5671. wave2.TopSurface = "Smooth"
  5672. wave2.BottomSurface = "Smooth"
  5673. wave2.Transparency = 0.35
  5674. wave2.CFrame = fx.CFrame
  5675. wave2.Material = "Neon"
  5676. wm2 = Instance.new("SpecialMesh", wave2)
  5677. wm2.MeshType = "FileMesh"
  5678. wm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5679. wm2.Scale = Vector3.new(1, 1, 1)
  5680. local wave3 = Instance.new("Part", torso)
  5681. wave3.BrickColor = BrickColor.new("Cyan")
  5682. wave3.Anchored = true
  5683. wave3.CanCollide = false
  5684. wave3.Locked = true
  5685. wave3.Size = Vector3.new(1, 1, 1)
  5686. wave3.TopSurface = "Smooth"
  5687. wave3.BottomSurface = "Smooth"
  5688. wave3.Transparency = 0.35
  5689. wave3.CFrame = fx.CFrame
  5690. wave3.Material = "Neon"
  5691. wm3 = Instance.new("SpecialMesh", wave3)
  5692. wm3.MeshType = "FileMesh"
  5693. wm3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5694. wm3.Scale = Vector3.new(1, 1, 1)
  5695. coroutine.wrap(function()
  5696. for i = 1, 18 do
  5697. value = value - 0.5
  5698. value2 = value2 - 1.125
  5699. value3 = value3 - 0.7124999999999999
  5700. wm.Scale = wm.Scale + Vector3.new(value * 3.5, value * 3.5, value * 3.5)
  5701. wm2.Scale = wm.Scale + Vector3.new(value2 * 3.5, value2 * 3.5, 0.5)
  5702. wm3.Scale = wm.Scale + Vector3.new(value3 * 3.5, value3 * 3.5, 0.25)
  5703. wave.CFrame = fx.CFrame
  5704. wave.Transparency = i / 14
  5705. wave2.CFrame = fx.CFrame
  5706. wave2.Rotation = Vector3.new(90, 0, 0)
  5707. wave2.Transparency = i / 14
  5708. wave3.CFrame = fx.CFrame
  5709. wave3.Rotation = Vector3.new(90, 0, 0)
  5710. wave3.Transparency = i / 14
  5711. wait()
  5712. glowz.Rate = 0
  5713. glowz2.Rate = 0
  5714. end
  5715. wait()
  5716. wave:Destroy()
  5717. wave2:Destroy()
  5718. wave3:Destroy()
  5719. end)()
  5720. end
  5721. elseif Transforming == false then
  5722. wait()
  5723. end
  5724. end
  5725. for i = 1, 100 do
  5726. rs:wait()
  5727. fx.CFrame = torso.CFrame
  5728. end
  5729. Spawn(function()
  5730. while wait(1) do
  5731. GroundWave()
  5732. end
  5733. end)
  5734. wait(4)
  5735. Transforming = false
  5736. local value2 = 1
  5737. for i = 1, 20 do
  5738. rs:wait()
  5739. value2 = value2 - 0.05
  5740. glowz.Rate = 0
  5741. glowz2.Rate = 0
  5742. fx.Transparency = fx.Transparency + 0.05
  5743. fx.CFrame = torso.CFrame
  5744. fxm.Scale = fxm.Scale + Vector3.new(value2, value2, value2)
  5745. rs:wait()
  5746. end
  5747. glowz:Destroy()
  5748. glowz2:Destroy()
  5749. local HandCF = CFrame.new(root.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5750. local valuer = 5
  5751. local valuer2 = 10
  5752. local valuer3 = 15
  5753. local sa2 = Instance.new("Sound", torso)
  5754. sa2.SoundId = "rbxassetid://130972023"
  5755. sa2.Pitch = 1
  5756. sa2.Volume = 5
  5757. sa2.Looped = false
  5758. sa2:Play()
  5759. local sar2 = Instance.new("Sound", torso)
  5760. sar2.SoundId = "rbxassetid://153274423"
  5761. sar2.Pitch = 1
  5762. sar2.Volume = 5
  5763. sar2.Looped = false
  5764. sar2:Play()
  5765. local wave = Instance.new("Part", torso)
  5766. wave.BrickColor = TorsoColor
  5767. wave.Anchored = true
  5768. wave.CanCollide = false
  5769. wave.Locked = true
  5770. wave.Size = Vector3.new(1, 1, 1)
  5771. wave.TopSurface = "Smooth"
  5772. wave.BottomSurface = "Smooth"
  5773. wave.Transparency = 0.35
  5774. wave.CFrame = HandCF
  5775. wm = Instance.new("SpecialMesh", wave)
  5776. wm.MeshId = "rbxassetid://3270017"
  5777. local wave2 = Instance.new("Part", torso)
  5778. wave2.BrickColor = BrickColor.new("Cyan")
  5779. wave2.Anchored = true
  5780. wave2.CanCollide = false
  5781. wave2.Locked = true
  5782. wave2.Size = Vector3.new(1, 1, 1)
  5783. wave2.TopSurface = "Smooth"
  5784. wave2.BottomSurface = "Smooth"
  5785. wave2.Transparency = 0.35
  5786. wave2.CFrame = HandCF
  5787. wm2 = Instance.new("SpecialMesh", wave2)
  5788. wm2.MeshId = "rbxassetid://3270017"
  5789. local wave3 = Instance.new("Part", torso)
  5790. wave3.BrickColor = TorsoColor
  5791. wave3.Anchored = true
  5792. wave3.CanCollide = false
  5793. wave3.Locked = true
  5794. wave3.Size = Vector3.new(1, 1, 1)
  5795. wave3.TopSurface = "Smooth"
  5796. wave3.BottomSurface = "Smooth"
  5797. wave3.Transparency = 0.35
  5798. wave3.CFrame = HandCF
  5799. wm3 = Instance.new("SpecialMesh", wave3)
  5800. wm3.MeshId = "rbxassetid://3270017"
  5801. coroutine.wrap(function()
  5802. for i = 1, 14 do
  5803. valuer = valuer - 0.35
  5804. valuer2 = valuer - 0.45
  5805. valuer3 = valuer3 - 0.475
  5806. wm.Scale = wm.Scale + Vector3.new(valuer * 2.5, valuer * 2.5, 1 + i * 200)
  5807. wave.Size = wm.Scale
  5808. wave.CFrame = HandCF
  5809. wave.Transparency = i / 14
  5810. wm2.Scale = wm2.Scale + Vector3.new(valuer2 * 2.5, valuer2 * 2.5, 0 + i * 10)
  5811. wave2.Size = wm2.Scale
  5812. wave2.CFrame = HandCF
  5813. wave2.Transparency = i / 14
  5814. wm3.Scale = wm3.Scale + Vector3.new(valuer3 * 2.5, valuer3 * 2.5, 1)
  5815. wave3.Size = wm2.Scale
  5816. wave3.CFrame = HandCF
  5817. wave3.Transparency = i / 14
  5818. wait()
  5819. end
  5820. wait()
  5821. wave:Destroy()
  5822. wave2:Destroy()
  5823. end)()
  5824. hum.WalkSpeed = 100
  5825. p1 = Instance.new("Part", char)
  5826. p1.BrickColor = BrickColor.new("Cyan")
  5827. p1.FormFactor = Enum.FormFactor.Custom
  5828. p1.Size = Vector3.new(0.013, 0.013, 0.013)
  5829. p1.CanCollide = false
  5830. p1.Locked = true
  5831. p1.BottomSurface = Enum.SurfaceType.Smooth
  5832. p1.TopSurface = Enum.SurfaceType.Smooth
  5833. SMesh = Instance.new("SpecialMesh", p1)
  5834. SMesh.MeshId = "http://www.roblox.com/asset/?id=16150814"
  5835. SMesh.MeshType = Enum.MeshType.FileMesh
  5836. SMesh.Name = "Mesh"
  5837. SMesh.TextureId = "http://www.roblox.com/asset/?id=16150799"
  5838. w1 = Instance.new("Weld", hed)
  5839. w1.Part0 = hed
  5840. w1.C0 = CFrame.new(0, 0, 0.2)
  5841. w1.Part1 = p1
  5842. w1.C1 = CFrame.new(0, 0, 0)
  5843. local cor = Instance.new("Part", char)
  5844. cor.Name = "Thingy"
  5845. cor.Locked = true
  5846. cor.BottomSurface = 0
  5847. cor.CanCollide = false
  5848. cor.Size = Vector3.new(1, 13, 1)
  5849. cor.Transparency = 1
  5850. cor.TopSurface = 0
  5851. corw = Instance.new("Weld", cor)
  5852. corw.Part0 = rarm
  5853. corw.Part1 = cor
  5854. corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5855. corw.C1 = CFrame.new(0, 0, 0)
  5856. weld1 = Instance.new("Weld", char)
  5857. weld1.Part0 = cor
  5858. weld1.Part1 = p6
  5859. weld1.C0 = CFrame.new(0, 0, 0)
  5860. function Blast()
  5861. local Colors = {"Cyan", "Cyan"}
  5862. local wave = Instance.new("Part", torso)
  5863. wave.BrickColor = BrickColor.new(Colors[math.random(1, #Colors)])
  5864. wave.Anchored = true
  5865. wave.CanCollide = false
  5866. wave.Locked = true
  5867. wave.Size = Vector3.new(1, 1, 1)
  5868. wave.TopSurface = "Smooth"
  5869. wave.BottomSurface = "Smooth"
  5870. wave.Transparency = 0.35
  5871. wave.CFrame = rarm.CFrame
  5872. wm = Instance.new("SpecialMesh", wave)
  5873. wm.MeshType = "Sphere"
  5874. wm.Scale = Vector3.new(1, 1, 1)
  5875. z = Instance.new("Sound", wave)
  5876. z.SoundId = "rbxassetid://237035051"
  5877. z.Volume = 1
  5878. z.Pitch = 0.9
  5879. z:Play()
  5880. coroutine.wrap(function()
  5881. for i = 1, 30 do
  5882. wave.Size = Vector3.new(1 + i * 4, 1 + i * 4, 1 + i * 4)
  5883. wave.CFrame = rarm.CFrame
  5884. wave.Transparency = 0.07142857142857142
  5885. rs:wait()
  5886. end
  5887. rs:wait()
  5888. wave:Destroy()
  5889. z:Destroy()
  5890. end)()
  5891. end
  5892. rarm.Touched:connect(function(ht)
  5893. hit = ht.Parent
  5894. if ht and hit:IsA("Model") then
  5895. if hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
  5896. Debounces.RPunched = true
  5897. hit:FindFirstChild("Humanoid").Health = -1
  5898. if Debounces.ks == true then
  5899. z = Instance.new("Sound", hed)
  5900. z.SoundId = "rbxassetid://169380525"
  5901. z.Pitch = ptz[math.random(1, #ptz)]
  5902. z.Volume = 1
  5903. z:Play()
  5904. end
  5905. wait(0.2)
  5906. Debounces.RPunched = false
  5907. end
  5908. elseif ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
  5909. Debounces.RPunched = true
  5910. hit.Parent:FindFirstChild("Humanoid").Health = -1
  5911. if Debounces.ks == true then
  5912. z = Instance.new("Sound", hed)
  5913. z.SoundId = "rbxassetid://169380525"
  5914. z.Pitch = ptz[math.random(1, #ptz)]
  5915. z.Volume = 1
  5916. z:Play()
  5917. end
  5918. wait(0.2)
  5919. Debounces.RPunched = false
  5920. end
  5921. end)
  5922. larm.Touched:connect(function(ht)
  5923. hit = ht.Parent
  5924. if ht and hit:IsA("Model") then
  5925. if hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
  5926. Debounces.LPunched = true
  5927. hit:FindFirstChild("Humanoid").Health = -1
  5928. if Debounces.ks2 == true then
  5929. z = Instance.new("Sound", hed)
  5930. z.SoundId = "rbxassetid://169380525"
  5931. z.Pitch = ptz[math.random(1, #ptz)]
  5932. z.Volume = 1
  5933. z:Play()
  5934. end
  5935. wait(0.2)
  5936. Debounces.LPunched = false
  5937. end
  5938. elseif ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
  5939. Debounces.LPunched = true
  5940. hit.Parent:FindFirstChild("Humanoid").Health = -1
  5941. if Debounces.ks2 == true then
  5942. z = Instance.new("Sound", hed)
  5943. z.SoundId = "rbxassetid://169380525"
  5944. z.Pitch = ptz[math.random(1, #ptz)]
  5945. z.Volume = 1
  5946. z:Play()
  5947. end
  5948. wait(0.2)
  5949. Debounces.LPunched = false
  5950. end
  5951. end)
  5952. mod4 = Instance.new("Model", char)
  5953. ptez = {
  5954. 0.7,
  5955. 0.8,
  5956. 0.9,
  5957. 1
  5958. }
  5959. function FindNearestTorso(Position, Distance, SinglePlayer)
  5960. if SinglePlayer then
  5961. return Distance > SinglePlayer.Torso.CFrame.p - Position.magnitude
  5962. end
  5963. local List = {}
  5964. for i, v in pairs(workspace:GetChildren()) do
  5965. if v:IsA("Model") and v:findFirstChild("Torso") and v ~= char and Distance >= v.Torso.Position - Position.magnitude then
  5966. table.insert(List, v)
  5967. end
  5968. end
  5969. return List
  5970. end
  5971. function Punch()
  5972. part = Instance.new("Part", mod4)
  5973. part.Anchored = true
  5974. part.CanCollide = false
  5975. part.FormFactor = "Custom"
  5976. part.Size = Vector3.new(0.2, 0.2, 0.2)
  5977. part.CFrame = root.CFrame * CFrame.new(0, 1.5, -2.4) * CFrame.Angles(math.rad(0), 0, 0)
  5978. part.Transparency = 0.7
  5979. part.BrickColor = BrickColor.new("Cyan")
  5980. mesh = Instance.new("SpecialMesh", part)
  5981. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5982. mesh.Scale = Vector3.new(3, 3, 3)
  5983. part2 = Instance.new("Part", mod4)
  5984. part2.Anchored = true
  5985. part2.CanCollide = false
  5986. part2.FormFactor = "Custom"
  5987. part2.Size = Vector3.new(0.2, 0.2, 0.2)
  5988. part2.CFrame = root.CFrame * CFrame.new(0, 1.5, -2.4) * CFrame.Angles(math.rad(90), 0, 0)
  5989. part2.Transparency = 0.7
  5990. part2.BrickColor = BrickColor.new("Cyan")
  5991. mesh2 = Instance.new("SpecialMesh", part2)
  5992. mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5993. mesh2.Scale = Vector3.new(3, 1.5, 3)
  5994. for i, v in pairs(FindNearestTorso(torso.CFrame.p, 4)) do
  5995. if v:FindFirstChild("Humanoid") then
  5996. v.Humanoid.Health = -1
  5997. end
  5998. end
  5999. coroutine.resume(coroutine.create(function()
  6000. for i = 0, 0.62, 0.4 do
  6001. wait()
  6002. part.CFrame = part.CFrame
  6003. part.Transparency = i
  6004. mesh.Scale = mesh.Scale + Vector3.new(0.4, 0.4, 0.4)
  6005. part2.CFrame = part2.CFrame
  6006. part2.Transparency = i
  6007. mesh2.Scale = mesh2.Scale + Vector3.new(0.4, 0.2, 0.4)
  6008. end
  6009. part.Parent = nil
  6010. part2.Parent = nil
  6011. end))
  6012. end
  6013. rarm.Touched:connect(function(ht)
  6014. hit = ht.Parent
  6015. if ht and hit:IsA("Model") then
  6016. if hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
  6017. Debounces.RPunched = true
  6018. hit:FindFirstChild("Humanoid").Health = -1
  6019. if Debounces.ks == true then
  6020. z = Instance.new("Sound", hed)
  6021. z.SoundId = "rbxassetid://169380525"
  6022. z.Pitch = ptz[math.random(1, #ptz)]
  6023. z.Volume = 1
  6024. z:Play()
  6025. end
  6026. wait(0.2)
  6027. Debounces.RPunched = false
  6028. end
  6029. elseif ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
  6030. Debounces.RPunched = true
  6031. hit.Parent:FindFirstChild("Humanoid").Health = -1
  6032. if Debounces.ks == true then
  6033. z = Instance.new("Sound", hed)
  6034. z.SoundId = "rbxassetid://169380525"
  6035. z.Pitch = ptz[math.random(1, #ptz)]
  6036. z.Volume = 1
  6037. z:Play()
  6038. end
  6039. wait(0.2)
  6040. Debounces.RPunched = false
  6041. end
  6042. end)
  6043. larm.Touched:connect(function(ht)
  6044. hit = ht.Parent
  6045. if ht and hit:IsA("Model") then
  6046. if hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
  6047. Debounces.LPunched = true
  6048. hit:FindFirstChild("Humanoid").Health = -1
  6049. if Debounces.ks2 == true then
  6050. z = Instance.new("Sound", hed)
  6051. z.SoundId = "rbxassetid://169380525"
  6052. z.Pitch = ptz[math.random(1, #ptz)]
  6053. z.Volume = 1
  6054. z:Play()
  6055. end
  6056. wait(0.2)
  6057. Debounces.LPunched = false
  6058. end
  6059. elseif ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
  6060. Debounces.LPunched = true
  6061. hit.Parent:FindFirstChild("Humanoid").Health = -1
  6062. if Debounces.ks2 == true then
  6063. z = Instance.new("Sound", hed)
  6064. z.SoundId = "rbxassetid://169380525"
  6065. z.Pitch = ptz[math.random(1, #ptz)]
  6066. z.Volume = 1
  6067. z:Play()
  6068. end
  6069. wait(0.2)
  6070. Debounces.LPunched = false
  6071. end
  6072. end)
  6073. local player = game.Players.LocalPlayer
  6074. local pchar = player.Character
  6075. local mouse = player:GetMouse()
  6076. local cam = workspace.CurrentCamera
  6077. local rad = math.rad
  6078. local keysDown = {}
  6079. local flySpeed = 0
  6080. local MAX_FLY_SPEED = 10000
  6081. local canFly = false
  6082. local flyToggled = false
  6083. local forward, side = 0, 0
  6084. local lastForward, lastSide = 0, 0
  6085. local floatBP = Instance.new("BodyPosition")
  6086. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  6087. local flyBV = Instance.new("BodyVelocity")
  6088. flyBV.maxForce = Vector3.new(9000000000, 9000000000, 9000000000)
  6089. local turnBG = Instance.new("BodyGyro")
  6090. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  6091. mouse.KeyDown:connect(function(key)
  6092. keysDown[key] = true
  6093. if key == "f" then
  6094. flyToggled = not flyToggled
  6095. if not flyToggled then
  6096. stanceToggle = "Normal"
  6097. floatBP.Parent = nil
  6098. flyBV.Parent = nil
  6099. turnBG.Parent = nil
  6100. root.Velocity = Vector3.new()
  6101. pchar.Humanoid.PlatformStand = false
  6102. end
  6103. end
  6104. end)
  6105. mouse.KeyUp:connect(function(key)
  6106. keysDown[key] = nil
  6107. end)
  6108. local function updateFly()
  6109. if not flyToggled then
  6110. return
  6111. end
  6112. lastForward = forward
  6113. lastSide = side
  6114. forward = 0
  6115. side = 0
  6116. if keysDown.w then
  6117. forward = forward + 1
  6118. end
  6119. if keysDown.s then
  6120. forward = forward - 1
  6121. end
  6122. if keysDown.a then
  6123. side = side - 1
  6124. end
  6125. if keysDown.d then
  6126. side = side + 1
  6127. end
  6128. canFly = forward ~= 0 or side ~= 0
  6129. if canFly then
  6130. stanceToggle = "Floating"
  6131. turnBG.Parent = root
  6132. floatBP.Parent = nil
  6133. flyBV.Parent = root
  6134. flySpeed = flySpeed + 1 + flySpeed / MAX_FLY_SPEED
  6135. if flySpeed > MAX_FLY_SPEED then
  6136. flySpeed = MAX_FLY_SPEED
  6137. end
  6138. else
  6139. floatBP.position = root.Position
  6140. floatBP.Parent = root
  6141. flySpeed = flySpeed - 1
  6142. if flySpeed < 0 then
  6143. flySpeed = 0
  6144. end
  6145. end
  6146. local camCF = cam.CoordinateFrame
  6147. local in_forward = canFly and forward or lastForward
  6148. local in_side = canFly and side or lastSide
  6149. flyBV.velocity = (camCF.lookVector * in_forward + camCF * CFrame.new(in_side, in_forward * 0.2, 0).p - camCF.p) * flySpeed
  6150. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0, 0)
  6151. end
  6152. game:service("RunService").RenderStepped:connect(function()
  6153. if flyToggled then
  6154. pchar.Humanoid.PlatformStand = true
  6155. end
  6156. updateFly()
  6157. end)
  6158. mouse.KeyDown:connect(function(key)
  6159. if key == "q" and Debounces.CanAttack == true then
  6160. Debounces.CanAttack = false
  6161. Debounces.NoIdl = true
  6162. Debounces.on = true
  6163. function FindNearestTorso(Position, Distance, SinglePlayer)
  6164. if SinglePlayer then
  6165. return Distance > SinglePlayer.Torso.CFrame.p - Position.magnitude
  6166. end
  6167. local List = {}
  6168. for i, v in pairs(workspace:GetChildren()) do
  6169. if v:IsA("Model") and v:findFirstChild("Torso") and v ~= char and Distance >= v.Torso.Position - Position.magnitude then
  6170. table.insert(List, v)
  6171. end
  6172. end
  6173. return List
  6174. end
  6175. z = Instance.new("Sound", hed)
  6176. z.SoundId = "rbxassetid://232213955"
  6177. z.Pitch = 1
  6178. z.Volume = 1
  6179. wait(0.2)
  6180. z:Play()
  6181. sp = Instance.new("Part", rarm)
  6182. sp.Anchored = true
  6183. sp.CanCollide = false
  6184. sp.Locked = true
  6185. sp.Transparency = 0
  6186. sp.Material = "Neon"
  6187. sp.Size = Vector3.new(0.1, 0.1, 0.1)
  6188. sp.TopSurface = "SmoothNoOutlines"
  6189. sp.BottomSurface = "SmoothNoOutlines"
  6190. sp.BrickColor = BrickColor.new("Cyan")
  6191. spm = Instance.new("SpecialMesh", sp)
  6192. spm.MeshId = "http://www.roblox.com/asset/?id=0000000"
  6193. spm.Scale = Vector3.new(0.1, 0.1, 0.1)
  6194. sp2 = Instance.new("Part", rarm)
  6195. sp2.Name = "Energy"
  6196. sp2.BrickColor = BrickColor.new("Cyan")
  6197. sp2.Size = Vector3.new(5, 5, 5)
  6198. sp2.Shape = "Ball"
  6199. sp2.CanCollide = false
  6200. sp2.Anchored = true
  6201. sp2.Locked = true
  6202. sp2.TopSurface = 0
  6203. sp2.BottomSurface = 0
  6204. sp2.Transparency = 1
  6205. spm2 = Instance.new("SpecialMesh", sp2)
  6206. spm2.MeshId = "rbxassetid://9982590"
  6207. spm2.Scale = Vector3.new(5, 5, 5)
  6208. for i = 1, 20 do
  6209. spm.Scale = spm.Scale - Vector3.new(1, 1, 1)
  6210. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  6211. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
  6212. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
  6213. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
  6214. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  6215. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  6216. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  6217. if Debounces.on == false then
  6218. break
  6219. end
  6220. rs:wait()
  6221. end
  6222. for i = 1, 100, 20 do
  6223. rs:wait()
  6224. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  6225. end
  6226. for i = 1, 20 do
  6227. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  6228. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  6229. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.4)
  6230. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(10), math.rad(-30), 0), 0.4)
  6231. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
  6232. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  6233. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  6234. if Debounces.on == false then
  6235. break
  6236. end
  6237. rs:wait()
  6238. end
  6239. sp.Transparency = 1
  6240. for i = 1, 20 do
  6241. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  6242. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.62, -0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.4)
  6243. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.4)
  6244. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
  6245. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  6246. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  6247. if Debounces.on == false then
  6248. break
  6249. end
  6250. rs:wait()
  6251. end
  6252. wait(1)
  6253. sp.Transparency = 0
  6254. sp2.Transparency = 0.84
  6255. for i = 1, 20 do
  6256. sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  6257. sp2.CFrame = sp.CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  6258. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(110), math.rad(-6), math.rad(140)), 0.4)
  6259. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(80), math.rad(6), math.rad(-40)), 0.2)
  6260. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.2)
  6261. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  6262. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  6263. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  6264. if Debounces.on == false then
  6265. break
  6266. end
  6267. rs:wait()
  6268. end
  6269. for i = 1, 2880, 50 do
  6270. rs:wait()
  6271. sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  6272. sp2.CFrame = rarm.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
  6273. rs:wait()
  6274. end
  6275. sp:Destroy()
  6276. sp2:Destroy()
  6277. do
  6278. local X = Instance.new("Part", char)
  6279. local O = Instance.new("ObjectValue", X)
  6280. O.Name = "creator"
  6281. X.Locked = true
  6282. X.Name = "Shell"
  6283. X.Anchored = false
  6284. X.CanCollide = false
  6285. X.Transparency = 0
  6286. X.Reflectance = 0
  6287. X.BottomSurface = 0
  6288. X.TopSurface = 0
  6289. X.Shape = 0
  6290. local V = Instance.new("ObjectValue", X)
  6291. V.Value = char
  6292. V.Name = "creator"
  6293. X.BrickColor = BrickColor.new("Cyan")
  6294. X.Size = Vector3.new(2, 2, 2)
  6295. X.Material = "Neon"
  6296. local Z = Instance.new("SpecialMesh", X)
  6297. Z.MeshType = "Sphere"
  6298. Z.Scale = Vector3.new(0.5, 0.5, 1)
  6299. X.CFrame = rarm.CFrame * CFrame.new(-3, 0, 0)
  6300. local bv = Instance.new("BodyVelocity", X)
  6301. bv.maxForce = Vector3.new(99999, 99999, 99999)
  6302. X.CFrame = CFrame.new(X.Position, mouse.Hit.p)
  6303. bv.velocity = X.CFrame.lookVector * 65
  6304. Explode = X.Touched:connect(function(hit)
  6305. if hit ~= char and hit.Name ~= "Shell" then
  6306. do
  6307. local cf = X.CFrame
  6308. bv:Destroy()
  6309. X.Anchored = true
  6310. Z:Remove()
  6311. Explode:disconnect()
  6312. X.Size = Vector3.new(3, 3, 3)
  6313. X.Touched:connect(function(hit)
  6314. end)
  6315. X.CanCollide = false
  6316. local part3 = Instance.new("Part", rarm)
  6317. part3.Anchored = true
  6318. part3.CanCollide = false
  6319. part3.Locked = true
  6320. part3.TopSurface = "SmoothNoOutlines"
  6321. part3.BottomSurface = "SmoothNoOutlines"
  6322. part3.FormFactor = "Custom"
  6323. part3.Size = Vector3.new(1, 1, 1)
  6324. part3.CFrame = X.CFrame
  6325. part3.Transparency = 0
  6326. part3.BrickColor = BrickColor.new("Cyan")
  6327. local mesh3 = Instance.new("SpecialMesh", part3)
  6328. mesh3.MeshId = "http://www.roblox.com/asset/?id=9756362"
  6329. mesh3.Scale = Vector3.new(1, 1, 1)
  6330. local part4 = Instance.new("Part", rarm)
  6331. part4.Material = "Neon"
  6332. part4.Anchored = true
  6333. part4.CanCollide = false
  6334. part4.Locked = true
  6335. part4.TopSurface = "SmoothNoOutlines"
  6336. part4.BottomSurface = "SmoothNoOutlines"
  6337. part4.FormFactor = "Custom"
  6338. part4.Size = Vector3.new(1, 1, 1)
  6339. part4.CFrame = X.CFrame
  6340. part4.Transparency = 0
  6341. part4.BrickColor = BrickColor.new("Cyan")
  6342. local mesh4 = Instance.new("SpecialMesh", part4)
  6343. mesh4.MeshId = "http://www.roblox.com/asset/?id=9756362"
  6344. mesh4.Scale = Vector3.new(0.5, 0.5, 0.5)
  6345. local part7 = Instance.new("Part", rarm)
  6346. part7.Material = "Neon"
  6347. part7.Anchored = true
  6348. part7.CanCollide = false
  6349. part7.Locked = true
  6350. part7.TopSurface = "SmoothNoOutlines"
  6351. part7.BottomSurface = "SmoothNoOutlines"
  6352. part7.FormFactor = "Custom"
  6353. part7.Size = Vector3.new(1, 1, 1)
  6354. part7.CFrame = X.CFrame
  6355. part7.Transparency = 0
  6356. part7.BrickColor = BrickColor.new("Cyan")
  6357. local mesh7 = Instance.new("SpecialMesh", part7)
  6358. mesh7.MeshId = "http://www.roblox.com/asset/?id=9756362"
  6359. mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
  6360. for i, v in pairs(FindNearestTorso(X.CFrame.p, 140)) do
  6361. if v:FindFirstChild("Humanoid") then
  6362. v.Humanoid.Health = -1
  6363. v.Humanoid.PlatformStand = true
  6364. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  6365. end
  6366. end
  6367. local acos = math.acos
  6368. local sqrt = math.sqrt
  6369. local Vec3 = Vector3.new
  6370. local fromAxisAngle = CFrame.fromAxisAngle
  6371. local function toAxisAngle(CFr)
  6372. local X, Y, Z, R00, R01, R02, R10, R11, R12, R20, R21, R22 = CFr:components()
  6373. local Angle = math.acos((R00 + R11 + R22 - 1) / 2)
  6374. local A = (R21 - R12) ^ 2 + (R02 - R20) ^ 2 + (R10 - R01) ^ 2
  6375. if A == 0 then
  6376. A = 1.0E-5 or A
  6377. end
  6378. local B = (R21 - R12) ^ 2 + (R02 - R20) ^ 2 + (R10 - R01) ^ 2
  6379. if B == 0 then
  6380. B = 1.0E-5 or B
  6381. end
  6382. local C = (R21 - R12) ^ 2 + (R02 - R20) ^ 2 + (R10 - R01) ^ 2
  6383. if C == 0 then
  6384. C = 1.0E-5 or C
  6385. end
  6386. local x = (R21 - R12) / sqrt(A)
  6387. local y = (R02 - R20) / sqrt(B)
  6388. local z = (R10 - R01) / sqrt(C)
  6389. return Vec3(x, y, z), Angle
  6390. end
  6391. function ApplyTrig(Num, Func)
  6392. local Min, Max = Func(0), Func(1)
  6393. local i = Func(Num)
  6394. return (i - Min) / (Max - Min)
  6395. end
  6396. function LerpCFrame(CFrame1, CFrame2, Num)
  6397. local Vec, Ang = toAxisAngle(CFrame1:inverse() * CFrame2)
  6398. return CFrame1 * fromAxisAngle(Vec, Ang * Num) + (CFrame2.p - CFrame1.p) * Num
  6399. end
  6400. function Crater(Torso, Radius)
  6401. Spawn(function()
  6402. local Ray = Ray.new(Torso.Position, Vector3.new(0, -1, 0) * 10)
  6403. local Ignore = {}
  6404. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  6405. if v.Character ~= nil then
  6406. Ignore[#Ignore + 1] = v.Character
  6407. end
  6408. end
  6409. local Hit, Pos, SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray, Ignore)
  6410. if Hit == nil then
  6411. return
  6412. end
  6413. local Parts = {}
  6414. for i = 1, 360, 10 do
  6415. local P = Instance.new("Part", Torso.Parent)
  6416. P.Anchored = true
  6417. P.FormFactor = "Custom"
  6418. P.BrickColor = BrickColor.new("Cyan")
  6419. P.Material = "Neon"
  6420. P.TopSurface = "Smooth"
  6421. P.BottomSurface = "Smooth"
  6422. P.Size = Vector3.new(5, 10, 10) * (math.random(80, 100) / 100)
  6423. P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 7, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
  6424. Parts[#Parts + 1] = {
  6425. P,
  6426. P.CFrame,
  6427. (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 1, 0)) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius) * CFrame.Angles(math.rad(math.random(-50, -20)), math.rad(math.random(-15, 15)), math.rad(math.random(-15, 15))),
  6428. P.Size
  6429. }
  6430. if math.random(0, 5) == 0 then
  6431. local P = Instance.new("Part", Torso.Parent)
  6432. P.Anchored = true
  6433. P.FormFactor = "Custom"
  6434. P.BrickColor = BrickColor.new("Cyan")
  6435. P.Material = "Neon"
  6436. P.TopSurface = "Smooth"
  6437. P.BottomSurface = "Smooth"
  6438. P.Size = Vector3.new(2, 2, 2) * (math.random(80, 100) / 100)
  6439. P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 2.5, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
  6440. Parts[#Parts + 1] = {
  6441. P,
  6442. P.CFrame,
  6443. CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius - 8) * CFrame.Angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90))),
  6444. P.Size
  6445. }
  6446. end
  6447. end
  6448. for i = 0, 1, 0.05 do
  6449. for i2, v in pairs(Parts) do
  6450. v[1].CFrame = LerpCFrame(v[2], v[3], ApplyTrig(i, math.cos))
  6451. end
  6452. wait(0.02)
  6453. end
  6454. for i, v in pairs(Parts) do
  6455. if v[1].Size.X > 2.1 then
  6456. v[1].CFrame = v[1].CFrame + Vector3.new(0, 2, 0)
  6457. end
  6458. v[1].Anchored = false
  6459. end
  6460. for i = 0, 1, 0.05 do
  6461. for i2, v in pairs(Parts) do
  6462. v[1].Transparency = i
  6463. if i == 1 then
  6464. v[1]:Destroy()
  6465. elseif i >= 0.25 then
  6466. v[1].CanCollide = false
  6467. end
  6468. end
  6469. wait(0.02)
  6470. end
  6471. Parts = nil
  6472. end)
  6473. end
  6474. function ROW(out, trans, s, wt, t, ang, plus)
  6475. for i = 1, 360, 360 / t do
  6476. local c = Instance.new("Part", game.Workspace)
  6477. c.FormFactor = 3
  6478. c.TopSurface = 0
  6479. c.BottomSurface = 0
  6480. c.Size = s
  6481. c.Anchored = true
  6482. c.CanCollide = wt
  6483. c.Material = workspace.Base.Material
  6484. c.Transparency = trans
  6485. c.BrickColor = workspace.Base.BrickColor
  6486. c.CFrame = CFrame.new(X.CFrame.x, 0, X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  6487. c.Locked = true
  6488. game.Debris:AddItem(c, 15)
  6489. end
  6490. end
  6491. function Part(x, y, z, color, tr, cc, an, parent)
  6492. local p = Instance.new("Part", parent or Weapon)
  6493. p.formFactor = "Custom"
  6494. p.Size = Vector3.new(x, y, z)
  6495. p.BrickColor = BrickColor.new(color)
  6496. p.CanCollide = cc
  6497. p.Transparency = tr
  6498. p.Anchored = an
  6499. p.TopSurface, p.BottomSurface = 0, 0
  6500. p.Locked = true
  6501. p:BreakJoints()
  6502. return p
  6503. end
  6504. function Mesh(par, num, x, y, z)
  6505. local msh = _
  6506. if num == 1 then
  6507. msh = Instance.new("CylinderMesh", par)
  6508. elseif num == 2 then
  6509. msh = Instance.new("SpecialMesh", par)
  6510. msh.MeshType = 3
  6511. elseif num == 3 then
  6512. msh = Instance.new("BlockMesh", par)
  6513. elseif num == 4 then
  6514. msh = Instance.new("SpecialMesh", par)
  6515. msh.MeshType = "Torso"
  6516. elseif type(num) == "string" then
  6517. msh = Instance.new("SpecialMesh", par)
  6518. msh.MeshId = num
  6519. end
  6520. msh.Scale = Vector3.new(x, y, z)
  6521. return msh
  6522. end
  6523. function explosion(col1, col2, cfr, sz, rng, dmg)
  6524. local a = Part(1, 1, 1, col1, 0.5, false, true, workspace)
  6525. local a2 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
  6526. local a3 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
  6527. v1, v2, v3 = sz.x, sz.y, sz.z
  6528. local m = Mesh(a, "http://www.roblox.com/asset/?id=1185246", v1, v2, v3)
  6529. local m2 = Mesh(a2, 3, v1 / 3, v2 / 3, v3 / 3)
  6530. local m3 = Mesh(a3, 3, v1 / 3, v2 / 3, v3 / 3)
  6531. a.CFrame = cfr
  6532. a2.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
  6533. a3.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
  6534. Spawn(function()
  6535. while wait() do
  6536. if a.Transparency >= 1 then
  6537. a:Destroy()
  6538. a2:Destroy()
  6539. a3:Destroy()
  6540. break
  6541. end
  6542. m.Scale = m.Scale + Vector3.new(0.1, 0.1, 0.1)
  6543. m2.Scale = m2.Scale + Vector3.new(0.1, 0.1, 0.1)
  6544. m3.Scale = m3.Scale + Vector3.new(0.1, 0.1, 0.1)
  6545. a.Transparency = a.Transparency + 0.05
  6546. a2.Transparency = a2.Transparency + 0.05
  6547. a3.Transparency = a3.Transparency + 0.05
  6548. end
  6549. end)
  6550. end
  6551. Crater(X, 20)
  6552. ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random(30, 60)), 0, math.rad(math.random(-30, 30))), 0)
  6553. z = Instance.new("Sound", X)
  6554. z.SoundId = "rbxassetid://231917744"
  6555. z.Pitch = 0.5
  6556. z.Volume = 10
  6557. z1 = Instance.new("Sound", X)
  6558. z1.SoundId = "rbxassetid://231917744"
  6559. z1.Pitch = 0.5
  6560. z1.Volume = 10
  6561. z2 = Instance.new("Sound", X)
  6562. z2.SoundId = "rbxassetid://231917744"
  6563. z2.Pitch = 0.5
  6564. z2.Volume = 10
  6565. z3 = Instance.new("Sound", X)
  6566. z3.SoundId = "rbxassetid://245537790"
  6567. z3.Pitch = 0.7
  6568. z3.Volume = 1
  6569. z4 = Instance.new("Sound", X)
  6570. z4.SoundId = "rbxassetid://245537790"
  6571. z4.Pitch = 0.7
  6572. z4.Volume = 1
  6573. wait(0.1)
  6574. z:Play()
  6575. z1:Play()
  6576. z2:Play()
  6577. z3:Play()
  6578. z4:Play()
  6579. local part = Instance.new("Part", rarm)
  6580. part.Anchored = true
  6581. part.CanCollide = false
  6582. part.Locked = true
  6583. part.FormFactor = "Custom"
  6584. part.Size = Vector3.new(1, 1, 1)
  6585. part.CFrame = X.CFrame * CFrame.new(0, -1.5, 0)
  6586. part.Transparency = 0
  6587. part.BrickColor = BrickColor.new("Cyan")
  6588. local mesh = Instance.new("SpecialMesh", part)
  6589. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  6590. mesh.Scale = Vector3.new(2, 2, 2)
  6591. local part2 = part:clone()
  6592. part2.Parent = rarm
  6593. part2.BrickColor = BrickColor.new("Cyan")
  6594. local part5 = part:clone()
  6595. part5.Parent = rarm
  6596. part5.BrickColor = BrickColor.new("Cyan")
  6597. local part6 = part:clone()
  6598. part6.Parent = rarm
  6599. part6.BrickColor = BrickColor.new("Cyan")
  6600. local mesh2 = mesh:clone()
  6601. mesh2.Parent = part2
  6602. mesh2.Scale = Vector3.new(3, 3, 3)
  6603. local mesh5 = mesh:clone()
  6604. mesh5.Parent = part5
  6605. mesh5.Scale = Vector3.new(3, 3, 3)
  6606. local mesh6 = mesh:clone()
  6607. mesh6.Parent = part6
  6608. mesh6.Scale = Vector3.new(3, 3, 3)
  6609. local blast = Instance.new("Part", rarm)
  6610. blast.BrickColor = BrickColor.new("Cyan")
  6611. blast.Anchored = true
  6612. blast.CanCollide = false
  6613. blast.Locked = true
  6614. blast.Size = Vector3.new(1, 1, 1)
  6615. blast.TopSurface = "Smooth"
  6616. blast.BottomSurface = "Smooth"
  6617. blast.Transparency = 0
  6618. blast.CFrame = HandCF
  6619. local bm = Instance.new("SpecialMesh", blast)
  6620. bm.Scale = Vector3.new(5, 1, 5)
  6621. bm.MeshId = "rbxassetid://156292343"
  6622. local blast2 = Instance.new("Part", rarm)
  6623. blast2.BrickColor = BrickColor.new("Cyan")
  6624. blast2.Anchored = true
  6625. blast2.CanCollide = false
  6626. blast2.Locked = true
  6627. blast2.Size = Vector3.new(1, 1, 1)
  6628. blast2.TopSurface = "Smooth"
  6629. blast2.BottomSurface = "Smooth"
  6630. blast2.Transparency = 0
  6631. blast2.CFrame = HandCF
  6632. local bm2 = Instance.new("SpecialMesh", blast2)
  6633. bm2.Scale = Vector3.new(3, 1, 3)
  6634. bm2.MeshId = "rbxassetid://156292343"
  6635. local blast3 = Instance.new("Part", rarm)
  6636. blast3.BrickColor = BrickColor.new("Cyan")
  6637. blast3.Anchored = true
  6638. blast3.CanCollide = false
  6639. blast3.Locked = true
  6640. blast3.Size = Vector3.new(1, 1, 1)
  6641. blast3.TopSurface = "Smooth"
  6642. blast3.BottomSurface = "Smooth"
  6643. blast3.Transparency = 0
  6644. blast3.CFrame = HandCF
  6645. local bm3 = Instance.new("SpecialMesh", blast3)
  6646. bm3.Scale = Vector3.new(3, 1, 3)
  6647. bm3.MeshId = "rbxassetid://3270017"
  6648. for i = 1, 120 do
  6649. rs:wait()
  6650. X.Transparency = X.Transparency + 0.008333333333333333
  6651. part.Transparency = part.Transparency + 0.008333333333333333
  6652. part2.Transparency = part2.Transparency + 0.008333333333333333
  6653. part3.Transparency = part3.Transparency + 0.008333333333333333
  6654. part4.Transparency = part4.Transparency + 0.008333333333333333
  6655. part5.Transparency = part5.Transparency + 0.008333333333333333
  6656. part6.Transparency = part6.Transparency + 0.008333333333333333
  6657. part7.Transparency = part7.Transparency + 0.008333333333333333
  6658. blast.Transparency = blast.Transparency + 0.008333333333333333
  6659. blast2.Transparency = blast2.Transparency + 0.008333333333333333
  6660. blast3.Transparency = blast3.Transparency + 0.008333333333333333
  6661. X.Size = X.Size + Vector3.new(0.8, 0.8, 0.8)
  6662. mesh.Scale = mesh.Scale + Vector3.new(1, 0.2, 1)
  6663. mesh2.Scale = mesh2.Scale + Vector3.new(1.1, 0.2, 1.1)
  6664. mesh3.Scale = mesh3.Scale + Vector3.new(3, 3, 3)
  6665. mesh4.Scale = mesh4.Scale + Vector3.new(1.7, 1.7, 1.7)
  6666. mesh5.Scale = mesh5.Scale + Vector3.new(1.6, 0.2, 1.6)
  6667. mesh6.Scale = mesh6.Scale + Vector3.new(2, 0.2, 2)
  6668. mesh7.Scale = mesh7.Scale + Vector3.new(4, 4, 4)
  6669. bm.Scale = bm.Scale + Vector3.new(6, 6, 0.2)
  6670. bm2.Scale = bm2.Scale + Vector3.new(4, 4, 0.2)
  6671. bm3.Scale = bm3.Scale + Vector3.new(4, 4, 0.2)
  6672. X.CFrame = cf
  6673. part.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2), 0)
  6674. part2.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2), 0)
  6675. part3.CFrame = X.CFrame
  6676. part4.CFrame = X.CFrame
  6677. part7.CFrame = X.CFrame
  6678. part5.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2.6), 0)
  6679. part6.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2.4), 0)
  6680. blast.CFrame = X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6681. blast2.CFrame = X.CFrame * CFrame.Angles(math.rad(-i * 4), math.rad(i * 4), math.rad(0))
  6682. blast3.CFrame = X.CFrame * CFrame.Angles(math.rad(180 + i * 4), math.rad(90 - i * 4), math.rad(0))
  6683. rs:wait()
  6684. end
  6685. X:Destroy()
  6686. part:Destroy()
  6687. part2:Destroy()
  6688. part3:Destroy()
  6689. part4:Destroy()
  6690. part5:Destroy()
  6691. part6:Destroy()
  6692. blast:Destroy()
  6693. blast2:Destroy()
  6694. blast3:Destroy()
  6695. z:Destroy()
  6696. z1:Destroy()
  6697. z2:Destroy()
  6698. z3:Destroy()
  6699. z4:Destroy()
  6700. end
  6701. end
  6702. end)
  6703. for i = 1, 20 do
  6704. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(70), math.rad(-6), math.rad(-20)), 0.2)
  6705. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.2)
  6706. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  6707. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  6708. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  6709. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  6710. if Debounces.on == false then
  6711. break
  6712. end
  6713. rs:wait()
  6714. end
  6715. if Debounces.CanAttack == false then
  6716. Debounces.CanAttack = true
  6717. Debounces.NoIdl = false
  6718. Debounces.on = false
  6719. end
  6720. end
  6721. end
  6722. end)
  6723. mouse.KeyDown:connect(function(key)
  6724. if key == "l" then
  6725. Blaze()
  6726. end
  6727. end)
  6728. mouse.KeyDown:connect(function(key)
  6729. if key == "p" then
  6730. Blaze2()
  6731. end
  6732. end)
  6733. mouse.KeyDown:connect(function(key)
  6734. if key == "k" then
  6735. hum.WalkSpeed = 0.01
  6736. if Debounces.CanAttack == true then
  6737. Debounces.CanAttack = false
  6738. Debounces.NoIdl = true
  6739. Debounces.on = true
  6740. for i = 1, 30 do
  6741. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(-40)), 0.2)
  6742. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(40)), 0.2)
  6743. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  6744. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  6745. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  6746. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  6747. if Debounces.on == false then
  6748. break
  6749. end
  6750. rs:wait(6)
  6751. end
  6752. v = Instance.new("Sound")
  6753. v.SoundId = "rbxassetid://181384451"
  6754. v.Parent = char
  6755. v.Looped = false
  6756. v.Pitch = 1
  6757. v.Volume = 1
  6758. wait(0.01)
  6759. v:Play()
  6760. if Daytime == true then
  6761. Daytime = false
  6762. l.TimeOfDay = 0
  6763. else
  6764. Daytime = true
  6765. l.TimeOfDay = 12
  6766. l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  6767. end
  6768. local function Shockwave()
  6769. local rng1 = Instance.new("Part", char)
  6770. rng1.Anchored = true
  6771. rng1.BrickColor = BrickColor.new("Cyan")
  6772. rng1.CanCollide = false
  6773. rng1.FormFactor = 3
  6774. rng1.Name = "Ring"
  6775. rng1.Material = "Neon"
  6776. rng1.Size = Vector3.new(1, 1, 1)
  6777. rng1.Transparency = 0.35
  6778. rng1.TopSurface = 0
  6779. rng1.BottomSurface = 0
  6780. local rngm1 = Instance.new("SpecialMesh", rng)
  6781. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6782. rngm1.Scale = Vector3.new(10, 10, 1)
  6783. rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  6784. local Wave = Instance.new("Part", game.Workspace)
  6785. Wave.Name = "Shockwave"
  6786. Wave.BrickColor = BrickColor.new("Cyan")
  6787. Wave.Material = "Neon"
  6788. Wave.Size = Vector3.new(1, 1, 1)
  6789. Wave.Shape = "Ball"
  6790. Wave.CanCollide = false
  6791. Wave.Anchored = true
  6792. Wave.TopSurface = 0
  6793. Wave.BottomSurface = 0
  6794. local Wave2 = Instance.new("Part", game.Workspace)
  6795. Wave2.Name = "Shockwave2"
  6796. Wave2.BrickColor = TorsoColor
  6797. Wave2.Material = "Neon"
  6798. Wave2.Size = Vector3.new(1, 1, 1)
  6799. Wave2.Shape = "Ball"
  6800. Wave2.CanCollide = false
  6801. Wave2.Anchored = true
  6802. Wave2.TopSurface = 0
  6803. Wave2.BottomSurface = 0
  6804. Wave2.Touched:connect(function(hit)
  6805. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  6806. local Occlude = true
  6807. local NotOccludes = {
  6808. char.Name,
  6809. "Wings",
  6810. "Scythe",
  6811. "Thingy",
  6812. "Thingy2"
  6813. }
  6814. for i, v in pairs(NotOccludes) do
  6815. if hit.Parent.Name == v then
  6816. Occlude = false
  6817. end
  6818. end
  6819. if Occlude then
  6820. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  6821. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  6822. end
  6823. end
  6824. end)
  6825. Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  6826. coroutine.wrap(function()
  6827. for i = 1, 20, 0.2 do
  6828. rngm1.Scale = Vector3.new(10 + i * 20, 10 + i * 20, 20)
  6829. rng1.Transparency = i / 20
  6830. wait()
  6831. end
  6832. wait()
  6833. rng1:Destroy()
  6834. end)()
  6835. Delay(0, function()
  6836. if Daytime == false then
  6837. for i = 3, 50 do
  6838. Wave.Size = Vector3.new(0 + i * 3, 0 + i * 3, 0 + i * 3)
  6839. Wave.CFrame = char.Torso.CFrame
  6840. local t = i / 50
  6841. Wave.Transparency = t
  6842. Wave2.Size = Vector3.new(1 + i * 2.5, 1 + i * 2.5, 1 + i * 2.5)
  6843. Wave2.CFrame = char.Torso.CFrame
  6844. local tq = i / 50
  6845. Wave2.Transparency = tq
  6846. wait()
  6847. end
  6848. else
  6849. for i = 3, 50 do
  6850. Wave.Size = Vector3.new(0 + i * 3, 0 + i * 3, 0 + i * 3)
  6851. Wave.CFrame = char.Torso.CFrame
  6852. local t = i / 50
  6853. Wave.Transparency = t
  6854. Wave2.Size = Vector3.new(1 + i * 2.5, 1 + i * 2.5, 1 + i * 2.5)
  6855. Wave2.CFrame = char.Torso.CFrame
  6856. local tq = i / 50
  6857. Wave2.Transparency = tq
  6858. wait()
  6859. end
  6860. end
  6861. Wave:Destroy()
  6862. Wave2:Destroy()
  6863. end)
  6864. Delay(0, function()
  6865. while true do
  6866. if wait() and Wave ~= nil then
  6867. Wave.CFrame = char.Torso.CFrame
  6868. else
  6869. break
  6870. end
  6871. end
  6872. end)
  6873. end
  6874. Shockwave()
  6875. for i = 1, 30 do
  6876. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(-20), math.rad(-20), math.rad(50)), 0.4)
  6877. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(-20), math.rad(20), math.rad(-50)), 0.4)
  6878. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.1) * CFrame.Angles(math.rad(34), math.rad(0), 0), 0.4)
  6879. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
  6880. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
  6881. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
  6882. rs:wait()
  6883. end
  6884. wait(2.4)
  6885. Debounces.NoIdl = false
  6886. hum.WalkSpeed = 100
  6887. Debounces.on = false
  6888. wait()
  6889. if Debounces.CanAttack == false then
  6890. Debounces.CanAttack = true
  6891. v:Destroy()
  6892. end
  6893. end
  6894. end
  6895. end)
  6896. mouse.KeyDown:connect(function(key)
  6897. if key == "e" and Debounces.CanAttack == true then
  6898. Debounces.CanAttack = false
  6899. Debounces.on = true
  6900. Debounces.NoIdl = true
  6901. pt = {
  6902. 1,
  6903. 1.1,
  6904. 1.2,
  6905. 1.3,
  6906. 1.4,
  6907. 1.5
  6908. }
  6909. z = Instance.new("Sound", rarm)
  6910. z.SoundId = "http://www.roblox.com/asset/?id=200633148"
  6911. z.Volume = 1.25
  6912. z.Pitch = pt[math.random(1, #pt)]
  6913. z.Looped = false
  6914. z:Play()
  6915. Debounces.RPunch = true
  6916. Debounces.LPunch = true
  6917. Debounces.ks = true
  6918. Debounces.ks2 = true
  6919. for i = 1, 1 do
  6920. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  6921. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  6922. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  6923. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  6924. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  6925. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  6926. if Debounces.on == false then
  6927. break
  6928. end
  6929. wait()
  6930. end
  6931. z2 = Instance.new("Sound", larm)
  6932. z2.SoundId = "http://www.roblox.com/asset/?id=200633148"
  6933. z2.Volume = 1.25
  6934. z2.Pitch = pt[math.random(1, #pt)]
  6935. z2.Looped = false
  6936. z2:Play()
  6937. for i = 1, 1 do
  6938. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  6939. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  6940. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  6941. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  6942. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  6943. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  6944. if Debounces.on == false then
  6945. break
  6946. end
  6947. wait()
  6948. end
  6949. z3 = Instance.new("Sound", rarm)
  6950. z3.SoundId = "http://www.roblox.com/asset/?id=200633148"
  6951. z3.Volume = 1.25
  6952. z3.Pitch = pt[math.random(1, #pt)]
  6953. z3.Looped = false
  6954. z3:Play()
  6955. for i = 1, 1 do
  6956. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  6957. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  6958. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  6959. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  6960. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  6961. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  6962. if Debounces.on == false then
  6963. break
  6964. end
  6965. wait()
  6966. end
  6967. z4 = Instance.new("Sound", larm)
  6968. z4.SoundId = "http://www.roblox.com/asset/?id=200633148"
  6969. z4.Volume = 1.25
  6970. z4.Pitch = pt[math.random(1, #pt)]
  6971. z4.Looped = false
  6972. z4:Play()
  6973. for i = 1, 1 do
  6974. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  6975. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  6976. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  6977. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  6978. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  6979. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  6980. if Debounces.on == false then
  6981. break
  6982. end
  6983. wait()
  6984. end
  6985. z5 = Instance.new("Sound", rarm)
  6986. z5.SoundId = "http://www.roblox.com/asset/?id=200633148"
  6987. z5.Volume = 1.25
  6988. z5.Pitch = pt[math.random(1, #pt)]
  6989. z5.Looped = false
  6990. z5:Play()
  6991. for i = 1, 1 do
  6992. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  6993. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  6994. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  6995. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  6996. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  6997. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  6998. if Debounces.on == false then
  6999. break
  7000. end
  7001. wait()
  7002. end
  7003. z6 = Instance.new("Sound", larm)
  7004. z6.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7005. z6.Volume = 1.25
  7006. z6.Pitch = pt[math.random(1, #pt)]
  7007. z6.Looped = false
  7008. z6:Play()
  7009. for i = 1, 1 do
  7010. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7011. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  7012. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7013. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7014. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7015. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7016. if Debounces.on == false then
  7017. break
  7018. end
  7019. wait()
  7020. end
  7021. z7 = Instance.new("Sound", rarm)
  7022. z7.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7023. z7.Volume = 1.25
  7024. z7.Pitch = pt[math.random(1, #pt)]
  7025. z7.Looped = false
  7026. z7:Play()
  7027. for i = 1, 1 do
  7028. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  7029. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  7030. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  7031. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  7032. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  7033. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  7034. if Debounces.on == false then
  7035. break
  7036. end
  7037. wait()
  7038. end
  7039. z8 = Instance.new("Sound", larm)
  7040. z8.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7041. z8.Volume = 1.25
  7042. z8.Pitch = pt[math.random(1, #pt)]
  7043. z8.Looped = false
  7044. z8:Play()
  7045. for i = 1, 1 do
  7046. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7047. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  7048. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7049. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7050. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7051. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7052. if Debounces.on == false then
  7053. break
  7054. end
  7055. wait()
  7056. end
  7057. z9 = Instance.new("Sound", rarm)
  7058. z9.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7059. z9.Volume = 1.25
  7060. z9.Pitch = pt[math.random(1, #pt)]
  7061. z9.Looped = false
  7062. z9:Play()
  7063. for i = 1, 1 do
  7064. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  7065. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  7066. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  7067. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  7068. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  7069. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  7070. if Debounces.on == false then
  7071. break
  7072. end
  7073. wait()
  7074. end
  7075. z10 = Instance.new("Sound", larm)
  7076. z10.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7077. z10.Volume = 1.25
  7078. z10.Pitch = pt[math.random(1, #pt)]
  7079. z10.Looped = false
  7080. z10:Play()
  7081. for i = 1, 1 do
  7082. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7083. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  7084. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7085. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7086. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7087. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7088. if Debounces.on == false then
  7089. break
  7090. end
  7091. wait()
  7092. end
  7093. z11 = Instance.new("Sound", rarm)
  7094. z11.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7095. z11.Volume = 1.25
  7096. z11.Pitch = pt[math.random(1, #pt)]
  7097. z11.Looped = false
  7098. z11:Play()
  7099. for i = 1, 1 do
  7100. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  7101. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  7102. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  7103. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  7104. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  7105. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  7106. if Debounces.on == false then
  7107. break
  7108. end
  7109. wait()
  7110. end
  7111. z12 = Instance.new("Sound", larm)
  7112. z12.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7113. z12.Volume = 1.25
  7114. z12.Pitch = pt[math.random(1, #pt)]
  7115. z12.Looped = false
  7116. z12:Play()
  7117. for i = 1, 1 do
  7118. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7119. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  7120. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7121. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7122. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7123. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7124. if Debounces.on == false then
  7125. break
  7126. end
  7127. wait()
  7128. end
  7129. z13 = Instance.new("Sound", rarm)
  7130. z13.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7131. z13.Volume = 1.25
  7132. z13.Pitch = pt[math.random(1, #pt)]
  7133. z13.Looped = false
  7134. z13:Play()
  7135. for i = 1, 1 do
  7136. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  7137. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  7138. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  7139. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  7140. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  7141. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  7142. if Debounces.on == false then
  7143. break
  7144. end
  7145. wait()
  7146. end
  7147. z14 = Instance.new("Sound", larm)
  7148. z14.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7149. z14.Volume = 1.25
  7150. z14.Pitch = pt[math.random(1, #pt)]
  7151. z14.Looped = false
  7152. z14:Play()
  7153. for i = 1, 1 do
  7154. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7155. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  7156. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7157. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7158. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7159. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7160. if Debounces.on == false then
  7161. break
  7162. end
  7163. wait()
  7164. end
  7165. z15 = Instance.new("Sound", rarm)
  7166. z15.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7167. z15.Volume = 1.25
  7168. z15.Pitch = pt[math.random(1, #pt)]
  7169. z15.Looped = false
  7170. z15:Play()
  7171. for i = 1, 1 do
  7172. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  7173. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  7174. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  7175. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  7176. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  7177. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  7178. if Debounces.on == false then
  7179. break
  7180. end
  7181. wait()
  7182. end
  7183. z16 = Instance.new("Sound", larm)
  7184. z16.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7185. z16.Volume = 1.25
  7186. z16.Pitch = pt[math.random(1, #pt)]
  7187. z16.Looped = false
  7188. z16:Play()
  7189. for i = 1, 1 do
  7190. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7191. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  7192. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7193. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7194. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7195. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7196. if Debounces.on == false then
  7197. break
  7198. end
  7199. wait()
  7200. end
  7201. z17 = Instance.new("Sound", rarm)
  7202. z17.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7203. z17.Volume = 1.25
  7204. z17.Pitch = pt[math.random(1, #pt)]
  7205. z17.Looped = false
  7206. z17:Play()
  7207. for i = 1, 1 do
  7208. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  7209. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  7210. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  7211. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  7212. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  7213. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  7214. if Debounces.on == false then
  7215. break
  7216. end
  7217. wait()
  7218. end
  7219. z18 = Instance.new("Sound", larm)
  7220. z18.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7221. z18.Volume = 1.25
  7222. z18.Pitch = pt[math.random(1, #pt)]
  7223. z18.Looped = false
  7224. z18:Play()
  7225. for i = 1, 1 do
  7226. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7227. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  7228. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7229. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7230. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7231. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7232. if Debounces.on == false then
  7233. break
  7234. end
  7235. wait()
  7236. end
  7237. z19 = Instance.new("Sound", rarm)
  7238. z19.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7239. z19.Volume = 1.25
  7240. z19.Pitch = pt[math.random(1, #pt)]
  7241. z19.Looped = false
  7242. z19:Play()
  7243. for i = 1, 1 do
  7244. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  7245. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  7246. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  7247. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  7248. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  7249. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  7250. if Debounces.on == false then
  7251. break
  7252. end
  7253. wait()
  7254. end
  7255. z20 = Instance.new("Sound", larm)
  7256. z20.SoundId = "http://www.roblox.com/asset/?id=200633148"
  7257. z20.Volume = 1.25
  7258. z20.Pitch = pt[math.random(1, #pt)]
  7259. z20.Looped = false
  7260. z20:Play()
  7261. for i = 1, 1 do
  7262. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  7263. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  7264. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  7265. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  7266. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  7267. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  7268. if Debounces.on == false then
  7269. break
  7270. end
  7271. wait()
  7272. end
  7273. z:Destroy()
  7274. z2:Destroy()
  7275. z3:Destroy()
  7276. z4:Destroy()
  7277. z5:Destroy()
  7278. z6:Destroy()
  7279. z7:Destroy()
  7280. z8:Destroy()
  7281. z9:Destroy()
  7282. z10:Destroy()
  7283. z11:Destroy()
  7284. z12:Destroy()
  7285. z13:Destroy()
  7286. z14:Destroy()
  7287. z15:Destroy()
  7288. z16:Destroy()
  7289. z17:Destroy()
  7290. z18:Destroy()
  7291. z19:Destroy()
  7292. z20:Destroy()
  7293. Debounces.LPunch = false
  7294. Debounces.RPunch = false
  7295. Debounces.ks = false
  7296. Debounces.ks2 = false
  7297. if Debounces.CanAttack == false then
  7298. Debounces.CanAttack = true
  7299. Debounces.on = false
  7300. Debounces.NoIdl = false
  7301. end
  7302. end
  7303. end)
  7304. mouse.KeyDown:connect(function(key)
  7305. if key == "y" and Debounces.CanAttack == true then
  7306. Debounces.CanAttack = false
  7307. Debounces.on = true
  7308. Debounces.NoIdl = true
  7309. for i = 1, 15 do
  7310. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, -0.25) * CFrame.Angles(math.rad(0), math.rad(-35), math.rad(-90)), 0.2)
  7311. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(-35), math.rad(-90)), 0.6)
  7312. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.2)
  7313. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.4)
  7314. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  7315. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  7316. if Debounces.on == false then
  7317. break
  7318. end
  7319. rs:wait(2.7)
  7320. end
  7321. xa = Instance.new("Sound", char)
  7322. xa.SoundId = "rbxassetid://419447292"
  7323. xa.Pitch = 1
  7324. xa.Volume = 2.5
  7325. wait(0.1)
  7326. xa:Play()
  7327. Debounces.on = false
  7328. Debounces.Here = false
  7329. shot = shot + 1
  7330. do
  7331. local rng = Instance.new("Part", larm)
  7332. rng.Anchored = true
  7333. rng.BrickColor = TorsoColor
  7334. rng.CanCollide = false
  7335. rng.FormFactor = 3
  7336. rng.Name = "Ring"
  7337. rng.Size = Vector3.new(1, 1, 1)
  7338. rng.Transparency = 0.35
  7339. rng.TopSurface = 0
  7340. rng.BottomSurface = 0
  7341. rng2 = rng:clone()
  7342. rng3 = rng2:clone()
  7343. rng4 = rng2:clone()
  7344. local rngm = Instance.new("SpecialMesh", rng)
  7345. rngm.MeshId = "http://www.roblox.com/asset/?id=1125473"
  7346. rngm.Scale = Vector3.new(160, 160, 1)
  7347. rngm2 = rngm:clone()
  7348. rngm2.Scale = Vector3.new(140, 140, 3)
  7349. rngm3 = rngm2:clone()
  7350. rngm3.Parent = rng3
  7351. rngm3.Scale = Vector3.new(120, 120, 1)
  7352. rngm4 = rngm2:clone()
  7353. rngm4.Parent = rng4
  7354. rngm4.Scale = Vector3.new(100, 100, 1)
  7355. local bem = Instance.new("Part", larm)
  7356. bem.Anchored = true
  7357. bem.BrickColor = BrickColor.new("Cyan")
  7358. bem.CanCollide = false
  7359. bem.FormFactor = 3
  7360. bem.Name = "Beam" .. shot
  7361. bem.Size = Vector3.new(1, 1, 1)
  7362. bem.Transparency = 0
  7363. bem.Material = "Neon"
  7364. bem.TopSurface = 0
  7365. bem.BottomSurface = 0
  7366. local bemm = Instance.new("SpecialMesh", bem)
  7367. bemm.MeshType = 4
  7368. bemm.Scale = Vector3.new(0, 3, 3)
  7369. local out = Instance.new("Part", larm)
  7370. out.Anchored = true
  7371. out.BrickColor = BrickColor.new("Cyan")
  7372. out.CanCollide = false
  7373. out.FormFactor = 3
  7374. out.Name = "Out"
  7375. out.Size = Vector3.new(3, 0, 3)
  7376. out.Transparency = 0.35
  7377. out.TopSurface = 0
  7378. out.BottomSurface = 0
  7379. local outm = Instance.new("SpecialMesh", out)
  7380. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  7381. outm.Scale = Vector3.new(3, 0, 3)
  7382. local bnd = Instance.new("Part", larm)
  7383. bnd.Anchored = true
  7384. bnd.BrickColor = BrickColor.new("Cyan")
  7385. bnd.CanCollide = false
  7386. bnd.FormFactor = 3
  7387. bnd.Name = "Bend"
  7388. bnd.Size = Vector3.new(1, 1, 1)
  7389. bnd.Transparency = 1
  7390. bnd.TopSurface = 0
  7391. bnd.BottomSurface = 0
  7392. local bndm = Instance.new("SpecialMesh", bnd)
  7393. bndm.MeshType = 3
  7394. bndm.Scale = Vector3.new(3, 3, 3)
  7395. out.CFrame = larm.CFrame * CFrame.new(0, -5.4, 0)
  7396. bem.CFrame = out.CFrame * CFrame.new(0, -50, 0) * CFrame.Angles(0, 0, math.rad(90))
  7397. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  7398. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  7399. rng3.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
  7400. rng4.CFrame = rng.CFrame * CFrame.new(0, -2, 0)
  7401. Debounces.Shewt = true
  7402. coroutine.wrap(function()
  7403. for i = 10, 20, 0.2 do
  7404. rngm.Scale = Vector3.new(3 + i * 4, 60 + i * 4, 2)
  7405. rngm3.Scale = Vector3.new(3 + i * 6, 40 + i * 6, 2)
  7406. rngm4.Scale = Vector3.new(3 + i * 8, 20 + i * 8, 2)
  7407. rng.Transparency = i / 20
  7408. rng3.Transparency = i / 24
  7409. rng4.Transparency = i / 26
  7410. wait()
  7411. end
  7412. wait()
  7413. rng:Destroy()
  7414. end)()
  7415. if Debounces.Shewt == true then
  7416. larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  7417. hit = ht.Parent
  7418. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  7419. if HasntTouched(hit.Name) == true and deb == false then
  7420. deb = true
  7421. coroutine.wrap(function()
  7422. hit:FindFirstChild("Humanoid").PlatformStand = true
  7423. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 1000
  7424. hit:FindFirstChild("Humanoid").Health = -1
  7425. end)()
  7426. table.insert(Touche, hit.Name)
  7427. deb = false
  7428. end
  7429. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") and HasntTouched(hit.Parent.Name) == true and deb == false then
  7430. deb = true
  7431. coroutine.wrap(function()
  7432. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  7433. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 1000
  7434. wait(1)
  7435. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  7436. end)()
  7437. table.insert(Touche, hit.Parent.Name)
  7438. deb = false
  7439. for i, v in pairs(Touche) do
  7440. print(v)
  7441. end
  7442. end
  7443. end)
  7444. end
  7445. for i = 0, 260, 8 do
  7446. bem.Size = Vector3.new(i, 30, 30)
  7447. out.CFrame = larm.CFrame * CFrame.new(0, -5.4, 0)
  7448. bem.CFrame = larm.CFrame * CFrame.new(0, -42 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
  7449. bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
  7450. bnd.Size = Vector3.new(2, 2, 2)
  7451. bndm.Scale = Vector3.new(16, 16, 16)
  7452. if i % 10 == 0 then
  7453. do
  7454. local newRng = rng2:Clone()
  7455. newRng.Parent = larm
  7456. newRng.CFrame = larm.CFrame * CFrame.new(0, -8.4 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  7457. local newRngm = rngm2:clone()
  7458. newRngm.Parent = newRng
  7459. coroutine.wrap(function()
  7460. for i = 1, 10, 0.2 do
  7461. newRngm.Scale = Vector3.new(16 + i * 4, 16 + i * 4, 6)
  7462. newRng.Transparency = i / 10
  7463. wait()
  7464. end
  7465. wait()
  7466. newRng:Destroy()
  7467. end)()
  7468. end
  7469. end
  7470. wait()
  7471. end
  7472. wait()
  7473. Debounces.Shewt = false
  7474. bem:Destroy()
  7475. out:Destroy()
  7476. bnd:Destroy()
  7477. Debounces.Ready = false
  7478. for i, v in pairs(Touche) do
  7479. table.remove(Touche, i)
  7480. end
  7481. wait()
  7482. table.insert(Touche, char.Name)
  7483. Debounces.NoIdl = false
  7484. if Debounces.CanAttack == false then
  7485. Debounces.CanAttack = true
  7486. end
  7487. end
  7488. end
  7489. end)
  7490. mouse.KeyDown:connect(function(key)
  7491. if key == "g" and Debounces.CanAttack == true then
  7492. Debounces.CanAttack = false
  7493. Debounces.on = true
  7494. Debounces.NoIdl = true
  7495. for i = 1, 1 do
  7496. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(110), math.rad(-6), math.rad(140)), 0.4)
  7497. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(80), math.rad(6), math.rad(-40)), 0.2)
  7498. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.2)
  7499. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  7500. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  7501. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  7502. if Debounces.on == false then
  7503. break
  7504. end
  7505. rs:wait(2.6)
  7506. end
  7507. Spawn(function()
  7508. local Parts = {}
  7509. for Y = -5, 5 do
  7510. local P = Instance.new("Part", char)
  7511. P.Anchored = true
  7512. P.FormFactor = "Custom"
  7513. P.CanCollide = false
  7514. P.Size = Vector3.new(30, 10, 2)
  7515. P.TopSurface = "SmoothNoOutlines"
  7516. P.BottomSurface = "SmoothNoOutlines"
  7517. P.Material = "Neon"
  7518. P.BrickColor = BrickColor.new("Cyan")
  7519. P.Name = tostring(Y)
  7520. local i = (Y + 5) / 10
  7521. i = 1 - math.cos(math.pi * i - math.pi / 2)
  7522. P.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(0, Y, -15 + i * 1.5) * CFrame.Angles(math.rad(Y * 5), 0, 0)
  7523. s = Instance.new("Sound", P)
  7524. s.SoundId = "rbxassetid://228343271"
  7525. s.Volume = 1
  7526. s.Pitch = 0.9
  7527. s:Play()
  7528. sa = Instance.new("Sound", P)
  7529. sa.SoundId = "rbxassetid://419447292"
  7530. sa.Volume = 1
  7531. sa.Pitch = 1
  7532. sa:Play()
  7533. P.Touched:connect(function(ht)
  7534. hit = ht.Parent
  7535. if ht and hit:IsA("Model") then
  7536. if hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name then
  7537. hit:FindFirstChild("Humanoid").Health = -1
  7538. hit:FindFirstChild("Humanoid").PlatformStand = true
  7539. wait(1)
  7540. end
  7541. elseif ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.Slashing == true and Debounces.Slashed == false then
  7542. Debounces.Slashed = true
  7543. hit.Parent:FindFirstChild("Humanoid").Health = -1
  7544. hit:FindFirstChild("Humanoid").PlatformStand = true
  7545. wait(1)
  7546. Debounces.Slashed = false
  7547. end
  7548. end)
  7549. Parts[#Parts + 1] = P
  7550. end
  7551. local BREAKIT = false
  7552. local CParts = {}
  7553. local Rocks = {}
  7554. local LastPos
  7555. for i = 1, 70 do
  7556. for i2, v in pairs(Parts) do
  7557. v.CFrame = v.CFrame * CFrame.new(0, 0, -4)
  7558. local cf = v.CFrame
  7559. v.Size = v.Size + Vector3.new(0.4, 0.35, 0)
  7560. v.CFrame = cf
  7561. v.Transparency = v.Transparency + 0.02
  7562. if v.Transparency >= 0.975 then
  7563. BREAKIT = true
  7564. end
  7565. if v.Name == "0" then
  7566. local Ignore = {}
  7567. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  7568. if v.Character ~= nil then
  7569. Ignore[#Ignore + 1] = v.Character
  7570. end
  7571. end
  7572. local ray = Ray.new(v.Position + Vector3.new(0, 20, 0), Vector3.new(0, -200, 0))
  7573. local Hit, Pos, SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray, Ignore)
  7574. if Hit ~= nil then
  7575. if #Rocks == 0 then
  7576. for i = 1, 5 do
  7577. local P = Instance.new("Part", char)
  7578. Rocks[#Rocks + 1] = P
  7579. P.Anchored = true
  7580. P.FormFactor = "Custom"
  7581. P.BrickColor = BrickColor.new("Really black")
  7582. P.Material = "Neon"
  7583. P.TopSurface = "Smooth"
  7584. P.BottomSurface = "Smooth"
  7585. P.Size = Vector3.new(2, 2, 2) * (math.random(500, 900) / 100)
  7586. end
  7587. end
  7588. for i, P in pairs(Rocks) do
  7589. P.CFrame = (CFrame.new(Pos) * (v.CFrame - v.Position) * CFrame.new(math.random(-math.ceil(v.Size.X / 2), math.ceil(v.Size.X / 2)), 0, -math.random(5, 8)) - Vector3.new(0, 0.25, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(20, 50)))
  7590. end
  7591. local P = Instance.new("Part", char)
  7592. CParts[#CParts + 1] = {
  7593. P,
  7594. tick()
  7595. }
  7596. P.Anchored = true
  7597. P.FormFactor = "Custom"
  7598. P.BrickColor = BrickColor.new("Really black")
  7599. P.Material = "Neon"
  7600. P.TopSurface = "Smooth"
  7601. P.BottomSurface = "Smooth"
  7602. P.Size = Vector3.new(2, 2, 2) * (math.random(100, 300) / 100)
  7603. Pos = CFrame.new(Pos) * (v.CFrame - v.Position) * CFrame.new(v.Size.X / 2, 0, 0)
  7604. Pos = Pos.p
  7605. P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 0.25, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(20, 50)))
  7606. local P = P:Clone()
  7607. CParts[#CParts + 1] = {
  7608. P,
  7609. tick()
  7610. }
  7611. P.Parent = char
  7612. Pos = CFrame.new(Pos) * (v.CFrame - v.Position) * CFrame.new(-v.Size.X, 0, 0)
  7613. Pos = Pos.p
  7614. P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 0.25, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, -20)))
  7615. if LastPos ~= nil then
  7616. local P = P:Clone()
  7617. CParts[#CParts + 1] = {
  7618. P,
  7619. tick()
  7620. }
  7621. P.Parent = char
  7622. P.BrickColor = TorsoColor
  7623. P.Material = "Neon"
  7624. Pos = CFrame.new(Pos) * (v.CFrame - v.Position) * CFrame.new(v.Size.X / 2, 0, 0)
  7625. Pos = Pos.p
  7626. local CFr = CFrame.new(Pos) * (v.CFrame - v.Position) - Vector3.new(0, 0.4, 0)
  7627. P.Size = Vector3.new(v.Size.X - 0.25, 1, CFr.p - LastPos.p.Magnitude + 0.25)
  7628. P.CFrame = CFrame.new(CFr.p, LastPos.p) * CFrame.new(0, 0, -(CFr.p - LastPos.p.Magnitude + 0.25) / 2)
  7629. end
  7630. LastPos = CFrame.new(Pos) * (v.CFrame - v.Position) - Vector3.new(0, 0.4, 0)
  7631. end
  7632. end
  7633. end
  7634. if BREAKIT then
  7635. break
  7636. end
  7637. wait(0.002)
  7638. end
  7639. for i, v in pairs(Rocks) do
  7640. CParts[#CParts + 1] = {
  7641. v,
  7642. tick()
  7643. }
  7644. end
  7645. for i, v in pairs(Parts) do
  7646. v:Destroy()
  7647. end
  7648. Parts = nil
  7649. while true do
  7650. local t = tick()
  7651. local p
  7652. for i, v in pairs(CParts) do
  7653. if t - v[2] > 4 then
  7654. v[1].Transparency = v[1].Transparency + 0.05
  7655. if 1 <= v[1].Transparency then
  7656. v[1]:Destroy()
  7657. CParts[i] = nil
  7658. end
  7659. end
  7660. p = v
  7661. end
  7662. if p == nil then
  7663. break
  7664. end
  7665. wait(0.002)
  7666. end
  7667. for i, v in pairs(CParts) do
  7668. v:Destroy()
  7669. end
  7670. CParts = {}
  7671. end)
  7672. for i = 1, 20 do
  7673. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(70), math.rad(-6), math.rad(-20)), 0.2)
  7674. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.2)
  7675. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  7676. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  7677. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  7678. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  7679. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  7680. if Debounces.on == false then
  7681. break
  7682. end
  7683. rs:wait(2)
  7684. end
  7685. if Debounces.CanAttack == false then
  7686. Debounces.CanAttack = true
  7687. Debounces.on = false
  7688. Debounces.NoIdl = false
  7689. end
  7690. end
  7691. end)
  7692. local orbt = {}
  7693. local stlt = {}
  7694. local chot = {}
  7695. local cfxt = {}
  7696. local pfxt = {}
  7697. local cns = 0
  7698. local cnOrb
  7699. mouse.KeyDown:connect(function(key)
  7700. if key == "u" and Debounces.CanAttack == true then
  7701. Debounces.CanAttack = false
  7702. Debounces.NoIdl = true
  7703. Debounces.on = true
  7704. orbt = {}
  7705. stlt = {}
  7706. chot = {}
  7707. cfxt = {}
  7708. for i = 1, 2 do
  7709. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(30)), 0.2)
  7710. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  7711. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.2)
  7712. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
  7713. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  7714. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  7715. if Debounces.on == false then
  7716. end
  7717. rs:wait()
  7718. end
  7719. z2 = Instance.new("Sound", char)
  7720. z2.SoundId = "rbxassetid://489657591"
  7721. z2.Pitch = 1
  7722. z2.Volume = 2
  7723. wait(0.1)
  7724. z2:Play()
  7725. cnOrb = nwPrt(char, Vector3.new(1, 1, 1), larm.CFrame * CFrame.new(0, -3.4, -0.1), "White")
  7726. debris:AddItem(cnOrb, 50)
  7727. cnOrb.Mesh.MeshType = 3
  7728. cnOrb.Transparency = 0.5
  7729. table.insert(orbt, cnOrb)
  7730. table.insert(stlt, cnOrb)
  7731. do
  7732. local nt = 0
  7733. for i = 0, 14.75, 0.02 do
  7734. nt = nt + 1
  7735. cns = i
  7736. if nt >= 2 then
  7737. nt = 0
  7738. local cho = nwPrt(mod3, Vector3.new(0.2, 0.2, 0.2), cnOrb.CFrame * CFrame.Angles(math.rad(math.random(-180, 180)), math.rad(math.random(-180, 180)), math.rad(math.random(-180, 180))) * CFrame.new(0, 5 + cns, 0), "White")
  7739. debris:AddItem(cho, 1)
  7740. cho.Mesh.MeshType = 3
  7741. cho.Transparency = 1
  7742. table.insert(chot, cho)
  7743. end
  7744. cnOrb.CFrame = larm.CFrame * CFrame.new(0, -3.4 - cns / 2, -0.1)
  7745. cnOrb.Mesh.Scale = Vector3.new(i, i, i)
  7746. wait()
  7747. end
  7748. for i = 1, 1 do
  7749. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(110), math.rad(-6), math.rad(140)), 0.4)
  7750. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(80), math.rad(6), math.rad(-40)), 0.2)
  7751. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.2)
  7752. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  7753. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  7754. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  7755. if Debounces.on == false then
  7756. end
  7757. rs:wait()
  7758. end
  7759. coroutine.wrap(function()
  7760. for i = 1, 1 do
  7761. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(70), math.rad(-6), math.rad(-20)), 0.2)
  7762. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.2)
  7763. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  7764. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  7765. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  7766. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  7767. if Debounces.on == false then
  7768. end
  7769. rs:wait()
  7770. end
  7771. end)()
  7772. wait(0.1)
  7773. stlt = {}
  7774. local ry, ht, ps = newRay(root.CFrame * CFrame.new(0, 0, -4), root.CFrame * CFrame.new(0, 0, -4) * CFrame.Angles(math.rad(-5), 0, 0) * CFrame.new(0, 0, -2), 160, {char})
  7775. cnOrb.CFrame = root.CFrame * CFrame.new(0, 0, -4) * CFrame.Angles(math.rad(-5), 0, 0)
  7776. local nt = 0
  7777. for i = 0, 160, 3 do
  7778. cnOrb.CFrame = cnOrb.CFrame * CFrame.new(0, 0, -3)
  7779. nt = nt + 1
  7780. if nt >= 6 then
  7781. nt = 0
  7782. local cfx = nwPrt(mod3, Vector3.new(10, 10, 10), cnOrb.CFrame * CFrame.new(0, 0, 2) * CFrame.Angles(math.rad(90), 0, 0), "Cyan")
  7783. cfx.MeshId = "rbxassetid://0"
  7784. cfx.Transparency = 0.4
  7785. table.insert(cfxt, cfx)
  7786. debris:AddItem(cfx, 1)
  7787. end
  7788. if cnOrb.Position - ps.magnitude < 12 then
  7789. break
  7790. end
  7791. wait()
  7792. end
  7793. orbt = {}
  7794. for i = 0, 1, 0.1 do
  7795. local cs = cnOrb.Mesh.Scale
  7796. cnOrb.Mesh.Scale = Vector3.new(Tween(cs.X, 100, i), Tween(cs.Y, 100, i), Tween(cs.Z, 100, i))
  7797. wait()
  7798. end
  7799. local ofx = nwPrt(cnOrb, Vector3.new(10, 10, 10), cnOrb.CFrame, "Cyan")
  7800. ofx.Transparency = 0.5
  7801. ofx.Mesh.MeshType = 3
  7802. ofx.Mesh.Scale = Vector3.new(30, 30, 30)
  7803. for _, v in pairs(game:service("Players"):GetChildren()) do
  7804. pcall(function()
  7805. for _, c in pairs(v.Character:GetChildren()) do
  7806. if v ~= p and c:IsA("Part") and cnOrb.CFrame.p - c.CFrame.p.magnitude < 120 and cnOrb.CFrame.p - c.CFrame.p.magnitude > 50 then
  7807. local hrp = v.Character:FindFirstChild("HumanoidRootPart")
  7808. hrp.Velocity = CFrame.new(hrp.CFrame.p, cnOrb.CFrame * CFrame.new(0, 10, 0).p).lookVector * 2500
  7809. end
  7810. end
  7811. end)
  7812. end
  7813. for i = 0, 1, 0.05 do
  7814. local cs = cnOrb.Mesh.Scale
  7815. cnOrb.Mesh.Scale = Vector3.new(Tween(cs.X, 0.1, i), Tween(cs.Y, 0.1, i), Tween(cs.Z, 0.1, i))
  7816. local ofs = ofx.Mesh.Scale
  7817. ofx.Mesh.Scale = Vector3.new(Tween(ofs.X, 0.1, i), Tween(ofs.Y, 0.1, i), Tween(ofs.Z, 0.1, i))
  7818. ofx.Transparency = Tween(ofx.Transparency, 1, i)
  7819. wait()
  7820. end
  7821. ofx:Destroy()
  7822. cnOrb.CFrame = CFrame.new(cnOrb.Position) * CFrame.new(0, 10, 0)
  7823. local cnfx = nwPrt(cnOrb, Vector3.new(100, 100, 100), cnOrb.CFrame, "Cyan")
  7824. cnfx.Mesh.MeshType = 3
  7825. cnOrb.Transparency = 0.5
  7826. local cnr = nwPrt(cnOrb, Vector3.new(100, 100, 100), cnOrb.CFrame, "Cyan")
  7827. cnr.Transparency = 0.5
  7828. cnr.Mesh.MeshType = 3
  7829. local rn1 = nwPrt(cnOrb, Vector3.new(10, 10, 10), cnOrb.CFrame * CFrame.Angles(math.rad(90), 0, 0), "White")
  7830. rn1.Transparency = 1
  7831. rn1.Mesh.MeshId = "rbxassetid://3270017"
  7832. local rn2 = nwPrt(cnOrb, Vector3.new(10, 10, 10), cnOrb.CFrame, "White")
  7833. rn2.Transparency = 1
  7834. rn2.Mesh.MeshId = "rbxassetid://3270017"
  7835. local rn3 = nwPrt(cnOrb, Vector3.new(100, 100, 100), cnOrb.CFrame * CFrame.Angles(math.rad(-90), 0, 0), "White")
  7836. rn3.Transparency = 1
  7837. rn3.Mesh.MeshId = "rbxassetid://3270017"
  7838. local rn4 = nwPrt(cnOrb, Vector3.new(100, 100, 100), cnOrb.CFrame, "White")
  7839. rn4.Transparency = 1
  7840. rn4.Mesh.MeshId = "rbxassetid://3270017"
  7841. local rn5 = nwPrt(cnOrb, Vector3.new(200, 200, 100), cnOrb.CFrame, "White")
  7842. rn5.Transparency = 1
  7843. rn5.Mesh.MeshId = "rbxassetid://3270017"
  7844. local rn6 = nwPrt(cnOrb, Vector3.new(200, 200, 100), cnOrb.CFrame, "White")
  7845. rn6.Transparency = 1
  7846. rn6.Mesh.MeshId = "rbxassetid://3270017"
  7847. local nt = 0
  7848. local cs
  7849. z4 = Instance.new("Sound", char)
  7850. z4.SoundId = "rbxassetid://419447292"
  7851. z4.Pitch = 1
  7852. z4.Volume = 10
  7853. wait(0.1)
  7854. z4:Play()
  7855. z3 = Instance.new("Sound", char)
  7856. z3.SoundId = "rbxassetid://421328847"
  7857. z3.Pitch = 1
  7858. z3.Volume = 10
  7859. wait(0.1)
  7860. z3:Play()
  7861. for i = 0, 1, 0.05 do
  7862. cs = cnOrb.Mesh.Scale
  7863. cnOrb.Mesh.Scale = Vector3.new(Tween(cs.X, 100, i), Tween(cs.Y, 100, i), Tween(cs.Z, 100, i))
  7864. local fs = cnfx.Mesh.Scale
  7865. cnfx.Mesh.Scale = Vector3.new(Tween(fs.X, 120, i), Tween(fs.Y, 120, i), Tween(fs.Z, 120, i))
  7866. cnfx.Transparency = cnfx.Transparency + 0.05
  7867. rn1.Mesh.Scale = Vector3.new(Tween(fs.X, 120, i), Tween(fs.Y, 120, i), Tween(fs.Z, 60, i))
  7868. rn2.Mesh.Scale = Vector3.new(Tween(fs.X, 120, i), Tween(fs.Y, 120, i), Tween(fs.Z, 60, i))
  7869. rn1.CFrame = rn1.CFrame * CFrame.Angles(math.rad(10), math.rad(6), math.rad(3))
  7870. rn2.CFrame = rn2.CFrame * CFrame.Angles(math.rad(10), math.rad(6), math.rad(3))
  7871. rn1.Transparency = Tween(rn1.Transparency, 0.8, i)
  7872. rn2.Transparency = Tween(rn2.Transparency, 0.8, i)
  7873. rn3.Mesh.Scale = Vector3.new(Tween(fs.X, 1200, i), Tween(fs.Y, 1200, i), Tween(fs.Z, 600, i))
  7874. rn4.Mesh.Scale = Vector3.new(Tween(fs.X, 1200, i), Tween(fs.Y, 1200, i), Tween(fs.Z, 600, i))
  7875. rn3.CFrame = rn3.CFrame * CFrame.Angles(math.rad(-10), math.rad(-6), math.rad(-3))
  7876. rn4.CFrame = rn4.CFrame * CFrame.Angles(math.rad(-10), math.rad(-6), math.rad(-3))
  7877. rn3.Transparency = Tween(rn1.Transparency, 0.8, i)
  7878. rn4.Transparency = Tween(rn2.Transparency, 0.8, i)
  7879. rn5.Transparency = Tween(rn2.Transparency, 0.25, i)
  7880. rn5.CFrame = rn5.CFrame * CFrame.Angles(math.rad(-20), math.rad(-18), math.rad(-9))
  7881. rn5.Mesh.Scale = Vector3.new(Tween(fs.X, 2400, i), Tween(fs.Y, 2400, i), Tween(fs.Z, 1200, i))
  7882. rn6.Transparency = Tween(rn2.Transparency, 0.25, i)
  7883. rn6.CFrame = rn6.CFrame * CFrame.Angles(math.rad(20), math.rad(18), math.rad(9))
  7884. rn6.Mesh.Scale = Vector3.new(Tween(fs.X, 2400, i), Tween(fs.Y, 2400, i), Tween(fs.Z, 1200, i))
  7885. local rs = cnr.Mesh.Scale
  7886. cnr.Mesh.Scale = Vector3.new(Tween(rs.X, 10, i), Tween(rs.Y, 10, i), Tween(rs.Z, 10, i))
  7887. nt = nt + 1
  7888. if nt >= 6 then
  7889. local pls = {}
  7890. for _, v in pairs(game.Players:GetChildren()) do
  7891. table.insert(pls, v)
  7892. end
  7893. local ry2, ht2, ps2 = newRay(cnOrb.CFrame, cnOrb.CFrame * CFrame.new(0, -1, 0), 1000, pls)
  7894. local pffx = nwPrt(mod3, Vector3.new(1, 1, 1), CFrame.new(ps2) * CFrame.new(0, 10, -12), "White")
  7895. pffx.Mesh.MeshId = "rbxassetid://0"
  7896. pffx.Mesh.Scale = Vector3.new(cs.X, cs.Y / 5, cs.Z)
  7897. debris:AddItem(pffx, 2)
  7898. table.insert(pfxt, pffx)
  7899. nt = 0
  7900. end
  7901. wait()
  7902. end
  7903. local int = 0
  7904. coroutine.wrap(function()
  7905. for i = 1, 100 do
  7906. rn1.CFrame = rn1.CFrame * CFrame.Angles(math.rad(10), math.rad(5), math.rad(5))
  7907. rn2.CFrame = rn2.CFrame * CFrame.Angles(math.rad(10), math.rad(5), math.rad(5))
  7908. rn3.CFrame = rn3.CFrame * CFrame.Angles(math.rad(-10), math.rad(-5), math.rad(-5))
  7909. rn4.CFrame = rn4.CFrame * CFrame.Angles(math.rad(-10), math.rad(-5), math.rad(-5))
  7910. rn5.CFrame = rn5.CFrame * CFrame.Angles(math.rad(5), math.rad(5), math.rad(5))
  7911. rn6.CFrame = rn6.CFrame * CFrame.Angles(math.rad(-5), math.rad(-5), math.rad(-5))
  7912. nt = nt + 1
  7913. int = int + 1
  7914. do
  7915. local htd = {p}
  7916. for _, v in pairs(game:service("Players"):GetChildren()) do
  7917. pcall(function()
  7918. for _, c in pairs(v.Character:GetChildren()) do
  7919. if c:IsA("Part") and not inT(v, htd) and cnOrb.CFrame.p - c.CFrame.p.magnitude < 50 then
  7920. v.Character:FindFirstChild("Humanoid").Health = -666
  7921. v.Character:FindFirstChild("HumanoidRootPart").Velocity = Vector3.new(0, 0, 0)
  7922. table.insert(htd, v)
  7923. end
  7924. end
  7925. end)
  7926. end
  7927. htd = {p}
  7928. if int >= 6 then
  7929. for _, v in pairs(game:service("Players"):GetChildren()) do
  7930. pcall(function()
  7931. for _, c in pairs(v.Character:GetChildren()) do
  7932. if c:IsA("Part") and not inT(v, htd) and cnOrb.CFrame.p - c.CFrame.p.magnitude < 50 then
  7933. table.insert(htd, v)
  7934. do
  7935. local hfx = nwPrt(mod3, Vector3.new(1, 1, 1), c.CFrame * CFrame.new(math.random(-2, 2), math.random(-2, 2), math.random(-2, 2)), "White")
  7936. hfx.Mesh.Scale = Vector3.new(2, 2, 2)
  7937. hfx.Mesh.MeshType = 3
  7938. debris:AddItem(hfx, 2)
  7939. coroutine.wrap(function()
  7940. pcall(function()
  7941. for i = 0, 1, 0.05 do
  7942. pcall(function()
  7943. local hs = hfx.Mesh.Scale
  7944. hfx.CFrame = Lerp(hfx.CFrame, cnOrb.CFrame, i)
  7945. hfx.Mesh.Scale = Vector3.new(Tween(hs.X, 0.1, i), Tween(hs.Y, 0.1, i), Tween(hs.Z, 0.1, i))
  7946. end)
  7947. wait()
  7948. end
  7949. hfx:Destroy()
  7950. end)
  7951. end)()
  7952. end
  7953. end
  7954. end
  7955. end)
  7956. end
  7957. int = 0
  7958. end
  7959. if nt >= 4 then
  7960. local pls = {}
  7961. for _, v in pairs(game.Players:GetChildren()) do
  7962. table.insert(pls, v)
  7963. end
  7964. local ry2, ht2, ps2 = newRay(cnOrb.CFrame, cnOrb.CFrame * CFrame.new(0, -1, 0), 1000, pls)
  7965. local pffx = nwPrt(mod3, Vector3.new(1, 1, 1), CFrame.new(ps2) * CFrame.new(0, 10, -12), "Cyan")
  7966. pffx.Transparency = 0.4
  7967. pffx.Mesh.MeshId = "rbxassetid://0"
  7968. pffx.Mesh.Scale = Vector3.new(cs.X - 10, cs.Y / 5, cs.Z - 10)
  7969. debris:AddItem(pffx, 2)
  7970. table.insert(pfxt, pffx)
  7971. nt = 0
  7972. end
  7973. wait()
  7974. end
  7975. end
  7976. cnOrb:Destroy()
  7977. cnfx:Destroy()
  7978. for _, v in pairs(mod3:GetChildren()) do
  7979. v:Destroy()
  7980. end
  7981. orbt = {}
  7982. stlt = {}
  7983. chot = {}
  7984. cfxt = {}
  7985. pfxt = {}
  7986. end)()
  7987. if Debounces.CanAttack == false then
  7988. Debounces.CanAttack = true
  7989. Debounces.NoIdl = false
  7990. Debounces.on = false
  7991. end
  7992. end
  7993. end
  7994. end)
  7995. mouse.KeyDown:connect(function(key)
  7996. if key == "h" and Debounces.CanAttack == true then
  7997. Debounces.CanAttack = false
  7998. Debounces.NoIdl = true
  7999. Debounces.on = true
  8000. hed.Anchored = true
  8001. do
  8002. local shell = Instance.new("Part", torso)
  8003. shell.BrickColor = BrickColor.new("Cyan")
  8004. shell.Anchored = false
  8005. shell.CanCollide = true
  8006. shell.Locked = true
  8007. shell.Material = "Neon"
  8008. shell.TopSurface = "SmoothNoOutlines"
  8009. shell.BottomSurface = "SmoothNoOutlines"
  8010. shell.Size = Vector3.new(1.2, 1.2, 1.2)
  8011. shell.FormFactor = 3
  8012. local shellm = Instance.new("SpecialMesh", shell)
  8013. shellm.MeshType = "Sphere"
  8014. shellm.Scale = Vector3.new(1.2, 1.2, 1.2)
  8015. local function Omega()
  8016. local X = Instance.new("Part", char)
  8017. local O = Instance.new("ObjectValue", X)
  8018. O.Name = "creator"
  8019. X.Locked = true
  8020. X.Name = "Shell"
  8021. X.Anchored = false
  8022. X.CanCollide = true
  8023. X.Transparency = 0.5
  8024. X.Reflectance = 0
  8025. X.BottomSurface = 0
  8026. X.TopSurface = 0
  8027. X.Shape = 0
  8028. local V = Instance.new("ObjectValue", X)
  8029. V.Value = char
  8030. V.Name = "creator"
  8031. X.BrickColor = BrickColor.new("Cyan")
  8032. X.Size = Vector3.new(100, 40, 100)
  8033. X.CFrame = torso.CFrame * CFrame.new(0, 0, -40)
  8034. X.Material = "Neon"
  8035. b = Instance.new("Sound")
  8036. b.SoundId = "http://www.roblox.com/asset/?id=262498472"
  8037. b.Parent = char.Head
  8038. b.Looped = false
  8039. b.Pitch = 1
  8040. b.Volume = 1
  8041. wait(0.1)
  8042. b:Play()
  8043. local Z = Instance.new("SpecialMesh", X)
  8044. Z.MeshType = "Sphere"
  8045. Z.Scale = Vector3.new(0.2, 0.2, 0.2)
  8046. X.CFrame = rarm.CFrame * CFrame.new(0, -6, 0)
  8047. local bv = Instance.new("BodyVelocity", X)
  8048. bv.maxForce = Vector3.new(99999, 99999, 99999)
  8049. X.CFrame = CFrame.new(X.Position, root.CFrame.lookVector * 10)
  8050. bv.velocity = root.CFrame.lookVector * 10
  8051. Explode = X.Touched:connect(function(hit)
  8052. if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart") then
  8053. local cf = X.CFrame
  8054. bv:Destroy()
  8055. X.Anchored = true
  8056. Z:Remove()
  8057. Explode:disconnect()
  8058. X.Size = Vector3.new(3, 3, 3)
  8059. X.Touched:connect(function(hit)
  8060. end)
  8061. X.CanCollide = false
  8062. for i, v in pairs(FindNearestTorso(X.CFrame.p, 200)) do
  8063. if v:FindFirstChild("Humanoid") then
  8064. v.Humanoid.Health = -666
  8065. end
  8066. end
  8067. for i = 1, 40 do
  8068. rs:wait()
  8069. X.Transparency = X.Transparency + 0.025
  8070. X.Size = X.Size + Vector3.new(1, 1, 1)
  8071. X.CFrame = root.CFrame * CFrame.new(0, 0, -10)
  8072. end
  8073. X:Destroy()
  8074. end
  8075. end)
  8076. end
  8077. local function wat()
  8078. local sweld = Instance.new("ManualWeld", shell)
  8079. sweld.Part0 = shell
  8080. sweld.Part1 = rarm
  8081. sweld.C0 = CFrame.new(0, 1, 0)
  8082. return sweld
  8083. end
  8084. local watweld = wat()
  8085. for i = 1, 200 do
  8086. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)), 0.03)
  8087. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  8088. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  8089. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8090. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8091. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8092. if Debounces.on == false then
  8093. break
  8094. end
  8095. rs:wait()
  8096. end
  8097. b = Instance.new("Sound")
  8098. b.SoundId = "http://www.roblox.com/asset/?id=245537790"
  8099. b.Parent = char.Head
  8100. b.Looped = false
  8101. b.Pitch = 1
  8102. b.Volume = 1
  8103. wait(0.1)
  8104. b:Play()
  8105. watweld.Part1 = torso
  8106. watweld.C0 = CFrame.new(0, -4, 0)
  8107. for i = 1, 30 do
  8108. watweld.C0 = watweld.C0 * CFrame.new(0, -1, 0)
  8109. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)), 0.4)
  8110. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-170)), 0.4)
  8111. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  8112. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8113. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8114. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8115. if Debounces.on == false then
  8116. break
  8117. end
  8118. rs:wait()
  8119. end
  8120. local shelbx = true
  8121. coroutine.resume(coroutine.create(function()
  8122. while shelbx do
  8123. wait()
  8124. for _, v in pairs(game.workspace:GetChildren()) do
  8125. if v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("Torso") and v ~= pchar then
  8126. local mag = v.Torso.CFrame.p - shell.CFrame.p.magnitude
  8127. if mag <= shell.Size.x then
  8128. v.Humanoid.Health = v.Humanoid.Health - v.Humanoid.MaxHealth / 7
  8129. end
  8130. end
  8131. end
  8132. end
  8133. end))
  8134. for i = 1, 40 do
  8135. shell.Size = shell.Size + Vector3.new(1, 1, 1)
  8136. local watweld = wat()
  8137. watweld.C0 = CFrame.new(0, -14 - i, 0)
  8138. watweld.Part1 = torso
  8139. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.4)
  8140. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.4)
  8141. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  8142. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8143. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8144. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8145. if Debounces.on == false then
  8146. break
  8147. end
  8148. rs:wait()
  8149. end
  8150. for i = 1, 40 do
  8151. local watweld = wat()
  8152. watweld.Part1 = torso
  8153. watweld.C0 = watweld.C0:lerp(CFrame.new(0, 0, 40), 1)
  8154. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4, 0.6, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(20)), 0.4)
  8155. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4, 0.6, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(-20)), 0.4)
  8156. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  8157. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8158. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8159. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8160. if Debounces.on == false then
  8161. break
  8162. end
  8163. rs:wait()
  8164. end
  8165. for i = 1, 60 do
  8166. local watweld = wat()
  8167. watweld.Part1 = torso
  8168. watweld.C0 = watweld.C0:lerp(CFrame.new(0, 0, 60), 1)
  8169. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4, 0.64, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-30)), 0.4)
  8170. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4, 0.64, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(30)), 0.4)
  8171. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  8172. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8173. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8174. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8175. if Debounces.on == false then
  8176. break
  8177. end
  8178. rs:wait()
  8179. end
  8180. for i = 1, 20 do
  8181. shell.Size = shell.Size + Vector3.new(1, 1, 1)
  8182. local watweld = wat()
  8183. watweld.Part1 = torso
  8184. watweld.C0 = watweld.C0:lerp(CFrame.new(0, 0, 62), 1)
  8185. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4, 0.64, 0) * CFrame.Angles(math.rad(110), math.rad(0), math.rad(120)), 0.4)
  8186. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4, 0.64, 0) * CFrame.Angles(math.rad(110), math.rad(0), math.rad(-120)), 0.4)
  8187. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  8188. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8189. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8190. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  8191. if Debounces.on == false then
  8192. break
  8193. end
  8194. rs:wait()
  8195. end
  8196. coroutine.resume(coroutine.create(function()
  8197. for i = 0, 1, 0.1 do
  8198. wait()
  8199. shell.Transparency = i
  8200. end
  8201. shell:Destroy()
  8202. shelbx = false
  8203. end))
  8204. hed.Anchored = false
  8205. if Debounces.CanAttack == false then
  8206. Debounces.CanAttack = true
  8207. Debounces.NoIdl = false
  8208. Debounces.on = false
  8209. b:Destroy()
  8210. end
  8211. end
  8212. end
  8213. end)
  8214. Charging = false
  8215. mouse.KeyDown:connect(function(key)
  8216. if key == "r" and Charging == false then
  8217. Charging = true
  8218. if Debounces.CanAttack == true then
  8219. Debounces.CanAttack = false
  8220. Debounces.NoIdl = true
  8221. Debounces.on = true
  8222. for i = 1, 20 do
  8223. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(-40)), 0.2)
  8224. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(40)), 0.2)
  8225. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  8226. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  8227. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  8228. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  8229. if Debounces.on == false then
  8230. break
  8231. end
  8232. rs:wait()
  8233. end
  8234. for i = 1, 20 do
  8235. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(-20), math.rad(-20), math.rad(50)), 0.4)
  8236. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(-20), math.rad(20), math.rad(-50)), 0.4)
  8237. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.1) * CFrame.Angles(math.rad(34), math.rad(0), 0), 0.4)
  8238. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
  8239. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
  8240. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
  8241. if Debounces.on == false then
  8242. break
  8243. end
  8244. rs:wait()
  8245. end
  8246. xay = Instance.new("Sound", char)
  8247. xay.SoundId = "rbxassetid://419447292"
  8248. xay.Pitch = 1
  8249. xay.Volume = 2.5
  8250. xay:Play()
  8251. pt = Instance.new("Part", torso)
  8252. pt.Anchored = true
  8253. pt.CanCollide = false
  8254. pt.Locked = true
  8255. pt.FormFactor = "Custom"
  8256. pt.Size = Vector3.new(1, 1, 1)
  8257. pt.CFrame = root.CFrame * CFrame.new(0, -1, 0)
  8258. pt.Transparency = 0.6
  8259. pt.BrickColor = BrickColor.new("Cyan")
  8260. msh = Instance.new("SpecialMesh", pt)
  8261. msh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  8262. msh.Scale = Vector3.new(8, 4, 8)
  8263. pt2 = pt:clone()
  8264. pt2.Parent = torso
  8265. pt2.CFrame = root.CFrame * CFrame.new(0, -1, 0)
  8266. pt2.BrickColor = TorsoColor
  8267. msh2 = msh:clone()
  8268. msh2.Parent = pt2
  8269. msh2.Scale = Vector3.new(10, 5, 10)
  8270. custommath = {
  8271. 25,
  8272. 26,
  8273. 27,
  8274. 28,
  8275. 29,
  8276. 30,
  8277. 31,
  8278. 32,
  8279. 33,
  8280. 34,
  8281. 35,
  8282. 36,
  8283. 37,
  8284. 38,
  8285. 39,
  8286. 40,
  8287. 41,
  8288. 42,
  8289. 43,
  8290. 44,
  8291. 45,
  8292. 46,
  8293. 47,
  8294. 48,
  8295. 49,
  8296. 50,
  8297. 51,
  8298. 52,
  8299. 53,
  8300. 54,
  8301. 55,
  8302. 56,
  8303. 57,
  8304. 58,
  8305. 59,
  8306. 60,
  8307. 61,
  8308. 62,
  8309. 63,
  8310. 64,
  8311. 65,
  8312. 66,
  8313. 67,
  8314. 68,
  8315. 69,
  8316. 70,
  8317. 71,
  8318. 72,
  8319. 73,
  8320. 74,
  8321. 75,
  8322. 76,
  8323. 77,
  8324. 78,
  8325. 79,
  8326. 80,
  8327. 81,
  8328. 82,
  8329. 83,
  8330. 84,
  8331. 85,
  8332. 86,
  8333. 87,
  8334. 88,
  8335. 89,
  8336. 90,
  8337. 91,
  8338. 92,
  8339. 93,
  8340. 94,
  8341. 95,
  8342. 96,
  8343. 97,
  8344. 98,
  8345. 99,
  8346. 100,
  8347. -25,
  8348. -26,
  8349. -27,
  8350. -28,
  8351. -29,
  8352. -30
  8353. }
  8354. bl = Instance.new("Part", char)
  8355. bl.Locked = true
  8356. bl.Name = "Shell"
  8357. bl.BrickColor = BrickColor.new("Cyan")
  8358. bl.Anchored = true
  8359. bl.CanCollide = false
  8360. bl.Transparency = 0
  8361. bl.Reflectance = 0
  8362. bl.BottomSurface = 0
  8363. bl.TopSurface = 0
  8364. bl.Shape = 0
  8365. blm = Instance.new("SpecialMesh", bl)
  8366. blm.MeshType = "Sphere"
  8367. blm.Scale = Vector3.new(1, 1, 1)
  8368. blm.MeshId = "rbxassetid://9982590"
  8369. bl2 = Instance.new("Part", char)
  8370. bl2.Locked = true
  8371. bl2.Name = "Shella"
  8372. bl2.BrickColor = BrickColor.new("Cyan")
  8373. bl2.Anchored = true
  8374. bl2.CanCollide = false
  8375. bl2.Transparency = 0
  8376. bl2.Reflectance = 0
  8377. bl2.BottomSurface = 0
  8378. bl2.TopSurface = 0
  8379. bl2.Shape = 0
  8380. blm2 = Instance.new("SpecialMesh", bl2)
  8381. blm2.MeshType = "Sphere"
  8382. blm2.Scale = Vector3.new(1, 1, 1)
  8383. blm2.MeshId = "rbxassetid://9982590"
  8384. coroutine.resume(coroutine.create(function()
  8385. for i = 1, math.huge, 4 do
  8386. if Charging == true then
  8387. rs:wait()
  8388. bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
  8389. blm.Scale = blm.Scale + Vector3.new(15, 15, 15)
  8390. bl.Transparency = bl.Transparency + 0.075
  8391. bl2.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
  8392. blm2.Scale = blm2.Scale + Vector3.new(5, 5, 5)
  8393. bl2.Transparency = bl2.Transparency + 0.025
  8394. pt.CFrame = root.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(i * 2), 0)
  8395. pt2.CFrame = root.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-i * 2), 0)
  8396. msh.Scale = msh.Scale + Vector3.new(5, 2.5, 5)
  8397. msh2.Scale = msh2.Scale + Vector3.new(10, 5, 10)
  8398. elseif Charging == false then
  8399. break
  8400. end
  8401. end
  8402. end))
  8403. while true do
  8404. do
  8405. local p = Instance.new("Part", torso)
  8406. p.formFactor = "Custom"
  8407. p.Size = Vector3.new(1, 1, 1)
  8408. p.BrickColor = BrickColor.new("Cyan")
  8409. p.CanCollide = false
  8410. p.Transparency = 0
  8411. p.Anchored = true
  8412. p.Locked = true
  8413. p.Material = "Neon"
  8414. s = math.random(1, 40) / 10
  8415. local m = Instance.new("BlockMesh", p)
  8416. m.Scale = Vector3.new(s, s, s)
  8417. p.CFrame = torso.CFrame * CFrame.new(custommath[math.random(1, #custommath)] / 10, -math.random(5, 7), custommath[math.random(1, #custommath)] / 10) * CFrame.Angles(math.random(), math.random(), math.random())
  8418. coroutine.wrap(function()
  8419. wait(2)
  8420. while Charging == true do
  8421. wait(2)
  8422. GroundWave1()
  8423. wait(2)
  8424. end
  8425. end)()
  8426. Spawn(function()
  8427. while rs:wait() do
  8428. if Charging == true then
  8429. rarm.Weld.C0 = CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(math.random(-36, -20)), math.rad(math.random(-30, -20)), math.rad(math.random(30, 50)))
  8430. larm.Weld.C0 = CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(math.random(-36, -20)), math.rad(math.random(20, 30)), math.rad(math.random(-50, -30)))
  8431. hed.Weld.C0 = CFrame.new(0, 1.5, 0.1) * CFrame.Angles(math.rad(math.random(26, 34)), math.rad(math.random(-5, 5)), math.rad(0))
  8432. torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4, 4)), math.rad(0))
  8433. lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10, -6)), math.rad(math.random(10, 20)), math.rad(math.random(-20, -10)))
  8434. rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10, -6)), math.rad(math.random(-20, -10)), math.rad(math.random(10, 20)))
  8435. elseif Charging == false then
  8436. break
  8437. end
  8438. end
  8439. end)
  8440. Spawn(function()
  8441. while rs:wait() do
  8442. if p.Transparency >= 1 then
  8443. p:Destroy()
  8444. break
  8445. end
  8446. p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), math.rad(2), math.rad(2)) + Vector3.new(0, 0.2, 0)
  8447. p.Transparency = p.Transparency + 0.01
  8448. end
  8449. end)
  8450. wait(0.3)
  8451. if Charging == false then
  8452. break
  8453. end
  8454. end
  8455. end
  8456. end
  8457. end
  8458. end)
  8459. mouse.KeyUp:connect(function(key)
  8460. if key == "r" and Charging == true then
  8461. Charging = false
  8462. pt:Destroy()
  8463. pt2:Destroy()
  8464. bl:Destroy()
  8465. if Debounces.CanAttack == false then
  8466. Debounces.CanAttack = true
  8467. Debounces.NoIdl = false
  8468. Debounces.on = false
  8469. end
  8470. end
  8471. end)
  8472. Grab = false
  8473. mouse.KeyDown:connect(function(key)
  8474. if key == "j" then
  8475. Debounces.on = true
  8476. Debounces.NoIdl = true
  8477. Debounces.ks = true
  8478. if Grab == false then
  8479. gp = nil
  8480. for i = 1, 20 do
  8481. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
  8482. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
  8483. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  8484. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  8485. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  8486. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  8487. if Debounces.on == false then
  8488. break
  8489. end
  8490. rs:wait()
  8491. end
  8492. con1 = larm.Touched:connect(function(hit)
  8493. ht = hit.Parent
  8494. hum1 = ht:FindFirstChild("Humanoid")
  8495. if hum1 ~= nil then
  8496. if Debounces.ks == true then
  8497. z = Instance.new("Sound", hed)
  8498. z.SoundId = "rbxassetid://169380525"
  8499. z.Volume = 1
  8500. z:Play()
  8501. Debounces.ks = false
  8502. end
  8503. hum1.PlatformStand = true
  8504. gp = ht
  8505. Grab = true
  8506. asd = weld5(root, ht:FindFirstChild("Torso"), CFrame.new(0, 0, -2.4), CFrame.new(0, 0, 0))
  8507. asd.Parent = larm
  8508. asd.Name = "asd"
  8509. asd.C0 = asd.C0 * CFrame.Angles(math.rad(0), math.rad(180), 0)
  8510. end
  8511. end)
  8512. for i = 1, 20 do
  8513. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.2)
  8514. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.2)
  8515. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  8516. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  8517. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  8518. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  8519. if Debounces.on == false then
  8520. break
  8521. end
  8522. rs:wait()
  8523. end
  8524. if hum1 == nil then
  8525. Debounces.on = false
  8526. Debounces.NoIdl = false
  8527. end
  8528. con1:disconnect()
  8529. elseif Grab == true then
  8530. Grab = false
  8531. Punch()
  8532. z = Instance.new("Sound", hed)
  8533. z.SoundId = "rbxassetid://169380525"
  8534. z.Pitch = ptz[math.random(1, #ptz)]
  8535. z.Volume = 1
  8536. z:Play()
  8537. for i = 1, 10 do
  8538. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  8539. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  8540. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  8541. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8542. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8543. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8544. if Debounces.on == false then
  8545. break
  8546. end
  8547. rs:wait()
  8548. end
  8549. Punch()
  8550. z = Instance.new("Sound", hed)
  8551. z.SoundId = "rbxassetid://169380525"
  8552. z.Pitch = ptz[math.random(1, #ptz)]
  8553. z.Volume = 1
  8554. z:Play()
  8555. for i = 1, 10 do
  8556. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  8557. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8558. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  8559. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8560. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8561. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8562. if Debounces.on == false then
  8563. break
  8564. end
  8565. rs:wait()
  8566. end
  8567. Punch()
  8568. z = Instance.new("Sound", hed)
  8569. z.SoundId = "rbxassetid://169380525"
  8570. z.Pitch = ptz[math.random(1, #ptz)]
  8571. z.Volume = 1
  8572. z:Play()
  8573. for i = 1, 10 do
  8574. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  8575. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  8576. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  8577. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8578. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8579. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8580. if Debounces.on == false then
  8581. break
  8582. end
  8583. rs:wait()
  8584. end
  8585. Punch()
  8586. z = Instance.new("Sound", hed)
  8587. z.SoundId = "rbxassetid://169380525"
  8588. z.Pitch = ptz[math.random(1, #ptz)]
  8589. z.Volume = 1
  8590. z:Play()
  8591. for i = 1, 10 do
  8592. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  8593. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8594. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  8595. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8596. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8597. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8598. if Debounces.on == false then
  8599. break
  8600. end
  8601. rs:wait()
  8602. end
  8603. Punch()
  8604. z = Instance.new("Sound", hed)
  8605. z.SoundId = "rbxassetid://169380525"
  8606. z.Pitch = ptz[math.random(1, #ptz)]
  8607. z.Volume = 1
  8608. z:Play()
  8609. for i = 1, 10 do
  8610. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  8611. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  8612. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  8613. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8614. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8615. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8616. if Debounces.on == false then
  8617. break
  8618. end
  8619. rs:wait()
  8620. end
  8621. Punch()
  8622. z = Instance.new("Sound", hed)
  8623. z.SoundId = "rbxassetid://169380525"
  8624. z.Pitch = ptz[math.random(1, #ptz)]
  8625. z.Volume = 1
  8626. z:Play()
  8627. for i = 1, 10 do
  8628. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  8629. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8630. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  8631. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8632. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8633. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8634. if Debounces.on == false then
  8635. break
  8636. end
  8637. rs:wait()
  8638. end
  8639. Punch()
  8640. z = Instance.new("Sound", hed)
  8641. z.SoundId = "rbxassetid://169380525"
  8642. z.Pitch = ptz[math.random(1, #ptz)]
  8643. z.Volume = 1
  8644. z:Play()
  8645. for i = 1, 10 do
  8646. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  8647. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  8648. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  8649. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8650. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8651. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8652. if Debounces.on == false then
  8653. break
  8654. end
  8655. rs:wait()
  8656. end
  8657. Punch()
  8658. z = Instance.new("Sound", hed)
  8659. z.SoundId = "rbxassetid://169380525"
  8660. z.Pitch = ptz[math.random(1, #ptz)]
  8661. z.Volume = 1
  8662. z:Play()
  8663. for i = 1, 10 do
  8664. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  8665. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8666. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  8667. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8668. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8669. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8670. if Debounces.on == false then
  8671. break
  8672. end
  8673. rs:wait()
  8674. end
  8675. Punch()
  8676. z = Instance.new("Sound", hed)
  8677. z.SoundId = "rbxassetid://169380525"
  8678. z.Pitch = ptz[math.random(1, #ptz)]
  8679. z.Volume = 1
  8680. z:Play()
  8681. for i = 1, 10 do
  8682. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  8683. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  8684. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  8685. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8686. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8687. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8688. if Debounces.on == false then
  8689. break
  8690. end
  8691. rs:wait()
  8692. end
  8693. Punch()
  8694. z = Instance.new("Sound", hed)
  8695. z.SoundId = "rbxassetid://169380525"
  8696. z.Pitch = ptz[math.random(1, #ptz)]
  8697. z.Volume = 1
  8698. z:Play()
  8699. for i = 1, 10 do
  8700. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  8701. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8702. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  8703. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8704. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8705. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8706. if Debounces.on == false then
  8707. break
  8708. end
  8709. rs:wait()
  8710. end
  8711. Punch()
  8712. z = Instance.new("Sound", hed)
  8713. z.SoundId = "rbxassetid://169380525"
  8714. z.Pitch = ptz[math.random(1, #ptz)]
  8715. z.Volume = 1
  8716. z:Play()
  8717. for i = 1, 10 do
  8718. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  8719. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  8720. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  8721. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8722. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8723. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8724. if Debounces.on == false then
  8725. break
  8726. end
  8727. rs:wait()
  8728. end
  8729. Punch()
  8730. z = Instance.new("Sound", hed)
  8731. z.SoundId = "rbxassetid://169380525"
  8732. z.Pitch = ptz[math.random(1, #ptz)]
  8733. z.Volume = 1
  8734. z:Play()
  8735. for i = 1, 10 do
  8736. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  8737. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8738. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  8739. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8740. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8741. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8742. if Debounces.on == false then
  8743. break
  8744. end
  8745. rs:wait()
  8746. end
  8747. con1:disconnect()
  8748. Debounces.on = false
  8749. Debounces.NoIdl = false
  8750. if gp ~= nil then
  8751. gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140
  8752. for i, v in pairs(larm:GetChildren()) do
  8753. if v.Name == "asd" and v:IsA("Weld") then
  8754. v:Remove()
  8755. end
  8756. end
  8757. bv = Instance.new("BodyVelocity", gp:FindFirstChild("Torso"))
  8758. bv.maxForce = Vector3.new(400000, 400000, 400000)
  8759. bv.P = 125000
  8760. bv.velocity = char.Head.CFrame.lookVector * 200
  8761. hum1 = nil
  8762. ht = nil
  8763. Debounces.on = false
  8764. Debounces.NoIdl = false
  8765. elseif ht == nil then
  8766. wait()
  8767. Grab = false
  8768. Debounces.on = false
  8769. Debounces.NoIdl = false
  8770. end
  8771. end
  8772. end
  8773. end)
  8774. mouse.KeyDown:connect(function(key)
  8775. if string.byte(key) == 52 then
  8776. char.Humanoid.WalkSpeed = 100
  8777. end
  8778. end)
  8779. mouse.KeyUp:connect(function(key)
  8780. if string.byte(key) == 52 then
  8781. char.Humanoid.WalkSpeed = 100
  8782. end
  8783. end)
  8784. local animpose = "Idle"
  8785. local lastanimpose = "Idle"
  8786. local sine = 0
  8787. local change = 1
  8788. local val = 0
  8789. local och = 0
  8790. local ffing = false
  8791. game:GetService("RunService").RenderStepped:connect(function()
  8792. char.Humanoid.FreeFalling:connect(function(f)
  8793. if f then
  8794. ffing = true
  8795. else
  8796. ffing = false
  8797. end
  8798. end)
  8799. sine = sine + change
  8800. if jumpn == true then
  8801. animpose = "Jumping"
  8802. elseif ffing == true then
  8803. animpose = "Freefalling"
  8804. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  8805. animpose = "Idle"
  8806. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  8807. animpose = "Walking"
  8808. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  8809. animpose = "Running"
  8810. end
  8811. if animpose ~= lastanimpose then
  8812. sine = 0
  8813. if Debounces.NoIdl == false then
  8814. if animpose == "Idle" then
  8815. for i = 1, 2 do
  8816. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
  8817. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
  8818. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
  8819. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  8820. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  8821. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  8822. end
  8823. elseif animpose == "Walking" then
  8824. for i = 1, 2 do
  8825. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(-12), math.rad(10 + 2 * math.cos(sine / 14))), 0.2)
  8826. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(12), math.rad(-10 - 2 * math.cos(sine / 14))), 0.2)
  8827. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), 0, 0), 0.4)
  8828. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.05)
  8829. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  8830. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  8831. end
  8832. elseif animpose == "Running" then
  8833. for i = 1, 2 do
  8834. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-20), math.rad(-14), math.rad(8 + 2 * math.cos(sine / 14))), 0.2)
  8835. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-20), math.rad(14), math.rad(-8 - 2 * math.cos(sine / 14))), 0.2)
  8836. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), 0, 0), 0.4)
  8837. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  8838. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  8839. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  8840. wait()
  8841. end
  8842. end
  8843. end
  8844. else
  8845. end
  8846. lastanimpose = animpose
  8847. if Debounces.NoIdl == false then
  8848. if animpose == "Idle" then
  8849. change = 0.5
  8850. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62 + 0.1 * math.cos(sine / 10), 0) * CFrame.Angles(math.rad(-10), math.rad(-10), math.rad(14 + 2 * math.cos(sine / 10))), 0.4)
  8851. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62 + 0.1 * math.cos(sine / 10), 0) * CFrame.Angles(math.rad(-20), math.rad(6), math.rad(-10 - 2 * math.cos(sine / 10))), 0.4)
  8852. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14 + 1 * math.cos(sine / 10)), math.rad(20), 0), 0.2)
  8853. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  8854. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 1 - 0.16 * math.cos(sine / 10), 0) * CFrame.Angles(0, math.rad(-20), math.rad(0)), 0.05)
  8855. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0 - 0.1 * math.cos(sine / 10), -0.55) * CFrame.Angles(math.rad(-10 + 1 * math.cos(sine / 10)), math.rad(10), math.rad(0 - 2 * math.cos(sine / 10))), 0.4)
  8856. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1 - 0.1 * math.cos(sine / 10), 0) * CFrame.Angles(0, math.rad(-10), math.rad(0 + 2 * math.cos(sine / 10))), 0.4)
  8857. elseif animpose == "Walking" then
  8858. change = 1
  8859. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(-12), math.rad(10 + 2 * math.cos(sine / 14))), 0.2)
  8860. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(12), math.rad(-10 - 2 * math.cos(sine / 14))), 0.2)
  8861. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), 0, 0), 0.4)
  8862. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.05)
  8863. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  8864. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  8865. elseif animpose == "Running" then
  8866. change = 1
  8867. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.35, 0.4) * CFrame.Angles(math.rad(-30), math.rad(14), math.rad(-30 + 2 * math.cos(sine / 14))), 0.2)
  8868. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.55, -0.4) * CFrame.Angles(math.rad(110), math.rad(0), math.rad(40 - 2 * math.cos(sine / 14))), 0.2)
  8869. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(20), math.rad(10), 0), 0.4)
  8870. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-40), math.rad(-10), math.rad(0)), 0.2)
  8871. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
  8872. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
  8873. end
  8874. end
  8875. end)
  8876. hum.MaxHealth = math.huge
  8877. wait(3)
  8878. hum.Health = math.huge
  8879. local lastCF = char.Torso.Position
  8880. local x1 = Instance.new("Part", game.Workspace)
  8881. x1.Name = "Lightning"
  8882. x1.Size = Vector3.new(1, 1, 1)
  8883. x1.CanCollide = false
  8884. x1.Anchored = true
  8885. x1.Transparency = 1
  8886. Spawn(function()
  8887. while true do
  8888. wait(-1)
  8889. x1.CFrame = char.Torso.CFrame * CFrame.Angles(math.rad(math.random(1, 360)), math.rad(math.random(1, 360)), math.rad(math.random(50, 360))) * CFrame.new(0, 0, 2.6)
  8890. end
  8891. end)
  8892. for i = 10, math.huge do
  8893. do
  8894. local dist2 = lastCF - x1.Position.magnitude
  8895. local x2 = Instance.new("Part", game.Workspace)
  8896. x2.Name = "Lightning2"
  8897. x2.Size = Vector3.new(1, 1, 1)
  8898. x2.Material = "Neon"
  8899. x2.BrickColor = BrickColor.new("Really black")
  8900. x2.CFrame = CFrame.new(lastCF, x1.Position) * CFrame.new(0, 0, -dist2 / 2)
  8901. x2.CanCollide = false
  8902. x2.Anchored = true
  8903. local m = Instance.new("BlockMesh", x2)
  8904. m.Scale = Vector3.new(1, 1, dist2)
  8905. lastCF = x1.Position
  8906. spawn(function()
  8907. for i = 1, 20 do
  8908. xx = m.Scale.x / 2
  8909. y = m.Scale.x / 2
  8910. m.Scale = m.Scale - Vector3.new(xx, y, 0)
  8911. wait()
  8912. end
  8913. end)
  8914. game.Debris:AddItem(x2, 1.5)
  8915. wait()
  8916. end
  8917. end
  8918. och = och + 1
  8919. for _, v in pairs(orbt) do
  8920. pcall(function()
  8921. v.Mesh.Scale = Vector3.new(cns + 0.2 * math.cos(och / 12), cns + 0.2 * math.cos(och / 10), cns + 0.2 * math.cos(och / 8))
  8922. end)
  8923. end
  8924. for _, v in pairs(stlt) do
  8925. pcall(function()
  8926. v.CFrame = larm.CFrame * CFrame.new(0, -3.5 - cns / 2, -0.1)
  8927. end)
  8928. end
  8929. for _, v in pairs(chot) do
  8930. pcall(function()
  8931. v.CFrame = Lerp(v.CFrame, cnOrb.CFrame, 0.1)
  8932. v.Mesh.Scale = Vector3.new(Tween(v.Mesh.Scale.X, 0, 0.1), Tween(v.Mesh.Scale.Y, 0, 0.1), Tween(v.Mesh.Scale.Z, 0, 0.1))
  8933. end)
  8934. end
  8935. for _, v in pairs(cfxt) do
  8936. pcall(function()
  8937. local vs = v.Mesh.Scale
  8938. v.Mesh.Scale = Vector3.new(vs.x + 0.5, vs.y + 0.1, vs.z + 0.5)
  8939. v.Transparency = v.Transparency + 0.05
  8940. end)
  8941. end
  8942. for _, v in pairs(pfxt) do
  8943. pcall(function()
  8944. local vs = v.Mesh.Scale
  8945. v.Mesh.Scale = Vector3.new(vs.x + 2, vs.y + 0.5, vs.z + 2)
  8946. v.Transparency = v.Transparency + 0.025
  8947. end)
  8948. end
  8949. end)
Add Comment
Please, Sign In to add comment