Advertisement
jayrock3401

Untitled

Dec 24th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 80.44 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87. local Player = owner
  88. local char = Player.Character
  89.  
  90. local gPlayers = game:GetService("Players")
  91. local admin = owner
  92.  
  93. local services={}
  94. local cmds={}
  95. local std={}
  96.  
  97. local Version = '1.0.2'
  98.  
  99. wait(0.1)
  100.  
  101. services.players=gPlayers
  102. services.lighting=game:GetService('Lighting')
  103. services.workspace=game:GetService('Workspace')
  104. services.events = {}
  105. local user = owner
  106.  
  107. local cmdprefix=';'
  108. local scriptprefix='\\'
  109. local split=" "
  110.  
  111. --| Ban Data |--
  112.  
  113. local BanFolder = Instance.new("Fire", game.ContextActionService)
  114. BanFolder.Name = "BanList"
  115. BanFolder.RobloxLocked = true
  116. _G.Banned = function(Ban)
  117. local SValue = Instance.new("StringValue", BanFolder)
  118. SValue.Value = Ban
  119. SValue.RobloxLocked = true
  120. end
  121.  
  122. BannedPlayers = {
  123. 'KrystalTeam', -- For banning me.
  124. 'LordCrazy13', -- You're fucking annoying.
  125. 'CRICKET69'
  126. }
  127.  
  128. --| Tables |--
  129.  
  130. --| Admins |--
  131.  
  132. local AdminFolder = Instance.new("Folder", game.ContextActionService)
  133. AdminFolder.Name = "AdminList"
  134. AdminFolder.RobloxLocked = true
  135. _G.Admin = function(Admin)
  136. local SValue = Instance.new("StringValue", AdminFolder)
  137. SValue.Value = Admin
  138. SValue.RobloxLocked = true
  139. end
  140.  
  141. -- These are my friends that don't have Seven, remove then off the list if you'd like.
  142. local admins = {
  143. 'guestpro1',
  144. 'THEGAMINGTRTLE',
  145. 'JackLikesBugs',
  146. 'JoshuaAsencio'
  147. }
  148.  
  149. --| CMD List |--
  150.  
  151. CMDs = {
  152. '1. ff player',
  153. '2. noff player',
  154. '3. fire player',
  155. '4. nofire player',
  156. '5. sp player',
  157. '6. nosp player',
  158. '7. smoke player',
  159. '8. nosmoke player',
  160. '9. btools player',
  161. '10. god player',
  162. '11. sgod player',
  163. '12. ungod player',
  164. '13. heal player',
  165. '14. freeze player',
  166. '15. thaw player',
  167. '16. kill player',
  168. '17. sound',
  169. '18. volume',
  170. '19. pitch',
  171. '20. explode player',
  172. '21. invis player',
  173. '22. vis player',
  174. '23. goto player',
  175. '24. bring player',
  176. '25. tp player',
  177. '26. charapp player',
  178. '27. ws player',
  179. '28. time',
  180. '29. kick player',
  181. '30. ban player',
  182. '31. unlockws',
  183. '32. unanchorws',
  184. '33. hat player',
  185. '34. gear player',
  186. '35. pstools player',
  187. '36. skick player',
  188. '37. admin player',
  189. '38. unadmin player',
  190. '39. firstp player',
  191. '40. thirdp player',
  192. '41. chat player',
  193. '42. insert',
  194. '43. name player',
  195. '44. unname player',
  196. '45. stun player',
  197. '46. unstun player',
  198. '47. sit player',
  199. '48. guest player',
  200. '49. damage player',
  201. '50. view player',
  202. '51. unview player',
  203. '52. nolimbs player',
  204. '53. box player 1012',
  205. '54. nobox player',
  206. '55. ghost player',
  207. '56. sphere player',
  208. '57. loadmap',
  209. '58. sky',
  210. '59. ambient',
  211. '60. gui',
  212. '61. jail player',
  213. '62. unjail player',
  214. '63. shutdown',
  215. '64. animation player',
  216. '65. fix player',
  217. '66. creeper player',
  218. '67. uncreeper player',
  219. '68. shrek player',
  220. '69. unshrek player',
  221. '70. spam',
  222. '71. nospam',
  223. '72. control player',
  224. '73. nuke player',
  225. '74. infect player',
  226. '75. uninfect player',
  227. '76. duck player',
  228. '77. unduck player',
  229. '78. disable player',
  230. '79. enable player',
  231. '80. size player',
  232. '81. confuse player',
  233. '82. unconfuse player',
  234. '83. clone player',
  235. '84. spin player',
  236. '85. unspin player',
  237. '86. dog player',
  238. '87. undog player',
  239. '88. tptool',
  240. '89. loopsit player',
  241. '90. unloopsit player',
  242. '91. loopjump player',
  243. '92. unloopjump player',
  244. '93. loopheal player',
  245. '94. unloopheal player',
  246. '95. fling player',
  247. '96. ayylmao player',
  248. '97. nograv player',
  249. '98. grav player',
  250. '99. seizure player',
  251. '100. unseizure player',
  252. '101. cape 1012',
  253. '102. uncape',
  254. '103. paper player',
  255. '104. punish player',
  256. '105. unpunish player',
  257. '106. disco',
  258. '107. undisco',
  259. '- float player',
  260. '- unfloat player',
  261. '- noclip',
  262. '- clip',
  263. '- prefix <string>',
  264. '- admins',
  265. '- bans',
  266. '- cmds',
  267. '- version'
  268. }
  269.  
  270. --| Lib |--
  271.  
  272. updateevents=function()
  273. for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
  274. for i,v in pairs(gPlayers:players())do
  275. local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
  276. services.events[#services.events+1] = ev
  277. end
  278. end
  279.  
  280. std.inTable=function(tbl,val)
  281. if tbl==nil then return false end
  282.  
  283. for _,v in pairs(tbl)do
  284. if v==val then return true end
  285. end
  286. return false
  287. end
  288.  
  289. std.out=function(str)
  290. print(str)
  291. end
  292.  
  293. std.list=function(tbl)
  294. local str=''
  295. for i,v in pairs(tbl)do
  296. str=str..tostring(v)
  297. if i~=#tbl then str=str..', ' end
  298. end
  299. return str
  300. end
  301.  
  302. std.endat=function(str,val)
  303. local z=str:find(val)
  304. if z then
  305. return str:sub(0,z-string.len(val)),true
  306. else
  307. return str,false
  308. end
  309. end
  310.  
  311. std.first=function(str) return str:sub(1,1) end
  312.  
  313. isAdmin=function(name)
  314. if name==admin then
  315. return true
  316. elseif admins[name]==true then
  317. return true
  318. end
  319. return false
  320. end
  321.  
  322. local exec=function(str)
  323. spawn(function()
  324. local script, loaderr = loadstring(str)
  325. if not script then
  326. error(loaderr)
  327. else
  328. script()
  329. end
  330. end)
  331. end
  332.  
  333. local findCmd=function(cmd_name)
  334. for i,v in pairs(cmds)do
  335. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  336. return v
  337. end
  338. end
  339. end
  340.  
  341. local getCmd=function(msg)
  342. local cmd,hassplit=std.endat(msg:lower(),split)
  343. if hassplit then
  344. return {cmd,true}
  345. else
  346. return {cmd,false}
  347. end
  348. end
  349.  
  350. local getprfx=function(strn)
  351. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  352. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  353. end return
  354. end
  355.  
  356. local getArgs=function(str)
  357. local args={}
  358. local new_arg=nil
  359. local hassplit=nil
  360. local s=str
  361. repeat
  362. new_arg,hassplit=std.endat(s:lower(),split)
  363. if new_arg~='' then
  364. args[#args+1]=new_arg
  365. s=s:sub(string.len(new_arg)+string.len(split)+1)
  366. end
  367. until hassplit==false
  368. return args
  369. end
  370.  
  371. local function execCmd(str, plr)
  372. local s_cmd
  373. local a
  374. local cmd
  375. s_cmd = getCmd(str)
  376. cmd = findCmd(s_cmd[1])
  377. if cmd == nil then return end
  378. a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
  379. local args=getArgs(a)
  380.  
  381. pcall(function()
  382. cmd.FUNC(args, plr)
  383. end)
  384. end
  385.  
  386. function do_exec(str,plr)
  387. if not isAdmin(plr.Name)then return end
  388.  
  389. str=str:gsub('/e ','')
  390.  
  391. local t=getprfx(str)
  392. if t==nil then return end
  393. str=str:sub(t[2])
  394. if t[1]=='exec' then
  395. exec(str)
  396. elseif t[1]=='cmd' then
  397. execCmd(str, plr)
  398. end
  399. end
  400.  
  401. updateevents()
  402. _G.exec_cmd = execCmd
  403. --game.Players.LocalPlayer.Chatted:connect(doexec)
  404.  
  405. local _char=function(plr_name)
  406. for i,v in pairs(game.Players:GetChildren())do
  407. if v:IsA'Player'then
  408. if v.Name==plr_name then return v.Character end
  409. end
  410. end
  411. return
  412. end
  413.  
  414. local _plr=function(plr_name)
  415. for i,v in pairs(game.Players:GetChildren())do
  416. if v:IsA'Player'then
  417. if v.Name==plr_name then return v end
  418. end
  419. end
  420. return
  421. end
  422.  
  423. function addcmd(name,desc,alias,func)
  424. cmds[#cmds+1]=
  425. {
  426. NAME=name;
  427. DESC=desc;
  428. ALIAS=alias;
  429. FUNC=func;
  430. }
  431. end
  432.  
  433. local function getPlayer(name)
  434. local nameTable = {}
  435. name=name:lower()
  436. if name == "me" then
  437. nameTable[#nameTable+1]=admin
  438. elseif name == "others" then
  439. for i,v in pairs(gPlayers:GetChildren()) do
  440. if v:IsA'Player'then
  441. if v.Name~=admin then
  442. nameTable[#nameTable+1]=v.Name
  443. end
  444. end
  445. end
  446. elseif name == "all" then
  447. for i,v in pairs(gPlayers:GetChildren()) do
  448. if v:IsA'Player'then
  449. nameTable[#nameTable+1]=v.Name
  450. end
  451. end
  452. else
  453. for i,v in pairs(gPlayers:GetChildren()) do
  454. local lname = v.Name:lower()
  455. local i,j = lname:find(name)
  456. if i == 1 then
  457. return {v.Name}
  458. end
  459. end
  460. end
  461. return nameTable
  462. end
  463.  
  464. --| Cape Function |--
  465.  
  466. local capeColor = 1012
  467.  
  468. function Cape(playerCaped)
  469.  
  470. if playerCaped.Character:FindFirstChild("Cape") ~= nil then
  471. playerCaped.Character.Cape:Destroy()
  472. end
  473.  
  474. repeat
  475. wait()
  476. until playerCaped and playerCaped.Character and playerCaped.Character:FindFirstChild("Torso")
  477.  
  478. local Torso = playerCaped.Character.Torso
  479.  
  480. local Cape = Instance.new("Part", Torso.Parent)
  481. Cape.Name = "Cape"
  482. Cape.Anchored = false
  483. Cape.CanCollide = false
  484. Cape.TopSurface = 0
  485. Cape.BottomSurface = 0
  486. Cape.BrickColor = BrickColor.new("" .. capeColor)
  487. Cape.Material = "Neon"
  488. Cape.formFactor = "Custom"
  489. Cape.Size = Vector3.new(0.2,0.2,0.2)
  490.  
  491. local msh = Instance.new("BlockMesh", Cape)
  492. msh.Scale = Vector3.new(9,17.5,.5)
  493.  
  494. local motor1 = Instance.new("Motor", Cape)
  495. motor1.Part0 = Cape
  496. motor1.Part1 = Torso
  497.  
  498. motor1.MaxVelocity = 1
  499. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  500. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  501.  
  502. local wave = false
  503.  
  504. repeat wait(1/44)
  505. local ang = 0.2
  506. local oldmag = Torso.Velocity.magnitude
  507. local mv = .1
  508.  
  509. if wave then
  510. ang = ang + ((Torso.Velocity.magnitude/10) * .05) + 1
  511. wave = false
  512. else
  513. wave = false
  514. end
  515. ang = ang + math.min(Torso.Velocity.magnitude/30, 1)
  516. motor1.MaxVelocity = math.min((Torso.Velocity.magnitude/10), .04) + mv
  517. motor1.DesiredAngle = -ang
  518. if motor1.CurrentAngle < -.05 and motor1.DesiredAngle > -.05 then
  519. motor1.MaxVelocity = .04
  520. end
  521. repeat
  522. wait()
  523. until
  524. motor1.CurrentAngle == motor1.DesiredAngle or math.abs(Torso.Velocity.magnitude - oldmag) >= (Torso.Velocity.magnitude/10) + 1
  525. if Torso.Velocity.magnitude < .1 then
  526. wait(.1)
  527. end
  528. until not Cape or Cape.Parent ~= Torso.Parent
  529. end
  530.  
  531. game.Lighting.Outlines = false -- Outlines are disgusting
  532.  
  533. --| Commands |--
  534.  
  535. addcmd('ff','gives ff to player',{},
  536. function(args)
  537. local players = getPlayer(args[1])
  538. for i,v in pairs(players)do
  539. local pchar=_char(v)
  540. Instance.new("ForceField", pchar)
  541. end
  542. end)
  543.  
  544. addcmd('noff', 'takes away ff from player',{'unff'},
  545. function(args)
  546. local players = getPlayer(args[1])
  547. for i,v in pairs(players)do
  548. local pchar=_char(v)
  549. for j,v1 in pairs(pchar:GetChildren()) do
  550. if v1:IsA("ForceField") then
  551. v1:Destroy()
  552. end
  553. end
  554. end
  555. end)
  556.  
  557. addcmd('fire', 'set a player on fire',{},
  558. function(args)
  559. local players = getPlayer(args[1])
  560. for i,v in pairs(players)do
  561. local pchar=_char(v)
  562. local Fire1 = Instance.new("Fire", pchar.Head)
  563. local Fire2 = Instance.new("Fire", pchar.Torso)
  564. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  565. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  566. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  567. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  568. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  569. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  570. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  571. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  572. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  573. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  574. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  575. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  576. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  577. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  578. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  579. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  580. end
  581. end)
  582.  
  583. addcmd('nofire', 'extinguish a player',{'unfire'},
  584. function(args)
  585. local players = getPlayer(args[1])
  586. for i,v in pairs(players)do
  587. local pchar=_char(v)
  588. for j,v1 in pairs(pchar.Head:GetChildren()) do
  589. if v1:IsA("Fire") then
  590. v1:Destroy()
  591. end
  592. end
  593. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  594. if v1:IsA("Fire") then
  595. v1:Destroy()
  596. end
  597. end
  598. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  599. if v1:IsA("Fire") then
  600. v1:Destroy()
  601. end
  602. end
  603. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  604. if v1:IsA("Fire") then
  605. v1:Destroy()
  606. end
  607. end
  608. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  609. if v1:IsA("Fire") then
  610. v1:Destroy()
  611. end
  612. end
  613. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  614. if v1:IsA("Fire") then
  615. v1:Destroy()
  616. end
  617. end
  618. end
  619. end)
  620.  
  621. addcmd('sp', 'give a player sparkles',{},
  622. function(args)
  623. local players = getPlayer(args[1])
  624. for i,v in pairs(players)do
  625. local pchar=_char(v)
  626. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  627. local Sparkles2 = Instance.new("Sparkles", pchar.Torso)
  628. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  629. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  630. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  631. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  632. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  633. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  634. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  635. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  636. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  637. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  638. end
  639. end)
  640.  
  641. addcmd('nosp', 'remove sparkles from a player',{'unsp'},
  642. function(args)
  643. local players = getPlayer(args[1])
  644. for i,v in pairs(players)do
  645. local pchar=_char(v)
  646. for j,v1 in pairs(pchar.Head:GetChildren()) do
  647. if v1:IsA("Sparkles") then
  648. v1:Destroy()
  649. end
  650. end
  651. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  652. if v1:IsA("Sparkles") then
  653. v1:Destroy()
  654. end
  655. end
  656. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  657. if v1:IsA("Sparkles") then
  658. v1:Destroy()
  659. end
  660. end
  661. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  662. if v1:IsA("Sparkles") then
  663. v1:Destroy()
  664. end
  665. end
  666. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  667. if v1:IsA("Sparkles") then
  668. v1:Destroy()
  669. end
  670. end
  671. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  672. if v1:IsA("Sparkles") then
  673. v1:Destroy()
  674. end
  675. end
  676. end
  677. end)
  678.  
  679. addcmd('smoke', 'give a player smoke',{},
  680. function(args)
  681. local players = getPlayer(args[1])
  682. for i,v in pairs(players)do
  683. local pchar=_char(v)
  684. Instance.new("Smoke", pchar.Torso)
  685. end
  686. end)
  687.  
  688. addcmd('nosmoke', 'remove smoke from a player',{},
  689. function(args)
  690. local players = getPlayer(args[1])
  691. for i,v in pairs(players)do
  692. local pchar=_char(v)
  693. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  694. if v1:IsA("Smoke") then
  695. v1:Destroy()
  696. end
  697. end
  698. end
  699. end)
  700.  
  701. addcmd('btools', 'gives a player btools',{},
  702. function(args)
  703. local players = getPlayer(args[1])
  704. if players ~= nil then
  705. for i, v in pairs(players) do
  706. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  707. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  708. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  709. end
  710. end
  711. end)
  712.  
  713. addcmd('god', 'gods player',{},
  714. function(args)
  715. local players = getPlayer(args[1])
  716. for i,v in pairs(players)do
  717. local pchar=_char(v)
  718. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  719. end
  720. end)
  721.  
  722. addcmd('sgod', 'silently gods player',{},
  723. function(args)
  724. local players = getPlayer(args[1])
  725. for i,v in pairs(players)do
  726. local pchar=_char(v)
  727. spawn(function()
  728. pchar.Humanoid.MaxHealth = 10000000
  729. wait()
  730. pchar.Humanoid.Health = 10000000
  731. end)
  732. end
  733. end)
  734.  
  735. addcmd('ungod', 'removes god from a player',{},
  736. function(args)
  737. local players = getPlayer(args[1])
  738. for i,v in pairs(players)do
  739. local pchar=_char(v)
  740. if pchar then
  741. pchar.Humanoid.MaxHealth=100
  742. pchar.Humanoid.Health=100
  743. end
  744. end
  745. end)
  746.  
  747. addcmd('heal', 'resets a players health',{},
  748. function(args)
  749. local players = getPlayer(args[1])
  750. for i,v in pairs(players)do
  751. local pchar=_char(v)
  752. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  753. end
  754. end)
  755.  
  756. addcmd('frz', 'freezes a player',{'freeze'},
  757. function(args)
  758. local players = getPlayer(args[1])
  759. if players ~= nil then
  760. for i, v in pairs(players) do
  761. _char(v).Torso.Anchored = true
  762. end
  763. end
  764. end)
  765.  
  766. addcmd('thaw', 'freezes a player',{},
  767. function(args)
  768. local players = getPlayer(args[1])
  769. if players ~= nil then
  770. for i, v in pairs(players) do
  771. _char(v).Torso.Anchored = false
  772. end
  773. end
  774. end)
  775.  
  776. addcmd('kill', 'kills a player',{},
  777. function(args)
  778. local players = getPlayer(args[1])
  779. for i,v in pairs(players)do
  780. local pchar=_char(v)
  781. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  782. end
  783. end)
  784.  
  785. addcmd('sound', 'plays a sound',{},
  786. function(args)
  787. local function dels(instance)
  788. for i,v in pairs(instance:GetChildren())do
  789. if v:IsA'Sound'then v:Destroy()end
  790. dels(v)
  791. end
  792. end
  793. dels(workspace)
  794.  
  795. local c = args[1] or 'stop'
  796. if std.inTable({'stop'}, c:lower()) then return end
  797. local s = Instance.new("Sound", workspace)
  798. s.Name = "DuckSong"
  799. s.Looped = true
  800. s.SoundId = "rbxassetid://" .. c
  801. s.Volume = 1
  802. s:Play()
  803. end)
  804.  
  805. addcmd('volume','changes volume of sound',{},
  806. function(args)
  807. for i,v in pairs(game.Workspace:GetChildren())do
  808. if v:IsA("Sound") and v.Name == "DuckSong" then
  809. v.Volume = args[1]
  810. end
  811. end
  812. end)
  813.  
  814. addcmd('pitch','changes pitch of sound',{},
  815. function(args)
  816. for i,v in pairs(game.Workspace:GetChildren())do
  817. if v:IsA("Sound") and v.Name == "DuckSong" then
  818. v.Pitch = args[1]
  819. end
  820. end
  821. end)
  822.  
  823. addcmd('explode', 'explode a player', {},
  824. function(args)
  825. local players = getPlayer(args[1])
  826. for i, v in pairs(players) do
  827. local char = _char(v)
  828. if char:FindFirstChild("Torso") then
  829. Instance.new("Explosion", char).Position = char.Torso.Position
  830. end
  831. end
  832. end)
  833.  
  834. addcmd('invis', 'make a player invisible',{},
  835. function(args)
  836. local players = getPlayer(args[1])
  837. for i, v in pairs(players) do
  838. for k, v2 in pairs(_char(v):GetChildren()) do
  839. if v2.className == "Part" then
  840. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  841. elseif v2.className == "Hat" then
  842. if v2:FindFirstChild("Handle") then
  843. v2.Handle.Transparency = 1
  844. end
  845. end
  846. if v2:FindFirstChild("face") then
  847. v2.face:Destroy()
  848. end
  849. end
  850. end
  851. end)
  852.  
  853. addcmd('vis', 'make a player visible',{},
  854. function(args)
  855. local players = getPlayer(args[1])
  856. for i, v in pairs(players) do
  857. for k, v2 in pairs(_char(v):GetChildren()) do
  858. if v2.className == "Part" then
  859. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
  860. elseif v2.className == "Hat" then
  861. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  862. end
  863. if v2:FindFirstChild("face") then
  864. v2.face:Destroy()
  865. end
  866. end
  867. end
  868. end)
  869.  
  870. addcmd('goto', 'go to a player',{},
  871. function(args)
  872. local players = getPlayer(args[1])
  873. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  874. _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  875. end
  876. end)
  877.  
  878. addcmd('bring', 'bring a player to you',{},
  879. function(args)
  880. local players = getPlayer(args[1])
  881. for i,v in pairs(players) do
  882. if _char(v):FindFirstChild("HumanoidRootPart") then
  883. _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
  884. end
  885. end
  886. end)
  887.  
  888. addcmd('tp', 'teleport player 1 to player 2',{},
  889. function(args)
  890. local players1=getPlayer(args[1])
  891. local players2=getPlayer(args[2])
  892. if not players2[1] then return end
  893. for i,v in pairs(players1) do
  894. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  895. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  896. end
  897. end
  898. end)
  899.  
  900. addcmd('charapp', 'change a players appearance',{'char'},
  901. function(args)
  902. local players = getPlayer(args[1])
  903. if not args[1]or not args[2]then return end
  904. local id=args[2]
  905. if players ~= nil then
  906. for i,v in pairs(players) do
  907. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
  908. if _char(v):FindFirstChild("Head") then
  909. _char(v).Head:Destroy()
  910. end
  911. end
  912. end
  913. end)
  914.  
  915. addcmd('ws', 'change a players walkspeed',{},
  916. function(args)
  917. local players = getPlayer(args[1])
  918. if not args[1]or not args[2]then return end
  919. local num=args[2]
  920. for i,v in pairs(players) do
  921. if _char(v):FindFirstChild("Humanoid") then
  922. _char(v).Humanoid.WalkSpeed=tonumber(num)
  923. end
  924. end
  925. end)
  926.  
  927. addcmd('time', 'change the time of day',{},
  928. function(args)
  929. if not args[1]then return end
  930. local time_=tonumber(args[1])
  931.  
  932. game.Lighting:SetMinutesAfterMidnight(time_*60)
  933. end)
  934.  
  935. addcmd('kick', 'kick a player',{},
  936. function(args)
  937. local players = getPlayer(args[1])
  938. for i,v in pairs(players) do
  939. Notify('Kicked ' .. gPlayers[v].Name)
  940. gPlayers[v]:Destroy()
  941. end
  942. end)
  943.  
  944. addcmd('ban', 'ban a player',{},
  945. function(args)
  946. local players=getPlayer(args[1])
  947. for i,v in pairs(players) do
  948. _G.Banned(gPlayers[v].Name)
  949. gPlayers[v]:Destroy()
  950. end
  951. end)
  952.  
  953. addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
  954. function(args)
  955. local function unlock(instance)
  956. for i,v in pairs(instance:GetChildren()) do
  957. if v:IsA("BasePart") then
  958. v.Locked = false
  959. end
  960. unlock(v)
  961. end
  962. end
  963. unlock(workspace)
  964. end)
  965.  
  966. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  967. function(args)
  968. local function unanchor(instance)
  969. for i,v in pairs(instance:GetChildren()) do
  970. if v:IsA("BasePart") then
  971. v.Anchored=false
  972. end
  973. unanchor(v)
  974. end
  975. end
  976. unanchor(workspace)
  977. end)
  978.  
  979. addcmd('hat', 'give player a hat ingame',{},
  980. function(args)
  981. if not args[1] or not args[2] then return end
  982. local players = getPlayer(args[1])
  983. local id=args[2]
  984. local hat = game:GetService("InsertService"):LoadAsset(id)
  985. if hat:IsA("Hat") then
  986. for i,v in pairs(players) do
  987. hat:clone().Parent = _char(v)
  988. end
  989. end
  990. hat:Destroy()
  991. end)
  992.  
  993. addcmd('gear', 'give player a gear ingame',{},
  994. function(args)
  995. spawn(function()
  996. if not args[1] or not args[2] then return end
  997. local players = getPlayer(args[1])
  998. local id=args[2]
  999. local model = game:GetService("InsertService"):LoadAsset(id)
  1000. for i,v in pairs(players) do
  1001. for _,j in pairs(model:GetChildren()) do
  1002. if j:IsA("Tool") then
  1003. j:Clone().Parent = gPlayers[v].Backpack
  1004. end
  1005. end
  1006. end
  1007. model:Destroy()
  1008. end)
  1009. end)
  1010.  
  1011. addcmd('pstools', 'give player personal server tools',{},
  1012. function(args)
  1013. local players = getPlayer(args[1])
  1014. for i,v in pairs(players) do
  1015. gPlayers[v].PersonalServerRank = 240
  1016. end
  1017. end)
  1018.  
  1019. addcmd('skick','kicks a player by shutting them down, takes a few seconds',{},
  1020. function(args)
  1021. local players = getPlayer(args[1])
  1022. for i,v in pairs(players) do
  1023. spawn(function()
  1024. gPlayers[v].PersonalServerRank = 240
  1025. gPlayers[v].Backpack:WaitForChild("ClassicTool")
  1026. gPlayers[v].PersonalServerRank = 0
  1027. end)
  1028. end
  1029. end)
  1030.  
  1031. addcmd('admin', 'gives a player admin',{},
  1032. function(args)
  1033. if not args[1]then return end
  1034. local players = getPlayer(args[1])
  1035. table.foreach(players,function(k,v)
  1036. admins[v]=true
  1037. Notify(gPlayers[v].Name .. ' has been given Admin.')
  1038. end)
  1039. for i,v in pairs(players) do
  1040. local pchar = gPlayers[v].Character
  1041. game.Chat:Chat(pchar.Head, "You've been given admin.")
  1042. wait(2.5)
  1043. game.Chat:Chat(pchar.Head, 'Prefix is "' .. cmdprefix .. '"')
  1044. wait(2.5)
  1045. game.Chat:Chat(pchar.Head, "[NO] ;fire me [YES] ;fire YourName")
  1046. wait(2.5)
  1047. game.Chat:Chat(pchar.Head, "You may now use commands.")
  1048. end
  1049. end)
  1050.  
  1051. addcmd('unadmin', 'removes a players admin',{},
  1052. function(args)
  1053. if not args[1] then return end
  1054. local players = getPlayer(args[1])
  1055. table.foreach(players,function(k,v)
  1056. admins[v]=nil
  1057. Notify(gPlayers[v].Name .. ' no longer has Admin.')
  1058. end)
  1059. end)
  1060.  
  1061. addcmd('firstp', 'forces player to go into first person',{},
  1062. function(args)
  1063. local players = getPlayer(args[1])
  1064. for i,v in pairs(players)do
  1065. gPlayers[v].CameraMode = "LockFirstPerson"
  1066. end
  1067. end)
  1068.  
  1069. addcmd('thirdp', 'allows player to go into third person',{},
  1070. function(args)
  1071. local players = getPlayer(args[1])
  1072. for i,v in pairs(players)do
  1073. gPlayers[v].CameraMode = "Classic"
  1074. end
  1075. end)
  1076.  
  1077. addcmd('chat', 'forces player to chat what you input',{},
  1078. function(args)
  1079. local players = getPlayer(args[1])
  1080. local MSG = table.concat(args, " ")
  1081. local newMSG = string.gsub(MSG, args[1] .. " ", "")
  1082. for i,v in pairs(players)do
  1083. game.Chat:Chat(gPlayers[v].Character.Head, newMSG)
  1084. end
  1085. end)
  1086.  
  1087. addcmd('insert', 'inserts a model',{},
  1088. function(args)
  1089. local model = game:GetService("InsertService"):LoadAsset(args[1])
  1090. model.Parent = game.Workspace
  1091. model:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  1092. model:MakeJoints()
  1093. end)
  1094.  
  1095. addcmd('name', 'names player',{},
  1096. function(args)
  1097. local players = getPlayer(args[1])
  1098. local msg = table.concat(args, " ")
  1099. local newmsg = string.gsub(msg, args[1] .. " ", "")
  1100. for i,v in pairs(players) do
  1101. for a, mod in pairs(gPlayers[v].Character:children()) do
  1102. if mod:FindFirstChild("TAG") then
  1103. gPlayers[v].Character.Head.Transparency = 0
  1104. mod:Destroy()
  1105. end
  1106. end
  1107.  
  1108. local char = gPlayers[v].Character
  1109. local model = Instance.new("Model", char)
  1110. local clone = char.Head:Clone()
  1111. local hum = Instance.new("Humanoid", model)
  1112. local weld = Instance.new("Weld", clone)
  1113. model.Name = newmsg
  1114. clone.Parent = model
  1115. hum.Name = "TAG"
  1116. hum.MaxHealth = 100
  1117. hum.Health = 100
  1118. weld.Part0 = clone
  1119. weld.Part1 = char.Head
  1120. char.Head.Transparency = 1
  1121. end
  1122. end)
  1123.  
  1124. addcmd('unname', 'unnames player',{},
  1125. function(args)
  1126. local players = getPlayer(args[1])
  1127. local name = (args[2])
  1128. for i,v in pairs(players) do
  1129. for a, mod in pairs(gPlayers[v].Character:children()) do
  1130. if mod:FindFirstChild("TAG") then
  1131. gPlayers[v].Character.Head.Transparency = 0
  1132. mod:Destroy()
  1133. end
  1134. end
  1135. end
  1136. end)
  1137.  
  1138. addcmd('stun', 'stuns player',{},
  1139. function(args)
  1140. local players = getPlayer(args[1])
  1141. for i,v in pairs(players) do
  1142. gPlayers[v].Character.Humanoid.PlatformStand = true
  1143. end
  1144. end)
  1145.  
  1146. addcmd('unstun', 'stuns player',{},
  1147. function(args)
  1148. local players = getPlayer(args[1])
  1149. for i,v in pairs(players) do
  1150. gPlayers[v].Character.Humanoid.PlatformStand = false
  1151. end
  1152. end)
  1153.  
  1154. addcmd('sit', 'stuns player',{},
  1155. function(args)
  1156. local players = getPlayer(args[1])
  1157. for i,v in pairs(players) do
  1158. gPlayers[v].Character.Humanoid.Sit = true
  1159. end
  1160. end)
  1161.  
  1162. addcmd('guest', 'ew a guest',{},
  1163. function(args)
  1164. local players = getPlayer(args[1])
  1165. for i,v in pairs(players) do
  1166. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1"
  1167. gPlayers[v].Character:BreakJoints()
  1168. end
  1169. end)
  1170.  
  1171. addcmd('damage', 'damages a player',{},
  1172. function(args)
  1173. local players = getPlayer(args[1])
  1174. for i,v in pairs(players) do
  1175. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  1176. end
  1177. end)
  1178.  
  1179. addcmd('view', 'views player',{},
  1180. function(args)
  1181. local players = getPlayer(args[1])
  1182. for i,v in pairs(players) do
  1183. game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  1184. end
  1185. end)
  1186.  
  1187. addcmd('unview', 'stops viewing player',{},
  1188. function()
  1189. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  1190. end)
  1191.  
  1192. addcmd('nolimbs', 'removes limbs from player',{},
  1193. function(args)
  1194. local players = getPlayer(args[1])
  1195. for i,v in pairs(players) do
  1196. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1197. if v:IsA("BasePart") and
  1198. v.Name == "Right Leg" or
  1199. v.Name == "Left Leg" or
  1200. v.Name == "Right Arm" or
  1201. v.Name == "Left Arm" then
  1202. v:Remove()
  1203. end
  1204. end
  1205. end
  1206. end)
  1207.  
  1208. addcmd('box', 'creates a box around player',{},
  1209. function(args)
  1210. local players = getPlayer(args[1])
  1211. for i,v in pairs(players)do
  1212. local pchar=_char(v)
  1213. local SB = Instance.new("SelectionBox", pchar)
  1214. SB.Adornee = SB.Parent
  1215. SB.Color = BrickColor.new("" .. (args[2]))
  1216. end
  1217. end)
  1218.  
  1219. addcmd('nobox', 'takes away box from player',{'unbox'},
  1220. function(args)
  1221. local players = getPlayer(args[1])
  1222. for i,v in pairs(players)do
  1223. local pchar=_char(v)
  1224. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1225. if v:IsA("SelectionBox") then
  1226. v:Destroy()
  1227. end
  1228. end
  1229. end
  1230. end)
  1231.  
  1232. addcmd('ghost', 'ghostifys 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. pchar.Head.Transparency = 0.5
  1238. pchar.Torso.Transparency = 0.5
  1239. pchar["Left Arm"].Transparency = 0.5
  1240. pchar["Right Arm"].Transparency = 0.5
  1241. pchar["Left Leg"].Transparency = 0.5
  1242. pchar["Right Leg"].Transparency = 0.5
  1243. pchar.Head.face.Transparency = 0.5
  1244. end
  1245. end)
  1246.  
  1247. addcmd('sphere', 'puts sphere around player',{},
  1248. function(args)
  1249. local players = getPlayer(args[1])
  1250. for i,v in pairs(players)do
  1251. local pchar=gPlayers[v].Character
  1252. local SS = Instance.new("SelectionSphere", pchar)
  1253. SS.Adornee = SS.Parent
  1254. end
  1255. end)
  1256.  
  1257. addcmd('loadmap','loads map from model',{},
  1258. function(args)
  1259. pcall(function()
  1260. for i,v in pairs(workspace:GetChildren()) do
  1261. if v.Name~="Camera" and v.Name~="Terrain" then
  1262. v:Destroy()
  1263. end
  1264. end
  1265. workspace.Terrain:Clear()
  1266. for i,v in pairs(game.Players:GetChildren()) do
  1267. local plr = v
  1268. local prt = Instance.new("Model", workspace)
  1269. Instance.new("Part", prt).Name="Torso"
  1270. Instance.new("Part", prt).Name="Head"
  1271. Instance.new("Humanoid", prt).Name="Humanoid"
  1272. plr.Character = prt
  1273. end
  1274. if (args[1]) == "sfotho" then
  1275. local b = Insert(296400126, game.Workspace, "sfotho")
  1276. b:MakeJoints()
  1277. end
  1278. local b = Insert(args[1], game.Workspace, "LoadedMap")
  1279. b:MakeJoints()
  1280. end)
  1281. Notify('Loaded Map')
  1282. end)
  1283.  
  1284. addcmd('sky','changes skybox',{},
  1285. function(args)
  1286. pcall(function()
  1287. local ID = (args[1])
  1288. local sky = Instance.new("Sky", game.Lighting)
  1289. sky.SkyboxBk = "rbxassetid://" .. ID
  1290. sky.SkyboxDn = "rbxassetid://" .. ID
  1291. sky.SkyboxFt = "rbxassetid://" .. ID
  1292. sky.SkyboxLf = "rbxassetid://" .. ID
  1293. sky.SkyboxRt = "rbxassetid://" .. ID
  1294. sky.SkyboxUp = "rbxassetid://" .. ID
  1295. end)
  1296. end)
  1297.  
  1298. addcmd('ambient','changes ambient',{},
  1299. function(args)
  1300. game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  1301. end)
  1302.  
  1303. addcmd('gui','gives YourMom GUI',{},
  1304. function(args)
  1305. loadstring(Insert(289110135, game.CoreGui.RobloxGui).Source)()
  1306. end)
  1307.  
  1308. addcmd('jail','jails player',{},
  1309. function(args)
  1310. local players = getPlayer(args[1])
  1311. for i,v in pairs(players)do
  1312. local pchar=gPlayers[v].Character
  1313. local JailPlayer = DATA.JAIL:Clone()
  1314. JailPlayer.Parent = game.Workspace
  1315. JailPlayer:MoveTo(pchar.Torso.Position)
  1316. JailPlayer.Name = "JAIL_" .. gPlayers[v].Name
  1317. if pchar:FindFirstChild("HumanoidRootPart") then
  1318. pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
  1319. end
  1320. end
  1321. end)
  1322.  
  1323. addcmd('unjail','unjails player',{},
  1324. function(args)
  1325. local players = getPlayer(args[1])
  1326. for i,v in pairs(players)do
  1327. game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  1328. end
  1329. end)
  1330.  
  1331. addcmd('shutdown', 'shuts the server down',{},
  1332. function(args)
  1333. local function ShutDown(Base)
  1334. for i,v in pairs(Base:GetChildren()) do
  1335. v:Destroy()
  1336. end
  1337. end
  1338. ShutDown(game.Players)
  1339. end)
  1340.  
  1341. addcmd('animation','makes player animate',{'anim'},
  1342. function(args)
  1343. local players = getPlayer(args[1])
  1344. for i,v in pairs(players)do
  1345. local pchar = gPlayers[v].Character
  1346. local ID = args[2]
  1347.  
  1348. if args[2] == "climb" then
  1349. ID = "180436334"
  1350. end
  1351. if args[2] == "fall" then
  1352. ID = "180436148"
  1353. end
  1354. if args[2] == "jump" then
  1355. ID = "125750702"
  1356. end
  1357. if args[2] == "sit" then
  1358. ID = "178130996"
  1359. end
  1360. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  1361. if x:IsA("StringValue") then
  1362. for _,c in pairs(x:GetChildren()) do
  1363. if c:IsA("Animation") then
  1364. c.AnimationId = "rbxassetid://" .. ID
  1365. end
  1366. end
  1367. end
  1368. end
  1369. end
  1370. end)
  1371.  
  1372. addcmd('fix','turns player back to normal',{},
  1373. function(args)
  1374. local players = getPlayer(args[1])
  1375. for i,v in pairs(players)do
  1376. local pchar = gPlayers[v].Character
  1377.  
  1378. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1379. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  1380. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1381. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1382. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1383.  
  1384. for i,v in pairs(pchar.Head:GetChildren()) do
  1385. if v:IsA("SpecialMesh") then
  1386. v:Destroy()
  1387. end
  1388. end
  1389.  
  1390. for i,v in pairs(pchar:GetChildren()) do
  1391. if v:IsA("Shirt") then
  1392. v:Destroy()
  1393. end
  1394. end
  1395.  
  1396. for i,v in pairs(pchar:GetChildren()) do
  1397. if v:IsA("Pants") then
  1398. v:Destroy()
  1399. end
  1400. end
  1401.  
  1402. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  1403. Player.Character["Shirt Graphic"].Graphic = ""
  1404. end
  1405.  
  1406. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  1407. HeadMesh.MeshType = "Head"
  1408. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  1409.  
  1410. pchar.Head.Transparency = 0
  1411. pchar.Torso.Transparency = 0
  1412. pchar["Left Arm"].Transparency = 0
  1413. pchar["Right Arm"].Transparency = 0
  1414. pchar["Left Leg"].Transparency = 0
  1415. pchar["Right Leg"].Transparency = 0
  1416.  
  1417. for i,v in pairs(pchar.Head:GetChildren()) do
  1418. if v:IsA("Decal") then
  1419. v:Destroy()
  1420. end
  1421. end
  1422.  
  1423. local face = Instance.new("Decal", pchar.Head)
  1424. face.Name = "face"
  1425. face.Texture = "rbxasset://textures/face.png"
  1426. face.Face = "Front"
  1427.  
  1428. for i,v in pairs(pchar:GetChildren()) do
  1429. if v:IsA("Seat") then
  1430. v:Destroy()
  1431. end
  1432. end
  1433.  
  1434. for i,v in pairs(pchar.Torso:GetChildren()) do
  1435. if v:IsA("Weld") then
  1436. v:Destroy()
  1437. end
  1438. end
  1439.  
  1440. for i,v in pairs(pchar.Torso:GetChildren()) do
  1441. if v:IsA("SpecialMesh") then
  1442. v:Destroy()
  1443. end
  1444. end
  1445.  
  1446. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  1447. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  1448. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  1449. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  1450. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  1451. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  1452. for _,v in pairs(Player.Character:GetChildren()) do
  1453. if v:IsA("Hat") then
  1454. v:Destroy()
  1455. end
  1456. end
  1457. end
  1458. end)
  1459.  
  1460. addcmd('creeper','make the player a creeper',{'crpr'},
  1461. function(args)
  1462. local players = getPlayer(args[1])
  1463. for i,v in pairs(players)do
  1464. local pchar = gPlayers[v].Character
  1465. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  1466. if pchar:FindFirstChild("Shirt") then
  1467. pchar.Shirt.Parent = pchar.Torso
  1468. end
  1469. if pchar:FindFirstChild("Pants") then
  1470. pchar.Pants.Parent = pchar.Torso
  1471. end
  1472. if pchar:FindFirstChild("Shirt Graphic") then
  1473. pchar["Shirt Graphic"].Graphic = ""
  1474. end
  1475. for i,v in pairs(pchar:GetChildren()) do
  1476. if v:IsA("Hat") then
  1477. v:Destroy()
  1478. end
  1479. end
  1480. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1481. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  1482. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  1483. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  1484. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  1485. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  1486. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  1487. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  1488. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  1489. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  1490. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  1491. end
  1492. end
  1493. end)
  1494.  
  1495. addcmd('uncreeper','makes player back to normal',{},
  1496. function(args)
  1497. local players = getPlayer(args[1])
  1498. for i,v in pairs(players)do
  1499. execCmd("fix " .. gPlayers[v].Name, Player)
  1500. end
  1501. end)
  1502.  
  1503. addcmd('shrek', 'makes player shrek',{},
  1504. function(args)
  1505. local players = getPlayer(args[1])
  1506. for i,v in pairs(players) do
  1507. local pchar = gPlayers[v].Character
  1508. for i,v in pairs(pchar:GetChildren()) do
  1509. if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  1510. v:Destroy()
  1511. end
  1512. end
  1513. for i,v in pairs(pchar.Head:GetChildren()) do
  1514. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  1515. v:Destroy()
  1516. end
  1517. end
  1518.  
  1519. local mesh = Instance.new("SpecialMesh", pchar.Head)
  1520. mesh.MeshType = "FileMesh"
  1521. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  1522. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  1523. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  1524.  
  1525. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  1526. local Pants = Instance.new("Pants", gPlayers[v].Character)
  1527.  
  1528. Shirt.ShirtTemplate = "rbxassetid://133078194"
  1529. Pants.PantsTemplate = "rbxassetid://133078204"
  1530. end
  1531. end)
  1532.  
  1533. addcmd('unshrek','makes player back to normal',{},
  1534. function(args)
  1535. local players = getPlayer(args[1])
  1536. for i,v in pairs(players)do
  1537. execCmd("fix " .. gPlayers[v].Name, Player)
  1538. end
  1539. end)
  1540.  
  1541. local Spamming = false
  1542.  
  1543. addcmd('spam','spams text',{},
  1544. function(args)
  1545. Spamming = true
  1546. spawn(function()
  1547. while wait(0) do
  1548. if Spamming == true then
  1549. while wait(0.1) do
  1550. if Spamming == true then
  1551. game.Players:Chat("" .. args[1])
  1552. elseif Spamming == false then
  1553. return
  1554. end
  1555. end
  1556. end
  1557. end
  1558. end)
  1559. end)
  1560.  
  1561. addcmd('nospam','stops spamming',{},
  1562. function(args)
  1563. Spamming = false
  1564. end)
  1565.  
  1566. addcmd('control','controls player',{},
  1567. function(args)
  1568. local players = getPlayer(args[1])
  1569. for i,v in pairs(players)do
  1570. local pchar = gPlayers[v].Character
  1571. if gPlayers[v] and pchar then
  1572. pchar.Humanoid.PlatformStand = true
  1573. local w = Instance.new("Weld", Player.Character.Torso)
  1574. w.Part0 = Player.Character.Torso
  1575. w.Part1 = pchar.Torso
  1576. local w2 = Instance.new("Weld", Player.Character.Head)
  1577. w2.Part0 = Player.Character.Head
  1578. w2.Part1 = pchar.Head
  1579. local w3 = Instance.new("Weld", Player.Character:findFirstChild("Right Arm"))
  1580. w3.Part0 = Player.Character:findFirstChild("Right Arm")
  1581. w3.Part1 = pchar:findFirstChild("Right Arm")
  1582. local w4 = Instance.new("Weld", Player.Character:findFirstChild("Left Arm"))
  1583. w4.Part0 = Player.Character:findFirstChild("Left Arm")
  1584. w4.Part1 = pchar:findFirstChild("Left Arm")
  1585. local w5 = Instance.new("Weld", Player.Character:findFirstChild("Right Leg"))
  1586. w5.Part0 = Player.Character:findFirstChild("Right Leg")
  1587. w5.Part1 = pchar:findFirstChild("Right Leg")
  1588. local w6 = Instance.new("Weld", Player.Character:findFirstChild("Left Leg"))
  1589. w6.Part0 = Player.Character:findFirstChild("Left Leg")
  1590. w6.Part1 = pchar:findFirstChild("Left Leg")
  1591. char.Head.face:Destroy()
  1592. for i,v in pairs(pchar:GetChildren()) do
  1593. if v:IsA("BasePart") then
  1594. v.CanCollide = false
  1595. end
  1596. end
  1597. for i,v in pairs(char:GetChildren()) do
  1598. if v:IsA("BasePart") then
  1599. v.Transparency = 1
  1600. elseif v:IsA("Hat") then
  1601. v:Destroy()
  1602. end
  1603. end
  1604. pchar.Parent = char
  1605. pchar.Humanoid.Changed:connect(function()
  1606. pchar.Humanoid.PlatformStand = true
  1607. end)
  1608. end
  1609. end
  1610. end)
  1611.  
  1612. addcmd('nuke','nukes player',{},
  1613. function(args)
  1614. local players = getPlayer(args[1])
  1615. for i,v in pairs(players)do
  1616. local pchar = gPlayers[v].Character
  1617. if gPlayers[v] and pchar and pchar:FindFirstChild("Torso") then
  1618. local nuke = Instance.new("Part", game.Workspace)
  1619. nuke.Anchored = true
  1620. nuke.CanCollide = false
  1621. nuke.FormFactor = "Symmetric"
  1622. nuke.Shape = "Ball"
  1623. nuke.Size = Vector3.new(1,1,1)
  1624. nuke.BrickColor = BrickColor.new("New Yeller")
  1625. nuke.Transparency = 0.5
  1626. nuke.Reflectance = 0.2
  1627. nuke.TopSurface = 0
  1628. nuke.BottomSurface = 0
  1629. nuke.Touched:connect(function (hit)
  1630. if hit and hit.Parent then
  1631. local boom = Instance.new("Explosion", game.Workspace)
  1632. boom.Position = hit.Position
  1633. boom.BlastRadius = 11
  1634. boom.BlastPressure = math.huge
  1635. end
  1636. end)
  1637. local CF = pchar.Torso.CFrame
  1638. nuke.CFrame = CF
  1639. for i = 1,333 do
  1640. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  1641. nuke.CFrame = CF
  1642. wait(1/44)
  1643. end
  1644. nuke:Destroy()
  1645. end
  1646. end
  1647. end)
  1648.  
  1649. addcmd('infect','infects player',{},
  1650. function(args)
  1651. local players = getPlayer(args[1])
  1652. for i,v in pairs(players)do
  1653. function infect(rip)
  1654. local pchar = gPlayers[v].Character
  1655. for i,v in pairs(pchar:GetChildren()) do
  1656. if v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") then
  1657. v:Destroy()
  1658. end
  1659. end
  1660. if pchar.Torso:FindFirstChild("roblox") then
  1661. pchar.Torso.roblox:Destroy()
  1662. end
  1663. if pchar.Head:FindFirstChild("face") then
  1664. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  1665. end
  1666. if pchar:FindFirstChild("Body Colors") then
  1667. local Colors = pchar["Body Colors"]
  1668. local Skin = BrickColor.new("Pastel green")
  1669. local Clothes = BrickColor.new("Reddish brown")
  1670. Colors.HeadColor = Skin
  1671. Colors.LeftArmColor = Skin
  1672. Colors.RightArmColor = Skin
  1673. Colors.LeftLegColor = Clothes
  1674. Colors.RightLegColor = Clothes
  1675. Colors.TorsoColor = Clothes
  1676. end
  1677. local w1 = Instance.new("Weld", pchar)
  1678. w1.Part0 = pchar["Right Arm"]
  1679. w1.Part1 = pchar.Torso
  1680. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  1681. local w2 = Instance.new("Weld", pchar)
  1682. w2.Part0 = pchar["Left Arm"]
  1683. w2.Part1 = pchar.Torso
  1684. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  1685. local rip = false
  1686. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  1687. if connect1 == false then
  1688. connect1 = true
  1689. if game.Players:FindFirstChild(hit.Parent.Name) then
  1690. infect(game.Players[hit.Parent.Name])
  1691. end
  1692. wait(0.5)
  1693. connect1 = true
  1694. end
  1695. end)
  1696. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  1697. if connect2 == false then
  1698. connect2 = true
  1699. if game.Players:FindFirstChild(hit.Parent.Name) then
  1700. infect(game.Players[hit.Parent.Name])
  1701. end
  1702. wait(0.5)
  1703. connect2 = true
  1704. end
  1705. end)
  1706. local IV = Instance.new("IntValue", pchar)
  1707. IV.Name = "Infected"
  1708. IV.Value = 0
  1709. IV.Changed:connect(function()
  1710. connect1:disconnect()
  1711. connect2:disconnect()
  1712. end)
  1713. end
  1714. infect(v)
  1715. end
  1716. end)
  1717.  
  1718. addcmd('uninfect','makes player back to normal',{},
  1719. function(args)
  1720. local players = getPlayer(args[1])
  1721. for i,v in pairs(players)do
  1722. execCmd("fix " .. gPlayers[v].Name, Player)
  1723. end
  1724. end)
  1725.  
  1726. addcmd('duck','makes players head a duck',{},
  1727. function(args)
  1728. local players = getPlayer(args[1])
  1729. for i,v in pairs(players)do
  1730. local pchar = gPlayers[v].Character
  1731. for i,v in pairs(pchar.Torso:GetChildren()) do
  1732. if v:IsA("Decal") then
  1733. v:Destroy()
  1734. end
  1735. end
  1736. for i,v in pairs(pchar:GetChildren()) do
  1737. if v:IsA("Hat") then
  1738. v:Destroy()
  1739. end
  1740. end
  1741. local duck = Instance.new("SpecialMesh", pchar.Torso)
  1742. duck.MeshType = "FileMesh"
  1743. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  1744. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  1745. duck.Scale = Vector3.new(5, 5, 5)
  1746. pchar.Head.Transparency = 1
  1747. pchar["Left Arm"].Transparency = 1
  1748. pchar["Right Arm"].Transparency = 1
  1749. pchar["Left Leg"].Transparency = 1
  1750. pchar["Right Leg"].Transparency = 1
  1751. pchar.Head.face.Transparency = 1
  1752. end
  1753. end)
  1754.  
  1755. addcmd('unduck','makes player back to normal',{},
  1756. function(args)
  1757. local players = getPlayer(args[1])
  1758. for i,v in pairs(players)do
  1759. execCmd("fix " .. gPlayers[v].Name, Player)
  1760. end
  1761. end)
  1762.  
  1763. addcmd('disable','removes players humanoid',{},
  1764. function(args)
  1765. local players = getPlayer(args[1])
  1766. for i,v in pairs(players)do
  1767. local pchar = gPlayers[v].Character
  1768. if pchar:FindFirstChild("Humanoid") then
  1769. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  1770. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  1771. humanoid.Parent = game.ContextActionService
  1772. end
  1773. end
  1774. end)
  1775.  
  1776. addcmd('enable','gives player humanoid',{},
  1777. function(args)
  1778. local players = getPlayer(args[1])
  1779. for i,v in pairs(players)do
  1780. local pchar = gPlayers[v].Character
  1781. if pchar:FindFirstChild("Humanoid") then
  1782. return
  1783. else
  1784. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  1785. humanoid.Parent = pchar
  1786. humanoid.Name = "Humanoid"
  1787. end
  1788. end
  1789. end)
  1790.  
  1791. addcmd('size','changes size of player',{},
  1792. function(args)
  1793. local players = getPlayer(args[1])
  1794. for i,v in pairs(players)do
  1795. local pchar = gPlayers[v].Character
  1796. local function scale(chr,scl)
  1797.  
  1798. for _,v in pairs(pchar:GetChildren()) do
  1799. if v:IsA("Hat") then
  1800. v:Clone()
  1801. v.Parent = game.Lighting
  1802. end
  1803. end
  1804.  
  1805. local Head = chr['Head']
  1806. local Torso = chr['Torso']
  1807. local LA = chr['Left Arm']
  1808. local RA = chr['Right Arm']
  1809. local LL = chr['Left Leg']
  1810. local RL = chr['Right Leg']
  1811. local HRP = chr['HumanoidRootPart']
  1812.  
  1813. wait(0.1)
  1814.  
  1815. Head.formFactor = 3
  1816. Torso.formFactor = 3
  1817. LA.formFactor = 3
  1818. RA.formFactor = 3
  1819. LL.formFactor = 3
  1820. RL.formFactor = 3
  1821. HRP.formFactor = 3
  1822.  
  1823. Head.Size = Vector3.new(scl * 2, scl, scl)
  1824. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  1825. LA.Size = Vector3.new(scl, scl * 2, scl)
  1826. RA.Size = Vector3.new(scl, scl * 2, scl)
  1827. LL.Size = Vector3.new(scl, scl * 2, scl)
  1828. RL.Size = Vector3.new(scl, scl * 2, scl)
  1829. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  1830.  
  1831. local Motor1 = Instance.new('Motor6D', Torso)
  1832. Motor1.Part0 = Torso
  1833. Motor1.Part1 = Head
  1834. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1835. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1836. Motor1.Name = "Neck"
  1837.  
  1838. local Motor2 = Instance.new('Motor6D', Torso)
  1839. Motor2.Part0 = Torso
  1840. Motor2.Part1 = LA
  1841. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1842. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1843. Motor2.Name = "Left Shoulder"
  1844.  
  1845. local Motor3 = Instance.new('Motor6D', Torso)
  1846. Motor3.Part0 = Torso
  1847. Motor3.Part1 = RA
  1848. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1849. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1850. Motor3.Name = "Right Shoulder"
  1851.  
  1852. local Motor4 = Instance.new('Motor6D', Torso)
  1853. Motor4.Part0 = Torso
  1854. Motor4.Part1 = LL
  1855. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1856. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1857. Motor4.Name = "Left Hip"
  1858.  
  1859. local Motor5 = Instance.new('Motor6D', Torso)
  1860. Motor5.Part0 = Torso
  1861. Motor5.Part1 = RL
  1862. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1863. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1864. Motor5.Name = "Right Hip"
  1865.  
  1866. local Motor6 = Instance.new('Motor6D', HRP)
  1867. Motor6.Part0 = HRP
  1868. Motor6.Part1 = Torso
  1869. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1870. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1871.  
  1872. end
  1873.  
  1874. scale(pchar, args[2])
  1875.  
  1876. for _,v in pairs(game.Lighting:GetChildren()) do
  1877. if v:IsA("Hat") then
  1878. v.Parent = pchar
  1879. end
  1880. end
  1881. end
  1882. end)
  1883.  
  1884. addcmd('confuse','reverses players speed',{'reverse'},
  1885. function(args)
  1886. local players = getPlayer(args[1])
  1887. for i,v in pairs(players)do
  1888. local pchar = gPlayers[v].Character
  1889. pchar.Humanoid.WalkSpeed = tonumber(-16)
  1890. end
  1891. end)
  1892.  
  1893. addcmd('unconfuse','reverses players speed',{'unreverse'},
  1894. function(args)
  1895. local players = getPlayer(args[1])
  1896. for i,v in pairs(players)do
  1897. local pchar = gPlayers[v].Character
  1898. pchar.Humanoid.WalkSpeed = tonumber(16)
  1899. end
  1900. end)
  1901.  
  1902. addcmd('clone','clones player',{},
  1903. function(args)
  1904. local players = getPlayer(args[1])
  1905. for i,v in pairs(players)do
  1906. local pchar = gPlayers[v].Character
  1907. pchar.Archivable = true
  1908. local clone = pchar:Clone()
  1909. clone.Parent = game.Workspace
  1910. clone:MoveTo(pchar:GetModelCFrame().p)
  1911. clone:MakeJoints()
  1912. pchar.Archivable = false
  1913. end
  1914. end)
  1915.  
  1916. addcmd('spin','spins player',{},
  1917. function(args)
  1918. local players = getPlayer(args[1])
  1919. for i,v in pairs(players)do
  1920. local pchar = gPlayers[v].Character
  1921. for i,v in pairs(pchar.Torso:GetChildren()) do
  1922. if v.Name == "Spinning" then
  1923. v:Destroy()
  1924. end
  1925. end
  1926. local Torso = pchar.Torso
  1927. local BG = Instance.new("BodyGyro", Torso)
  1928. BG.Name = "Spinning"
  1929. BG.maxTorque = Vector3.new(0, math.huge, 0)
  1930. BG.P = 11111
  1931. BG.cframe = Torso.CFrame
  1932. repeat wait(1/44)
  1933. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  1934. until not BG or BG.Parent ~= Torso
  1935. end
  1936. end)
  1937.  
  1938. addcmd('unspin','stops spinning player',{},
  1939. function(args)
  1940. local players = getPlayer(args[1])
  1941. for i,v in pairs(players)do
  1942. local pchar = gPlayers[v].Character
  1943. for i,v in pairs(pchar.Torso:GetChildren()) do
  1944. if v.Name == "Spinning" then
  1945. v:Destroy()
  1946. end
  1947. end
  1948. end
  1949. end)
  1950.  
  1951. addcmd('dog','makes player a dog',{},
  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("Shirt") then
  1957. pchar.Shirt:Destroy()
  1958. end
  1959. if pchar:FindFirstChild("Pants") then
  1960. pchar.Pants:Destroy()
  1961. end
  1962. if pchar:FindFirstChild("Shirt Graphic") then
  1963. pchar["Shirt Graphic"].Graphic = ""
  1964. end
  1965. pchar.Torso.Transparency = 1
  1966. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1967. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  1968. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  1969. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  1970. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  1971. local FakeTorso = Instance.new("Seat", pchar)
  1972. FakeTorso.Name = "FakeTorso"
  1973. FakeTorso.FormFactor = "Symmetric"
  1974. FakeTorso.TopSurface = 0
  1975. FakeTorso.BottomSurface = 0
  1976. FakeTorso.Size = Vector3.new(3,1,4)
  1977. FakeTorso.BrickColor = BrickColor.new("Brown")
  1978. FakeTorso.CFrame = pchar.Torso.CFrame
  1979. local BF = Instance.new("BodyForce", FakeTorso)
  1980. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  1981. local W = Instance.new("Weld", pchar.Torso)
  1982. W.Part0 = pchar.Torso
  1983. W.Part1 = FakeTorso
  1984. W.C0 = CFrame.new(0,-.5,0)
  1985. local BC = pchar["Body Colors"]
  1986. BC.HeadColor = BrickColor.new("Brown")
  1987. BC.LeftArmColor = BrickColor.new("Brown")
  1988. BC.LeftLegColor = BrickColor.new("Brown")
  1989. BC.RightArmColor = BrickColor.new("Brown")
  1990. BC.RightLegColor = BrickColor.new("Brown")
  1991. BC.TorsoColor = BrickColor.new("Brown")
  1992. end
  1993. end)
  1994.  
  1995. addcmd('undog','makes player back to normal',{},
  1996. function(args)
  1997. local players = getPlayer(args[1])
  1998. for i,v in pairs(players)do
  1999. execCmd("fix " .. gPlayers[v].Name, Player)
  2000. end
  2001. end)
  2002.  
  2003. addcmd('tptool','gives player tptool',{''},
  2004. function(args)
  2005. local tool = DATA.Teleport:Clone()
  2006. tool.Parent = Player.Backpack
  2007. end)
  2008.  
  2009. addcmd('loopsit','loop sits player',{},
  2010. function(args)
  2011. local players = getPlayer(args[1])
  2012. for i,v in pairs(players)do
  2013. local pchar = gPlayers[v].Character
  2014. if pchar:FindFirstChild("LoopSit") then
  2015. pchar.LoopSit.Name = "NotLoopSit"
  2016. wait(0.1)
  2017. pchar.NotLoopSit:Destroy()
  2018. end
  2019. local LoopSit = Instance.new("StringValue", pchar)
  2020. LoopSit.Name = "LoopSit"
  2021. repeat wait(0.1)
  2022. pchar.Humanoid.Sit = true
  2023. until LoopSit.Name == "NotLoopSit"
  2024. end
  2025. end)
  2026.  
  2027. addcmd('unloopsit','stops loop sit on player',{'noloopsit'},
  2028. function(args)
  2029. local players = getPlayer(args[1])
  2030. for i,v in pairs(players)do
  2031. local pchar = gPlayers[v].Character
  2032. if pchar:FindFirstChild("LoopSit") then
  2033. pchar.LoopSit.Name = "NotLoopSit"
  2034. wait(0.1)
  2035. pchar.NotLoopSit:Destroy()
  2036. end
  2037. end
  2038. end)
  2039.  
  2040. addcmd('loopjump','loop jumps player',{},
  2041. function(args)
  2042. local players = getPlayer(args[1])
  2043. for i,v in pairs(players)do
  2044. local pchar = gPlayers[v].Character
  2045. if pchar:FindFirstChild("LoopJump") then
  2046. pchar.LoopJump.Name = "NotLoopJump"
  2047. wait(0.1)
  2048. pchar.NotLoopJump:Destroy()
  2049. end
  2050. local LoopJump = Instance.new("StringValue", pchar)
  2051. LoopJump.Name = "LoopJump"
  2052. repeat wait(0.1)
  2053. pchar.Humanoid.Jump = true
  2054. until LoopJump.Name == "NotLoopJump"
  2055. end
  2056. end)
  2057.  
  2058. addcmd('unloopjump','stops loop jump on player',{'noloopjump'},
  2059. function(args)
  2060. local players = getPlayer(args[1])
  2061. for i,v in pairs(players)do
  2062. local pchar = gPlayers[v].Character
  2063. if pchar:FindFirstChild("LoopJump") then
  2064. pchar.LoopJump.Name = "NotLoopJump"
  2065. wait(0.1)
  2066. pchar.NotLoopJump:Destroy()
  2067. end
  2068. end
  2069. end)
  2070.  
  2071. addcmd('loopheal','loop heals player',{},
  2072. function(args)
  2073. local players = getPlayer(args[1])
  2074. for i,v in pairs(players)do
  2075. local pchar = gPlayers[v].Character
  2076. if pchar:FindFirstChild("LoopHeal") then
  2077. pchar.LoopHeal.Name = "NotLoopHeal"
  2078. wait(0.1)
  2079. pchar.NotLoopHeal:Destroy()
  2080. end
  2081. local LoopHeal = Instance.new("StringValue", pchar)
  2082. LoopHeal.Name = "LoopHeal"
  2083. repeat wait(0.1)
  2084. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  2085. until LoopHeal.Name == "NotLoopHeal"
  2086. end
  2087. end)
  2088.  
  2089. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  2090. function(args)
  2091. local players = getPlayer(args[1])
  2092. for i,v in pairs(players)do
  2093. local pchar = gPlayers[v].Character
  2094. if pchar:FindFirstChild("LoopHeal") then
  2095. pchar.LoopHeal.Name = "NotLoopHeal"
  2096. wait(0.1)
  2097. pchar.NotLoopHeal:Destroy()
  2098. end
  2099. end
  2100. end)
  2101.  
  2102. addcmd('fling','flings player',{},
  2103. function(args)
  2104. local players = getPlayer(args[1])
  2105. for i,v in pairs(players)do
  2106. local pchar = gPlayers[v].Character
  2107. if pchar:FindFirstChild("Humanoid") then
  2108. local xran
  2109. local zran
  2110. repeat
  2111. xran = math.random(-9999,9999)
  2112. until math.abs(xran) >= 5555
  2113. repeat
  2114. zran = math.random(-9999,9999)
  2115. until math.abs(zran) >= 5555
  2116. pchar.Humanoid.Sit = true
  2117. pchar.Torso.Velocity = Vector3.new(0,0,0)
  2118. local BF = Instance.new("BodyForce", pchar.Torso)
  2119. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  2120. end
  2121. end
  2122. end)
  2123.  
  2124. addcmd('nograv','makes player have moon gravity',{''},
  2125. function(args)
  2126. local players = getPlayer(args[1])
  2127. for i,v in pairs(players)do
  2128. local pchar = gPlayers[v].Character
  2129. for i,v in pairs(pchar.Torso:GetChildren()) do
  2130. if v.Name == "NoGrav" then
  2131. v:Destroy()
  2132. end
  2133. end
  2134. local BF = Instance.new("BodyForce", pchar.Torso)
  2135. BF.Name = "NoGrav"
  2136. BF.Force = Vector3.new(0,2700,0)
  2137. end
  2138. end)
  2139.  
  2140. addcmd('grav','makes player have normal gravity',{''},
  2141. function(args)
  2142. local players = getPlayer(args[1])
  2143. for i,v in pairs(players)do
  2144. local pchar = gPlayers[v].Character
  2145. for i,v in pairs(pchar.Torso:GetChildren()) do
  2146. if v.Name == "NoGrav" then
  2147. v:Destroy()
  2148. end
  2149. end
  2150. end
  2151. end)
  2152.  
  2153. addcmd('seizure','makes player have a seizure',{''},
  2154. function(args)
  2155. local players = getPlayer(args[1])
  2156. for i,v in pairs(players)do
  2157. local pchar = gPlayers[v].Character
  2158. if pchar:FindFirstChild("Seizure") then
  2159.  
  2160. end
  2161. local Seizure = Instance.new("StringValue", pchar)
  2162. Seizure.Name = "Seizure"
  2163. pchar.Humanoid.PlatformStand = true
  2164. repeat wait()
  2165. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  2166. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  2167. until Seizure.Name == "NotSeizure"
  2168. end
  2169. end)
  2170.  
  2171. addcmd('unseizure','makes player stop having a seizure',{''},
  2172. function(args)
  2173. local players = getPlayer(args[1])
  2174. for i,v in pairs(players)do
  2175. local pchar = gPlayers[v].Character
  2176. if pchar:FindFirstChild("Seizure") then
  2177. pchar.Humanoid.PlatformStand = false
  2178. pchar.Seizure.Name = "NotSeizure"
  2179. wait(0.1)
  2180. pchar.NotSeizure:Destroy()
  2181. end
  2182. end
  2183. end)
  2184.  
  2185. addcmd('cape','gives you a cape',{''},
  2186. function(args)
  2187. if not args[1] then
  2188. args[1] = 1012
  2189. end
  2190. capeColor = args[1]
  2191. Cape(Player)
  2192. end)
  2193.  
  2194. addcmd('uncape','takes cape away from you',{''},
  2195. function(args)
  2196. if char:FindFirstChild("Cape") ~= nil then
  2197. char.Cape:Destroy()
  2198. end
  2199. end)
  2200.  
  2201. addcmd('paper','makes player thin as paper',{''},
  2202. function(args)
  2203. local players = getPlayer(args[1])
  2204. for i,v in pairs(players)do
  2205. local pchar = gPlayers[v].Character
  2206. local LA = DATA.Paper:Clone()
  2207. LA.Parent = pchar["Left Arm"]
  2208. local RA = DATA.Paper:Clone()
  2209. RA.Parent = pchar["Right Arm"]
  2210. local LL = DATA.Paper:Clone()
  2211. LL.Parent = pchar["Left Leg"]
  2212. local RL = DATA.Paper:Clone()
  2213. RL.Parent = pchar["Right Leg"]
  2214. local T = DATA.Paper:Clone()
  2215. T.Parent = pchar.Torso
  2216. local H = DATA.Paper:Clone()
  2217. H.Parent = pchar.Head
  2218. pchar.Head.face:Destroy()
  2219. end
  2220. end)
  2221.  
  2222. addcmd('punish','punishs player',{''},
  2223. function(args)
  2224. local players = getPlayer(args[1])
  2225. for i,v in pairs(players)do
  2226. local pchar = gPlayers[v].Character
  2227. pchar.Parent = game.Lighting
  2228. end
  2229. end)
  2230.  
  2231. addcmd('unpunish','unpunishs player',{''},
  2232. function(args)
  2233. local players = getPlayer(args[1])
  2234. for i,v in pairs(players)do
  2235. if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
  2236. game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  2237. end
  2238. end
  2239. end)
  2240.  
  2241. addcmd('disco','disco party',{''},
  2242. function(args)
  2243. Disco = true
  2244. if Disco == true then
  2245. repeat wait(0.3)
  2246. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  2247. until Disco == false
  2248. end
  2249. end)
  2250.  
  2251. addcmd('undisco','rip disco party',{''},
  2252. function(args)
  2253. Disco = false
  2254. wait(0.1)
  2255. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  2256. end)
  2257.  
  2258. -- Extras --
  2259.  
  2260. Floating = false
  2261.  
  2262. addcmd('float', 'makes player float',{},
  2263. function(args,speaker)
  2264. Floating = true
  2265. local players = getPlayer(args[1])
  2266. for _,v in pairs(players) do
  2267. local pchar = gPlayers[v].Character
  2268. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  2269. spawn(function()
  2270. local float = DATA.Float:Clone()
  2271. float.Parent = pchar
  2272. float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  2273. spawn(function()
  2274. while wait(0.1) do
  2275. if pchar:FindFirstChild("Float") then
  2276. float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  2277. else
  2278. break
  2279. end
  2280. end
  2281. end)
  2282. end)
  2283. end
  2284. end
  2285. end)
  2286.  
  2287. addcmd('unfloat','disables floating',{},
  2288. function(args)
  2289. Floating = false
  2290. local players = getPlayer(args[1])
  2291. for i,v in pairs(players)do
  2292. local pchar = gPlayers[v].Character
  2293. if pchar:FindFirstChild("Float") then
  2294. pchar.Float:Destroy()
  2295. end
  2296. end
  2297. end)
  2298.  
  2299. local Clip = true
  2300.  
  2301. addcmd('noclip','enables noclip',{},
  2302. function(args)
  2303. Notify('NoClip Enabled')
  2304. Clip = false
  2305. wait(1)
  2306. Name = owner
  2307. game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function (NC)
  2308. delay(0, function()
  2309. if NC.Name ~= "OuputGUI" then
  2310. NC:Destroy()
  2311. end
  2312. end)
  2313. end)
  2314. game:GetService('RunService').Stepped:connect(function ()
  2315. game.Workspace[Name].Torso.CanCollide = Clip
  2316. game.Workspace[Name].Head.CanCollide = Clip
  2317. end)
  2318. game.Workspace[Name].Torso.Changed:connect(function()
  2319. game.Workspace[Name].Torso.CanCollide = Clip
  2320. game.Workspace[Name].Head.CanCollide = Clip
  2321. end)
  2322. end)
  2323.  
  2324. addcmd('clip','disables noclip',{},
  2325. function(args)
  2326. Notify('NoClip Disabled')
  2327. Clip = true
  2328. end)
  2329.  
  2330. wait(0.1)
  2331.  
  2332. addcmd('prefix','changes prefix',{},
  2333. function(args)
  2334. cmdprefix = args[1]
  2335. Notify('Changed prefix to "' .. args[1] .. '"')
  2336. end)
  2337.  
  2338. addcmd('admins','prints admins',{},
  2339. function(args)
  2340. for i,v in pairs(AdminFolder:GetChildren()) do
  2341. if v:IsA("StringValue") then
  2342. print("-" .. v.Value)
  2343. Notify('Printed Admins, Check Console')
  2344. end
  2345. end
  2346. end)
  2347.  
  2348. addcmd('bans','prints bans',{},
  2349. function(args)
  2350. for i,v in pairs(BanFolder:GetChildren()) do
  2351. if v:IsA("StringValue") then
  2352. print("-" .. v.Value)
  2353. Notify('Printed Bans, Check Console')
  2354. end
  2355. end
  2356. end)
  2357.  
  2358. addcmd('version','shows version',{''},
  2359. function(args)
  2360. Notify("Version is " .. Version)
  2361. end)
  2362.  
  2363. --| Floating |--
  2364.  
  2365. Mouse.KeyDown:connect(function (Key)
  2366. if Key:byte() == 29 then
  2367. if Floating == false then
  2368. execCmd("float me", Player)
  2369. Floating = true
  2370. elseif Floating == true then
  2371. execCmd("unfloat me", Player)
  2372. Floating = false
  2373. end
  2374. end
  2375. end)
  2376.  
  2377. --| Ban Data |--
  2378.  
  2379. for i,v in pairs(BannedPlayers) do
  2380. local ban = Instance.new("StringValue", BanFolder)
  2381. ban.Value = v
  2382. ban.RobloxLocked = true
  2383. end
  2384.  
  2385. spawn(function ()
  2386. while wait(0.1) do
  2387. for _,a in pairs(game.ContextActionService:GetChildren()) do
  2388. if a.Name == "BanList" then
  2389. for _,b in pairs(a:GetChildren()) do
  2390. if b:IsA("StringValue") then
  2391. for _,c in pairs(game.Players:GetChildren()) do
  2392. if c.Name == b.Value then
  2393. c.PersonalServerRank = 200
  2394. wait(0.1)
  2395. c.PersonalServerRank = 0
  2396. end
  2397. end
  2398. end
  2399. end
  2400. end
  2401. end
  2402. end
  2403. end)
  2404.  
  2405. --| Admin |--
  2406.  
  2407. for i,v in pairs(admins) do
  2408. local admin = Instance.new("StringValue", AdminFolder)
  2409. admin.Value = v
  2410. admin.RobloxLocked = true
  2411. end
  2412.  
  2413. spawn(function ()
  2414. while wait(0.1) do
  2415. for _,a in pairs(game.ContextActionService:GetChildren()) do
  2416. if a.Name == "AdminList" then
  2417. for _,b in pairs(a:GetChildren()) do
  2418. if b:IsA("StringValue") then
  2419. for _,c in pairs(game.Players:GetChildren()) do
  2420. if c.Name == b.Value then
  2421. execCmd('admin ' .. c.Name)
  2422. end
  2423. end
  2424. end
  2425. end
  2426. end
  2427. end
  2428. end
  2429. end)
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451. --| Don't.. Touch.. |--
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458. --| CMD Bar |--
  2459.  
  2460. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  2461. CMDbar.Name = 'GUI'
  2462. cmdBAR = Instance.new('TextBox', CMDbar)
  2463. cmdBAR.Name = 'CMDbar'
  2464. cmdBAR.Active = true
  2465. cmdBAR.BackgroundColor = BrickColor.new(0,0,0)
  2466. cmdBAR.BackgroundTransparency = 0.5
  2467. cmdBAR.BorderColor = BrickColor.new(0,0,0)
  2468. cmdBAR.BorderSizePixel = 0
  2469. cmdBAR.Position = UDim2.new(0,0,1,-25)
  2470. cmdBAR.Size = UDim2.new(0,200,0,20)
  2471. cmdBAR.Font = 'SourceSans'
  2472. cmdBAR.FontSize = 'Size18'
  2473. cmdBAR.Text = 'Press ; to Execute a Command'
  2474. cmdBAR.TextColor = BrickColor.new(255,255,255)
  2475.  
  2476. --| Data |--
  2477.  
  2478. DATA = Instance.new('Folder', game.ContextActionService)
  2479. DATA.Name = 'Data'
  2480.  
  2481. Paper = Instance.new('BlockMesh', DATA)
  2482. Paper.Name = 'Paper'
  2483. Paper.Scale = Vector3.new(1,1,0.1)
  2484.  
  2485. ayylmao = Instance.new('Hat', DATA)
  2486. ayylmao.Name = 'ayylmao'
  2487. ayyHandle = Instance.new('Part', ayylmao)
  2488. ayyHandle.Name = 'Handle'
  2489. ayyHandle.Size = Vector3.new(2,2.4,2)
  2490. ayyHandle.FormFactor = 'Plate'
  2491. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  2492. ayyMesh.Scale = Vector3.new(1,1.02,1)
  2493. ayyMesh.MeshType = 'FileMesh'
  2494. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  2495. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  2496.  
  2497. Float = Instance.new('Part', DATA)
  2498. Float.Name = 'Float'
  2499. Float.Transparency = 1
  2500. Float.Size = Vector3.new(6,1,6)
  2501. Float.Anchored = true
  2502.  
  2503. cmdGUI = Instance.new('ScreenGui', DATA)
  2504. cmdGUI.Name = 'CMDs'
  2505. cmdMAIN = Instance.new('Frame', cmdGUI)
  2506. cmdMAIN.Name = 'MAIN'
  2507. cmdMAIN.Active = true
  2508. cmdMAIN.BackgroundColor = BrickColor.new(0,0,0)
  2509. cmdMAIN.BackgroundTransparency = 0.5
  2510. cmdMAIN.BorderColor = BrickColor.new(0,0,0)
  2511. cmdMAIN.BorderSizePixel = 0
  2512. cmdMAIN.Position = UDim2.new(0,10,0,350)
  2513. cmdMAIN.Size = UDim2.new(0,170,0,15)
  2514. cmdMAIN.Draggable = true
  2515. cmdCMDs = Instance.new('ScrollingFrame', cmdMAIN)
  2516. cmdCMDs.Name = 'CMDs'
  2517. cmdCMDs.BackgroundColor = BrickColor.new(0,0,0)
  2518. cmdCMDs.BackgroundTransparency = 0.8
  2519. cmdCMDs.BorderColor = BrickColor.new(0,0,0)
  2520. cmdCMDs.BorderSizePixel = 0
  2521. cmdCMDs.Position = UDim2.new(0,0,0,15)
  2522. cmdCMDs.Size = UDim2.new(0,200,0,150)
  2523. cmdCMDs.CanvasSize = UDim2.new(0,0,0,0)
  2524. cmdCMDs.TopImage = 'rbxasset://textures/blackBkg_square.png'
  2525. cmdCMDs.MidImage = 'rbxasset://textures/blackBkg_square.png'
  2526. cmdCMDs.BottomImage = 'rbxasset://textures/blackBkg_square.png'
  2527. cmdCMDs.ScrollBarThickness = 2
  2528. cmdExit = Instance.new('TextButton', cmdMAIN)
  2529. cmdExit.Name = 'Exit'
  2530. cmdExit.BackgroundColor = BrickColor.new(255,0,0)
  2531. cmdExit.BackgroundTransparency = 0.5
  2532. cmdExit.BorderColor = BrickColor.new(255,0,0)
  2533. cmdExit.BorderSizePixel = 0
  2534. cmdExit.Position = UDim2.new(0,185,0,0)
  2535. cmdExit.Size = UDim2.new(0,15,0,15)
  2536. cmdExit.Text = ""
  2537. ExitScript = Instance.new('LocalScript', cmdExit)
  2538. ExitScript.Source =
  2539. [[
  2540. script.Parent.MouseButton1Down:connect(function()
  2541. script.Parent.Parent.Parent:Destroy()
  2542. end)
  2543. ]]
  2544. cmdMin = Instance.new('TextButton', cmdMAIN)
  2545. cmdMin.Name = 'MM'
  2546. cmdMin.BackgroundColor = BrickColor.new(140,140,140)
  2547. cmdMin.BackgroundTransparency = 0.5
  2548. cmdMin.BorderColor = BrickColor.new(140,140,140)
  2549. cmdMin.BorderSizePixel = 0
  2550. cmdMin.Position = UDim2.new(0,170,0,0)
  2551. cmdMin.Size = UDim2.new(0,15,0,15)
  2552. cmdMin.Text = ""
  2553. MinScript = Instance.new('LocalScript', cmdMin)
  2554. MinScript.Source =
  2555. [[
  2556. local CMDs = script.Parent.Parent.CMDs
  2557.  
  2558. script.Parent.MouseButton1Down:connect(function()
  2559. if CMDs.Visible == true then
  2560. CMDs.Visible = false
  2561. elseif CMDs.Visible == false then
  2562. CMDs.Visible = true
  2563. end
  2564. end)
  2565. ]]
  2566. cmdEx = Instance.new('TextLabel', cmdMAIN)
  2567. cmdEx.Name = 'Example'
  2568. cmdEx.BackgroundColor = BrickColor.new(0,0,0)
  2569. cmdEx.BackgroundTransparency = 0.8
  2570. cmdEx.BorderColor = BrickColor.new(0,0,0)
  2571. cmdEx.BorderSizePixel = 0
  2572. cmdEx.Position = UDim2.new(0,5,0,20)
  2573. cmdEx.Size = UDim2.new(0,190,0,20)
  2574. cmdEx.Visible = false
  2575. cmdEx.TextColor = BrickColor.new(255,255,255)
  2576. cmdEx.TextXAlignment = 'Left'
  2577.  
  2578. duckGUI = Instance.new('ScreenGui', DATA)
  2579. duckGUI.Name = 'Duck'
  2580. duckImage = Instance.new('ImageLabel', duckGUI)
  2581. duckImage.BackgroundTransparency = 1
  2582. duckImage.Position = UDim2.new(0,-300,1,-150)
  2583. duckImage.Size = UDim2.new(0,300,0,300)
  2584. duckImage.Rotation = -30
  2585. duckImage.Image = 'rbxassetid://301388647'
  2586. duckScript = Instance.new('LocalScript', duckGUI)
  2587. duckScript.Source =
  2588. [[
  2589. local duck = script.Parent.ImageLabel
  2590.  
  2591. wait(2)
  2592.  
  2593. duck:TweenPosition(UDim2.new(1, 0, 1, -150), "InOut", "Quad", 3, true, nil)
  2594. ]]
  2595.  
  2596. espMAIN = Instance.new('BillboardGui', DATA)
  2597. espMAIN.Name = 'MAIN'
  2598. espMAIN.AlwaysOnTop = true
  2599. espMAIN.ExtentsOffset = Vector3.new(0,1,0)
  2600. espMAIN.Size = UDim2.new(0,5,0,5)
  2601. espMAIN.StudsOffset = Vector3.new(0,1,0)
  2602. espDot = Instance.new('Frame', espMAIN)
  2603. espDot.BackgroundColor = BrickColor.new(42,181,255)
  2604. espDot.BackgroundTransparency = 0.3
  2605. espDot.BorderSizePixel = 0
  2606. espDot.Position = UDim2.new(-0.5,0,-0.5,0)
  2607. espDot.Size = UDim2.new(2,0,2,0)
  2608. espDot.Visible = false
  2609. espDot.ZIndex = 10
  2610. espName = Instance.new('TextLabel', espMAIN)
  2611. espName.Name = 'Name'
  2612. espName.BackgroundColor = BrickColor.new(0,0,0)
  2613. espName.BackgroundTransparency = 1
  2614. espName.BorderColor = BrickColor.new(0,0,0)
  2615. espName.BorderSizePixel = 0
  2616. espName.Position = UDim2.new(0,0,0,-35)
  2617. espName.Size = UDim2.new(1,0,10,0)
  2618. espName.Visible = false
  2619. espName.ZIndex = 10
  2620.  
  2621. notifyMAIN = Instance.new('ScreenGui', DATA)
  2622. notifyMAIN.Name = 'Notification'
  2623. notifyNOT = Instance.new('Frame', notifyMAIN)
  2624. notifyNOT.Name = 'NOTIFY'
  2625. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  2626. notifyNOT.BackgroundTransparency = 0.5
  2627. notifyNOT.BorderColor = BrickColor.new(255,255,255)
  2628. notifyNOT.BorderSizePixel = 2
  2629. notifyNOT.Position = UDim2.new(0,-200,0.7,0)
  2630. notifyNOT.Size = UDim2.new(0,200,0,30)
  2631. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  2632. notifyNOTE.Name = 'NOTE'
  2633. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  2634. notifyNOTE.BackgroundTransparency = 1
  2635. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  2636. notifyNOTE.BorderSizePixel = 0
  2637. notifyNOTE.Size = UDim2.new(1,0,1,0)
  2638. notifyNOTE.ZIndex = 10
  2639. notifyNOTE.FontSize = 'Size18'
  2640. notifyNOTE.Font = 'SourceSans'
  2641. notifyNOTE.Text = 'NOTIFY'
  2642. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  2643. notifyNOTE.TextStrokeColor3 = Color3.new(255,255,255)
  2644. notifyNOTE.TextStrokeTransparency = 0.8
  2645.  
  2646. tpTool = Instance.new('HopperBin', DATA)
  2647. tpTool.Name = 'Teleport'
  2648. tpScript = Instance.new('LocalScript', tpTool)
  2649. tpScript.Source =
  2650. [[
  2651. local Player = owner
  2652. local Mouse = Player:GetMouse()
  2653.  
  2654. local Tool = script.Parent
  2655.  
  2656. Mouse.Button1Down:connect(function()
  2657. if Mouse.Target and Tool.Active then
  2658. Player.Character.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,2,0)
  2659. end
  2660. end)
  2661. ]]
  2662.  
  2663. modJAIL = Instance.new('Model', DATA)
  2664. modJAIL.Name = 'JAIL'
  2665. botJAIL = Instance.new('Part', modJAIL)
  2666. botJAIL.Name = 'BOTTOM'
  2667. botJAIL.BrickColor = BrickColor.new('Black')
  2668. botJAIL.Transparency = 0.5
  2669. botJAIL.Position = Vector3.new(-6.2,0.5,-11.6)
  2670. botJAIL.Anchored = true
  2671. botJAIL.Locked = true
  2672. botJAIL.Size = Vector3.new(6,1,6)
  2673. botJAIL.TopSurface = 'Smooth'
  2674. botJAIL.BottomSurface = 'Smooth'
  2675. topJAIL = Instance.new('Part', modJAIL)
  2676. topJAIL.Name = 'BOTTOM'
  2677. topJAIL.BrickColor = BrickColor.new('Black')
  2678. topJAIL.Transparency = 0.5
  2679. topJAIL.Position = Vector3.new(-6.2,7.5,-11.6)
  2680. topJAIL.Anchored = true
  2681. topJAIL.Locked = true
  2682. topJAIL.Size = Vector3.new(6,1,6)
  2683. topJAIL.TopSurface = 'Smooth'
  2684. topJAIL.BottomSurface = 'Smooth'
  2685. p1 = Instance.new('Part', modJAIL)
  2686. p1.Name = 'MAIN'
  2687. p1.BrickColor = BrickColor.new('Black')
  2688. p1.Transparency = 1
  2689. p1.Position = Vector3.new(-8.7,4,-11.6)
  2690. p1.Rotation = Vector3.new(-180,0,-180)
  2691. p1.Anchored = true
  2692. p1.Locked = true
  2693. p1.Size = Vector3.new(1,6,4)
  2694. p1.TopSurface = 'Smooth'
  2695. p1.BottomSurface = 'Smooth'
  2696. p2 = Instance.new('Part', modJAIL)
  2697. p2.BrickColor = BrickColor.new('Black')
  2698. p2.Transparency = 0.5
  2699. p2.Position = Vector3.new(-3.7,4,-14.1)
  2700. p2.Anchored = true
  2701. p2.Locked = true
  2702. p2.Size = Vector3.new(1,6,1)
  2703. p2.TopSurface = 'Smooth'
  2704. p2.BottomSurface = 'Smooth'
  2705. p3 = Instance.new('Part', modJAIL)
  2706. p3.BrickColor = BrickColor.new('Black')
  2707. p3.Transparency = 0.5
  2708. p3.Position = Vector3.new(-8.7,4,-9.1)
  2709. p3.Anchored = true
  2710. p3.Locked = true
  2711. p3.Size = Vector3.new(1,6,1)
  2712. p3.TopSurface = 'Smooth'
  2713. p3.BottomSurface = 'Smooth'
  2714. p4 = Instance.new('Part', modJAIL)
  2715. p4.BrickColor = BrickColor.new('Black')
  2716. p4.Transparency = 0.5
  2717. p4.Position = Vector3.new(-3.7,4,-9.1)
  2718. p4.Anchored = true
  2719. p4.Locked = true
  2720. p4.Size = Vector3.new(1,6,1)
  2721. p4.TopSurface = 'Smooth'
  2722. p4.BottomSurface = 'Smooth'
  2723. p5 = Instance.new('Part', modJAIL)
  2724. p5.BrickColor = BrickColor.new('Black')
  2725. p5.Transparency = 0.5
  2726. p5.Position = Vector3.new(-8.7,4,-14.1)
  2727. p5.Anchored = true
  2728. p5.Locked = true
  2729. p5.Size = Vector3.new(1,6,1)
  2730. p5.TopSurface = 'Smooth'
  2731. p5.BottomSurface = 'Smooth'
  2732. p6 = Instance.new('Part', modJAIL)
  2733. p6.BrickColor = BrickColor.new('Black')
  2734. p6.Transparency = 1
  2735. p6.Position = Vector3.new(-6.2,4,-14.1)
  2736. p6.Rotation = Vector3.new(0,90,0)
  2737. p6.Anchored = true
  2738. p6.Locked = true
  2739. p6.Size = Vector3.new(1,6,4)
  2740. p6.TopSurface = 'Smooth'
  2741. p6.BottomSurface = 'Smooth'
  2742. p7 = Instance.new('Part', modJAIL)
  2743. p7.BrickColor = BrickColor.new('Black')
  2744. p7.Transparency = 1
  2745. p7.Position = Vector3.new(-3.7,4,-11.6)
  2746. p7.Anchored = true
  2747. p7.Locked = true
  2748. p7.Size = Vector3.new(1,6,4)
  2749. p7.TopSurface = 'Smooth'
  2750. p7.BottomSurface = 'Smooth'
  2751. p8 = Instance.new('Part', modJAIL)
  2752. p8.BrickColor = BrickColor.new('Black')
  2753. p8.Transparency = 1
  2754. p8.Position = Vector3.new(-6.2,4,-9.1)
  2755. p8.Rotation = Vector3.new(0,90,0)
  2756. p8.Anchored = true
  2757. p8.Locked = true
  2758. p8.Size = Vector3.new(1,6,4)
  2759. p8.TopSurface = 'Smooth'
  2760. p8.BottomSurface = 'Smooth'
  2761.  
  2762. --| Some Commands |--
  2763.  
  2764. addcmd('ayylmao','ayy lmao',{''},
  2765. function(args)
  2766. local players = getPlayer(args[1])
  2767. for i,v in pairs(players)do
  2768. local pchar = gPlayers[v].Character
  2769. if pchar:FindFirstChild("Shirt") then
  2770. pchar.Shirt:Destroy()
  2771. end
  2772. if pchar:FindFirstChild("Pants") then
  2773. pchar.Pants:Destroy()
  2774. end
  2775. if pchar:FindFirstChild("Shirt Graphic") then
  2776. pchar["Shirt Graphic"].Graphic = ""
  2777. end
  2778. for i,v in pairs(pchar:GetChildren()) do
  2779. if v:IsA("Hat") then
  2780. v:Destroy()
  2781. end
  2782. end
  2783. local ayylmao = DATA.ayylmao:Clone()
  2784. ayylmao.Parent = pchar
  2785. local BC = pchar["Body Colors"]
  2786. BC.HeadColor = BrickColor.new("Fossil")
  2787. BC.LeftArmColor = BrickColor.new("Fossil")
  2788. BC.LeftLegColor = BrickColor.new("Fossil")
  2789. BC.RightArmColor = BrickColor.new("Fossil")
  2790. BC.RightLegColor = BrickColor.new("Fossil")
  2791. BC.TorsoColor = BrickColor.new("Fossil")
  2792. end
  2793. end)
  2794.  
  2795. -- CMDs GUI --
  2796.  
  2797. CMDsFolder = Instance.new("Folder", game.CoreGui)
  2798.  
  2799. for i,v in pairs(CMDs) do
  2800. CMDsValue = Instance.new("StringValue", CMDsFolder)
  2801. CMDsValue.Value = v
  2802. CMDsValue.RobloxLocked = true
  2803. end
  2804.  
  2805. local function commands()
  2806. local cmds = DATA.CMDs:Clone()
  2807. cmds.Parent = Player.PlayerGui
  2808. local CMDsV = CMDsFolder:GetChildren()
  2809. for i = 1, #CMDsV do
  2810. local YSize = 25
  2811. local Position = ((i * YSize) - YSize)
  2812. local newcmd = cmds.MAIN.Example:Clone()
  2813. newcmd.Parent = cmds.MAIN.CMDs
  2814. newcmd.Visible = true
  2815. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  2816. newcmd.Text = "" .. CMDsV[i].Value
  2817. cmds.MAIN.CMDs.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2818. end
  2819. end
  2820.  
  2821. addcmd('cmds','prints cmds',{},
  2822. function(args)
  2823. commands()
  2824. end)
  2825.  
  2826. --| Command Bar |--
  2827.  
  2828. CMDbar.CMDbar.FocusLost:connect(function(enterpressed)
  2829. if enterpressed and CMDbar.CMDbar.Text ~= "" then
  2830. spawn(function ()
  2831. execCmd(CMDbar.CMDbar.Text, Player)
  2832. end)
  2833. end
  2834. CMDbar.CMDbar:TweenPosition(UDim2.new(0, -200, 1, -25), "InOut", "Quad", 0.5, true, nil)
  2835. end)
  2836.  
  2837. Mouse.KeyDown:connect(function(Key)
  2838. if Key:byte() == 59 then
  2839. CMDbar.CMDbar:TweenPosition(UDim2.new(0, 0, 1, -25), "InOut", "Quad", 0.5, true, nil)
  2840. CMDbar.CMDbar:CaptureFocus()
  2841. end
  2842. end)
  2843.  
  2844. --| ESP Function |--
  2845.  
  2846. local ESP = false
  2847. local track = false
  2848.  
  2849. function Create(base, team)
  2850. local MAIN = DATA.MAIN:Clone()
  2851. local F = MAIN.DOT
  2852. local ESP = MAIN.NAME
  2853.  
  2854. MAIN.Parent = Player.PlayerGui
  2855. MAIN.Adornee = base
  2856.  
  2857. F.Visible = true
  2858.  
  2859. ESP.Text = base.Parent.Name:upper()
  2860. ESP.Visible = true
  2861. end
  2862.  
  2863. function Clear()
  2864. for _,v in pairs(Player.PlayerGui:children()) do
  2865. if v.Name == "MAIN" and v:IsA("BillboardGui") then
  2866. v:Destroy()
  2867. end
  2868. end
  2869. end
  2870.  
  2871. function Find()
  2872. Clear()
  2873. track = true
  2874. spawn(function()
  2875. while wait() do
  2876. if track then
  2877. Clear()
  2878. for i,v in pairs(game.Players:players()) do
  2879. if v.Character and v.Character.Head then
  2880. Create(v.Character.Head, true)
  2881. end
  2882. end
  2883. end
  2884. wait(1)
  2885. end
  2886. end)
  2887. end
  2888.  
  2889. --| ESP |--
  2890.  
  2891. Mouse.KeyDown:connect(function(Key)
  2892. if Key:byte() == 30 then
  2893. if ESP == false then
  2894. Find()
  2895. ESP = true
  2896. elseif ESP == true then
  2897. Clear()
  2898. track = false
  2899. ESP = false
  2900. end
  2901. end
  2902. end)
  2903.  
  2904. --| More Functions |--
  2905.  
  2906. local NOTIFY = DATA.Notification
  2907. NOTIFY.Parent = game.CoreGui
  2908.  
  2909. local duck = DATA.Duck:Clone()
  2910. duck.Parent = Player.PlayerGui
  2911.  
  2912. local usingNOTE = false
  2913.  
  2914. function Notify(msg)
  2915. if usingNOTE == false then
  2916. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  2917. spawn(function()
  2918. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  2919. NOTIFY.NOTIFY.NOTE.Text = msg
  2920. usingNOTE = true
  2921. wait(2.5)
  2922. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, -200, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  2923. usingNOTE = false
  2924. end)
  2925. end
  2926. end
  2927. end
  2928.  
  2929. --| Notifications |--
  2930.  
  2931. wait(1)
  2932.  
  2933. if game.Workspace.FilteringEnabled == true then
  2934. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,0,0)
  2935. Notify('Filtering is ENABLED.')
  2936. elseif game.Workspace.FilteringEnabled == false then
  2937. NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,0)
  2938. Notify('Filtering is Disabled.')
  2939. end
  2940.  
  2941. wait(3.5)
  2942.  
  2943. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,255,255)
  2944.  
  2945. Notify('Loaded ' .. #cmds .. ' commands!')
  2946.  
  2947. wait(3.5)
  2948.  
  2949. Notify('Welcome ' .. Player.Name .. '!')
  2950.  
  2951. Player.PlayerGui.Duck:Destroy()
  2952.  
  2953. --[[
  2954. addcmd('name','desc',{''},
  2955. function(args)
  2956. local players = getPlayer(args[1])
  2957. for i,v in pairs(players)do
  2958. local pchar = gPlayers[v].Character
  2959. end
  2960. end)
  2961. --]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement