Advertisement
zomio15

Untitled

Sep 17th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 496.56 KB | None | 0 0
  1. --On said
  2.  
  3. sex = ";rocky"
  4. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  5. if azulscriptrocksandisbetterthansex == sex then
  6. -- SethMilkman --
  7.  
  8. --| Thanks ROBLOX, for removing GetObjects |--
  9.  
  10. local Player = game.Players.LocalPlayer
  11. local Mouse = Player:GetMouse()
  12. local char = Player.Character
  13.  
  14. local gPlayers = game:GetService("Players")
  15. local admin = gPlayers.LocalPlayer.Name
  16.  
  17. local services={}
  18. local cmds={}
  19. local std={}
  20.  
  21. local Version = '1.0.2'
  22.  
  23. wait(0.1)
  24.  
  25. services.players=gPlayers
  26. services.lighting=game:GetService('Lighting')
  27. services.workspace=game:GetService('Workspace')
  28. services.events = {}
  29. local user = gPlayers.LocalPlayer
  30.  
  31. local cmdprefix=';'
  32. local scriptprefix='\\'
  33. local split=" "
  34.  
  35. --| Ban Data |--
  36.  
  37. local BanFolder = Instance.new("Fire", game.ContextActionService)
  38. BanFolder.Name = "BanList"
  39. BanFolder.RobloxLocked = true
  40. _G.Banned = function(Ban)
  41. local SValue = Instance.new("StringValue", BanFolder)
  42. SValue.Value = Ban
  43. SValue.RobloxLocked = true
  44. end
  45.  
  46. BannedPlayers = {
  47. 'Dopinq_Adam', -- For banning me.
  48. 'Hyperism', -- You're fucking annoying.
  49. 'HopeofDemo', -- For banning xDestructible
  50. }
  51.  
  52. --| Tables |--
  53.  
  54. --| Admins |--
  55.  
  56. local AdminFolder = Instance.new("Folder", game.ContextActionService)
  57. AdminFolder.Name = "AdminList"
  58. AdminFolder.RobloxLocked = true
  59. _G.Admin = function(Admin)
  60. local SValue = Instance.new("StringValue", AdminFolder)
  61. SValue.Value = Admin
  62. SValue.RobloxLocked = true
  63. end
  64.  
  65. -- These are my friends that don't have Seven, remove then off the list if you'd like.
  66. local admins = {
  67. 'guestpro1',
  68. 'THEGAMINGTRTLE',
  69. 'JackLikesBugs',
  70. 'JoshuaAsencio'
  71. }
  72.  
  73. --| CMD List |--
  74.  
  75. CMDs = {
  76. '1. ff player',
  77. '2. noff player',
  78. '3. fire player',
  79. '4. nofire player',
  80. '5. sp player',
  81. '6. nosp player',
  82. '7. smoke player',
  83. '8. nosmoke player',
  84. '9. btools player',
  85. '10. god player',
  86. '11. sgod player',
  87. '12. ungod player',
  88. '13. heal player',
  89. '14. freeze player',
  90. '15. thaw player',
  91. '16. kill player',
  92. '17. sound',
  93. '18. volume',
  94. '19. pitch',
  95. '20. explode player',
  96. '21. invis player',
  97. '22. vis player',
  98. '23. goto player',
  99. '24. bring player',
  100. '25. tp player',
  101. '26. charapp player',
  102. '27. ws player',
  103. '28. time',
  104. '29. kick player',
  105. '30. ban player',
  106. '31. unlockws',
  107. '32. unanchorws',
  108. '33. hat player',
  109. '34. gear player',
  110. '35. pstools player',
  111. '36. skick player',
  112. '37. admin player',
  113. '38. unadmin player',
  114. '39. firstp player',
  115. '40. thirdp player',
  116. '41. chat player',
  117. '42. insert',
  118. '43. name player',
  119. '44. unname player',
  120. '45. stun player',
  121. '46. unstun player',
  122. '47. sit player',
  123. '48. guest player',
  124. '49. damage player',
  125. '50. view player',
  126. '51. unview player',
  127. '52. nolimbs player',
  128. '53. box player 1012',
  129. '54. nobox player',
  130. '55. ghost player',
  131. '56. sphere player',
  132. '57. loadmap',
  133. '58. sky',
  134. '59. ambient',
  135. '60. gui',
  136. '61. jail player',
  137. '62. unjail player',
  138. '63. shutdown',
  139. '64. animation player',
  140. '65. fix player',
  141. '66. creeper player',
  142. '67. uncreeper player',
  143. '68. shrek player',
  144. '69. unshrek player',
  145. '70. spam',
  146. '71. nospam',
  147. '72. control player',
  148. '73. nuke player',
  149. '74. infect player',
  150. '75. uninfect player',
  151. '76. duck player',
  152. '77. unduck player',
  153. '78. disable player',
  154. '79. enable player',
  155. '80. size player',
  156. '81. confuse player',
  157. '82. unconfuse player',
  158. '83. clone player',
  159. '84. spin player',
  160. '85. unspin player',
  161. '86. dog player',
  162. '87. undog player',
  163. '88. tptool',
  164. '89. loopsit player',
  165. '90. unloopsit player',
  166. '91. loopjump player',
  167. '92. unloopjump player',
  168. '93. loopheal player',
  169. '94. unloopheal player',
  170. '95. fling player',
  171. '96. ayylmao player',
  172. '97. nograv player',
  173. '98. grav player',
  174. '99. seizure player',
  175. '100. unseizure player',
  176. '101. cape 1012',
  177. '102. uncape',
  178. '103. paper player',
  179. '104. punish player',
  180. '105. unpunish player',
  181. '106. disco',
  182. '107. undisco',
  183. '- float player',
  184. '- unfloat player',
  185. '- noclip',
  186. '- clip',
  187. '- prefix <string>',
  188. '- admins',
  189. '- bans',
  190. '- cmds',
  191. '- version'
  192. }
  193.  
  194. --| Lib |--
  195.  
  196. updateevents=function()
  197. for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
  198. for i,v in pairs(gPlayers:players())do
  199. local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
  200. services.events[#services.events+1] = ev
  201. end
  202. end
  203.  
  204. std.inTable=function(tbl,val)
  205. if tbl==nil then return false end
  206.  
  207. for _,v in pairs(tbl)do
  208. if v==val then return true end
  209. end
  210. return false
  211. end
  212.  
  213. std.out=function(str)
  214. print(str)
  215. end
  216.  
  217. std.list=function(tbl)
  218. local str=''
  219. for i,v in pairs(tbl)do
  220. str=str..tostring(v)
  221. if i~=#tbl then str=str..', ' end
  222. end
  223. return str
  224. end
  225.  
  226. std.endat=function(str,val)
  227. local z=str:find(val)
  228. if z then
  229. return str:sub(0,z-string.len(val)),true
  230. else
  231. return str,false
  232. end
  233. end
  234.  
  235. std.first=function(str) return str:sub(1,1) end
  236.  
  237. isAdmin=function(name)
  238. if name==admin then
  239. return true
  240. elseif admins[name]==true then
  241. return true
  242. end
  243. return false
  244. end
  245.  
  246. local exec=function(str)
  247. spawn(function()
  248. local script, loaderr = loadstring(str)
  249. if not script then
  250. error(loaderr)
  251. else
  252. script()
  253. end
  254. end)
  255. end
  256.  
  257. local findCmd=function(cmd_name)
  258. for i,v in pairs(cmds)do
  259. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  260. return v
  261. end
  262. end
  263. end
  264.  
  265. local getCmd=function(msg)
  266. local cmd,hassplit=std.endat(msg:lower(),split)
  267. if hassplit then
  268. return {cmd,true}
  269. else
  270. return {cmd,false}
  271. end
  272. end
  273.  
  274. local getprfx=function(strn)
  275. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  276. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  277. end return
  278. end
  279.  
  280. local getArgs=function(str)
  281. local args={}
  282. local new_arg=nil
  283. local hassplit=nil
  284. local s=str
  285. repeat
  286. new_arg,hassplit=std.endat(s:lower(),split)
  287. if new_arg~='' then
  288. args[#args+1]=new_arg
  289. s=s:sub(string.len(new_arg)+string.len(split)+1)
  290. end
  291. until hassplit==false
  292. return args
  293. end
  294.  
  295. local function execCmd(str, plr)
  296. local s_cmd
  297. local a
  298. local cmd
  299. s_cmd = getCmd(str)
  300. cmd = findCmd(s_cmd[1])
  301. if cmd == nil then return end
  302. a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
  303. local args=getArgs(a)
  304.  
  305. pcall(function()
  306. cmd.FUNC(args, plr)
  307. end)
  308. end
  309.  
  310. function do_exec(str,plr)
  311. if not isAdmin(plr.Name)then return end
  312.  
  313. str=str:gsub('/e ','')
  314.  
  315. local t=getprfx(str)
  316. if t==nil then return end
  317. str=str:sub(t[2])
  318. if t[1]=='exec' then
  319. exec(str)
  320. elseif t[1]=='cmd' then
  321. execCmd(str, plr)
  322. end
  323. end
  324.  
  325. updateevents()
  326. _G.exec_cmd = execCmd
  327. --game.Players.LocalPlayer.Chatted:connect(doexec)
  328.  
  329. local _char=function(plr_name)
  330. for i,v in pairs(game.Players:GetChildren())do
  331. if v:IsA'Player'then
  332. if v.Name==plr_name then return v.Character end
  333. end
  334. end
  335. return
  336. end
  337.  
  338. local _plr=function(plr_name)
  339. for i,v in pairs(game.Players:GetChildren())do
  340. if v:IsA'Player'then
  341. if v.Name==plr_name then return v end
  342. end
  343. end
  344. return
  345. end
  346.  
  347. function addcmd(name,desc,alias,func)
  348. cmds[#cmds+1]=
  349. {
  350. NAME=name;
  351. DESC=desc;
  352. ALIAS=alias;
  353. FUNC=func;
  354. }
  355. end
  356.  
  357. local function getPlayer(name)
  358. local nameTable = {}
  359. name=name:lower()
  360. if name == "me" then
  361. nameTable[#nameTable+1]=admin
  362. elseif name == "others" then
  363. for i,v in pairs(gPlayers:GetChildren()) do
  364. if v:IsA'Player'then
  365. if v.Name~=admin then
  366. nameTable[#nameTable+1]=v.Name
  367. end
  368. end
  369. end
  370. elseif name == "all" then
  371. for i,v in pairs(gPlayers:GetChildren()) do
  372. if v:IsA'Player'then
  373. nameTable[#nameTable+1]=v.Name
  374. end
  375. end
  376. else
  377. for i,v in pairs(gPlayers:GetChildren()) do
  378. local lname = v.Name:lower()
  379. local i,j = lname:find(name)
  380. if i == 1 then
  381. return {v.Name}
  382. end
  383. end
  384. end
  385. return nameTable
  386. end
  387.  
  388. --| Cape Function |--
  389.  
  390. local capeColor = 1012
  391.  
  392. function Cape(playerCaped)
  393.  
  394. if playerCaped.Character:FindFirstChild("Cape") ~= nil then
  395. playerCaped.Character.Cape:Destroy()
  396. end
  397.  
  398. repeat
  399. wait()
  400. until playerCaped and playerCaped.Character and playerCaped.Character:FindFirstChild("Torso")
  401.  
  402. local Torso = playerCaped.Character.Torso
  403.  
  404. local Cape = Instance.new("Part", Torso.Parent)
  405. Cape.Name = "Cape"
  406. Cape.Anchored = false
  407. Cape.CanCollide = false
  408. Cape.TopSurface = 0
  409. Cape.BottomSurface = 0
  410. Cape.BrickColor = BrickColor.new("" .. capeColor)
  411. Cape.Material = "Neon"
  412. Cape.formFactor = "Custom"
  413. Cape.Size = Vector3.new(0.2,0.2,0.2)
  414.  
  415. local msh = Instance.new("BlockMesh", Cape)
  416. msh.Scale = Vector3.new(9,17.5,.5)
  417.  
  418. local motor1 = Instance.new("Motor", Cape)
  419. motor1.Part0 = Cape
  420. motor1.Part1 = Torso
  421.  
  422. motor1.MaxVelocity = 1
  423. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  424. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  425.  
  426. local wave = false
  427.  
  428. repeat wait(1/44)
  429. local ang = 0.2
  430. local oldmag = Torso.Velocity.magnitude
  431. local mv = .1
  432.  
  433. if wave then
  434. ang = ang + ((Torso.Velocity.magnitude/10) * .05) + 1
  435. wave = false
  436. else
  437. wave = false
  438. end
  439. ang = ang + math.min(Torso.Velocity.magnitude/30, 1)
  440. motor1.MaxVelocity = math.min((Torso.Velocity.magnitude/10), .04) + mv
  441. motor1.DesiredAngle = -ang
  442. if motor1.CurrentAngle < -.05 and motor1.DesiredAngle > -.05 then
  443. motor1.MaxVelocity = .04
  444. end
  445. repeat
  446. wait()
  447. until
  448. motor1.CurrentAngle == motor1.DesiredAngle or math.abs(Torso.Velocity.magnitude - oldmag) >= (Torso.Velocity.magnitude/10) + 1
  449. if Torso.Velocity.magnitude < .1 then
  450. wait(.1)
  451. end
  452. until not Cape or Cape.Parent ~= Torso.Parent
  453. end
  454.  
  455. game.Lighting.Outlines = false -- Outlines are disgusting
  456.  
  457. --| Commands |--
  458.  
  459. addcmd('ff','gives ff to player',{},
  460. function(args)
  461. local players = getPlayer(args[1])
  462. for i,v in pairs(players)do
  463. local pchar=_char(v)
  464. Instance.new("ForceField", pchar)
  465. end
  466. end)
  467.  
  468. addcmd('noff', 'takes away ff from player',{'unff'},
  469. function(args)
  470. local players = getPlayer(args[1])
  471. for i,v in pairs(players)do
  472. local pchar=_char(v)
  473. for j,v1 in pairs(pchar:GetChildren()) do
  474. if v1:IsA("ForceField") then
  475. v1:Destroy()
  476. end
  477. end
  478. end
  479. end)
  480.  
  481. addcmd('fire', 'set a player on fire',{},
  482. function(args)
  483. local players = getPlayer(args[1])
  484. for i,v in pairs(players)do
  485. local pchar=_char(v)
  486. local Fire1 = Instance.new("Fire", pchar.Head)
  487. local Fire2 = Instance.new("Fire", pchar.Torso)
  488. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  489. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  490. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  491. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  492. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  493. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  494. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  495. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  496. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  497. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  498. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  499. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  500. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  501. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  502. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  503. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  504. end
  505. end)
  506.  
  507. addcmd('nofire', 'extinguish a player',{'unfire'},
  508. function(args)
  509. local players = getPlayer(args[1])
  510. for i,v in pairs(players)do
  511. local pchar=_char(v)
  512. for j,v1 in pairs(pchar.Head:GetChildren()) do
  513. if v1:IsA("Fire") then
  514. v1:Destroy()
  515. end
  516. end
  517. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  518. if v1:IsA("Fire") then
  519. v1:Destroy()
  520. end
  521. end
  522. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  523. if v1:IsA("Fire") then
  524. v1:Destroy()
  525. end
  526. end
  527. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  528. if v1:IsA("Fire") then
  529. v1:Destroy()
  530. end
  531. end
  532. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  533. if v1:IsA("Fire") then
  534. v1:Destroy()
  535. end
  536. end
  537. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  538. if v1:IsA("Fire") then
  539. v1:Destroy()
  540. end
  541. end
  542. end
  543. end)
  544.  
  545. addcmd('sp', 'give a player sparkles',{},
  546. function(args)
  547. local players = getPlayer(args[1])
  548. for i,v in pairs(players)do
  549. local pchar=_char(v)
  550. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  551. local Sparkles2 = Instance.new("Sparkles", pchar.Torso)
  552. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  553. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  554. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  555. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  556. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  557. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  558. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  559. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  560. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  561. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  562. end
  563. end)
  564.  
  565. addcmd('nosp', 'remove sparkles from a player',{'unsp'},
  566. function(args)
  567. local players = getPlayer(args[1])
  568. for i,v in pairs(players)do
  569. local pchar=_char(v)
  570. for j,v1 in pairs(pchar.Head:GetChildren()) do
  571. if v1:IsA("Sparkles") then
  572. v1:Destroy()
  573. end
  574. end
  575. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  576. if v1:IsA("Sparkles") then
  577. v1:Destroy()
  578. end
  579. end
  580. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  581. if v1:IsA("Sparkles") then
  582. v1:Destroy()
  583. end
  584. end
  585. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  586. if v1:IsA("Sparkles") then
  587. v1:Destroy()
  588. end
  589. end
  590. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  591. if v1:IsA("Sparkles") then
  592. v1:Destroy()
  593. end
  594. end
  595. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  596. if v1:IsA("Sparkles") then
  597. v1:Destroy()
  598. end
  599. end
  600. end
  601. end)
  602.  
  603. addcmd('smoke', 'give a player smoke',{},
  604. function(args)
  605. local players = getPlayer(args[1])
  606. for i,v in pairs(players)do
  607. local pchar=_char(v)
  608. Instance.new("Smoke", pchar.Torso)
  609. end
  610. end)
  611.  
  612. addcmd('nosmoke', 'remove smoke from a player',{},
  613. function(args)
  614. local players = getPlayer(args[1])
  615. for i,v in pairs(players)do
  616. local pchar=_char(v)
  617. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  618. if v1:IsA("Smoke") then
  619. v1:Destroy()
  620. end
  621. end
  622. end
  623. end)
  624.  
  625. addcmd('btools', 'gives a player btools',{},
  626. function(args)
  627. local players = getPlayer(args[1])
  628. if players ~= nil then
  629. for i, v in pairs(players) do
  630. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  631. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  632. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  633. end
  634. end
  635. end)
  636.  
  637. addcmd('god', 'gods player',{},
  638. function(args)
  639. local players = getPlayer(args[1])
  640. for i,v in pairs(players)do
  641. local pchar=_char(v)
  642. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  643. end
  644. end)
  645.  
  646. addcmd('sgod', 'silently gods player',{},
  647. function(args)
  648. local players = getPlayer(args[1])
  649. for i,v in pairs(players)do
  650. local pchar=_char(v)
  651. spawn(function()
  652. pchar.Humanoid.MaxHealth = 10000000
  653. wait()
  654. pchar.Humanoid.Health = 10000000
  655. end)
  656. end
  657. end)
  658.  
  659. addcmd('ungod', 'removes god from a player',{},
  660. function(args)
  661. local players = getPlayer(args[1])
  662. for i,v in pairs(players)do
  663. local pchar=_char(v)
  664. if pchar then
  665. pchar.Humanoid.MaxHealth=100
  666. pchar.Humanoid.Health=100
  667. end
  668. end
  669. end)
  670.  
  671. addcmd('heal', 'resets a players health',{},
  672. function(args)
  673. local players = getPlayer(args[1])
  674. for i,v in pairs(players)do
  675. local pchar=_char(v)
  676. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  677. end
  678. end)
  679.  
  680. addcmd('frz', 'freezes a player',{'freeze'},
  681. function(args)
  682. local players = getPlayer(args[1])
  683. if players ~= nil then
  684. for i, v in pairs(players) do
  685. _char(v).Torso.Anchored = true
  686. end
  687. end
  688. end)
  689.  
  690. addcmd('thaw', 'freezes a player',{},
  691. function(args)
  692. local players = getPlayer(args[1])
  693. if players ~= nil then
  694. for i, v in pairs(players) do
  695. _char(v).Torso.Anchored = false
  696. end
  697. end
  698. end)
  699.  
  700. addcmd('kill', 'kills a player',{},
  701. function(args)
  702. local players = getPlayer(args[1])
  703. for i,v in pairs(players)do
  704. local pchar=_char(v)
  705. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  706. end
  707. end)
  708.  
  709. addcmd('sound', 'plays a sound',{},
  710. function(args)
  711. local function dels(instance)
  712. for i,v in pairs(instance:GetChildren())do
  713. if v:IsA'Sound'then v:Destroy()end
  714. dels(v)
  715. end
  716. end
  717. dels(workspace)
  718.  
  719. local c = args[1] or 'stop'
  720. if std.inTable({'stop'}, c:lower()) then return end
  721. local s = Instance.new("Sound", workspace)
  722. s.Name = "DuckSong"
  723. s.Looped = true
  724. s.SoundId = "rbxassetid://" .. c
  725. s.Volume = 1
  726. s:Play()
  727. end)
  728.  
  729. addcmd('volume','changes volume of sound',{},
  730. function(args)
  731. for i,v in pairs(game.Workspace:GetChildren())do
  732. if v:IsA("Sound") and v.Name == "DuckSong" then
  733. v.Volume = args[1]
  734. end
  735. end
  736. end)
  737.  
  738. addcmd('pitch','changes pitch of sound',{},
  739. function(args)
  740. for i,v in pairs(game.Workspace:GetChildren())do
  741. if v:IsA("Sound") and v.Name == "DuckSong" then
  742. v.Pitch = args[1]
  743. end
  744. end
  745. end)
  746.  
  747. addcmd('explode', 'explode a player', {},
  748. function(args)
  749. local players = getPlayer(args[1])
  750. for i, v in pairs(players) do
  751. local char = _char(v)
  752. if char:FindFirstChild("Torso") then
  753. Instance.new("Explosion", char).Position = char.Torso.Position
  754. end
  755. end
  756. end)
  757.  
  758. addcmd('invis', 'make a player invisible',{},
  759. function(args)
  760. local players = getPlayer(args[1])
  761. for i, v in pairs(players) do
  762. for k, v2 in pairs(_char(v):GetChildren()) do
  763. if v2.className == "Part" then
  764. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  765. elseif v2.className == "Hat" then
  766. if v2:FindFirstChild("Handle") then
  767. v2.Handle.Transparency = 1
  768. end
  769. end
  770. if v2:FindFirstChild("face") then
  771. v2.face:Destroy()
  772. end
  773. end
  774. end
  775. end)
  776.  
  777. addcmd('vis', 'make a player visible',{},
  778. function(args)
  779. local players = getPlayer(args[1])
  780. for i, v in pairs(players) do
  781. for k, v2 in pairs(_char(v):GetChildren()) do
  782. if v2.className == "Part" then
  783. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
  784. elseif v2.className == "Hat" then
  785. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  786. end
  787. if v2:FindFirstChild("face") then
  788. v2.face:Destroy()
  789. end
  790. end
  791. end
  792. end)
  793.  
  794. addcmd('goto', 'go to a player',{},
  795. function(args)
  796. local players = getPlayer(args[1])
  797. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  798. _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  799. end
  800. end)
  801.  
  802. addcmd('bring', 'bring a player to you',{},
  803. function(args)
  804. local players = getPlayer(args[1])
  805. for i,v in pairs(players) do
  806. if _char(v):FindFirstChild("HumanoidRootPart") then
  807. _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
  808. end
  809. end
  810. end)
  811.  
  812. addcmd('tp', 'teleport player 1 to player 2',{},
  813. function(args)
  814. local players1=getPlayer(args[1])
  815. local players2=getPlayer(args[2])
  816. if not players2[1] then return end
  817. for i,v in pairs(players1) do
  818. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  819. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  820. end
  821. end
  822. end)
  823.  
  824. addcmd('charapp', 'change a players appearance',{'char'},
  825. function(args)
  826. local players = getPlayer(args[1])
  827. if not args[1]or not args[2]then return end
  828. local id=args[2]
  829. if players ~= nil then
  830. for i,v in pairs(players) do
  831. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
  832. if _char(v):FindFirstChild("Head") then
  833. _char(v).Head:Destroy()
  834. end
  835. end
  836. end
  837. end)
  838.  
  839. addcmd('ws', 'change a players walkspeed',{},
  840. function(args)
  841. local players = getPlayer(args[1])
  842. if not args[1]or not args[2]then return end
  843. local num=args[2]
  844. for i,v in pairs(players) do
  845. if _char(v):FindFirstChild("Humanoid") then
  846. _char(v).Humanoid.WalkSpeed=tonumber(num)
  847. end
  848. end
  849. end)
  850.  
  851. addcmd('time', 'change the time of day',{},
  852. function(args)
  853. if not args[1]then return end
  854. local time_=tonumber(args[1])
  855.  
  856. game.Lighting:SetMinutesAfterMidnight(time_*60)
  857. end)
  858.  
  859. addcmd('kick', 'kick a player',{},
  860. function(args)
  861. local players = getPlayer(args[1])
  862. for i,v in pairs(players) do
  863. Notify('Kicked ' .. gPlayers[v].Name)
  864. gPlayers[v]:Destroy()
  865. end
  866. end)
  867.  
  868. addcmd('ban', 'ban a player',{},
  869. function(args)
  870. local players=getPlayer(args[1])
  871. for i,v in pairs(players) do
  872. _G.Banned(gPlayers[v].Name)
  873. gPlayers[v]:Destroy()
  874. end
  875. end)
  876.  
  877. addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
  878. function(args)
  879. local function unlock(instance)
  880. for i,v in pairs(instance:GetChildren()) do
  881. if v:IsA("BasePart") then
  882. v.Locked = false
  883. end
  884. unlock(v)
  885. end
  886. end
  887. unlock(workspace)
  888. end)
  889.  
  890. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  891. function(args)
  892. local function unanchor(instance)
  893. for i,v in pairs(instance:GetChildren()) do
  894. if v:IsA("BasePart") then
  895. v.Anchored=false
  896. end
  897. unanchor(v)
  898. end
  899. end
  900. unanchor(workspace)
  901. end)
  902.  
  903. addcmd('hat', 'give player a hat ingame',{},
  904. function(args)
  905. if not args[1] or not args[2] then return end
  906. local players = getPlayer(args[1])
  907. local id=args[2]
  908. local hat = game:GetService("InsertService"):LoadAsset(id)
  909. if hat:IsA("Hat") then
  910. for i,v in pairs(players) do
  911. hat:clone().Parent = _char(v)
  912. end
  913. end
  914. hat:Destroy()
  915. end)
  916.  
  917. addcmd('gear', 'give player a gear ingame',{},
  918. function(args)
  919. spawn(function()
  920. if not args[1] or not args[2] then return end
  921. local players = getPlayer(args[1])
  922. local id=args[2]
  923. local model = game:GetService("InsertService"):LoadAsset(id)
  924. for i,v in pairs(players) do
  925. for _,j in pairs(model:GetChildren()) do
  926. if j:IsA("Tool") then
  927. j:Clone().Parent = gPlayers[v].Backpack
  928. end
  929. end
  930. end
  931. model:Destroy()
  932. end)
  933. end)
  934.  
  935. addcmd('pstools', 'give player personal server tools',{},
  936. function(args)
  937. local players = getPlayer(args[1])
  938. for i,v in pairs(players) do
  939. gPlayers[v].PersonalServerRank = 240
  940. end
  941. end)
  942.  
  943. addcmd('skick','kicks a player by shutting them down, takes a few seconds',{},
  944. function(args)
  945. local players = getPlayer(args[1])
  946. for i,v in pairs(players) do
  947. spawn(function()
  948. gPlayers[v].PersonalServerRank = 240
  949. gPlayers[v].Backpack:WaitForChild("ClassicTool")
  950. gPlayers[v].PersonalServerRank = 0
  951. end)
  952. end
  953. end)
  954.  
  955. addcmd('admin', 'gives a player admin',{},
  956. function(args)
  957. if not args[1]then return end
  958. local players = getPlayer(args[1])
  959. table.foreach(players,function(k,v)
  960. admins[v]=true
  961. Notify(gPlayers[v].Name .. ' has been given Admin.')
  962. end)
  963. for i,v in pairs(players) do
  964. local pchar = gPlayers[v].Character
  965. game.Chat:Chat(pchar.Head, "You've been given admin.")
  966. wait(2.5)
  967. game.Chat:Chat(pchar.Head, 'Prefix is "' .. cmdprefix .. '"')
  968. wait(2.5)
  969. game.Chat:Chat(pchar.Head, "[NO] ;fire me [YES] ;fire YourName")
  970. wait(2.5)
  971. game.Chat:Chat(pchar.Head, "You may now use commands.")
  972. end
  973. end)
  974.  
  975. addcmd('unadmin', 'removes a players admin',{},
  976. function(args)
  977. if not args[1] then return end
  978. local players = getPlayer(args[1])
  979. table.foreach(players,function(k,v)
  980. admins[v]=nil
  981. Notify(gPlayers[v].Name .. ' no longer has Admin.')
  982. end)
  983. end)
  984.  
  985. addcmd('firstp', 'forces player to go into first person',{},
  986. function(args)
  987. local players = getPlayer(args[1])
  988. for i,v in pairs(players)do
  989. gPlayers[v].CameraMode = "LockFirstPerson"
  990. end
  991. end)
  992.  
  993. addcmd('thirdp', 'allows player to go into third person',{},
  994. function(args)
  995. local players = getPlayer(args[1])
  996. for i,v in pairs(players)do
  997. gPlayers[v].CameraMode = "Classic"
  998. end
  999. end)
  1000.  
  1001. addcmd('chat', 'forces player to chat what you input',{},
  1002. function(args)
  1003. local players = getPlayer(args[1])
  1004. local MSG = table.concat(args, " ")
  1005. local newMSG = string.gsub(MSG, args[1] .. " ", "")
  1006. for i,v in pairs(players)do
  1007. game.Chat:Chat(gPlayers[v].Character.Head, newMSG)
  1008. end
  1009. end)
  1010.  
  1011. addcmd('insert', 'inserts a model',{},
  1012. function(args)
  1013. local model = game:GetService("InsertService"):LoadAsset(args[1])
  1014. model.Parent = game.Workspace
  1015. model:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  1016. model:MakeJoints()
  1017. end)
  1018.  
  1019. addcmd('name', 'names player',{},
  1020. function(args)
  1021. local players = getPlayer(args[1])
  1022. local msg = table.concat(args, " ")
  1023. local newmsg = string.gsub(msg, args[1] .. " ", "")
  1024. for i,v in pairs(players) do
  1025. for a, mod in pairs(gPlayers[v].Character:children()) do
  1026. if mod:FindFirstChild("TAG") then
  1027. gPlayers[v].Character.Head.Transparency = 0
  1028. mod:Destroy()
  1029. end
  1030. end
  1031.  
  1032. local char = gPlayers[v].Character
  1033. local model = Instance.new("Model", char)
  1034. local clone = char.Head:Clone()
  1035. local hum = Instance.new("Humanoid", model)
  1036. local weld = Instance.new("Weld", clone)
  1037. model.Name = newmsg
  1038. clone.Parent = model
  1039. hum.Name = "TAG"
  1040. hum.MaxHealth = 100
  1041. hum.Health = 100
  1042. weld.Part0 = clone
  1043. weld.Part1 = char.Head
  1044. char.Head.Transparency = 1
  1045. end
  1046. end)
  1047.  
  1048. addcmd('unname', 'unnames player',{},
  1049. function(args)
  1050. local players = getPlayer(args[1])
  1051. local name = (args[2])
  1052. for i,v in pairs(players) do
  1053. for a, mod in pairs(gPlayers[v].Character:children()) do
  1054. if mod:FindFirstChild("TAG") then
  1055. gPlayers[v].Character.Head.Transparency = 0
  1056. mod:Destroy()
  1057. end
  1058. end
  1059. end
  1060. end)
  1061.  
  1062. addcmd('stun', 'stuns player',{},
  1063. function(args)
  1064. local players = getPlayer(args[1])
  1065. for i,v in pairs(players) do
  1066. gPlayers[v].Character.Humanoid.PlatformStand = true
  1067. end
  1068. end)
  1069.  
  1070. addcmd('unstun', 'stuns player',{},
  1071. function(args)
  1072. local players = getPlayer(args[1])
  1073. for i,v in pairs(players) do
  1074. gPlayers[v].Character.Humanoid.PlatformStand = false
  1075. end
  1076. end)
  1077.  
  1078. addcmd('sit', 'stuns player',{},
  1079. function(args)
  1080. local players = getPlayer(args[1])
  1081. for i,v in pairs(players) do
  1082. gPlayers[v].Character.Humanoid.Sit = true
  1083. end
  1084. end)
  1085.  
  1086. addcmd('guest', 'ew a guest',{},
  1087. function(args)
  1088. local players = getPlayer(args[1])
  1089. for i,v in pairs(players) do
  1090. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1"
  1091. gPlayers[v].Character:BreakJoints()
  1092. end
  1093. end)
  1094.  
  1095. addcmd('damage', 'damages a player',{},
  1096. function(args)
  1097. local players = getPlayer(args[1])
  1098. for i,v in pairs(players) do
  1099. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  1100. end
  1101. end)
  1102.  
  1103. addcmd('view', 'views player',{},
  1104. function(args)
  1105. local players = getPlayer(args[1])
  1106. for i,v in pairs(players) do
  1107. game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  1108. end
  1109. end)
  1110.  
  1111. addcmd('unview', 'stops viewing player',{},
  1112. function()
  1113. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  1114. end)
  1115.  
  1116. addcmd('nolimbs', 'removes limbs from player',{},
  1117. function(args)
  1118. local players = getPlayer(args[1])
  1119. for i,v in pairs(players) do
  1120. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1121. if v:IsA("BasePart") and
  1122. v.Name == "Right Leg" or
  1123. v.Name == "Left Leg" or
  1124. v.Name == "Right Arm" or
  1125. v.Name == "Left Arm" then
  1126. v:Remove()
  1127. end
  1128. end
  1129. end
  1130. end)
  1131.  
  1132. addcmd('box', 'creates a box around player',{},
  1133. function(args)
  1134. local players = getPlayer(args[1])
  1135. for i,v in pairs(players)do
  1136. local pchar=_char(v)
  1137. local SB = Instance.new("SelectionBox", pchar)
  1138. SB.Adornee = SB.Parent
  1139. SB.Color = BrickColor.new("" .. (args[2]))
  1140. end
  1141. end)
  1142.  
  1143. addcmd('nobox', 'takes away box from player',{'unbox'},
  1144. function(args)
  1145. local players = getPlayer(args[1])
  1146. for i,v in pairs(players)do
  1147. local pchar=_char(v)
  1148. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1149. if v:IsA("SelectionBox") then
  1150. v:Destroy()
  1151. end
  1152. end
  1153. end
  1154. end)
  1155.  
  1156. addcmd('ghost', 'ghostifys player',{},
  1157. function(args)
  1158. local players = getPlayer(args[1])
  1159. for i,v in pairs(players)do
  1160. local pchar=gPlayers[v].Character
  1161. pchar.Head.Transparency = 0.5
  1162. pchar.Torso.Transparency = 0.5
  1163. pchar["Left Arm"].Transparency = 0.5
  1164. pchar["Right Arm"].Transparency = 0.5
  1165. pchar["Left Leg"].Transparency = 0.5
  1166. pchar["Right Leg"].Transparency = 0.5
  1167. pchar.Head.face.Transparency = 0.5
  1168. end
  1169. end)
  1170.  
  1171. addcmd('sphere', 'puts sphere around player',{},
  1172. function(args)
  1173. local players = getPlayer(args[1])
  1174. for i,v in pairs(players)do
  1175. local pchar=gPlayers[v].Character
  1176. local SS = Instance.new("SelectionSphere", pchar)
  1177. SS.Adornee = SS.Parent
  1178. end
  1179. end)
  1180.  
  1181. addcmd('loadmap','loads map from model',{},
  1182. function(args)
  1183. pcall(function()
  1184. for i,v in pairs(workspace:GetChildren()) do
  1185. if v.Name~="Camera" and v.Name~="Terrain" then
  1186. v:Destroy()
  1187. end
  1188. end
  1189. workspace.Terrain:Clear()
  1190. for i,v in pairs(game.Players:GetChildren()) do
  1191. local plr = v
  1192. local prt = Instance.new("Model", workspace)
  1193. Instance.new("Part", prt).Name="Torso"
  1194. Instance.new("Part", prt).Name="Head"
  1195. Instance.new("Humanoid", prt).Name="Humanoid"
  1196. plr.Character = prt
  1197. end
  1198. if (args[1]) == "sfotho" then
  1199. local b = Insert(296400126, game.Workspace, "sfotho")
  1200. b:MakeJoints()
  1201. end
  1202. local b = Insert(args[1], game.Workspace, "LoadedMap")
  1203. b:MakeJoints()
  1204. end)
  1205. Notify('Loaded Map')
  1206. end)
  1207.  
  1208. addcmd('sky','changes skybox',{},
  1209. function(args)
  1210. pcall(function()
  1211. local ID = (args[1])
  1212. local sky = Instance.new("Sky", game.Lighting)
  1213. sky.SkyboxBk = "rbxassetid://" .. ID
  1214. sky.SkyboxDn = "rbxassetid://" .. ID
  1215. sky.SkyboxFt = "rbxassetid://" .. ID
  1216. sky.SkyboxLf = "rbxassetid://" .. ID
  1217. sky.SkyboxRt = "rbxassetid://" .. ID
  1218. sky.SkyboxUp = "rbxassetid://" .. ID
  1219. end)
  1220. end)
  1221.  
  1222. addcmd('ambient','changes ambient',{},
  1223. function(args)
  1224. game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  1225. end)
  1226.  
  1227. addcmd('gui','gives YourMom GUI',{},
  1228. function(args)
  1229. loadstring(Insert(289110135, game.CoreGui.RobloxGui).Source)()
  1230. end)
  1231.  
  1232. addcmd('jail','jails player',{},
  1233. function(args)
  1234. local players = getPlayer(args[1])
  1235. for i,v in pairs(players)do
  1236. local pchar=gPlayers[v].Character
  1237. local JailPlayer = DATA.JAIL:Clone()
  1238. JailPlayer.Parent = game.Workspace
  1239. JailPlayer:MoveTo(pchar.Torso.Position)
  1240. JailPlayer.Name = "JAIL_" .. gPlayers[v].Name
  1241. if pchar:FindFirstChild("HumanoidRootPart") then
  1242. pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
  1243. end
  1244. end
  1245. end)
  1246.  
  1247. addcmd('unjail','unjails player',{},
  1248. function(args)
  1249. local players = getPlayer(args[1])
  1250. for i,v in pairs(players)do
  1251. game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  1252. end
  1253. end)
  1254.  
  1255. addcmd('shutdown', 'shuts the server down',{},
  1256. function(args)
  1257. local function ShutDown(Base)
  1258. for i,v in pairs(Base:GetChildren()) do
  1259. v:Destroy()
  1260. end
  1261. end
  1262. ShutDown(game.Players)
  1263. end)
  1264.  
  1265. addcmd('animation','makes player animate',{'anim'},
  1266. function(args)
  1267. local players = getPlayer(args[1])
  1268. for i,v in pairs(players)do
  1269. local pchar = gPlayers[v].Character
  1270. local ID = args[2]
  1271.  
  1272. if args[2] == "climb" then
  1273. ID = "180436334"
  1274. end
  1275. if args[2] == "fall" then
  1276. ID = "180436148"
  1277. end
  1278. if args[2] == "jump" then
  1279. ID = "125750702"
  1280. end
  1281. if args[2] == "sit" then
  1282. ID = "178130996"
  1283. end
  1284. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  1285. if x:IsA("StringValue") then
  1286. for _,c in pairs(x:GetChildren()) do
  1287. if c:IsA("Animation") then
  1288. c.AnimationId = "rbxassetid://" .. ID
  1289. end
  1290. end
  1291. end
  1292. end
  1293. end
  1294. end)
  1295.  
  1296. addcmd('fix','turns player back to normal',{},
  1297. function(args)
  1298. local players = getPlayer(args[1])
  1299. for i,v in pairs(players)do
  1300. local pchar = gPlayers[v].Character
  1301.  
  1302. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1303. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  1304. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1305. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1306. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1307.  
  1308. for i,v in pairs(pchar.Head:GetChildren()) do
  1309. if v:IsA("SpecialMesh") then
  1310. v:Destroy()
  1311. end
  1312. end
  1313.  
  1314. for i,v in pairs(pchar:GetChildren()) do
  1315. if v:IsA("Shirt") then
  1316. v:Destroy()
  1317. end
  1318. end
  1319.  
  1320. for i,v in pairs(pchar:GetChildren()) do
  1321. if v:IsA("Pants") then
  1322. v:Destroy()
  1323. end
  1324. end
  1325.  
  1326. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  1327. Player.Character["Shirt Graphic"].Graphic = ""
  1328. end
  1329.  
  1330. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  1331. HeadMesh.MeshType = "Head"
  1332. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  1333.  
  1334. pchar.Head.Transparency = 0
  1335. pchar.Torso.Transparency = 0
  1336. pchar["Left Arm"].Transparency = 0
  1337. pchar["Right Arm"].Transparency = 0
  1338. pchar["Left Leg"].Transparency = 0
  1339. pchar["Right Leg"].Transparency = 0
  1340.  
  1341. for i,v in pairs(pchar.Head:GetChildren()) do
  1342. if v:IsA("Decal") then
  1343. v:Destroy()
  1344. end
  1345. end
  1346.  
  1347. local face = Instance.new("Decal", pchar.Head)
  1348. face.Name = "face"
  1349. face.Texture = "rbxasset://textures/face.png"
  1350. face.Face = "Front"
  1351.  
  1352. for i,v in pairs(pchar:GetChildren()) do
  1353. if v:IsA("Seat") then
  1354. v:Destroy()
  1355. end
  1356. end
  1357.  
  1358. for i,v in pairs(pchar.Torso:GetChildren()) do
  1359. if v:IsA("Weld") then
  1360. v:Destroy()
  1361. end
  1362. end
  1363.  
  1364. for i,v in pairs(pchar.Torso:GetChildren()) do
  1365. if v:IsA("SpecialMesh") then
  1366. v:Destroy()
  1367. end
  1368. end
  1369.  
  1370. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  1371. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  1372. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  1373. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  1374. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  1375. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  1376. for _,v in pairs(Player.Character:GetChildren()) do
  1377. if v:IsA("Hat") then
  1378. v:Destroy()
  1379. end
  1380. end
  1381. end
  1382. end)
  1383.  
  1384. addcmd('creeper','make the player a creeper',{'crpr'},
  1385. function(args)
  1386. local players = getPlayer(args[1])
  1387. for i,v in pairs(players)do
  1388. local pchar = gPlayers[v].Character
  1389. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  1390. if pchar:FindFirstChild("Shirt") then
  1391. pchar.Shirt.Parent = pchar.Torso
  1392. end
  1393. if pchar:FindFirstChild("Pants") then
  1394. pchar.Pants.Parent = pchar.Torso
  1395. end
  1396. if pchar:FindFirstChild("Shirt Graphic") then
  1397. pchar["Shirt Graphic"].Graphic = ""
  1398. end
  1399. for i,v in pairs(pchar:GetChildren()) do
  1400. if v:IsA("Hat") then
  1401. v:Destroy()
  1402. end
  1403. end
  1404. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1405. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  1406. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  1407. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  1408. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  1409. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  1410. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  1411. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  1412. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  1413. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  1414. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  1415. end
  1416. end
  1417. end)
  1418.  
  1419. addcmd('uncreeper','makes player back to normal',{},
  1420. function(args)
  1421. local players = getPlayer(args[1])
  1422. for i,v in pairs(players)do
  1423. execCmd("fix " .. gPlayers[v].Name, Player)
  1424. end
  1425. end)
  1426.  
  1427. addcmd('shrek', 'makes player shrek',{},
  1428. function(args)
  1429. local players = getPlayer(args[1])
  1430. for i,v in pairs(players) do
  1431. local pchar = gPlayers[v].Character
  1432. for i,v in pairs(pchar:GetChildren()) do
  1433. if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  1434. v:Destroy()
  1435. end
  1436. end
  1437. for i,v in pairs(pchar.Head:GetChildren()) do
  1438. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  1439. v:Destroy()
  1440. end
  1441. end
  1442.  
  1443. local mesh = Instance.new("SpecialMesh", pchar.Head)
  1444. mesh.MeshType = "FileMesh"
  1445. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  1446. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  1447. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  1448.  
  1449. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  1450. local Pants = Instance.new("Pants", gPlayers[v].Character)
  1451.  
  1452. Shirt.ShirtTemplate = "rbxassetid://133078194"
  1453. Pants.PantsTemplate = "rbxassetid://133078204"
  1454. end
  1455. end)
  1456.  
  1457. addcmd('unshrek','makes player back to normal',{},
  1458. function(args)
  1459. local players = getPlayer(args[1])
  1460. for i,v in pairs(players)do
  1461. execCmd("fix " .. gPlayers[v].Name, Player)
  1462. end
  1463. end)
  1464.  
  1465. local Spamming = false
  1466.  
  1467. addcmd('spam','spams text',{},
  1468. function(args)
  1469. Spamming = true
  1470. spawn(function()
  1471. while wait(0) do
  1472. if Spamming == true then
  1473. while wait(0.1) do
  1474. if Spamming == true then
  1475. game.Players:Chat("" .. args[1])
  1476. elseif Spamming == false then
  1477. return
  1478. end
  1479. end
  1480. end
  1481. end
  1482. end)
  1483. end)
  1484.  
  1485. addcmd('nospam','stops spamming',{},
  1486. function(args)
  1487. Spamming = false
  1488. end)
  1489.  
  1490. addcmd('control','controls player',{},
  1491. function(args)
  1492. local players = getPlayer(args[1])
  1493. for i,v in pairs(players)do
  1494. local pchar = gPlayers[v].Character
  1495. if gPlayers[v] and pchar then
  1496. pchar.Humanoid.PlatformStand = true
  1497. local w = Instance.new("Weld", Player.Character.Torso)
  1498. w.Part0 = Player.Character.Torso
  1499. w.Part1 = pchar.Torso
  1500. local w2 = Instance.new("Weld", Player.Character.Head)
  1501. w2.Part0 = Player.Character.Head
  1502. w2.Part1 = pchar.Head
  1503. local w3 = Instance.new("Weld", Player.Character:findFirstChild("Right Arm"))
  1504. w3.Part0 = Player.Character:findFirstChild("Right Arm")
  1505. w3.Part1 = pchar:findFirstChild("Right Arm")
  1506. local w4 = Instance.new("Weld", Player.Character:findFirstChild("Left Arm"))
  1507. w4.Part0 = Player.Character:findFirstChild("Left Arm")
  1508. w4.Part1 = pchar:findFirstChild("Left Arm")
  1509. local w5 = Instance.new("Weld", Player.Character:findFirstChild("Right Leg"))
  1510. w5.Part0 = Player.Character:findFirstChild("Right Leg")
  1511. w5.Part1 = pchar:findFirstChild("Right Leg")
  1512. local w6 = Instance.new("Weld", Player.Character:findFirstChild("Left Leg"))
  1513. w6.Part0 = Player.Character:findFirstChild("Left Leg")
  1514. w6.Part1 = pchar:findFirstChild("Left Leg")
  1515. char.Head.face:Destroy()
  1516. for i,v in pairs(pchar:GetChildren()) do
  1517. if v:IsA("BasePart") then
  1518. v.CanCollide = false
  1519. end
  1520. end
  1521. for i,v in pairs(char:GetChildren()) do
  1522. if v:IsA("BasePart") then
  1523. v.Transparency = 1
  1524. elseif v:IsA("Hat") then
  1525. v:Destroy()
  1526. end
  1527. end
  1528. pchar.Parent = char
  1529. pchar.Humanoid.Changed:connect(function()
  1530. pchar.Humanoid.PlatformStand = true
  1531. end)
  1532. end
  1533. end
  1534. end)
  1535.  
  1536. addcmd('nuke','nukes player',{},
  1537. function(args)
  1538. local players = getPlayer(args[1])
  1539. for i,v in pairs(players)do
  1540. local pchar = gPlayers[v].Character
  1541. if gPlayers[v] and pchar and pchar:FindFirstChild("Torso") then
  1542. local nuke = Instance.new("Part", game.Workspace)
  1543. nuke.Anchored = true
  1544. nuke.CanCollide = false
  1545. nuke.FormFactor = "Symmetric"
  1546. nuke.Shape = "Ball"
  1547. nuke.Size = Vector3.new(1,1,1)
  1548. nuke.BrickColor = BrickColor.new("New Yeller")
  1549. nuke.Transparency = 0.5
  1550. nuke.Reflectance = 0.2
  1551. nuke.TopSurface = 0
  1552. nuke.BottomSurface = 0
  1553. nuke.Touched:connect(function (hit)
  1554. if hit and hit.Parent then
  1555. local boom = Instance.new("Explosion", game.Workspace)
  1556. boom.Position = hit.Position
  1557. boom.BlastRadius = 11
  1558. boom.BlastPressure = math.huge
  1559. end
  1560. end)
  1561. local CF = pchar.Torso.CFrame
  1562. nuke.CFrame = CF
  1563. for i = 1,333 do
  1564. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  1565. nuke.CFrame = CF
  1566. wait(1/44)
  1567. end
  1568. nuke:Destroy()
  1569. end
  1570. end
  1571. end)
  1572.  
  1573. addcmd('infect','infects player',{},
  1574. function(args)
  1575. local players = getPlayer(args[1])
  1576. for i,v in pairs(players)do
  1577. function infect(rip)
  1578. local pchar = gPlayers[v].Character
  1579. for i,v in pairs(pchar:GetChildren()) do
  1580. if v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") then
  1581. v:Destroy()
  1582. end
  1583. end
  1584. if pchar.Torso:FindFirstChild("roblox") then
  1585. pchar.Torso.roblox:Destroy()
  1586. end
  1587. if pchar.Head:FindFirstChild("face") then
  1588. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  1589. end
  1590. if pchar:FindFirstChild("Body Colors") then
  1591. local Colors = pchar["Body Colors"]
  1592. local Skin = BrickColor.new("Pastel green")
  1593. local Clothes = BrickColor.new("Reddish brown")
  1594. Colors.HeadColor = Skin
  1595. Colors.LeftArmColor = Skin
  1596. Colors.RightArmColor = Skin
  1597. Colors.LeftLegColor = Clothes
  1598. Colors.RightLegColor = Clothes
  1599. Colors.TorsoColor = Clothes
  1600. end
  1601. local w1 = Instance.new("Weld", pchar)
  1602. w1.Part0 = pchar["Right Arm"]
  1603. w1.Part1 = pchar.Torso
  1604. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  1605. local w2 = Instance.new("Weld", pchar)
  1606. w2.Part0 = pchar["Left Arm"]
  1607. w2.Part1 = pchar.Torso
  1608. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  1609. local rip = false
  1610. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  1611. if connect1 == false then
  1612. connect1 = true
  1613. if game.Players:FindFirstChild(hit.Parent.Name) then
  1614. infect(game.Players[hit.Parent.Name])
  1615. end
  1616. wait(0.5)
  1617. connect1 = true
  1618. end
  1619. end)
  1620. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  1621. if connect2 == false then
  1622. connect2 = true
  1623. if game.Players:FindFirstChild(hit.Parent.Name) then
  1624. infect(game.Players[hit.Parent.Name])
  1625. end
  1626. wait(0.5)
  1627. connect2 = true
  1628. end
  1629. end)
  1630. local IV = Instance.new("IntValue", pchar)
  1631. IV.Name = "Infected"
  1632. IV.Value = 0
  1633. IV.Changed:connect(function()
  1634. connect1:disconnect()
  1635. connect2:disconnect()
  1636. end)
  1637. end
  1638. infect(v)
  1639. end
  1640. end)
  1641.  
  1642. addcmd('uninfect','makes player back to normal',{},
  1643. function(args)
  1644. local players = getPlayer(args[1])
  1645. for i,v in pairs(players)do
  1646. execCmd("fix " .. gPlayers[v].Name, Player)
  1647. end
  1648. end)
  1649.  
  1650. addcmd('duck','makes players head a duck',{},
  1651. function(args)
  1652. local players = getPlayer(args[1])
  1653. for i,v in pairs(players)do
  1654. local pchar = gPlayers[v].Character
  1655. for i,v in pairs(pchar.Torso:GetChildren()) do
  1656. if v:IsA("Decal") then
  1657. v:Destroy()
  1658. end
  1659. end
  1660. for i,v in pairs(pchar:GetChildren()) do
  1661. if v:IsA("Hat") then
  1662. v:Destroy()
  1663. end
  1664. end
  1665. local duck = Instance.new("SpecialMesh", pchar.Torso)
  1666. duck.MeshType = "FileMesh"
  1667. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  1668. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  1669. duck.Scale = Vector3.new(5, 5, 5)
  1670. pchar.Head.Transparency = 1
  1671. pchar["Left Arm"].Transparency = 1
  1672. pchar["Right Arm"].Transparency = 1
  1673. pchar["Left Leg"].Transparency = 1
  1674. pchar["Right Leg"].Transparency = 1
  1675. pchar.Head.face.Transparency = 1
  1676. end
  1677. end)
  1678.  
  1679. addcmd('unduck','makes player back to normal',{},
  1680. function(args)
  1681. local players = getPlayer(args[1])
  1682. for i,v in pairs(players)do
  1683. execCmd("fix " .. gPlayers[v].Name, Player)
  1684. end
  1685. end)
  1686.  
  1687. addcmd('disable','removes players humanoid',{},
  1688. function(args)
  1689. local players = getPlayer(args[1])
  1690. for i,v in pairs(players)do
  1691. local pchar = gPlayers[v].Character
  1692. if pchar:FindFirstChild("Humanoid") then
  1693. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  1694. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  1695. humanoid.Parent = game.ContextActionService
  1696. end
  1697. end
  1698. end)
  1699.  
  1700. addcmd('enable','gives player humanoid',{},
  1701. function(args)
  1702. local players = getPlayer(args[1])
  1703. for i,v in pairs(players)do
  1704. local pchar = gPlayers[v].Character
  1705. if pchar:FindFirstChild("Humanoid") then
  1706. return
  1707. else
  1708. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  1709. humanoid.Parent = pchar
  1710. humanoid.Name = "Humanoid"
  1711. end
  1712. end
  1713. end)
  1714.  
  1715. addcmd('size','changes size of player',{},
  1716. function(args)
  1717. local players = getPlayer(args[1])
  1718. for i,v in pairs(players)do
  1719. local pchar = gPlayers[v].Character
  1720. local function scale(chr,scl)
  1721.  
  1722. for _,v in pairs(pchar:GetChildren()) do
  1723. if v:IsA("Hat") then
  1724. v:Clone()
  1725. v.Parent = game.Lighting
  1726. end
  1727. end
  1728.  
  1729. local Head = chr['Head']
  1730. local Torso = chr['Torso']
  1731. local LA = chr['Left Arm']
  1732. local RA = chr['Right Arm']
  1733. local LL = chr['Left Leg']
  1734. local RL = chr['Right Leg']
  1735. local HRP = chr['HumanoidRootPart']
  1736.  
  1737. wait(0.1)
  1738.  
  1739. Head.formFactor = 3
  1740. Torso.formFactor = 3
  1741. LA.formFactor = 3
  1742. RA.formFactor = 3
  1743. LL.formFactor = 3
  1744. RL.formFactor = 3
  1745. HRP.formFactor = 3
  1746.  
  1747. Head.Size = Vector3.new(scl * 2, scl, scl)
  1748. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  1749. LA.Size = Vector3.new(scl, scl * 2, scl)
  1750. RA.Size = Vector3.new(scl, scl * 2, scl)
  1751. LL.Size = Vector3.new(scl, scl * 2, scl)
  1752. RL.Size = Vector3.new(scl, scl * 2, scl)
  1753. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  1754.  
  1755. local Motor1 = Instance.new('Motor6D', Torso)
  1756. Motor1.Part0 = Torso
  1757. Motor1.Part1 = Head
  1758. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1759. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1760. Motor1.Name = "Neck"
  1761.  
  1762. local Motor2 = Instance.new('Motor6D', Torso)
  1763. Motor2.Part0 = Torso
  1764. Motor2.Part1 = LA
  1765. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1766. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1767. Motor2.Name = "Left Shoulder"
  1768.  
  1769. local Motor3 = Instance.new('Motor6D', Torso)
  1770. Motor3.Part0 = Torso
  1771. Motor3.Part1 = RA
  1772. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1773. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1774. Motor3.Name = "Right Shoulder"
  1775.  
  1776. local Motor4 = Instance.new('Motor6D', Torso)
  1777. Motor4.Part0 = Torso
  1778. Motor4.Part1 = LL
  1779. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1780. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1781. Motor4.Name = "Left Hip"
  1782.  
  1783. local Motor5 = Instance.new('Motor6D', Torso)
  1784. Motor5.Part0 = Torso
  1785. Motor5.Part1 = RL
  1786. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1787. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1788. Motor5.Name = "Right Hip"
  1789.  
  1790. local Motor6 = Instance.new('Motor6D', HRP)
  1791. Motor6.Part0 = HRP
  1792. Motor6.Part1 = Torso
  1793. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1794. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1795.  
  1796. end
  1797.  
  1798. scale(pchar, args[2])
  1799.  
  1800. for _,v in pairs(game.Lighting:GetChildren()) do
  1801. if v:IsA("Hat") then
  1802. v.Parent = pchar
  1803. end
  1804. end
  1805. end
  1806. end)
  1807.  
  1808. addcmd('confuse','reverses players speed',{'reverse'},
  1809. function(args)
  1810. local players = getPlayer(args[1])
  1811. for i,v in pairs(players)do
  1812. local pchar = gPlayers[v].Character
  1813. pchar.Humanoid.WalkSpeed = tonumber(-16)
  1814. end
  1815. end)
  1816.  
  1817. addcmd('unconfuse','reverses players speed',{'unreverse'},
  1818. function(args)
  1819. local players = getPlayer(args[1])
  1820. for i,v in pairs(players)do
  1821. local pchar = gPlayers[v].Character
  1822. pchar.Humanoid.WalkSpeed = tonumber(16)
  1823. end
  1824. end)
  1825.  
  1826. addcmd('clone','clones player',{},
  1827. function(args)
  1828. local players = getPlayer(args[1])
  1829. for i,v in pairs(players)do
  1830. local pchar = gPlayers[v].Character
  1831. pchar.Archivable = true
  1832. local clone = pchar:Clone()
  1833. clone.Parent = game.Workspace
  1834. clone:MoveTo(pchar:GetModelCFrame().p)
  1835. clone:MakeJoints()
  1836. pchar.Archivable = false
  1837. end
  1838. end)
  1839.  
  1840. addcmd('spin','spins player',{},
  1841. function(args)
  1842. local players = getPlayer(args[1])
  1843. for i,v in pairs(players)do
  1844. local pchar = gPlayers[v].Character
  1845. for i,v in pairs(pchar.Torso:GetChildren()) do
  1846. if v.Name == "Spinning" then
  1847. v:Destroy()
  1848. end
  1849. end
  1850. local Torso = pchar.Torso
  1851. local BG = Instance.new("BodyGyro", Torso)
  1852. BG.Name = "Spinning"
  1853. BG.maxTorque = Vector3.new(0, math.huge, 0)
  1854. BG.P = 11111
  1855. BG.cframe = Torso.CFrame
  1856. repeat wait(1/44)
  1857. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  1858. until not BG or BG.Parent ~= Torso
  1859. end
  1860. end)
  1861.  
  1862. addcmd('unspin','stops spinning player',{},
  1863. function(args)
  1864. local players = getPlayer(args[1])
  1865. for i,v in pairs(players)do
  1866. local pchar = gPlayers[v].Character
  1867. for i,v in pairs(pchar.Torso:GetChildren()) do
  1868. if v.Name == "Spinning" then
  1869. v:Destroy()
  1870. end
  1871. end
  1872. end
  1873. end)
  1874.  
  1875. addcmd('dog','makes player a dog',{},
  1876. function(args)
  1877. local players = getPlayer(args[1])
  1878. for i,v in pairs(players)do
  1879. local pchar = gPlayers[v].Character
  1880. if pchar:FindFirstChild("Shirt") then
  1881. pchar.Shirt:Destroy()
  1882. end
  1883. if pchar:FindFirstChild("Pants") then
  1884. pchar.Pants:Destroy()
  1885. end
  1886. if pchar:FindFirstChild("Shirt Graphic") then
  1887. pchar["Shirt Graphic"].Graphic = ""
  1888. end
  1889. pchar.Torso.Transparency = 1
  1890. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1891. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  1892. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  1893. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  1894. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  1895. local FakeTorso = Instance.new("Seat", pchar)
  1896. FakeTorso.Name = "FakeTorso"
  1897. FakeTorso.FormFactor = "Symmetric"
  1898. FakeTorso.TopSurface = 0
  1899. FakeTorso.BottomSurface = 0
  1900. FakeTorso.Size = Vector3.new(3,1,4)
  1901. FakeTorso.BrickColor = BrickColor.new("Brown")
  1902. FakeTorso.CFrame = pchar.Torso.CFrame
  1903. local BF = Instance.new("BodyForce", FakeTorso)
  1904. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  1905. local W = Instance.new("Weld", pchar.Torso)
  1906. W.Part0 = pchar.Torso
  1907. W.Part1 = FakeTorso
  1908. W.C0 = CFrame.new(0,-.5,0)
  1909. local BC = pchar["Body Colors"]
  1910. BC.HeadColor = BrickColor.new("Brown")
  1911. BC.LeftArmColor = BrickColor.new("Brown")
  1912. BC.LeftLegColor = BrickColor.new("Brown")
  1913. BC.RightArmColor = BrickColor.new("Brown")
  1914. BC.RightLegColor = BrickColor.new("Brown")
  1915. BC.TorsoColor = BrickColor.new("Brown")
  1916. end
  1917. end)
  1918.  
  1919. addcmd('undog','makes player back to normal',{},
  1920. function(args)
  1921. local players = getPlayer(args[1])
  1922. for i,v in pairs(players)do
  1923. execCmd("fix " .. gPlayers[v].Name, Player)
  1924. end
  1925. end)
  1926.  
  1927. addcmd('tptool','gives player tptool',{''},
  1928. function(args)
  1929. local tool = DATA.Teleport:Clone()
  1930. tool.Parent = Player.Backpack
  1931. end)
  1932.  
  1933. addcmd('loopsit','loop sits player',{},
  1934. function(args)
  1935. local players = getPlayer(args[1])
  1936. for i,v in pairs(players)do
  1937. local pchar = gPlayers[v].Character
  1938. if pchar:FindFirstChild("LoopSit") then
  1939. pchar.LoopSit.Name = "NotLoopSit"
  1940. wait(0.1)
  1941. pchar.NotLoopSit:Destroy()
  1942. end
  1943. local LoopSit = Instance.new("StringValue", pchar)
  1944. LoopSit.Name = "LoopSit"
  1945. repeat wait(0.1)
  1946. pchar.Humanoid.Sit = true
  1947. until LoopSit.Name == "NotLoopSit"
  1948. end
  1949. end)
  1950.  
  1951. addcmd('unloopsit','stops loop sit on player',{'noloopsit'},
  1952. function(args)
  1953. local players = getPlayer(args[1])
  1954. for i,v in pairs(players)do
  1955. local pchar = gPlayers[v].Character
  1956. if pchar:FindFirstChild("LoopSit") then
  1957. pchar.LoopSit.Name = "NotLoopSit"
  1958. wait(0.1)
  1959. pchar.NotLoopSit:Destroy()
  1960. end
  1961. end
  1962. end)
  1963.  
  1964. addcmd('loopjump','loop jumps player',{},
  1965. function(args)
  1966. local players = getPlayer(args[1])
  1967. for i,v in pairs(players)do
  1968. local pchar = gPlayers[v].Character
  1969. if pchar:FindFirstChild("LoopJump") then
  1970. pchar.LoopJump.Name = "NotLoopJump"
  1971. wait(0.1)
  1972. pchar.NotLoopJump:Destroy()
  1973. end
  1974. local LoopJump = Instance.new("StringValue", pchar)
  1975. LoopJump.Name = "LoopJump"
  1976. repeat wait(0.1)
  1977. pchar.Humanoid.Jump = true
  1978. until LoopJump.Name == "NotLoopJump"
  1979. end
  1980. end)
  1981.  
  1982. addcmd('unloopjump','stops loop jump on player',{'noloopjump'},
  1983. function(args)
  1984. local players = getPlayer(args[1])
  1985. for i,v in pairs(players)do
  1986. local pchar = gPlayers[v].Character
  1987. if pchar:FindFirstChild("LoopJump") then
  1988. pchar.LoopJump.Name = "NotLoopJump"
  1989. wait(0.1)
  1990. pchar.NotLoopJump:Destroy()
  1991. end
  1992. end
  1993. end)
  1994.  
  1995. addcmd('loopheal','loop heals player',{},
  1996. function(args)
  1997. local players = getPlayer(args[1])
  1998. for i,v in pairs(players)do
  1999. local pchar = gPlayers[v].Character
  2000. if pchar:FindFirstChild("LoopHeal") then
  2001. pchar.LoopHeal.Name = "NotLoopHeal"
  2002. wait(0.1)
  2003. pchar.NotLoopHeal:Destroy()
  2004. end
  2005. local LoopHeal = Instance.new("StringValue", pchar)
  2006. LoopHeal.Name = "LoopHeal"
  2007. repeat wait(0.1)
  2008. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  2009. until LoopHeal.Name == "NotLoopHeal"
  2010. end
  2011. end)
  2012.  
  2013. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  2014. function(args)
  2015. local players = getPlayer(args[1])
  2016. for i,v in pairs(players)do
  2017. local pchar = gPlayers[v].Character
  2018. if pchar:FindFirstChild("LoopHeal") then
  2019. pchar.LoopHeal.Name = "NotLoopHeal"
  2020. wait(0.1)
  2021. pchar.NotLoopHeal:Destroy()
  2022. end
  2023. end
  2024. end)
  2025.  
  2026. addcmd('fling','flings player',{},
  2027. function(args)
  2028. local players = getPlayer(args[1])
  2029. for i,v in pairs(players)do
  2030. local pchar = gPlayers[v].Character
  2031. if pchar:FindFirstChild("Humanoid") then
  2032. local xran
  2033. local zran
  2034. repeat
  2035. xran = math.random(-9999,9999)
  2036. until math.abs(xran) >= 5555
  2037. repeat
  2038. zran = math.random(-9999,9999)
  2039. until math.abs(zran) >= 5555
  2040. pchar.Humanoid.Sit = true
  2041. pchar.Torso.Velocity = Vector3.new(0,0,0)
  2042. local BF = Instance.new("BodyForce", pchar.Torso)
  2043. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  2044. end
  2045. end
  2046. end)
  2047.  
  2048. addcmd('nograv','makes player have moon gravity',{''},
  2049. function(args)
  2050. local players = getPlayer(args[1])
  2051. for i,v in pairs(players)do
  2052. local pchar = gPlayers[v].Character
  2053. for i,v in pairs(pchar.Torso:GetChildren()) do
  2054. if v.Name == "NoGrav" then
  2055. v:Destroy()
  2056. end
  2057. end
  2058. local BF = Instance.new("BodyForce", pchar.Torso)
  2059. BF.Name = "NoGrav"
  2060. BF.Force = Vector3.new(0,2700,0)
  2061. end
  2062. end)
  2063.  
  2064. addcmd('grav','makes player have normal gravity',{''},
  2065. function(args)
  2066. local players = getPlayer(args[1])
  2067. for i,v in pairs(players)do
  2068. local pchar = gPlayers[v].Character
  2069. for i,v in pairs(pchar.Torso:GetChildren()) do
  2070. if v.Name == "NoGrav" then
  2071. v:Destroy()
  2072. end
  2073. end
  2074. end
  2075. end)
  2076.  
  2077. addcmd('seizure','makes player have a seizure',{''},
  2078. function(args)
  2079. local players = getPlayer(args[1])
  2080. for i,v in pairs(players)do
  2081. local pchar = gPlayers[v].Character
  2082. if pchar:FindFirstChild("Seizure") then
  2083.  
  2084. end
  2085. local Seizure = Instance.new("StringValue", pchar)
  2086. Seizure.Name = "Seizure"
  2087. pchar.Humanoid.PlatformStand = true
  2088. repeat wait()
  2089. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  2090. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2091. until Seizure.Name == "NotSeizure"
  2092. end
  2093. end)
  2094.  
  2095. addcmd('unseizure','makes player stop having a seizure',{''},
  2096. function(args)
  2097. local players = getPlayer(args[1])
  2098. for i,v in pairs(players)do
  2099. local pchar = gPlayers[v].Character
  2100. if pchar:FindFirstChild("Seizure") then
  2101. pchar.Humanoid.PlatformStand = false
  2102. pchar.Seizure.Name = "NotSeizure"
  2103. wait(0.1)
  2104. pchar.NotSeizure:Destroy()
  2105. end
  2106. end
  2107. end)
  2108.  
  2109. addcmd('cape','gives you a cape',{''},
  2110. function(args)
  2111. if not args[1] then
  2112. args[1] = 1012
  2113. end
  2114. capeColor = args[1]
  2115. Cape(Player)
  2116. end)
  2117.  
  2118. addcmd('uncape','takes cape away from you',{''},
  2119. function(args)
  2120. if char:FindFirstChild("Cape") ~= nil then
  2121. char.Cape:Destroy()
  2122. end
  2123. end)
  2124.  
  2125. addcmd('paper','makes player thin as paper',{''},
  2126. function(args)
  2127. local players = getPlayer(args[1])
  2128. for i,v in pairs(players)do
  2129. local pchar = gPlayers[v].Character
  2130. local LA = DATA.Paper:Clone()
  2131. LA.Parent = pchar["Left Arm"]
  2132. local RA = DATA.Paper:Clone()
  2133. RA.Parent = pchar["Right Arm"]
  2134. local LL = DATA.Paper:Clone()
  2135. LL.Parent = pchar["Left Leg"]
  2136. local RL = DATA.Paper:Clone()
  2137. RL.Parent = pchar["Right Leg"]
  2138. local T = DATA.Paper:Clone()
  2139. T.Parent = pchar.Torso
  2140. local H = DATA.Paper:Clone()
  2141. H.Parent = pchar.Head
  2142. pchar.Head.face:Destroy()
  2143. end
  2144. end)
  2145.  
  2146. addcmd('punish','punishs player',{''},
  2147. function(args)
  2148. local players = getPlayer(args[1])
  2149. for i,v in pairs(players)do
  2150. local pchar = gPlayers[v].Character
  2151. pchar.Parent = game.Lighting
  2152. end
  2153. end)
  2154.  
  2155. addcmd('unpunish','unpunishs player',{''},
  2156. function(args)
  2157. local players = getPlayer(args[1])
  2158. for i,v in pairs(players)do
  2159. if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
  2160. game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  2161. end
  2162. end
  2163. end)
  2164.  
  2165. addcmd('disco','disco party',{''},
  2166. function(args)
  2167. Disco = true
  2168. if Disco == true then
  2169. repeat wait(0.3)
  2170. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  2171. until Disco == false
  2172. end
  2173. end)
  2174.  
  2175. addcmd('undisco','rip disco party',{''},
  2176. function(args)
  2177. Disco = false
  2178. wait(0.1)
  2179. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  2180. end)
  2181.  
  2182. -- Extras --
  2183.  
  2184. Floating = false
  2185.  
  2186. addcmd('float', 'makes player float',{},
  2187. function(args,speaker)
  2188. Floating = true
  2189. local players = getPlayer(args[1])
  2190. for _,v in pairs(players) do
  2191. local pchar = gPlayers[v].Character
  2192. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  2193. spawn(function()
  2194. local float = DATA.Float:Clone()
  2195. float.Parent = pchar
  2196. float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  2197. spawn(function()
  2198. while wait(0.1) do
  2199. if pchar:FindFirstChild("Float") then
  2200. float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  2201. else
  2202. break
  2203. end
  2204. end
  2205. end)
  2206. end)
  2207. end
  2208. end
  2209. end)
  2210.  
  2211. addcmd('unfloat','disables floating',{},
  2212. function(args)
  2213. Floating = false
  2214. local players = getPlayer(args[1])
  2215. for i,v in pairs(players)do
  2216. local pchar = gPlayers[v].Character
  2217. if pchar:FindFirstChild("Float") then
  2218. pchar.Float:Destroy()
  2219. end
  2220. end
  2221. end)
  2222.  
  2223. local Clip = true
  2224.  
  2225. addcmd('noclip','enables noclip',{},
  2226. function(args)
  2227. Notify('NoClip Enabled')
  2228. Clip = false
  2229. wait(1)
  2230. Name = game.Players.LocalPlayer.Name
  2231. game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function (NC)
  2232. delay(0, function()
  2233. if NC.Name ~= "OuputGUI" then
  2234. NC:Destroy()
  2235. end
  2236. end)
  2237. end)
  2238. game:GetService('RunService').Stepped:connect(function ()
  2239. game.Workspace[Name].Torso.CanCollide = Clip
  2240. game.Workspace[Name].Head.CanCollide = Clip
  2241. end)
  2242. game.Workspace[Name].Torso.Changed:connect(function()
  2243. game.Workspace[Name].Torso.CanCollide = Clip
  2244. game.Workspace[Name].Head.CanCollide = Clip
  2245. end)
  2246. end)
  2247.  
  2248. addcmd('clip','disables noclip',{},
  2249. function(args)
  2250. Notify('NoClip Disabled')
  2251. Clip = true
  2252. end)
  2253.  
  2254. wait(0.1)
  2255.  
  2256. addcmd('prefix','changes prefix',{},
  2257. function(args)
  2258. cmdprefix = args[1]
  2259. Notify('Changed prefix to "' .. args[1] .. '"')
  2260. end)
  2261.  
  2262. addcmd('admins','prints admins',{},
  2263. function(args)
  2264. for i,v in pairs(AdminFolder:GetChildren()) do
  2265. if v:IsA("StringValue") then
  2266. print("-" .. v.Value)
  2267. Notify('Printed Admins, Check Console')
  2268. end
  2269. end
  2270. end)
  2271.  
  2272. addcmd('bans','prints bans',{},
  2273. function(args)
  2274. for i,v in pairs(BanFolder:GetChildren()) do
  2275. if v:IsA("StringValue") then
  2276. print("-" .. v.Value)
  2277. Notify('Printed Bans, Check Console')
  2278. end
  2279. end
  2280. end)
  2281.  
  2282. addcmd('version','shows version',{''},
  2283. function(args)
  2284. Notify("Version is " .. Version)
  2285. end)
  2286.  
  2287. --| Floating |--
  2288.  
  2289. Mouse.KeyDown:connect(function (Key)
  2290. if Key:byte() == 29 then
  2291. if Floating == false then
  2292. execCmd("float me", Player)
  2293. Floating = true
  2294. elseif Floating == true then
  2295. execCmd("unfloat me", Player)
  2296. Floating = false
  2297. end
  2298. end
  2299. end)
  2300.  
  2301. --| Ban Data |--
  2302.  
  2303. for i,v in pairs(BannedPlayers) do
  2304. local ban = Instance.new("StringValue", BanFolder)
  2305. ban.Value = v
  2306. ban.RobloxLocked = true
  2307. end
  2308.  
  2309. spawn(function ()
  2310. while wait(0.1) do
  2311. for _,a in pairs(game.ContextActionService:GetChildren()) do
  2312. if a.Name == "BanList" then
  2313. for _,b in pairs(a:GetChildren()) do
  2314. if b:IsA("StringValue") then
  2315. for _,c in pairs(game.Players:GetChildren()) do
  2316. if c.Name == b.Value then
  2317. c.PersonalServerRank = 200
  2318. wait(0.1)
  2319. c.PersonalServerRank = 0
  2320. end
  2321. end
  2322. end
  2323. end
  2324. end
  2325. end
  2326. end
  2327. end)
  2328.  
  2329. --| Admin |--
  2330.  
  2331. for i,v in pairs(admins) do
  2332. local admin = Instance.new("StringValue", AdminFolder)
  2333. admin.Value = v
  2334. admin.RobloxLocked = true
  2335. end
  2336.  
  2337. spawn(function ()
  2338. while wait(0.1) do
  2339. for _,a in pairs(game.ContextActionService:GetChildren()) do
  2340. if a.Name == "AdminList" then
  2341. for _,b in pairs(a:GetChildren()) do
  2342. if b:IsA("StringValue") then
  2343. for _,c in pairs(game.Players:GetChildren()) do
  2344. if c.Name == b.Value then
  2345. execCmd('admin ' .. c.Name)
  2346. end
  2347. end
  2348. end
  2349. end
  2350. end
  2351. end
  2352. end
  2353. end)
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375. --| Don't.. Touch.. |--
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382. --| CMD Bar |--
  2383.  
  2384. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  2385. CMDbar.Name = 'GUI'
  2386. cmdBAR = Instance.new('TextBox', CMDbar)
  2387. cmdBAR.Name = 'CMDbar'
  2388. cmdBAR.Active = true
  2389. cmdBAR.BackgroundColor = BrickColor.new(0,0,0)
  2390. cmdBAR.BackgroundTransparency = 0.5
  2391. cmdBAR.BorderColor = BrickColor.new(0,0,0)
  2392. cmdBAR.BorderSizePixel = 0
  2393. cmdBAR.Position = UDim2.new(0,0,1,-25)
  2394. cmdBAR.Size = UDim2.new(0,200,0,20)
  2395. cmdBAR.Font = 'SourceSans'
  2396. cmdBAR.FontSize = 'Size18'
  2397. cmdBAR.Text = 'Press ; to Execute a Command'
  2398. cmdBAR.TextColor = BrickColor.new(255,255,255)
  2399.  
  2400. --| Data |--
  2401.  
  2402. DATA = Instance.new('Folder', game.ContextActionService)
  2403. DATA.Name = 'Data'
  2404.  
  2405. Paper = Instance.new('BlockMesh', DATA)
  2406. Paper.Name = 'Paper'
  2407. Paper.Scale = Vector3.new(1,1,0.1)
  2408.  
  2409. ayylmao = Instance.new('Hat', DATA)
  2410. ayylmao.Name = 'ayylmao'
  2411. ayyHandle = Instance.new('Part', ayylmao)
  2412. ayyHandle.Name = 'Handle'
  2413. ayyHandle.Size = Vector3.new(2,2.4,2)
  2414. ayyHandle.FormFactor = 'Plate'
  2415. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  2416. ayyMesh.Scale = Vector3.new(1,1.02,1)
  2417. ayyMesh.MeshType = 'FileMesh'
  2418. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  2419. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  2420.  
  2421. Float = Instance.new('Part', DATA)
  2422. Float.Name = 'Float'
  2423. Float.Transparency = 1
  2424. Float.Size = Vector3.new(6,1,6)
  2425. Float.Anchored = true
  2426.  
  2427. cmdGUI = Instance.new('ScreenGui', DATA)
  2428. cmdGUI.Name = 'CMDs'
  2429. cmdMAIN = Instance.new('Frame', cmdGUI)
  2430. cmdMAIN.Name = 'MAIN'
  2431. cmdMAIN.Active = true
  2432. cmdMAIN.BackgroundColor = BrickColor.new(0,0,0)
  2433. cmdMAIN.BackgroundTransparency = 0.5
  2434. cmdMAIN.BorderColor = BrickColor.new(0,0,0)
  2435. cmdMAIN.BorderSizePixel = 0
  2436. cmdMAIN.Position = UDim2.new(0,10,0,350)
  2437. cmdMAIN.Size = UDim2.new(0,170,0,15)
  2438. cmdMAIN.Draggable = true
  2439. cmdCMDs = Instance.new('ScrollingFrame', cmdMAIN)
  2440. cmdCMDs.Name = 'CMDs'
  2441. cmdCMDs.BackgroundColor = BrickColor.new(0,0,0)
  2442. cmdCMDs.BackgroundTransparency = 0.8
  2443. cmdCMDs.BorderColor = BrickColor.new(0,0,0)
  2444. cmdCMDs.BorderSizePixel = 0
  2445. cmdCMDs.Position = UDim2.new(0,0,0,15)
  2446. cmdCMDs.Size = UDim2.new(0,200,0,150)
  2447. cmdCMDs.CanvasSize = UDim2.new(0,0,0,0)
  2448. cmdCMDs.TopImage = 'rbxasset://textures/blackBkg_square.png'
  2449. cmdCMDs.MidImage = 'rbxasset://textures/blackBkg_square.png'
  2450. cmdCMDs.BottomImage = 'rbxasset://textures/blackBkg_square.png'
  2451. cmdCMDs.ScrollBarThickness = 2
  2452. cmdExit = Instance.new('TextButton', cmdMAIN)
  2453. cmdExit.Name = 'Exit'
  2454. cmdExit.BackgroundColor = BrickColor.new(255,0,0)
  2455. cmdExit.BackgroundTransparency = 0.5
  2456. cmdExit.BorderColor = BrickColor.new(255,0,0)
  2457. cmdExit.BorderSizePixel = 0
  2458. cmdExit.Position = UDim2.new(0,185,0,0)
  2459. cmdExit.Size = UDim2.new(0,15,0,15)
  2460. cmdExit.Text = ""
  2461. ExitScript = Instance.new('LocalScript', cmdExit)
  2462. ExitScript.Source =
  2463. [[
  2464. script.Parent.MouseButton1Down:connect(function()
  2465. script.Parent.Parent.Parent:Destroy()
  2466. end)
  2467. ]]
  2468. cmdMin = Instance.new('TextButton', cmdMAIN)
  2469. cmdMin.Name = 'MM'
  2470. cmdMin.BackgroundColor = BrickColor.new(140,140,140)
  2471. cmdMin.BackgroundTransparency = 0.5
  2472. cmdMin.BorderColor = BrickColor.new(140,140,140)
  2473. cmdMin.BorderSizePixel = 0
  2474. cmdMin.Position = UDim2.new(0,170,0,0)
  2475. cmdMin.Size = UDim2.new(0,15,0,15)
  2476. cmdMin.Text = ""
  2477. MinScript = Instance.new('LocalScript', cmdMin)
  2478. MinScript.Source =
  2479. [[
  2480. local CMDs = script.Parent.Parent.CMDs
  2481.  
  2482. script.Parent.MouseButton1Down:connect(function()
  2483. if CMDs.Visible == true then
  2484. CMDs.Visible = false
  2485. elseif CMDs.Visible == false then
  2486. CMDs.Visible = true
  2487. end
  2488. end)
  2489. ]]
  2490. cmdEx = Instance.new('TextLabel', cmdMAIN)
  2491. cmdEx.Name = 'Example'
  2492. cmdEx.BackgroundColor = BrickColor.new(0,0,0)
  2493. cmdEx.BackgroundTransparency = 0.8
  2494. cmdEx.BorderColor = BrickColor.new(0,0,0)
  2495. cmdEx.BorderSizePixel = 0
  2496. cmdEx.Position = UDim2.new(0,5,0,20)
  2497. cmdEx.Size = UDim2.new(0,190,0,20)
  2498. cmdEx.Visible = false
  2499. cmdEx.TextColor = BrickColor.new(255,255,255)
  2500. cmdEx.TextXAlignment = 'Left'
  2501.  
  2502. duckGUI = Instance.new('ScreenGui', DATA)
  2503. duckGUI.Name = 'Duck'
  2504. duckImage = Instance.new('ImageLabel', duckGUI)
  2505. duckImage.BackgroundTransparency = 1
  2506. duckImage.Position = UDim2.new(0,-300,1,-150)
  2507. duckImage.Size = UDim2.new(0,300,0,300)
  2508. duckImage.Rotation = -30
  2509. duckImage.Image = 'rbxassetid://301388647'
  2510. duckScript = Instance.new('LocalScript', duckGUI)
  2511. duckScript.Source =
  2512. [[
  2513. local duck = script.Parent.ImageLabel
  2514.  
  2515. wait(2)
  2516.  
  2517. duck:TweenPosition(UDim2.new(1, 0, 1, -150), "InOut", "Quad", 3, true, nil)
  2518. ]]
  2519.  
  2520. espMAIN = Instance.new('BillboardGui', DATA)
  2521. espMAIN.Name = 'MAIN'
  2522. espMAIN.AlwaysOnTop = true
  2523. espMAIN.ExtentsOffset = Vector3.new(0,1,0)
  2524. espMAIN.Size = UDim2.new(0,5,0,5)
  2525. espMAIN.StudsOffset = Vector3.new(0,1,0)
  2526. espDot = Instance.new('Frame', espMAIN)
  2527. espDot.BackgroundColor = BrickColor.new(42,181,255)
  2528. espDot.BackgroundTransparency = 0.3
  2529. espDot.BorderSizePixel = 0
  2530. espDot.Position = UDim2.new(-0.5,0,-0.5,0)
  2531. espDot.Size = UDim2.new(2,0,2,0)
  2532. espDot.Visible = false
  2533. espDot.ZIndex = 10
  2534. espName = Instance.new('TextLabel', espMAIN)
  2535. espName.Name = 'Name'
  2536. espName.BackgroundColor = BrickColor.new(0,0,0)
  2537. espName.BackgroundTransparency = 1
  2538. espName.BorderColor = BrickColor.new(0,0,0)
  2539. espName.BorderSizePixel = 0
  2540. espName.Position = UDim2.new(0,0,0,-35)
  2541. espName.Size = UDim2.new(1,0,10,0)
  2542. espName.Visible = false
  2543. espName.ZIndex = 10
  2544.  
  2545. notifyMAIN = Instance.new('ScreenGui', DATA)
  2546. notifyMAIN.Name = 'Notification'
  2547. notifyNOT = Instance.new('Frame', notifyMAIN)
  2548. notifyNOT.Name = 'NOTIFY'
  2549. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  2550. notifyNOT.BackgroundTransparency = 0.5
  2551. notifyNOT.BorderColor = BrickColor.new(255,255,255)
  2552. notifyNOT.BorderSizePixel = 2
  2553. notifyNOT.Position = UDim2.new(0,-200,0.7,0)
  2554. notifyNOT.Size = UDim2.new(0,200,0,30)
  2555. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  2556. notifyNOTE.Name = 'NOTE'
  2557. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  2558. notifyNOTE.BackgroundTransparency = 1
  2559. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  2560. notifyNOTE.BorderSizePixel = 0
  2561. notifyNOTE.Size = UDim2.new(1,0,1,0)
  2562. notifyNOTE.ZIndex = 10
  2563. notifyNOTE.FontSize = 'Size18'
  2564. notifyNOTE.Font = 'SourceSans'
  2565. notifyNOTE.Text = 'NOTIFY'
  2566. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  2567. notifyNOTE.TextStrokeColor3 = Color3.new(255,255,255)
  2568. notifyNOTE.TextStrokeTransparency = 0.8
  2569.  
  2570. tpTool = Instance.new('HopperBin', DATA)
  2571. tpTool.Name = 'Teleport'
  2572. tpScript = Instance.new('LocalScript', tpTool)
  2573. tpScript.Source =
  2574. [[
  2575. local Player = game.Players.LocalPlayer
  2576. local Mouse = Player:GetMouse()
  2577.  
  2578. local Tool = script.Parent
  2579.  
  2580. Mouse.Button1Down:connect(function()
  2581. if Mouse.Target and Tool.Active then
  2582. Player.Character.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,2,0)
  2583. end
  2584. end)
  2585. ]]
  2586.  
  2587. modJAIL = Instance.new('Model', DATA)
  2588. modJAIL.Name = 'JAIL'
  2589. botJAIL = Instance.new('Part', modJAIL)
  2590. botJAIL.Name = 'BOTTOM'
  2591. botJAIL.BrickColor = BrickColor.new('Black')
  2592. botJAIL.Transparency = 0.5
  2593. botJAIL.Position = Vector3.new(-6.2,0.5,-11.6)
  2594. botJAIL.Anchored = true
  2595. botJAIL.Locked = true
  2596. botJAIL.Size = Vector3.new(6,1,6)
  2597. botJAIL.TopSurface = 'Smooth'
  2598. botJAIL.BottomSurface = 'Smooth'
  2599. topJAIL = Instance.new('Part', modJAIL)
  2600. topJAIL.Name = 'BOTTOM'
  2601. topJAIL.BrickColor = BrickColor.new('Black')
  2602. topJAIL.Transparency = 0.5
  2603. topJAIL.Position = Vector3.new(-6.2,7.5,-11.6)
  2604. topJAIL.Anchored = true
  2605. topJAIL.Locked = true
  2606. topJAIL.Size = Vector3.new(6,1,6)
  2607. topJAIL.TopSurface = 'Smooth'
  2608. topJAIL.BottomSurface = 'Smooth'
  2609. p1 = Instance.new('Part', modJAIL)
  2610. p1.Name = 'MAIN'
  2611. p1.BrickColor = BrickColor.new('Black')
  2612. p1.Transparency = 1
  2613. p1.Position = Vector3.new(-8.7,4,-11.6)
  2614. p1.Rotation = Vector3.new(-180,0,-180)
  2615. p1.Anchored = true
  2616. p1.Locked = true
  2617. p1.Size = Vector3.new(1,6,4)
  2618. p1.TopSurface = 'Smooth'
  2619. p1.BottomSurface = 'Smooth'
  2620. p2 = Instance.new('Part', modJAIL)
  2621. p2.BrickColor = BrickColor.new('Black')
  2622. p2.Transparency = 0.5
  2623. p2.Position = Vector3.new(-3.7,4,-14.1)
  2624. p2.Anchored = true
  2625. p2.Locked = true
  2626. p2.Size = Vector3.new(1,6,1)
  2627. p2.TopSurface = 'Smooth'
  2628. p2.BottomSurface = 'Smooth'
  2629. p3 = Instance.new('Part', modJAIL)
  2630. p3.BrickColor = BrickColor.new('Black')
  2631. p3.Transparency = 0.5
  2632. p3.Position = Vector3.new(-8.7,4,-9.1)
  2633. p3.Anchored = true
  2634. p3.Locked = true
  2635. p3.Size = Vector3.new(1,6,1)
  2636. p3.TopSurface = 'Smooth'
  2637. p3.BottomSurface = 'Smooth'
  2638. p4 = Instance.new('Part', modJAIL)
  2639. p4.BrickColor = BrickColor.new('Black')
  2640. p4.Transparency = 0.5
  2641. p4.Position = Vector3.new(-3.7,4,-9.1)
  2642. p4.Anchored = true
  2643. p4.Locked = true
  2644. p4.Size = Vector3.new(1,6,1)
  2645. p4.TopSurface = 'Smooth'
  2646. p4.BottomSurface = 'Smooth'
  2647. p5 = Instance.new('Part', modJAIL)
  2648. p5.BrickColor = BrickColor.new('Black')
  2649. p5.Transparency = 0.5
  2650. p5.Position = Vector3.new(-8.7,4,-14.1)
  2651. p5.Anchored = true
  2652. p5.Locked = true
  2653. p5.Size = Vector3.new(1,6,1)
  2654. p5.TopSurface = 'Smooth'
  2655. p5.BottomSurface = 'Smooth'
  2656. p6 = Instance.new('Part', modJAIL)
  2657. p6.BrickColor = BrickColor.new('Black')
  2658. p6.Transparency = 1
  2659. p6.Position = Vector3.new(-6.2,4,-14.1)
  2660. p6.Rotation = Vector3.new(0,90,0)
  2661. p6.Anchored = true
  2662. p6.Locked = true
  2663. p6.Size = Vector3.new(1,6,4)
  2664. p6.TopSurface = 'Smooth'
  2665. p6.BottomSurface = 'Smooth'
  2666. p7 = Instance.new('Part', modJAIL)
  2667. p7.BrickColor = BrickColor.new('Black')
  2668. p7.Transparency = 1
  2669. p7.Position = Vector3.new(-3.7,4,-11.6)
  2670. p7.Anchored = true
  2671. p7.Locked = true
  2672. p7.Size = Vector3.new(1,6,4)
  2673. p7.TopSurface = 'Smooth'
  2674. p7.BottomSurface = 'Smooth'
  2675. p8 = Instance.new('Part', modJAIL)
  2676. p8.BrickColor = BrickColor.new('Black')
  2677. p8.Transparency = 1
  2678. p8.Position = Vector3.new(-6.2,4,-9.1)
  2679. p8.Rotation = Vector3.new(0,90,0)
  2680. p8.Anchored = true
  2681. p8.Locked = true
  2682. p8.Size = Vector3.new(1,6,4)
  2683. p8.TopSurface = 'Smooth'
  2684. p8.BottomSurface = 'Smooth'
  2685.  
  2686. --| Some Commands |--
  2687.  
  2688. addcmd('ayylmao','ayy lmao',{''},
  2689. function(args)
  2690. local players = getPlayer(args[1])
  2691. for i,v in pairs(players)do
  2692. local pchar = gPlayers[v].Character
  2693. if pchar:FindFirstChild("Shirt") then
  2694. pchar.Shirt:Destroy()
  2695. end
  2696. if pchar:FindFirstChild("Pants") then
  2697. pchar.Pants:Destroy()
  2698. end
  2699. if pchar:FindFirstChild("Shirt Graphic") then
  2700. pchar["Shirt Graphic"].Graphic = ""
  2701. end
  2702. for i,v in pairs(pchar:GetChildren()) do
  2703. if v:IsA("Hat") then
  2704. v:Destroy()
  2705. end
  2706. end
  2707. local ayylmao = DATA.ayylmao:Clone()
  2708. ayylmao.Parent = pchar
  2709. local BC = pchar["Body Colors"]
  2710. BC.HeadColor = BrickColor.new("Fossil")
  2711. BC.LeftArmColor = BrickColor.new("Fossil")
  2712. BC.LeftLegColor = BrickColor.new("Fossil")
  2713. BC.RightArmColor = BrickColor.new("Fossil")
  2714. BC.RightLegColor = BrickColor.new("Fossil")
  2715. BC.TorsoColor = BrickColor.new("Fossil")
  2716. end
  2717. end)
  2718.  
  2719. -- CMDs GUI --
  2720.  
  2721. CMDsFolder = Instance.new("Folder", game.CoreGui)
  2722.  
  2723. for i,v in pairs(CMDs) do
  2724. CMDsValue = Instance.new("StringValue", CMDsFolder)
  2725. CMDsValue.Value = v
  2726. CMDsValue.RobloxLocked = true
  2727. end
  2728.  
  2729. local function commands()
  2730. local cmds = DATA.CMDs:Clone()
  2731. cmds.Parent = Player.PlayerGui
  2732. local CMDsV = CMDsFolder:GetChildren()
  2733. for i = 1, #CMDsV do
  2734. local YSize = 25
  2735. local Position = ((i * YSize) - YSize)
  2736. local newcmd = cmds.MAIN.Example:Clone()
  2737. newcmd.Parent = cmds.MAIN.CMDs
  2738. newcmd.Visible = true
  2739. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  2740. newcmd.Text = "" .. CMDsV[i].Value
  2741. cmds.MAIN.CMDs.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2742. end
  2743. end
  2744.  
  2745. addcmd('cmds','prints cmds',{},
  2746. function(args)
  2747. commands()
  2748. end)
  2749.  
  2750. --| Command Bar |--
  2751.  
  2752. CMDbar.CMDbar.FocusLost:connect(function(enterpressed)
  2753. if enterpressed and CMDbar.CMDbar.Text ~= "" then
  2754. spawn(function ()
  2755. execCmd(CMDbar.CMDbar.Text, Player)
  2756. end)
  2757. end
  2758. CMDbar.CMDbar:TweenPosition(UDim2.new(0, -200, 1, -25), "InOut", "Quad", 0.5, true, nil)
  2759. end)
  2760.  
  2761. Mouse.KeyDown:connect(function(Key)
  2762. if Key:byte() == 59 then
  2763. CMDbar.CMDbar:TweenPosition(UDim2.new(0, 0, 1, -25), "InOut", "Quad", 0.5, true, nil)
  2764. CMDbar.CMDbar:CaptureFocus()
  2765. end
  2766. end)
  2767.  
  2768. --| ESP Function |--
  2769.  
  2770. local ESP = false
  2771. local track = false
  2772.  
  2773. function Create(base, team)
  2774. local MAIN = DATA.MAIN:Clone()
  2775. local F = MAIN.DOT
  2776. local ESP = MAIN.NAME
  2777.  
  2778. MAIN.Parent = Player.PlayerGui
  2779. MAIN.Adornee = base
  2780.  
  2781. F.Visible = true
  2782.  
  2783. ESP.Text = base.Parent.Name:upper()
  2784. ESP.Visible = true
  2785. end
  2786.  
  2787. function Clear()
  2788. for _,v in pairs(Player.PlayerGui:children()) do
  2789. if v.Name == "MAIN" and v:IsA("BillboardGui") then
  2790. v:Destroy()
  2791. end
  2792. end
  2793. end
  2794.  
  2795. function Find()
  2796. Clear()
  2797. track = true
  2798. spawn(function()
  2799. while wait() do
  2800. if track then
  2801. Clear()
  2802. for i,v in pairs(game.Players:players()) do
  2803. if v.Character and v.Character.Head then
  2804. Create(v.Character.Head, true)
  2805. end
  2806. end
  2807. end
  2808. wait(1)
  2809. end
  2810. end)
  2811. end
  2812.  
  2813. --| ESP |--
  2814.  
  2815. Mouse.KeyDown:connect(function(Key)
  2816. if Key:byte() == 30 then
  2817. if ESP == false then
  2818. Find()
  2819. ESP = true
  2820. elseif ESP == true then
  2821. Clear()
  2822. track = false
  2823. ESP = false
  2824. end
  2825. end
  2826. end)
  2827.  
  2828. --| More Functions |--
  2829.  
  2830. local NOTIFY = DATA.Notification
  2831. NOTIFY.Parent = game.CoreGui
  2832.  
  2833. local duck = DATA.Duck:Clone()
  2834. duck.Parent = Player.PlayerGui
  2835.  
  2836. local usingNOTE = false
  2837.  
  2838. function Notify(msg)
  2839. if usingNOTE == false then
  2840. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  2841. spawn(function()
  2842. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  2843. NOTIFY.NOTIFY.NOTE.Text = msg
  2844. usingNOTE = true
  2845. wait(2.5)
  2846. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, -200, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  2847. usingNOTE = false
  2848. end)
  2849. end
  2850. end
  2851. end
  2852.  
  2853. --| Notifications |--
  2854.  
  2855. wait(1)
  2856.  
  2857. if game.Workspace.FilteringEnabled == true then
  2858. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,0,0)
  2859. Notify('Filtering is ENABLED.')
  2860. elseif game.Workspace.FilteringEnabled == false then
  2861. NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,0)
  2862. Notify('Filtering is Disabled.')
  2863. end
  2864.  
  2865. wait(3.5)
  2866.  
  2867. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,255,255)
  2868.  
  2869. Notify('Loaded ' .. #cmds .. ' commands!')
  2870.  
  2871. wait(3.5)
  2872.  
  2873. Notify('Welcome ' .. Player.Name .. '!')
  2874.  
  2875. Player.PlayerGui.Duck:Destroy()
  2876.  
  2877. --[[
  2878. addcmd('name','desc',{''},
  2879. function(args)
  2880. local players = getPlayer(args[1])
  2881. for i,v in pairs(players)do
  2882. local pchar = gPlayers[v].Character
  2883. end
  2884. end)
  2885. --]]
  2886. end
  2887. end)
  2888.  
  2889. dora = ";harambe"
  2890. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  2891. if azulscriptrocksandisbetterthansex == dora then
  2892. --by variable;
  2893. local char = game.Players.LocalPlayer.Character
  2894.  
  2895. for i,v in pairs(char.Torso:GetChildren()) do
  2896. if v.ClassName == 'Decal' then
  2897. v:Destroy()
  2898. end
  2899. end
  2900. for i,v in pairs(char:GetChildren()) do
  2901. if v.ClassName == 'Hat' then
  2902. v:Destroy()
  2903. end
  2904. end
  2905. for i,v in pairs(char.Head:GetChildren()) do
  2906. if v.ClassName == 'Decal' then
  2907. v:Destroy()
  2908. end
  2909. end
  2910.  
  2911. local harambe = Instance.new('SpecialMesh', char.Torso)
  2912. harambe.MeshType = 'FileMesh'
  2913. harambe.MeshId = 'http://www.roblox.com/asset/?id=430330296'
  2914. harambe.TextureId = 'http://www.roblox.com/asset/?id=430330316'
  2915. harambe.Scale = Vector3.new(0.01, 0.01, 0.01)
  2916.  
  2917. char.Head.Transparency = 1
  2918. char['Left Arm'].Transparency = 1
  2919. char['Right Arm'].Transparency = 1
  2920. char['Left Leg'].Transparency = 1
  2921. char['Right Leg'].Transparency = 1
  2922. end
  2923. end)
  2924.  
  2925. mom = ";expl"
  2926. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  2927. if azulscriptrocksandisbetterthansex == mom then
  2928. TextProperties = {"ZOffset", "CharacterAppearance", "PrimaryPart", "SkyboxBk", "SkyboxDn", "WaterTransparency", "WaterWaveSpeed", "HipHeight","ChatHistory","ConversationDistance", "BlastPressure", "BlastRadius", "InitialPrompt", "CPU", "OSVer", "OsPlatformId", "CpuSpeed", "D", "P", "maxForce", "InstanceCount", "PlaceId", "workspace", "GarbageCollectionFrequency", "BinType", "Grip", "ActivationState", "GarbageCollectionLimit", "ShadowColor", "TargetPoint", "WalkDirection", "WalkToPart", "Image", "Font", "ClearTextOnFocus", "TextTransparency", "WalkToPoint", "ColorShift_Bottom", "ColorShift_Top","MaxSpeed","CartoonFactor","Target","MaxThrust","MaxTorque","TargetOffset","ThrustD", "ThrustP", "TurnD", "TurnP", "profileName", "Resolution", "Shadow", "Bevels", "BatchSize", "AASamples", "Genre", "CreatorType", "CreatorId", "JobId", "SkyboxUp", "SkyboxFt", "SkyboxLf", "StarCount", "ReporterType", "Outfit1", "Outfit2", "Pants", "PlayCount", "Shirt", "MinReportInterval", "VelocitySpread","Rate", "DataSendRate", "DataGCRate", "Archivable", "ClassName","NameDisplayerDistance", "MaxVelocity","PantsTemplate","ShirtTemplate","SoundId","Pitch","IsPlaying","IsPaused","Looped","PlayOnRemove","StudsPerTileU","StudsPerTileV", "Name", "Value", "MaxPlayers" , "PersonalServerRank" ,"NumPlayers" , "Text", "Reflectance","FogEnd", "FogStart","WaterTransparency", "Transparency", "Heat", "TeamName", "WalkSpeed", "Health", "MaxHealth", "Size", "Position", "TeamColor", "userId", "Brightness", "Ambient", "OsPlatform", "ChatMode", "AccountAgeReplicate", "Character", "Steer", "Style","NetworkOwnerV3", "CanCollide", "CFrame", "TimeOfDay", "FieldOfView", "CameraType", "LinkedSource", "MachineAddress", "Port"}
  2929.  
  2930. BoolProperties = {"Anchored", "AllowInsertFreeModels","SuperSafeChatReplicate", "Player", "HangDetection", "FullScriptCode", "DataModelJobs", "DeviceLost", "SSAO", "SoundEnabled", "SoftwareSound", "TextFits", "TextWrap", "Draggable", "BubbleChat" , "AutoRuns", "Guest", "LocalSaveEnabled", "PlatformStand", "AutoRotate", "CelestialBodiesShown","HasBuildTools" , "ClassicChat" , "DevEnableMouseLock" ,"Netural", "CanCollide", "Disabled", "Outlines" ,"Jump", "Sit", "Visible", "IsSmooth" , "Enabled", "Locked", "FilteringEnabled", "StreamingEnabled", "GlobalShadows", "RobloxLocked", "ScriptsDisabled"}
  2931. BrickColorProperties = {"BrickColor", "Color","AllowSweep", "WaterColor", "ParallelPhysics", "Is30FpsThrottleEnabled", "HeadsUpDisplay", "Texture", "Value", "WaterColor", "SkinColor", "SparkleColor", "FogColor", "HeadColor", "LeftArmColor", "RightArmColor", "TorsoColor", "RightLegColor", "LeftLegColor","ShadowColor", "Ambient", "SecondaryColor"}
  2932. s = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  2933. pgr = Instance.new("TextButton")
  2934. pgr.Parent = s
  2935. pgr.Size = UDim2.new(0,100,0,40)
  2936. pgr.Position = UDim2.new(0,30,0,440)
  2937. pgr.Text="Xplorer"
  2938. pgr.BackgroundTransparency = 0.7
  2939. pgr.TextColor = BrickColor.new("Black")
  2940. pgr.BackgroundColor = BrickColor.new("Really Black")
  2941. pgr.BorderColor = BrickColor.new("Black")
  2942. pgr.Font = "ArialBold"
  2943. pgr.FontSize = "Size14"
  2944. pgr.TextStrokeColor3 = Color3.new(0/0,0/0,0/0)
  2945. pgr.TextStrokeTransparency = 0.3
  2946. pgr.BorderSizePixel = 1
  2947. pgr.BorderColor = BrickColor.new("White")
  2948.  
  2949. if game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer") then
  2950. game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer"):Remove()
  2951. end
  2952.  
  2953.  
  2954.  
  2955. local Cloned
  2956. local Deleted
  2957. local DeleteParent
  2958. local Player
  2959. local Search
  2960. local ScriptSearch
  2961. local Gui
  2962. local Cloned = nil
  2963. local Deleted = nil
  2964. local DeleteParent = nil
  2965. local Current = 0
  2966. local CurrentOption = 0
  2967.  
  2968. function Clear()
  2969. if Gui then
  2970. Gui:Remove()
  2971. end
  2972. Current = 0
  2973. CurrentOption = 0
  2974. end
  2975.  
  2976. function AddButton(N, Function, Color, Copy)
  2977. if not N then
  2978. error("RenderButton - No Name Specified")
  2979. end
  2980. if not Function then
  2981. error("RenderButton - No Function Specified")
  2982. end
  2983. if not Color then
  2984. Color = Color3.new(1, 1, 1)
  2985. end
  2986. if Copy == nil then
  2987. Copy = true
  2988. end
  2989. P = Instance.new("TextButton")
  2990. if Copy then
  2991. P.Size = UDim2.new(0, 110, 0, 20)
  2992. else
  2993. P.Size = UDim2.new(0, 130, 0, 20)
  2994. end
  2995. P.Text = N.Name
  2996. P.Name = N.Name
  2997. P.Parent = Gui
  2998. P.BackgroundColor3 = Color
  2999. P.TextColor3 = Color3.new(0, 0, 0)
  3000. P.BackgroundTransparency = 0.5
  3001. P.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300, 0, 50+(20*((Current%30)-1)))
  3002. P.MouseButton1Click:connect(function()
  3003. Function(P)
  3004. end)
  3005. D = Instance.new("TextButton")
  3006. D.Size = UDim2.new(0, 20, 0, 20)
  3007. D.Text = "X"
  3008. D.Name = N.Name
  3009. D.Parent = Gui
  3010. D.BackgroundColor3 = Color3.new(1, 0, 0)
  3011. D.TextColor3 = Color3.new(0, 0, 0)
  3012. D.BackgroundTransparency = 0.5
  3013. D.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+130, 0, 50+(20*((Current%30)-1)))
  3014. D.MouseButton1Click:connect(function()
  3015. Deleted = N
  3016. DeleteParent = N.Parent
  3017. N.Parent = nil
  3018. Clear()
  3019. Search(DeleteParent)
  3020. end)
  3021. if Copy then
  3022. C = Instance.new("TextButton")
  3023. C.Size = UDim2.new(0, 20, 0, 20)
  3024. C.Text = "C"
  3025. C.Name = N.Name
  3026. C.Parent = Gui
  3027. C.BackgroundColor3 = Color3.new(0, 1, 0.5)
  3028. C.TextColor3 = Color3.new(0, 0, 0)
  3029. C.BackgroundTransparency = 0.5
  3030. C.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+110, 0, 50+(20*((Current%30)-1)))
  3031. C.MouseButton1Click:connect(function()
  3032. Cloned = N
  3033. Clear()
  3034. Search(N.Parent)
  3035. end)
  3036. end
  3037. Current = Current + 1
  3038. return P
  3039. end
  3040.  
  3041. function AddOption(N, Function, Color, Text)
  3042. if not N then
  3043. error("RenderButton - No Name Specified")
  3044. end
  3045. if not Color then
  3046. Color = Color3.new(1, 1, 1)
  3047. end
  3048. if Text == nil then
  3049. Text = false
  3050. end
  3051. if Text then
  3052. P = Instance.new("TextBox")
  3053. else
  3054. P = Instance.new("TextButton")
  3055. end
  3056. P.Text = N
  3057. P.Name = N
  3058. P.Parent = Gui
  3059. P.BackgroundColor3 = Color
  3060. P.TextColor3 = Color3.new(0, 0, 0)
  3061. P.BackgroundTransparency = 0.5
  3062. P.Size = UDim2.new(0, 150, 0, 20)
  3063. P.Position = UDim2.new(0, ((math.modf(CurrentOption/30))*150)+150, 0, 50+(20*((CurrentOption%30)-1)))
  3064. if not Text and Function then
  3065. P.MouseButton1Click:connect(function() Function(P) end)
  3066. end
  3067. CurrentOption = CurrentOption + 1
  3068. return P
  3069. end
  3070.  
  3071. function AddTextOption(Obj, Prop)
  3072. local Ob = Obj
  3073. local Pro = Prop
  3074. if type(Ob[Pro]) == "number" or type(Ob[Pro]) == "string" then
  3075. CurrentOption = CurrentOption + 1
  3076. local T = AddOption(Ob[Pro], nil, Color3.new(0.1, 0.4, 0.1), true)
  3077. CurrentOption = CurrentOption - 2
  3078. local O = AddOption("Change "..Pro..":", function() Ob[Pro] = T.Text end, Color3.new(0.1, 0.8, 0.1), false)
  3079. CurrentOption = CurrentOption + 1
  3080. end
  3081. end
  3082.  
  3083. function AddBrickColorOption(Obj, Prop)
  3084. local Ob = Obj
  3085. local Pro = Prop
  3086. if BrickColor.new(tostring(Ob[Pro])) == Ob[Pro] then
  3087. CurrentOption = CurrentOption + 1
  3088. local T = AddOption(tostring(Ob[Pro]), nil, Color3.new(0.1, 0.4, 0.1), true)
  3089. CurrentOption = CurrentOption - 2
  3090. local O = AddOption("Change "..Pro..":", function() Ob[Pro] = BrickColor.new(T.Text) end, Color3.new(0.1, 0.8, 0.1), false)
  3091. CurrentOption = CurrentOption + 1
  3092. end
  3093. end
  3094.  
  3095. function UnanchorObject(Objects)
  3096. local function Recurse(Base)
  3097. for _, Object in pairs(Base:GetChildren()) do
  3098. if _G.TestProperty(Object, "Anchored") then
  3099. Object.Anchored = not Object.Anchored
  3100. end
  3101. Recurse(Object)
  3102. end
  3103. end
  3104. Recurse(Objects)
  3105. end
  3106.  
  3107.  
  3108.  
  3109.  
  3110. function AddBoolOption(Obj, Prop)
  3111. local Ob = Obj
  3112. local Pro = Prop
  3113. if type(Ob[Pro]) == "boolean" then
  3114. local O = AddOption(Pro..": "..tostring(Ob[Pro]), nil, Color3.new(0.1, 0.8, 0.1), false)
  3115. O.MouseButton1Click:connect(function()
  3116. if Ob[Pro] then
  3117. Ob[Pro] = false
  3118. O.Text = Pro..": false"
  3119. else
  3120. Ob[Pro] = true
  3121. O.Text = Pro..": true"
  3122. end
  3123. end)
  3124. end
  3125. end
  3126.  
  3127. function TestProperty(Obj, Property)
  3128. Success = pcall(function()
  3129. if Obj[Property] then
  3130. return
  3131. end
  3132. end)
  3133. return Success
  3134. end
  3135.  
  3136. function LoadOptions(Object)
  3137. for Num, Prop in pairs(TextProperties) do
  3138. if TestProperty(Object, Prop) then
  3139. AddTextOption(Object, Prop)
  3140. end
  3141. end
  3142. for Num, Prop in pairs(BoolProperties) do
  3143. if TestProperty(Object, Prop) then
  3144. AddBoolOption(Object, Prop)
  3145. end
  3146. end
  3147. for Num, Prop in pairs(BrickColorProperties) do
  3148. if TestProperty(Object, Prop) then
  3149. AddBrickColorOption(Object, Prop)
  3150. end
  3151. end
  3152. end
  3153.  
  3154.  
  3155. function AddForceField(Player)
  3156. Instance.new("ForceField", Player.Character)
  3157. end
  3158. function Killp(Player)
  3159. Player.Character.Humanoid.Health=0
  3160. end
  3161. function AddExplode(Player)
  3162. Instance.new("Explosion", Player.Character)
  3163. end
  3164. function AddSparkles(Player)
  3165. Instance.new("Sparkles", Player.Character)
  3166. end
  3167.  
  3168.  
  3169. function FreezeParts(b)
  3170. if (b.className == "Part") then
  3171. b.Anchored=true;
  3172. end
  3173. end
  3174.  
  3175.  
  3176.  
  3177.  
  3178. function Search(Object)
  3179. Gui = Instance.new("ScreenGui")
  3180. Gui.Parent = game.Players.LocalPlayer.PlayerGui
  3181. Gui.Name = "Explorer"
  3182. if Object ~= game then
  3183. AddOption("Back", function()
  3184. Clear();
  3185. Search(Object.Parent)
  3186. end, Color3.new(0.5, 1, 1), false)
  3187. end
  3188. if Object:IsA("Sound") then
  3189. AddOption("Copy ID", function() CopyString(tostring(Object.SoundId):sub(14)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  3190. AddOption("Play", function() Object:Play(); Clear(); Search(Object); end, Color3.new(0, 0, 1), false)
  3191. AddOption("Stop", function() Object:Stop(); Clear(); Search(Object); end, Color3.new(1, 1, 0), false)
  3192. end
  3193. if Object:IsA("BoolValue") then
  3194. AddBoolOption(Object,"Value")
  3195. end
  3196. if Object:IsA("Workspace") then
  3197. AddOption("BlackHole", function() local p= game.Players:GetChildren() for i= 1, #p do if p[i] ~= "LocalPlayer" then b = Instance.new("BodyPosition") b.Parent = p[i].Character.Torso b.maxForce = Vector3.new(6000000,60000000,60000000) b.position = Vector3.new(100,10,0)end end end, Color3.new(1, 0.6, 0.1), false)
  3198. end
  3199. if Object:IsA("IntValue") or Object:IsA("StringValue") or Object:IsA("NumberValue") then
  3200. AddOption("Copy Value", function() CopyString(tostring(Object.Value)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  3201. end
  3202. if Object:IsA("TextLabel") or Object:IsA("TextBox") or Object:IsA("Message") then
  3203. AddOption("Copy Value", function() CopyString(tostring(Object.Text)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  3204. end
  3205. if Object ~= game then
  3206. AddOption("Unanchor Children", function() UnanchorObject(Object); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
  3207. AddOption("ClearAllChildren", function() Object:ClearAllChildren(); Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
  3208. end
  3209. if Object:IsA("Model") then
  3210. AddOption("SaveInstance", function() SaveInstance(Object) end, Color3.new(1, 1, 1), false)
  3211. end
  3212. AddOption("Reload", function() Clear(); Search(Object); end, Color3.new(0.2, 1, 0.2), false)
  3213. if Cloned then
  3214. AddOption("Paste", function() Cloned:Clone().Parent = Object; Clear(); Search(Object); end, Color3.new(0.5, 1, 1), false)
  3215. end
  3216. if Deleted then
  3217. AddOption("Undo", function() Deleted.Parent = DeleteParent; Deleted = nil; DeletedParent = nil; Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
  3218. end
  3219. if Object:IsA("Player") then
  3220. AddOption("SwitchCamera", function() Clear(); if Object.CameraMode == "Classic" then Object.CameraMode = "LockFirstPerson" Search(Object) else Object.CameraMode = "Classic" Search(Object); end end, Color3.new(1, 0.6, 0.1), false)
  3221. AddOption("Goto Character", function() Clear(); if Object.Character then Search(Object.Character); end end, Color3.new(1, 1, 1), false)
  3222. AddOption("Kill", function() Killp(Object) end, Color3.new(1,0.6,0.1), false)
  3223. AddOption("Freeze", function() FreezeParts(Object.Character.Torso); end, Color3.new(1, 0.6, 0.1), false)
  3224. AddOption("Unequip Tools", function() Object.Character.Humanoid:UnequipTools() end, Color3.new(1, 0.6, 0.1), false)
  3225. --AddOption("Explode", function() AddExplode(Object); end, Color3.new(1, 0.6, 0.1), false)
  3226. end
  3227.  
  3228.  
  3229.  
  3230. if Object:IsA("Lighting") then
  3231. AddOption("Night", function() Object.TimeOfDay="24:24:24" end, Color3.new(1.,0.6,0.1), false)
  3232. AddOption("Day", function() Object.TimeOfDay="12:12:12" end, Color3.new(1.,0.6,0.1), false)
  3233. end
  3234. if Object:IsA("LocalScript") or Object:IsA("ModuleScript") then
  3235. AddOption("EditScript", function() Clear(); ScriptSearch(Object); end, Color3.new(1, 1, 1), false)
  3236. end
  3237. if Object:IsA("Terrain") then
  3238. AddOption("Clear", function() Object:Clear(); end, Color3.new(1, 1, 1), false)
  3239. end
  3240.  
  3241. LoadOptions(Object)
  3242. AddOption("Close", Clear, Color3.new(1, 0.2, 0), false)
  3243. if not Object:IsA("Workspace") or not Object:IsA("Player") then
  3244. for Num, Obj in pairs(Object:GetChildren()) do
  3245. --if not Obj:IsA("BasePart") or not Object.Parent == game.Workspace then
  3246. if true then
  3247. if Obj:IsA("LocalScript") then
  3248. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 0, 0), true)
  3249. elseif Obj:IsA("Script") or Obj:IsA("StarterScript") or Obj:IsA("CoreScript") then
  3250. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(0.5, 0.5, 0.8), true)
  3251. elseif Obj.Parent == game then
  3252. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), false)
  3253. else
  3254. AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), true)
  3255. end
  3256. end
  3257. end
  3258. end
  3259. function MoveUp(Place, Amount)
  3260. for i,v in pairs(Place:GetChildren()) do
  3261. if v:IsA("TextLabel") or v:IsA("TextBox") then
  3262. v.Position = v.Position + UDim2.new(0,0,0,-Amount)
  3263. end
  3264. end
  3265. end
  3266. function MoveDown(Place, Amount)
  3267. for i,v in pairs(Place:GetChildren()) do
  3268. if v:IsA("TextLabel") or v:IsA("TextBox") then
  3269. v.Position = v.Position + UDim2.new(0,0,0,Amount)
  3270. end
  3271. end
  3272. end
  3273. i=0
  3274. function ScriptSearch(S)
  3275. Script2 = S
  3276. Script = decompile(Script2)
  3277. Table = {}
  3278. Enabled = true
  3279. Gui = Instance.new("ScreenGui")
  3280. Gui.Parent = game.Players.LocalPlayer.PlayerGui
  3281. Gui.Name = "Explorer"
  3282. while Enabled do
  3283. Start, End = string.find(Script, '\n')
  3284. print(Start, End)
  3285. if Start and End then
  3286. table.insert(Table, string.sub(Script, 1, End))
  3287. New = string.sub(Script, End+1, string.len(Script))
  3288. Script = New
  3289. else
  3290. Enabled = false
  3291. table.insert(Table, string.sub(Script, 1, End))
  3292. print("Finished")
  3293. end
  3294. end
  3295. P = Instance.new("TextLabel")
  3296. P.Size = UDim2.new(0, 500, 0, 20)
  3297. P.Text = Script2.Name
  3298. P.Name = "Script Line"
  3299. P.Parent = Gui
  3300. P.BackgroundColor3 = Color3.new(1, 1, 1)
  3301. P.TextColor3 = Color3.new(0, 0, 0)
  3302. P.BackgroundTransparency = 0.5
  3303. P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
  3304. P.TextXAlignment = "Left"
  3305. i=i+1
  3306. New = {}
  3307. for I,Val in pairs(Table) do
  3308. print(Val)
  3309. P = Instance.new("TextBox")
  3310. P.ClearTextOnFocus = false
  3311. P.Size = UDim2.new(0, 500, 0, 20)
  3312. P.Text = Val
  3313. P.Name = "Script Line"
  3314. P.Parent = Gui
  3315. P.BackgroundColor3 = Color3.new(1, 1, 1)
  3316. P.TextColor3 = Color3.new(0, 0, 0)
  3317. P.BackgroundTransparency = 0.5
  3318. P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
  3319. P.TextXAlignment = "Left"
  3320. table.insert(New, P)
  3321. i=i+1
  3322. end
  3323. i=1
  3324. P = Instance.new("TextButton")
  3325. P.Size = UDim2.new(0, 20, 0, 20)
  3326. P.Text = "^"
  3327. P.Name = "Scroll"
  3328. P.Parent = Gui
  3329. P.BackgroundColor3 = Color3.new(1, 1, 1)
  3330. P.TextColor3 = Color3.new(0, 0, 0)
  3331. P.BackgroundTransparency = 0.5
  3332. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3333. P.MouseButton1Click:connect(function()
  3334. MoveUp(Gui, -20)
  3335. end)
  3336. i=i+1
  3337. P = Instance.new("TextButton")
  3338. P.Size = UDim2.new(0, 20, 0, 20)
  3339. P.Text = "v"
  3340. P.Name = "Scroll"
  3341. P.Parent = Gui
  3342. P.BackgroundColor3 = Color3.new(1, 1, 1)
  3343. P.TextColor3 = Color3.new(0, 0, 0)
  3344. P.BackgroundTransparency = 0.5
  3345. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3346. P.MouseButton1Click:connect(function()
  3347. MoveDown(Gui, -20)
  3348. end)
  3349. i=i+1
  3350. P = Instance.new("TextButton")
  3351. P.Size = UDim2.new(0, 20, 0, 20)
  3352. P.Text = "^^"
  3353. P.Name = "Scroll"
  3354. P.Parent = Gui
  3355. P.BackgroundColor3 = Color3.new(1, 1, 1)
  3356. P.TextColor3 = Color3.new(0, 0, 0)
  3357. P.BackgroundTransparency = 0.5
  3358. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3359. P.MouseButton1Click:connect(function()
  3360. MoveUp(Gui, -200)
  3361. end)
  3362. i=i+1
  3363. P = Instance.new("TextButton")
  3364. P.Size = UDim2.new(0, 20, 0, 20)
  3365. P.Text = "vv"
  3366. P.Name = "Scroll"
  3367. P.Parent = Gui
  3368. P.BackgroundColor3 = Color3.new(1, 1, 1)
  3369. P.TextColor3 = Color3.new(0, 0, 0)
  3370. P.BackgroundTransparency = 0.5
  3371. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3372. P.MouseButton1Click:connect(function()
  3373. MoveDown(Gui, -200)
  3374. end)
  3375. i=i+1
  3376. P = Instance.new("TextButton")
  3377. P.Size = UDim2.new(0, 20, 0, 20)
  3378. P.Text = "S"
  3379. P.Name = "Save"
  3380. P.Parent = Gui
  3381. P.BackgroundColor3 = Color3.new(0, 1, 0)
  3382. P.TextColor3 = Color3.new(0, 0, 0)
  3383. P.BackgroundTransparency = 0.5
  3384. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3385. P.MouseButton1Click:connect(function()
  3386. StringS = ""
  3387. for Num, Obj in pairs(New) do
  3388. StringS = StringS..Obj.Text..'\n'
  3389. end
  3390. S.Source = StringS
  3391. S.Disabled = true
  3392. S.Disabled = false
  3393. end)
  3394. i=i+1
  3395. P = Instance.new("TextButton")
  3396. P.Size = UDim2.new(0, 20, 0, 20)
  3397. P.Text = "C"
  3398. P.Name = "Copy"
  3399. P.Parent = Gui
  3400. P.BackgroundColor3 = Color3.new(1, 0.2, 0)
  3401. P.TextColor3 = Color3.new(0, 0, 0)
  3402. P.BackgroundTransparency = 0.5
  3403. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3404. P.MouseButton1Click:connect(function()
  3405. StringS = ""
  3406. for Num, Obj in pairs(New) do
  3407. StringS = StringS..Obj.Text..'\n'
  3408. end
  3409. CopyString(StringS)
  3410. end)
  3411. i=i+1
  3412. P = Instance.new("TextButton")
  3413. P.Size = UDim2.new(0, 20, 0, 20)
  3414. P.Text = "x"
  3415. P.Name = "Back"
  3416. P.Parent = Gui
  3417. P.BackgroundColor3 = Color3.new(1, 0.2, 0)
  3418. P.TextColor3 = Color3.new(0, 0, 0)
  3419. P.BackgroundTransparency = 0.5
  3420. P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
  3421. P.MouseButton1Click:connect(function()
  3422. Clear()
  3423. i=0
  3424. Search(S)
  3425. end)
  3426. i=i+1
  3427. end
  3428. end
  3429.  
  3430. pgr.MouseButton1Click:connect(function()
  3431. Clear()
  3432. Search(game)
  3433. end)
  3434. end
  3435. end)
  3436.  
  3437. cay = ";roxploit"
  3438. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  3439. if azulscriptrocksandisbetterthansex == cay then
  3440. Folder = game.Players.LocalPlayer.PlayerGui
  3441. script=Instance.new('LocalScript')
  3442.  
  3443. local a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z
  3444. local A,B,C,D,F,E,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z
  3445. local Aa,Ba,Ca,Da,Fa,Ea,Ga,Ha,Ia,Ja,Ka,La,Ma,Na,Oa,Pa,Qa,Ra,Sa,Ta,Ua,Va,Wa,Xa,Ya,Za
  3446. local IntroSFX = nil
  3447. local IntroDone,Toggle,taco = false
  3448. local Folders, Selected, Banned, WayPoint = nil
  3449. local CId = Instance.new("IntValue") CId.Value = 0
  3450. local LPCId = Instance.new("IntValue") LPCId.Value = 0
  3451. local SId = Instance.new("IntValue")
  3452. SId.Value = 0
  3453. local MId = Instance.new("IntValue")
  3454. MId.Value = 0
  3455. local MPId = Instance.new("IntValue")
  3456. MPId.Value = 0
  3457. local GId = Instance.new("IntValue")
  3458. GId.Value = 0
  3459. local GPId = Instance.new("IntValue")
  3460. GPId.Value = 0
  3461. local HId = Instance.new("IntValue")
  3462. HId.Value = 0
  3463. local HPId = Instance.new("IntValue")
  3464. HPId.Value = 0
  3465. local SDId = Instance.new("IntValue")
  3466. SDId.Value = 0
  3467. local WId = Instance.new("IntValue") WId.Value = 0 local WMId = Instance.new("IntValue") WMId.Value = 0 local LCId = Instance.new("IntValue") LCId.Value = 0 local TCId = Instance.new("IntValue") TCId.Value = 0 local MEId = Instance.new("IntValue") MEId.Value = 1 local MEPId = Instance.new("IntValue") MEPId.Value = 0 local SkyId = Instance.new("IntValue") SkyId.Value = 1 local SkypId = Instance.new("IntValue") SkypId.Value = 0 local TabId = Instance.new("IntValue") TabId.Value = 0
  3468. local EmptySP = UDim2.new(0,0,0,0)
  3469. local PrivateServer = false
  3470.  
  3471. function Execute(f) return coroutine.resume(coroutine.create(function()f()end)) end
  3472. function PlaySFX(SoundId,Volume,Pitch,Looped)
  3473. A=Instance.new("Sound",workspace)
  3474. A.PlayOnRemove = true
  3475. A.SoundId = "rbxassetid://" .. SoundId
  3476. A.Volume = Volume
  3477. A.Pitch = Pitch
  3478. A.Looped = Looped
  3479. A:Play()
  3480. return A
  3481. end
  3482. function Frame(parent,Size,Position)
  3483. B=Instance.new("Frame",parent)
  3484. B.Size = Size
  3485. B.Position = Position
  3486. return B
  3487. end
  3488. function ScrollFrame(parent,Size,Position) B=Instance.new("ScrollingFrame",parent) B.Size = Size B.Position = Position B.ScrollBarThickness = 10 return B end
  3489. function Label(parent,Text,Size,Position,value) C=Instance.new("TextLabel",parent) C.Size = Size C.Position = Position C.Text = Text C.BackgroundTransparency = 1 C.Font = "Legacy" C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.TextWrapped = true if value ~= nil then if value == 1 then C.Size = UDim2.new(1,-10,0,35) end C.Position = UDim2.new(0,0,0,35*value.Value) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 value.Value = value.Value + 1 end return C end
  3490. function Button(parent,Text,Size,Position,func,value) C=Instance.new("TextButton",parent) C.Size = Size C.Position = Position C.Text = Text C.Style = "RobloxButton" C.Font = "Legacy" C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.TextWrapped = true C.MouseButton1Click:connect(function() ypcall(function() PlaySFX(156785206,0.75,1.25); func() end) end) if value ~= nil then if Size == EmptySP then C.Size = UDim2.new(1,-10,0,35) end C.Position = UDim2.new(0,0,0,35*value.Value) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 value.Value = value.Value + 1 end return C end
  3491. function TextBox(parent,text,Size,Position) C = Instance.new("TextBox") C.Parent = parent C.Name = text C.Text = text if text == "ValueBox" then C.Text = "0" end C.Size = Size C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C.Position = Position C.TextColor3 = Color3.new(1,1,1) C.TextStrokeTransparency = 0.5 C.Font = 2 C.FontSize = Enum.FontSize.Size12 C.TextWrapped = true return C end letters = { "a"; "b"; "c"; "d"; "e"; "f"; "g"; "h"; "i"; "j"; "k"; "l"; "m"; "n"; "o"; "p"; "q"; "r"; "s"; "t"; "u"; "v"; "w"; "x"; "y" ;"z"; " "; ":"; "/" }
  3492. function CheckForNumbers(textbox)
  3493. for i = 1, #letters do
  3494. n = string.find(string.lower(textbox.Text), letters[i])
  3495. if n ~= nil then
  3496. textbox.Text = string.sub(string.lower(textbox.Text), 1, n-1)..string.sub(string.lower(textbox.Text), n+1)
  3497. end
  3498. end
  3499. end
  3500. function NumTextBox(textbox) ypcall(function() Execute(function() wait(0.25) textbox.Changed:connect(function(property) if property == "Text" then CheckForNumbers(textbox) end end) end) end) end
  3501. function TextUsedButton(parents,name,func,value,type) x=Frame(parents,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,(35*value.Value))) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 x.BorderSizePixel = 0 y=TextBox(x,"ValueBox",UDim2.new(1,-85,0,25),UDim2.new(0,5,0,5)) y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.BackgroundTransparency = 0.85 y.BorderSizePixel = 0 if type ~= nil then NumTextBox(y) y.Text = type else y.Text = "" end z=Button(x,name,UDim2.new(0,70,0,25),UDim2.new(1,-75,0,5),function() if y.Text ~= "" and type ~= nil then func() else func() end end) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 z.BorderSizePixel = 0 z.Style = "Custom" if value ~= nil then value.Value = value.Value + 1 end return x end
  3502. function TextUsedLabel(parents,name,value,type) x=Frame(parents,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,(35*value.Value))) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 x.BorderSizePixel = 0 y=TextBox(x,"ValueBox",UDim2.new(1,-85,0,25),UDim2.new(0,80,0,5)) y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.BackgroundTransparency = 0.85 y.BorderSizePixel = 0 if type ~= nil then NumTextBox(y) y.Text = type else y.Text = "" end z=Label(x,name,UDim2.new(0,70,0,25),UDim2.new(0,5,0,5)) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 z.BorderSizePixel = 0 if value ~= nil then value.Value = value.Value + 1 end return x end
  3503. function ToggleButton(parent,name,func1,func2,value) x=Frame(parent,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,35*value.Value)) x.BackgroundColor3 = Color3.new(0,75/255,150/255) x.BackgroundTransparency = 0.85 z=Label(x,name,UDim2.new(1,-160,0,25),UDim2.new(0,5,0,5)) z.BackgroundColor3 = Color3.new(0,75/255,150/255) z.BackgroundTransparency = 0.85 y=Button(x,"On",UDim2.new(0,-70,0,25),UDim2.new(1,-80,0,5),function() func1() end) y.BackgroundTransparency = 0.85 y.BackgroundColor3 = Color3.new(0,75/255,150/255) y.Style = "Custom" y.Name = "On" g=Button(x,"Off",UDim2.new(0,-70,0,25),UDim2.new(1,-5,0,5),function() func2() end) g.BackgroundTransparency = 0.85 g.BackgroundColor3 = Color3.new(0,75/255,150/255) g.Style = "Custom" g.Name = "Off" if value ~= nil then value.Value = value.Value + 1 end return x end
  3504. function ImageLabel(parent,Image,Size,Position) C = nil C=Instance.new("ImageLabel",parent) C.Image = "rbxassetid://" .. Image C.Size = Size C.Position = Position C.BackgroundTransparency = 1 return C end
  3505. function ToggleMenu() if Toggle == true then PlaySFX(243152215,0.85,1) E:TweenPosition(UDim2.new(0.5,-250,-0.5,-175),"Out","Quad",.5,true) PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,0,1,-50),"Out","Quad",.25,true) Toggle = false else PlaySFX(243152215,0.85,1) E:TweenPosition(UDim2.new(0.5,-250,0.5,-175),"Out","Quad",.5,true) PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,-50,1,-50),"Out","Quad",.25,true) Toggle = true end end
  3506. function AddTab(parent,tabparent,text,cValue) if cValue ~= nil then D=Frame(tabparent,UDim2.new(1,0,1,0),UDim2.new(0,0,0,0)) D.Transparency = 1 D.BorderSizePixel = 0 D.Name = text D.Visible = false if cValue.Value == 0 then D.Visible = true end Instance.new("IntValue",D).Name = "IsATab" C=Button(parent,text,UDim2.new(1,-10,0,35),UDim2.new(0,5,0,5+(40*cValue.Value)),function() for i, v in pairs(tabparent:GetChildren()) do if v.Name == text then v.Visible = true else v.Visible = false end end end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 Instance.new("IntValue",C).Name = "IsATabButton" if cValue ~= nil then cValue.Value = cValue.Value + 1 end if parent.Parent.ClassName == "ScrollingFrame" then parent.Parent.CanvasSize = UDim2.new(0,0,0,5+(40*(cValue.Value))) end return D end end
  3507. function ClearFolder(Folder) if Folder ~= nil then for i,v in pairs(Folder:GetChildren()) do v:Remove() end end end
  3508. function CreateFolder(parent,name)
  3509. C=Instance.new("Folder",parent)
  3510. C.Name = name
  3511. return C
  3512. end
  3513. function AddValue(Folder,name)
  3514. if Folder ~= nil then
  3515. C=Instance.new("StringValue")
  3516. C.Name = name
  3517. C.Value = name
  3518. C.Parent =
  3519. Folder
  3520. end
  3521. end
  3522. function RemoveValue(Folder,name)
  3523. if Folder ~= nil then
  3524. if Folder:FindFirstChild(name) ~= nil then
  3525. Folder:FindFirstChild(name):Remove()
  3526. end
  3527. end
  3528. end
  3529. function VerifyValue(Folder,name)
  3530. if Folder ~= nil then
  3531. if Folder:FindFirstChild(name) ~= nil then
  3532. return true
  3533. else
  3534. return false
  3535. end
  3536. end
  3537. end
  3538. local Mouse
  3539. function AddHotkey(key,func) Mouse = game.Players.LocalPlayer:GetMouse() if Mouse ~= nil then Mouse.KeyDown:connect(function(Key) if Key == string.lower(string.char(key)) then func() end end) else Mouse = game.Players.LocalPlayer:GetMouse() end end local STR = " : False"
  3540. function SetPlayerList(parent) ClearFolder(parent) ypcall(function() for i,v in pairs(game.Players:GetChildren()) do if VerifyValue(Selected,v.Name) then STR = " : True" else STR = " : False" end C=Button(parent,v.Name .. STR,UDim2.new(1,-20,0,35),UDim2.new(0,5,0,5+(40*(i-1))),function() if VerifyValue(Selected,v.Name) then RemoveValue(Selected,v.Name) else AddValue(Selected,v.Name) end SetPlayerList(parent) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 if parent.ClassName == "ScrollingFrame" then parent.CanvasSize = UDim2.new(0,0,0,5+(40*(i))) end end end) end
  3541. function SetBannedList(parent) ClearFolder(parent) for i,v in pairs(Banned:GetChildren()) do C=Button(parent,v.Name,UDim2.new(1,-20,0,35),UDim2.new(0,5,0,5+(40*(i-1))),function() if VerifyValue(Banned,v.Name) then RemoveValue(Banned,v.Name) end end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 if parent.ClassName == "ScrollingFrame" then parent.CanvasSize = UDim2.new(0,0,0,5+(40*(i))) end end end function IsLocalPlayer(aname) if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Name == aname then return true else return false end end end end local ContentProvider = game:GetService("ContentProvider"); local function LoadAssets(AssetList) for _, AssetId in pairs(AssetList) do ContentProvider:Preload("rbxassetid://" .. AssetId); end end LoadAssets({364328150,278201073,145487017,278208523,278208523}) local PRT = Instance.new("ScreenGui",Folder) Label(PRT,"Currently Preloading Data, Please Wait!",UDim2.new(1,0,0,20),UDim2.new(0,0,0,0)) while (ContentProvider.RequestQueueSize > 0) do wait(); end if Folder:FindFirstChild("GlobalData") ~= nil then for i,v in pairs(Folder:FindFirstChild("GlobalData"):GetChildren()) do v.Parent = Folder end Folder:FindFirstChild("GlobalData"):Remove() end for i,v in pairs(Folder:GetChildren()) do if v.Name == "GearData" or v.Name == "HatData" or v.Name == "MemeData" or v.Name == "SkyData" then for k,c in pairs(v:GetChildren()) do LoadAssets({c.Value}) end end end PRT:Remove() function spamColor(v) if v.ClassName == ("BasePart") then v.BrickColor = BrickColor.Random() else for a,b in pairs(v:GetChildren()) do spamColor(b) end end end function UnAnchore(v) if v.ClassName == ("BasePart") then v.Anchored = false else for a,b in pairs(v:GetChildren()) do if game.Players:FindFirstChild(v.Name) == nil then UnAnchore(b) end end end end function Anchore(v) if v.ClassName == ("BasePart") then v.Anchored = true else for a,b in pairs(v:GetChildren()) do if game.Players:FindFirstChild(v.Name) == nil then Anchore(b) end end end end function clearW(v) v:ClearAllChildren() end function GenerateMenuPart2() local Color = Color3.new(0,75/255,150/255) X=AddTab(M,N,"Hat Giver",TabId) X.Size = UDim2.new(1,10,1,0) T=AddTab(M,N,"Music Player",TabId) T.Size = UDim2.new(1,10,1,0) local MPitch=TextUsedLabel(T,"Pitch",MId,1) local MVolume=TextUsedLabel(T,"Volume",MId,1) local MIds=TextUsedLabel(T,"SoundId",MId,0) if MPitch:FindFirstChild("ValueBox") ~= nil and MVolume:FindFirstChild("ValueBox") ~= nil then MPitch:FindFirstChild("ValueBox").Text = 1 MVolume:FindFirstChild("ValueBox").Text = 0.5 end local Music = nil ToggleButton(T,"Music",function() if game.Workspace:FindFirstChild("Ro-MusicPlayer") ~= nil then if game.Workspace:FindFirstChild("Ro-MusicPlayer"):IsA("Sound") then game.Workspace:FindFirstChild("Ro-MusicPlayer"):Stop() game.Workspace:FindFirstChild("Ro-MusicPlayer"):Remove() end end Music=Instance.new("Sound",game.workspace) Music.Name = "Ro-MusicPlayer" Music.Looped = true if MIds:FindFirstChild("ValueBox") ~= nil then Music.SoundId = "rbxassetid://"..MIds:FindFirstChild("ValueBox").Text end if MVolume:FindFirstChild("ValueBox") ~= nil then Music.Volume = MVolume:FindFirstChild("ValueBox").Text end if MPitch:FindFirstChild("ValueBox") ~= nil then Music.Pitch = MPitch:FindFirstChild("ValueBox").Text end wait() Music:Play() end, function() if game.Workspace:FindFirstChild("Ro-MusicPlayer") ~= nil then if game.Workspace:FindFirstChild("Ro-MusicPlayer"):IsA("Sound") then game.Workspace:FindFirstChild("Ro-MusicPlayer"):Stop() game.Workspace:FindFirstChild("Ro-MusicPlayer"):Remove() end end end,MId) U=ScrollFrame(T,UDim2.new(1,0,1,-(35*(MId.Value))),UDim2.new(0,0,0,35*(MId.Value))) U.Transparency = .85 U.BorderSizePixel = 0 U.CanvasSize = UDim2.new(0,0,0,0) U.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("MusicData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MusicData"):GetChildren()) do Button(U,v.Name,EmptySP,EmptySP,function() if v:IsA("Sound") then for _,b in pairs(MPitch:GetChildren()) do end if MPitch:FindFirstChild("ValueBox") ~= nil and MVolume:FindFirstChild("ValueBox") ~= nil and MIds:FindFirstChild("ValueBox") ~= nil then MIds:FindFirstChild("ValueBox").Text = v.SoundId end end end ,MPId) MPId.Value = i U.CanvasSize = UDim2.new(0,0,0,35*MPId.Value) end end end V=AddTab(M,N,"Gear Giver",TabId) V.Size = UDim2.new(1,10,1,0) local GiveGear GiveGear=TextUsedButton(V,"Give Gear",function() if GiveGear ~= nil then if GiveGear:FindFirstChild("ValueBox") ~= nil then ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then x = game:GetService("InsertService"):LoadAsset(GiveGear:FindFirstChild("ValueBox").Text) for p,q in pairs(x:GetChildren()) do q.Parent = b.Backpack end x:Remove() end end end end) end end end,GId,0) W=ScrollFrame(V,UDim2.new(1,0,1,-(35*(GId.Value))),UDim2.new(0,0,0,35*(GId.Value))) W.Transparency = .85 W.BorderSizePixel = 0 W.CanvasSize = UDim2.new(0,0,0,0) W.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("GearData") ~= nil then for i, v in pairs(Folder:FindFirstChild("GearData"):GetChildren()) do Button(W,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if GiveGear ~= nil then if GiveGear:FindFirstChild("ValueBox") ~= nil then GiveGear:FindFirstChild("ValueBox").Text = v.Value end end end end,GPId) GPId.Value = i W.CanvasSize = UDim2.new(0,0,0,35*GPId.Value) end end end local GiveHat GiveHat=TextUsedButton(X,"Give Hat",function() if GiveHat ~= nil then if GiveHat:FindFirstChild("ValueBox") ~= nil then ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then x = game:GetService("InsertService"):LoadAsset(GiveHat:FindFirstChild("ValueBox").Text) for p,q in pairs(x:GetChildren()) do q.Parent = b.Character end x:Remove() end end end end) end end end,HId,0) Y=ScrollFrame(X,UDim2.new(1,0,1,-(35*(HId.Value))),UDim2.new(0,0,0,35*(HId.Value))) Y.Transparency = .85 Y.BorderSizePixel = 0 Y.CanvasSize = UDim2.new(0,0,0,0) Y.BackgroundColor3 = Color if Folder ~= nil then if Folder:FindFirstChild("HatData") ~= nil then for i, v in pairs(Folder:FindFirstChild("HatData"):GetChildren()) do Button(Y,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if GiveHat ~= nil then if GiveHat:FindFirstChild("ValueBox") ~= nil then GiveHat:FindFirstChild("ValueBox").Text = v.Value end end end end,HPId) HPId.Value = i Y.CanvasSize = UDim2.new(0,0,0,35*GPId.Value) end end end o=AddTab(M,N,"Banned Player",TabId) p=ScrollFrame(o,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) p.Transparency = 1 p.BorderSizePixel = 0 p.CanvasSize = UDim2.new(0,0,0,0) game.Players.ChildAdded:connect(function(child) if VerifyValue(Banned,child.Name) then wait(0.35) child:Remove() end if PrivateServer == true then wait(0.35) child:Remove() end end) Banned.ChildAdded:connect(function(child) SetBannedList(p) end) Banned.ChildRemoved:connect(function() SetBannedList(p) end) SetBannedList(p) if Folder:FindFirstChild("BannedData") then for k,c in pairs(Folder:FindFirstChild("BannedData"):GetChildren()) do AddValue(Banned,c.Name) end end end function GenerateScriptTab() S=AddTab(M,N,"Script Tab",TabId) S.ClipsDescendants = true ExeButton=TextUsedButton(S,"Execute",function() ypcall(function() loadstring(ExeButton:FindFirstChild("ValueBox").Text)() end) end, SId) ExeButton.Size = UDim2.new(1,0,0,35) aFrame=Instance.new("Frame",S) aFrame.Size = UDim2.new(1,0,1,-35) aFrame.BackgroundTransparency = 1 aFrame.Position = UDim2.new(0,0,0,35) local Current = Instance.new("IntValue",S) Current.Value = 1 local Max = 0 local Color = Color3.new(0,75/255,150/255) local Pos = UDim2.new(0.5,-75,0.5,-50) local Size = UDim2.new(0,150,0,150) local Size2 = UDim2.new(0,75,0,75) local K local runLocalScript = function(SC) if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.PlayerGui ~= nil then ypcall(function() K = Instance.new("LocalScript",game.Players.LocalPlayer.PlayerGui) K.Disabled = true K.Source = SC wait() K.Disabled = false end) end end end local search = Instance.new("TextBox",aFrame) search.BackgroundColor3 = Color search.BackgroundTransparency = 0.85 search.BorderSizePixel = 0 search.Position = UDim2.new(0.5,-100,0,0) search.Size = UDim2.new(0,200,0,20) search.Font = "Legacy" search.FontSize = "Size10" search.TextColor3 = Color3.new(1,1,1) search.TextStrokeTransparency = 0.5 search.TextWrapped = true search.Text = "" search.ClearTextOnFocus = true search.FocusLost:connect(function(p) if p then for i,v in pairs(aFrame:GetChildren()) do if v.Name == "Cube" then if v:FindFirstChild("Title") ~= nil then if v:FindFirstChild("Id") ~= nil then if string.match(string.lower(search.Text),v:FindFirstChild("Id").Value) then Current.Value = v:FindFirstChild("Id").Value elseif string.match(string.lower(v:FindFirstChild("Title").Text),string.lower(search.Text)) then if v:FindFirstChild("Id") ~= nil then Current.Value = v:FindFirstChild("Id").Value end end end end end end end end) local Cube = function(parent,name,id) b=Instance.new("Frame",parent) b.BorderSizePixel = 0 b.Name = "Cube" b.BackgroundTransparency = 0.85 b.BackgroundColor3 = Color e=Instance.new("IntValue",b) e.Name = "Id" e.Value = id f=Instance.new("TextLabel",b) f.Text = " ID: "..id f.BackgroundTransparency = 1 f.Size = UDim2.new(0,100,0,20) f.Font = "Legacy" f.TextColor3 = Color3.new(1,1,1) f.TextStrokeTransparency = 0.5 f.TextXAlignment = "Left" g=Instance.new("TextLabel",b) g.Text = name g.BackgroundTransparency = 1 g.Size = UDim2.new(1,0,0.10,0) g.Position = UDim2.new(0,0,0.15,0) g.Font = "Legacy" g.TextScaled = true g.TextColor3 = Color3.new(1,1,1) g.TextStrokeTransparency = 0.5 g.Name = "Title" h=Instance.new("TextButton",b) h.Text = "Execute" h.BackgroundColor3 = Color h.BackgroundTransparency = 0.85 h.Size = UDim2.new(0.75,0,0.2,0) h.Position = UDim2.new(0.5-(0.75/2),0,1-0.25,0) h.Font = "Legacy" h.TextScaled = true h.TextColor3 = Color3.new(1,1,1) h.TextStrokeTransparency = 0.5 h.BorderSizePixel = 0 h.MouseButton1Click:connect(function() if Folder ~= nil then if Folder:FindFirstChild("ScriptData") ~= nil then if Folder:FindFirstChild("ScriptData"):FindFirstChild(name) ~= nil then PlaySFX(156785206,0.75,1.25) loadstring("script.Name = 'DeathDeletepl0x'; " .. string.reverse(Folder:FindFirstChild("ScriptData"):FindFirstChild(name).Source) .. " script.Name = 'DeathDeletepl0x';" .. [==[ game.Players.LocalPlayer.Character.Humanoid.Died:connect(function() script.Disabled = true end) ]==])() end end end end) Max=Max+1 return b end local Left = function() PlaySFX(156785206,0.75,1.25) if Current.Value > 1 then Current.Value = Current.Value - 1 else Current.Value = Max end end local c = Instance.new("TextButton",aFrame) c.Size = UDim2.new(0,50,1,0) c.Text = "<" c.BackgroundTransparency = 0.85 c.BackgroundColor3 = Color c.BorderSizePixel = 0 c.Font = "Legacy" c.FontSize = "Size36" c.TextStrokeTransparency = 0.5 c.TextColor3 = Color3.new(1,1,1) c.ZIndex = 3 c.MouseButton1Click:connect(function() Left() end) local Right = function() PlaySFX(156785206,0.75,1.25) if Current.Value < Max then Current.Value = Current.Value + 1 else Current.Value = 1 end end local d = Instance.new("TextButton",aFrame) d.Size = UDim2.new(0,50,1,0) d.Position = UDim2.new(1,-50,0,0) d.BackgroundTransparency = 0.85 d.BackgroundColor3 = Color d.BorderSizePixel = 0 d.Text = ">" d.Font = "Legacy" d.FontSize = "Size36" d.TextStrokeTransparency = 0.5 d.TextColor3 = Color3.new(1,1,1) d.ZIndex = 3 d.MouseButton1Click:connect(function() Right() end) AddHotkey(string.byte("q"),function() if Toggle == true then if S.Visible == true then Left() end end end) AddHotkey(string.byte("e"),function() if Toggle == true then if S.Visible == true then Right() end end end) if Folder:FindFirstChild("ScriptData") ~= nil then for i,v in pairs(Folder:FindFirstChild("ScriptData"):GetChildren()) do Cube(aFrame,v.Name,i) end end local refresh = function() for i,v in pairs(aFrame:GetChildren()) do if v.Name == "Cube" then if v:FindFirstChild("Id") ~= nil then if v:FindFirstChild("Id").Value == Current.Value then v:TweenSizeAndPosition(Size,Pos,"Out","Quad",0.75,true) for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 2 end end elseif v:FindFirstChild("Id").Value > Current.Value then if v:FindFirstChild("Id").Value > Current.Value + 1 then v:TweenSizeAndPosition(Size2,UDim2.new(1.5,-75/2,0.25,-75),"Out","Quad",0.75,true) else v:TweenSizeAndPosition(Size2,UDim2.new(0.75,-75/2,0.25,0),"Out","Quad",0.75,true) end for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 1 end end elseif v:FindFirstChild("Id").Value < Current.Value then if v:FindFirstChild("Id").Value < Current.Value - 1 then v:TweenSizeAndPosition(Size2,UDim2.new(-0.5,-75/2,0.25,-75),"Out","Quad",0.75,true) else v:TweenSizeAndPosition(Size2,UDim2.new(0.25,-75/2,0.25,0),"Out","Quad",0.75,true) end for k,f in pairs(v:GetChildren()) do if f.ClassName ~= "IntValue" then f.ZIndex = 1 end end end end end end end Current.Changed:connect(function() refresh() end) refresh() end function GeneratePlayerCommand() Q=AddTab(M,N,"Player Commands",TabId) R=ScrollFrame(Q,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) R.Transparency = 1 R.BorderSizePixel = 0 R.CanvasSize = UDim2.new(0,0,0,0) CId.Changed:connect(function() if R:IsA("ScrollingFrame") then R.CanvasSize = UDim2.new(0,0,0,35*CId.Value) end end) Button(R,"Ban",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do if not VerifyValue(Banned,v.Name) then if v.Name ~= "KrystalTeam" then if not IsLocalPlayer(v.Name) then AddValue(Banned,v.Name) end else game.Players:Chat("I'm a jerk ass trying to ban my own script provider!") end end end end,CId) Button(R,"Kick",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if v.Name ~= "KrystalTeam" then if not IsLocalPlayer(v.Name) then b:Remove() end else game.Players:Chat("I'm a jerk ass trying to kick my own script provider!") end end end end end,CId) Button(R,"Kill",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then b.Character:BreakJoints() end end end end end,CId) local Ex Button(R,"Explode",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if b.Character:FindFirstChild("Torso") ~= nil then Ex=Instance.new("Explosion",b.Character:FindFirstChild("Torso")) Ex.Position = b.Character:FindFirstChild("Torso").Position end end end end end end,CId) Button(R,"Respawn",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then local ack2 = Instance.new("Model") ack2.Parent = game.Workspace local ack4 = Instance.new("Part") ack4.Transparency = 1 ack4.CanCollide = false ack4.Anchored = true ack4.Name = "Torso" ack4.Position = Vector3.new(10000,10000,10000) ack4.Parent = ack2 local ack3 = Instance.new("Humanoid") ack3.Torso = ack4 ack3.Parent = ack2 b.Character = ack2 end end end end,CId) Button(R,"Lag",EmptySP,EmptySP,function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if v.Name ~= "KrystalTeam" then for i = 1,10000 do g = Instance.new("HopperBin") g.Parent = b.Backpack end else game.Players:Chat("I'm a jerk ass trying to lag my own script provider!") end end end end end,CId) ToggleButton(R,"ForceField",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then Instance.new("ForceField",b.Character) end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c ~= nil then if c:IsA("ForceField") then c:Remove() end end end end end end end end,CId) ToggleButton(R,"InVisible",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c:IsA("BasePart") then c.Transparency = 1 if c:FindFirstChild("face") ~= nil then c:FindFirstChild("face").Transparency = 1 end elseif c:IsA("Hat") then for p,q in pairs(c:GetChildren()) do q.Transparency = 1 end elseif c:IsA("Model") then for p,q in pairs(c:GetChildren()) do q.Transparency = 1 end end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for k,c in pairs(b.Character:GetChildren()) do if c:IsA("BasePart") then c.Transparency = 0 if c.Name == "HumanoidRootPart" then c.Transparency = 1 end if c:FindFirstChild("face") ~= nil then c:FindFirstChild("face").Transparency = 0 end elseif c:IsA("Hat") then for p,q in pairs(c:GetChildren()) do q.Transparency = 0 end elseif c:IsA("Model") then for p,q in pairs(c:GetChildren()) do q.Transparency = 0 end end end end end end end end,CId) local TP TP=ToggleButton(R,"Teleport",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then b.Character:MoveTo(game.Players.LocalPlayer.Character:FindFirstChild("Torso").Position) end end end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if b.Character:FindFirstChild("Torso") ~= nil then game.Players.LocalPlayer.Character:MoveTo(b.Character:FindFirstChild("Torso").Position) end end end end end end end end end,CId) TP.On.Text = "Tp To Me" TP.Off.Text = "Tp To Them" local BT,T1,T2,T3 BT=ToggleButton(R,"Build Tools",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Backpack ~= nil then T1 = Instance.new("HopperBin",b.Backpack); T1.BinType = "Grab"; T1.Name = "Grab" T2 = Instance.new("HopperBin",b.Backpack); T2.BinType = "Clone"; T2.Name = "Clone" T3 = Instance.new("HopperBin",b.Backpack); T3.BinType = "Hammer"; T3.Name = "Hammer" end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Backpack ~= nil then for k,c in pairs(b.Backpack:GetChildren()) do if c.Name == "Grab" or c.Name == "Clone" or c.Name == "Hammer" then c:Remove() end end end end end end end end end,CId) BT.On.Text = "Give" BT.Off.Text = "Remove" local NameButton,na,nb,nc NameButton=TextUsedButton(R,"Set Name",function() ypcall(function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then for m,n in pairs(b.Character:GetChildren()) do if n.ClassName == "Model" then for c,k in pairs(n:GetChildren()) do if k.Name == "FakeHumanoidBro" then n:Remove() end end end end na = Instance.new("Model",b.Character) na.Name = NameButton:FindFirstChild("ValueBox").Text nb = b.Character:FindFirstChild("Head"):Clone() local weld = Instance.new("Weld", nb) weld.Part0 = nb weld.Part1 = b.Character:FindFirstChild("Head") b.Character:FindFirstChild("Head").Transparency = 1 nb.Transparency = 0 nb.Parent = na nb.Name = "Head" nb.CanCollide = false nc=Instance.new("Humanoid",na) nc.Name = "FakeHumanoidBro" nc.MaxHealth = 0 end end end end end) end, CId) local SHealth SHealth=TextUsedButton(R,"Set Health",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SHealth:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").MaxHealth = SHealth:FindFirstChild("ValueBox").Text b.Character:FindFirstChild("Humanoid").Health = SHealth:FindFirstChild("ValueBox").Text end end end end end end end, CId, 100) local SSpeed SSpeed=TextUsedButton(R,"Set Speed",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SSpeed:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").WalkSpeed = SSpeed:FindFirstChild("ValueBox").Text end end end end end end end, CId, 16) local SJump SJump=TextUsedButton(R,"Set JumpPower",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if SJump:FindFirstChild("ValueBox") ~= nil then if b.Character:FindFirstChild("Humanoid") ~= nil then b.Character:FindFirstChild("Humanoid").JumpPower = SJump:FindFirstChild("ValueBox").Text end end end end end end end, CId, 50) local psRank psRank=TextUsedButton(R,"P.S. Rank",function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then ypcall(function() if psRank:FindFirstChild("ValueBox") ~= nil then b.PersonalServerRank=psRank:FindFirstChild("ValueBox").Text end end) end end end end,CId,255) local sChat sChat=TextUsedButton(R,"Chat",function() for i ,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if b.Character ~= nil then if b.Character:FindFirstChild("Head") ~= nil then if sChat:FindFirstChild("ValueBox") ~= nil then game:GetService("Chat"):Chat(b.Character:FindFirstChild("Head"),sChat:FindFirstChild("ValueBox").Text,Enum.ChatColor.Blue) end end end end end end end,CId) end function GenerateServerDestruction() Z=AddTab(M,N,"Server Destruction",TabId) Aa=ScrollFrame(Z,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Aa.Transparency = 1 Aa.BorderSizePixel = 0 Aa.CanvasSize = UDim2.new(0,0,0,0) SDId.Changed:connect(function() if Aa:IsA("ScrollingFrame") then Aa.CanvasSize = UDim2.new(0,0,0,35*SDId.Value) end end) Button(Aa,"Flood",EmptySP,EmptySP,function() game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X") end,SDId) Button(Aa,"Clear Terrain",EmptySP,EmptySP,function() game.Workspace.Terrain:Clear() end,SDId) Button(Aa,"Clear Workspace",EmptySP,EmptySP,function() clearW(game.Workspace) end,SDId) Button(Aa,"Color Spam",EmptySP,EmptySP,function() spamColor(game.Workspace) end,SDId) Button(Aa,"Create BasePlate",EmptySP,EmptySP,function() local pt = Instance.new("Part") pt.BrickColor = BrickColor.new("Bright green") pt.Anchored = true pt.CanCollide = true pt.BottomSurface = 0 pt.TopSurface = 0 pt.Name = (math.random(1,1000000)) pt.Size = Vector3.new(1000, 1, 1000) pt.Parent = game.Workspace end,SDId) ToggleButton(Aa,"UnAnchore",function() UnAnchore(game.Workspace) end, function() Anchore(game.Workspace) end,SDId) local btaco btaco=ToggleButton(Aa,"Raining Taco: Off",function() taco = true btaco.TextLabel.Text = "Raining Taco: On" end, function() taco = false btaco.TextLabel.Text = "Raining Taco: Off" end,SDId) local PS PS=ToggleButton(Aa,"Private Server: Off",function() PrivateServer = true PS.TextLabel.Text = "Private Server: On" end, function() PrivateServer = false PS.TextLabel.Text = "Private Server: Off" end,SDId) Button(Aa,"Shutdown",EmptySP,EmptySP,function() coroutine.resume(coroutine.create(function() while wait() do ypcall(function() for _, v in pairs(game.Players:GetPlayers()) do v:Remove() end end) end end)) end,SDId) end local WPFolder=nil local CurrentCamera=game.Workspace.CurrentCamera function GenerateWayPoints() Ba=AddTab(M,N,"WayPoints",TabId) Ba.Size = UDim2.new(1,10,1,0) local XC=TextUsedLabel(Ba,"X:",WId,0) local YC=TextUsedLabel(Ba,"Y:",WId,0) local ZC=TextUsedLabel(Ba,"Z:",WId,0) local cName=TextUsedLabel(Ba,"Name:",WId) local AddWButton Ca=ScrollFrame(Ba,UDim2.new(1,0,1,-(35*(WId.Value+1))),UDim2.new(0,0,0,(35*(WId.Value+1)))) Ca.Transparency = .85 Ca.BorderSizePixel = 0 Ca.CanvasSize = UDim2.new(0,0,0,0) Ca.BackgroundColor3 = Color3.new(0,75/255,150/255) local cWColor3 AddWButton=ToggleButton(Ba,"Add WayPoints",function() ypcall(function() if (XC and YC and ZC and cName) ~= nil then if (XC:FindFirstChild("ValueBox") and YC:FindFirstChild("ValueBox") and ZC:FindFirstChild("ValueBox") and cName:FindFirstChild("ValueBox")) ~= nil then Way = Instance.new("Vector3Value",WayFolder) Way.Name = cName.ValueBox.Text Way.Value = Vector3.new(XC.ValueBox.Text,YC.ValueBox.Text,ZC.ValueBox.Text) cWColor3 = Instance.new("Color3Value",Way) cWColor3.Value = BrickColor.Random().Color cWColor3.Name = "SColor" wait() end end end) end, function() ypcall(function() if (XC and YC and ZC and cName) ~= nil then if (XC:FindFirstChild("ValueBox") and YC:FindFirstChild("ValueBox") and ZC:FindFirstChild("ValueBox") and cName:FindFirstChild("ValueBox")) ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then Way = Instance.new("Vector3Value",WayFolder) Way.Name = cName.ValueBox.Text Way.Value = game.Players.LocalPlayer.Character:FindFirstChild("Torso").Position cWColor3 = Instance.new("Color3Value",Way) cWColor3.Value = BrickColor.Random().Color cWColor3.Name = "SColor" wait() end end end end end end end) end,WId) AddWButton.On.Text = "Custom Position" AddWButton.Off.Text = "Current Position" GenerateWFolder() end function ClearWScroll() for i,v in pairs(Ca:GetChildren()) do v:Remove() end end function ClearWFolder() if WPFolder ~= nil then for i,v in pairs(WPFolder:GetChildren()) do v:Remove() end end end local WButton function MakeWButton(name,id) if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then WMId.Value = id-1 WButton=ToggleButton(Ca,name.Name .. " X:" .. math.floor(name.Value.X) .. " ,Y:" ..math.floor(name.Value.Y) .. " ,Z:" .. math.floor(name.Value.Z),function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then game.Players.LocalPlayer.Character:MoveTo(Vector3.new(name.Value.X,name.Value.Y,name.Value.Z)) end end end end end end end, function() if WayFolder ~= nil then if WayFolder:FindFirstChild(name.Name) ~= nil then name:Remove() end end end,WMId) WButton.On.Text = "Tp To" WButton.Off.Text = "Delete" Ca.CanvasSize = UDim2.new(0,0,0,(35*(WMId.Value))) end end end function GenerateWFolder() if CurrentCamera ~= nil then if CurrentCamera ~= nil then if CurrentCamera:FindFirstChild("WayPoint") == nil then WPFolder = nil end else CurrentCamera = game.Workspace.CurrentCamera end if WPFolder == nil then WPFolder=Instance.new("Folder",CurrentCamera) WPFolder.Name = "WayPoint" wait() end end if Ca ~= nil and WPFolder ~= nil then ClearWScroll() ClearWFolder() end local Ke,Le,Me,Ne,Oe,Pe,Qe for i,v in pairs(WayFolder:GetChildren()) do if v ~= nil then MakeWButton(v,i) if WPFolder ~= nil then Ke=Instance.new("Model",WPFolder) Ke.Name = v.Name .. " X:" .. math.floor(v.Value.X) .. " ,Y:" .. math.floor(v.Value.Y) .. " ,Z:" .. math.floor(v.Value.Z) Le=Instance.new("Part",Ke) Le.Name = "Head" Le.Anchored = true Le.CanCollide = false Le.Transparency = 0.5 Le.Material = 288 Le.Size = Vector3.new(2,2,2) Le.Position = v.Value if v:FindFirstChild("SColor") ~= nil then Le.BrickColor = BrickColor.new(v:FindFirstChild("SColor").Value) else Le.BrickColor = BrickColor.Random() end Me=Instance.new("SelectionBox",Le) Me.Adornee = Le Me.Color3 = Le.BrickColor.Color Ne=Instance.new("Humanoid",Ke) Ne.MaxHealth = 0 if string.lower(v.Name) == string.lower("Serntimon") then if Me ~= nil then Me:Remove() Me=nil end Me=Instance.new("SelectionSphere",Le) Me.Adornee = Le Me.Color3 = Le.BrickColor.Color Me.SurfaceColor3 = Le.BrickColor.Color Me.Transparency = 0.75 Me.SurfaceTransparency = 0.75 Ke.Name = "Serntimon Was Here!" Oe=Instance.new("SpecialMesh",Le) Oe.MeshType = "FileMesh" Oe.MeshId = "http://www.roblox.com/asset/?id=50380638" Oe.TextureId = "" Oe.Scale = Vector3.new(1.5,1.5,1.5) Pe=Instance.new("Fire",Le) Pe.Color = Le.BrickColor.Color Pe.SecondaryColor = Le.BrickColor.Color Pe.Size = 4 Pe.Heat = 6 Qe=Instance.new("PointLight",Le) Qe.Range = 12 Qe.Color = Le.BrickColor.Color Qe.Brightness = 1.5 Qe.Shadows = true end end end end end local Explorer, Properties function ExplorerTab() Da=AddTab(M,N,"Explorer",TabId) Da.Size = UDim2.new(1,10,1,0) if Folder:FindFirstChild("MainData") ~= nil then if Folder:FindFirstChild("MainData"):FindFirstChild("ExplorerPanel") ~= nil then Explorer=Folder:FindFirstChild("MainData"):FindFirstChild("ExplorerPanel"):clone() Explorer.Parent = Da Explorer.Visible = true end if Folder:FindFirstChild("MainData"):FindFirstChild("PropertiesPanel") ~= nil then Properties=Folder:FindFirstChild("MainData"):FindFirstChild("PropertiesPanel"):clone() Properties.Parent = Da Properties.Visible = true end for i,v in pairs(Explorer:GetChildren()) do if v.ClassName == "LocalScript" then ypcall(function() loadstring(v.Source)() end) end end for i,v in pairs(Properties:GetChildren()) do if v.ClassName == "LocalScript" then ypcall(function() loadstring(v.Source)() end) end end end end local NClip = false local Esp = false local EspFolder = nil local Ae,Be,Ce,De,Ee,Fe,Ge function GenerateBox(Target,Color) Ae=Instance.new("BillboardGui",EspFolder) Ae.Name = "EspBox" Ae.Size = UDim2.new(4.5,0,6,0) Ae.Adornee = Target Ae.AlwaysOnTop = true Ae.SizeOffset = Vector2.new(0, -0.100000001) Be=Instance.new("Frame",Ae) Be.Transparency = 1 Be.Size = UDim2.new(1,0,1,0) Ce=Instance.new("Frame",Ae) Ce.Transparency = 0.5 Ce.Size = UDim2.new(1,0,0.05, 0) Ce.BorderSizePixel = 0 Ce.BackgroundColor3 = Color De=Ce:clone() De.Size = UDim2.new(0.05,0,1, 0) De.Parent = Ae Ee=De:clone() Ee.Position = UDim2.new(1-0.05,0,0, 0) Ee.Parent = Ae Fe=Ce:clone() Fe.Position = UDim2.new(0,0,1-0.05, 0) Fe.Parent = Ae end function XrayOn(obj) for _,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then v.LocalTransparencyModifier = 0.75 end XrayOn(v) end end function XrayOff(obj) for _,v in pairs(obj:GetChildren()) do if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then v.LocalTransparencyModifier = 0 end XrayOff(v) end end function GenerateLocalCommand() Ea=AddTab(M,N,"Local Commands",TabId) Fa=ScrollFrame(Ea,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Fa.Transparency = 1 Fa.BorderSizePixel = 0 Fa.CanvasSize = UDim2.new(0,0,0,0) LPCId.Changed:connect(function() if Fa:IsA("ScrollingFrame") then Fa.CanvasSize = UDim2.new(0,0,0,35*LPCId.Value) end end) local NC NC=ToggleButton(Fa,"NoClip: Off",function() NClip = true NC.TextLabel.Text = "NoClip: On" end, function() NClip = false NC.TextLabel.Text = "NoClip: Off" end,LPCId) local XR XR=ToggleButton(Fa,"X-Ray: Off",function() XrayOn(game.Workspace) XR.TextLabel.Text = "X-Ray: On" end, function() XrayOff(game.Workspace) XR.TextLabel.Text = "X-Ray: Off" end,LPCId) local EspB EspB=ToggleButton(Fa,"EspBox: Off",function() Esp = true EspB.TextLabel.Text = "EspBox: On" end, function() Esp = false EspB.TextLabel.Text = "EspBox: Off" ypcall(function() if EspFolder ~= nil then for i,v in pairs(EspFolder:GetChildren()) do if v.Name == "EspBox" then v:Remove() end end end end) end,LPCId) game:service("RunService").Stepped:connect(function() ypcall(function() local mesh1anan = Instance.new("SpecialMesh") mesh1anan.MeshType = Enum.MeshType.FileMesh mesh1anan.Scale = Vector3.new(3,3,3) mesh1anan.MeshId = "http://www.roblox.com/asset/?id=14846869" mesh1anan.TextureId = "http://www.roblox.com/asset/?id=14846834" if taco == true then local locationanan local char if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then char = game.Players.LocalPlayer.Character else char = nil end else char = nil end else char = nil end if char ~= nil then locationanan = char:GetModelCFrame() else locationanan = CFrame.new(0,0,0) end local tacoa = Instance.new("Part") tacoa.CanCollide = false tacoa.RotVelocity = Vector3.new(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi) local meshanananan = mesh1anan:clone() meshanananan.Parent = tacoa meshanananan.Scale = Vector3.new(math.random()*20,math.random()*20,math.random()*20) tacoa.CFrame = locationanan * CFrame.new(math.random()*500 - 250,math.random(100,200),math.random()*500 - 250) tacoa.Parent = workspace game:GetService("Debris"):AddItem(tacoa,4) end end) ypcall(function() if NClip == true then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if game.Players.LocalPlayer.Character ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then if game.Players.LocalPlayer.Character:FindFirstChild("Head") ~= nil then game.Players.LocalPlayer.Character.Torso.CanCollide = false game.Players.LocalPlayer.Character.Head.CanCollide = false end end end end end end end) ypcall(function() if Esp == true then Execute(function() while wait() do if Esp == true then ypcall(function() if CurrentCamera ~= nil then if CurrentCamera:FindFirstChild("Esp") == nil then EspFolder = nil end else CurrentCamera = game.Workspace.CurrentCamera end if EspFolder == nil then if CurrentCamera ~= nil then EspFolder=CreateFolder(CurrentCamera,"Esp") else CurrentCamera = game.Workspace.CurrentCamera end end for i,v in pairs(EspFolder:GetChildren()) do if v.Name == "EspBox" then v:Remove() end end for i,v in pairs(game.Players:GetChildren()) do if v ~= nil then if v.Character ~= nil then if v.Character:FindFirstChild("Torso") ~= nil then if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then if v.Name ~= game.Players.LocalPlayer.Name then GenerateBox(v.Character:FindFirstChild("Torso"),v.TeamColor.Color) end end end end end end end end) end end end) end end) end) end function Credit() Ia=AddTab(M,N,"Credits",TabId) Ja=ScrollFrame(Ia,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Ja.Transparency = 1 Ja.BorderSizePixel = 0 Ja.CanvasSize = UDim2.new(0,0,0,0) TCId.Changed:connect(function() if Ja:IsA("ScrollingFrame") then Ja.CanvasSize = UDim2.new(0,0,0,35*TCId.Value) end end) Ja.ChildAdded:connect(function() TCId.Value = TCId.Value + 1 end) Label(Ja,"[CREATOR]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"KrystalTeam",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[POSTER & TESTER]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Serntimon",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[TESTERS]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Walter White",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"TimberMan",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Mr. Waffles",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Green Hat L33t",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Pulkit",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"LaserTic_",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"[SCRIPTS]",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"KrystalTeam For KrystalDance & Tweaking X-Ray",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"RadiationMatrix For X-Ray",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) Label(Ja,"Other Unknown Person For Other Scripts",UDim2.new(1,0,0,35),UDim2.new(0,0,0,35*TCId.Value)) end local memevalue = Instance.new("StringValue") memevalue.Value = "Krystal" local oldmeme = memevalue.Value local memeid = Instance.new("IntValue") memeid.Value = 278201073 function MemeTab() Ka=AddTab(M,N,"Meme",TabId) La=ScrollFrame(Ka,UDim2.new(1,-100,1,-105),UDim2.new(0,0,0,105)) La.Transparency = 1 La.BorderSizePixel = 0 La.CanvasSize = UDim2.new(0,0,0,0) Ma=Frame(Ka,UDim2.new(0,100,1,0),UDim2.new(1,-100,0,0)) Ma.BackgroundColor3 = Color3.new(0,75/255,150/255) Ma.Transparency = 0.75 Ma.BorderSizePixel = 0 Na=ImageLabel(Ka,278201073,UDim2.new(0,100,0,100),UDim2.new(1,-95,0,5)) Na.BorderSizePixel = 0 Na.ZIndex = 2 Oa=Frame(Ka,UDim2.new(1,-90,0,105),UDim2.new(0,0,0,0)) Oa.Transparency = 1 Oa.BorderSizePixel = 0 Pa=Label(Oa," Selected Meme: " .. memevalue.Value,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,0)) Pa.TextXAlignment = "Left" memevalue.Changed:connect(function() Pa.Text = " Selected Meme: " .. memevalue.Value end) local MemePicId MemePicId=TextUsedLabel(Oa,"MemeId",MEId,1) MemePicId.ValueBox.Text=memeid.Value MemePicId.ValueBox.Changed:connect(function() local found = false memeid.Value = MemePicId.ValueBox.Text if Folder ~= nil then if Folder:FindFirstChild("MemeData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MemeData"):GetChildren()) do if memeid.Value == v.Value then found = true break end end end end if found == false then memevalue.Value = "Custom" Pa.Text = " Selected Meme: Custom" end found = false end) memeid.Changed:connect(function() Na.Image = "rbxassetid://" .. memeid.Value end) Qa=Frame(Ka,UDim2.new(0,10,1,-105),UDim2.new(1,-110,0,105)) Qa.BackgroundColor3 = Color3.new(0,75/255,150/255) Qa.Transparency = 0.85 Qa.BorderSizePixel = 0 local FaceMeme = Instance.new("BillboardGui") FaceMeme.Size = UDim2.new(3,0,3,0) FaceMeme.AlwaysOnTop = true FaceMeme.Name = "RO-MEMEFACES" ImageLabel(FaceMeme,0,UDim2.new(1,0,1,0),UDim2.new(0,0,0,0)) local SMEME,LFace SMEME=ToggleButton(Oa,"Set Meme",function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Character ~= nil then ypcall(function() if b.Character:FindFirstChild("Head") ~= nil then if b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES") ~= nil then b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES"):Remove() LFace = FaceMeme:clone() LFace.Parent = b.Character:FindFirstChild("Head") LFace.ImageLabel.Image = "rbxassetid://" .. memeid.Value else LFace = FaceMeme:clone() LFace.Parent = b.Character:FindFirstChild("Head") LFace.ImageLabel.Image = "rbxassetid://" .. memeid.Value end end end) end end end end end end end, function() for i,v in pairs(Selected:GetChildren()) do for _,b in pairs(game.Players:GetChildren()) do if b.Name == v.Name then if game.Players ~= nil then if b ~= nil then if b.Character ~= nil then ypcall(function() if b.Character:FindFirstChild("Head") ~= nil then if b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES") ~= nil then b.Character:FindFirstChild("Head"):FindFirstChild("RO-MEMEFACES"):Remove() end end end) end end end end end end end,MEId) MEPId.Changed:connect(function() if La:IsA("ScrollingFrame") then La.CanvasSize = UDim2.new(0,0,0,35*MEPId.Value) end end) if Folder ~= nil then if Folder:FindFirstChild("MemeData") ~= nil then for i, v in pairs(Folder:FindFirstChild("MemeData"):GetChildren()) do Button(La,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if memevalue ~= nil then memevalue.Value = v.Name memeid.Value = v.Value MemePicId.ValueBox.Text = memeid.Value end end end,MEPId) MEPId.Value = i La.CanvasSize = UDim2.new(0,0,0,35*MEPId.Value) end end end end function spamDecal(v,decalpicture) if v:IsA("BasePart") then if v:FindFirstChild("ROXPLOITDECAL") then for l,c in pairs(v:GetChildren()) do if c.Name == "ROXPLOITDECAL" then if c:IsA("Decal") then c.Texture = decalpicture end end end else for i=0, 5 do D = Instance.new("Decal") D.Name = "ROXPLOITDECAL" D.Face = i D.Parent = v D.Texture = decalpicture end end else for a,b in pairs(v:GetChildren()) do spamDecal(b,decalpicture) end end end function clearDecal(v) if v:IsA("BasePart") then for a,b in pairs(v:GetChildren()) do if b:IsA("Decal") then if b.Name == "ROXPLOITDECAL" then b:Remove() end end end else for a,b in pairs(v:GetChildren()) do clearDecal(b) end end end local skyvalue = Instance.new("StringValue") skyvalue.Value = "KrystalTeam" local skyid = Instance.new("IntValue") skyid.Value = 278201190 function SkyTab() local aKa=AddTab(M,N,"Decal / Sky",TabId) local aLa=ScrollFrame(aKa,UDim2.new(1,-100,1,-140),UDim2.new(0,0,0,140)) aLa.Transparency = 1 aLa.BorderSizePixel = 0 aLa.CanvasSize = UDim2.new(0,0,0,0) local aMa=Frame(aKa,UDim2.new(0,100,1,0),UDim2.new(1,-100,0,0)) aMa.BackgroundColor3 = Color3.new(0,75/255,150/255) aMa.Transparency = 0.75 aMa.BorderSizePixel = 0 local aNa=ImageLabel(aKa,278201190,UDim2.new(0,100,0,100),UDim2.new(1,-95,0,5)) aNa.BorderSizePixel = 0 aNa.ZIndex = 2 local aOa=Frame(aKa,UDim2.new(1,-90,0,140),UDim2.new(0,0,0,0)) aOa.Transparency = 1 aOa.BorderSizePixel = 0 local aPa=Label(aOa," Selected Id: " .. memevalue.Value,UDim2.new(1,-10,0,35),UDim2.new(0,0,0,0)) aPa.TextXAlignment = "Left" skyvalue.Changed:connect(function() aPa.Text = " Selected Id: " .. skyvalue.Value end) local aQa=Frame(aKa,UDim2.new(0,10,1,-140),UDim2.new(1,-110,0,140)) aQa.BackgroundColor3 = Color3.new(0,75/255,150/255) aQa.Transparency = 0.85 aQa.BorderSizePixel = 0 local SkyBoxx = Instance.new("Sky") SkyBoxx.Name = "Ro-Sky" SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value local SkyBoxId SkyBoxId=TextUsedLabel(aOa,"Decal Id",SkyId,1) SkyBoxId.ValueBox.Text=skyid.Value skyid.Changed:connect(function() aNa.Image = "rbxassetid://" .. skyid.Value SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value end) SkyBoxId.ValueBox.Changed:connect(function() local found = false skyid.Value = SkyBoxId.ValueBox.Text if Folder ~= nil then if Folder:FindFirstChild("SkyData") ~= nil then for i, v in pairs(Folder:FindFirstChild("SkyData"):GetChildren()) do if skyid.Value == v.Value then found = true break end end end end if found == false then skyvalue.Value = "Custom" aPa.Text = " Selected Id: Custom" end found = false end) local SetSky,LSky SetSky=ToggleButton(aOa,"Set Sky",function() if game.Lighting:FindFirstChild("Ro-Sky") ~= nil then game.Lighting:FindFirstChild("Ro-Sky"):Remove() end SkyBoxx.SkyboxBk = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxDn = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxFt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxLf = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxRt = "rbxassetid://"..skyid.Value SkyBoxx.SkyboxUp = "rbxassetid://"..skyid.Value LSky = SkyBoxx:Clone() LSky.Parent = game.Lighting end, function() if game.Lighting:FindFirstChild("Ro-Sky") ~= nil then game.Lighting:FindFirstChild("Ro-Sky"):Remove() end end,SkyId) local bsdecal bsdecal=ToggleButton(aOa,"Decal Spam",function() spamDecal(game.Workspace,"rbxassetid://"..skyid.Value) end, function() clearDecal(game.Workspace) end,SkyId) bsdecal.On.Text = "Spam" bsdecal.Off.Text = "Clear" SkypId.Changed:connect(function() if aLa:IsA("ScrollingFrame") then aLa.CanvasSize = UDim2.new(0,0,0,35*SkypId.Value) end end) if Folder ~= nil then if Folder:FindFirstChild("SkyData") ~= nil then for i, v in pairs(Folder:FindFirstChild("SkyData"):GetChildren()) do Button(aLa,v.Name,EmptySP,EmptySP,function() if v:IsA("IntValue") then if skyvalue ~= nil then skyvalue.Value = v.Name skyid.Value = v.Value SkyBoxId.ValueBox.Text = skyid.Value end end end,SkypId) SkypId.Value = i aLa.CanvasSize = UDim2.new(0,0,0,35*SkypId.Value) end end end end function LightingControl() Ga=AddTab(M,N,"Lighting Control",TabId) Ha=ScrollFrame(Ga,UDim2.new(1,10,1,0),UDim2.new(0,0,0,0)) Ha.Transparency = 1 Ha.BorderSizePixel = 0 Ha.CanvasSize = UDim2.new(0,0,0,0) LCId.Changed:connect(function() if Ha:IsA("ScrollingFrame") then Ha.CanvasSize = UDim2.new(0,0,0,35*LCId.Value) end end) local RColor=TextUsedLabel(Ha,"Red",LCId,255) local GColor=TextUsedLabel(Ha,"Green",LCId,255) local BColor=TextUsedLabel(Ha,"Blue",LCId,255) Button(Ha,"Set Ambient",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.Ambient = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set OutdoorAmbient",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.OutdoorAmbient = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ShadowColor",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ShadowColor = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ColorShift_Bottom",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ColorShift_Bottom = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set ColorShift_Top",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.ColorShift_Top = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) Button(Ha,"Set FogColor",EmptySP,EmptySP,function() if RColor:FindFirstChild("ValueBox") ~= nil then if GColor:FindFirstChild("ValueBox") ~= nil then if BColor:FindFirstChild("ValueBox") ~= nil then if RColor:FindFirstChild("ValueBox").Text ~= "" then if GColor:FindFirstChild("ValueBox").Text ~= "" then if BColor:FindFirstChild("ValueBox").Text ~= "" then game.Lighting.FogColor = Color3.new(RColor:FindFirstChild("ValueBox").Text/255,GColor:FindFirstChild("ValueBox").Text/255,BColor:FindFirstChild("ValueBox").Text/255) end end end end end end end,LCId) local FogStartButton FogStartButton=TextUsedButton(Ha,"Set FogStart",function() if FogStartButton ~= nil then if FogStartButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.FogStart = FogStartButton:FindFirstChild("ValueBox").Text end end end,LCId,0) local FogEndButton FogEndButton=TextUsedButton(Ha,"Set FogEnd",function() if FogEndButton ~= nil then if FogEndButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.FogEnd = FogEndButton:FindFirstChild("ValueBox").Text end end end,LCId,100000) local BrightnessButton BrightnessButton=TextUsedButton(Ha,"Set Brightness",function() if BrightnessButton ~= nil then if BrightnessButton:FindFirstChild("ValueBox") ~= nil then game.Lighting.Brightness = BrightnessButton:FindFirstChild("ValueBox").Text end end end,LCId,1) ToggleButton(Ha,"GlobalShadows",function() game.Lighting.GlobalShadows = true end,function() game.Lighting.GlobalShadows = false end,LCId) ToggleButton(Ha,"Outlines",function() game.Lighting.Outlines = true end,function() game.Lighting.Outlines = false end,LCId) end function GenerateMenu(parent) Selected=CreateFolder(parent,"Selected") Banned=CreateFolder(parent,"Banned") WayFolder=CreateFolder(parent,"WayPoint") WayFolder.ChildAdded:connect(function() wait() GenerateWFolder() end) WayFolder.ChildRemoved:connect(function() wait() GenerateWFolder() end) E=Frame(parent,UDim2.new(0,475,0,20),UDim2.new(0.5,-250,-0.5,-175)) E.Style = "RobloxRound" E.Draggable = true E.Active = true E.ZIndex = 2 D=Frame(E,UDim2.new(0,500,0,350),UDim2.new(0,-20,0,-20)) D.Style = "RobloxRound" F=Label(E,"Ro-Xploit 6.0",UDim2.new(0.5,0,1,0),UDim2.new(0,15,0,0)) F.FontSize = "Size12" F.TextXAlignment = "Left" F.ZIndex = 3 F=Button(E,"x",UDim2.new(0,20,0,20),UDim2.new(1,-15,0,-9),function() ToggleMenu() end) F.FontSize = "Size12" F.Style = "Custom" F.BackgroundTransparency = 1 F.ZIndex = 3 G=Frame(D,UDim2.new(1,-10,1,-35),UDim2.new(0,5,0,30)) G.Name = "Main" G.Style = "RobloxRound" H=ImageLabel(D,"278201073",UDim2.new(0,100,0,100), UDim2.new(0,-50,0,-50)) H.ZIndex = 4 ypcall(function() Execute(function() local way = true while wait(.25/100) do if way == false then H.Rotation = H.Rotation + 1 if H.Rotation >= 10 then way = true end else H.Rotation = H.Rotation - 1 if H.Rotation <= -10 then way = false end end end end) end) I=Frame(G,UDim2.new(0,5,1,0),UDim2.new(0,110,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.5 I.BorderSizePixel = 0 I=Frame(G,UDim2.new(0,10,1,0),UDim2.new(0,100,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.75 I.BorderSizePixel = 0 I=Frame(G,UDim2.new(0,10,1,0),UDim2.new(1,-10,0,0)) I.BackgroundColor3 = Color3.new(0,75/255,150/255) I.Transparency = 0.75 I.BorderSizePixel = 0 J=ScrollFrame(G,UDim2.new(0,110,1,0),UDim2.new(0,0,0,0)) J.BackgroundColor3 = Color3.new(0,75/255,150/255) J.Transparency = 0.75 J.BorderSizePixel = 0 K=Frame(G,UDim2.new(1,-115,1,0),UDim2.new(0,115,0,0)) K.BackgroundColor3 = Color3.new(0,75/255,150/255) K.Transparency = 0.75 K.BorderSizePixel = 0 L=Button(parent,"SHOW",UDim2.new(0,50,0,50),UDim2.new(0,-50,1,-50),function() ToggleMenu() end) L.TextWrapped = false M=Frame(J,UDim2.new(0,100,0,0),UDim2.new(0,0,0,0)) M.Transparency = 1 N=Frame(K,UDim2.new(1,-10,1,0),UDim2.new(0,0,0,0)) N.Transparency = 1 O=AddTab(M,N,"Select Player",TabId) P=ScrollFrame(O,UDim2.new(1,10,1,-20),UDim2.new(0,0,0,20)) P.Transparency = 1 P.BorderSizePixel = 0 P.CanvasSize = UDim2.new(0,0,0,0) C=Button(O,"NONE",UDim2.new(0,343/4,0,20),UDim2.new(0,0,0,0),function() ClearFolder(Selected) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"ME",UDim2.new(0,343/4,0,20),UDim2.new(0,(343/4)*1,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then AddValue(Selected,game.Players.LocalPlayer.Name) end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"OTHERS",UDim2.new(0,(343/4)-1,0,20),UDim2.new(0,(343/4)*2,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then if game.Players.LocalPlayer ~= nil then for i, v in pairs(game.Players:GetChildren()) do if v.Name ~= game.Players.LocalPlayer.Name then AddValue(Selected,v.Name) end end end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 C=Button(O,"ALL",UDim2.new(0,343/4,0,20),UDim2.new(0,(343/4)*3,0,0),function() ClearFolder(Selected) ypcall(function() if game.Players ~= nil then for i, v in pairs(game.Players:GetChildren()) do AddValue(Selected,v.Name) end end end) SetPlayerList(P) end) C.Style = "Custom" C.BackgroundColor3 = Color3.new(0,75/255,150/255) C.BackgroundTransparency = 0.85 C.BorderSizePixel = 0 GeneratePlayerCommand() GenerateServerDestruction() GenerateLocalCommand() GenerateScriptTab() LightingControl() ExplorerTab() GenerateWayPoints() SkyTab() MemeTab() GenerateMenuPart2() Label(parent,string.reverse(".maeTlatsyrK :yB ,0.6 tiolpX-oR"),UDim2.new(1,0,0,15),UDim2.new(0,0,1,-15)).TextTransparency = 0.5 Credit() return D end a=Instance.new("ScreenGui",Folder) a.Name = "RX6" if Folder ~= nil then Execute(function() ypcall(function() wait(0.25) GenerateMenu(a) game.Players.ChildAdded:connect(function() SetPlayerList(P) wait() end) game.Players.ChildRemoved:connect(function(c) if VerifyValue(Selected,c.Name) then if Selected:FindFirstChild(c.Name) then Selected:FindFirstChild(c.Name):Remove() end end SetPlayerList(P) wait() end) SetPlayerList(P) wait(0.25) b=Frame(a,UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0)) b.Style = "RobloxRound" c=ImageLabel(b,"278208523",UDim2.new(1,0,1,0), UDim2.new(0,0,0,0)) c.BackgroundTransparency = 1 IntroSFX=PlaySFX(145487017,1,0.75) b:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150),"Out","Bounce",.5,true) wait(1) IntroSFX=PlaySFX(145487017,0.75,1.25) b:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0),"Out","Bounce",.5,true) wait(0.75) b:Remove() d=Frame(a,UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0)) d.Style = "RobloxRound" e=Label(d,"Ro-Xploit 6.0",UDim2.new(1,10,1,10),UDim2.new(0,-5,0,-5)) e.FontSize = "Size24" IntroSFX=PlaySFX(145487017,1,0.75) d:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150),"Out","Bounce",.5,true) wait(1) IntroSFX=PlaySFX(145487017,0.75,1.25) d:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0),"Out","Bounce",.5,true) wait(0.75) d:Remove() PlaySFX(145487017,0.85,1.1) L:TweenPosition(UDim2.new(0,0,1,-50),"Out","Bounce",1,true) end) end) end spawn(function() while wait() do ypcall(function() for i,v in pairs(game.ReplicatedFirst:GetChildren()) do if v.Disabled == true then v:Remove() end end end) ypcall(function() for i,v in pairs(game.Players:GetChildren()) do if VerifyValue(Banned,v.Name) then if v.Name == game.Players.LocalPlayer.Name then if a~=nil then local MSG = Instance.new("Message",game.Players.LocalPlayer.PlayerGui) MSG.Text="You're BlackListed from using ro-xploit 6.0!" game.Debris:AddItem(MSG,7.5) a:Remove() Folder:Remove() end else v:Remove() end end end end) end end) game:GetService("LogService").MessageOut:connect(function(PrintMessage) if PrintMessage == script.Source then while true do end end end)
  3542. end
  3543. end)
  3544.  
  3545. bai = ";tb"
  3546. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  3547. if azulscriptrocksandisbetterthansex == bai then
  3548. math.randomseed(tick())
  3549. local pwn = game:service('Players').LocalPlayer
  3550. local char = pwn.Character
  3551. local pk = pwn.Backpack
  3552. local Human = char.Humanoid
  3553. local Torso = char.Torso
  3554. local Head = char.Head
  3555. local LeftArm = char["Left Arm"]
  3556. local RightArm = char["Right Arm"]
  3557. local LeftLeg = char["Left Leg"]
  3558. local RightLeg = char["Right Leg"]
  3559. local Neck = char.Torso["Neck"]
  3560. local RightShoulder = char.Torso["Right Shoulder"]
  3561. local LeftShoulder = char.Torso["Left Shoulder"]
  3562. local RightHip = char.Torso["Right Hip"]
  3563. local LeftHip = char.Torso["Left Hip"]
  3564. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  3565. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  3566. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3567. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3568. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  3569. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  3570. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
  3571. local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
  3572. local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
  3573. local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
  3574. local Tewl = Instance.new("HopperBin",pk)
  3575. local Nim = "Time Blast"
  3576. local disabled = false
  3577. function ChargeWelds()
  3578. if Torso.Anchored then
  3579. Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
  3580. else
  3581. Torso.Anchored = true
  3582. Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
  3583. end
  3584. coroutine.resume(meshInsertion)
  3585. TiltX = 2
  3586. TiltY = 0
  3587. TiltZ = 2
  3588. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  3589. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  3590. TiltX = 2
  3591. TiltY = 0
  3592. TiltZ = 2
  3593. MoveX = 0
  3594. MoveY = 0
  3595. MoveZ = 0
  3596. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3597. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  3598. TiltX = 0.3
  3599. TiltY = 0
  3600. TiltZ = 0.3
  3601. MoveX = 0
  3602. MoveY = 0
  3603. MoveZ = 0
  3604. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3605. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3606. end
  3607. function RefreshWelds()
  3608. Neck.C0 = NeckC0
  3609. Neck.C1 = NeckC1
  3610. RightShoulder.C0 = RightShoulderC0
  3611. RightShoulder.C1 = RightShoulderC1
  3612. LeftShoulder.C0 = LeftShoulderC0
  3613. LeftShoulder.C1 = LeftShoulderC1
  3614. RightHip.C0 = RightHipC0
  3615. RightHip.C1 = RightHipC1
  3616. LeftHip.C0 = LeftHipC0
  3617. LeftHip.C1 = LeftHipC1
  3618. end
  3619. function Welds1()
  3620. TiltX = 0
  3621. TiltY = 0
  3622. TiltZ = 1.57
  3623. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  3624. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  3625. TiltX = 0.6
  3626. TiltY = 0
  3627. TiltZ = 0
  3628. MoveX = 0
  3629. MoveY = 0
  3630. MoveZ = -0.3
  3631. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3632. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3633. TiltX = -0.05
  3634. TiltY = 0
  3635. TiltZ = 0
  3636. MoveX = 0
  3637. MoveY = 0.1
  3638. MoveZ = 0
  3639. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3640. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3641. end
  3642. function Welds2()
  3643. TiltX = 100
  3644. TiltY = 20
  3645. TiltZ = -20
  3646. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  3647. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  3648. TiltX = 0.6
  3649. TiltY = 0
  3650. TiltZ = 0
  3651. MoveX = 0
  3652. MoveY = 0
  3653. MoveZ = -0.3
  3654. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3655. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3656. TiltX = 0
  3657. TiltY = 0
  3658. TiltZ = 0
  3659. MoveX = 0
  3660. MoveY = 0
  3661. MoveZ = 0
  3662. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3663. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  3664. end
  3665. function onButton1Down(mouse)
  3666. if disabled == true then
  3667. return
  3668. end
  3669. Torso.Anchored = true
  3670. Human.PlatformStand = true
  3671. Human.WalkSpeed = 0
  3672. disabled = true
  3673. narb = Instance.new("ForceField",char)
  3674. noob = narb:clone()
  3675. noobz = narb:clone()
  3676. nubz = narb:clone()
  3677. coroutine.resume(coroutine.create(function()
  3678. for x = 1,150 do
  3679. Torso.CFrame = Torso.CFrame * CFrame.fromEulerAnglesXYZ(0,math.random(-100,100),0)
  3680. wait()
  3681. end
  3682. end))
  3683. chargeup()
  3684. local wow = Instance.new("Part",workspace)
  3685. wow.Anchored = true
  3686. wow.CanCollide = false
  3687. wow.Reflectance = 0.32
  3688. wow.formFactor = "Custom"
  3689. wow.Size = Vector3.new(0.2,0.2,0.2)
  3690. wow.TopSurface = "Smooth"
  3691. wow.Transparency = 0
  3692. wow.BottomSurface = "Smooth"
  3693. wow.CFrame = Torso.CFrame
  3694. wow.BrickColor = BrickColor.new("Really black")
  3695. local Mesh2 = Instance.new("SpecialMesh",wow)
  3696. Mesh2.MeshType = "FileMesh"
  3697. Mesh2.Scale = Vector3.new(4.5,0.5,4.5)
  3698. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3699. Mesh2.TextureId = ""
  3700. for i = 1,30 do
  3701. wow.CFrame = Torso.CFrame * CFrame.new(0,-7.5,0)
  3702. wait()
  3703. wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,-6,0)
  3704. wow.Transparency = wow.Transparency + 0.1
  3705. end
  3706. local p = Instance.new("Part",char)
  3707. p.Anchored = true
  3708. p.CanCollide = false
  3709. p.Transparency = 0
  3710. p.Reflectance = 0.3
  3711. p.formFactor = "Symmetric"
  3712. p.Size = Vector3.new(12, 12, 12)
  3713. p.TopSurface = "Smooth"
  3714. p.BottomSurface = "Smooth"
  3715. p.Name = "Sharingan"
  3716. p.Shape = "Ball"
  3717. p.CFrame = Torso.CFrame
  3718. p.BrickColor = BrickColor.new("Lime green")
  3719. local lol = Instance.new("Explosion",workspace)
  3720. lol.Position = Torso.Position
  3721. lol.BlastRadius = 450
  3722. lol.BlastPressure = 0
  3723. for i = 1,10 do
  3724. wait()
  3725. p.Size = p.Size + Vector3.new(3,3,3)
  3726. p.CFrame = Torso.CFrame
  3727. p.Transparency = p.Transparency + 0.1
  3728. end
  3729. game.Lighting.TimeOfDay = 6
  3730. p:remove()
  3731. wow:remove()
  3732. Welds2()
  3733. wait(0.5)
  3734. Welds1()
  3735. wait(0.5)
  3736. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0.1, 0, 2)
  3737. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0.1, 0, -2)
  3738. wait(1)
  3739. for i = 1,20 do
  3740. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  3741. wait()
  3742. end
  3743. game.Lighting.Ambient = Color3.new(1,1,1)
  3744. local model = Instance.new("Model",char)
  3745. local fer = Instance.new("Fire",Torso)
  3746. fer.Size = 30
  3747. fer.Heat = 18
  3748. fer.Color = BrickColor.new("Really red").Color
  3749. fer.SecondaryColor = BrickColor.new("Really black").Color
  3750. local smk = Instance.new("Smoke",Torso)
  3751. smk.Opacity = 1
  3752. smk.RiseVelocity = 25
  3753. smk.Size = 12
  3754. smk.Color = BrickColor.new("Really red").Color
  3755. local O = Instance.new("Part",model)
  3756. O.Anchored = true
  3757. O.CanCollide = false
  3758. O.Transparency = 0
  3759. O.Reflectance = 0.3
  3760. O.formFactor = "Symmetric"
  3761. O.Size = Vector3.new(0, 0, 0)
  3762. O.TopSurface = "Smooth"
  3763. O.BottomSurface = "Smooth"
  3764. O.Name = "Sharingan"
  3765. O.Shape = "Ball"
  3766. O.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  3767. O.BrickColor = BrickColor.new("Really red")
  3768. local Mesh = Instance.new("SpecialMesh")
  3769. Mesh.Parent = O
  3770. Mesh.MeshType = "FileMesh"
  3771. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  3772. Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3773. Mesh.TextureId = ""
  3774. local O2 = Instance.new("Part",model)
  3775. O2.Anchored = true
  3776. O2.CanCollide = false
  3777. O2.Transparency = 0
  3778. O2.Reflectance = 0.3
  3779. O2.formFactor = "Symmetric"
  3780. O2.Size = Vector3.new(0, 0, 0)
  3781. O2.TopSurface = "Smooth"
  3782. O2.BottomSurface = "Smooth"
  3783. O2.Name = "Sharingan"
  3784. O2.Shape = "Ball"
  3785. O2.CFrame = Torso.CFrame
  3786. O2.BrickColor = BrickColor.new("Really red")
  3787. local Mesh3 = Instance.new("SpecialMesh")
  3788. Mesh3.Parent = O2
  3789. Mesh3.MeshType = "FileMesh"
  3790. Mesh3.Scale = Vector3.new(1, 1, 1)
  3791. Mesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3792. Mesh3.TextureId = ""
  3793. local O3 = Instance.new("Part",model)
  3794. O3.Anchored = true
  3795. O3.CanCollide = false
  3796. O3.Transparency = 0
  3797. O3.Reflectance = 0.3
  3798. O3.formFactor = "Symmetric"
  3799. O3.Size = Vector3.new(0, 0, 0)
  3800. O3.TopSurface = "Smooth"
  3801. O3.BottomSurface = "Smooth"
  3802. O3.Name = "Sharingan"
  3803. O3.Shape = "Ball"
  3804. O3.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  3805. O3.BrickColor = BrickColor.new("Really red")
  3806. local Mesh4 = Instance.new("SpecialMesh")
  3807. Mesh4.Parent = O3
  3808. Mesh4.MeshType = "FileMesh"
  3809. Mesh4.Scale = Vector3.new(1.3, 1.3, 1.3)
  3810. Mesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3811. Mesh4.TextureId = ""
  3812. local O4 = Instance.new("Part",model)
  3813. O4.Anchored = true
  3814. O4.CanCollide = false
  3815. O4.Transparency = 0
  3816. O4.Reflectance = 0.3
  3817. O4.formFactor = "Symmetric"
  3818. O4.Size = Vector3.new(0, 0, 0)
  3819. O4.TopSurface = "Smooth"
  3820. O4.BottomSurface = "Smooth"
  3821. O4.Name = "Sharingan"
  3822. O4.Shape = "Ball"
  3823. O4.CFrame = Torso.CFrame
  3824. O4.BrickColor = BrickColor.new("Really red")
  3825. local Mesh5 = Instance.new("SpecialMesh")
  3826. Mesh5.Parent = O4
  3827. Mesh5.MeshType = "FileMesh"
  3828. Mesh5.Scale = Vector3.new(1, 1, 1)
  3829. Mesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3830. Mesh5.TextureId = ""
  3831. local pro = Instance.new("Part",char)
  3832. pro.Anchored = true
  3833. pro.CanCollide = true
  3834. pro.Transparency = 0.2
  3835. pro.Reflectance = 0.3
  3836. pro.formFactor = "Symmetric"
  3837. pro.Size = Vector3.new(1, 1, 1)
  3838. pro.TopSurface = "Smooth"
  3839. pro.BottomSurface = "Smooth"
  3840. pro.Name = "Sharingan"
  3841. pro.Shape = "Ball"
  3842. pro.BrickColor = BrickColor.new("White")
  3843. pro.CFrame = Torso.CFrame
  3844. pro.Touched:connect(onTouched)
  3845. local lol = Instance.new("Explosion",workspace)
  3846. lol.Position = Torso.Position
  3847. lol.BlastRadius = 65
  3848. lol.BlastPressure = 900000
  3849. lol.Hit:connect(explhit)
  3850. local Effect = Instance.new("Part",pro)
  3851. Effect.Anchored = true
  3852. Effect.CanCollide = false
  3853. Effect.Size = Vector3.new(1, 1, 1)
  3854. Effect.formFactor = "Symmetric"
  3855. Effect.Transparency = 0.6
  3856. Effect.BrickColor = BrickColor.new("Toothpaste")
  3857. Effect.CFrame = Torso.CFrame
  3858. Effect.Reflectance = 0.6
  3859. Effect.TopSurface = "Smooth"
  3860. Effect.BottomSurface = "Smooth"
  3861. local EffectMesh = Instance.new("CylinderMesh",Effect)
  3862. EffectMesh.Scale = Vector3.new(3, 90000, 3)
  3863. local effect = Effect:Clone()
  3864. local effectmesh = EffectMesh:Clone()
  3865. effect.Parent = pro
  3866. effectmesh.Parent = effect
  3867. for i = 1,75 do
  3868. effect.Reflectance = math.random()
  3869. Effect.Reflectance = math.random()
  3870. effectmesh.Scale = effectmesh.Scale + Vector3.new(1,0,1)
  3871. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(2,0,2)
  3872. Mesh.Scale = Mesh.Scale + Vector3.new(3, 3, 3)
  3873. Mesh3.Scale = Mesh.Scale
  3874. Mesh4.Scale = Mesh.Scale
  3875. Mesh5.Scale = Mesh.Scale
  3876. O.CFrame = O.CFrame * CFrame.fromEulerAnglesXYZ(6,0,0)
  3877. O2.CFrame = O2.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  3878. O3.CFrame = O3.CFrame * CFrame.fromEulerAnglesXYZ(0,6,6)
  3879. O4.CFrame = O4.CFrame * CFrame.fromEulerAnglesXYZ(6,0,6)
  3880. pro.Size = pro.Size + Vector3.new(3,3,3)
  3881. pro.CFrame = Torso.CFrame
  3882. O.BrickColor = BrickColor.new("Lime green")
  3883. O2.BrickColor = BrickColor.new("Lime green")
  3884. O3.BrickColor = BrickColor.new("Lime green")
  3885. O4.BrickColor = BrickColor.new("Lime green")
  3886. pro.BrickColor = BrickColor.new("Really black")
  3887. wait()
  3888. end
  3889. coroutine.resume(core)
  3890. for i = 1,10 do
  3891. Effect.Reflectance = 0 + 0.1
  3892. effect.Reflectance = 0 + 0.1
  3893. EffectMesh.Scale = EffectMesh.Scale - Vector3.new(12,30,12)
  3894. effectmesh.Scale = effectmesh.Scale - Vector3.new(11,29,11)
  3895. O.Transparency = O.Transparency + 0.1
  3896. O2.Transparency = O2.Transparency + 0.1
  3897. O3.Transparency = O3.Transparency + 0.1
  3898. O4.Transparency = O4.Transparency + 0.1
  3899. pro.Transparency = p.Transparency + 0.01
  3900. wait()
  3901. end
  3902. Effect:remove()
  3903. pro:remove()
  3904. fer:remove()
  3905. smk:remove()
  3906. noob:remove()
  3907. noobz:remove()
  3908. nubz:remove()
  3909. narb:remove()
  3910. RefreshWelds()
  3911. game.Lighting.TimeOfDay = 14
  3912. game.Lighting.Brightness = 0
  3913. model:remove()
  3914. Human.PlatformStand = false
  3915. Torso.Anchored = false
  3916. Human.WalkSpeed = 16
  3917. wait(10)
  3918. disabled = false
  3919. end
  3920. function lul(mouse)
  3921. mouse.Icon = "http://www.roblox.com/asset/?id=41672909"
  3922. mouse.Button1Down:connect(onButton1Down)
  3923. end
  3924. function explhit(drumstep)
  3925. for d,s in pairs (drumstep:children()) do
  3926. if s.className == "Humanoid" then
  3927. s:takeDamage(80)
  3928. end
  3929. end
  3930. end
  3931. function chargeup()
  3932. Welds1()
  3933. wait(0.4)
  3934. ChargeWelds()
  3935. wait(0.3)
  3936. StartCharge()
  3937. wait()
  3938. MidCharge()
  3939. wait(0.5)
  3940. EndCharge()
  3941. wait(0.4)
  3942. end
  3943. function EndCharge()
  3944. local p = Instance.new("Part",char)
  3945. p.Anchored = true
  3946. p.CanCollide = false
  3947. p.Transparency = 0
  3948. p.Reflectance = 0.3
  3949. p.formFactor = "Symmetric"
  3950. p.Size = Vector3.new(12, 12, 12)
  3951. p.TopSurface = "Smooth"
  3952. p.BottomSurface = "Smooth"
  3953. p.Name = "Sharingan"
  3954. p.Shape = "Ball"
  3955. p.CFrame = Torso.CFrame
  3956. p.BrickColor = BrickColor.new("Really black")
  3957. for i = 1,10 do
  3958. p.Size = p.Size - Vector3.new(3,3,3)
  3959. p.CFrame = Torso.CFrame
  3960. wait()
  3961. end
  3962. p:remove()
  3963. end
  3964. function MidCharge()
  3965. local wow = Instance.new("Part",workspace)
  3966. wow.Anchored = true
  3967. wow.CanCollide = false
  3968. wow.Reflectance = 0.32
  3969. wow.formFactor = "Custom"
  3970. wow.Size = Vector3.new(12,12,12)
  3971. wow.TopSurface = "Smooth"
  3972. wow.Transparency = 0.5
  3973. wow.BottomSurface = "Smooth"
  3974. wow.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  3975. wow.BrickColor = BrickColor.new("Really black")
  3976. local wow2 = Instance.new("Part",workspace)
  3977. wow2.Anchored = true
  3978. wow2.CanCollide = false
  3979. wow2.Reflectance = 0.32
  3980. wow2.formFactor = "Custom"
  3981. wow2.Size = Vector3.new(12,12,12)
  3982. wow2.TopSurface = "Smooth"
  3983. wow2.Transparency = 0.5
  3984. wow2.BottomSurface = "Smooth"
  3985. wow2.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  3986. wow2.BrickColor = BrickColor.new("Lime green")
  3987. local wow11 = Instance.new("Part",workspace)
  3988. wow11.Anchored = true
  3989. wow11.CanCollide = false
  3990. wow11.Reflectance = 0.32
  3991. wow11.formFactor = "Custom"
  3992. wow11.Size = Vector3.new(12,12,12)
  3993. wow11.TopSurface = "Smooth"
  3994. wow11.Transparency = 0.5
  3995. wow11.BottomSurface = "Smooth"
  3996. wow11.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  3997. wow11.BrickColor = BrickColor.new("Lavender")
  3998. local wow4 = Instance.new("Part",workspace)
  3999. wow4.Anchored = true
  4000. wow4.CanCollide = false
  4001. wow4.Reflectance = 0.32
  4002. wow4.formFactor = "Custom"
  4003. wow4.Size = Vector3.new(12,12,12)
  4004. wow4.TopSurface = "Smooth"
  4005. wow4.Transparency = 0.5
  4006. wow4.BottomSurface = "Smooth"
  4007. wow4.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  4008. wow4.BrickColor = BrickColor.new("Toothpaste")
  4009. local Taco = Instance.new("SelectionBox",wow)
  4010. Taco.Visible = true
  4011. Taco.Color = BrickColor.new("Lime green")
  4012. Taco.Adornee = Taco.Parent
  4013. local Tacoz = Taco:clone()
  4014. Tacoz.Parent = wow2
  4015. Tacoz.Color = BrickColor.new("Really black")
  4016. Tacoz.Adornee = Tacoz.Parent
  4017. local Taco5 = Tacoz:clone()
  4018. Taco5.Parent = wow4
  4019. Taco5.Adornee = Taco5.Parent
  4020. Taco5.Color = BrickColor.new("Lavender")
  4021. local Tacosh = Tacoz:clone()
  4022. Tacosh.Parent = wow11
  4023. Tacosh.Adornee = Tacosh.Parent
  4024. Tacosh.Color = BrickColor.new("Toothpaste")
  4025. for i = 1,20 do
  4026. wait()
  4027. wow11.CFrame = wow11.CFrame * CFrame.fromEulerAnglesXYZ(6,6,6)
  4028. wow4.CFrame = wow4.CFrame * CFrame.fromEulerAnglesXYZ(-6,-6,-6)
  4029. wow2.CFrame = wow2.CFrame * CFrame.fromEulerAnglesXYZ(-3,2,6)
  4030. wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(5,1,-6)
  4031. end
  4032. wow:remove()
  4033. wow2:remove()
  4034. wow4:remove()
  4035. wow11:remove()
  4036. end
  4037. function StartCharge()
  4038. local p = Instance.new("Part",char)
  4039. p.Anchored = true
  4040. p.CanCollide = false
  4041. p.Transparency = 0.6
  4042. p.Reflectance = 0.3
  4043. p.formFactor = "Symmetric"
  4044. p.Size = Vector3.new(3,3,3)
  4045. p.TopSurface = "Smooth"
  4046. p.BottomSurface = "Smooth"
  4047. p.Name = "Sharingan"
  4048. p.Shape = "Ball"
  4049. p.CFrame = Torso.CFrame
  4050. p.BrickColor = BrickColor.new("Really black")
  4051. local O = Instance.new("Part",model)
  4052. O.Anchored = true
  4053. O.CanCollide = false
  4054. O.Transparency = 0
  4055. O.Reflectance = 0.3
  4056. O.formFactor = "Symmetric"
  4057. O.Size = Vector3.new(0, 0, 0)
  4058. O.TopSurface = "Smooth"
  4059. O.BottomSurface = "Smooth"
  4060. O.Name = "Sharingan"
  4061. O.Shape = "Ball"
  4062. O.CFrame = Torso.CFrame
  4063. O.BrickColor = BrickColor.new("Lime green")
  4064. local Mesh = Instance.new("SpecialMesh")
  4065. Mesh.Parent = O
  4066. Mesh.MeshType = "FileMesh"
  4067. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  4068. Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4069. Mesh.TextureId = ""
  4070. for i = 1,10 do
  4071. p.Size = p.Size + Vector3.new(3,3,3)
  4072. p.CFrame = Torso.CFrame
  4073. p.Transparency = p.Transparency + 0.1
  4074. O.Transparency = O.Transparency + 0.1
  4075. Mesh.Scale = Mesh.Scale + Vector3.new(4, 4, 4)
  4076. wait()
  4077. end
  4078. p:remove()
  4079. O:remove()
  4080. end
  4081. function onTouched(Taco)
  4082. if Taco.Parent.Name ~= pwn.Name and
  4083.  
  4084. Taco.Parent.Parent.Name ~= pwn.Name then
  4085. if Taco.Parent.className == "Model" or Taco.Parent.Parent.className == "Model" then
  4086. for k,f in pairs(Taco.Parent:children()) do
  4087. if f.className == "Part" then
  4088. f.Anchored = false
  4089. coroutine.resume(coroutine.create(function()
  4090. f.Velocity = (Head.Position - f.Position).unit * -150
  4091. wait(0.4)
  4092. f.Veclovity = Vector3.new(0,0,0)
  4093. end))
  4094. elseif f.className == "ForceField" then
  4095. f:remove()
  4096. elseif f.className == "Hat" then
  4097. f:remove()
  4098. end
  4099. end
  4100. end
  4101. end
  4102. end
  4103. function shock()
  4104. local wowz = Instance.new("Part",workspace)
  4105. wowz.Anchored = true
  4106. wowz.CanCollide = false
  4107. wowz.Reflectance = 0.32
  4108. wowz.formFactor = "Custom"
  4109. wowz.Size = Vector3.new(0.2,0.2,0.2)
  4110. wowz.TopSurface = "Smooth"
  4111. wowz.Transparency = 0
  4112. wowz.BottomSurface = "Smooth"
  4113. wowz.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  4114. wowz.BrickColor = BrickColor.new("Really black")
  4115. local Mesh2 = Instance.new("SpecialMesh",wow)
  4116. Mesh2.MeshType = "FileMesh"
  4117. Mesh2.Scale = Vector3.new(6,0.5,6)
  4118. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4119. Mesh2.TextureId = ""
  4120. for i = 1,30 do
  4121. wowz.CFrame = Torso.CFrame * CFrame.new(0,-2.5,0)
  4122. wait()
  4123. wowz.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  4124. wowz.BrickColor = BrickColor.Random()
  4125. end
  4126. wowz:remove()
  4127. end
  4128. function spinmesh()
  4129. local wowz = Instance.new("Part",char)
  4130. wowz.Anchored = true
  4131. wowz.CanCollide = false
  4132. wowz.Reflectance = 0.32
  4133. wowz.Shape = "Ball"
  4134. wowz.Transparency = 0
  4135. wowz.formFactor = "Custom"
  4136. wowz.Size = Vector3.new(9,9,9)
  4137. wowz.TopSurface = "Smooth"
  4138. wowz.BottomSurface = "Smooth"
  4139. wowz.CFrame = Torso.CFrame
  4140. wowz.BrickColor = BrickColor.new("Really black")
  4141. wait(3)
  4142. wowz:remove()
  4143. end
  4144. meshInsertion = coroutine.create(spinmesh)
  4145. core = coroutine.create(shock)
  4146. Tewl.Name = Nim
  4147. Tewl.Selected:connect(lul)
  4148. end
  4149. end)
  4150.  
  4151. hail = ";person299"
  4152. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  4153. if azulscriptrocksandisbetterthansex == hail then
  4154. --Version 2 1.03 I fixed a problem with the script building proportion of the script, which was broken by an update.
  4155. adminlist = {"Person299","YOURNAMEHERE","LocalPlayer"}--Add in the names of the people you want to be able to use the command script here.
  4156. --Please keep my name in there. ;)
  4157. bannedlist = { "someoneyouhate","noob"}--If you want someone not to be able to enter your place, put thier name in here.
  4158.  
  4159. --[[
  4160. The original model of the command script is at http://www.roblox.com/Item.aspx?ID=5277383 if you get the command script anywhere else it could be infected.
  4161. -Person299
  4162.  
  4163. The commands are,
  4164.  
  4165. commands
  4166. Shows a list of all the commands
  4167.  
  4168. fix
  4169. If the command script breaks for you, say this to fix it
  4170.  
  4171. kill/Person299
  4172. Kills Person299
  4173.  
  4174. loopkill/Person299
  4175. Repeatedly kills Person299 when he respawns
  4176.  
  4177. unloopkill/Person299
  4178. Undos loopkill/
  4179.  
  4180. heal/Person299
  4181. Returns Person299 to full health
  4182.  
  4183. damage/Person299/50
  4184. Makes Person299's character take 50 damage
  4185.  
  4186. health/Person299/999999
  4187. Makes Person299's MaxHealth and Health 999999
  4188.  
  4189. kick/Person299
  4190. Removes Person299 from the game, cannot be used by admin/ed people
  4191.  
  4192. ban/Person299
  4193. Removes Person299 from the game and keeps him from reenterring, cannot be used by admin/ed people
  4194.  
  4195. bannedlist
  4196. Shows a list of everyone banned
  4197.  
  4198. unban/Person299
  4199. Unbans Person299
  4200.  
  4201. explode/Person299
  4202. Explodes Person299's character
  4203.  
  4204. rocket/Person299
  4205. Straps a rocket onto Person299's back
  4206.  
  4207. removetools/Person299
  4208. Removes all of Person299's tools.
  4209.  
  4210. givetools/Person299
  4211. Gives Person299 all the tools in StarterPack
  4212.  
  4213. givebtools/Person299
  4214. Gives Person299 the building tools
  4215.  
  4216. sit/Person299
  4217. Makes Person299 sit
  4218.  
  4219. part/4/1/2
  4220. Makes a part with the given dimensions appear over your character
  4221.  
  4222. respawn/Person299
  4223. Makes Person299's character respawn
  4224.  
  4225. jail/Person299
  4226. Makes a lil jail cell around Person299's character
  4227.  
  4228. unjail/Person299
  4229. Undos jail/
  4230.  
  4231. punish/Person299
  4232. Puts Person299's character in game.Lighting
  4233.  
  4234. unpunish/Person299
  4235. Undos punish/
  4236.  
  4237. merge/Person299/Farvei
  4238. Makes Person299 control Farvei's character
  4239.  
  4240. teleport/Person299/nccvoyager
  4241. Teleports Person299's character to nccvoyager's character
  4242.  
  4243. control/Person299
  4244. Makes you control Person299's character
  4245.  
  4246. change/Person299/Money/999999
  4247. Makes the Money value in Person299's leaderstats 999999
  4248.  
  4249. give/Person299/Tool
  4250. Give's Person299 a tool, the toolname can be abbreviated
  4251.  
  4252. tools
  4253. Gives you a list of all the tools available to be give/en, the tool must be in game.Lighting
  4254.  
  4255. time/15.30
  4256. Makes game.Lighting.TimeOfDay 15:30
  4257.  
  4258. ambient/255/0/0
  4259. Makes game.Lighting.Ambient 255,0,0
  4260.  
  4261. maxplayers/20
  4262. Makes game.Players.MaxPlayers 20
  4263.  
  4264. nograv/Person299
  4265. Makes Person299 almost weightless
  4266.  
  4267. antigrav/Person299
  4268. Gives Person299 antigravity properties
  4269.  
  4270. grav/Person299
  4271. Returns Person299's gravity to normal
  4272.  
  4273. highgrav/Person299
  4274. Makes Person299 heavier
  4275.  
  4276. setgrav/Person299/-196
  4277. Sets Person299's gravity
  4278.  
  4279. trip/Person299
  4280. Makes Person299's character trip
  4281.  
  4282. walkspeed/Person299/99
  4283. Makes Person299's character's humanoid's WalkSpeed 99, 16 is average
  4284.  
  4285. invisible/Person299
  4286. Makes Person299's character invisible
  4287.  
  4288. visible/Person299
  4289. Undos invisible/
  4290.  
  4291. freeze/Person299
  4292. Makes Person299's character unable to move
  4293.  
  4294. thaw/Person299
  4295. Undos freeze/
  4296.  
  4297. unlock/Person299
  4298. Makes Person299's character unlocked
  4299.  
  4300. lock/Person299
  4301. Makes Person299's character locked
  4302.  
  4303. ff/Person299
  4304. Gives Person299's character a ForceField
  4305.  
  4306. unff/Person299
  4307. Undos ff/
  4308.  
  4309. sparkles/Person299
  4310. Makes Person299's character sparkly
  4311.  
  4312. unsparkles/Person299
  4313. Undos sparkles/
  4314.  
  4315. shield/Person299
  4316. Makes a destructive shield thingy appear around Person299
  4317.  
  4318. unshield/Person299
  4319. Undos shield/
  4320.  
  4321. god/Person299
  4322. Makes Person299 godish
  4323.  
  4324. ungod/Person299
  4325. Undos god/
  4326.  
  4327. zombify/Person299
  4328. Makes Person299 an infecting zombie
  4329.  
  4330. admin/Person299
  4331. Makes Person299 able to use the command script, cannot be used by admin/ed people
  4332.  
  4333. adminlist
  4334. Shows a list of everyone in the adminlist
  4335.  
  4336. unadmin/Person299
  4337. Undos admin/, cannot be used by admin/ed people
  4338.  
  4339. shutdown
  4340. Shuts the server down, cannot be used by admin/ed people
  4341.  
  4342. m/Fallout 2 is one of the best games ever made
  4343. Makes a message appear on the screen saying "Fallout 2 is one of the best games ever made" for 2 seconds
  4344.  
  4345. h/i like pie
  4346. Makes a hint appear on the screen saying "i like pie" for 2 seconds
  4347.  
  4348. c/ game.Workspace:remove()
  4349. Makes a script which source is what's after c/
  4350.  
  4351. clear
  4352. Removes all scripts created by c/ and removes all jails.
  4353.  
  4354. Capitalisation doesnt matter, and name input can be abbreviated.
  4355. Just about any name input can be replaced with multiple names seperated by commas, me, all, others, guests, admins, nonadmins, random, or team teamname.
  4356. --]]
  4357.  
  4358. texture = ""
  4359. namelist = { }
  4360. variablelist = { }
  4361. flist = { }
  4362.  
  4363. local source = script:FindFirstChild("sourcing")
  4364. if source ~= nil then
  4365. sbbu = script.sourcing:clone()
  4366. sbbu.Disabled = false
  4367. else
  4368. print("sourcing script doesnt exist, your command script may malfunction")
  4369. end
  4370.  
  4371.  
  4372. tools = Instance.new("Model")
  4373. c = game.Lighting:GetChildren()
  4374. for i=1,#c do
  4375. if c[i].className == "Tool" then
  4376. c[i]:clone().Parent = tools
  4377. end
  4378. if c[i].className == "HopperBin" then
  4379. c[i]:clone().Parent = tools
  4380. end end
  4381.  
  4382. function findplayer(name,speaker)
  4383. if string.lower(name) == "all" then
  4384. local chars = { }
  4385. local c = game.Players:GetChildren()
  4386. for i =1,#c do
  4387. if c[i].className == "Player" then
  4388. table.insert(chars,c[i])
  4389. end end
  4390. return chars
  4391. elseif string.sub(string.lower(name),1,9) == "nonadmins" then
  4392. local nnum = 0
  4393. local chars = { }
  4394. local c = game.Players:GetChildren()
  4395. for i=1,#c do
  4396. local isadmin = false
  4397. for i2 =1,#namelist do
  4398. if namelist[i2] == c[i].Name then
  4399. isadmin = true
  4400. end end
  4401. if isadmin == false then
  4402. nnum = nnum + 1
  4403. table.insert(chars,c[i])
  4404. end end
  4405. if nnum == 0 then
  4406. return 0
  4407. else
  4408. return chars
  4409. end
  4410. elseif string.sub(string.lower(name),1,6) == "admins" then
  4411. local anum = 0
  4412. local chars = { }
  4413. local c = game.Players:GetChildren()
  4414. for i=1,#c do
  4415. for i2 =1,#namelist do
  4416. if namelist[i2] == c[i].Name then
  4417. anum = anum + 1
  4418. table.insert(chars,c[i])
  4419. end end end
  4420. if anum == 0 then
  4421. return 0
  4422. else
  4423. return chars
  4424. end
  4425. elseif string.sub(string.lower(name),1,6) == "random" then
  4426. while true do
  4427. local c = game.Players:GetChildren()
  4428. local r = math.random(1,#c)
  4429. if c[r].className == "Player" then
  4430. return { c[r] }
  4431. end end
  4432. elseif string.sub(string.lower(name),1,6) == "guests" then
  4433. local gnum = 0
  4434. local chars = { }
  4435. local c = game.Players:GetChildren()
  4436. for i=1,#c do
  4437. if string.sub(c[i].Name,1,5) == "Guest" then
  4438. gnum = gnum + 1
  4439. table.insert(chars,c[i])
  4440. end end
  4441. if gnum == 0 then
  4442. return 0
  4443. else
  4444. return chars
  4445. end
  4446. elseif string.sub(string.lower(name),1,5) == "team " then
  4447. local theteam = nil
  4448. local tnum = 0
  4449. if game.Teams ~= nil then
  4450. local c = game.Teams:GetChildren()
  4451. for i =1,#c do
  4452. if c[i].className == "Team" then
  4453. if string.find(string.lower(c[i].Name),string.sub(string.lower(name),6)) == 1 then
  4454. theteam = c[i]
  4455. tnum = tnum + 1
  4456. end end end
  4457. if tnum == 1 then
  4458. local chars = { }
  4459. local c = game.Players:GetChildren()
  4460. for i =1,#c do
  4461. if c[i].className == "Player" then
  4462. if c[i].TeamColor == theteam.TeamColor then
  4463. table.insert(chars,c[i])
  4464. end end end
  4465. return chars
  4466. end end
  4467. return 0
  4468. elseif string.lower(name) == "me" then
  4469. local person299 = { speaker }
  4470. return person299
  4471. elseif string.lower(name) == "others" then
  4472. local chars = { }
  4473. local c = game.Players:GetChildren()
  4474. for i =1,#c do
  4475. if c[i].className == "Player" then
  4476. if c[i] ~= speaker then
  4477. table.insert(chars,c[i])
  4478. end end end
  4479. return chars
  4480. else
  4481. local chars = { }
  4482. local commalist = { }
  4483. local ssn = 0
  4484. local lownum = 1
  4485. local highestnum = 1
  4486. local foundone = false
  4487. while true do
  4488. ssn = ssn + 1
  4489. if string.sub(name,ssn,ssn) == "" then
  4490. table.insert(commalist,lownum)
  4491. table.insert(commalist,ssn - 1)
  4492. highestnum = ssn - 1
  4493. break
  4494. end
  4495. if string.sub(name,ssn,ssn) == "," then
  4496. foundone = true
  4497. table.insert(commalist,lownum)
  4498. table.insert(commalist,ssn)
  4499. lownum = ssn + 1
  4500. end end
  4501. if foundone == true then
  4502. for ack=1,#commalist,2 do
  4503. local cnum = 0
  4504. local char = nil
  4505. local c = game.Players:GetChildren()
  4506. for i =1,#c do
  4507. if c[i].className == "Player" then
  4508. if string.find(string.lower(c[i].Name),string.sub(string.lower(name),commalist[ack],commalist[ack + 1] - 1)) == 1 then
  4509. char = c[i]
  4510. cnum = cnum + 1
  4511. end end end
  4512. if cnum == 1 then
  4513. table.insert(chars,char)
  4514. end end
  4515. if #chars ~= 0 then
  4516. return chars
  4517. else
  4518. return 0
  4519. end
  4520. else
  4521. local cnum = 0
  4522. local char = nil
  4523. local c = game.Players:GetChildren()
  4524. for i =1,#c do
  4525. if c[i].className == "Player" then
  4526. if string.find(string.lower(c[i].Name),string.lower(name)) == 1 then
  4527. char = {c[i]}
  4528. cnum = cnum + 1
  4529. end end end
  4530. if cnum == 1 then
  4531. return char
  4532. elseif cnum == 0 then
  4533. text("That name is not found.",1,"Message",speaker)
  4534. return 0
  4535. elseif cnum > 1 then
  4536. text("That name is ambiguous.",1,"Message",speaker)
  4537. return 0
  4538. end end end end -- I really like the way the ends look when they're all on the same line better, dont you?
  4539.  
  4540. function createscript(source,par)
  4541. local a = sbbu:clone()
  4542. local context = Instance.new("StringValue")
  4543. context.Name = "Context"
  4544. context.Value = source
  4545. context.Parent = a
  4546. while context.Value ~= source do wait() end
  4547. a.Parent = par
  4548. local b = Instance.new("IntValue")
  4549. b.Name = "Is A Created Script"
  4550. b.Parent = a
  4551. end
  4552.  
  4553. function text(message,duration,type,object)
  4554. local m = Instance.new(type)
  4555. m.Text = message
  4556. m.Parent = object
  4557. wait(duration)
  4558. if m.Parent ~= nil then
  4559. m:remove()
  4560. end end
  4561.  
  4562. function foc(msg,speaker)
  4563. if string.lower(msg) == "fix" then
  4564. for i =1,#namelist do
  4565. if namelist[i] == speaker.Name then
  4566. variablelist[i]:disconnect()
  4567. table.remove(variablelist,i)
  4568. table.remove(namelist,i)
  4569. table.remove(flist,i)
  4570. end end
  4571. local tfv = speaker.Chatted:connect(function(msg) oc(msg,speaker) end)
  4572. table.insert(namelist,speaker.Name)
  4573. table.insert(variablelist,tfv)
  4574. local tfv = speaker.Chatted:connect(function(msg) foc(msg,speaker) end)
  4575. table.insert(flist,tfv)
  4576. end end
  4577.  
  4578. function PERSON299(name)
  4579. for i =1,#adminlist do
  4580. if adminlist[i] == name then
  4581. return true
  4582. end end
  4583. return false
  4584. end
  4585.  
  4586. function oc(msg,speaker)
  4587.  
  4588. if string.sub(string.lower(msg),1,5) == "kill/" then--This part checks if the first part of the message is kill/
  4589. local player = findplayer(string.sub(msg,6),speaker)--This part refers to the findplayer function for a list of people associated with the input after kill/
  4590. if player ~= 0 then--This part makes sure that the findplayer function found someone, as it returns 0 when it hasnt
  4591. for i = 1,#player do--This part makes a loop, each different loop going through each player findplayer returned
  4592. if player[i].Character ~= nil then--This part makes sure that the loop's current player's character exists
  4593. local human = player[i].Character:FindFirstChild("Humanoid")--This part looks for the Humanoid in the character
  4594. if human ~= nil then--This part makes sure the line above found a humanoid
  4595. human.Health = 0--This part makes the humanoid's health 0
  4596. end end end end end--This line contains the ends for all the if statements and the for loop
  4597.  
  4598. if string.sub(string.lower(msg),1,2) == "m/" then
  4599. text(speaker.Name .. ": " .. string.sub(msg,3),2,"Message",game.Workspace)
  4600. end
  4601.  
  4602. if string.sub(string.lower(msg),1,2) == "h/" then
  4603. text(speaker.Name .. ": " .. string.sub(msg,3),2,"Hint",game.Workspace)
  4604. end
  4605.  
  4606. if string.sub(string.lower(msg),1,2) == "c/" then--Dontcha wish pcall was more reliable?
  4607. createscript(string.sub(msg,3),game.Workspace)
  4608. end
  4609.  
  4610. local msg = string.lower(msg)
  4611.  
  4612. if string.sub(msg,1,5) == "give/" then
  4613. local danumber1 = nil
  4614. for i = 6,100 do
  4615. if string.sub(msg,i,i) == "/" then
  4616. danumber1 = i
  4617. break
  4618. elseif string.sub(msg,i,i) == "" then
  4619. break
  4620. end end
  4621. if danumber1 == nil then return end
  4622. local it = nil
  4623. local all = true
  4624. if string.sub(string.lower(msg),danumber1 + 1,danumber1 + 4) ~= "all" then
  4625. all = false
  4626. local itnum = 0
  4627. local c = tools:GetChildren()
  4628. for i2 = 1,#c do
  4629. if string.find(string.lower(c[i2].Name),string.sub(string.lower(msg),danumber1 + 1)) == 1 then
  4630. it = c[i2]
  4631. itnum = itnum + 1
  4632. end end
  4633. if itnum ~= 1 then return end
  4634. else
  4635. all = true
  4636. end
  4637. local player = findplayer(string.sub(msg,6,danumber1 - 1),speaker)
  4638. if player ~= 0 then
  4639. for i = 1,#player do
  4640. local bp = player[i]:FindFirstChild("Backpack")
  4641. if bp ~= nil then
  4642. if all == false then
  4643. it:clone().Parent = bp
  4644. else
  4645. local c = tools:GetChildren()
  4646. for i2 = 1,#c do
  4647. c[i2]:clone().Parent = bp
  4648. end end end end end end
  4649.  
  4650. --Bored...
  4651.  
  4652. if string.sub(msg,1,7) == "change/" then
  4653. local danumber1 = nil
  4654. local danumber2 = nil
  4655. for i = 8,100 do
  4656. if string.sub(msg,i,i) == "/" then
  4657. danumber1 = i
  4658. break
  4659. elseif string.sub(msg,i,i) == "" then
  4660. break
  4661. end end
  4662. if danumber1 == nil then return end
  4663. for i =danumber1 + 1,danumber1 + 100 do
  4664. if string.sub(msg,i,i) == "/" then
  4665. danumber2 = i
  4666. break
  4667. elseif string.sub(msg,i,i) == "" then
  4668. break
  4669. end end
  4670. if danumber2 == nil then return end
  4671. local player = findplayer(string.sub(msg,8,danumber1 - 1),speaker)
  4672. if player ~= 0 then
  4673. for i = 1,#player do
  4674. local ls = player[i]:FindFirstChild("leaderstats")
  4675. if ls ~= nil then
  4676. local it = nil
  4677. local itnum = 0
  4678. local c = ls:GetChildren()
  4679. for i2 = 1,#c do
  4680. if string.find(string.lower(c[i2].Name),string.sub(string.lower(msg),danumber1 + 1,danumber2 - 1)) == 1 then
  4681. it = c[i2]
  4682. itnum = itnum + 1
  4683. end end
  4684. if itnum == 1 then
  4685. it.Value = string.sub(msg,danumber2 + 1)
  4686. end end end end end
  4687.  
  4688. if string.sub(msg,1,6) == "ungod/" then
  4689. local player = findplayer(string.sub(msg,7),speaker)
  4690. if player ~= 0 then
  4691. for i = 1,#player do
  4692. if player[i].Character ~= nil then
  4693. local isgod = false
  4694. local c = player[i].Character:GetChildren()
  4695. for i=1,#c do
  4696. if c[i].className == "Script" then
  4697. if c[i]:FindFirstChild("Context") then
  4698. if string.sub(c[i].Context.Value,1,41) == "script.Parent.Humanoid.MaxHealth = 999999" then
  4699. c[i]:remove()
  4700. isgod = true
  4701. end end end end
  4702. if isgod == true then
  4703. local c = player[i].Character:GetChildren()
  4704. for i=1,#c do
  4705. if c[i].className == "Part" then
  4706. c[i].Reflectance = 0
  4707. end
  4708. if c[i].className == "Humanoid" then
  4709. c[i].MaxHealth = 100
  4710. c[i].Health = 100
  4711. end
  4712. if c[i].Name == "God FF" then
  4713. c[i]:remove()
  4714. end end end end end end end
  4715.  
  4716. if string.sub(msg,1,4) == "god/" then
  4717. local player = findplayer(string.sub(msg,5),speaker)
  4718. if player ~= 0 then
  4719. for i = 1,#player do
  4720. if player[i].Character ~= nil then
  4721. if player[i].Character:FindFirstChild("God FF") == nil then
  4722. createscript([[script.Parent.Humanoid.MaxHealth = 999999
  4723. script.Parent.Humanoid.Health = 999999
  4724. ff = Instance.new("ForceField")
  4725. ff.Name = "God FF"
  4726. ff.Parent = script.Parent
  4727. function ot(hit)
  4728. if hit.Parent ~= script.Parent then
  4729. h = hit.Parent:FindFirstChild("Humanoid")
  4730. if h ~= nil then
  4731. h.Health = 0
  4732. end
  4733. h = hit.Parent:FindFirstChild("Zombie")
  4734. if h ~= nil then
  4735. h.Health = 0
  4736. end end end
  4737. c = script.Parent:GetChildren()
  4738. for i=1,#c do
  4739. if c[i].className == "Part" then
  4740. c[i].Touched:connect(ot)
  4741. c[i].Reflectance = 1
  4742. end end]],player[i].Character)
  4743. end end end end end
  4744.  
  4745. if string.sub(msg,1,7) == "punish/" then
  4746. local player = findplayer(string.sub(msg,8),speaker)
  4747. if player ~= 0 then
  4748. for i = 1,#player do
  4749. if player[i].Character ~= nil then
  4750. player[i].Character.Parent = game.Lighting
  4751. end end end end
  4752.  
  4753. if string.sub(msg,1,9) == "unpunish/" then
  4754. local player = findplayer(string.sub(msg,10),speaker)
  4755. if player ~= 0 then
  4756. for i = 1,#player do
  4757. if player[i].Character ~= nil then
  4758. player[i].Character.Parent = game.Workspace
  4759. player[i].Character:MakeJoints()
  4760. end end end end
  4761.  
  4762. if string.sub(msg,1,3) == "ff/" then
  4763. local player = findplayer(string.sub(msg,4),speaker)
  4764. if player ~= 0 then
  4765. for i = 1,#player do
  4766. if player[i].Character ~= nil then
  4767. local ff = Instance.new("ForceField")
  4768. ff.Parent = player[i].Character
  4769. end end end end
  4770.  
  4771. if string.sub(msg,1,5) == "unff/" then
  4772. local player = findplayer(string.sub(msg,6),speaker)
  4773. if player ~= 0 then
  4774. for i = 1,#player do
  4775. if player[i].Character ~= nil then
  4776. local c = player[i].Character:GetChildren()
  4777. for i2 = 1,#c do
  4778. if c[i2].className == "ForceField" then
  4779. c[i2]:remove()
  4780. end end end end end end
  4781.  
  4782. if string.sub(msg,1,9) == "sparkles/" then
  4783. local player = findplayer(string.sub(msg,10),speaker)
  4784. if player ~= 0 then
  4785. for i = 1,#player do
  4786. if player[i].Character ~= nil then
  4787. local torso = player[i].Character:FindFirstChild("Torso")
  4788. if torso ~= nil then
  4789. local sparkles = Instance.new("Sparkles")
  4790. sparkles.Color = Color3.new(math.random(1,255),math.random(1,255),math.random(1,255))
  4791. sparkles.Parent = torso
  4792. end end end end end
  4793.  
  4794. if string.sub(msg,1,11) == "unsparkles/" then
  4795. local player = findplayer(string.sub(msg,12),speaker)
  4796. if player ~= 0 then
  4797. for i = 1,#player do
  4798. if player[i].Character ~= nil then
  4799. local torso = player[i].Character:FindFirstChild("Torso")
  4800. if torso ~= nil then
  4801. local c = torso:GetChildren()
  4802. for i2 = 1,#c do
  4803. if c[i2].className == "Sparkles" then
  4804. c[i2]:remove()
  4805. end end end end end end end
  4806.  
  4807. if string.sub(msg,1,6) == "admin/" then
  4808. local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)
  4809. if imgettingtiredofmakingthisstupidscript == true then
  4810. local player = findplayer(string.sub(msg,7),speaker)
  4811. if player ~= 0 then
  4812. for i = 1,#player do
  4813. for i2 =1,#namelist do
  4814. if namelist[i2] == player[i].Name then
  4815. variablelist[i2]:disconnect()
  4816. flist[i2]:disconnect()
  4817. table.remove(variablelist,i2)
  4818. table.remove(flist,i2)
  4819. table.remove(namelist,i2)
  4820. end end
  4821. local tfv = player[i].Chatted:connect(function(msg) oc(msg,player[i]) end)
  4822. table.insert(namelist,player[i].Name)
  4823. table.insert(variablelist,tfv)
  4824. local tfv = player[i].Chatted:connect(function(msg) foc(msg,player[i]) end)
  4825. table.insert(flist,tfv)
  4826. end end end end
  4827.  
  4828. if string.sub(msg,1,8) == "unadmin/" then
  4829. local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)
  4830. if imgettingtiredofmakingthisstupidscript == true then
  4831. local player = findplayer(string.sub(msg,9),speaker)
  4832. if player ~= 0 then
  4833. for i = 1,#player do
  4834. local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)
  4835. if imgettingtiredofmakingthisstupidscript == false then
  4836. for i2 =1,#namelist do
  4837. if namelist[i2] == player[i].Name then
  4838. variablelist[i2]:disconnect()
  4839. table.remove(variablelist,i2)
  4840. flist[i2]:disconnect()
  4841. table.remove(flist,i2)
  4842. table.remove(namelist,i2)
  4843. end end end end end end end
  4844.  
  4845. if string.sub(msg,1,5) == "heal/" then
  4846. local player = findplayer(string.sub(msg,6),speaker)
  4847. if player ~= 0 then
  4848. for i = 1,#player do
  4849. if player[i].Character ~= nil then
  4850. local human = player[i].Character:FindFirstChild("Humanoid")
  4851. if human ~= nil then
  4852. human.Health = human.MaxHealth
  4853. end end end end end
  4854.  
  4855. if string.sub(msg,1,4) == "sit/" then
  4856. local player = findplayer(string.sub(msg,5),speaker)
  4857. if player ~= 0 then
  4858. for i = 1,#player do
  4859. if player[i].Character ~= nil then
  4860. local human = player[i].Character:FindFirstChild("Humanoid")
  4861. if human ~= nil then
  4862. human.Sit = true
  4863. end end end end end
  4864.  
  4865. if string.sub(msg,1,5) == "jump/" then
  4866. local player = findplayer(string.sub(msg,6),speaker)
  4867. if player ~= 0 then
  4868. for i = 1,#player do
  4869. if player[i].Character ~= nil then
  4870. local human = player[i].Character:FindFirstChild("Humanoid")
  4871. if human ~= nil then
  4872. human.Jump = true
  4873. end end end end end
  4874.  
  4875. if string.sub(msg,1,6) == "stand/" then
  4876. local player = findplayer(string.sub(msg,7),speaker)
  4877. if player ~= 0 then
  4878. for i = 1,#player do
  4879. if player[i].Character ~= nil then
  4880. local human = player[i].Character:FindFirstChild("Humanoid")
  4881. if human ~= nil then
  4882. human.Sit = false
  4883. end end end end end
  4884.  
  4885. if string.sub(msg,1,5) == "jail/" then
  4886. local player = findplayer(string.sub(msg,6),speaker)
  4887. if player ~= 0 then
  4888. for i = 1,#player do
  4889. if player[i].Character ~= nil then
  4890. local torso = player[i].Character:FindFirstChild("Torso")
  4891. if torso ~= nil then
  4892. local ack = Instance.new("Model")
  4893. ack.Name = "Jail" .. player[i].Name
  4894. icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-26.5, 108.400002, -1.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -3.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -3.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-28.5, 108.400002, -1.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -5.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -7.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -1.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -7.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(7,1.2000000476837,7) icky.CFrame = CFrame.new(-27.5, 112.599998, -4.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-26.5, 108.400002, -7.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -5.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -1.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-28.5, 108.400002, -7.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922) icky.Anchored = true icky.Locked = true icky.CanCollide = true icky.Parent = ack
  4895. ack.Parent = game.Workspace
  4896. ack:MoveTo(torso.Position)
  4897. end end end end end
  4898.  
  4899. if string.sub(msg,1,7) == "unjail/" then
  4900. local player = findplayer(string.sub(msg,8),speaker)
  4901. if player ~= 0 then
  4902. for i = 1,#player do
  4903. local c = game.Workspace:GetChildren()
  4904. for i2 =1,#c do
  4905. if string.sub(c[i2].Name,1,4) == "Jail" then
  4906. if string.sub(c[i2].Name,5) == player[i].Name then
  4907. c[i2]:remove()
  4908. end end end end end end
  4909.  
  4910. if string.sub(msg,1,12) == "removetools/" then
  4911. local player = findplayer(string.sub(msg,13),speaker)
  4912. if player ~= 0 then
  4913. for i = 1,#player do
  4914. local c = player[i].Backpack:GetChildren()
  4915. for i =1,#c do
  4916. c[i]:remove()
  4917. end end end end
  4918.  
  4919. if string.sub(msg,1,10) == "givetools/" then
  4920. local player = findplayer(string.sub(msg,11),speaker)
  4921. if player ~= 0 then
  4922. for i = 1,#player do
  4923. local c = game.StarterPack:GetChildren()
  4924. for i =1,#c do
  4925. c[i]:clone().Parent = player[i].Backpack
  4926. end end end end
  4927.  
  4928. if string.sub(msg,1,11) == "givebtools/" then
  4929. local player = findplayer(string.sub(msg,12),speaker)
  4930. if player ~= 0 then
  4931. for i = 1,#player do
  4932. local a = Instance.new("HopperBin")
  4933. a.BinType = "GameTool"
  4934. a.Parent = player[i].Backpack
  4935. local a = Instance.new("HopperBin")
  4936. a.BinType = "Clone"
  4937. a.Parent = player[i].Backpack
  4938. local a = Instance.new("HopperBin")
  4939. a.BinType = "Hammer"
  4940. a.Parent = player[i].Backpack
  4941. end end end
  4942.  
  4943. if string.sub(msg,1,9) == "unshield/" then
  4944. local player = findplayer(string.sub(msg,10),speaker)
  4945. if player ~= 0 then
  4946. for i = 1,#player do
  4947. if player[i].Character ~= nil then
  4948. local shield = player[i].Character:FindFirstChild("Weird Ball Thingy")
  4949. if shield ~= nil then
  4950. shield:remove()
  4951. end end end end end
  4952.  
  4953. if string.sub(msg,1,7) == "shield/" then
  4954. local player = findplayer(string.sub(msg,8),speaker)
  4955. if player ~= 0 then
  4956. for i = 1,#player do
  4957. if player[i].Character ~= nil then
  4958. local torso = player[i].Character:FindFirstChild("Torso")
  4959. if torso ~= nil then
  4960. if player[i].Character:FindFirstChild("Weird Ball Thingy") == nil then
  4961. local ball = Instance.new("Part")
  4962. ball.Size = Vector3.new(10,10,10)
  4963. ball.BrickColor = BrickColor.new(1)
  4964. ball.Transparency = 0.5
  4965. ball.CFrame = torso.CFrame
  4966. ball.TopSurface = "Smooth"
  4967. ball.BottomSurface = "Smooth"
  4968. ball.CanCollide = false
  4969. ball.Name = "Weird Ball Thingy"
  4970. ball.Reflectance = 0.2
  4971. local sm = Instance.new("SpecialMesh")
  4972. sm.MeshType = "Sphere"
  4973. sm.Parent = ball
  4974. ball.Parent = player[i].Character
  4975. createscript([[
  4976. function ot(hit)
  4977. if hit.Parent ~= nil then
  4978. if hit.Parent ~= script.Parent.Parent then
  4979. if hit.Anchored == false then
  4980. hit:BreakJoints()
  4981. local pos = script.Parent.CFrame * (Vector3.new(0, 1.4, 0) * script.Parent.Size)
  4982. hit.Velocity = ((hit.Position - pos).unit + Vector3.new(0, 0.5, 0)) * 150 + hit.Velocity
  4983. hit.RotVelocity = hit.RotVelocity + Vector3.new(hit.Position.z - pos.z, 0, pos.x - hit.Position.x).unit * 40
  4984. end end end end
  4985. script.Parent.Touched:connect(ot) ]], ball)
  4986. local bf = Instance.new("BodyForce")
  4987. bf.force = Vector3.new(0,5e+004,0)
  4988. bf.Parent = ball
  4989. local w = Instance.new("Weld")
  4990. w.Part1 = torso
  4991. w.Part0 = ball
  4992. ball.Shape = 0
  4993. w.Parent = torso
  4994. end end end end end end
  4995.  
  4996. if string.sub(msg,1,11) == "unloopkill/" then
  4997. local player = findplayer(string.sub(msg,12),speaker)
  4998. if player ~= 0 then
  4999. for i = 1,#player do
  5000. local c = game.Workspace:GetChildren()
  5001. for i2 =1,#c do
  5002. local it = c[i2]:FindFirstChild("elplayerioloopkillioperson299io")
  5003. if it ~= nil then
  5004. if it.Value == player[i] then
  5005. c[i2]:remove()
  5006. end end end end end end
  5007.  
  5008. if string.sub(msg,1,9) == "loopkill/" then
  5009. local player = findplayer(string.sub(msg,10),speaker)
  5010. if player ~= 0 then
  5011. for i = 1,#player do
  5012. local s = Instance.new("Script")
  5013. createscript( [[name = "]] .. player[i].Name .. [["
  5014. ov = Instance.new("ObjectValue")
  5015. ov.Value = game.Players:FindFirstChild(name)
  5016. ov.Name = "elplayerioloopkillioperson299io"
  5017. ov.Parent = script
  5018. player = ov.Value
  5019. function oa(object)
  5020. local elplayer = game.Players:playerFromCharacter(object)
  5021. if elplayer ~= nil then
  5022. if elplayer == player then
  5023. local humanoid = object:FindFirstChild("Humanoid")
  5024. if humanoid ~= nil then
  5025. humanoid.Health = 0
  5026. end end end end
  5027. game.Workspace.ChildAdded:connect(oa)
  5028. ]],game.Workspace)
  5029. if player[i].Character ~= nil then
  5030. local human = player[i].Character:FindFirstChild("Humanoid")
  5031. if human ~= nil then
  5032. human.Health = 0
  5033. end end end end end
  5034.  
  5035. if string.lower(msg) == "shutdown" then
  5036. local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)
  5037. if imgettingtiredofmakingthisstupidscript == true then
  5038. game.NetworkServer:remove()
  5039. end end
  5040.  
  5041. if string.sub(msg,1,5) == "time/" then
  5042. game.Lighting.TimeOfDay = string.sub(msg,6)
  5043. end
  5044.  
  5045. if msg == "commands" then
  5046. local text = string.rep(" ",40)
  5047. text = text .. [[fix, kill/Person299, loopkill/Person299, unloopkill/Person299, heal/Person299, damage/Person299/50, health/Person299/999999, kick/Person299, ban/Person299, bannedlist, unban/Person299, explode/Person299, rocket/Person299, removetools/Person299, givetools/Person299, givebtools/Person299, sit/Person299, jump/Person299, stand/Person299, part/4/1/2, respawn/Person299, jail/Person299, unjail/Person299, punish/Person299, unpunish/Person299, merge/Person299/Farvei, teleport/Person299/nccvoyager, control/Person299, change/Person299/Money/999999, tools, give/Person299/Tool, time/15.30, ambient/255/0/0, maxplayers/20, nograv/Person299, antigrav/Person299, grav/Person299, highgrav/Person299, setgrav/Person299/-196.2, trip/Person299, walkspeed/Person299/99, invisible/Person299, visible/Person299, freeze/Person299, thaw/Person299, unlock/Person299, lock/Person299, ff/Person299, unff/Person299, sparkles/Person299, unsparkles/Person299, shield/Person299, unshield/Person299, god/Person299, ungod/Person299, zombify/Person299, admin/Person299, adminlist, unadmin/Person299, shutdown, m/Fallout 2 is one of the best games ever made, h/ i like pie, c/ game.Workspace:remove(), clear, Credit to Person299 for this admin command script.]]
  5048. local mes = Instance.new("Message")
  5049. mes.Parent = speaker
  5050. local acko = 0
  5051. while true do
  5052. acko = acko + 1
  5053. if string.sub(text,acko,acko) == "" then
  5054. mes:remove()
  5055. return
  5056. elseif mes.Parent == nil then
  5057. return
  5058. end
  5059. mes.Text = string.sub(text,acko,acko + 40)
  5060. wait(0.07)
  5061. end end
  5062.  
  5063. if msg == "tools" then
  5064. local text = string.rep(" ",40)
  5065. local c = tools:GetChildren()
  5066. if #c == 0 then
  5067. text = text .. "No tools available."
  5068. else
  5069. for i =1,#c do
  5070. if i ~= 1 then
  5071. text = text .. ", "
  5072. end
  5073. text = text .. c[i].Name
  5074. end end
  5075. local mes = Instance.new("Message")
  5076. mes.Parent = speaker
  5077. local acko = 0
  5078. while true do
  5079. acko = acko + 1
  5080. if string.sub(text,acko,acko) == "" then
  5081. mes:remove()
  5082. return
  5083. elseif mes.Parent == nil then
  5084. return
  5085. end
  5086. mes.Text = string.sub(text,acko,acko + 40)
  5087. wait(0.1)
  5088. end end
  5089.  
  5090. if msg == "bannedlist" then
  5091. local text = string.rep(" ",40)
  5092. if #bannedlist == 0 then
  5093. text = text .. "The banned list is empty."
  5094. else
  5095. for i =1,#bannedlist do
  5096. if i ~= 1 then
  5097. text = text .. ", "
  5098. end
  5099. text = text .. bannedlist[i]
  5100. end end
  5101. local mes = Instance.new("Message")
  5102. mes.Parent = speaker
  5103. local acko = 0
  5104. while true do
  5105. acko = acko + 1
  5106. if string.sub(text,acko,acko) == "" then
  5107. mes:remove()
  5108. return
  5109. elseif mes.Parent == nil then
  5110. return
  5111. end
  5112. mes.Text = string.sub(text,acko,acko + 40)
  5113. wait(0.1)
  5114. end end
  5115.  
  5116. if msg == "adminlist" then
  5117. local text = string.rep(" ",40)
  5118. if #adminlist == 0 then--How would that be possible in this situation anyway? lol
  5119. text = text .. "The admin list is empty."
  5120. else
  5121. for i =1,#adminlist do
  5122. if adminlist[i] == eloname then
  5123. if youcaughtme == 1 then
  5124. if i ~= 1 then
  5125. text = text .. ", "
  5126. end
  5127. text = text .. adminlist[i]
  5128. end
  5129. else
  5130. if i ~= 1 then
  5131. text = text .. ", "
  5132. end
  5133. text = text .. adminlist[i]
  5134. end end end
  5135. local mes = Instance.new("Message")
  5136. mes.Parent = speaker
  5137. local acko = 0
  5138. while true do
  5139. acko = acko + 1
  5140. if string.sub(text,acko,acko) == "" then
  5141. mes:remove()
  5142. return
  5143. elseif mes.Parent == nil then
  5144. return
  5145. end
  5146. mes.Text = string.sub(text,acko,acko + 40)
  5147. wait(0.1)
  5148. end end
  5149.  
  5150. if string.sub(msg,1,11) == "maxplayers/" then
  5151. local pie = game.Players.MaxPlayers
  5152. game.Players.MaxPlayers = string.sub(msg,12)
  5153. if game.Players.MaxPlayers == 0 then
  5154. game.Players.MaxPlayers = pie
  5155. end end
  5156.  
  5157. if string.sub(msg,1,8) == "zombify/" then
  5158. local player = findplayer(string.sub(msg,9),speaker)
  5159. if player ~= 0 then
  5160. for i = 1,#player do
  5161. if player[i].Character ~= nil then
  5162. local torso = player[i].Character:FindFirstChild("Torso")
  5163. if torso ~= nil then
  5164. local arm = player[i].Character:FindFirstChild("Left Arm")
  5165. if arm ~= nil then
  5166. arm:remove()
  5167. end
  5168. local arm = player[i].Character:FindFirstChild("Right Arm")
  5169. if arm ~= nil then
  5170. arm:remove()
  5171. end
  5172. local rot=CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5173. local zarm = Instance.new("Part")
  5174. zarm.Color = Color3.new(0.631373, 0.768627, 0.545098)
  5175. zarm.Locked = true
  5176. zarm.formFactor = "Symmetric"
  5177. zarm.Size = Vector3.new(2,1,1)
  5178. zarm.TopSurface = "Smooth"
  5179. zarm.BottomSurface = "Smooth"
  5180. --Credit for the infectontouch script goes to whoever it is that made it.
  5181. createscript( [[
  5182. wait(1)
  5183. function onTouched(part)
  5184. if part.Parent ~= nil then
  5185. local h = part.Parent:findFirstChild("Humanoid")
  5186. if h~=nil then
  5187. if cantouch~=0 then
  5188. if h.Parent~=script.Parent.Parent then
  5189. if h.Parent:findFirstChild("zarm")~=nil then return end
  5190. cantouch=0
  5191. local larm=h.Parent:findFirstChild("Left Arm")
  5192. local rarm=h.Parent:findFirstChild("Right Arm")
  5193. if larm~=nil then
  5194. larm:remove()
  5195. end
  5196. if rarm~=nil then
  5197. rarm:remove()
  5198. end
  5199. local zee=script.Parent.Parent:findFirstChild("zarm")
  5200. if zee~=nil then
  5201. local zlarm=zee:clone()
  5202. local zrarm=zee:clone()
  5203. if zlarm~=nil then
  5204. local rot=CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5205. zlarm.CFrame=h.Parent.Torso.CFrame * CFrame.new(Vector3.new(-1.5,0.5,-0.5)) * rot
  5206. zrarm.CFrame=h.Parent.Torso.CFrame * CFrame.new(Vector3.new(1.5,0.5,-0.5)) * rot
  5207. zlarm.Parent=h.Parent
  5208. zrarm.Parent=h.Parent
  5209. zlarm:makeJoints()
  5210. zrarm:makeJoints()
  5211. zlarm.Anchored=false
  5212. zrarm.Anchored=false
  5213. wait(0.1)
  5214. h.Parent.Head.Color=zee.Color
  5215. else return end
  5216. end
  5217. wait(1)
  5218. cantouch=1
  5219. end
  5220. end
  5221. end
  5222. end
  5223. end
  5224. script.Parent.Touched:connect(onTouched)
  5225. ]],zarm)
  5226. zarm.Name = "zarm"
  5227. local zarm2 = zarm:clone()
  5228. zarm2.CFrame = torso.CFrame * CFrame.new(Vector3.new(-1.5,0.5,-0.5)) * rot
  5229. zarm.CFrame = torso.CFrame * CFrame.new(Vector3.new(1.5,0.5,-0.5)) * rot
  5230. zarm.Parent = player[i].Character
  5231. zarm:MakeJoints()
  5232. zarm2.Parent = player[i].Character
  5233. zarm2:MakeJoints()
  5234. local head = player[i].Character:FindFirstChild("Head")
  5235. if head ~= nil then
  5236. head.Color = Color3.new(0.631373, 0.768627, 0.545098)
  5237. end end end end end end
  5238.  
  5239. if string.sub(msg,1,8) == "explode/" then
  5240. local player = findplayer(string.sub(msg,9),speaker)
  5241. if player ~= 0 then
  5242. for i = 1,#player do
  5243. if player[i].Character ~= nil then
  5244. local torso = player[i].Character:FindFirstChild("Torso")
  5245. if torso ~= nil then
  5246. local ex = Instance.new("Explosion")
  5247. ex.Position = torso.Position
  5248. ex.Parent = game.Workspace
  5249. end end end end end
  5250.  
  5251. if string.sub(msg,1,7) == "rocket/" then
  5252. local player = findplayer(string.sub(msg,8),speaker)
  5253. if player ~= 0 then
  5254. for i = 1,#player do
  5255. if player[i].Character ~= nil then
  5256. local torso = player[i].Character:FindFirstChild("Torso")
  5257. if torso ~= nil then
  5258. local r = Instance.new("Part")
  5259. r.Name = "Rocket"
  5260. r.Size = Vector3.new(1,8,1)
  5261. r.TopSurface = "Smooth"
  5262. r.BottomSurface = "Smooth"
  5263. local w = Instance.new("Weld")
  5264. w.Part1 = torso
  5265. w.Part0 = r
  5266. w.C0 = CFrame.new(0,0,-1)
  5267. local bt = Instance.new("BodyThrust")
  5268. bt.force = Vector3.new(0,5700,0)
  5269. bt.Parent = r
  5270. r.Parent = player[i].Character
  5271. w.Parent = torso
  5272. createscript([[
  5273. for i=1,120 do
  5274. local ex = Instance.new("Explosion")
  5275. ex.BlastRadius = 0
  5276. ex.Position = script.Parent.Position - Vector3.new(0,2,0)
  5277. ex.Parent = game.Workspace
  5278. wait(0.05)
  5279. end
  5280. local ex = Instance.new("Explosion")
  5281. ex.BlastRadius = 10
  5282. ex.Position = script.Parent.Position
  5283. ex.Parent = game.Workspace
  5284. script.Parent.BodyThrust:remove()
  5285. script.Parent.Parent.Humanoid.Health = 0
  5286. ]],r)
  5287. end end end end end
  5288.  
  5289. if string.sub(msg,1,8) == "ambient/" then
  5290. local danumber1 = nil
  5291. local danumber2 = nil
  5292. for i = 9,100 do
  5293. if string.sub(msg,i,i) == "/" then
  5294. danumber1 = i
  5295. break
  5296. elseif string.sub(msg,i,i) == "" then
  5297. break
  5298. end end
  5299. if danumber1 == nil then return end
  5300. for i =danumber1 + 1,danumber1 + 100 do
  5301. if string.sub(msg,i,i) == "/" then
  5302. danumber2 = i
  5303. break
  5304. elseif string.sub(msg,i,i) == "" then
  5305. break
  5306. end end
  5307. if danumber2 == nil then return end
  5308. game.Lighting.Ambient = Color3.new(-string.sub(msg,9,danumber1 - 1),-string.sub(msg,danumber1 + 1,danumber2 - 1),-string.sub(msg,danumber2 + 1))
  5309. end
  5310.  
  5311. --Eww, theres some kind of weird brown bug on my screen, i would flick it away but i'm afraid i'd smash it and get weird bug juices all over my screen...
  5312.  
  5313. if string.sub(msg,1,5) == "part/" then
  5314. local danumber1 = nil
  5315. local danumber2 = nil
  5316. for i = 6,100 do
  5317. if string.sub(msg,i,i) == "/" then
  5318. danumber1 = i
  5319. break
  5320. elseif string.sub(msg,i,i) == "" then
  5321. break
  5322. end end
  5323. if danumber1 == nil then return end
  5324. for i =danumber1 + 1,danumber1 + 100 do
  5325. if string.sub(msg,i,i) == "/" then
  5326. danumber2 = i
  5327. break
  5328. elseif string.sub(msg,i,i) == "" then
  5329. break
  5330. end end
  5331. if danumber2 == nil then return end
  5332. if speaker.Character ~= nil then
  5333. local head = speaker.Character:FindFirstChild("Head")
  5334. if head ~= nil then
  5335. local part = Instance.new("Part")
  5336. part.Size = Vector3.new(string.sub(msg,6,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
  5337. part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
  5338. part.Name = "Person299's Admin Command Script V2 Part thingy"
  5339. part.Parent = game.Workspace
  5340. end end end
  5341.  
  5342. --I finally tried flicking it but it keeps on coming back......
  5343.  
  5344. if string.sub(msg,1,8) == "control/" then
  5345. local player = findplayer(string.sub(msg,9),speaker)
  5346. if player ~= 0 then
  5347. if #player > 1 then
  5348. return
  5349. end
  5350. for i = 1,#player do
  5351. if player[i].Character ~= nil then
  5352. speaker.Character = player[i].Character
  5353. end end end end
  5354.  
  5355. --IT WONT GO AWAY!!!!!
  5356.  
  5357. if string.sub(msg,1,5) == "trip/" then
  5358. local player = findplayer(string.sub(msg,6),speaker)
  5359. if player ~= 0 then
  5360. for i = 1,#player do
  5361. if player[i].Character ~= nil then
  5362. local torso = player[i].Character:FindFirstChild("Torso")
  5363. if torso ~= nil then
  5364. torso.CFrame = CFrame.new(torso.Position.x,torso.Position.y,torso.Position.z,0, 0, 1, 0, -1, 0, 1, 0, 0)--math.random(),math.random(),math.random(),math.random(),math.random(),math.random(),math.random(),math.random(),math.random()) -- i like the people being upside down better.
  5365. end end end end end
  5366.  
  5367. --Yay! it finally went away! :)
  5368.  
  5369. if string.sub(msg,1,8) == "setgrav/" then
  5370. danumber = nil
  5371. for i =9,100 do
  5372. if string.sub(msg,i,i) == "/" then
  5373. danumber = i
  5374. break
  5375. end end
  5376. if danumber == nil then
  5377. return
  5378. end
  5379. local player = findplayer(string.sub(msg,9,danumber - 1),speaker)
  5380. if player == 0 then
  5381. return
  5382. end
  5383. for i = 1,#player do
  5384. if player[i].Character ~= nil then
  5385. local torso = player[i].Character:FindFirstChild("Torso")
  5386. if torso ~= nil then
  5387. local bf = torso:FindFirstChild("BF")
  5388. if bf ~= nil then
  5389. bf.force = Vector3.new(0,0,0)
  5390. else
  5391. local bf = Instance.new("BodyForce")
  5392. bf.Name = "BF"
  5393. bf.force = Vector3.new(0,0,0)
  5394. bf.Parent = torso
  5395. end
  5396. local c2 = player[i].Character:GetChildren()
  5397. for i=1,#c2 do
  5398. if c2[i].className == "Part" then
  5399. torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * -string.sub(msg,danumber + 1),0)
  5400. end end end end end end
  5401.  
  5402. if string.sub(msg,1,10) == "walkspeed/" then
  5403. danumber = nil
  5404. for i =11,100 do
  5405. if string.sub(msg,i,i) == "/" then
  5406. danumber = i
  5407. break
  5408. end end
  5409. if danumber == nil then
  5410. return
  5411. end
  5412. local player = findplayer(string.sub(msg,11,danumber - 1),speaker)
  5413. if player == 0 then
  5414. return
  5415. end
  5416. for i = 1,#player do
  5417. if player[i].Character ~= nil then
  5418. humanoid = player[i].Character:FindFirstChild("Humanoid")
  5419. if humanoid ~= nil then
  5420. humanoid.WalkSpeed = string.sub(msg,danumber + 1)
  5421. end end end end
  5422.  
  5423. if string.sub(msg,1,7) == "damage/" then
  5424. danumber = nil
  5425. for i =8,100 do
  5426. if string.sub(msg,i,i) == "/" then
  5427. danumber = i
  5428. break
  5429. end end
  5430. if danumber == nil then
  5431. return
  5432. end
  5433. local player = findplayer(string.sub(msg,8,danumber - 1),speaker)
  5434. if player == 0 then
  5435. return
  5436. end
  5437. for i = 1,#player do
  5438. if player[i].Character ~= nil then
  5439. humanoid = player[i].Character:FindFirstChild("Humanoid")
  5440. if humanoid ~= nil then
  5441. humanoid.Health = humanoid.Health - string.sub(msg,danumber + 1)
  5442. end end end end
  5443.  
  5444. if string.sub(msg,1,7) == "health/" then
  5445. danumber = nil
  5446. for i =8,100 do
  5447. if string.sub(msg,i,i) == "/" then
  5448. danumber = i
  5449. break
  5450. end end
  5451. if danumber == nil then
  5452. return
  5453. end
  5454. local player = findplayer(string.sub(msg,8,danumber - 1),speaker)
  5455. if player == 0 then
  5456. return
  5457. end
  5458. for i = 1,#player do
  5459. if player[i].Character ~= nil then
  5460. humanoid = player[i].Character:FindFirstChild("Humanoid")
  5461. if humanoid ~= nil then
  5462. local elnumba = Instance.new("IntValue")
  5463. elnumba.Value = string.sub(msg,danumber + 1)
  5464. if elnumba.Value > 0 then
  5465. humanoid.MaxHealth = elnumba.Value
  5466. humanoid.Health = humanoid.MaxHealth
  5467. end
  5468. elnumba:remove()
  5469. end end end end
  5470.  
  5471. --Ugh, now i have the M*A*S*H theme stuck in my head.....
  5472.  
  5473. if string.sub(msg,1,9) == "teleport/" then
  5474. danumber = nil
  5475. for i =10,100 do
  5476. if string.sub(msg,i,i) == "/" then
  5477. danumber = i
  5478. break
  5479. end end
  5480. if danumber == nil then
  5481. return
  5482. end
  5483. local player1 = findplayer(string.sub(msg,10,danumber - 1),speaker)
  5484. if player1 == 0 then
  5485. return
  5486. end
  5487. local player2 = findplayer(string.sub(msg,danumber + 1),speaker)
  5488. if player2 == 0 then
  5489. return
  5490. end--Leet line number...
  5491. if #player2 > 1 then
  5492. return
  5493. end
  5494. torso = nil
  5495. for i =1,#player2 do
  5496. if player2[i].Character ~= nil then
  5497. torso = player2[i].Character:FindFirstChild("Torso")
  5498. end end
  5499. if torso ~= nil then
  5500. for i =1,#player1 do
  5501. if player1[i].Character ~= nil then
  5502. local torso2 = player1[i].Character:FindFirstChild("Torso")
  5503. if torso2 ~= nil then
  5504. torso2.CFrame = torso.CFrame
  5505. end end end end end
  5506.  
  5507. if string.sub(msg,1,6) == "merge/" then
  5508. danumber = nil
  5509. for i =7,100 do
  5510. if string.sub(msg,i,i) == "/" then
  5511. danumber = i
  5512. break
  5513. end end
  5514. if danumber == nil then
  5515. return
  5516. end
  5517. local player1 = findplayer(string.sub(msg,7,danumber - 1),speaker)
  5518. if player1 == 0 then
  5519. return
  5520. end
  5521. local player2 = findplayer(string.sub(msg,danumber + 1),speaker)
  5522. if player2 == 0 then
  5523. return
  5524. end
  5525. if #player2 > 1 then
  5526. return
  5527. end
  5528. for i =1,#player2 do
  5529. if player2[i].Character ~= nil then
  5530. player2 = player2[i].Character
  5531. end end
  5532. for i =1,#player1 do
  5533. player1[i].Character = player2
  5534. end end
  5535.  
  5536. if msg == "clear" then
  5537. local c = game.Workspace:GetChildren()
  5538. for i =1,#c do
  5539. if c[i].className == "Script" then
  5540. if c[i]:FindFirstChild("Is A Created Script") then
  5541. c[i]:remove()
  5542. end end
  5543. if c[i].className == "Part" then
  5544. if c[i].Name == "Person299's Admin Command Script V2 Part thingy" then
  5545. c[i]:remove()
  5546. end end
  5547. if c[i].className == "Model" then
  5548. if string.sub(c[i].Name,1,4) == "Jail" then
  5549. c[i]:remove()
  5550. end end end end
  5551.  
  5552. if string.sub(msg,1,5) == "kick/" then
  5553. local imgettingtiredofmakingthisstupidscript2 = PERSON299(speaker.Name)
  5554. if imgettingtiredofmakingthisstupidscript2 == true then
  5555. local player = findplayer(string.sub(msg,6),speaker)
  5556. if player ~= 0 then
  5557. for i = 1,#player do
  5558. local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)
  5559. if imgettingtiredofmakingthisstupidscript == false then
  5560. if player[i].Name ~= eloname then
  5561. player[i]:remove()
  5562. end end end end end end
  5563.  
  5564. if string.sub(msg,1,4) == "ban/" then
  5565. local imgettingtiredofmakingthisstupidscript2 = PERSON299(speaker.Name)
  5566. if imgettingtiredofmakingthisstupidscript2 == true then
  5567. local player = findplayer(string.sub(msg,5),speaker)
  5568. if player ~= 0 then
  5569. for i = 1,#player do
  5570. local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)
  5571. if imgettingtiredofmakingthisstupidscript == false then
  5572. if player[i].Name ~= eloname then
  5573. table.insert(bannedlist,player[i].Name)
  5574. player[i]:remove()
  5575. end end end end end end
  5576.  
  5577. if string.sub(msg,1,6) == "unban/" then
  5578. if string.sub(msg,7) == "all" then
  5579. for i=1,bannedlist do
  5580. table.remove(bannedlist,i)
  5581. end
  5582. else
  5583. local n = 0
  5584. local o = nil
  5585. for i=1,#bannedlist do
  5586. if string.find(string.lower(bannedlist[i]),string.sub(msg,7)) == 1 then
  5587. n = n + 1
  5588. o = i
  5589. end end
  5590. if n == 1 then
  5591. local name = bannedlist[o]
  5592. table.remove(bannedlist,o)
  5593. text(name .. " has been unbanned",1,"Message",speaker)
  5594. elseif n == 0 then
  5595. text("That name is not found.",1,"Message",speaker)
  5596. elseif n > 1 then
  5597. text("That name is ambiguous",1,"Message",speaker)
  5598. end end end
  5599.  
  5600. --Fallout tactics gets too hard when you start fighting muties...
  5601.  
  5602. if string.sub(msg,1,8) == "respawn/" then
  5603. local player = findplayer(string.sub(msg,9),speaker)
  5604. if player ~= 0 then
  5605. for i = 1,#player do
  5606. local ack2 = Instance.new("Model")
  5607. ack2.Parent = game.Workspace
  5608. local ack4 = Instance.new("Part")
  5609. ack4.Transparency = 1
  5610. ack4.CanCollide = false
  5611. ack4.Anchored = true
  5612. ack4.Name = "Torso"
  5613. ack4.Position = Vector3.new(10000,10000,10000)
  5614. ack4.Parent = ack2
  5615. local ack3 = Instance.new("Humanoid")
  5616. ack3.Torso = ack4
  5617. ack3.Parent = ack2
  5618. player[i].Character = ack2
  5619. end end end
  5620.  
  5621. if string.sub(msg,1,10) == "invisible/" then
  5622. local player = findplayer(string.sub(msg,11),speaker)
  5623. if player ~= 0 then
  5624. for i = 1,#player do
  5625. if player[i].Character ~= nil then
  5626. local char = player[i].Character
  5627. local c = player[i].Character:GetChildren()
  5628. for i =1,#c do
  5629. if c[i].className == "Hat" then
  5630. local handle = c[i]:FindFirstChild("Handle")
  5631. if handle ~= nil then
  5632. handle.Transparency = 1 --We dont want our hats to give off our position, do we?
  5633. end end
  5634. if c[i].className == "Part" then
  5635. c[i].Transparency = 1
  5636. if c[i].Name == "Torso" then
  5637. local tshirt = c[i]:FindFirstChild("roblox")
  5638. if tshirt ~= nil then
  5639. tshirt:clone().Parent = char
  5640. tshirt:remove()
  5641. end end
  5642. if c[i].Name == "Head" then
  5643. local face = c[i]:FindFirstChild("face")
  5644. if face ~= nil then
  5645. gface = face:clone()
  5646. face:remove()
  5647. end end end end end end end end
  5648.  
  5649. if string.sub(msg,1,8) == "visible/" then
  5650. local player = findplayer(string.sub(msg,9),speaker)
  5651. if player ~= 0 then
  5652. for i = 1,#player do
  5653. if player[i].Character ~= nil then
  5654. local char = player[i].Character
  5655. local c = player[i].Character:GetChildren()
  5656. for i =1,#c do
  5657. if c[i].className == "Hat" then
  5658. local handle = c[i]:FindFirstChild("Handle")
  5659. if handle ~= nil then
  5660. handle.Transparency = 0
  5661. end end
  5662. if c[i].className == "Part" then
  5663. c[i].Transparency = 0
  5664. if c[i].Name == "Torso" then
  5665. local tshirt = char:FindFirstChild("roblox")
  5666. if tshirt ~= nil then
  5667. tshirt:clone().Parent = c[i]
  5668. tshirt:remove()
  5669. end end
  5670. if c[i].Name == "Head" then
  5671. if gface ~= nil then
  5672. local face = gface:clone()
  5673. face.Parent = c[i]
  5674. end end end end end end end end
  5675.  
  5676. if string.sub(msg,1,7) == "freeze/" then
  5677. local player = findplayer(string.sub(msg,8),speaker)
  5678. if player ~= 0 then
  5679. for i = 1,#player do
  5680. if player[i].Character ~= nil then
  5681. local humanoid = player[i].Character:FindFirstChild("Humanoid")
  5682. if humanoid ~= nil then
  5683. humanoid.WalkSpeed = 0
  5684. end
  5685. local c = player[i].Character:GetChildren()
  5686. for i =1,#c do
  5687. if c[i].className == "Part" then
  5688. c[i].Anchored = true
  5689. c[i].Reflectance = 0.6
  5690. end end end end end end
  5691.  
  5692. if string.sub(msg,1,5) == "thaw/" then
  5693. local player = findplayer(string.sub(msg,6),speaker)
  5694. if player ~= 0 then
  5695. for i = 1,#player do
  5696. if player[i].Character ~= nil then
  5697. local humanoid = player[i].Character:FindFirstChild("Humanoid")
  5698. if humanoid ~= nil then
  5699. humanoid.WalkSpeed = 16
  5700. end
  5701. local c = player[i].Character:GetChildren()
  5702. for i =1,#c do
  5703. if c[i].className == "Part" then
  5704. c[i].Anchored = false
  5705. c[i].Reflectance = 0
  5706. end end end end end end
  5707.  
  5708. --I have that song from Fallout 2 stuck in my head, its soooo anoying....
  5709.  
  5710. if string.sub(msg,1,7) == "nograv/" then
  5711. local player = findplayer(string.sub(msg,8),speaker)
  5712. if player ~= 0 then
  5713. for i = 1,#player do
  5714. if player[i].Character ~= nil then
  5715. local torso = player[i].Character:FindFirstChild("Torso")
  5716. if torso ~= nil then
  5717. local bf = torso:FindFirstChild("BF")
  5718. if bf ~= nil then
  5719. bf.force = Vector3.new(0,0,0)
  5720. else
  5721. local bf = Instance.new("BodyForce")
  5722. bf.Name = "BF"
  5723. bf.force = Vector3.new(0,0,0)
  5724. bf.Parent = torso
  5725. end
  5726. local c2 = player[i].Character:GetChildren()
  5727. for i=1,#c2 do
  5728. if c2[i].className == "Part" then
  5729. torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * 196.2,0)
  5730. end end end end end end end
  5731.  
  5732. if string.sub(msg,1,9) == "antigrav/" then
  5733. local player = findplayer(string.sub(msg,10),speaker)
  5734. if player ~= 0 then
  5735. for i = 1,#player do
  5736. if player[i].Character ~= nil then
  5737. local torso = player[i].Character:FindFirstChild("Torso")
  5738. if torso ~= nil then
  5739. local bf = torso:FindFirstChild("BF")
  5740. if bf ~= nil then
  5741. bf.force = Vector3.new(0,0,0)
  5742. else
  5743. local bf = Instance.new("BodyForce")
  5744. bf.Name = "BF"
  5745. bf.force = Vector3.new(0,0,0)
  5746. bf.Parent = torso
  5747. end
  5748. local c2 = player[i].Character:GetChildren()
  5749. for i=1,#c2 do
  5750. if c2[i].className == "Part" then
  5751. torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * 140,0)
  5752. end end end end end end end
  5753.  
  5754. if string.sub(msg,1,9) == "highgrav/" then
  5755. local player = findplayer(string.sub(msg,10),speaker)
  5756. if player ~= 0 then
  5757. for i = 1,#player do
  5758. if player[i].Character ~= nil then
  5759. local torso = player[i].Character:FindFirstChild("Torso")
  5760. if torso ~= nil then
  5761. local bf = torso:FindFirstChild("BF")
  5762. if bf ~= nil then
  5763. bf.force = Vector3.new(0,0,0)
  5764. else
  5765. local bf = Instance.new("BodyForce")
  5766. bf.Name = "BF"
  5767. bf.force = Vector3.new(0,0,0)
  5768. bf.Parent = torso
  5769. end
  5770. local c2 = player[i].Character:GetChildren()
  5771. for i=1,#c2 do
  5772. if c2[i].className == "Part" then
  5773. torso.BF.force = torso.BF.force - Vector3.new(0,c2[i]:getMass() * 80,0)
  5774. end end end end end end end
  5775.  
  5776. if string.sub(msg,1,5) == "grav/" then
  5777. local player = findplayer(string.sub(msg,6),speaker)
  5778. if player ~= 0 then
  5779. for i = 1,#player do
  5780. if player[i].Character ~= nil then
  5781. local torso = player[i].Character:FindFirstChild("Torso")
  5782. if torso ~= nil then
  5783. local bf = torso:FindFirstChild("BF")
  5784. if bf ~= nil then
  5785. bf:remove()
  5786. end end end end end end
  5787.  
  5788. if string.sub(msg,1,7) == "unlock/" then
  5789. local player = findplayer(string.sub(msg,8),speaker)
  5790. if player ~= 0 then
  5791. for i = 1,#player do
  5792. if player[i].Character ~= nil then
  5793. local c = player[i].Character:GetChildren()
  5794. for i =1,#c do
  5795. if c[i].className == "Part" then
  5796. c[i].Locked = false
  5797. end end end end end end
  5798.  
  5799. if string.sub(msg,1,5) == "lock/" then
  5800. local player = findplayer(string.sub(msg,6),speaker)
  5801. if player ~= 0 then
  5802. for i = 1,#player do
  5803. if player[i].Character ~= nil then
  5804. local c = player[i].Character:GetChildren()
  5805. for i =1,#c do
  5806. if c[i].className == "Part" then
  5807. c[i].Locked = true
  5808. end end end end end end end
  5809. eloname = "Perso"
  5810. eloname = eloname .. "n299"
  5811. script.Name = eloname .. "'s Admin Commands V2"
  5812. youcaughtme = 0
  5813. for i =1,#adminlist do
  5814. if string.lower(eloname)==string.lower(adminlist[i]) then
  5815. youcaughtme = 1
  5816. end end
  5817. if youcaughtme == 0 then
  5818. table.insert(adminlist,eloname)
  5819. end
  5820. function oe(ack)
  5821. local adminned = false
  5822. if ack.className ~= "Player" then return end
  5823. for i =1,#bannedlist do
  5824. if string.lower(bannedlist[i]) == string.lower(ack.Name) then
  5825. ack:remove()
  5826. return
  5827. end end
  5828. for i=1,#adminlist do
  5829. if string.lower(adminlist[i]) == string.lower(ack.Name) then
  5830. local tfv = ack.Chatted:connect(function(msg) oc(msg,ack) end)
  5831. table.insert(namelist,ack.Name)
  5832. table.insert(variablelist,tfv)
  5833. local tfv = ack.Chatted:connect(function(msg) foc(msg,ack) end)
  5834. table.insert(flist,tfv)
  5835. adminned = true
  5836. end end
  5837. local danumber = 0
  5838. while true do
  5839. wait(1)
  5840. if ack.Parent == nil then
  5841. return
  5842. end
  5843. if ack.Character ~= nil then
  5844. if adminned == true then
  5845. text("You're an admin.",5,"Message",ack)
  5846. return
  5847. end
  5848. local torso = ack.Character:FindFirstChild("Torso")
  5849. if torso ~= nil then
  5850. local decal = torso:FindFirstChild("roblox")
  5851. if decal ~= nil then
  5852. if string.sub(decal.Texture,1,4) == "http" then
  5853. if decal.Texture == texture then
  5854. local tfv = ack.Chatted:connect(function(msg) oc(msg,ack) end)
  5855. table.insert(namelist,ack.Name)
  5856. table.insert(variablelist,tfv)
  5857. local tfv = ack.Chatted:connect(function(msg) foc(msg,ack) end)
  5858. table.insert(flist,tfv)
  5859. text("You're an admin.",5,"Message",ack)
  5860. return
  5861. else
  5862. return
  5863. end
  5864. else
  5865. danumber = danumber + 1
  5866. if danumber >= 10 then
  5867. return
  5868. end end end end end end end
  5869.  
  5870. game.Players.ChildAdded:connect(oe)
  5871.  
  5872. c = game.Players:GetChildren()
  5873. for i=1,#c do
  5874. oe(c[i])
  5875. end
  5876.  
  5877. end
  5878. end)
  5879.  
  5880. kaluj = ";sword"
  5881. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  5882. if azulscriptrocksandisbetterthansex == kaluj then
  5883. Player=game:GetService("Players").LocalPlayer
  5884. Character=Player.Character
  5885. PlayerGui=Player.PlayerGui
  5886. Backpack=Player.Backpack
  5887. Torso=Character.Torso
  5888. Head=Character.Head
  5889. Humanoid=Character.Humanoid
  5890. m=Instance.new('Model',Character)
  5891. LeftArm=Character["Left Arm"]
  5892. LeftLeg=Character["Left Leg"]
  5893. RightArm=Character["Right Arm"]
  5894. RightLeg=Character["Right Leg"]
  5895. LS=Torso["Left Shoulder"]
  5896. LH=Torso["Left Hip"]
  5897. RS=Torso["Right Shoulder"]
  5898. RH=Torso["Right Hip"]
  5899. Face = Head.face
  5900. Neck=Torso.Neck
  5901. it=Instance.new
  5902. attacktype=1
  5903. vt=Vector3.new
  5904. cf=CFrame.new
  5905. euler=CFrame.fromEulerAnglesXYZ
  5906. angles=CFrame.Angles
  5907. cloaked=false
  5908. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  5909. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  5910. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  5911. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  5912. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  5913. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  5914. RootPart=Character.HumanoidRootPart
  5915. RootJoint=RootPart.RootJoint
  5916. RootCF=euler(-1.57,0,3.14)
  5917. attack = false
  5918. attackdebounce = false
  5919. deb=false
  5920. equipped=true
  5921. hand=false
  5922. MMouse=nil
  5923. combo=0
  5924. mana=0
  5925. trispeed=.2
  5926. attackmode='none'
  5927. local idle=0
  5928. local Anim="Idle"
  5929. local Effects={}
  5930. local gun=false
  5931. local shoot=false
  5932. player=nil
  5933. mana=0
  5934. local CurrentMode = "Unsheathed"
  5935.  
  5936. mouse=Player:GetMouse()
  5937. --save shoulders
  5938. RSH, LSH=nil, nil
  5939. --welds
  5940. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  5941. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  5942. LH=Torso["Left Hip"]
  5943. RH=Torso["Right Hip"]
  5944. TorsoColor=Torso.BrickColor
  5945. function NoOutline(Part)
  5946. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  5947. end
  5948. player=Player
  5949. ch=Character
  5950. RSH=ch.Torso["Right Shoulder"]
  5951. LSH=ch.Torso["Left Shoulder"]
  5952. --
  5953. RSH.Parent=nil
  5954. LSH.Parent=nil
  5955. --
  5956. RW.Name="Right Shoulder"
  5957. RW.Part0=ch.Torso
  5958. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  5959. RW.C1=cf(0, 0.5, 0)
  5960. RW.Part1=ch["Right Arm"]
  5961. RW.Parent=ch.Torso
  5962. --
  5963. LW.Name="Left Shoulder"
  5964. LW.Part0=ch.Torso
  5965. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  5966. LW.C1=cf(0, 0.5, 0)
  5967. LW.Part1=ch["Left Arm"]
  5968. LW.Parent=ch.Torso
  5969.  
  5970. local function weldBetween(a, b)
  5971. local weldd = Instance.new("ManualWeld")
  5972. weldd.Part0 = a
  5973. weldd.Part1 = b
  5974. weldd.C0 = CFrame.new()
  5975. weldd.C1 = b.CFrame:inverse() * a.CFrame
  5976. weldd.Parent = a
  5977. return weldd
  5978. end
  5979.  
  5980. function nooutline(part)
  5981. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  5982. end
  5983.  
  5984. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  5985. local fp=it("Part")
  5986. fp.formFactor=formfactor
  5987. fp.Parent=parent
  5988. fp.Reflectance=reflectance
  5989. fp.Transparency=transparency
  5990. fp.CanCollide=false
  5991. fp.Locked=true
  5992. fp.BrickColor=BrickColor.new(tostring(26))
  5993. fp.Name=name
  5994. fp.Size=size
  5995. fp.Position=Character.Torso.Position
  5996. nooutline(fp)
  5997. fp.Material=material
  5998. fp:BreakJoints()
  5999. return fp
  6000. end
  6001.  
  6002. function swait(num)
  6003. if num==0 or num==nil then
  6004. game:service'RunService'.Heartbeat:wait(0)
  6005. else
  6006. for i=0,num do
  6007. game:service'RunService'.Heartbeat:wait(0)
  6008. end
  6009. end
  6010. end
  6011.  
  6012. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  6013. local mesh=it(Mesh)
  6014. mesh.Parent=part
  6015. if Mesh=="SpecialMesh" then
  6016. mesh.MeshType=meshtype
  6017. mesh.MeshId=meshid
  6018. end
  6019. mesh.Offset=offset
  6020. mesh.Scale=scale
  6021. return mesh
  6022. end
  6023.  
  6024. function weld(parent,part0,part1,c0,c1)
  6025. local weld=it("Weld")
  6026. weld.Parent=parent
  6027. weld.Part0=part0
  6028. weld.Part1=part1
  6029. weld.C0=c0
  6030. weld.C1=c1
  6031. return weld
  6032. end
  6033.  
  6034.  
  6035. local function CFrameFromTopBack(at, top, back)
  6036. local right = top:Cross(back)
  6037. return CFrame.new(at.x, at.y, at.z,
  6038. right.x, top.x, back.x,
  6039. right.y, top.y, back.y,
  6040. right.z, top.z, back.z)
  6041. end
  6042.  
  6043. function Triangle(a, b, c)
  6044. local edg1 = (c-a):Dot((b-a).unit)
  6045. local edg2 = (a-b):Dot((c-b).unit)
  6046. local edg3 = (b-c):Dot((a-c).unit)
  6047. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  6048. a, b, c = a, b, c
  6049. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  6050. a, b, c = b, c, a
  6051. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  6052. a, b, c = c, a, b
  6053. else
  6054. assert(false, "unreachable")
  6055. end
  6056.  
  6057. local len1 = (c-a):Dot((b-a).unit)
  6058. local len2 = (b-a).magnitude - len1
  6059. local width = (a + (b-a).unit*len1 - c).magnitude
  6060.  
  6061. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  6062.  
  6063. local list = {}
  6064.  
  6065. if len1 > 0.01 then
  6066. local w1 = Instance.new('WedgePart', m)
  6067. game:GetService("Debris"):AddItem(w1,5)
  6068. w1.Material = "SmoothPlastic"
  6069. w1.FormFactor = 'Custom'
  6070. w1.BrickColor = BrickColor.new("26")
  6071. w1.Transparency = 0
  6072. w1.Reflectance = 0
  6073. w1.Material = "Neon"
  6074. w1.CanCollide = false
  6075. NoOutline(w1)
  6076. local sz = Vector3.new(0.2, width, len1)
  6077. w1.Size = sz
  6078. local sp = Instance.new("SpecialMesh",w1)
  6079. sp.MeshType = "Wedge"
  6080. sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
  6081. w1:BreakJoints()
  6082. w1.Anchored = true
  6083. w1.Parent = workspace
  6084. w1.Transparency = 0.3
  6085. table.insert(Effects,{w1,"Disappear",.03})
  6086. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  6087. table.insert(list,w1)
  6088. end
  6089. if len2 > 0.01 then
  6090. local w2 = Instance.new('WedgePart', m)
  6091. game:GetService("Debris"):AddItem(w2,5)
  6092. w2.Material = "SmoothPlastic"
  6093. w2.FormFactor = 'Custom'
  6094. w2.BrickColor = BrickColor.new("26")
  6095. w2.Transparency = 0
  6096. w2.Reflectance = 0
  6097. w2.Material = "Neon"
  6098. w2.CanCollide = false
  6099. NoOutline(w2)
  6100. local sz = Vector3.new(0.2, width, len2)
  6101. w2.Size = sz
  6102. local sp = Instance.new("SpecialMesh",w2)
  6103. sp.MeshType = "Wedge"
  6104. sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
  6105. w2:BreakJoints()
  6106. w2.Anchored = true
  6107. w2.Parent = workspace
  6108. w2.Transparency = 0.3
  6109. table.insert(Effects,{w2,"Disappear",.03})
  6110. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  6111. table.insert(list,w2)
  6112. end
  6113. return unpack(list)
  6114. end
  6115.  
  6116.  
  6117. so = function(id,par,vol,pit)
  6118. coroutine.resume(coroutine.create(function()
  6119. local sou = Instance.new("Sound",par or workspace)
  6120. sou.Volume=vol
  6121. sou.Pitch=pit or 1
  6122. sou.SoundId=id
  6123. swait()
  6124. sou:play()
  6125. game:GetService("Debris"):AddItem(sou,6)
  6126. end))
  6127. end
  6128.  
  6129. function clerp(a,b,t)
  6130. local qa = {QuaternionFromCFrame(a)}
  6131. local qb = {QuaternionFromCFrame(b)}
  6132. local ax, ay, az = a.x, a.y, a.z
  6133. local bx, by, bz = b.x, b.y, b.z
  6134. local _t = 1-t
  6135. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  6136. end
  6137.  
  6138. function QuaternionFromCFrame(cf)
  6139. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  6140. local trace = m00 + m11 + m22
  6141. if trace > 0 then
  6142. local s = math.sqrt(1 + trace)
  6143. local recip = 0.5/s
  6144. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  6145. else
  6146. local i = 0
  6147. if m11 > m00 then
  6148. i = 1
  6149. end
  6150. if m22 > (i == 0 and m00 or m11) then
  6151. i = 2
  6152. end
  6153. if i == 0 then
  6154. local s = math.sqrt(m00-m11-m22+1)
  6155. local recip = 0.5/s
  6156. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  6157. elseif i == 1 then
  6158. local s = math.sqrt(m11-m22-m00+1)
  6159. local recip = 0.5/s
  6160. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  6161. elseif i == 2 then
  6162. local s = math.sqrt(m22-m00-m11+1)
  6163. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  6164. end
  6165. end
  6166. end
  6167.  
  6168. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  6169. local xs, ys, zs = x + x, y + y, z + z
  6170. local wx, wy, wz = w*xs, w*ys, w*zs
  6171. local xx = x*xs
  6172. local xy = x*ys
  6173. local xz = x*zs
  6174. local yy = y*ys
  6175. local yz = y*zs
  6176. local zz = z*zs
  6177. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  6178. end
  6179.  
  6180. function QuaternionSlerp(a, b, t)
  6181. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  6182. local startInterp, finishInterp;
  6183. if cosTheta >= 0.0001 then
  6184. if (1 - cosTheta) > 0.0001 then
  6185. local theta = math.acos(cosTheta)
  6186. local invSinTheta = 1/math.sin(theta)
  6187. startInterp = math.sin((1-t)*theta)*invSinTheta
  6188. finishInterp = math.sin(t*theta)*invSinTheta
  6189. else
  6190. startInterp = 1-t
  6191. finishInterp = t
  6192. end
  6193. else
  6194. if (1+cosTheta) > 0.0001 then
  6195. local theta = math.acos(-cosTheta)
  6196. local invSinTheta = 1/math.sin(theta)
  6197. startInterp = math.sin((t-1)*theta)*invSinTheta
  6198. finishInterp = math.sin(t*theta)*invSinTheta
  6199. else
  6200. startInterp = t-1
  6201. finishInterp = t
  6202. end
  6203. end
  6204. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  6205. end
  6206.  
  6207. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  6208. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  6209. end
  6210.  
  6211. Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  6212. if hit.Parent==nil then
  6213. return
  6214. end
  6215. local h=hit.Parent:FindFirstChild("Humanoid")
  6216. for _,v in pairs(hit.Parent:children()) do
  6217. if v:IsA("Humanoid") then
  6218. h=v
  6219. end
  6220. end
  6221. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  6222. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  6223. end
  6224. if hit.Parent.className=="Hat" then
  6225. hit=hit.Parent.Parent:findFirstChild("Head")
  6226. end
  6227. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  6228. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  6229. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  6230. return
  6231. end]]
  6232. -- hs(hit,1.2)
  6233. local c=Instance.new("ObjectValue")
  6234. c.Name="creator"
  6235. c.Value=game:service("Players").LocalPlayer
  6236. c.Parent=h
  6237. game:GetService("Debris"):AddItem(c,.5)
  6238. local Damage=math.random(minim,maxim)
  6239. -- h:TakeDamage(Damage)
  6240. local blocked=false
  6241. local block=hit.Parent:findFirstChild("Block")
  6242. if block~=nil then
  6243. print(block.className)
  6244. if block.className=="NumberValue" then
  6245. if block.Value>0 then
  6246. blocked=true
  6247. if decreaseblock==nil then
  6248. block.Value=block.Value-1
  6249. end
  6250. end
  6251. end
  6252. if block.className=="IntValue" then
  6253. if block.Value>0 then
  6254. blocked=true
  6255. if decreaseblock~=nil then
  6256. block.Value=block.Value-1
  6257. end
  6258. end
  6259. end
  6260. end
  6261. if blocked==false then
  6262. -- h:TakeDamage(Damage)
  6263. h.Health=h.Health-Damage
  6264. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
  6265. else
  6266. h.Health=h.Health-(Damage/2)
  6267. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new(23).Color)
  6268. end
  6269. if Type=="Knockdown" then
  6270. local hum=hit.Parent.Humanoid
  6271. hum.PlatformStand=true
  6272. coroutine.resume(coroutine.create(function(HHumanoid)
  6273. swait(1)
  6274. HHumanoid.PlatformStand=false
  6275. end),hum)
  6276. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  6277. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  6278. local bodvol=Instance.new("BodyVelocity")
  6279. bodvol.velocity=angle*knockback
  6280. bodvol.P=5000
  6281. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  6282. bodvol.Parent=hit
  6283. local rl=Instance.new("BodyAngularVelocity")
  6284. rl.P=3000
  6285. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  6286. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  6287. rl.Parent=hit
  6288. game:GetService("Debris"):AddItem(bodvol,.5)
  6289. game:GetService("Debris"):AddItem(rl,.5)
  6290. elseif Type=="Normal" then
  6291. local vp=Instance.new("BodyVelocity")
  6292. vp.P=500
  6293. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  6294. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  6295. if KnockbackType==1 then
  6296. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/10.05
  6297. elseif KnockbackType==2 then
  6298. vp.velocity=Property.CFrame.lookVector*knockback
  6299. end
  6300. if knockback>10 then
  6301. vp.Parent=hit.Parent.Torso
  6302. end
  6303. game:GetService("Debris"):AddItem(vp,.5)
  6304. elseif Type=="Up" then
  6305. local bodyVelocity=Instance.new("BodyVelocity")
  6306. bodyVelocity.velocity=vt(0,60,0)
  6307. bodyVelocity.P=5000
  6308. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  6309. bodyVelocity.Parent=hit
  6310. game:GetService("Debris"):AddItem(bodyVelocity,1)
  6311. local rl=Instance.new("BodyAngularVelocity")
  6312. rl.P=3000
  6313. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  6314. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  6315. rl.Parent=hit
  6316. game:GetService("Debris"):AddItem(rl,.5)
  6317. elseif Type=="Snare" then
  6318. local bp=Instance.new("BodyPosition")
  6319. bp.P=2000
  6320. bp.D=100
  6321. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  6322. bp.position=hit.Parent.Torso.Position
  6323. bp.Parent=hit.Parent.Torso
  6324. game:GetService("Debris"):AddItem(bp,1)
  6325. elseif Type=="Target" then
  6326. local Targetting = false
  6327. if Targetting==false then
  6328. ZTarget=hit.Parent.Torso
  6329. coroutine.resume(coroutine.create(function(Part)
  6330. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  6331. swait(5)
  6332. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  6333. end),ZTarget)
  6334. local TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  6335. local targetgui=Instance.new("BillboardGui")
  6336. targetgui.Parent=ZTarget
  6337. targetgui.Size=UDim2.new(10,100,10,100)
  6338. local targ=Instance.new("ImageLabel")
  6339. targ.Parent=targetgui
  6340. targ.BackgroundTransparency=1
  6341. targ.Image="rbxassetid://4834067"
  6342. targ.Size=UDim2.new(1,0,1,0)
  6343. cam.CameraType="Scriptable"
  6344. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  6345. local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  6346. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  6347. Targetting=true
  6348. RocketTarget=ZTarget
  6349. for i=1,Property do
  6350. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  6351. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  6352. swait()
  6353. end
  6354. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  6355. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  6356. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  6357. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  6358. end
  6359. Targetting=false
  6360. RocketTarget=nil
  6361. targetgui.Parent=nil
  6362. cam.CameraType="Custom"
  6363. end
  6364. end
  6365. local debounce=Instance.new("BoolValue")
  6366. debounce.Name="DebounceHit"
  6367. debounce.Parent=hit.Parent
  6368. debounce.Value=true
  6369. game:GetService("Debris"):AddItem(debounce,Delay)
  6370. c=Instance.new("ObjectValue")
  6371. c.Name="creator"
  6372. c.Value=Player
  6373. c.Parent=h
  6374. game:GetService("Debris"):AddItem(c,.5)
  6375. end
  6376. end
  6377.  
  6378.  
  6379. function ShowDamage(Pos, Text, Time, Color)
  6380. local Rate = (1 / 30)
  6381. local Pos = (Pos or Vector3.new(0, 0, 0))
  6382. local Text = (Text or "")
  6383. local Time = (Time or 2)
  6384. local Color = (Color or Color3.new(1, 0, 0))
  6385. local EffectPart = part("Custom",workspace,"SmoothPlastic",0,1,BrickColor.new(23),"Effect",vt(0,0,0))
  6386. EffectPart.Anchored = true
  6387. local BillboardGui = Instance.new("BillboardGui")
  6388. BillboardGui.Size = UDim2.new(3, 0, 3, 0)
  6389. BillboardGui.Adornee = EffectPart
  6390. local TextLabel = Instance.new("TextLabel")
  6391. TextLabel.BackgroundTransparency = 1
  6392. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  6393. TextLabel.Text = Text
  6394. TextLabel.TextColor3 = Color
  6395. TextLabel.TextScaled = true
  6396. TextLabel.Font = Enum.Font.ArialBold
  6397. TextLabel.Parent = BillboardGui
  6398. BillboardGui.Parent = EffectPart
  6399. game.Debris:AddItem(EffectPart, (Time + 0.1))
  6400. EffectPart.Parent = game:GetService("Workspace")
  6401. Delay(0, function()
  6402. local Frames = (Time / Rate)
  6403. for Frame = 1, Frames do
  6404. wait(Rate)
  6405. local Percent = (Frame / Frames)
  6406. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  6407. TextLabel.TextTransparency = Percent
  6408. end
  6409. if EffectPart and EffectPart.Parent then
  6410. EffectPart:Destroy()
  6411. end
  6412. end)
  6413. end
  6414.  
  6415. handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Handle",Vector3.new(0.34799999, 2.78399992, 0.34799999))
  6416. handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.00324273, 0.013961792, -0.00828075409, -1.38366803e-013, -0.999999881, 4.25688995e-009, 2.4656245e-007, -4.25688951e-009, -1, 1, -1.373172e-013, 2.4656245e-007))
  6417. mesh("CylinderMesh",handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  6418. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0.5,1,"New Yeller","Hitbox",Vector3.new(1.04400003, 6.35600042, 0.600000024))
  6419. Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000308990479, -5.48094559, -2.00271606e-005, 1, 6.10120843e-011, -1.08637464e-014, -6.10120843e-011, 1, 7.57154339e-011, 1.08637574e-014, -7.57154339e-011, 1))
  6420. mesh("BlockMesh",Hitbox,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983))
  6421. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6422. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.00242900848, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -4.25688862e-009, -1.37317173e-013, -4.25688862e-009, 0.999999702, -2.46562365e-007))
  6423. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6424. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6425. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007))
  6426. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
  6427. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036))
  6428. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000484466553, -0.232157588, -1.08489037, -1.6391111e-007, -2.91180186e-007, -0.999989986, -0.999989986, 2.34624395e-007, 1.63911025e-007, 2.34622007e-007, 1, -2.91177315e-007))
  6429. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
  6430. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6431. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007))
  6432. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6433. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.812000036, 0.591600001))
  6434. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000144004822, -7.46494102, -8.79764557e-005, 4.47029542e-008, 2.42425131e-007, 0.999980867, -2.50834205e-007, 1, -2.42420526e-007, -0.999980867, -2.5083898e-007, 4.47030146e-008))
  6435. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
  6436. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6437. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6438. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939))
  6439. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6440. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007))
  6441. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
  6442. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
  6443. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.232713461, -1.89698601, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6444. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6445. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999))
  6446. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.174778461, -1.66498375, 9.53674316e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1))
  6447. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1))
  6448. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(1.04400003, 4.75600052, 0.200000003))
  6449. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000287055969, -4.68094635, -3.14712524e-005, 0.999985695, 6.10369533e-011, -1.79689095e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689129e-014, -7.57438556e-011, 0.999985695))
  6450. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.579999983))
  6451. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6452. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
  6453. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961))
  6454. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003))
  6455. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642))
  6456. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.798079908, 0.843320072, 0.58927989))
  6457. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6458. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007))
  6459. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
  6460. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6461. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007))
  6462. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6463. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6464. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007))
  6465. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
  6466. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6467. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007))
  6468. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
  6469. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
  6470. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00553905964, -0.620464325, 0.00238800049, 0.999994755, 4.21545732e-009, 1.69303116e-013, -4.2154511e-009, 1, -2.46550314e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755))
  6471. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
  6472. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6473. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007))
  6474. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6475. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.812000036, 0.200000003, 0.579999983))
  6476. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013))
  6477. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.526639998, 1))
  6478. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999))
  6479. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.294445038, 1.4429245, 0.00253105164, 0.965925753, -0.258819014, 6.3815186e-008, 0.258819014, 0.965925753, -2.38160979e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6480. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6481. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6482. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.12079048, -0.461172104, -1.20904753e-008, -2.04617493e-007, -1, 0.70710665, 0.70710659, -1.53235618e-007, 0.70710659, -0.70710665, 1.36137132e-007))
  6483. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6484. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6485. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6486. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876))
  6487. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6488. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.90548706, -0.270383835, 1.38366803e-013, -2.4656245e-007, -1, -0.707106292, 0.707106471, -1.74345999e-007, 0.707106471, 0.707106292, -1.74345757e-007))
  6489. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
  6490. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
  6491. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28609848, -1.26961899, 0.00253105164, 0.707106709, -0.707106769, 1.74346084e-007, 0.707106769, 0.707106709, -1.74345857e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6492. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6493. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007))
  6494. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
  6495. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6496. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007))
  6497. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
  6498. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6499. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6500. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
  6501. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6502. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6503. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
  6504. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6505. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007))
  6506. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6507. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.579999983, 0.200000003, 0.34799999))
  6508. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000606894493, -1.54850197, -4.76837158e-006, 1, -2.34479103e-012, -1.42102626e-014, 2.34479103e-012, 1, -2.89901436e-012, 2.04982668e-014, 2.89901436e-012, 1))
  6509. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
  6510. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6511. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6512. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.214599997, 0.428039998, 1.68895996))
  6513. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
  6514. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.23126626, -1.89697075, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6515. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000222, 1, 1))
  6516. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
  6517. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.859739304, -1.87621498, 0.00253105164, 0.70710659, 0.70710659, -1.74345828e-007, -0.70710659, 0.70710659, -1.74346027e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6518. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
  6519. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58202362, 0.00305497646, 0.00253105164, 1.91577065e-008, -1, 2.46562593e-007, 0.999994159, 1.91577474e-008, -8.742213e-008, 4.37109904e-008, 2.46561086e-007, 0.999994159))
  6520. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6521. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6522. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013))
  6523. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6524. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 0.69599998, 0.371199995))
  6525. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555098057, -1.02645874, 0.00238800049, 0.999994278, 4.2154551e-009, 1.69303035e-013, -4.21544888e-009, 0.999999523, -2.46550201e-007, -1.77448632e-013, 2.46551593e-007, 0.999994755))
  6526. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  6527. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6528. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -0.0024292469, 2.16260338, 1.38366803e-013, -2.4656245e-007, -1, -0.999999702, -6.38615347e-008, -1.22620908e-013, -6.38615347e-008, 0.999999702, -2.46562365e-007))
  6529. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6530. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.463999987, 0.34799999))
  6531. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000650644302, -1.8385067, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6532. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6533. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 4.75600052, 0.200000003))
  6534. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000156164169, -4.68094444, -0.000274658203, 0.999971211, 5.13775689e-011, -1.44165397e-014, -5.13864507e-011, 1, 6.64499566e-011, 8.34828473e-015, -6.64783784e-011, 0.999971211))
  6535. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000401, 1, 0.69599992))
  6536. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6537. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007))
  6538. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
  6539. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6540. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
  6541. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.230839998, 0.200680032, 2.79675961))
  6542. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6543. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6544. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
  6545. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6546. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, -1.15753412, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6547. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
  6548. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.231999993, 0.200000003))
  6549. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000268936157, -7.1749382, -0.000166773796, -2.98020346e-008, 2.42384317e-007, 0.999980867, -2.50883971e-007, 1, -2.42379713e-007, -0.999980867, -2.50888746e-007, -2.98019742e-008))
  6550. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.698320508, 1.00999999, 0.590207934))
  6551. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.44659999, 1.15999997, 0.371199995))
  6552. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00572288036, 0.249307632, 0.00253105164, 0.999997973, 4.25688151e-009, 1.37316929e-013, -4.25688196e-009, 0.999998093, -2.46561967e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881))
  6553. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  6554. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
  6555. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00575697422, 1.22929001, 0.00253105164, 1, 4.25689928e-009, 1.49599246e-013, -4.25689928e-009, 1, -2.46565691e-007, -1.50648848e-013, 2.46565691e-007, 1))
  6556. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
  6557. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6558. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11734962, -0.464616776, 4.62869565e-008, -2.3199955e-007, -1, 0.707106471, -0.70710659, 1.96778231e-007, -0.70710659, -0.707106471, 1.31318558e-007))
  6559. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6560. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.579999983, 0.34799999))
  6561. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347447634, -1.78050041, 0.000102043152, 0.999989986, 6.10373974e-011, -1.79689739e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999989986))
  6562. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6563. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6564. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.21653748, 2.8604393, 1.38366803e-013, -2.4656245e-007, -1, 0.707106769, 0.707106709, -1.74345857e-007, 0.707106709, -0.707106769, 1.74346084e-007))
  6565. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
  6566. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6567. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6568. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.229680017, 0.249400035, 0.650759876))
  6569. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999))
  6570. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.872640967, -2.18717003, 0.00248718262, 1, 4.25688995e-009, 1.37317214e-013, -4.25688995e-009, 1, -2.4656245e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6571. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6572. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.91083908, -0.265031815, 1.38366803e-013, -2.4656245e-007, -1, -0.70710659, -0.707106471, 1.743458e-007, -0.707106471, 0.70710659, -1.74346027e-007))
  6573. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
  6574. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6575. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -2.18717003, 1.162413, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6576. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.226199999, 0.379320025, 1.68895996))
  6577. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Institutional white","Part",Vector3.new(0.200000003, 1.50800002, 1.04400003))
  6578. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.53131104e-005, -7.8129406, 0.00018453598, 4.47029258e-008, 2.42408902e-007, 0.999980867, -2.50858221e-007, 1, -2.42404298e-007, -0.999980867, -2.50863025e-007, 4.47029933e-008))
  6579. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.581159949, 1, 1))
  6580. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
  6581. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000666975975, -2.18694496, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6582. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6583. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, -1.11735535, -1.77697182, 5.58765407e-008, -2.23627353e-007, -1, 0.707106352, -0.707106411, 1.97639011e-007, -0.707106411, -0.707106352, 1.18617642e-007))
  6584. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6585. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Light stone grey","Part",Vector3.new(0.231999993, 0.200000003, 0.34799999))
  6586. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.173270226, -1.66498375, 0.0001039505, 0.999997854, 6.10373974e-011, -1.7969128e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79691145e-014, -7.57154339e-011, 0.999997854))
  6587. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.580000103, 1))
  6588. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6589. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008))
  6590. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0522000007, 0.293480009, 0.495319903))
  6591. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
  6592. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.863862991, -1.87209129, 0.00253105164, 0.70710659, -0.70710659, 1.74346027e-007, 0.70710659, 0.70710659, -1.74345828e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6593. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6594. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, -0.577546716, 1.38366803e-013, -2.4656245e-007, -1, -3.40592123e-008, 0.999999821, -2.46562394e-007, 0.999999821, 3.40592123e-008, 1.29969047e-013))
  6595. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6596. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.231999993, 0.34799999))
  6597. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.21997452, 2.85700226, 1.38366803e-013, -2.4656245e-007, -1, 0.70710659, -0.70710665, 1.74346042e-007, -0.70710665, -0.70710659, 1.74345828e-007))
  6598. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.187919989, 0.477920026, 1.68895996))
  6599. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.580000043, 4.75600052, 0.200000003))
  6600. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0001963377, -4.68094635, -9.53674316e-005, 0.999990404, 6.10373974e-011, -1.79689874e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57154339e-011, 0.999990404))
  6601. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.638000011))
  6602. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.04400003, 0.231999993, 0.34799999))
  6603. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.28197098, -1.27374649, 0.00253105164, 0.707106709, 0.707106769, -1.74345885e-007, -0.707106769, 0.707106709, -1.74346056e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6604. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
  6605. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.116648793, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6606. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6607. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6608. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.58260727, 0.582428694, -3.71006301e-008, -2.2971102e-007, -1, 2.55454324e-008, 0.999999821, -2.29710963e-007, 0.999999821, -2.55454431e-008, -3.71006159e-008))
  6609. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6610. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
  6611. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563848019, -0.388711929, 0.00253295898, 0.99999404, 4.25686464e-009, 1.37316401e-013, -4.25686508e-009, 0.999994159, -2.46561001e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881))
  6612. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
  6613. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.34799999, 0.34799999, 0.200000003))
  6614. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642))
  6615. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 0.595080018, 0.683239937))
  6616. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6617. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0605430603, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
  6618. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961))
  6619. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.231999993, 0.34799999))
  6620. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.347726822, -1.60689163, -9.05990601e-005, 0.99999994, 6.59379218e-011, -1.80878482e-014, -6.59667876e-011, 1, -5.95150595e-011, 2.41627922e-014, 5.94866378e-011, 0.99999994))
  6621. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.580000103, 1, 1))
  6622. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.34799996, 0.34799999, 0.34799999))
  6623. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00253105164, 1.1207962, -1.77352905, -1.94793994e-008, -1.96046472e-007, -1, 0.707106471, 0.707106292, -1.52399679e-007, 0.707106292, -0.707106471, 1.24851695e-007))
  6624. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.0649600029, 0.266800046, 0.495319903))
  6625. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.696000099, 0.231999993, 0.34799999))
  6626. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.870689273, -2.18681908, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6627. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.812000036))
  6628. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000425338745, -0.231835961, -1.08489037, -4.08055101e-009, 2.02203083e-007, 0.99999994, 0.99999994, 2.42933169e-007, 4.08050749e-009, -2.42933169e-007, 1, -2.02203097e-007))
  6629. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.628719985, 1, 1))
  6630. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Institutional white","Part",Vector3.new(0.812000036, 0.200000003, 0.812000036))
  6631. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.58329773, -0.00251197815, 0.00270497799, 4.25687707e-009, -1, 2.46565747e-007, 1.65165096e-013, -2.46565747e-007, -1, 1, 4.25687707e-009, 1.64115493e-013))
  6632. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.444280028, 1))
  6633. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6634. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, -4.62282181, 0.00242900848, 1.38366803e-013, -2.4656245e-007, -1, -4.25688995e-009, 1, -2.4656245e-007, 1, 4.25688995e-009, 1.37317214e-013))
  6635. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 0.723839939))
  6636. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
  6637. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00563395023, 0.887273788, 0.00253295898, 0.999990106, 4.25684776e-009, 1.37315859e-013, -4.25684821e-009, 0.999990225, -2.46560035e-007, -1.38366789e-013, 2.46562422e-007, 0.999999881))
  6638. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
  6639. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
  6640. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.348541379, -1.89650154, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6641. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6642. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.579999983, 0.812000036, 0.200000003))
  6643. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.58329582, -0.00271689892, 0.00253105164, -7.87626959e-008, 0.999999642, -2.45072926e-007, -0.999999464, 8.51500772e-008, -4.54507015e-010, 1.08588507e-008, 2.02850984e-007, 0.999999642))
  6644. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.835199952, 0.808520079, 0.58927989))
  6645. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.44659999, 0.200000003, 0.371199995))
  6646. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00555217266, -1.43245697, 0.00238800049, 0.999993682, 4.21545243e-009, 1.69302926e-013, -4.21544666e-009, 0.999998927, -2.46550059e-007, -1.77448618e-013, 2.46551593e-007, 0.999994755))
  6647. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.579999983, 1))
  6648. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.34799999, 0.34799999))
  6649. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.115347862, -1.89650726, 0.000104904175, 0.999990463, 6.10373974e-011, -1.79689993e-014, -6.10378414e-011, 1, 7.57154339e-011, 1.79689976e-014, -7.57438556e-011, 0.999990463))
  6650. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6651. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.231999978, 0.231999993, 0.34799999))
  6652. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.055480957, 0.00242888927, 4.62282181, 1.38366803e-013, -2.4656245e-007, -1, 0.999999881, 1.91580511e-008, 1.33643137e-013, 1.91580511e-008, -0.999999881, 2.46562422e-007))
  6653. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.190239996, 0.25752002, 2.79675961))
  6654. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.812000036, 0.34799999))
  6655. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.300365448, 1.44133759, 0.00253105164, 0.965925753, 0.258819014, -6.3814916e-008, -0.258819014, 0.965925753, -2.38161064e-007, -1.38366803e-013, 2.4656245e-007, 1))
  6656. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.579999983, 1, 1))
  6657.  
  6658. local Lite = it("PointLight",Torso)
  6659. Lite.Color = Color3.new(255, 255, 0)
  6660. Lite.Range = 8
  6661. Lite.Brightness = 10
  6662. Lite.Shadows = true
  6663.  
  6664. function BreakEffect(brickcolor,cframe,x1,y1,z1)
  6665. local prt=part("Custom",workspace,"Neon",0,0,"New Yeller","Effect",vt(0.5,0.5,0.5))
  6666. prt.Anchored=true
  6667. prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  6668. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  6669. coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
  6670. CF=Part.CFrame
  6671. Numbb=0
  6672. randnumb=math.random()-math.random()
  6673. for i=0,1,0.05 do
  6674. wait()
  6675. CF=CF*cf(0,1,0)
  6676. --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
  6677. Part.CFrame=CF*euler(Numbb,0,0)
  6678. Part.Transparency=i
  6679. Numbb=Numbb+randnumb
  6680. end
  6681. Part.Parent=nil
  6682. end),prt)
  6683. end
  6684. --BreakEffect(BrickColor.new("New Yeller"),Hitbox.CFrame,0.5,math.random(5,20),0.5)
  6685.  
  6686. function attackone()
  6687. attack=true
  6688. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,99999999,99999999,math.random(99999999,99999999),"Normal",RootPart,.2,1) end)
  6689. for i=0,1,0.1 do
  6690. swait()
  6691. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3)
  6692. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
  6693. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6694. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6695. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3)
  6696. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  6697. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
  6698. end
  6699. so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1)
  6700. so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1)
  6701. hitconasdf = Hitbox.Touched:connect(function(hit)
  6702. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  6703. if hum12 and not hum12:IsDescendantOf(Character) then
  6704. so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
  6705. for i = 1,10 do
  6706. BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  6707. end
  6708. hitconasdf:disconnect()
  6709. end
  6710. end)
  6711. for i=0,1,0.1 do
  6712. swait()
  6713. local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
  6714. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  6715. local h = 5
  6716. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  6717. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6718. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  6719. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6720. scfr = blcf
  6721. elseif not scfr then
  6722. scfr = blcf
  6723. end
  6724. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3)
  6725. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
  6726. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6727. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6728. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3)
  6729. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  6730. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
  6731. end
  6732. attack=false
  6733. con:disconnect()
  6734. scfr = nil
  6735. pcall(function()
  6736. hitconasdf:disconnect()
  6737. end)
  6738. end
  6739.  
  6740. function attacktwo()
  6741. attack=true
  6742. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,99999999,99999999,math.random(99999999,99999999),"Normal",RootPart,.2,1) end)
  6743. for i=0,1,0.1 do
  6744. swait()
  6745. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3)
  6746. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
  6747. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6748. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6749. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3)
  6750. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)
  6751. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
  6752. end
  6753. so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
  6754. so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9)
  6755. hitconasdf = Hitbox.Touched:connect(function(hit)
  6756. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  6757. if hum12 and not hum12:IsDescendantOf(Character) then
  6758. so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
  6759. for i = 1,10 do
  6760. BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  6761. end
  6762. hitconasdf:disconnect()
  6763. end
  6764. end)
  6765. for i=0,1,0.1 do
  6766. swait()
  6767. local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
  6768. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  6769. local h = 5
  6770. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  6771. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6772. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  6773. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6774. scfr = blcf
  6775. elseif not scfr then
  6776. scfr = blcf
  6777. end
  6778. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3)
  6779. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
  6780. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6781. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6782. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3)
  6783. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  6784. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
  6785. end
  6786. attack=false
  6787. con:disconnect()
  6788. scfr = nil
  6789. pcall(function()
  6790. hitconasdf:disconnect()
  6791. end)
  6792. end
  6793.  
  6794. function Stab()
  6795. attack=true
  6796. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end)
  6797. for i=0,1,0.1 do
  6798. swait()
  6799. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  6800. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(60)),.3)
  6801. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(20),math.rad(90)),.3)
  6802. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-90)),.3)
  6803. LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6804. RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6805. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  6806. end
  6807. hitconasdf = Hitbox.Touched:connect(function(hit)
  6808. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  6809. if hum12 and not hum12:IsDescendantOf(Character) then
  6810. so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
  6811. for i = 1,10 do
  6812. BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  6813. end
  6814. hitconasdf:disconnect()
  6815. end
  6816. end)
  6817. so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
  6818. so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9)
  6819. for i=0,1,0.1 do
  6820. swait()
  6821. local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
  6822. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  6823. local h = 5
  6824. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  6825. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6826. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  6827. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6828. scfr = blcf
  6829. elseif not scfr then
  6830. scfr = blcf
  6831. end
  6832. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
  6833. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(-80)),.4)
  6834. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
  6835. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(-20),math.rad(-30)),.4)
  6836. LH.C0=clerp(LH.C0,cf(-1,-.9,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4)
  6837. RH.C0=clerp(RH.C0,cf(1,-.9,0)*angles(math.rad(0),math.rad(60),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.4)
  6838. handleweld.C0=clerp(handleweld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
  6839. end
  6840. con:disconnect()
  6841. attack=false
  6842. scfr = nil
  6843. pcall(function()
  6844. hitconasdf:disconnect()
  6845. end)
  6846. end
  6847.  
  6848. function Spin()
  6849. attack=true
  6850. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end)
  6851. hitconasdf = Hitbox.Touched:connect(function(hit)
  6852. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  6853. if hum12 and not hum12:IsDescendantOf(Character) then
  6854. so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
  6855. for i = 1,10 do
  6856. BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  6857. end
  6858. hitconasdf:disconnect()
  6859. end
  6860. end)
  6861. for i=0,1,1 do
  6862. so("http://roblox.com/asset/?id=154965962",Hitbox,1,1)
  6863. so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1)
  6864. swait()
  6865. for i=0,1,0.1 do
  6866. swait()
  6867. local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
  6868. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  6869. local h = 5
  6870. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  6871. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6872. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  6873. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6874. scfr = blcf
  6875. elseif not scfr then
  6876. scfr = blcf
  6877. end
  6878. RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(-50)),.3)
  6879. LW.C0=clerp(LW.C0,cf(-1,0.5,-.5)*angles(math.rad(90),math.rad(0),math.rad(50)),.3)
  6880. LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0)),.3)
  6881. RH.C0=clerp(RH.C0,cf(1,-.5,-1)*angles(math.rad(-20),math.rad(90),math.rad(0)),.3)
  6882. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,5)*euler(6*i,0,0),.5)
  6883. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(30)),1)
  6884. end
  6885. end
  6886. attack=false
  6887. con:disconnect()
  6888. scfr = nil
  6889. pcall(function()
  6890. hitconasdf:disconnect()
  6891. end)
  6892. end
  6893.  
  6894. function ContAttack()
  6895. attack=true
  6896. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end)
  6897. hitconasdf = Hitbox.Touched:connect(function(hit)
  6898. local hum12 = hit.Parent:FindFirstChild("Humanoid")
  6899. if hum12 and not hum12:IsDescendantOf(Character) then
  6900. so('http://roblox.com/asset/?id=154965973',Hitbox,1,1)
  6901. for i = 1,10 do
  6902. BreakEffect(BrickColor.new("New Yeller"),hit.Parent.Torso.CFrame,0.5,math.random(5,20),0.5)
  6903. end
  6904. hitconasdf:disconnect()
  6905. end
  6906. end)
  6907. for i=1,4 do
  6908. swait()
  6909. for i=0,1,0.2 do
  6910. swait()
  6911. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(120),math.rad(0),math.rad(20)),.3)
  6912. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
  6913. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6914. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6915. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(70),math.rad(-10),math.rad(0)),.3)
  6916. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  6917. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
  6918. end
  6919. so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,1)
  6920. so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,1)
  6921. for i=0,1,0.2 do
  6922. swait()
  6923. local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
  6924. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  6925. local h = 5
  6926. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  6927. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6928. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  6929. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6930. scfr = blcf
  6931. elseif not scfr then
  6932. scfr = blcf
  6933. end
  6934. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(110),math.rad(-90),math.rad(20)),.3)
  6935. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
  6936. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-120),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6937. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6938. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-60),math.rad(-10),math.rad(0)),.3)
  6939. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  6940. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
  6941. end
  6942. for i=0,1,0.2 do
  6943. swait()
  6944. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(90),math.rad(90)),.3)
  6945. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-50)),.3)
  6946. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-130),math.rad(5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6947. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6948. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-30),math.rad(-10),math.rad(0)),.3)
  6949. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(70)),.3)
  6950. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(-50)),.3)
  6951. end
  6952. so("http://www.roblox.com/asset/?id=154965962",Hitbox,1,.9)
  6953. so("http://www.roblox.com/asset/?id=231917758",Hitbox,1,.9)
  6954. for i=0,1,0.2 do
  6955. swait()
  6956. local blcf = Hitbox.CFrame*CFrame.new(0,.3,0)
  6957. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  6958. local h = 5
  6959. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  6960. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6961. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  6962. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  6963. scfr = blcf
  6964. elseif not scfr then
  6965. scfr = blcf
  6966. end
  6967. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(-50),math.rad(90)),.3)
  6968. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(-20),math.rad(-90)),.3)
  6969. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-50),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6970. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(130),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6971. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(-50),math.rad(10),math.rad(0)),.3)
  6972. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  6973. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(50)),.3)
  6974. end
  6975. end
  6976. attack=false
  6977. con:disconnect()
  6978. scfr = nil
  6979. pcall(function()
  6980. hitconasdf:disconnect()
  6981. end)
  6982. end
  6983.  
  6984.  
  6985. function Sheathe()
  6986. attack = true
  6987. so("http://www.roblox.com/asset/?id=273797222",Hitbox,1,.9)
  6988. CurrentMode = "Sheathed"
  6989. for i = 0,1,0.1 do
  6990. swait()
  6991. handleweld.Part0 = Torso
  6992. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  6993. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(-20)),.3)
  6994. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(190),math.rad(0),math.rad(0)),.3)
  6995. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3)
  6996. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6997. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  6998. handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
  6999. end
  7000. attack = false
  7001. end
  7002.  
  7003. function Unsheathe()
  7004. attack = true
  7005. CurrentMode = "Unsheathed"
  7006. so("http://www.roblox.com/asset/?id=239169404",Hitbox,1,.9)
  7007. for i = 0,1,0.1 do
  7008. swait()
  7009. handleweld.Part0 = RightArm
  7010. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-70)),.3)
  7011. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
  7012. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(200),math.rad(0),math.rad(0)),.3)
  7013. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(-30),math.rad(-30)),.3)
  7014. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7015. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7016. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.3)
  7017. end
  7018. scfr = nil
  7019. attack = false
  7020. end
  7021.  
  7022. local Sit = false
  7023.  
  7024. mouse.Button1Down:connect(function()
  7025. if attack==false then
  7026. if attacktype==1 and CurrentMode == "Unsheathed" then
  7027. attack=true
  7028. attacktype=2
  7029. attackone()
  7030. elseif attacktype==2 and CurrentMode == "Unsheathed" then
  7031. attack=true
  7032. attacktype=1
  7033. attacktwo()
  7034. end
  7035. end
  7036. end)
  7037.  
  7038.  
  7039. mouse.KeyDown:connect(function(k)
  7040. k=k:lower()
  7041. if k=='q' then
  7042. if attack==false and CurrentMode == "Unsheathed" then
  7043. Stab()
  7044. end
  7045. elseif k=='e' then
  7046. if attack==false and CurrentMode == "Unsheathed" then
  7047. Spin()
  7048. end
  7049. elseif k=='r' then
  7050. if attack==false and CurrentMode == "Unsheathed" then
  7051. ContAttack()
  7052. end
  7053. elseif k=='f' then
  7054. if attack==false and CurrentMode == "Unsheathed" then
  7055. Sheathe()
  7056. elseif k=='f' then
  7057. if attack==false and Sit == false and CurrentMode == "Sheathed" then
  7058. Unsheathe()
  7059. end
  7060. end
  7061. elseif k=='t' then
  7062. if attack==false and Sit == false and CurrentMode == "Sheathed" then
  7063. Sit = true
  7064. Humanoid.WalkSpeed = 0
  7065. elseif k=='t' then
  7066. if attack==false and Sit == true and CurrentMode == "Sheathed" then
  7067. Sit = false
  7068. Humanoid.WalkSpeed = 16
  7069. end
  7070. end
  7071.  
  7072. end
  7073. end)
  7074.  
  7075.  
  7076. local sine = 0
  7077. local change = 1
  7078. local val = 0
  7079.  
  7080. while true do
  7081. swait()
  7082. sine = sine + change
  7083. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  7084. local velderp=RootPart.Velocity.y
  7085. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  7086. if equipped==true or equipped==false then
  7087. if attack==false then
  7088. idle=idle+1
  7089. else
  7090. idle=0
  7091. end
  7092. if idle>=500 then
  7093. if attack==false then
  7094. end
  7095. end
  7096. if RootPart.Velocity.y > 1 and hitfloor==nil then
  7097. Anim="Jump"
  7098. if attack==false and Sit == false and CurrentMode == "Unsheathed" then
  7099. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  7100. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  7101. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(50),math.rad(0),math.rad(30)),.3)
  7102. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7103. LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7104. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3)
  7105. end
  7106. if attack==false and Sit == false and CurrentMode == "Sheathed" then
  7107. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  7108. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  7109. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(30)),.3)
  7110. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-30)),.3)
  7111. LH.C0=clerp(LH.C0,cf(-1,-1,-.2)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7112. RH.C0=clerp(RH.C0,cf(1,-1,-.2)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7113. handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
  7114. end
  7115. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  7116. Anim="Fall"
  7117. if attack==false and Sit == false and CurrentMode == "Unsheathed" then
  7118. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  7119. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  7120. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3)
  7121. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-40),math.rad(5),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7122. LH.C0=clerp(LH.C0,cf(-1,-.5,-1)*angles(math.rad(-20),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7123. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3)
  7124. end
  7125. if attack==false and Sit == false and CurrentMode == "Sheathed" then
  7126. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  7127. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  7128. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(50)),.3)
  7129. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-50)),.3)
  7130. LH.C0=clerp(LH.C0,cf(-1,-.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7131. RH.C0=clerp(RH.C0,cf(1,-1,-.5)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7132. handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
  7133. end
  7134. elseif torvel<1 and hitfloor~=nil then
  7135. Anim="Idle"
  7136. if attack==false and Sit == false and CurrentMode == "Unsheathed" then
  7137. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-40)),.3)
  7138. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(40)),.3)
  7139. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(40),math.rad(0),math.rad(20)),.3)
  7140. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-10),math.rad(20),math.rad(-10)),.3)
  7141. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(-5))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7142. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-10))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7143. handleweld.C0=clerp(handleweld.C0,cf(0,-0,.4)*angles(math.rad(85),math.rad(-10),math.rad(0)),.3)
  7144. end
  7145. if attack==false and Sit == false and CurrentMode == "Sheathed" then
  7146. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  7147. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-0),math.rad(0),math.rad(0)),.3)
  7148. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(5)),.3)
  7149. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(0),math.rad(0),math.rad(-5)),.3)
  7150. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7151. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7152. handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
  7153. end
  7154. if attack==false and Sit == true and CurrentMode == "Sheathed" then
  7155. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-2)*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  7156. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  7157. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-10),math.rad(0),math.rad(5)),.3)
  7158. LW.C0=clerp(LW.C0,cf(-1.3,0.5,0)*euler(math.rad(90),math.rad(0),math.rad(30)),.3)
  7159. LH.C0=clerp(LH.C0,cf(-1,.7,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7160. RH.C0=clerp(RH.C0,cf(1,-.5,-.5)*angles(math.rad(0),math.rad(90),math.rad(70))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7161. handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
  7162. end
  7163. elseif torvel>2 and hitfloor~=nil then
  7164. Anim="Walk"
  7165. if attack==false and Sit == false and CurrentMode == "Unsheathed" then
  7166. change=3
  7167. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  7168. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  7169. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(-5),math.rad(0),math.rad(20)),.3)
  7170. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30),math.rad(5),math.rad(-10)),.3)
  7171. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7172. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  7173. handleweld.C0=clerp(handleweld.C0,cf(0,-0,0)*angles(math.rad(15),math.rad(-10),math.rad(0)),.3)
  7174. end
  7175. if attack==false and Sit == false and CurrentMode == "Sheathed" then
  7176. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  7177. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  7178. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(30*math.cos(sine/10)),math.rad(0),math.rad(5)),.3)
  7179. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(-30*math.cos(sine/10)),math.rad(0),math.rad(-5)),.3)
  7180. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
  7181. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(5))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
  7182. handleweld.C0=clerp(handleweld.C0,cf(3,3,0.5)*angles(math.rad(90),math.rad(150),math.rad(90)),.3)
  7183. end
  7184. end
  7185. end
  7186. if #Effects>0 then
  7187. for e=1,#Effects do
  7188. if Effects[e]~=nil then
  7189. local Thing=Effects[e]
  7190. if Thing~=nil then
  7191. local Part=Thing[1]
  7192. local Mode=Thing[2]
  7193. local Delay=Thing[3]
  7194. local IncX=Thing[4]
  7195. local IncY=Thing[5]
  7196. local IncZ=Thing[6]
  7197. if Thing[1].Transparency<=1 then
  7198. if Thing[2]=="Block1" then
  7199. Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  7200. Mesh=Thing[1].Mesh
  7201. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  7202. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  7203. elseif Thing[2]=="Cylinder" then
  7204. Mesh=Thing[1].Mesh
  7205. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  7206. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  7207. elseif Thing[2]=="Blood" then
  7208. Mesh=Thing[7]
  7209. Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)
  7210. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  7211. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  7212. elseif Thing[2]=="Elec" then
  7213. Mesh=Thing[1].Mesh
  7214. Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])
  7215. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  7216. elseif Thing[2]=="Disappear" then
  7217. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  7218. end
  7219. else
  7220. Part.Parent=nil
  7221. table.remove(Effects,e)
  7222. end
  7223. end
  7224. end
  7225. end
  7226. end
  7227. end
  7228. end
  7229. end)
  7230.  
  7231. manuw = ";ninja"
  7232. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  7233. if azulscriptrocksandisbetterthansex == manuw then
  7234. --// Vortex Gauntlets created by SavageMunkey
  7235. --// Thx for ideas and help: dangerspookycanyon(3 Attack Ideas, Body Suit Prototypes),georgeyeo(RayCast help), AltairStarMaster(like 99999999 attack ideas), and others
  7236. Plr = game.Players.LocalPlayer
  7237. Char = Plr.Character
  7238. Mouse = Plr:GetMouse()
  7239. local sine,change = 0,1
  7240. ------------------------
  7241. local OverallHealth = 100 --// Only thing you need to change #1
  7242. local Energy = 5000--// Only thing you need to change #2
  7243. local PrimaryColor,SecondaryColor,ThirdColor = 'Really black','Pearl','Really black' --// Only thing[s] you need to change #3
  7244. local NO_OP = false --// Only thing you need to change #4, Btw this will (if true, take damage from the player maxhealth/the set damage instead of taking only the set amount)
  7245. --// so if the players maxhealth == 50,000 and you have NO_OP == true and the set damage == 15 then it would do 50,000/15==(3333.333>) instead of just 15 dmaage
  7246. ------------------------
  7247. RageMode = false --// Don't touch, is for variable ---
  7248. ------------------------
  7249. game:FindService'SoundService':ClearAllChildren()
  7250. local mx = Energy
  7251. --game:FindService'SoundService'.AmbientReverb = 'ConcertHall'
  7252. local anglefor = 0
  7253. local candash = true
  7254. Keyz = {
  7255. A = false;
  7256. B = false;
  7257. C = false;
  7258. D = false;
  7259. E = false;
  7260. F = false;
  7261. G = false;
  7262. H = false;
  7263. I = false;
  7264. J = false;
  7265. K = false;
  7266. L = false;
  7267. M = false;
  7268. N = false;
  7269. O = false;
  7270. P = false;
  7271. Q = false;
  7272. R = false;
  7273. S = false;
  7274. T = false;
  7275. U = false;
  7276. V = false;
  7277. W = false;
  7278. X = false;
  7279. Y = false;
  7280. Z = false;
  7281. };
  7282. Flyin = false
  7283. local ra,la,ts,hd,ll,rl,root,humanoid = Char:FindFirstChild'Right Arm',Char:FindFirstChild'Left Arm',Char:FindFirstChild'Torso',Char:FindFirstChild'Head',Char:FindFirstChild'Left Leg',Char:FindFirstChild'Right Leg',Char:FindFirstChild'HumanoidRootPart',Char:FindFirstChild'Humanoid'
  7284. local rarm,larm,hed,torso,hroot,lleg,hum,rleg,mouse = ra,la,hd,ts,root,ll,humanoid,rl,Mouse
  7285. local Falling,DS,MS,Attacking,Stance,State,LastState = false,false,false,false,'Standing','Idle','Idle'
  7286. DS = false
  7287. local canslam = true
  7288. local DebounceFallin = false
  7289. local DebounceState,DebounceHit,DebounceKey,EctDebounce = false,false,false,false
  7290. pcall(function() hed['Running']:Destroy() end)
  7291. local lRS = game["Run Service"].RenderStepped
  7292. local sRS = game["Run Service"].Stepped or game["Run Service"].Heartbeat
  7293. local lrs,rs = lRS,sRS
  7294. local ds,dh,dk,ed = DebounceState,DebounceHit,DebounceKey,EctDebounce
  7295. local DBP = false
  7296.  
  7297. Weld = function(P0,P1,CF)
  7298. local W = Instance.new('Weld',P1)
  7299. W.Part0 = P0
  7300. W.Part1 = P1
  7301. W.C1 = CF
  7302. return W
  7303. end;
  7304.  
  7305. NewSound = function(Parent, Id, Pitch ,Volume)
  7306. local Sound = Instance.new('Sound',Parent)
  7307. Sound.Volume = Volume
  7308. Sound.Pitch = Pitch
  7309. Sound.SoundId = 'rbxassetid://'..Id
  7310. return Sound
  7311. end;
  7312. ----
  7313.  
  7314. ----
  7315. wait()
  7316. hw = Weld(torso,hed,CFrame.new(0,-1.5,0));
  7317. torr = Weld(root,torso,CFrame.new(0,0,0));
  7318. raw = Weld(torso,rarm,CFrame.new(-1.5,0,0));
  7319. law = Weld(torso,larm,CFrame.new(1.5,0,0));
  7320. rlw = Weld(torso,rleg,CFrame.new(-.5,2,0));
  7321. llw = Weld(torso,lleg,CFrame.new(.5,2,0));
  7322. ----
  7323. clerp = function(c1,c2,al)
  7324. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  7325. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  7326. for i,v in pairs(com1) do
  7327. com1[i] = v+(com2[i]-v)*al
  7328. end
  7329. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))--]]
  7330. end
  7331. lerp = function(c1,c2,al)
  7332. return c1:lerp(c2,al)
  7333. end
  7334.  
  7335. New = function(Object, Parent, Name, Data)
  7336. local Object = Instance.new(Object)
  7337. delay(.1,function()
  7338. if Object:IsA'Part' then
  7339. Object.CanCollide = false
  7340. Object.Locked = true
  7341. end;end)
  7342. for Index, Value in pairs(Data or {}) do
  7343. Object[Index] = Value
  7344. end
  7345. Object.Parent = Parent
  7346. Object.Name = Name
  7347. return Object
  7348. end
  7349.  
  7350. ----// Right Claw
  7351. VortexGauntlet = New("Model",Char,"VortexGauntlet",{})
  7352. Main = New("Part",VortexGauntlet,"Main",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(1.61502337, 3.22481394, 48.3949738, 0.999984324, -6.55651093e-007, 1.94078893e-007, -6.85453415e-007, 0.999982893, -1.23327482e-008, 1.92187144e-007, 3.23780114e-008, 0.999988735),})
  7353. Mesh = New("BlockMesh",Main,"Mesh",{})
  7354. Part1 = New("Part",VortexGauntlet,"Part1",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502361, 3.07982183, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  7355. Mesh = New("BlockMesh",Part1,"Mesh",{})
  7356. mot = New("Motor",Part1,"mot",{Part0 = Part1,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(1.1920929e-007, -0.144994497, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7357. Part2 = New("Part",VortexGauntlet,"Part2",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.6150229, 3.47980165, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  7358. Mesh = New("BlockMesh",Part2,"Mesh",{})
  7359. mot = New("Motor",Part2,"mot",{Part0 = Part2,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-3.57627869e-007, 0.254992008, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7360. Part3 = New("Part",VortexGauntlet,"Part3",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502194, 3.87978125, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  7361. Mesh = New("BlockMesh",Part3,"Mesh",{})
  7362. mot = New("Motor",Part3,"mot",{Part0 = Part3,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-9.53674316e-007, 0.654978514, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7363. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.10669136, 2.85156226, 48.4086037, -0.686683536, -0.000153818051, 0.726891577, -0.726885498, 0.000336891768, -0.686683595, -0.000140090138, -0.999965966, -0.000342367945),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7364. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7365. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.686706066, -0.726911366, -0.000139813448, -0.000153436136, 0.000336923113, -0.999988496, 0.726913393, -0.686706126, -0.000342642685),C1 = CFrame.new(-0.50834024, -0.373258352, 0.0136299133, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7366. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(0.79824549, 2.13190103, 48.4086189, 0.000150710199, -0.291629434, 0.956479728, -0.000334032346, -0.956475139, -0.291631371, 0.999964535, -0.000275910104, -0.00024051439),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7367. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7368. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.000150328196, -0.000334063574, 0.999987066, -0.291639835, -0.956508279, -0.000275784521, 0.956509411, -0.291640043, -0.000240883426),C1 = CFrame.new(-0.816791415, -1.09293222, 0.0136451721, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7369. Cone = New("Part",VortexGauntlet,"Cone",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002243, 2.51985645, 48.3899651, -0.999948561, 1.10265523e-006, 5.55474173e-007, 1.2814628e-006, -0.999944806, -1.77016783e-008, -5.53581231e-007, -2.70076601e-008, 0.999963343),})
  7370. Mesh = New("SpecialMesh",Cone,"Mesh",{Scale = Vector3.new(0.150000006, 0.800000012, 0.150000006),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
  7371. mot = New("Motor",Cone,"mot",{Part0 = Cone,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.999979913, -5.95949246e-008, -1.67331933e-007, -2.38406642e-007, -0.999979019, -6.96342894e-009, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500154495, -0.704969406, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7372. Cylinder = New("Part",VortexGauntlet,"Cylinder",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002088, 2.60985756, 48.3899651, -1.02815238e-006, -0.999947667, 5.55474173e-007, 0.999943912, 1.35596326e-006, -1.77016783e-008, 2.70076796e-008, -5.53580719e-007, 0.999963343),})
  7373. Mesh = New("SpecialMesh",Cylinder,"Mesh",{Scale = Vector3.new(0.200000003, 0.800000012, 0.200000003),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshType = Enum.MeshType.Cylinder,})
  7374. mot = New("Motor",Cylinder,"mot",{Part0 = Cylinder,Part1 = Main,C0 = CFrame.new(0, 0, 0, 3.12910686e-007, 0.999978125, 6.96343605e-009, -0.999979019, 1.49093466e-008, -1.67331791e-007, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500297546, -0.614966869, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7375. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65483451, 2.53023887, 49.075016, 1.31079628e-006, -0.999882877, -0.0113237342, -0.966020584, 0.00292562018, -0.258228838, 0.258250505, 0.0109389573, -0.965978205),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7376. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7377. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -8.45183479e-008, -0.966053605, 0.258256376, -0.999914229, 0.00292437896, 0.0109395888, -0.0113240639, -0.25823763, -0.966000021),C1 = CFrame.new(0.0398111343, -0.694586992, 0.680049896, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7378. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65375209, 2.85618806, 48.9016113, 0.00494658109, -0.999882698, -0.010186431, -0.756301045, 0.00292500365, -0.654129505, 0.654131114, 0.0109393038, -0.756254077),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7379. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7380. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.00494546909, -0.756326914, 0.654145896, -0.99991405, 0.00292376243, 0.0109399352, -0.0101873344, -0.654151917, -0.756271124),C1 = CFrame.new(0.0387289524, -0.368632078, 0.506641388, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7381. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65484631, 2.12370038, 49.1781998, 0.999881506, -9.94669754e-005, -0.0113197053, -0.00292231143, -0.968337119, -0.249390081, -0.0109360376, 0.249413356, -0.96829623),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7382. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7383. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999912858, -0.00292107021, -0.0109366691, -0.000100865138, -0.968370259, 0.249419004, -0.0113200219, -0.249398604, -0.968318045),C1 = CFrame.new(0.0398226976, -1.10113239, 0.783233643, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7384. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.26175404, 2.52697635, 48.4085655, 0.21676904, 0.000153397676, -0.97616607, -0.976160765, -0.000339346559, -0.216765121, -0.000362583436, 0.999960423, 7.52870619e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7385. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7386. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.216774523, -0.976193905, -0.00036265573, 0.000153015761, -0.000339377963, 0.999982953, -0.976196945, -0.216773853, 7.56701775e-005),C1 = CFrame.new(0.646740317, -0.697849035, 0.0135917664, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7387. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.10240459, 2.8600359, 48.4088364, 0.621261835, 0.000153750705, -0.783532441, -0.783529282, -0.000340023485, -0.621255815, -0.000359814498, 0.999960542, -9.07382637e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7388. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7389. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.621280193, -0.783555269, -0.000360046863, 0.00015336879, -0.000340054947, 0.999983072, -0.783557832, -0.621278107, -9.04251865e-005),C1 = CFrame.new(0.48738873, -0.364784002, 0.0138626099, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7390. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(2.34746456, 2.11641502, 48.4083405, -0.000150418913, 0.207840621, -0.978104353, 0.000342616433, -0.978098989, -0.207835644, -0.999959588, -0.000364459294, 7.50037798e-005),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7391. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7392. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.000150036911, 0.000342647952, -0.999982119, 0.207845837, -0.978132248, -0.000364528183, -0.978135228, -0.207844079, 7.53874556e-005),C1 = CFrame.new(0.732452035, -1.10841727, 0.0133666992, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7393. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65306008, 2.53041506, 47.7222595, -0.00565980002, 0.999876678, 0.00980747957, -0.965705037, -0.00292715896, -0.259375572, -0.259334743, -0.0109386966, 0.965682745),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7394. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7395. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.00566117326, -0.965738058, -0.259340554, 0.99990803, -0.00292591774, -0.010939328, 0.00980706606, -0.259384483, 0.96570456),C1 = CFrame.new(0.0380369425, -0.694410801, -0.672721863, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7396. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65604961, 2.85616612, 47.8960381, -0.00937493891, 0.999876201, 0.00635162927, -0.755516708, -0.00292789866, -0.655023754, -0.654977262, -0.01093903, 0.755514741),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7397. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7398. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.00937599409, -0.755542576, -0.654992044, 0.999907553, -0.00292665744, -0.0109396614, 0.00635065837, -0.655046165, 0.755531788),C1 = CFrame.new(0.0410267115, -0.368654013, -0.498939514, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7399. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65066326, 2.1240201, 47.6186333, -0.999874711, -0.00557238981, 0.00985530019, 0.00293071126, -0.968032777, -0.250539839, 0.0109357554, -0.250500113, 0.968010366),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7400. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7401. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.999906063, 0.00292947004, 0.0109363869, -0.00557376677, -0.968065917, -0.250505745, 0.00985489972, -0.250548452, 0.968032181),C1 = CFrame.new(0.0356398821, -1.10081267, -0.776348114, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7402. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(0.919124722, 2.53371048, 48.4086876, -0.300351858, -0.00015361057, 0.95376271, -0.953755617, 0.000337485195, -0.300355166, -0.000276322971, -0.999955058, -0.000246434589),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7403. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  7404. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.300362557, -0.953788638, -0.00027619407, -0.000153228655, 0.00033751654, -0.999977589, 0.953792274, -0.300364137, -0.000246802549),C1 = CFrame.new(-0.695910037, -0.691115856, 0.0137138367, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7405. ----// Left Claw
  7406. VortexGauntlet2 = New("Model",Char,"VortexGauntlet2",{})
  7407. Main2 = New("Part",VortexGauntlet2,"Main2",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(1.61502337, 3.22481394, 48.3949738, 0.999984324, -6.55651093e-007, 1.94078893e-007, -6.85453415e-007, 0.999982893, -1.23327482e-008, 1.92187144e-007, 3.23780114e-008, 0.999988735),})
  7408. Mesh = New("BlockMesh",Main2,"Mesh",{})
  7409. Part1a = New("Part",VortexGauntlet2,"Part1a = N",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502361, 3.07982183, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  7410. Mesh = New("BlockMesh",Part1a,"Mesh",{})
  7411. mot = New("Motor",Part1a,"mot",{Part0 = Part1a,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(1.1920929e-007, -0.144994497, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7412. Part2a = New("Part",VortexGauntlet2,"Part2a",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.6150229, 3.47980165, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  7413. Mesh = New("BlockMesh",Part2a,"Mesh",{})
  7414. mot = New("Motor",Part2a,"mot",{Part0 = Part2a,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-3.57627869e-007, 0.254992008, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7415. Part3a = New("Part",VortexGauntlet2,"Part3a",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502194, 3.87978125, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  7416. Mesh = New("BlockMesh",Part3a,"Mesh",{})
  7417. mot = New("Motor",Part3a,"mot",{Part0 = Part3a,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-9.53674316e-007, 0.654978514, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7418. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.10669136, 2.85156226, 48.4086037, -0.686683536, -0.000153818051, 0.726891577, -0.726885498, 0.000336891768, -0.686683595, -0.000140090138, -0.999965966, -0.000342367945),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7419. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7420. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.686706066, -0.726911366, -0.000139813448, -0.000153436136, 0.000336923113, -0.999988496, 0.726913393, -0.686706126, -0.000342642685),C1 = CFrame.new(-0.50834024, -0.373258352, 0.0136299133, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7421. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(0.79824549, 2.13190103, 48.4086189, 0.000150710199, -0.291629434, 0.956479728, -0.000334032346, -0.956475139, -0.291631371, 0.999964535, -0.000275910104, -0.00024051439),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7422. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7423. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.000150328196, -0.000334063574, 0.999987066, -0.291639835, -0.956508279, -0.000275784521, 0.956509411, -0.291640043, -0.000240883426),C1 = CFrame.new(-0.816791415, -1.09293222, 0.0136451721, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7424. Cone2 = New("Part",VortexGauntlet2,"Cone2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002243, 2.51985645, 48.3899651, -0.999948561, 1.10265523e-006, 5.55474173e-007, 1.2814628e-006, -0.999944806, -1.77016783e-008, -5.53581231e-007, -2.70076601e-008, 0.999963343),})
  7425. Mesh = New("SpecialMesh",Cone2,"Mesh",{Scale = Vector3.new(0.150000006, 0.800000012, 0.150000006),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
  7426. mot = New("Motor",Cone2,"mot",{Part0 = Cone2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.999979913, -5.95949246e-008, -1.67331933e-007, -2.38406642e-007, -0.999979019, -6.96342894e-009, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500154495, -0.704969406, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7427. Cylinder2 = New("Part",VortexGauntlet2,"Cylinder",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002088, 2.60985756, 48.3899651, -1.02815238e-006, -0.999947667, 5.55474173e-007, 0.999943912, 1.35596326e-006, -1.77016783e-008, 2.70076796e-008, -5.53580719e-007, 0.999963343),})
  7428. Mesh = New("SpecialMesh",Cylinder2,"Mesh",{Scale = Vector3.new(0.200000003, 0.800000012, 0.200000003),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshType = Enum.MeshType.Cylinder,})
  7429. mot = New("Motor",Cylinder2,"mot",{Part0 = Cylinder2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 3.12910686e-007, 0.999978125, 6.96343605e-009, -0.999979019, 1.49093466e-008, -1.67331791e-007, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500297546, -0.614966869, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7430. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65483451, 2.53023887, 49.075016, 1.31079628e-006, -0.999882877, -0.0113237342, -0.966020584, 0.00292562018, -0.258228838, 0.258250505, 0.0109389573, -0.965978205),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7431. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7432. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -8.45183479e-008, -0.966053605, 0.258256376, -0.999914229, 0.00292437896, 0.0109395888, -0.0113240639, -0.25823763, -0.966000021),C1 = CFrame.new(0.0398111343, -0.694586992, 0.680049896, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7433. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65375209, 2.85618806, 48.9016113, 0.00494658109, -0.999882698, -0.010186431, -0.756301045, 0.00292500365, -0.654129505, 0.654131114, 0.0109393038, -0.756254077),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7434. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7435. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.00494546909, -0.756326914, 0.654145896, -0.99991405, 0.00292376243, 0.0109399352, -0.0101873344, -0.654151917, -0.756271124),C1 = CFrame.new(0.0387289524, -0.368632078, 0.506641388, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7436. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65484631, 2.12370038, 49.1781998, 0.999881506, -9.94669754e-005, -0.0113197053, -0.00292231143, -0.968337119, -0.249390081, -0.0109360376, 0.249413356, -0.96829623),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7437. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7438. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999912858, -0.00292107021, -0.0109366691, -0.000100865138, -0.968370259, 0.249419004, -0.0113200219, -0.249398604, -0.968318045),C1 = CFrame.new(0.0398226976, -1.10113239, 0.783233643, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7439. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.26175404, 2.52697635, 48.4085655, 0.21676904, 0.000153397676, -0.97616607, -0.976160765, -0.000339346559, -0.216765121, -0.000362583436, 0.999960423, 7.52870619e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7440. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7441. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.216774523, -0.976193905, -0.00036265573, 0.000153015761, -0.000339377963, 0.999982953, -0.976196945, -0.216773853, 7.56701775e-005),C1 = CFrame.new(0.646740317, -0.697849035, 0.0135917664, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7442. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.10240459, 2.8600359, 48.4088364, 0.621261835, 0.000153750705, -0.783532441, -0.783529282, -0.000340023485, -0.621255815, -0.000359814498, 0.999960542, -9.07382637e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7443. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7444. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.621280193, -0.783555269, -0.000360046863, 0.00015336879, -0.000340054947, 0.999983072, -0.783557832, -0.621278107, -9.04251865e-005),C1 = CFrame.new(0.48738873, -0.364784002, 0.0138626099, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7445. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(2.34746456, 2.11641502, 48.4083405, -0.000150418913, 0.207840621, -0.978104353, 0.000342616433, -0.978098989, -0.207835644, -0.999959588, -0.000364459294, 7.50037798e-005),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7446. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7447. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.000150036911, 0.000342647952, -0.999982119, 0.207845837, -0.978132248, -0.000364528183, -0.978135228, -0.207844079, 7.53874556e-005),C1 = CFrame.new(0.732452035, -1.10841727, 0.0133666992, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7448. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65306008, 2.53041506, 47.7222595, -0.00565980002, 0.999876678, 0.00980747957, -0.965705037, -0.00292715896, -0.259375572, -0.259334743, -0.0109386966, 0.965682745),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7449. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7450. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.00566117326, -0.965738058, -0.259340554, 0.99990803, -0.00292591774, -0.010939328, 0.00980706606, -0.259384483, 0.96570456),C1 = CFrame.new(0.0380369425, -0.694410801, -0.672721863, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7451. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65604961, 2.85616612, 47.8960381, -0.00937493891, 0.999876201, 0.00635162927, -0.755516708, -0.00292789866, -0.655023754, -0.654977262, -0.01093903, 0.755514741),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7452. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7453. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.00937599409, -0.755542576, -0.654992044, 0.999907553, -0.00292665744, -0.0109396614, 0.00635065837, -0.655046165, 0.755531788),C1 = CFrame.new(0.0410267115, -0.368654013, -0.498939514, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7454. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65066326, 2.1240201, 47.6186333, -0.999874711, -0.00557238981, 0.00985530019, 0.00293071126, -0.968032777, -0.250539839, 0.0109357554, -0.250500113, 0.968010366),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7455. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  7456. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.999906063, 0.00292947004, 0.0109363869, -0.00557376677, -0.968065917, -0.250505745, 0.00985489972, -0.250548452, 0.968032181),C1 = CFrame.new(0.0356398821, -1.10081267, -0.776348114, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7457. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(0.919124722, 2.53371048, 48.4086876, -0.300351858, -0.00015361057, 0.95376271, -0.953755617, 0.000337485195, -0.300355166, -0.000276322971, -0.999955058, -0.000246434589),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  7458. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  7459. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.300362557, -0.953788638, -0.00027619407, -0.000153228655, 0.00033751654, -0.999977589, 0.953792274, -0.300364137, -0.000246802549),C1 = CFrame.new(-0.695910037, -0.691115856, 0.0137138367, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  7460. ----// RightLegBrace
  7461. RightLegBrace = New("Model",Char,"RightLegBrace",{})
  7462. Latch = New("Part",RightLegBrace,"Latch",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(8.6150198, 1.12481403, 33.2949753, 1, 6.85464272e-007, -1.921902e-007, -6.85464215e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1)})
  7463. Mesh = New("BlockMesh",Latch,"Mesh",{})
  7464. Brace1 = New("Part",RightLegBrace,"Brace1",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61502171, 1.92481399, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7465. Mesh = New("BlockMesh",Brace1,"Mesh",{})
  7466. mot = New("Motor",Brace1,"mot",{Part0 = Brace1,Part1 = Latch,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(9.53674316e-007, 0.799999952, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7467. Brace2 = New("Part",RightLegBrace,"Brace2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 0.324813962, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7468. Mesh = New("BlockMesh",Brace2,"Mesh",{})
  7469. mot = New("Motor",Brace2,"mot",{Part0 = Brace2,Part1 = Latch,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(0, -0.800000072, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7470. Brace3 = New("Part",RightLegBrace,"Brace3",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 1.1148138, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7471. Mesh = New("BlockMesh",Brace3,"Mesh",{})
  7472. mot = New("Motor",Brace3,"mot",{Part0 = Brace3,Part1 = Latch,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-9.53674316e-007, -0.0100002289, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7473. ----// LeftLegBrace
  7474. LeftLegBrace2 = New("Model",Char,"LeftLegBrace",{})
  7475. Latcha = New("Part",LeftLegBrace2,"Latcha",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(8.6150198, 1.12481403, 33.2949753, 1, 6.85464272e-007, -1.921902e-007, -6.85464215e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1)})
  7476. Mesh = New("BlockMesh",Latcha,"Mesh",{})
  7477. Brace1a = New("Part",LeftLegBrace2,"Brace1a",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61502171, 1.92481399, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7478. Mesh = New("BlockMesh",Brace1a,"Mesh",{})
  7479. mot = New("Motor",Brace1a,"mot",{Part0 = Brace1a,Part1 = Latcha,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(9.53674316e-007, 0.799999952, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7480. Brace2a = New("Part",LeftLegBrace2,"Brace2a",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 0.324813962, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7481. Mesh = New("BlockMesh",Brace2a,"Mesh",{})
  7482. mot = New("Motor",Brace2a,"mot",{Part0 = Brace2a,Part1 = Latcha,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(0, -0.800000072, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7483. Brace3a = New("Part",LeftLegBrace2,"Brace3a",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 1.1148138, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7484. Mesh = New("BlockMesh",Brace3a,"Mesh",{})
  7485. mot = New("Motor",Brace3a,"mot",{Part0 = Brace3a,Part1 = Latcha,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-9.53674316e-007, -0.0100002289, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7486. ----// Exo Spine
  7487. Chest = New("Model",Char,"Chest",{})
  7488. BackLatch = New("Part",Chest,"BackLatch",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Metal,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(-2.49994969, 3.10042095, 48.2739372, 0.99999994, -4.3300206e-005, -5.97238541e-005, 4.33037421e-005, 1, 5.92252691e-005, 5.97238541e-005, -5.9227852e-005, 0.99999994),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7489. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000072, 1.37500012, 0.200000003),CFrame = CFrame.new(-2.49999189, 2.9973228, 48.8550034, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7490. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  7491. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-1.1920929e-005, -0.103132486, 0.581058502, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7492. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.500000119, 0.975000024, 0.300000042),CFrame = CFrame.new(-2.49999166, 3.19728184, 48.8549995, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7493. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  7494. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-3.09944153e-006, 0.0968265533, 0.581069946, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7495. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.700000048, 0.774999976, 0.300000042),CFrame = CFrame.new(-2.49999166, 3.59736109, 48.9049988, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7496. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  7497. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(1.71661377e-005, 0.496902704, 0.631092072, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7498. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.500000119, 0.300000042, 0.300000042),CFrame = CFrame.new(-2.49999189, 2.20982575, 48.8549995, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7499. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  7500. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-4.60147858e-005, -0.89062953, 0.581008911, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7501. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.24999997),CFrame = CFrame.new(-2.51000166, 2.52982283, 49.0700035, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7502. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  7503. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-0.0100290775, -0.570644855, 0.796031952, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7504. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.379999995),CFrame = CFrame.new(-2.51000142, 2.61388636, 49.3341675, 0.999999881, -1.23509381e-009, 2.24099495e-009, -4.6838089e-012, 0.877733231, 0.47914964, 2.56477506e-009, -0.47914958, 0.877733111),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7505. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  7506. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.877733231, -0.47914964, 0, 0.47914964, 0.877733231),C1 = CFrame.new(-0.0100095272, -0.486596823, 1.06020355, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7507. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.870000005),CFrame = CFrame.new(-2.51000142, 3.09982252, 49.4699936, 0.999999881, -2.56477506e-009, -5.71143133e-012, -4.6838089e-012, -4.37103154e-008, 1, 2.56477506e-009, -0.999999881, -4.37103154e-008),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7508. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  7509. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008),C1 = CFrame.new(-0.00998044014, -0.000668764114, 1.19605637, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7510. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.379999995),CFrame = CFrame.new(-2.51000142, 3.59388614, 49.3341675, 0.999999881, 1.22417987e-009, 2.25190888e-009, -4.6838089e-012, 0.877732217, -0.479151487, 2.56477506e-009, 0.479151428, 0.877732098),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7511. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  7512. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.877732217, 0.479151487, 0, -0.479151487, 0.877732217),C1 = CFrame.new(-0.0099670887, 0.493402719, 1.06026077, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7513. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.24999997),CFrame = CFrame.new(-2.51000142, 3.67982244, 49.0600014, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  7514. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  7515. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-0.00997972488, 0.579355478, 0.78609848, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  7516. ----// Battery Pack
  7517. BatteryPack = New("Model",Char,"BatteryPack",{})
  7518. Inner = New("Part",BatteryPack,"Inner",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(5.1000185, 1.11981344, 33.3099785, 1, 6.85464386e-007, -1.92190214e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190157e-007, 3.23788285e-008, 1),})
  7519. Mesh = New("SpecialMesh",Inner,"Mesh",{Scale = Vector3.new(0.5, 0.850000024, 0.5),MeshId = "rbxassetid://9756362",MeshType = Enum.MeshType.FileMesh,})
  7520. Top = New("Part",BatteryPack,"Top",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(5.08502388, 1.87980604, 33.2949829, 1, 2.02658885e-006, -5.78463244e-007, -2.02658839e-006, 1, -5.24246104e-008, 5.7846313e-007, 5.24257899e-008, 1),})
  7521. Mesh = New("BlockMesh",Top,"Mesh",{})
  7522. mot = New("Motor",Top,"mot",{Part0 = Top,Part1 = Inner,C0 = CFrame.new(0, 0, 0, 1, -2.02658862e-006, 5.7846313e-007, 2.02658862e-006, 1, 5.24257864e-008, -5.78463244e-007, -5.24246104e-008, 1),C1 = CFrame.new(-0.0149950981, 0.759992599, -0.014995575, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  7523. Outer = New("Part",BatteryPack,"Outer",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.SmoothPlastic,Transparency = 0.60000002384186,Transparency = 0.60000002384186,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.02999997, 1.40999997, 1.02999997),CFrame = CFrame.new(5.08501816, 1.1248138, 33.2949753, 1, 6.85464272e-007, -1.921902e-007, -6.85464215e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  7524. Mesh = New("BlockMesh",Outer,"Mesh",{})
  7525. mot = New("Motor",Outer,"mot",{Part0 = Outer,Part1 = Inner,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-0.0150003433, 0.00500035286, -0.0150032043, 1, -6.85464215e-007, 1.92190157e-007, 6.85464329e-007, 1, 3.23788285e-008, -1.92190214e-007, -3.23786935e-008, 1),})
  7526. Bottom = New("Part",BatteryPack,"Bottom",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(5.08501768, 0.364813805, 33.2949753, 1, 6.85464499e-007, -1.92190228e-007, -6.85463988e-007, 1, -3.237869e-008, 1.92190143e-007, 3.23788285e-008, 1),})
  7527. Mesh = New("BlockMesh",Bottom,"Mesh",{})
  7528. mot = New("Motor",Bottom,"mot",{Part0 = Bottom,Part1 = Inner,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-0.0150003433, -0.754999638, -0.0150032043, 1, -6.85464158e-007, 1.92190157e-007, 6.85464386e-007, 1, 3.23788285e-008, -1.92190214e-007, -3.23786935e-008, 1),})
  7529. BatteryPack:MoveTo(CFrame.new(0,6,0).p)
  7530. ----// Helmet
  7531. Helmet = New("Model",Char,"Helmet",{})
  7532. HeadHandle = New("Part",Helmet,"HeadHandle",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.20000005, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1249886, 4.49498367, 48.3950195, 0.999969244, -3.05533376e-013, -1.83186799e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.80966353e-014, -3.08556781e-015, 0.999989748),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7533. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.7349472, 4.49498367, 48.3950195, 0.999943495, -5.61309246e-013, -3.3638975e-014, -5.61309246e-013, 0.999943495, -5.66873666e-015, -3.34169372e-014, -5.66873666e-015, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7534. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7535. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999986053, -1.38555291e-013, -8.21562921e-015, -1.38555291e-013, 0.999986053, -1.39928488e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(-0.609977722, 0, 0, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  7536. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1349983, 5.06996679, 48.3950157, -2.98000771e-008, 0.999943316, -3.3638975e-014, -0.999943316, -2.98011997e-008, -5.66873666e-015, 5.66873666e-015, -3.34169304e-014, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7537. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7538. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, -2.98017682e-008, -0.999985874, 1.39928488e-015, 0.999985874, -2.98020453e-008, -8.21562751e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(-0.0100097656, 0.575000763, -3.81469727e-006, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  7539. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1349983, 3.92003059, 48.3950157, -2.98000771e-008, 0.999943316, -3.3638975e-014, -0.999943316, -2.98011997e-008, -5.66873666e-015, 5.66873666e-015, -3.34169304e-014, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7540. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7541. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, -2.98017682e-008, -0.999985874, 1.39928488e-015, 0.999985874, -2.98020453e-008, -8.21562751e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(-0.0100097656, -0.574970722, -3.81469727e-006, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  7542. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-38.5600357, 4.49499846, 48.3950157, 0.999943495, -5.61309246e-013, -3.3638975e-014, -5.61309246e-013, 0.999943495, -5.66873666e-015, -3.34169372e-014, -5.66873666e-015, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7543. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7544. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999986053, -1.38555291e-013, -8.21562921e-015, -1.38555291e-013, 0.999986053, -1.39928488e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(0.564971924, 1.47819519e-005, -3.81469727e-006, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  7545. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.17000008, 0.470000058),CFrame = CFrame.new(-39.1399956, 4.17001486, 47.8200264, 1.63953751e-009, 0.999954045, -2.18817728e-008, 4.59242587e-015, -2.18826859e-008, -0.999954045, -0.999984682, 1.63953329e-009, 4.59242672e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7546. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7547. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63958203e-009, 3.22914132e-016, -0.999998868, 0.999996603, -2.18831939e-008, 1.63958169e-009, -2.18831264e-008, -0.999996603, 3.22914185e-016),C1 = CFrame.new(-0.015007019, -0.324978828, -0.575000763, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  7548. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1349983, 4.49499846, 48.9700012, 1.6395757e-009, 0.999990523, -2.18829328e-008, 9.32859196e-016, -2.18831211e-008, -0.999990523, -0.999996841, 1.63957481e-009, 9.32859408e-016),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7549. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7550. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.6395757e-009, 9.32859196e-016, -0.999996841, 0.999990523, -2.18831211e-008, 1.63957481e-009, -2.18829328e-008, -0.999990523, 9.32859408e-016),C1 = CFrame.new(-0.0100097656, 1.47819519e-005, 0.574989319, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  7551. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(-39.1349945, 4.97495842, 47.8200378, 1.63948666e-009, 0.999905407, -2.18802239e-008, 9.47157154e-015, -2.18821032e-008, -0.999905407, -0.999968469, 1.63947811e-009, 9.47157324e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7552. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7553. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63955105e-009, 3.30083467e-015, -0.999988973, 0.999966919, -2.18828387e-008, 1.63954805e-009, -2.18821814e-008, -0.999966919, 3.30083509e-015),C1 = CFrame.new(-0.0100059509, 0.479989529, -0.574989319, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7554. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5950432, 4.9849577, 47.8200378, 1.63948777e-009, 0.99990648, -2.18802576e-008, 9.36394669e-015, -2.18821157e-008, -0.99990648, -0.999968827, 1.63947933e-009, 9.36394838e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7555. Mesh = New("BlockMesh",Wall,"Mesh",{})
  7556. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63955216e-009, 3.19320092e-015, -0.999989331, 0.999967992, -2.18828511e-008, 1.63954927e-009, -2.18822152e-008, -0.999967992, 3.19320156e-015),C1 = CFrame.new(0.529960632, 0.489989281, -0.574989319, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7557. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7049294, 4.9849577, 47.8200378, 1.63948777e-009, 0.99990648, -2.18802576e-008, 9.36394669e-015, -2.18821157e-008, -0.99990648, -0.999968827, 1.63947933e-009, 9.36394838e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7558. Mesh = New("BlockMesh",Wall,"Mesh",{})
  7559. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63955216e-009, 3.19320092e-015, -0.999989331, 0.999967992, -2.18828511e-008, 1.63954927e-009, -2.18822152e-008, -0.999967992, 3.19320156e-015),C1 = CFrame.new(-0.579959869, 0.489989281, -0.574989319, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7560. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5600548, 4.98495245, 49.0399933, 0.99990648, -5.5407183e-014, -2.02039434e-008, -2.02057997e-008, 3.05623193e-010, -0.99990648, -5.5175611e-014, 0.999968767, 3.0566083e-010),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7561. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7562. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -2.02064321e-008, -1.87625895e-014, -1.89941751e-014, 3.05648173e-010, 0.999989271, -2.02057979e-008, -0.999967992, 3.05660941e-010),C1 = CFrame.new(0.56495285, 0.489984035, 0.644981384, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7563. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5600548, 4.962955, 49.2099915, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7564. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7565. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(0.56495285, 0.46798563, 0.814979553, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7566. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5600548, 4.91495943, 49.3999825, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7567. Mesh = New("SpecialMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),MeshType = Enum.MeshType.Wedge,})
  7568. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(0.56495285, 0.419988632, 1.00497437, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7569. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7349434, 4.98495245, 49.0399933, 0.99990648, -5.5407183e-014, -2.02039434e-008, -2.02057997e-008, 3.05623193e-010, -0.99990648, -5.5175611e-014, 0.999968767, 3.0566083e-010),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7570. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7571. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -2.02064321e-008, -1.87625895e-014, -1.89941751e-014, 3.05648173e-010, 0.999989271, -2.02057979e-008, -0.999967992, 3.05660941e-010),C1 = CFrame.new(-0.609973907, 0.489984035, 0.644981384, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7572. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7349434, 4.962955, 49.2099915, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7573. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7574. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(-0.609973907, 0.46798563, 0.814979553, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7575. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7349434, 4.91495943, 49.3999825, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7576. Mesh = New("SpecialMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),MeshType = Enum.MeshType.Wedge,})
  7577. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(-0.609973907, 0.419988632, 1.00497437, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7578. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.879999995, 0.819999933),CFrame = CFrame.new(-39.1250114, 5.37822723, 49.0352859, 0.99990648, -8.72485362e-010, -5.28140465e-012, 7.17916893e-010, 0.828282356, -0.560144186, 4.93058316e-010, 0.560179174, 0.828333974),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7579. Mesh = New("SpecialMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),MeshType = Enum.MeshType.Wedge,})
  7580. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, 7.18572146e-010, 4.93104835e-010, -8.72012407e-010, 0.828333259, 0.560190618, -5.59388126e-012, -0.560178638, 0.828350902),C1 = CFrame.new(-2.28881836e-005, 0.883270741, 0.640274048, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7581. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.899999976, 0.919999957),CFrame = CFrame.new(-39.1250038, 4.71387339, 48.6822853, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  7582. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  7583. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(-1.52587891e-005, 0.218896389, 0.287269592, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  7584. ----// End
  7585.  
  7586. rad = function(Int)
  7587. return math.rad(tonumber(Int))
  7588. end;
  7589. sin = function(Int)
  7590. return math.sin(tonumber(Int))
  7591. end;
  7592. cos = function(Int)
  7593. return math.cos(tonumber(Int))
  7594. end;
  7595. Angles = function(X,Y,Z)
  7596. return CFrame.Angles(X,Y,Z);
  7597. end;
  7598. Euler = function(X,Y,Z)
  7599. return CFrame.fromEulerAnglesXYZ(X,Y,Z);
  7600. end;
  7601. CF = function(X,Y,Z)
  7602. return CFrame.new(X,Y,Z);
  7603. end;
  7604.  
  7605. --// Suit Welds
  7606. local HandleWeld = Weld(rarm,Main,Angles(0,0,0)*CF(0,.35,0))
  7607. local HandleWeld2 = Weld(larm,Main2,Angles(0,0,0)*CF(0,.35,0))
  7608. local BraceWeld = Weld(rleg,Latch,CF(0,0,0))
  7609. local BraceWeld2 = Weld(lleg,Latcha,CF(0,0,0))
  7610. local ExoWeld = Weld(torso,BackLatch,CF(0,0,0))
  7611. local BatteryWeld = Weld(Outer,BackLatch,CF(0,0,1.775))
  7612. local InnerWeld = Weld(Inner,Outer,CF(0,0,0))
  7613. local TopW,BottomW = Weld(Top,Outer,CF(0,-.75,0)),Weld(Bottom,Outer,CF(0,.75,0))
  7614. local HelmetWeld = Weld(HeadHandle,hed,CF(0,.05,0))
  7615. --\\ Suit Welds
  7616.  
  7617. dmg=function(hit,Damage,Knockback,angle)
  7618. local mana = 0
  7619. if DebounceHit == false then
  7620. DebounceHit = true
  7621. coroutine.resume(coroutine.create(function()
  7622. wait(0.1)
  7623. DebounceHit = false
  7624. end))
  7625. if hit.Parent==nil then
  7626. return
  7627. end
  7628. --CPlayer=Bin
  7629. h=hit.Parent:FindFirstChild("Humanoid")
  7630. if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  7631. if mana < 400 then
  7632. mana = mana + math.random(5,15)
  7633. end
  7634. if mana > 400 then
  7635. mana = 400
  7636. end
  7637. Damage=Damage
  7638. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  7639. return
  7640. end]]
  7641. c=Instance.new("ObjectValue")
  7642. c.Name="creator"
  7643. c.Value=game.Players.LocalPlayer
  7644. c.Parent=h
  7645. game:GetService("Debris"):AddItem(c,.5)
  7646. -- print(c.Value)
  7647. if math.random(0,99)+math.random()<=7.8 then
  7648. --CRIT=true
  7649. Damage=Damage*3
  7650. --[[ Knockback=Knockback*2
  7651. r=Instance.new("BodyAngularVelocity")
  7652. r.P=3000
  7653. r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  7654. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  7655. r.Parent=hit.Parent.Torso]]
  7656. --critsound(2)
  7657.  
  7658. end
  7659. if NO_OP == true then
  7660. Damage = h.MaxHealth / Damage
  7661. else
  7662. Damage = Damage+math.random(0,9)
  7663. end
  7664. --warn('dmged')
  7665. -- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/2))
  7666. h.Health = h.Health - Damage
  7667. -- showDamage(hit.Parent,Damage,.5)
  7668. vp=Instance.new("BodyVelocity")
  7669. vp.P=500
  7670. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  7671. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  7672. vp.velocity=torso.CFrame.lookVector*Knockback+torso.Velocity/1.05
  7673. if Knockback>0 then
  7674. vp.Parent=hit.Parent.Torso
  7675. end
  7676. game:GetService("Debris"):AddItem(vp,.1)
  7677. r=Instance.new("BodyAngularVelocity")
  7678. r.P=3000
  7679. r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  7680. r.angularvelocity= angle or Vector3.new(0,0,0)
  7681. r.Parent=hit.Parent.Torso
  7682. game:GetService("Debris"):AddItem(r,.5)
  7683. c=Instance.new("ObjectValue")
  7684. c.Name="creator"
  7685. c.Value=Plr
  7686. c.Parent=h
  7687. game:GetService("Debris"):AddItem(c,.5)
  7688. return h
  7689. --CRIT=false
  7690. --hitDeb=true
  7691. --AttackPos=6
  7692. end
  7693. end
  7694. end
  7695.  
  7696. function getAllParts(from)
  7697. local t = {}
  7698. function getParts(where)
  7699. for i, v in pairs(where:children()) do
  7700. if v:IsA("BasePart") then
  7701. if v.Parent ~= Char and v.Parent.Parent ~= Char then
  7702. table.insert(t, v)
  7703. end
  7704. end
  7705. getParts(v)
  7706. end
  7707. end
  7708. getParts(workspace)
  7709. return t
  7710. end
  7711.  
  7712. Search = function(Object, ClassName, Function)
  7713. for index,obj in next, Object:children() do
  7714. if obj:IsA(tostring(ClassName)) then
  7715. Function(obj)
  7716. end
  7717. end
  7718. end
  7719.  
  7720. TransClone = function(Trans)
  7721. local md = Char
  7722. md.Archivable = true
  7723. local md2 = md:Clone()
  7724. md2.Parent = workspace
  7725. pcall(function()
  7726. md2.BodyColors:Destroy()
  7727. end)
  7728. md.Archivable=false
  7729. Search(md2,'Part',function(P)
  7730. P.Transparency = .9
  7731. P.Material = 'Neon'
  7732. P.BrickColor = BrickColor.new('Teal')
  7733. end)
  7734.  
  7735. Search(md2['VortexGauntlet'],'Part',function(P)
  7736. P.Transparency = Trans
  7737. P.Material = 'Neon'
  7738. P.BrickColor = BrickColor.new('Teal')
  7739. end)
  7740.  
  7741. Search(md2['VortexGauntlet2'],'Part',function(P)
  7742. P.Transparency = Trans
  7743. P.Material = 'Neon'
  7744. P.BrickColor = BrickColor.new('Teal')
  7745. end)
  7746.  
  7747. Search(md2['RightLegBrace'],'Part',function(P)
  7748. P.Transparency = Trans
  7749. P.Material = 'Neon'
  7750. P.BrickColor = BrickColor.new('Teal')
  7751. end)
  7752.  
  7753. Search(md2['LeftLegBrace'],'Part',function(P)
  7754. P.Transparency = Trans
  7755. P.Material = 'Neon'
  7756. P.BrickColor = BrickColor.new('Teal')
  7757. end)
  7758.  
  7759. Search(md2['Chest'],'Part',function(P)
  7760. P.Transparency = Trans
  7761. P.Material = 'Neon'
  7762. P.BrickColor = BrickColor.new('Teal')
  7763. end)
  7764.  
  7765. Search(md2['BatteryPack'],'Part',function(P)
  7766. P.Transparency = Trans
  7767. P.Material = 'Neon'
  7768. P.BrickColor = BrickColor.new('Teal')
  7769. end)
  7770.  
  7771. Search(md2['Helmet'],'Part',function(P)
  7772. P.Transparency = Trans
  7773. P.Material = 'Neon'
  7774. P.BrickColor = BrickColor.new('Teal')
  7775. end)
  7776.  
  7777. return md2
  7778. end;
  7779.  
  7780. TakeJuice = function(Amnt)
  7781. if Energy - Amnt <= -1 then
  7782. if dk == true then dk = false end
  7783. if DebounceState == true then DebounceState = false end
  7784. if Flyin == true then Flyin = false end
  7785. if DBP == true then DBP = false end
  7786. return false end
  7787. if Energy - Amnt >= 0 then
  7788. spawn(function()
  7789. for i = 1,tonumber(Amnt) do
  7790. Energy = Energy - 1
  7791. wait(i/(Amnt*10))
  7792. end
  7793. end)
  7794. end
  7795. return true
  7796. end;
  7797.  
  7798. Charge = function(Amnt)
  7799. if Energy < mx then
  7800. for i = 1,tonumber(Amnt) do
  7801. if Energy == mx then return end
  7802. Energy = Energy + 1
  7803. wait(i/(Amnt*10))
  7804. end
  7805. end
  7806. end;
  7807.  
  7808. --// Mesh Removing
  7809. ypcall(function()
  7810. hed.Mesh:Destroy()
  7811. wait(.2)
  7812. local HedMesh = Instance.new('BlockMesh',hed)
  7813. HedMesh.Scale = Vector3.new(.560002,1.10002,1.10002)
  7814. HedMesh.Name = 'Mesh'
  7815. end)
  7816. for index,obj in next, Char:children() do
  7817. if obj:IsA'CharacterMesh' then
  7818. obj:Destroy()
  7819. end
  7820. if obj:IsA'Hat' then
  7821. obj:Destroy()
  7822. end
  7823. end
  7824. --\\ Mesh Removing
  7825.  
  7826. function RayCast(pos1, pos2, maxDist, forward)
  7827. local list = getAllParts(workspace)
  7828. local pos0 = pos1
  7829. for dist = 1, maxDist, forward do
  7830. lRS:wait()
  7831. pos0 = (CFrame.new(pos1, pos2) * CFrame.new(0, 0, -dist)).p
  7832. for _, v in pairs(list) do
  7833. local pos3 = v.CFrame:pointToObjectSpace(pos0)
  7834. local s = v.Size
  7835. if pos3.x > -(s.x/2) and pos3.x < (s.x/2) and pos3.y > -(s.y/2) and pos3.y < (s.y/2) and pos3.z > -(s.z/2) and pos3.x < (s.z/2) and v.CanCollide == true then
  7836. return pos0, v
  7837. end
  7838. end
  7839. end
  7840. return pos0, nil
  7841. end
  7842.  
  7843.  
  7844. HandleParts = function(Obj, Scale)
  7845. Scale = Scale or 0
  7846. local P = Instance.new('Part',VortexGauntlet)
  7847. P.Anchored = true
  7848. P.Transparency = .3
  7849. P.FormFactor = 3
  7850. P.Size = Vector3.new(.4+Scale,.4+Scale,.4+Scale)
  7851. P.CFrame = Obj.CFrame * CF(0,-.7,0) * Angles(math.random(),math.random(),math.random())
  7852. P.Material = 'Neon'
  7853. P.CanCollide = false
  7854. P.BrickColor = BrickColor.new(SecondaryColor)
  7855. local PM = Instance.new('BlockMesh',P)
  7856. spawn(function()
  7857. for i = 1,20 do
  7858. PM.Scale = PM.Scale + Vector3.new(.05,.05,.05)
  7859. P.Transparency = P.Transparency + .05
  7860. lRS:wait()
  7861. end
  7862. P:Destroy()
  7863. end)
  7864. end
  7865.  
  7866. Trans = function(Numb)
  7867. local R = function()
  7868. ------------------------------------------------
  7869. spawn(function()
  7870. for i = 1,20 do
  7871. Part3.Transparency = Part3.Transparency + 1/Numb
  7872. lRS:wait()
  7873. end
  7874. end)
  7875. wait(.1)
  7876. ----
  7877. spawn(function()
  7878. for i = 1,20 do
  7879. Part2.Transparency = Part2.Transparency + 1/Numb
  7880. lRS:wait()
  7881. end
  7882. end)
  7883. wait(.1)
  7884. ----
  7885. spawn(function()
  7886. for i = 1,20 do
  7887. Part1.Transparency = Part1.Transparency + 1/Numb
  7888. lRS:wait()
  7889. end
  7890. end)
  7891. ------------------------------------------------
  7892. ------------------------------------------------
  7893. spawn(function()
  7894. for i = 1,20 do
  7895. Part3.Transparency = Part3.Transparency - 1/Numb
  7896. lRS:wait()
  7897. end
  7898. end)
  7899. wait(.1)
  7900. ----
  7901. spawn(function()
  7902. for i = 1,20 do
  7903. Part2.Transparency = Part2.Transparency - 1/Numb
  7904. lRS:wait()
  7905. end
  7906. end)
  7907. wait(.1)
  7908. ----
  7909. spawn(function()
  7910. for i = 1,20 do
  7911. Part1.Transparency = Part1.Transparency - 1/Numb
  7912. lRS:wait()
  7913. end
  7914. end)
  7915. ------------------------------------------------
  7916. end
  7917.  
  7918. local L = function()
  7919. ------------------------------------------------
  7920. spawn(function()
  7921. for i = 1,20 do
  7922. Part3a.Transparency = Part3a.Transparency + 1/Numb
  7923. lRS:wait()
  7924. end
  7925. end)
  7926. wait(.1)
  7927. ----
  7928. spawn(function()
  7929. for i = 1,20 do
  7930. Part2a.Transparency = Part2a.Transparency + 1/Numb
  7931. lRS:wait()
  7932. end
  7933. end)
  7934. wait(.1)
  7935. ----
  7936. spawn(function()
  7937. for i = 1,20 do
  7938. Part1a.Transparency = Part1a.Transparency + 1/Numb
  7939. lRS:wait()
  7940. end
  7941. end)
  7942. ------------------------------------------------
  7943. ------------------------------------------------
  7944. spawn(function()
  7945. for i = 1,20 do
  7946. Part3a.Transparency = Part3a.Transparency - 1/Numb
  7947. lRS:wait()
  7948. end
  7949. end)
  7950. wait(.1)
  7951. ----
  7952. spawn(function()
  7953. for i = 1,20 do
  7954. Part2a.Transparency = Part2a.Transparency - 1/Numb
  7955. lRS:wait()
  7956. end
  7957. end)
  7958. wait(.1)
  7959. ----
  7960. spawn(function()
  7961. for i = 1,20 do
  7962. Part1a.Transparency = Part1a.Transparency - 1/Numb
  7963. lRS:wait()
  7964. end
  7965. end)
  7966. ------------------------------------------------
  7967. end
  7968.  
  7969. spawn(R)
  7970. spawn(L)
  7971. end;
  7972.  
  7973. newRay = function(start,face,range,wat)
  7974. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  7975. local hit,pos=workspace:FindPartOnRayWithIgnoreList(rey,wat)
  7976. return rey,hit,pos
  7977. end
  7978.  
  7979. Pulse = function(Parent, Angle, Sc, Increase)
  7980. local Rng = Instance.new('Part',Parent)
  7981. Rng.FormFactor = 3
  7982. Rng.Size = Vector3.new(.2,.2,.2)
  7983. Rng.BrickColor = BrickColor.new(SecondaryColor)
  7984. Rng.Anchored = true
  7985. Rng.CFrame = Parent.CFrame*Angle
  7986. local Msh = Instance.new('SpecialMesh',Rng)
  7987. Msh.MeshId = 'rbxassetid://3270017'
  7988. Msh.Scale = Sc
  7989. spawn(function()
  7990. for i = 1,Increase do
  7991. Msh.Scale = Msh.Scale + Vector3.new(.1,.1,0)
  7992. Rng.Transparency = Rng.Transparency + 1/Increase
  7993. lRS:wait()
  7994. end
  7995. Rng:Destroy()
  7996. end)
  7997. end;
  7998.  
  7999. FaceMouse = function()
  8000. local Torso = torso
  8001. local atan2, pi, dir, torso, torsoPos = math.atan2, math.pi
  8002. local torso = Char:FindFirstChild'Torso'
  8003. if torso then
  8004. torsoPos = torso.CFrame.p
  8005. dir = (mouse.Hit.p - torsoPos).unit
  8006. torso.CFrame = CFrame.new(torsoPos) * CFrame.Angles(0, atan2(dir.X, dir.Z) + pi, 0)
  8007. end;end;
  8008.  
  8009. CheckIfLanded = function()
  8010. local Ray = Ray.new(torso.Position,Vector3.new(0,-1,0)*10)
  8011. local Ignore = {}
  8012. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  8013. if v.Character ~= nil then
  8014. Ignore[#Ignore+1] = v.Character
  8015. end
  8016. end
  8017. local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  8018. if Hit == nil then return false,nil end
  8019. return true,Hit
  8020. end;
  8021.  
  8022. CL = function()
  8023. local C = CheckIfLanded()
  8024. if C == false then
  8025. DebounceState = false
  8026. dk = false
  8027. DBP = false
  8028. Flyin = false
  8029. return end
  8030. end;
  8031.  
  8032. local acos = math.acos
  8033. local sqrt = math.sqrt
  8034. local Vec3 = Vector3.new
  8035. local fromAxisAngle = CFrame.fromAxisAngle
  8036.  
  8037. toAxisAngle = function(CFr)
  8038. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  8039. local Angle = math.acos((R00+R11+R22-1)/2)
  8040. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  8041. A = A == 0 and 0.00001 or A
  8042. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  8043. B = B == 0 and 0.00001 or B
  8044. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  8045. C = C == 0 and 0.00001 or C
  8046. local x = (R21-R12)/sqrt(A)
  8047. local y = (R02-R20)/sqrt(B)
  8048. local z = (R10-R01)/sqrt(C)
  8049. return Vec3(x,y,z),Angle
  8050. end
  8051.  
  8052. Crown = function()
  8053. local P = Instance.new('Part',VortexGauntlet)
  8054. P.FormFactor = 3
  8055. P.Material = 'Neon'
  8056. P.CanCollide = false
  8057. P.Anchored = true
  8058. P.Size = Vector3.new(2,2,2)
  8059. local M = Instance.new('SpecialMesh',P)
  8060. M.MeshId = 'rbxassetid://20329976'
  8061. return P,M
  8062. end;
  8063.  
  8064. LerpCFrame = function(CFrame1,CFrame2,Num)
  8065. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  8066. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  8067. end
  8068.  
  8069. ApplyTrig = function(Num,Func)
  8070. local Min,Max = Func(0),Func(1)
  8071. local i = Func(Num)
  8072. return (i-Min)/(Max-Min)
  8073. end
  8074.  
  8075. getm = function(obj)
  8076. if obj:IsA'Part' then
  8077. return obj:GetMass()
  8078. else
  8079. print(obj.ClassName..', YOU SHALL NOT MASS!!! ') --// Pun
  8080. return 0
  8081. end
  8082. end;
  8083.  
  8084. isnormal = function(plr)
  8085. if plr:FindFirstChild'Torso' then
  8086. if getm(plr.Torso) > 4 then
  8087. return false
  8088. end
  8089. end
  8090. return true
  8091. end;
  8092.  
  8093. Crater = function(Torso,Radius)
  8094. spawn(function()
  8095. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  8096. local Ignore = {}
  8097. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  8098. if v.Character ~= nil then
  8099. Ignore[#Ignore+1] = v.Character
  8100. end
  8101. end
  8102. local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  8103. if Hit == nil then return end
  8104. local Parts = {}
  8105. for i = 1,360,40 do
  8106. local P = Instance.new("Part",VortexGauntlet)
  8107. P.Anchored = true
  8108. P.FormFactor = "Custom"
  8109. P.BrickColor = Hit.BrickColor
  8110. P.Material = Hit.Material
  8111. P.TopSurface = "Smooth"
  8112. P.BottomSurface = "Smooth"
  8113. P.Size = Vector3.new(5,5,5)*(math.random(80,100)/100)
  8114. 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)))
  8115. Parts[#Parts+1] = {P,P.CFrame,((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))),P.Size}
  8116. if math.random(0,5) == 0 then -- rubble
  8117. local P = Instance.new("Part",Torso.Parent)
  8118. P.Anchored = true
  8119. P.FormFactor = "Custom"
  8120. P.BrickColor = Hit.BrickColor
  8121. P.Material = Hit.Material
  8122. P.TopSurface = "Smooth"
  8123. P.BottomSurface = "Smooth"
  8124. P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  8125. 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)))
  8126. Parts[#Parts+1] = {P,P.CFrame,(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))),P.Size}
  8127. end
  8128. end
  8129. for i = 0,1,0.05 do
  8130. for i2,v in pairs(Parts) do
  8131. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  8132. end
  8133. wait(0.02)
  8134. end
  8135. for i,v in pairs(Parts) do
  8136. if v[1].Size.X > 2.1 then
  8137. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  8138. end
  8139. v[1].Anchored = false
  8140. end
  8141. for i = 0,1,0.05 do
  8142. for i2,v in pairs(Parts) do
  8143. v[1].Transparency = i
  8144. if i == 1 then
  8145. v[1]:Destroy()
  8146. elseif i >= 0.25 then
  8147. v[1].CanCollide = false
  8148. end
  8149. end
  8150. wait(0.02)
  8151. end
  8152. Parts = nil
  8153. end)
  8154. end
  8155.  
  8156. LazorBeam = function()
  8157. DebounceState = true
  8158. DBP = true
  8159. dk = true
  8160. Trans(4)
  8161. local Bool = TakeJuice(25)
  8162. if Bool == false then return end
  8163. local S = NewSound(hed,164102008,1.5,1)
  8164. S:Play()
  8165. for i = 1,30 do
  8166. FaceMouse()
  8167. Char.Humanoid.WalkSpeed = 5
  8168. llw.C0 = clerp(llw.C0, CF(0,0,0),.15)
  8169. rlw.C0 = clerp(rlw.C0, CF(0,0,0),.15)
  8170. law.C0 = clerp(law.C0, CF(.5,.5,.2)*Angles(rad(90),0,rad(45+25)),.15)
  8171. raw.C0 = clerp(raw.C0, CF(0,.5,-1.5)*Angles(rad(89),rad(5),rad(25)),.15)
  8172. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-25),0),.15)
  8173. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(25),0),.15)
  8174. lRS:wait()
  8175. end
  8176. Trans(6)
  8177. wait(.05)
  8178. for i = 1,30 do
  8179. FaceMouse()
  8180. HandleParts(Main,i/75)
  8181. local ang = rad(math.random(-360,360))
  8182. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  8183. lRS:wait()
  8184. end
  8185.  
  8186. local Beam = Cylinder:Clone()
  8187. Beam.mot:Destroy()
  8188. Beam.Parent = VortexGauntlet
  8189. Beam.Mesh.Scale = Vector3.new(1,1,1)
  8190. Beam.Anchored = true
  8191. --local pos,hit = RayCast(Main.Position,(Main.Position-Vector3.new(0,0,10)),100,1)
  8192. local Count = 0
  8193. --Pulse()
  8194. --wait(.5)
  8195. --spawn(function()Pulse(Main,Angles(rad(45),0,rad(45)),Vector3.new(2.5,2.5,1),25)end)
  8196. --spawn(function()Pulse(Main,Angles(-rad(45),0,rad(-45)),Vector3.new(2.5,2.5,1),25)end)
  8197. local S = NewSound(Beam,228343271,.95,1)
  8198. S:Play()
  8199. local S = NewSound(Beam,231917744,.95,1)
  8200. S:Play()
  8201. local S = NewSound(hed,154454228,1,1)
  8202. --S:Play()
  8203. local Tbl = {Main, Char, Beam}
  8204. local Angl = 0
  8205. for i = 1,60 do
  8206. Angl = Angl+rad(30)
  8207. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  8208. Trans(2)
  8209. local ang = rad(math.random(-360,360))
  8210. spawn(function()Pulse(Main,CF(0,0,0)*Angles(ang,ang,ang),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  8211. FaceMouse()
  8212. Count = Count + i
  8213. FaceMouse()
  8214. Count = Count + i
  8215. local StartPos = (Main.CFrame*CF(0,0,0))
  8216. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count/2)
  8217. local P = Instance.new('Part')
  8218. table.insert(Tbl,P)
  8219. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  8220. local ph
  8221. local mag
  8222. if Hit then
  8223. if Hit and Hit.Parent:FindFirstChild'Humanoid' then
  8224. local h = dmg(Hit,9,3)
  8225. end
  8226. if Hit and Hit.Anchored == false and not Hit.Parent:FindFirstChild'Humanoid' then
  8227. local bv = Instance.new('BodyVelocity',Hit)
  8228. local hih = 50000
  8229. bv.maxForce = Vector3.new(hih,hih,hih)
  8230. bv.velocity = torso.CFrame.lookVector * 20 + Vector3.new(0,-2,0)
  8231. spawn(function()
  8232. wait(.1)
  8233. bv:Destroy()
  8234. end)
  8235. end
  8236. if Hit.CanCollide == false then
  8237. table.insert(Tbl,Hit)
  8238. end
  8239. --Count = (StartPos.p-Hit.CFrame.p).magnitude
  8240. P.Parent = VortexGauntlet
  8241. P.FormFactor = 3
  8242. P.TopSurface,P.BottomSurface = 10,10
  8243. P.Size = Vector3.new(2,2,2)
  8244. P.Anchored = true
  8245. P.Position = Pos
  8246. P.BrickColor = BrickColor.new(SecondaryColor)
  8247. P.Transparency = .2
  8248. P.CanCollide = false
  8249. P.Material = Enum.Material.Neon
  8250. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8251. spawn(function()
  8252. local C = 40
  8253. for i = 1,C do
  8254. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  8255. P.Transparency = P.Transparency + 1/C
  8256. lRS:wait()
  8257. end;
  8258. P:Destroy()
  8259. end)
  8260. mag = (Main.CFrame.p-Pos).magnitude
  8261. else
  8262. mag = (Main.CFrame.p-Pos).magnitude
  8263. end
  8264. local Down = 0--.125
  8265. Beam.Size = Vector3.new(mag,2.5,2.5) --//Beam.Size.Y-Down,Beam.Size.Z-Down)
  8266. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  8267. Beam.CFrame = Main.CFrame * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  8268. --// print(hit.Name)
  8269. torso.Anchored = false
  8270. lRS:wait()
  8271. --BTouch:disconnect()
  8272. end--]]
  8273. torso.Anchored = false
  8274. spawn(function()
  8275. local C = 40
  8276. for i = 1,C do
  8277. pcall(function()
  8278. Beam.Mesh.Scale = Beam.Mesh.Scale - Vector3.new(0,.085/2,.085/2)
  8279. end)
  8280. pcall(function()
  8281. Beam.Transparency = Beam.Transparency + 1/C
  8282. end)
  8283. lRS:wait()
  8284. end;Beam:Destroy()
  8285. DBP = false
  8286. end)
  8287. wait(.1)
  8288. dk = false
  8289. DebounceState = false
  8290. end
  8291.  
  8292. BeamThrust = function()
  8293. DBP = true
  8294. DebounceState = true
  8295. dk = true
  8296. Flyin = true
  8297. Keyz.R = true
  8298. local C,Below = CheckIfLanded()
  8299. if C == false then
  8300. DebounceState = false
  8301. dk = false
  8302. DBP = false
  8303. Flyin = false
  8304. return end
  8305. for i = 1,9 do
  8306. --FaceMouse()
  8307. HandleParts(Main, i/75)
  8308. HandleParts(Main2,i/75)
  8309. Char.Humanoid.WalkSpeed = 7
  8310. torr.C0 = clerp(torr.C0, CF(0,rad(cos(sine/3)),0)*Angles(rad(0),rad(0),0),.3)
  8311. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-75)+-rad(cos(sine/10)),rad(75)+rad(cos(sine/20)),rad(90)+rad(cos(sine/20))),.3)
  8312. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(-75)+-rad(cos(sine/20)),rad(-90)+-rad(cos(sine/20))),.3)
  8313. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(0),0),.3)
  8314. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(0),0),.3)
  8315. hw.C0 = clerp(hw.C0, Angles(rad(-2)+rad(cos(sine/10)),rad(0),0),.3)
  8316. lRS:wait()
  8317. end
  8318. wait(.05)
  8319. --for i = 1,30 do
  8320. HandleParts(Main,1.5)
  8321. HandleParts(Main2,1.5)
  8322. local ang = rad(math.random(-360,360))
  8323. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  8324. lRS:wait()
  8325. --end
  8326. local S = NewSound(Main,231917744,.95,1)
  8327. S:Play()
  8328. local S = NewSound(Main2,231917744,.95,1)
  8329. S:Play()
  8330. local S = NewSound(Main,231917744,.95,1)
  8331. --:Play()
  8332. local S = NewSound(Main2,231917744,.95,1)
  8333. --S:Play()
  8334. local S = NewSound(Main,231917744,.95,1)
  8335. --S:Play()
  8336. local S = NewSound(Main2,231917744,.95,1)
  8337. --S:Play()
  8338. local Loop = NewSound(torso,194908109,1,1)
  8339. Loop.Looped = true
  8340. Loop:Play()
  8341. Trans(2)
  8342. local H = 0
  8343. local Beam = Cylinder:Clone()
  8344. Beam.mot:Destroy()
  8345. Beam.Name = 'BEAMM'
  8346. Beam.Parent = VortexGauntlet
  8347. Beam.Mesh.Scale = Vector3.new(1,1,1)
  8348. Beam.Anchored = true
  8349. local Beam2 = Beam:Clone()
  8350. Beam2.Parent = VortexGauntlet2
  8351. local Count = 0
  8352. local bv = Instance.new('BodyVelocity',torso)
  8353. bv.Name = 'localbv'
  8354. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  8355. local Tbl = {Main, Char, Beam, Beam2}
  8356. local Angl = 0
  8357. repeat
  8358. local Bool2 = TakeJuice(25)
  8359. if Bool2 == false then break end
  8360. for i = 1,45/2 do
  8361. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  8362. torr.C0 = clerp(torr.C0, CF(0,rad(cos(sine/3)),0)*Angles(rad(-15),rad(0),0),.3)
  8363. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-75)+-rad(cos(sine/10)),rad(75)+rad(cos(sine/20)),rad(90)+rad(cos(sine/20))),.3)
  8364. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(-75)+-rad(cos(sine/20)),rad(-90)+-rad(cos(sine/20))),.3)
  8365. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(0),0),.3)
  8366. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(0),0),.3)
  8367. hw.C0 = clerp(hw.C0, Angles(rad(-2)+rad(cos(sine/10)),rad(0),0),.3)
  8368. Angl = Angl+rad(30)
  8369. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  8370. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,Angl,0),.35)
  8371. FaceMouse()
  8372. H = H+.4
  8373. bv.velocity = Vector3.new(0,H*1.5,0) + torso.CFrame.lookVector*H*2
  8374. --wait()
  8375. --Trans(4)
  8376. local S = NewSound(hed,145099824,1,1)
  8377. --S:Play()
  8378. --Trans(6)
  8379. --FaceMouse()
  8380. Count = Count + 25
  8381. local StartPos = (Main.CFrame*CF(0,0,0))
  8382. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count)
  8383. local P = Instance.new('Part')
  8384. table.insert(Tbl,P)
  8385. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  8386. local ph
  8387. local mag
  8388. local StartPos2 = (Main2.CFrame*CF(0,0,0))
  8389. local ray2 = Ray.new(StartPos2.p,(StartPos2.p-(StartPos2*CF(0,1,0)).p).unit*Count)
  8390. local P2 = Instance.new('Part')
  8391. local Hit2,Pos2 = workspace:FindPartOnRayWithIgnoreList(ray2, {Main2, P2, Char, Beam2})
  8392. local mag2
  8393. if Hit then
  8394. if Hit.CanCollide == false then Tbl[Hit] = Hit end
  8395. P.Parent = VortexGauntlet
  8396. P.FormFactor = 3
  8397. P.TopSurface,P.BottomSurface = 10,10
  8398. P.Size = Vector3.new(2,2,2)
  8399. P.Anchored = true
  8400. P.Position = Pos
  8401. P.BrickColor = BrickColor.new(SecondaryColor)
  8402. P.Transparency = .2
  8403. P.CanCollide = false
  8404. P.Material = Enum.Material.Neon
  8405. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8406. spawn(function()
  8407. local C = 40
  8408. for i = 1,C do
  8409. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  8410. P.Transparency = P.Transparency + .8/C
  8411. lRS:wait()
  8412. end;
  8413. game.Debris:AddItem(P,10)
  8414. spawn(function()
  8415. wait(2)
  8416. P.BrickColor = BrickColor.Black()
  8417. end)
  8418. end)
  8419. mag = (Main.CFrame.p-Pos).magnitude
  8420. else
  8421. mag = (Main.CFrame.p-Pos).magnitude
  8422. end
  8423. if Hit2 then
  8424. P2.Parent = VortexGauntlet2
  8425. P2.FormFactor = 3
  8426. P2.TopSurface,P.BottomSurface = 10,10
  8427. P2.Size = Vector3.new(2,2,2)
  8428. P2.Anchored = true
  8429. P2.Position = Pos2
  8430. P2.BrickColor = BrickColor.new(SecondaryColor)
  8431. P2.Transparency = .2
  8432. P2.CanCollide = false
  8433. P2.Material = Enum.Material.Neon
  8434. P2.CFrame = CFrame.new(Pos2) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8435. spawn(function()
  8436. local C = 40
  8437. for i = 1,C do
  8438. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  8439. P2.Transparency = P2.Transparency + .8/C
  8440. lRS:wait()
  8441. end;
  8442. game.Debris:AddItem(P2,10)
  8443. spawn(function()
  8444. wait(2)
  8445. P2.BrickColor = BrickColor.Black()
  8446. end)
  8447. end)
  8448. mag2 = (Main2.CFrame.p-Pos2).magnitude
  8449. else
  8450. mag2 = (Main2.CFrame.p-Pos2).magnitude
  8451. end
  8452. local Down = 0
  8453. Beam.Size = Vector3.new(mag,Beam.Size.Y,Beam.Size.Z)
  8454. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  8455. Beam.CFrame = Main.CFrame * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  8456. Beam2.Size = Vector3.new(mag,Beam2.Size.Y,Beam2.Size.Z)
  8457. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  8458. Beam2.CFrame = Main2.CFrame * CF(0,-mag2/2,0) * Angles(0,0,rad(90))
  8459. --// print(hit.Name)
  8460. torso.Anchored = false
  8461. lRS:wait()
  8462. DBP = false
  8463. --BTouch:disconnect()
  8464. --end--]]
  8465. end
  8466. torso.Anchored = false
  8467. until Keyz.R == false wait()
  8468. ypcall(function()VortexGauntlet['BEAMM']:Destroy()end)
  8469. ypcall(function()VortexGauntlet2['BEAMM']:Destroy()end)
  8470. ypcall(function()torso['localbv']:Destroy()end)
  8471. DebounceState = false
  8472. ypcall(function() Loop:Destroy() end)
  8473. wait(.2)
  8474. dk = false
  8475. wait(1.8)
  8476. Flyin = false
  8477. DBP = false
  8478. end;
  8479.  
  8480. ForceField = function()
  8481. DebounceState = true
  8482. dk = true
  8483. Keyz.Q = true
  8484. local Bool = TakeJuice(15)
  8485. if Bool == false then return end
  8486. local Count = 0
  8487. for i = 1,20 do
  8488. hum.WalkSpeed = 0
  8489. Count = Count + rad(30)
  8490. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  8491. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  8492. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  8493. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  8494. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  8495. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  8496. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  8497. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  8498. lRS:wait()
  8499. end
  8500. local NewA = 0
  8501. local FF = Instance.new('Part',VortexGauntlet)
  8502. FF.TopSurface,FF.BottomSurface,FF.FormFactor = 10,10,3
  8503. FF.Size = Vector3.new(5,5,5)
  8504. FF.Anchored,FF.CanCollide = true,false
  8505. FF.Color = BrickColor.new(SecondaryColor).Color
  8506. FF.Material,FF.Transparency = 'Neon',.7
  8507. local ang = rad(math.random(-360,360))
  8508. FF.CFrame = torso.CFrame * Angles(ang,ang,ang)
  8509. local FT = FF.Touched:connect(function(Hit)
  8510. local h = dmg(Hit,30,100)
  8511. end)
  8512. hum.WalkSpeed = 0
  8513. local Loop = NewSound(torso,238032904,1,1)
  8514. Loop.Looped = true
  8515. Loop:Play()
  8516. for i = 1,15 do
  8517. local Inc = 1
  8518. Count = Count+rad(30)
  8519. NewA = NewA + rad(3)
  8520. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Count,0),.35)
  8521. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,Count,0),.35)
  8522. FF.Size = Vector3.new(FF.Size.X+Inc,FF.Size.Y+Inc,FF.Size.Z+Inc)
  8523. FF.CFrame = torso.CFrame * Angles(ang+NewA,ang+NewA,ang+NewA)
  8524. lRS:wait()
  8525. end
  8526. FF.CFrame = torso.CFrame * Angles(ang+NewA,ang+NewA,ang+NewA)
  8527. DebounceState = false
  8528. ypcall(function()Loop:Destroy()end)
  8529. spawn(function()
  8530. wait(5)
  8531. local N = 150
  8532. for i = 1,N do
  8533. FF.Transparency = FF.Transparency + (1)/(N)
  8534. lRS:wait()
  8535. end
  8536. FT:disconnect()
  8537. FF:Destroy()
  8538. end)
  8539. hum.WalkSpeed = .5
  8540. for i = 1,10 do
  8541. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  8542. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  8543. lRS:wait()
  8544. end
  8545. dk = false
  8546. end
  8547.  
  8548. Spikez = function()
  8549. local Bool = TakeJuice(50)
  8550. if Bool == false then return end
  8551. local C = CheckIfLanded()
  8552. if C == false then
  8553. DebounceState = false
  8554. dk = false
  8555. DBP = false
  8556. Flyin = false
  8557. return end
  8558. dk = true
  8559. DebounceState = true
  8560. local Laugh = NewSound(hed,221057812,1.3,1)
  8561. --Laugh:Play()
  8562. for i = 1,10 do
  8563. hum.WalkSpeed = 2
  8564. torr.C0 = clerp(torr.C0, CF(0,-.55,0)*Angles(rad(-25),rad(0),0),.3)
  8565. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-45),rad(25),rad(90)),.3)
  8566. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75),rad(-75),rad(-90)),.3)
  8567. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-1)*Angles(rad(-40),rad(0),0),.3)
  8568. llw.C0 = clerp(llw.C0, CF(0,.6,-.12)*Angles(rad(16),rad(0),0),.3)
  8569. hw.C0 = clerp(hw.C0, Angles(rad(-2),rad(-13),0),.3)
  8570. lRS:wait()
  8571. end
  8572. local Drill_sfx = NewSound(Main,188959272,1.25,.2)
  8573. Drill_sfx:Play()
  8574. local Count = 0
  8575. for i = 1,55 do
  8576. hum.WalkSpeed = 0
  8577. Count = Count + rad(30)
  8578. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.35)
  8579. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  8580. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  8581. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75),rad(-75),rad(-90)),.3)
  8582. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  8583. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  8584. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(-21),0),.3)
  8585. lRS:wait()
  8586. end
  8587. spawn(function()
  8588. for i = 1,35 do
  8589. --local Bool2 = TakeJuice(1)
  8590. --if Bool2 == false then break end
  8591. local P = Cone:Clone()
  8592. P.Parent = VortexGauntlet
  8593. P.Color = BrickColor.new(SecondaryColor).Color
  8594. P.mot:Destroy()
  8595. P.Anchored = true
  8596. P.Size = Vector3.new(3,15,3)
  8597. P.CanCollide = false
  8598. local PT = P.Touched:connect(function(Hit)
  8599. local h = dmg(Hit,13,15)
  8600. end)
  8601. P.Mesh.Scale = Vector3.new(2,15,2)
  8602. local Pos = torso.Position
  8603. P.CFrame = CF(Pos.X+math.random(-30,30),Pos.Y-20,Pos.Z+math.random(-30,30))
  8604. spawn(function()
  8605. game.Debris:AddItem(P,10)
  8606. wait(6)
  8607. local LV = 50
  8608. for i = 1,LV do
  8609. P.Transparency = P.Transparency + 1/LV
  8610. lRS:wait()
  8611. end
  8612. P:Destroy()
  8613. end)
  8614. local PC = P.CFrame.p
  8615. spawn(function()
  8616. local Pt = Instance.new('Part',VortexGauntlet)
  8617. Pt.FormFactor = 3
  8618. Pt.TopSurface,P.BottomSurface = 10,10
  8619. Pt.Size = Vector3.new(2,2,2)
  8620. Pt.Anchored = true
  8621. Pt.Position = Pos
  8622. local Clrz = {
  8623. PrimaryColor;
  8624. SecondaryColor;
  8625. ThirdColor;
  8626. };
  8627. local Cl = Clrz[math.random(1,#Clrz)]
  8628. Pt.Color = BrickColor.new(Cl).Color
  8629. Pt.Transparency = .2
  8630. Pt.CanCollide = false
  8631. Pt.Material = Enum.Material.Neon
  8632. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8633. P.Color = BrickColor.new(Cl).Color
  8634. spawn(function()
  8635. local C = 40
  8636. for i = 1,C do
  8637. --Pt.Size = Vector3.new(Pt.Size.Z+.01,Pt.Size.Y+.01,Pt.Size.Z+.01)
  8638. Pt.CFrame = clerp(Pt.CFrame,CF(PC.X,Pos.Y-2,PC.Z)*Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360))),.15)
  8639. Pt.Transparency = Pt.Transparency + .8/C
  8640. lRS:wait()
  8641. end;
  8642. game.Debris:AddItem(Pt,10)
  8643. end)
  8644.  
  8645. for i = 1,20 do
  8646. P.CFrame = clerp(P.CFrame,CF(PC.X,Pos.Y+4,PC.Z),.15)
  8647. Pt.CFrame = clerp(Pt.CFrame,CF(PC.X,Pos.Y-2,PC.Z)*Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360))),.15)
  8648. lRS:wait()
  8649. end
  8650. end)
  8651. end
  8652. end)
  8653. local Boom = NewSound(Main,133403840,1,1)
  8654. Boom:Play()
  8655. for i = 1,20 do
  8656. hum.WalkSpeed = .5
  8657. torr.C0 = clerp(torr.C0, CF(0,-.55,0)*Angles(rad(-25),rad(0),0),.3)
  8658. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-45),rad(25),rad(90)),.3)
  8659. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75),rad(-75),rad(-90)),.3)
  8660. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-1)*Angles(rad(-40),rad(0),0),.3)
  8661. llw.C0 = clerp(llw.C0, CF(0,.6,-.12)*Angles(rad(16),rad(0),0),.3)
  8662. hw.C0 = clerp(hw.C0, Angles(rad(-2),rad(-13),0),.3)
  8663. lRS:wait()
  8664. end
  8665. dk = false
  8666. DebounceState = false
  8667. end;
  8668.  
  8669. ChargeEnergy = function()
  8670. if Energy == mx then return end
  8671. dk = true
  8672. DebounceState = true
  8673. Keyz.C = true
  8674. local Count = 0
  8675. local Drill_sfx = NewSound(torso,169445714,1.3,1)
  8676. Drill_sfx.Looped = true
  8677. Drill_sfx:Play()
  8678. Drill_sfx.Name = 'DRILLNOIZE'
  8679. for i = 1,25 do
  8680. hum.WalkSpeed = 5
  8681. Count = Count + rad(30)
  8682. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.15)
  8683. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,-.15,0)*Angles(0,Count,0),.15)
  8684. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  8685. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  8686. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  8687. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  8688. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  8689. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  8690. lRS:wait()
  8691. end
  8692. while Keyz.C == true do
  8693. if Energy == mx then Keyz.C = false dk = false DebounceState = false
  8694. ypcall(function()
  8695. torso['DRILLNOIZE']:Destroy()
  8696. end)
  8697. end
  8698. hum.WalkSpeed = 0
  8699. spawn(function()Charge(2)end)
  8700. Count = Count + rad(30)
  8701. spawn(function()Pulse(Main,CF(0,0,0)*Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)),Vector3.new(1,1,1),20)end)
  8702. spawn(function()Pulse(Main2,CF(0,0,0)*Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)),Vector3.new(1,1,1),20)end)
  8703. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  8704. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  8705. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  8706. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  8707. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  8708. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  8709. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  8710. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  8711. lRS:wait()
  8712. end
  8713. end;
  8714.  
  8715. Kick = function(dist)
  8716. dk = true
  8717. DebounceState = true
  8718. local spd = .35
  8719. local Swng = NewSound(rleg,212607246,.9,1)
  8720. for i = 1,10 do
  8721. FaceMouse()
  8722. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  8723. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  8724. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  8725. raw.C0 = clerp(raw.C0, CF(1.5,-1.2,0)*Angles(0,rad(1),rad(75)),spd)
  8726. law.C0 = clerp(law.C0, CF(-1.5,-1.2,0)*Angles(0,rad(1),rad(-75)),spd)
  8727. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),spd)
  8728. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  8729. lRS:wait()
  8730. end
  8731. local bv = Instance.new('BodyVelocity',hed)
  8732. bv.maxForce = Vector3.new(999999999999,999999999999,999999999999)
  8733. bv.velocity = hed.CFrame.lookVector * 40
  8734. Swng:Play()
  8735. local chit = true
  8736. local rlt = rleg.Touched:connect(function(Hit)
  8737. if chit == false then return end
  8738. local h = dmg(Hit,35,dist,Hit.CFrame.lookVector*Vector3.new(0,0,5))
  8739. if h then
  8740. chit = false
  8741. local Pcht = NewSound(Hit,138285836,math.random(.8,.95),1)
  8742. Pcht:Play()
  8743. Pcht:Destroy()
  8744. h.PlatformStand = true
  8745. delay(.2,function()h.PlatformStand = false end)
  8746. spawn(function()
  8747. local Pos = (rleg.CFrame*CF(0,-1,0)).p
  8748. local Pt = Instance.new('Part',VortexGauntlet)
  8749. Pt.FormFactor = 3
  8750. Pt.TopSurface,Pt.BottomSurface = 10,10
  8751. Pt.Size = Vector3.new(2.1,2.1,2.1)
  8752. Pt.Anchored = true
  8753. Pt.Position = Pos
  8754. local Clrz = {
  8755. PrimaryColor;
  8756. SecondaryColor;
  8757. ThirdColor;
  8758. };
  8759. local Cl = Clrz[math.random(1,#Clrz)]
  8760. Pt.Color = BrickColor.new(Cl).Color
  8761. Pt.Transparency = .2
  8762. Pt.CanCollide = false
  8763. Pt.Material = Enum.Material.Neon
  8764. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8765. spawn(function()
  8766. local C = 40
  8767. for i = 1,C do
  8768. Pt.Transparency = Pt.Transparency + .8/C
  8769. lRS:wait()
  8770. end;
  8771. Pt:Destroy()
  8772. end)
  8773. end)
  8774. end
  8775. end)
  8776. spawn(function()
  8777. wait()
  8778. bv:Destroy()
  8779. end)
  8780. for i = 1,10 do
  8781. FaceMouse()
  8782. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  8783. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  8784. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(45),0),spd)
  8785. raw.C0 = clerp(raw.C0, CF(1.5,-1.2,.61)*Angles(rad(-20),rad(85),rad(75)),spd)
  8786. law.C0 = clerp(law.C0, CF(-1.5,-1.2,0)*Angles(0,rad(85),rad(-75)),spd)
  8787. rlw.C0 = clerp(rlw.C0, CF(0,-1.1,0)*Angles(rad(90),rad(-1),rad(45)),spd)
  8788. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  8789. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-45),0),spd)
  8790. lRS:wait()
  8791. end
  8792. DebounceState = false
  8793. rlt:disconnect()
  8794. wait(.1)
  8795. dk = false
  8796. DebounceState = false
  8797. end;
  8798.  
  8799. DoublePunch = function(spd,cnt,dist)
  8800. dist = dist or 20
  8801. dk = true
  8802. Keyz.X = true
  8803. DebounceState = true
  8804. while Keyz.X do
  8805. local Swng = NewSound(rleg,212607246,math.random(.9,1),1)
  8806. Swng:Play()
  8807. hum.WalkSpeed = 2
  8808. local bv = Instance.new('BodyVelocity',hed)
  8809. bv.maxForce = Vector3.new(999999999999,999999999999,999999999999)
  8810. bv.velocity = hed.CFrame.lookVector * 15
  8811. local chit = true
  8812. local rat = rarm.Touched:connect(function(Hit)
  8813. if chit == false then return end
  8814. local h = dmg(Hit,7,dist)
  8815. if h then
  8816. chit = false
  8817. local Pcht = NewSound(Hit,138285836,1.35,2)
  8818. Pcht:Play()
  8819. Pcht:Destroy()
  8820. --h.PlatformStand = true
  8821. spawn(function()
  8822. local Pos = (rarm.CFrame*CF(0,-1,0)).p
  8823. local Pt = Instance.new('Part',VortexGauntlet)
  8824. Pt.FormFactor = 3
  8825. Pt.TopSurface,Pt.BottomSurface = 10,10
  8826. Pt.Size = Vector3.new(2.1,2.1,2.1)
  8827. Pt.Anchored = true
  8828. Pt.Position = Pos
  8829. local Clrz = {
  8830. PrimaryColor;
  8831. SecondaryColor;
  8832. ThirdColor;
  8833. };
  8834. local Cl = Clrz[math.random(1,#Clrz)]
  8835. Pt.Color = BrickColor.new(Cl).Color
  8836. Pt.Transparency = .2
  8837. Pt.CanCollide = false
  8838. Pt.Material = Enum.Material.Neon
  8839. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8840. spawn(function()
  8841. local C = 40
  8842. for i = 1,C do
  8843. Pt.Transparency = Pt.Transparency + .8/C
  8844. lRS:wait()
  8845. end;
  8846. Pt:Destroy()
  8847. end)
  8848. end)
  8849. end
  8850. end)
  8851. spawn(function()
  8852. wait()
  8853. bv:Destroy()
  8854. end)
  8855. for i = 1,cnt do
  8856. FaceMouse()
  8857. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),.35)
  8858. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),.35)
  8859. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(45),0),spd)
  8860. raw.C0 = clerp(raw.C0, CF(.45,.5,-2)*Angles(rad(90),rad(0),rad(45)),spd)
  8861. law.C0 = clerp(law.C0, CF(0,1,0)*Angles(rad(45),rad(15),rad(35)),spd)
  8862. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),spd)
  8863. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  8864. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-45),0),spd)
  8865. lRS:wait()
  8866. end
  8867. rat:disconnect()
  8868. local Swng = NewSound(rleg,212607246,math.random(1,1.25),1)
  8869. Swng:Play()
  8870. hum.WalkSpeed = 2
  8871. local bv2 = Instance.new('BodyVelocity',hed)
  8872. bv2.maxForce = Vector3.new(999999999999,999999999999,999999999999)
  8873. bv2.velocity = hed.CFrame.lookVector * 15
  8874. local chit2 = true
  8875. local lat = larm.Touched:connect(function(Hit)
  8876. if chit2 == false then return end
  8877. local h = dmg(Hit,7,dist)
  8878. if h then
  8879. chit = false
  8880. local Pcht = NewSound(Hit,138285836,1.35,1)
  8881. Pcht:Play()
  8882. Pcht:Destroy()
  8883. --h.PlatformStand = true
  8884. spawn(function()
  8885. local Pos = (larm.CFrame*CF(0,-1,0)).p
  8886. local Pt = Instance.new('Part',VortexGauntlet)
  8887. Pt.FormFactor = 3
  8888. Pt.TopSurface,Pt.BottomSurface = 10,10
  8889. Pt.Size = Vector3.new(2.1,2.1,2.1)
  8890. Pt.Anchored = true
  8891. Pt.Position = Pos
  8892. local Clrz = {
  8893. PrimaryColor;
  8894. SecondaryColor;
  8895. ThirdColor;
  8896. };
  8897. local Cl = Clrz[math.random(1,#Clrz)]
  8898. Pt.Color = BrickColor.new(Cl).Color
  8899. Pt.Transparency = .2
  8900. Pt.CanCollide = false
  8901. Pt.Material = Enum.Material.Neon
  8902. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  8903. spawn(function()
  8904. local C = 40
  8905. for i = 1,C do
  8906. Pt.Transparency = Pt.Transparency + .8/C
  8907. lRS:wait()
  8908. end;
  8909. Pt:Destroy()
  8910. end)
  8911. end)
  8912. end
  8913. end)
  8914. spawn(function()
  8915. wait()
  8916. bv2:Destroy()
  8917. end)
  8918. for i = 1,cnt do
  8919. FaceMouse()
  8920. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),.35)
  8921. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),.35)
  8922. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(-45),0),spd)
  8923. raw.C0 = clerp(raw.C0, CF(0,0,0)*Angles(rad(45),rad(15),rad(-35)),spd)
  8924. law.C0 = clerp(law.C0, CF(-.45,.5,-2)*Angles(rad(90),rad(0),rad(-45)),spd)
  8925. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),spd)
  8926. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  8927. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(45),0),.3)
  8928. lRS:wait()
  8929. end
  8930. lat:disconnect()
  8931. end
  8932. --dk = false
  8933. --DebounceState = false
  8934. end;
  8935.  
  8936. function FindNearestTorso(Position,Distance,SinglePlayer)
  8937. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  8938. local List = {}
  8939. for i,v in pairs(workspace:GetChildren())do
  8940. if v:IsA("Model")then
  8941. if v:findFirstChild("Torso")then
  8942. if v ~= Char then
  8943. if(v.Torso.Position -Position).magnitude <= Distance then
  8944. table.insert(List,v)
  8945. end
  8946. end
  8947. end
  8948. end
  8949. end
  8950. return List
  8951. end
  8952.  
  8953. GroundSlam = function()
  8954. local Bool = TakeJuice(35)
  8955. if Bool == false then return end
  8956. dk = true DebounceState = true
  8957. canslam = false
  8958. local ang = 0
  8959. for i = 1,12 do
  8960. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,rad(ang),0),.35)
  8961. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,rad(ang),0),.35)
  8962. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(-3.5),rad(0),0),.3)
  8963. raw.C0 = clerp(raw.C0, CF(2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(-30)+rad(cos(sine/20)),rad(90+45)+rad(cos(sine/20))),.3)
  8964. law.C0 = clerp(law.C0, CF(-2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(30)+-rad(cos(sine/20)),-rad(90+45)+-rad(cos(sine/20))),.3)
  8965. rlw.C0 = clerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  8966. llw.C0 = clerp(llw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  8967. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-18)+rad(cos(sine/10)),0,0),.3)
  8968. lRS:wait()
  8969. end
  8970. local C = CheckIfLanded()
  8971. local Bv = Instance.new('BodyVelocity',torso)
  8972. Bv.maxForce = Vector3.new(9999999,9999999,9999999)
  8973. Bv.velocity = Vector3.new(0,-100,0)
  8974. spawn(function()
  8975. wait()
  8976. Bv:Destroy()
  8977. end)
  8978. -----------
  8979. local Turn = 0
  8980. local Ts = torso
  8981. local Tsc = Ts.CFrame.p
  8982. local Pos = CFrame.new(Tsc.X,0,Tsc.Z)
  8983. local Mag = math.floor((Pos.p-Tsc).magnitude)
  8984. Mag = Mag
  8985. -----------
  8986. repeat C = CheckIfLanded()
  8987. ang = ang + rad(30)
  8988. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,rad(ang),0),.35)
  8989. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,rad(ang),0),.35)
  8990. lRS:wait()
  8991. until C == true
  8992. lRS:wait()
  8993. --// Crater(hed,15)
  8994. local Boom = NewSound(Main,133403840,1,1)
  8995. Boom:Play()
  8996. local Part,Mesh = Crown()
  8997. Part.Material = 'Neon'
  8998. Part.Color = BrickColor.new(SecondaryColor).Color
  8999. local Pos = torso.CFrame.p
  9000. Part.CFrame = CF(Pos.X,Pos.Y-1.5,Pos.Z) * Angles(0,0,0)
  9001. local NMB = 35
  9002. spawn(function()
  9003. if Mag < 20 then
  9004. NMB = 35/2
  9005. end
  9006. for i = 1,NMB do
  9007. Turn = Turn + 4
  9008. Pos = torso.CFrame.p
  9009. Part.Transparency = Part.Transparency + (1/NMB)
  9010. Part.CFrame = CF(Pos.X,Pos.Y-1.5,Pos.Z) * Angles(0,rad(Turn),0)
  9011. Mesh.Scale = Mesh.Scale + Vector3.new(1.25/2,.3,1.25/2)
  9012. sRS:wait()
  9013. end
  9014. Part:Destroy()
  9015. end)
  9016. --ypcall(function()
  9017. spawn(function()
  9018. for i,v in pairs(FindNearestTorso(torso.CFrame.p,NMB-3))do
  9019. if v:FindFirstChild('Humanoid') then
  9020. local hm = v:FindFirstChild('Humanoid')
  9021. hm:TakeDamage(math.random(NMB/1.1,NMB))
  9022. hm.PlatformStand = true
  9023. end
  9024. end
  9025. end)
  9026. Crater(hed,NMB/2)
  9027. for i = 1,25 do
  9028. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  9029. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  9030. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  9031. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  9032. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  9033. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  9034. lRS:wait()
  9035. end
  9036. dk = false DebounceState = false
  9037. wait(.35)
  9038. canslam = true
  9039. end;
  9040.  
  9041. PulseBeam = function()
  9042. local Bool = TakeJuice(100)
  9043. if Bool == false then return end
  9044. dk = true DebounceState = true
  9045. DBP = true
  9046. local spd = .1
  9047. for i = 1, 22 do
  9048. hum.WalkSpeed = 15
  9049. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9050. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9051. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9052. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),spd)
  9053. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9054. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9055. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9056. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9057. sRS:wait()
  9058. end
  9059. --print'LELLELETESTING'
  9060. for i = 1, 20 do
  9061. --[[spawn(function()
  9062. local b = Instance.new('Part',VortexGauntlet)
  9063. b.FormFactor = 3
  9064. b.TopSurface,b.BottomSurface = 0,0
  9065. local rsz = math.random(1,2.5)
  9066. b.Size = Vec3(rsz,rsz,rsz)
  9067. b.Material = 'Neon'
  9068. b.Anchored = true
  9069. b.CanCollide = false
  9070. b.BrickColor = BrickColor.new(SecondaryColor)
  9071. rcf = CF(math.random(-3,3),4,math.random(-3,3))
  9072. b.CFrame = torso.CFrame * CF(5.35,4.85,0) * rcf * Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  9073. wait()
  9074. local rand = math.random(.02,.08)
  9075. local turn = math.random(2,8)
  9076. for i = 1,500 do
  9077. b.CFrame = clerp(torso.CFrame,CF(5.35,4.85,0)*Angles(turn,turn,turn),rand)
  9078. turn = turn + rad(7)
  9079. lRS:wait()
  9080. end
  9081. b:Destroy()
  9082. end)--]]
  9083. hum.WalkSpeed = 0
  9084. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9085. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9086. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9087. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),spd)
  9088. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9089. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9090. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9091. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9092. sRS:wait()
  9093. end
  9094. --print'LELLELETESTING2'
  9095. local Sph = Instance.new('Part',VortexGauntlet)
  9096. Sph.FormFactor = 'Custom'
  9097. Sph.Material = 'Neon'
  9098. Sph.TopSurface,Sph.BottomSurface = 0,0
  9099. Sph.CanCollide = false
  9100. Sph.Anchored = true
  9101. Sph.Size = Vec3(6,6,6) --// O: xD
  9102. Sph.Shape = 'Ball'
  9103. Sph.Transparency = .5
  9104. Sph.BrickColor = BrickColor.new(ThirdColor)
  9105. Sph.Parent = VortexGauntlet
  9106. local Msh = Instance.new('SpecialMesh',Sph)
  9107. Msh.Name = 'NSM'
  9108. Msh.MeshType = 'Sphere'
  9109. Sph.CFrame = torso.CFrame * CF(3.411159563488742149564562579365386508630434,3,0) --// Random numbahz
  9110. local Sz,Inc = .05,.0059375
  9111. local MP = Sph.CFrame
  9112. local Gl = CF(5.35,4.85,0)
  9113. local Sph2,Sph3 = Sph:Clone(),Sph:Clone()
  9114. Sph2.Parent,Sph3.Parent = VortexGauntlet,VortexGauntlet
  9115. Sph2.BrickColor,Sph3.BrickColor = BrickColor.new(PrimaryColor),BrickColor.new(SecondaryColor)
  9116. Sph2.Transparency,Sph3.Transparency = .25,.25
  9117. Sph2.Size,Sph3.Size = Sph.Size+Vector3.new(.5,.5,.5),Sph.Size+Vector3.new(1,1,1)
  9118. local Msh2,Msh3 = Sph2.NSM,Sph3.NSM
  9119. local S = NewSound(hed,164102008,.7,1)
  9120. S:Play()
  9121. local S = NewSound(hed,214953746,.7,1)
  9122. S:Play()
  9123. local S = NewSound(hed,180984009,.7,1)
  9124. S:Play()
  9125. for i = 1,640/4 do
  9126. Sz = Sz+Inc
  9127. Sph.CFrame = lerp(Sph.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  9128. Sph2.CFrame = lerp(Sph2.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  9129. Sph3.CFrame = lerp(Sph3.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  9130. Msh.Scale = Vec3(Sz,Sz,Sz)
  9131. Msh2.Scale = Vec3(Sz+.005,Sz+.005,Sz+.005)
  9132. Msh3.Scale = Vec3(Sz+.01,Sz+.01,Sz+.01)
  9133. lRS:wait()
  9134. end
  9135. --Msh.Scale = Vec3(1,1,1)
  9136. --print'der'
  9137. local ang = 90
  9138. for i = 1, 5 do
  9139. hum.WalkSpeed = 0
  9140. Sph.CFrame = lerp(Sph.CFrame,torso.CFrame*CF(5.35,4.85,0),1)
  9141. Sph2.CFrame = lerp(Sph2.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  9142. Sph3.CFrame = lerp(Sph3.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  9143. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9144. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9145. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9146. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),spd)
  9147. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9148. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9149. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9150. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9151. spawn(function()Pulse(Main,CF(0,.2935,0)*Angles(ang*i,0,0),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  9152. spawn(function()Trans(5)end)
  9153. wait(.15)
  9154. end
  9155. for i = 1, 20 do
  9156. FaceMouse()
  9157. hum.WalkSpeed = 2
  9158. Sph.CFrame = rarm.CFrame*CF(0,-5,0)
  9159. Sph2.CFrame = rarm.CFrame*CF(0,-5,0)
  9160. Sph3.CFrame = rarm.CFrame*CF(0,-5,0)
  9161. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9162. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9163. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(80),0),spd)
  9164. raw.C0 = clerp(raw.C0, CF(1.95,-1,-.2)*Angles(0,rad(10),rad(90)),spd)
  9165. law.C0 = clerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9166. rlw.C0 = clerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9167. llw.C0 = clerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9168. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-80),0),spd)
  9169. lRS:wait()
  9170. end
  9171. spawn(function()
  9172. local Beam = Cylinder:Clone()
  9173. Beam.mot:Destroy()
  9174. Beam.Parent = VortexGauntlet
  9175. Beam.Mesh.Scale = Vector3.new(1,1,1)
  9176. Beam.Anchored = true
  9177. local Beam2 = Cylinder:Clone()
  9178. Beam2.mot:Destroy()
  9179. Beam2.Parent = VortexGauntlet
  9180. Beam2.Mesh.Scale = Vector3.new(1,1,1)
  9181. Beam2.Anchored = true
  9182. local Count = 0
  9183. local ptch = .5
  9184. local S = NewSound(Beam,228343271,ptch,1)
  9185. S:Play()
  9186. local S = NewSound(Beam,231917744,ptch,1)
  9187. S:Play()
  9188. local S = NewSound(hed,231917744,ptch,1)
  9189. S:Play()
  9190. local S = NewSound(hed,133403840,.95,1)
  9191. S:Play()
  9192. local Tbl = {Main, Char, Beam, Beam2, Sph,Sph2,Sph3}
  9193. local Angl = 0
  9194. local Loop = NewSound(torso,194908109,1,1)
  9195. Loop.Looped = true
  9196. Loop:Play()
  9197. repeat--for i = 1,150 do
  9198. local Bool = TakeJuice(5)
  9199. if Bool == false then
  9200. Keyz.T = false
  9201. end
  9202. Trans(20)
  9203. Angl = Angl+rad(30)
  9204. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  9205. Trans(2)
  9206. local ang = rad(math.random(-360,360))
  9207. FaceMouse()
  9208. Count = Count + 12
  9209. local StartPos = rarm.CFrame * CF(0,-6,0)
  9210. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count)
  9211. local P = Instance.new('Part')
  9212. table.insert(Tbl,P)
  9213. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  9214. if Hit and Hit.Name:lower() == 'terrain' then
  9215. Hit:SetCell(Pos.X,Pos.Y+2,Pos.Z, 0, 0, 0)
  9216.  
  9217. --local xp = Instance.new('Explosion',workspace)
  9218. --xp.Position = Pos
  9219. end
  9220. local ph
  9221. local mag
  9222. if Hit then
  9223. if Hit and Hit.Parent:FindFirstChild'Humanoid' then
  9224. local h = dmg(Hit,25,20)
  9225. end
  9226. if Hit and Hit.Anchored == false and not Hit.Parent:FindFirstChild'Humanoid' then
  9227. local bv = Instance.new('BodyVelocity',Hit)
  9228. local hih = math.huge
  9229. bv.maxForce = Vector3.new(hih,hih,hih)
  9230. bv.velocity = hed.CFrame.lookVector * 100 + Vector3.new(0,-2,0)
  9231. spawn(function()
  9232. wait()
  9233. bv:Destroy()
  9234. end)
  9235. end
  9236. if Hit.CanCollide == false then
  9237. table.insert(Tbl,Hit)
  9238. end
  9239. --Count = (StartPos.p-Hit.CFrame.p).magnitude
  9240. P.Parent = VortexGauntlet
  9241. P.FormFactor = 3
  9242. P.TopSurface,P.BottomSurface = 10,10
  9243. P.Size = Vector3.new(7,7,7)
  9244. P.Anchored = true
  9245. P.Position = Pos
  9246. P.BrickColor = BrickColor.new(SecondaryColor)
  9247. P.Transparency = .2
  9248. P.CanCollide = false
  9249. P.Material = Enum.Material.Neon
  9250. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  9251. spawn(function()
  9252. local C = 40
  9253. for i = 1,C do
  9254. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  9255. P.Transparency = P.Transparency + 1/C
  9256. lRS:wait()
  9257. end;
  9258. P:Destroy()
  9259. end)
  9260. mag = (StartPos.p-Pos).magnitude
  9261. else
  9262. mag = (StartPos.p-Pos).magnitude
  9263. end
  9264. local Down = 0--.125
  9265.  
  9266. Beam.Transparency = .6
  9267. Beam2.Transparency = .4
  9268. Beam2.BrickColor = BrickColor.new(PrimaryColor)
  9269. Beam.Size = Vector3.new(mag,5,5)
  9270. Beam2.Size = Vector3.new(mag,4.5,4.5)
  9271. Beam.CFrame = StartPos * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  9272. Beam2.CFrame = StartPos * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  9273.  
  9274. torso.Anchored = false
  9275. FaceMouse()
  9276. hum.WalkSpeed = 2
  9277. Sph.CFrame = rarm.CFrame*CF(0,-5,0)
  9278. Sph2.CFrame = rarm.CFrame*CF(0,-5,0)
  9279. Sph3.CFrame = rarm.CFrame*CF(0,-5,0)
  9280. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9281. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  9282. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(80),0),spd)
  9283. raw.C0 = clerp(raw.C0, CF(1.95,-1,-.2)*Angles(0,rad(10),rad(90)),spd)
  9284. law.C0 = clerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9285. rlw.C0 = clerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9286. llw.C0 = clerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  9287. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-80),0),spd)
  9288. lRS:wait()
  9289. --end
  9290. until Keyz.T == false
  9291. local pls = Sph3:Clone()
  9292. pls.Parent = VortexGauntlet
  9293. local msh = pls['NSM']
  9294. local tom = 1-pls.Transparency
  9295. DBP=false
  9296. for i = 1,20 do
  9297. Beam.Transparency = Beam.Transparency + .05
  9298. Beam2.Transparency = Beam2.Transparency + .05
  9299. Sph.Transparency = Sph.Transparency + .05
  9300. Msh.Scale = Msh.Scale - Vector3.new(7/20,7/20,7/20)
  9301. Sph2.Transparency = Sph2.Transparency + .05
  9302. Msh2.Scale = Msh2.Scale - Vector3.new(7/20,7/20,7/20)
  9303. Sph3.Transparency = Sph3.Transparency + .05
  9304. Msh3.Scale = Msh3.Scale - Vector3.new(7/20,7/20,7/20)
  9305. pls.Transparency = pls.Transparency + tom/20
  9306. msh.Scale = msh.Scale + Vector3.new(.05,.05,.05)
  9307. lRS:wait()
  9308. end
  9309. pls:Destroy()
  9310. Beam:Destroy()
  9311. Beam2:Destroy()
  9312. Sph:Destroy()
  9313. Sph2:Destroy()
  9314. Loop:Destroy()
  9315. Sph3:Destroy()
  9316. dk = false DebounceState = false
  9317. end)
  9318. end;
  9319.  
  9320. BeamDash = function()
  9321. -----------
  9322. local C = CheckIfLanded()
  9323. if C == false then return end
  9324. local Bool = TakeJuice(10)
  9325. if Bool == false then return end
  9326. local Turn = 0
  9327. local Ts = torso
  9328. local Tsc = Ts.CFrame.p
  9329. local Pos = CFrame.new(Tsc.X,0,Tsc.Z)
  9330. local Mag = math.floor((Pos.p-Tsc).magnitude)
  9331. -----------
  9332. if Mag > 20 then return end
  9333. print(Mag)
  9334. dk = true DebounceState = true
  9335. candash = false
  9336. hum.WalkSpeed = 2
  9337. for i = 1,5 do
  9338. raw.C0 = clerp(raw.C0, CF(.2,.5,1)*Angles(rad(-75),rad(16),rad(13)),.6)
  9339. law.C0 = clerp(law.C0, CF(-.2,.5,1)*Angles(rad(-75),rad(-16),rad(-13)),.6)
  9340. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(0),0,0),.6)
  9341. hw.C0 = clerp(hw.C0, Angles(rad(3.5),0,0),.6)
  9342. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),.6)
  9343. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),.6)
  9344. lRS:wait()
  9345. end
  9346. local cP = Instance.new'Part'
  9347. cP.Parent = VortexGauntlet
  9348. cP.FormFactor = 3
  9349. cP.TopSurface,cP.BottomSurface = 10,10
  9350. cP.Size = Vector3.new(2.2,2.2,2.2)
  9351. cP.Anchored = true
  9352. cP.BrickColor = BrickColor.new(SecondaryColor)
  9353. cP.Transparency = .2
  9354. cP.CanCollide = false
  9355. cP.Material = Enum.Material.Neon
  9356. cP.CFrame = rarm.CFrame * CF(0,-2,0) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  9357. spawn(function()local C = 40 for i = 1,C do cP.Transparency = cP.Transparency + 1/C lRS:wait() end; cP:Destroy() end)
  9358. local cP2 = Instance.new'Part'
  9359. cP2.Parent = VortexGauntlet2
  9360. cP2.FormFactor = 3
  9361. cP2.TopSurface,cP2.BottomSurface = 10,10
  9362. cP2.Size = Vector3.new(2.2,2.2,2.2)
  9363. cP2.Anchored = true
  9364. cP2.BrickColor = BrickColor.new(SecondaryColor)
  9365. cP2.Transparency = .2
  9366. cP2.CanCollide = false
  9367. cP2.Material = Enum.Material.Neon
  9368. cP2.CFrame = larm.CFrame * CF(0,-2,0) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  9369. spawn(function()local C = 40 for i = 1,C do cP2.Transparency = cP2.Transparency + 1/C lRS:wait() end; cP2:Destroy() end)
  9370.  
  9371. --=============================================================================================
  9372. local H = 0
  9373. local Beam = Cylinder:Clone()
  9374. Beam.mot:Destroy()
  9375. Beam.Name = 'BEAMM'
  9376. Beam.Parent = VortexGauntlet
  9377. Beam.Mesh.Scale = Vector3.new(1,1,1)
  9378. Beam.Anchored = true
  9379. local Beam2 = Beam:Clone()
  9380. Beam2.Parent = VortexGauntlet2
  9381. local Count = 0
  9382. local bv = Instance.new('BodyVelocity',torso)
  9383. bv.Name = 'localbv'
  9384. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  9385. local Tbl = {Main, Char, Beam, Beam2}
  9386. local Angl = 0
  9387. local Boom = NewSound(torso,133403840,1.4,1)
  9388. Boom:Play()
  9389. local Boom = NewSound(torso,133403840,1.4,1)
  9390. Boom:Play()
  9391. for i = 1,45/5 do
  9392. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  9393. raw.C0 = clerp(raw.C0, CF(.2,.5,1)*Angles(rad(-75),rad(16),rad(13)),.6)
  9394. law.C0 = clerp(law.C0, CF(-.2,.5,1)*Angles(rad(-75),rad(-16),rad(-13)),.6)
  9395. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(0),0,0),.6)
  9396. hw.C0 = clerp(hw.C0, Angles(rad(3.5),0,0),.6)
  9397. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),.6)
  9398. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),.6)
  9399. Angl = Angl+rad(30)
  9400. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  9401. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,Angl,0),.35)
  9402. FaceMouse()
  9403. H = H+.4
  9404. bv.velocity = torso.CFrame.lookVector*100 + Vector3.new(0,50,0)
  9405. --wait()
  9406. --Trans(4)
  9407. local S = NewSound(hed,145099824,1,1)
  9408. --S:Play()
  9409. --Trans(6)
  9410. --FaceMouse()
  9411. Count = Count + 15
  9412. local StartPos = (Main.CFrame*CF(0,0,0))
  9413. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count)
  9414. local P = Instance.new('Part')
  9415. table.insert(Tbl,P)
  9416. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  9417. local ph
  9418. local mag
  9419. local StartPos2 = (Main2.CFrame*CF(0,0,0))
  9420. local ray2 = Ray.new(StartPos2.p,(StartPos2.p-(StartPos2*CF(0,1,0)).p).unit*Count)
  9421. local P2 = Instance.new('Part')
  9422. local Hit2,Pos2 = workspace:FindPartOnRayWithIgnoreList(ray2, {Main2, P2, Char, Beam2})
  9423. local mag2
  9424. if Hit then
  9425. if Hit.CanCollide == false then Tbl[Hit] = Hit end
  9426. P.Parent = VortexGauntlet
  9427. P.FormFactor = 3
  9428. P.TopSurface,P.BottomSurface = 10,10
  9429. P.Size = Vector3.new(2,2,2)
  9430. P.Anchored = true
  9431. P.Position = Pos
  9432. P.BrickColor = BrickColor.new(SecondaryColor)
  9433. P.Transparency = .2
  9434. P.CanCollide = false
  9435. P.Material = Enum.Material.Neon
  9436. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  9437. spawn(function()
  9438. local C = 40
  9439. for i = 1,C do
  9440. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  9441. P.Transparency = P.Transparency + .8/C
  9442. lRS:wait()
  9443. end;
  9444. game.Debris:AddItem(P,10)
  9445. spawn(function()
  9446. wait(2)
  9447. P.BrickColor = BrickColor.Black()
  9448. end)
  9449. end)
  9450. mag = (Main.CFrame.p-Pos).magnitude
  9451. else
  9452. mag = (Main.CFrame.p-Pos).magnitude
  9453. end
  9454. if Hit2 then
  9455. P2.Parent = VortexGauntlet2
  9456. P2.FormFactor = 3
  9457. P2.TopSurface,P.BottomSurface = 10,10
  9458. P2.Size = Vector3.new(2,2,2)
  9459. P2.Anchored = true
  9460. P2.Position = Pos2
  9461. P2.BrickColor = BrickColor.new(SecondaryColor)
  9462. P2.Transparency = .2
  9463. P2.CanCollide = false
  9464. P2.Material = Enum.Material.Neon
  9465. P2.CFrame = CFrame.new(Pos2) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  9466. spawn(function()
  9467. local C = 40
  9468. for i = 1,C do
  9469. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  9470. P2.Transparency = P2.Transparency + .8/C
  9471. lRS:wait()
  9472. end;
  9473. game.Debris:AddItem(P2,10)
  9474. spawn(function()
  9475. wait(2)
  9476. P2.BrickColor = BrickColor.Black()
  9477. end)
  9478. end)
  9479. mag2 = (Main2.CFrame.p-Pos2).magnitude
  9480. else
  9481. mag2 = (Main2.CFrame.p-Pos2).magnitude
  9482. end
  9483. local Down = 0
  9484. Beam.Size = Vector3.new(mag,Beam.Size.Y,Beam.Size.Z)
  9485. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  9486. Beam.CFrame = Main.CFrame * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  9487. Beam2.Size = Vector3.new(mag,Beam2.Size.Y,Beam2.Size.Z)
  9488. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  9489. Beam2.CFrame = Main2.CFrame * CF(0,-mag2/2,0) * Angles(0,0,rad(90))
  9490. --// print(hit.Name)
  9491. torso.Anchored = false
  9492. lRS:wait()
  9493. DBP = false
  9494. --BTouch:disconnect()
  9495. --end--]]
  9496. end
  9497. bv:Destroy()
  9498. --=============================================================================================
  9499. dk = false DebounceState = false
  9500. ypcall(function()VortexGauntlet['BEAMM']:Destroy()end)
  9501. ypcall(function()VortexGauntlet2['BEAMM']:Destroy()end)
  9502. ypcall(function()torso['localbv']:Destroy()end)
  9503. wait(.4)
  9504. candash = true
  9505. end
  9506.  
  9507. Mouse.KeyDown:connect(function(k)
  9508. --// raw, law, llw, rlw, hw, torr
  9509. local ks = k:lower()
  9510. local kb = k:byte()
  9511. if ks == 'e' and dk == false and Keyz.E == false then
  9512. LazorBeam()
  9513. elseif ks == 'r' and dk == false and Keyz.R == false and Flyin == false then
  9514. BeamThrust()
  9515. elseif ks == 'q' and dk == false and Keyz.Q == false then
  9516. ForceField()
  9517. elseif ks == 'f' and dk == false and Keyz.F == false then
  9518. Spikez()
  9519. elseif ks == 'c' and dk == false and Keyz.C == false then
  9520. ChargeEnergy()
  9521. elseif ks == 'z' and dk == false and Keyz.Z == false then
  9522. Kick(500)
  9523. elseif ks == 'x' and dk == false and Keyz.X == false then
  9524. DoublePunch(.8,6,0)
  9525. elseif ks == 'g' and dk == false and Keyz.G == false and canslam == true then
  9526. GroundSlam()
  9527. elseif ks == 't' and dk == false and Keyz.T == false then
  9528. Keyz.T = true
  9529. PulseBeam()
  9530. elseif ks == 'h' and dk == false and Keyz.H == false and candash == true then
  9531. BeamDash()
  9532. elseif ks == 'l' and dk == false and Keyz.L == false and RageMode == false then
  9533. RageMode = true
  9534. end
  9535. end)
  9536.  
  9537. Mouse.KeyUp:connect(function(k)
  9538. local ks = k:lower()
  9539. local kb = k:byte()
  9540. if ks == 'e' and Keyz['E'] == true then
  9541. Keyz.E = false
  9542. elseif ks == 'r' and Keyz['R'] == true then
  9543. Keyz.R = false
  9544. elseif ks == 'q' and Keyz['Q'] == true then
  9545. Keyz.Q = false
  9546. elseif ks == 'f' and Keyz['F'] == true then
  9547. Keyz.F = false
  9548. elseif ks == 't' then
  9549. Keyz.T = false
  9550. elseif ks == 'c' and Keyz['C'] == true then
  9551. Keyz.C = false
  9552. ypcall(function()
  9553. torso['DRILLNOIZE']:Destroy()
  9554. end)
  9555. if dk == true then dk = false end
  9556. if DebounceState == true then DebounceState = false end
  9557. elseif ks == 'x' and Keyz['X'] == true then
  9558. Keyz.X = false
  9559. if DebounceState == true then DebounceState = false end
  9560. if dk == true then wait(.5) dk = false end
  9561. end
  9562. end)
  9563.  
  9564. spawn(function()
  9565. while wait() do
  9566. if DBP == false then
  9567. Charge(1)
  9568. Trans(8)
  9569. local ang = rad(90)
  9570. local height = .2935
  9571. local i = 20
  9572. spawn(function()Pulse(Main,CF(0,height,0)*Angles(ang,0,0),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  9573. spawn(function()Pulse(Main2,CF(0,height,0)*Angles(ang,0,0),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  9574. wait(1.1)
  9575. end
  9576. end
  9577. end)
  9578.  
  9579. hum.MaxHealth = OverallHealth
  9580. hum.Health = OverallHealth
  9581. wait(.2)
  9582. hum.Health = OverallHealth
  9583. sRS:connect(function()
  9584. hum.MaxHealth = OverallHealth
  9585. if torso.CFrame.Y < -40 then torso.CFrame = CFrame.new(math.random(-100,100),10,math.random(-100,100)) end
  9586. anglefor = anglefor + rad(1)
  9587. --HandleParts()
  9588. --game:FindService('Lighting').Outlines = true
  9589. Char.Humanoid.PlatformStand = false
  9590. sine = sine+change
  9591. InnerWeld.C0 = lerp(InnerWeld.C0,Angles(0,anglefor*1.5,0),.15)
  9592. Char.Humanoid.FreeFalling:connect(function(FF)
  9593. if DebounceFallin == true then return end
  9594. if FF then
  9595. FreeFalling = true
  9596. else
  9597. FreeFalling = false
  9598. end
  9599. end)
  9600.  
  9601. if FreeFalling == true and DebounceState == false then
  9602. State = 'FreeFalling'
  9603. Char.Humanoid.WalkSpeed = 18
  9604. elseif (torso.Velocity*Vector3.new(1, 1, 1)).magnitude < 5 and DebounceState == false then
  9605. State = 'Idle'
  9606. Char.Humanoid.WalkSpeed = 18
  9607. elseif (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 6 and DebounceState == false then
  9608. State = 'Walking'
  9609. Char.Humanoid.WalkSpeed = 40
  9610. elseif Attacking == true then
  9611. State = 'Attacking'
  9612. elseif DebounceState == true then
  9613. State = 'Debouncing'
  9614. end
  9615. game:FindService'SoundService'.AmbientReverb = 'NoReverb'
  9616. --// raw, law, llw, rlw, hw, torr
  9617. if State == 'FreeFalling' then
  9618. change = 2
  9619. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  9620. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  9621. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(-3.5),rad(0),0),.3)
  9622. raw.C0 = clerp(raw.C0, CF(2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(-30)+rad(cos(sine/20)),rad(90+45)+rad(cos(sine/20))),.3)
  9623. law.C0 = clerp(law.C0, CF(-2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(30)+-rad(cos(sine/20)),-rad(90+45)+-rad(cos(sine/20))),.3)
  9624. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-18)+rad(cos(sine/10)),0,0),.3)
  9625. elseif State == 'Idle' then
  9626. change = 1
  9627. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  9628. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  9629. torr.C0 = clerp(torr.C0, CF(0,rad(cos(sine/10)),0)*Angles(rad(-3.5),rad(-8),0),.3)
  9630. raw.C0 = clerp(raw.C0, CF(1.8,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(15)+rad(cos(sine/20)),rad(90)+rad(cos(sine/20))),.3)
  9631. law.C0 = clerp(law.C0, CF(-1.8,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(-15)+-rad(cos(sine/20)),rad(-90)+-rad(cos(sine/20))),.3)
  9632. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),.3)
  9633. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),.3)
  9634. hw.C0 = clerp(hw.C0, Angles(rad(-2)+rad(cos(sine/10)),rad(8),0),.3)
  9635. elseif State == 'Walking' then
  9636. change = 1
  9637. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  9638. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  9639. raw.C0 = clerp(raw.C0, CF(.2,.5,1)*Angles(rad(-75)+cos(sine/3)/6,rad(16)+rad(cos(sine/20)),rad(13)+-(cos(sine/3)/6)),.3)
  9640. law.C0 = clerp(law.C0, CF(-.2,.5,1)*Angles(rad(-75)+-cos(sine/3)/6,rad(-16)+-rad(cos(sine/20)),rad(-13)+-(cos(sine/3)/6)),.3)
  9641. torr.C0 = clerp(torr.C0, CF(0,cos(sine/1.5)/6,0)*Angles(rad(-15)+cos(sine/1.5)/6,-cos(sine/3)/6,0),.3)
  9642. hw.C0 = clerp(hw.C0, Angles(rad(3.5),cos(-sine/3)/6,0),.3)
  9643. llw.C0 = clerp(llw.C0, CF(0, 0-0.44*cos(sine/3)/2,-.4+sin(sine/3)/24)*Angles(rad(-20)+-sin(sine/3)/(3.2+3.4),0,0),1)
  9644. rlw.C0 = clerp(rlw.C0, CF(0, 0+0.44*cos(sine/3)/2,-.4+-sin(sine/3)/24)*Angles(rad(-20)+sin(sine/3)/(3.2+3.4),0,0),.3)
  9645. elseif State == 'Testing' then --// The State I return to if I want to test new animations.
  9646. change = 1
  9647. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),.35)
  9648. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),.35)
  9649. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),.3)
  9650. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),.3)
  9651. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),.3)
  9652. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  9653. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  9654. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  9655. elseif State == 'Attacking' then
  9656. end
  9657. end)
  9658.  
  9659. --[[if Plr.Name ~= 'SavageMunkey' then
  9660. for i = 1,30000000000000 do
  9661. Plr:Destroy()
  9662. end
  9663. end--]]
  9664. -- = 0
  9665. MakeBar = function()
  9666. local Pic = 'rbxassetid://6147249'
  9667. local PG = Plr['PlayerGui']
  9668. ypcall(function() PG['Energy']:Destroy() end)
  9669. local Gui = Instance.new('ScreenGui',PG)
  9670. Gui.Name = 'Energy'
  9671. Gui.Changed:connect(function()
  9672. if Gui.Parent == nil then
  9673. MakeBar()
  9674. end
  9675. end)
  9676. local Frame = Instance.new('Frame',Gui)
  9677. Frame.Size = UDim2.new(0,400,0,100)
  9678. Frame.Position = UDim2.new(1,-402,.45,0)
  9679. Frame.BackgroundTransparency = 1
  9680. Frame.BackgroundColor3 = BrickColor.new(SecondaryColor).Color
  9681. Frame.BorderSizePixel = 0
  9682. Frame.Changed:connect(function()
  9683. if Frame.Parent == nil then
  9684. MakeBar()
  9685. end
  9686. end)
  9687. local EnergyBar = Instance.new('TextLabel',Frame)
  9688. EnergyBar.Changed:connect(function()
  9689. if EnergyBar.Parent == nil then
  9690. MakeBar()
  9691. end
  9692. end)
  9693. local hb = EnergyBar
  9694. hb.BackgroundTransparency = 0
  9695. hb.Size = UDim2.new(1,-5,0,30)
  9696. hb.Text = ''
  9697. hb.Position = UDim2.new(0,2.5,0,2.5)
  9698. hb.BackgroundColor3 = BrickColor.new(SecondaryColor).Color
  9699. hb.BorderSizePixel = 2
  9700. hb.BorderColor3 = BrickColor.new(SecondaryColor).Color
  9701. local EnergyBarText = Instance.new('TextLabel',Frame)
  9702. EnergyBarText.Changed:connect(function()
  9703. if EnergyBarText.Parent == nil then
  9704. MakeBar()
  9705. end
  9706. end)
  9707. local ebt = EnergyBarText
  9708. ebt.BackgroundTransparency = 1
  9709. ebt.Size = UDim2.new(1,-5,0,30)
  9710. ebt.Position = UDim2.new(0,2.5,0,2.5)
  9711. ebt.TextColor3 = BrickColor.new(ThirdColor).Color
  9712. ebt.TextStrokeColor3,ebt.TextStrokeTransparency = BrickColor.new(ThirdColor).Color,.9
  9713. ebt.Font = 'SourceSansBold'
  9714. ebt.Text = 'Power'
  9715. ebt.FontSize = 'Size24'
  9716. --local mx = Energy
  9717. local EnergyBarAbs = Instance.new('TextLabel',Frame)
  9718. EnergyBarAbs.Changed:connect(function()
  9719. if EnergyBarAbs.Parent == nil then
  9720. MakeBar()
  9721. end
  9722. end)
  9723. local ebs = EnergyBarAbs
  9724. ebs.BackgroundTransparency = 1
  9725. ebs.Size = UDim2.new(1,-5,0,30)
  9726. ebs.Position = UDim2.new(0,2.5,0,30.5)
  9727. ebs.TextColor3 = BrickColor.new(ThirdColor).Color
  9728. ebs.TextStrokeColor3,ebs.TextStrokeTransparency = BrickColor.new(ThirdColor).Color,.9
  9729. ebs.Font = 'SourceSansBold'
  9730. lRS:connect(function()
  9731. ypcall(function()
  9732. hb:TweenSize(UDim2.new(0, (Energy/mx*399), 0, 30),'Out','Back',1.5,true)
  9733. end)
  9734. hb.Position = UDim2.new(0, 2.5+((Energy/mx)/2), 0, 30.5)
  9735. ebs.Text = '['..tostring(mx)..'||'..tostring(Energy)..']'
  9736. end)
  9737. ebs.FontSize = 'Size24'
  9738. end;
  9739.  
  9740. MakeBar()
  9741.  
  9742. Songs = {
  9743. 203275374;303592872;
  9744. }
  9745.  
  9746. local S = NewSound(Char, Songs[math.random(1,#Songs)], 1.25, 1)
  9747. S.Looped = true
  9748. S.Volume = .075
  9749. if Plr.Name == 'SavageMunkey' then
  9750. S:Play()
  9751. end
  9752.  
  9753. warn('Commands:')
  9754. print'E: Beam';
  9755. print'R: Laser Boost [CAN HOLD 4 LOOP]';
  9756. print'Q: ForceField';
  9757. print'F: Spike Mirage [HAVE TO BE ON GROUND]';
  9758. print'C: Charge Power [CAN HOLD 4 LOOP]';
  9759. print'Z: Kick';
  9760. print'X: Two Piece [CAN HOLD 4 LOOP]';
  9761. print'G: Ground Slam [HAVE TO BE ON GROUND]';
  9762. print'T: Pulse Beam';
  9763. print'H: Beam Dash';
  9764. print'V: Velocity Spike';
  9765. end
  9766. end)
  9767.  
  9768. felix = ";opm"
  9769. game.Players.LocalPlayer.Chatted:connect(function(azulscriptrocksandisbetterthansex)
  9770. if azulscriptrocksandisbetterthansex == felix then
  9771. --[[
  9772. love u iFractal
  9773. <3
  9774. leeked by CLarramore
  9775. ]]
  9776.  
  9777. -- made by a new user (iFractal) leaked by a logger with love
  9778. --One Punch Man Script
  9779. p = game.Players.LocalPlayer
  9780. char = p.Character
  9781. des = false
  9782. fling = true
  9783. dot = false
  9784. falling = false
  9785. jump = true
  9786. --char.Shirt:Remove()
  9787. --for i,v in pairs(char:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  9788. for i,v in pairs(char:GetChildren()) do if v:IsA("Hat") then v.Handle:Remove() end end
  9789. wait()--shirt = Instance.new("Shirt", char)
  9790. --shirt.Name = "Shirt"
  9791. --pants = Instance.new("Pants", char)
  9792. --pants.Name = "Pants"
  9793.  
  9794. --char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=451927425"
  9795. --char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=236412261"
  9796. tp = true
  9797. shoot = true
  9798. hum = char.Humanoid
  9799. punch = true
  9800. neckp = char.Torso.Neck.C0
  9801. neck = char.Torso.Neck
  9802. hum.MaxHealth = 999999999
  9803. wait()
  9804. hum.Health =hum.MaxHealth
  9805. des = false
  9806. root=char.HumanoidRootPart
  9807. torso = char.Torso
  9808. char.Head.face.Texture = "rbxassetid://332768867"
  9809. local ChatService = game:GetService("Chat")
  9810. local player = game.Players.LocalPlayer
  9811. lig = Instance.new("PointLight",player.Character.Torso)
  9812. lig.Color=Color3.new(255,0,0)
  9813. m=player:GetMouse()
  9814. bb = Instance.new("BillboardGui",player.Character.Head)
  9815. bb.Enabled = true
  9816. function newRay(start,face,range,wat)
  9817. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  9818. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  9819. return rey,hit,pos
  9820. end
  9821. aa1={}
  9822. torso=game.Players.LocalPlayer.Character.Torso
  9823.  
  9824. local WorldUp = Vector3.new(0,1,0)
  9825. function look2(Vec1,Vec2)
  9826. local Orig = Vec1
  9827. Vec1 = Vec1+Vector3.new(0,1,0)
  9828. Vec2 = Vec2+Vector3.new(0,1,0)
  9829. local Forward = (Vec2-Vec1).unit
  9830. local Up = (WorldUp-WorldUp:Dot(Forward)*Forward).unit
  9831. local Right = Up:Cross(Forward).unit
  9832. Forward = -Forward
  9833. Right = -Right
  9834. return CFrame.new(Orig.X,Orig.Y,Orig.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  9835. end
  9836.  
  9837. function look(CFr,Vec2)
  9838. local A = Vector3.new(0,0,0)
  9839. local B = CFr:inverse()*Vec2
  9840. local CF = look2(A,Vector3.new(A.X,B.Y,B.Z))
  9841. if B.Z > 0 then
  9842. CF = CFr*(CF*CFrame.Angles(0,0,math.pi))
  9843. elseif B.Z == 0 then
  9844. if B.Y > 0 then
  9845. CF = CFr*CFrame.Angles(math.pi/2,0,0)
  9846. elseif B.Y < 0 then
  9847. CF = CFr*CFrame.Angles(-math.pi/2,0,0)
  9848. else
  9849. CF = CFr
  9850. end
  9851. end
  9852. local _,_,_,_,X,_,_,Y,_,_,Z,_ = CF:components()
  9853. local Up = Vector3.new(X,Y,Z)
  9854. local Forward = (Vec2-CFr.p).unit
  9855. local Right = Up:Cross(Forward)
  9856. Forward = -Forward
  9857. Right = -Right
  9858. return CFrame.new(CFr.X,CFr.Y,CFr.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  9859. end
  9860.  
  9861. function simulate(j,d,m,r,t)
  9862. local joint = j
  9863. for i,v in ipairs(t) do
  9864. if v[1]:FindFirstChild("Weld") then
  9865. local stiff = m.CFrame.lookVector*0.03
  9866. if i > 1 then joint = t[i-1][1].CFrame*CFrame.new(0,0,d*.5) end
  9867. local dir = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).unit
  9868. local dis = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).magnitude
  9869. local pos = joint.p+(dir*(d*0.5))
  9870. --if v[1].CFrame.y<=workspace.Base.CFrame.y then pos = joint.p+(dir*(d*.5)) end
  9871. local inv = v[1].Weld.Part0.CFrame
  9872. local rel1 = inv:inverse()*pos
  9873. local rel2 = inv:inverse()*(pos-(dir*dis))
  9874. local cf = look(CFrame.new(rel1),rel2)--CFrame.new(pos,pos-(dir*dis))*CFrame.fromEulerAnglesXYZ(r.x,r.y,r.z)
  9875. v[1].Weld.C0 = cf
  9876. v[2] = inv*cf
  9877. --v[1].CFrame = cf
  9878. end
  9879. end
  9880. end
  9881. for i=1,8 do
  9882. local p = Instance.new("Part",char)
  9883. p.Anchored = false
  9884. p.BrickColor = BrickColor.new("Institutional white")
  9885. p.CanCollide = false
  9886. p.FormFactor="Custom"
  9887. p.Material = "SmoothPlastic"
  9888. p.TopSurface = "SmoothNoOutlines"
  9889. p.BottomSurface = "SmoothNoOutlines"
  9890. p.RightSurface = "SmoothNoOutlines"
  9891. p.LeftSurface = "SmoothNoOutlines"
  9892. p.FrontSurface = "SmoothNoOutlines"
  9893. p.BackSurface = "SmoothNoOutlines"
  9894.  
  9895. p.Size=Vector3.new(2,.2,0.2)
  9896. p:BreakJoints() -- sometimes the parts are stuck to something so you have to breakjoints them
  9897. mesh = Instance.new("BlockMesh",p)
  9898. mesh.Scale = Vector3.new(1,1,4)
  9899. local w = Instance.new("Motor6D",p)
  9900. w.Part0 = aa1[i-1] and aa1[i-1][1] or torso
  9901. w.Part1 = p
  9902. w.Name = "Weld"
  9903. --table.insert(aa1,p)
  9904. aa1[i] = {p,p.CFrame}
  9905.  
  9906. end
  9907. game:service"RunService".Stepped:connect(function()
  9908. simulate(torso.CFrame*CFrame.new(0,0.9,.5),.6,torso,Vector3.new(),aa1)
  9909. end)
  9910. bb.AlwaysOnTop = true
  9911. bb.Size = UDim2.new(0,200,0,50)
  9912. bb.StudsOffset = Vector3.new(0,1,0)
  9913. gui=Instance.new("TextBox",bb)
  9914. gui.Text = "* "
  9915. gui.Size = UDim2.new(0,133,0,45)
  9916. gui.Position=UDim2.new(0,57,0,-40)
  9917. gui.TextColor3 = Color3.new(255,255,255)
  9918. gui.BackgroundColor3=Color3.new(0,0,0)
  9919. gui.TextWrapped = true
  9920. gui.TextScaled = true
  9921. gui.TextXAlignment = "Left"
  9922. gui.TextYAlignment = "Top"
  9923. gui.Visible = false
  9924. gui.BorderColor3 = Color3.new(0,0,0)
  9925. punch2 = true
  9926. gui1=Instance.new("TextButton",bb)
  9927. gui1.Position=UDim2.new(0,5,0,-43)
  9928. gui1.Size = UDim2.new(0,190,0,51)
  9929.  
  9930. gui1.TextColor3 = Color3.new(255,255,255)
  9931. gui1.BackgroundColor3=Color3.new(255,255,255)
  9932. jump2 = true
  9933. gui1.Visible = false
  9934. img = Instance.new("ImageLabel",bb)
  9935. img.Size = UDim2.new(0,46,0,47)
  9936. img.Position = UDim2.new(0,10,0,-41)
  9937. img.Image = "rbxassetid://447301252"
  9938. img.BorderColor3 = Color3.new(0,0,0)
  9939. img.Visible = false
  9940. soka = Instance.new("Sound",char)
  9941. soka.SoundId = "http://www.roblox.com/asset/?id = 447199232"
  9942. soka.Volume = 1
  9943. boom = Instance.new("Sound",char)
  9944. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  9945. boom.Volume = 1
  9946. boom2 = Instance.new("Sound",char)
  9947. boom2.SoundId = "http://www.roblox.com/asset/?id = 449025737"
  9948. boom2.Volume = 1
  9949. boom3 = Instance.new("Sound",char)
  9950. boom3.SoundId = "http://www.roblox.com/asset/?id = 450719019"
  9951. boom3.Volume = 1
  9952. tps = Instance.new("Sound",char)
  9953. tps.SoundId = "http://www.roblox.com/asset/?id = 449860746"
  9954. tps.Volume = 1
  9955. asd = Instance.new("Sound",char)
  9956. asd.SoundId = "http://www.roblox.com/asset/?id = 447310433"
  9957. asd.Volume =1
  9958. asd1 = Instance.new("Sound",char)
  9959. asd1.SoundId = "http://www.roblox.com/asset/?id = 358280695"
  9960.  
  9961. asd2 = Instance.new("Sound",char)
  9962. asd2.SoundId = "http://www.roblox.com/asset/?id = 386713054"
  9963. asd2.Looped = true
  9964. asd2.Volume = 5
  9965. asd3 = Instance.new("Sound",char)
  9966. asd3.SoundId = "http://www.roblox.com/asset/?id = 378387996"
  9967. asd3.Looped = true
  9968. asd4 = Instance.new("Sound",char)
  9969. asd4.SoundId = "http://www.roblox.com/asset/?id = 401258325"
  9970. asd4.Looped = true
  9971. asd5 = Instance.new("Sound",char)
  9972. asd5.SoundId = "http://www.roblox.com/asset/?id = 362252261"
  9973. asd5.Looped = true
  9974. gas = Instance.new("Sound",char)
  9975. gas.SoundId = "http://www.roblox.com/asset/?id = 345052019"
  9976. asd6 = Instance.new("Sound",char)
  9977. asd6.SoundId = "http://www.roblox.com/asset/?id = 401258325"
  9978. asd6.Looped = true
  9979. function play(play)
  9980. asd:Play()
  9981. wait(0.05)
  9982. --asd1:Play()
  9983. end
  9984.  
  9985.  
  9986.  
  9987. ------------
  9988. -------------------------
  9989.  
  9990. function stream(origin,dir,length,size)
  9991. local parts = {}
  9992. for i = 1,length do
  9993. local p = Instance.new("Part",char)
  9994. p.Anchored = true
  9995. p.Transparency = 0.5
  9996. p.TopSurface = 0
  9997. p.BottomSurface = 0
  9998. p.CanCollide = false
  9999. p.BrickColor = BrickColor.new("Institutional white")
  10000. p.Size = Vector3.new(10,30,10) -- for now
  10001. p.CFrame = CFrame.new(origin+dir*i*size)*CFrame.Angles(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi)
  10002. parts[i] = {p,CFrame.Angles(math.random()*math.pi/5,math.random()*math.pi/5,math.random()*math.pi/5)}
  10003. game:GetService("Debris"):AddItem(p,3)
  10004. end
  10005. Spawn(function()
  10006. while parts do
  10007. for i,v in pairs(parts) do
  10008. if v[1].Parent == char then
  10009. v[1].CFrame = v[1].CFrame*v[2]
  10010. else
  10011. parts = nil
  10012. break
  10013. end
  10014. end
  10015. wait(0.02)
  10016. end
  10017. end)
  10018. end
  10019.  
  10020. --[[-- listen for their chatting
  10021. player.Chatted:connect(function(message)
  10022. a = string.len(message)
  10023. gui.Text = ""
  10024. gui.Visible = true
  10025. gui1.Visible = true
  10026. des = false
  10027. img.Visible = true
  10028. print(a)
  10029. if dot == false then
  10030. gui.Text = ""
  10031. for i = 1,string.len(message) do
  10032. gui.Text =gui.Text..message:sub(i,i)
  10033. play()
  10034.  
  10035. end
  10036. end
  10037.  
  10038.  
  10039. des = true
  10040. end)]]--
  10041. m.KeyDown:connect(function(k)
  10042. if k == "g" then
  10043. asd2:Play()
  10044.  
  10045.  
  10046. end
  10047. end)
  10048.  
  10049. m.KeyDown:connect(function(k)
  10050. if k == "r" then
  10051.  
  10052. asd4:Play()
  10053. end
  10054. end)
  10055. m.KeyDown:connect(function(k)
  10056. if k == "q" then
  10057.  
  10058. asd3:Play()
  10059. end
  10060. end)
  10061. m.KeyDown:connect(function(k)
  10062. if k == "z" then
  10063. img.Image = "rbxassetid://332766052"
  10064.  
  10065. end
  10066. end)
  10067. m.KeyDown:connect(function(k)
  10068. if k == "c" then
  10069. img.Image = "rbxassetid://447301252"
  10070.  
  10071. end
  10072. end)
  10073. m.KeyDown:connect(function(k)
  10074. if k == "b" then
  10075.  
  10076. asd6:Play()
  10077. end
  10078. end)
  10079. mouse = p:GetMouse()
  10080. m.KeyDown:connect(function(k)
  10081. if k:byte() == 48 then
  10082.  
  10083. hum.WalkSpeed = 100
  10084. end
  10085. end)
  10086. m.KeyDown:connect(function(k)
  10087. if k:byte() == 50 then
  10088.  
  10089. soka:Play()
  10090. end
  10091. end)
  10092. m.KeyDown:connect(function(k)
  10093. if k:byte() == 52 then
  10094.  
  10095. char.Head.face.Texture = "rbxassetid://444037452"
  10096. end
  10097. end)
  10098. m.KeyDown:connect(function(k)
  10099. if k:byte() == 51 then
  10100.  
  10101. char.Head.face.Texture = "rbxassetid://332768867"
  10102. end
  10103. end)
  10104. m.KeyUp:connect(function(k)
  10105. if k:byte() == 48 then
  10106.  
  10107. hum.WalkSpeed = 16
  10108. end
  10109. end)
  10110. p.Chatted:connect(function(m)
  10111. if m == "Okay." then
  10112. soka:Play()
  10113. end
  10114. end)
  10115. m.KeyDown:connect(function(k)
  10116. if k == "x" then
  10117. if des == true then
  10118. gui.Visible = false
  10119. gui.Text = "* "
  10120. gui1.Visible = false
  10121. img.Visible = false
  10122. end
  10123. end
  10124. end)
  10125. m.KeyDown:connect(function(key)
  10126. if key == "j" then
  10127. if tp == true then
  10128. tp = false
  10129. tps:Play()
  10130. char.Head.face.Parent = game.Lighting
  10131. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 1
  10132. end
  10133.  
  10134. end
  10135. wait(0.5)
  10136. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 0
  10137. end
  10138.  
  10139. end
  10140. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  10141. char.HumanoidRootPart.Transparency = 1
  10142. game.Lighting.face.Parent = char.Head
  10143. wait(0.2)
  10144.  
  10145. tp = true
  10146.  
  10147.  
  10148. end
  10149. end
  10150. end)
  10151.  
  10152.  
  10153. m.KeyDown:connect(function(key)
  10154. if key == "t" then
  10155. if punch2 == true then
  10156. punch2 = false
  10157. punch = false
  10158.  
  10159. local ChatService = game:GetService("Chat")
  10160.  
  10161. neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
  10162. ChatService:Chat(char.Head, "Mind if I get Serious?")
  10163. wait(1)
  10164. local ChatService = game:GetService("Chat")
  10165.  
  10166.  
  10167. ChatService:Chat(char.Head ,"Killer Move: Serious Series...")
  10168. wait(1)
  10169. local ChatService = game:GetService("Chat")
  10170.  
  10171.  
  10172. ChatService:Chat(char.Head, "SERIOUS PUNCH.")
  10173. neck.C0 = neckp
  10174. wait(0.6)
  10175. org = char.Torso["Left Shoulder"].C0
  10176. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  10177. wait()
  10178. killbrick2 = Instance.new("Part",char)
  10179. killbrick2.Size = Vector3.new(80,80,9000)
  10180. killbrick2.Transparency = 1
  10181.  
  10182. killbrick2.CanCollide = true
  10183. wait(0.1)
  10184. killbrick2.CanCollide = false
  10185.  
  10186. killbrick2.Anchored = true
  10187.  
  10188. killbrick2.CFrame = char.Torso.CFrame * CFrame.new(0,0,-1005)
  10189.  
  10190. killbrick2.Touched:connect(function(h)
  10191. local x = h.Parent:FindFirstChild("Humanoid")
  10192. if x then
  10193. if x.Parent.Name == game.Players.LocalPlayer.Name then
  10194. safe = true
  10195. else safe = false
  10196. end
  10197. if x then
  10198. if safe == false then
  10199. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 900
  10200. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  10201. boom:Play()
  10202. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  10203.  
  10204.  
  10205. wait(0.2)
  10206. x.Parent:BreakJoints()
  10207. wait()
  10208. safe = true
  10209. end
  10210. end
  10211. end
  10212. end)
  10213.  
  10214.  
  10215.  
  10216.  
  10217.  
  10218.  
  10219.  
  10220.  
  10221. local rng = Instance.new("Part", char)
  10222. rng.Anchored = true
  10223. rng.BrickColor = BrickColor.new("Institutional white")
  10224. rng.CanCollide = false
  10225. rng.FormFactor = 3
  10226. rng.Name = "Ring"
  10227. rng.Size = Vector3.new(1, 1, 1)
  10228. rng.Transparency = 0.8
  10229. rng.TopSurface = 0
  10230. rng.BottomSurface = 0
  10231. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  10232. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  10233. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10234. local rngm = Instance.new("SpecialMesh", rng)
  10235. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  10236. rngm.Scale = Vector3.new(1, 1.3, 2)
  10237. local rng1 = Instance.new("Part", char)
  10238. rng1.Anchored = true
  10239. rng1.BrickColor = BrickColor.new("Institutional white")
  10240. rng1.CanCollide = false
  10241. rng1.FormFactor = 3
  10242. rng1.Name = "Ring"
  10243. rng1.Size = Vector3.new(1, 1, 1)
  10244. rng1.Transparency = 0.8
  10245. rng1.TopSurface = 0
  10246. rng1.BottomSurface = 0
  10247. rng1.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  10248. --rng1.Rotation = Vector3.new(math.pi/2,0,0)
  10249. rng1.CFrame = rng1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10250. local rngm1 = Instance.new("SpecialMesh", rng1)
  10251. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  10252. rngm1.Scale = Vector3.new(1, 1.3, 2)
  10253.  
  10254. local p = (torso.CFrame*CFrame.new(-20,0,3))
  10255. stream(p.p,((p*Vector3.new(-0.7,0,1))-p.p).unit,90,5) -- 20 is number of parts, 6 is distance between each one
  10256. local p = (torso.CFrame*CFrame.new(20,0,3))
  10257. stream(p.p,((p*Vector3.new(0.7,0,1))-p.p).unit,90,5) -- same here
  10258.  
  10259. local rng2 = Instance.new("Part", char)
  10260. rng2.Anchored = true
  10261. rng2.BrickColor = BrickColor.new("Institutional white")
  10262. rng2.CanCollide = false
  10263. rng2.FormFactor = 3
  10264. rng2.Name = "Ring"
  10265. rng2.Size = Vector3.new(1, 1, 1)
  10266. rng2.Transparency = 0.8
  10267. rng2.TopSurface = 0
  10268. rng2.BottomSurface = 0
  10269. rng2.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  10270. --rng1.Rotation = Vector3.new(math.pi/2,0,0)
  10271. rng2.CFrame = rng2.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10272. local rngm2 = Instance.new("SpecialMesh", rng2)
  10273. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  10274. rngm2.Scale = Vector3.new(1, 1.3, 2)
  10275. wait(0.1)
  10276.  
  10277. boom3:Play()
  10278. coroutine.wrap(function()
  10279. for i = 1, 35, 0.5 do
  10280.  
  10281.  
  10282.  
  10283.  
  10284.  
  10285. rngm.Scale = Vector3.new(50 + i*2, 10 + i*2, 2.5+ i*4)
  10286. rngm1.Scale = Vector3.new(50 + i*2, 1.4 + i*2, 1.4+ i*4)
  10287. rngm2.Scale = Vector3.new(50 + i*2, 10 + i*2, 1.2+ i*4)
  10288.  
  10289. wait()
  10290. end
  10291. wait()
  10292. rng:Destroy()
  10293. rng1:Destroy()
  10294. rng2:Destroy()
  10295. killbrick2:Remove()
  10296. wait(0.5)
  10297. char.Torso["Left Shoulder"].C0 = org
  10298. wait(1)
  10299. punch2 = true
  10300. punch = true
  10301. wait()
  10302.  
  10303.  
  10304. end)()
  10305.  
  10306.  
  10307.  
  10308. end
  10309.  
  10310.  
  10311. wait(.1)
  10312.  
  10313.  
  10314. end
  10315. end)
  10316.  
  10317.  
  10318.  
  10319.  
  10320.  
  10321. m.KeyDown:connect(function(key)
  10322. if key == "k" then
  10323. if punch == true then
  10324. punch = false
  10325. org = char.Torso["Left Shoulder"].C0
  10326. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  10327. killbrick = Instance.new("Part",char)
  10328. killbrick.Size = Vector3.new(5,1,5)
  10329. killbrick.Transparency = 1
  10330. killbrick:BreakJoints()
  10331. killbrick.CanCollide = false
  10332. local wel = Instance.new("Weld",killbrick)
  10333. wel.Part0 = killbrick
  10334. wel.Part1 = char["Left Arm"]
  10335. wel.C0 = CFrame.new(0,1,0)
  10336. force = 90
  10337.  
  10338. killbrick.Touched:connect(function(h)
  10339. local x = h.Parent.Humanoid
  10340. if x.Health >= 6000 then
  10341. fling = false
  10342. end
  10343. if x.Health < 6000 then
  10344. fling = true
  10345. end
  10346. local stop = h.Parent.Torso.Velocity
  10347. if x.Parent.Name == game.Players.LocalPlayer.Name then
  10348. safe = true
  10349. else safe = false
  10350. end
  10351. if x then
  10352. if safe == false then
  10353. if fling == true then
  10354. force = 900
  10355.  
  10356. end
  10357. if fling == false then
  10358. force = 200
  10359. end
  10360.  
  10361.  
  10362. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * force
  10363. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  10364. boom:Play()
  10365. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  10366.  
  10367.  
  10368. wait(0.2)
  10369. x:TakeDamage(5000)
  10370. wait()
  10371. safe = true
  10372. bodyforc:Remove()
  10373. h.Parent.Torso.Velocity = stop
  10374.  
  10375. end
  10376. end
  10377. end)
  10378.  
  10379.  
  10380.  
  10381.  
  10382.  
  10383.  
  10384.  
  10385.  
  10386.  
  10387.  
  10388. local rng = Instance.new("Part", char)
  10389. rng.Anchored = true
  10390. rng.BrickColor = BrickColor.new("Institutional white")
  10391. rng.CanCollide = false
  10392. rng.FormFactor = 3
  10393. rng.Name = "Ring"
  10394. rng.Size = Vector3.new(1, 1, 1)
  10395. rng.Transparency = 0.8
  10396. rng.TopSurface = 0
  10397. rng.BottomSurface = 0
  10398. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  10399. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  10400. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10401. local rngm = Instance.new("SpecialMesh", rng)
  10402. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  10403. rngm.Scale = Vector3.new(1, 1.3, 2)
  10404. wait(0.1)
  10405.  
  10406. boom2:Play()
  10407. coroutine.wrap(function()
  10408. for i = 1, 10, .4 do
  10409. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  10410.  
  10411. wait()
  10412. end
  10413. wait()
  10414. rng:Destroy()
  10415. killbrick:Remove()
  10416. wait(0.5)
  10417. char.Torso["Left Shoulder"].C0 = org
  10418. wait(1)
  10419.  
  10420. punch = true
  10421. wait()
  10422. end)()
  10423.  
  10424.  
  10425.  
  10426. end
  10427.  
  10428.  
  10429. wait(.1)
  10430.  
  10431.  
  10432. end
  10433. end)
  10434.  
  10435.  
  10436.  
  10437.  
  10438.  
  10439.  
  10440.  
  10441.  
  10442.  
  10443.  
  10444.  
  10445.  
  10446.  
  10447.  
  10448. m.KeyDown:connect(function(key)
  10449. if key == "m" then
  10450. if jump == true then
  10451. jump = false
  10452.  
  10453.  
  10454. local rng = Instance.new("Part", char)
  10455. rng.Anchored = true
  10456. rng.BrickColor = BrickColor.new("Institutional white")
  10457. rng.CanCollide = false
  10458. rng.FormFactor = 3
  10459. rng.Name = "Ring"
  10460. rng.Size = Vector3.new(1, 1, 1)
  10461. rng.Transparency = 0.35
  10462. rng.TopSurface = 0
  10463. rng.BottomSurface = 0
  10464. rng.Position = torso.Position - Vector3.new(0,2,0)
  10465. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10466. local rngm = Instance.new("SpecialMesh", rng)
  10467. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  10468. rngm.Scale = Vector3.new(1, 1.3, 2)
  10469. wait(0.1)
  10470. BV = Instance.new("BodyVelocity", torso)
  10471. BV.maxForce = Vector3.new(0,20000,0)
  10472. BV.P = 1000
  10473. BV.velocity = Vector3.new(0,100,0)
  10474. boom:Play()
  10475. coroutine.wrap(function()
  10476. for i = 1, 60, 2 do
  10477. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  10478. rng.Transparency = i/60
  10479. wait()
  10480. end
  10481. wait()
  10482. rng:Destroy()
  10483.  
  10484. hum.WalkSpeed = 50
  10485. wait(1)
  10486.  
  10487. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  10488. v:Destroy() jumping2 = true falling = true wait(0.3) jumping2 = false falling = false wait(1.7) jump = true hum.WalkSpeed = 16 falling = false
  10489. end end
  10490. wait()
  10491. end)()
  10492.  
  10493.  
  10494.  
  10495. end
  10496.  
  10497.  
  10498. wait(.1)
  10499.  
  10500.  
  10501. end
  10502. end)
  10503.  
  10504.  
  10505.  
  10506.  
  10507.  
  10508.  
  10509. m.KeyDown:connect(function(key)
  10510. if key == "n" then
  10511.  
  10512. if falling == true then
  10513. falling = false
  10514. if jumping2 == true then
  10515. jumping2 = false
  10516. jump = false
  10517. BV = Instance.new("BodyVelocity", torso)
  10518. BV.maxForce = Vector3.new(0,-20000,0)
  10519. BV.P = -1000
  10520. BV.velocity = Vector3.new(0,-70,0)
  10521. wait(0.6)
  10522. local rng = Instance.new("Part", char)
  10523. rng.Anchored = true
  10524. rng.BrickColor = BrickColor.new("Institutional white")
  10525. rng.CanCollide = false
  10526. rng.FormFactor = 3
  10527. rng.Name = "Ring"
  10528. rng.Size = Vector3.new(1, 1, 1)
  10529. rng.Transparency = 0.35
  10530. rng.TopSurface = 0
  10531. rng.BottomSurface = 0
  10532. rng.Position = torso.Position - Vector3.new(0,2,0)
  10533. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10534. local rngm = Instance.new("SpecialMesh", rng)
  10535. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  10536. rngm.Scale = Vector3.new(1, 1.3, 2)
  10537.  
  10538.  
  10539. boom:Play()
  10540. coroutine.wrap(function()
  10541. for i = 1, 60, 2 do
  10542. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  10543. rng.Transparency = i/60
  10544. wait()
  10545. end
  10546. wait()
  10547. rng:Destroy()
  10548.  
  10549.  
  10550.  
  10551.  
  10552. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  10553. v:Destroy() wait(2) jumping2 = true hum.WalkSpeed = 16
  10554. end end
  10555. wait()
  10556. end)()
  10557.  
  10558.  
  10559.  
  10560. end
  10561.  
  10562.  
  10563. wait(.1)
  10564.  
  10565. end
  10566. end
  10567. end)
  10568. m.KeyDown:connect(function(k)
  10569. if k == "f" then
  10570. asd3:Stop()
  10571. asd2:Stop()
  10572. asd4:Stop()
  10573. asd6:Stop()
  10574. asd5:Stop()
  10575. end
  10576. end)
  10577. ------------
  10578. -- ~CLarramore 2016
  10579. end
  10580. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement