Advertisement
Guest User

fuckersa

a guest
Feb 25th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.47 KB | None | 0 0
  1. -- Objects
  2.  
  3. local p = game.Players.LocalPlayer
  4. local fe = game.Workspace.FilteringEnabled
  5. local qtx = Instance.new("ScreenGui", p.PlayerGui)
  6. local executer = Instance.new("Frame")
  7. local inject = Instance.new("TextButton")
  8. local btools = Instance.new("TextButton")
  9. local verbs = Instance.new("TextButton")
  10. local admin = Instance.new("TextButton")
  11. local ScrollingFrame = Instance.new("ScrollingFrame")
  12. local input = Instance.new("TextBox")
  13. local fecheck = Instance.new("TextLabel")
  14. local exe = Instance.new("TextButton")
  15. local clr = Instance.new("TextButton")
  16. local verb = Instance.new("Frame")
  17. local hammer = Instance.new("TextButton")
  18. local grab = Instance.new("TextButton")
  19. local clone = Instance.new("TextButton")
  20. local exit = Instance.new("TextButton")
  21. local main = Instance.new("Frame")
  22. local execute = Instance.new("TextButton")
  23. local verbs2 = Instance.new("TextButton")
  24.  
  25. -- Properties
  26.  
  27. qtx.Name = "qtx"
  28. qtx.Parent = p.PlayerGui
  29.  
  30. executer.Name = "executer"
  31. executer.Parent = qtx
  32. executer.Active = true
  33. executer.BackgroundColor3 = Color3.new(1, 1, 1)
  34. executer.Draggable = true
  35. executer.Position = UDim2.new(0.297744364, 0, 0.111445785, 0)
  36. executer.Size = UDim2.new(0, 503, 0, 280)
  37. executer.Visible = false
  38.  
  39. inject.Name = "inject"
  40. inject.Parent = executer
  41. inject.BackgroundColor3 = Color3.new(1, 1, 1)
  42. inject.Position = UDim2.new(0.928429425, 0, 0.0285714287, 0)
  43. inject.Size = UDim2.new(0, 20, 0, 24)
  44. inject.Font = Enum.Font.SourceSans
  45. inject.Text = "IJ"
  46. inject.TextSize = 14
  47. inject.MouseButton1Down:connect(function()
  48. if fe == true then
  49. fecheck.Text = "Injecting..."
  50. wait(2)
  51. fecheck.Text = "Scanning..."
  52. wait(3)
  53. fecheck.Text = "FE"
  54. else
  55. fecheck.Text = "Injecting"
  56. wait(2)
  57. fecheck.Text = "Scanning"
  58. wait(3)
  59. fecheck.Text = "FD"
  60. end
  61. end)
  62. btools.Name = "btools"
  63. btools.Parent = executer
  64. btools.BackgroundColor3 = Color3.new(1, 1, 1)
  65. btools.Position = UDim2.new(0.0357852876, 0, 0.0535714291, 0)
  66. btools.Size = UDim2.new(0, 92, 0, 30)
  67. btools.Font = Enum.Font.SourceSans
  68. btools.Text = "BTools"
  69. btools.TextSize = 14
  70. btools.MouseButton1Down:connect(function()
  71. Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 2
  72. Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 3
  73. Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 4
  74. end)
  75. verbs.Name = "verbs"
  76. verbs.Parent = executer
  77. verbs.BackgroundColor3 = Color3.new(1, 1, 1)
  78. verbs.Position = UDim2.new(0.384691864, 0, 0.0535714291, 0)
  79. verbs.Size = UDim2.new(0, 92, 0, 30)
  80. verbs.Font = Enum.Font.SourceSans
  81. verbs.Text = "VTools"
  82. verbs.TextSize = 14
  83. verbs.MouseButton1Down:connect(function()
  84. verb.Visible = not verb.Visible
  85. end)
  86. admin.Name = "admin"
  87. admin.Parent = executer
  88. admin.BackgroundColor3 = Color3.new(1, 1, 1)
  89. admin.Position = UDim2.new(0.700795233, 0, 0.0535714291, 0)
  90. admin.Size = UDim2.new(0, 92, 0, 30)
  91. admin.Font = Enum.Font.SourceSans
  92. admin.Text = "Admin"
  93. admin.TextSize = 14
  94. admin.MouseButton1Down:connect(function()
  95. local NOCLIP = false
  96. local JESUSFLY = false
  97. local SWIM = false
  98.  
  99. game:GetService('RunService').Stepped:connect(function()
  100. if NOCLIP then
  101. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  102. elseif JESUSFLY then
  103. game.Players.LocalPlayer.Character.Humanoid:ChangeState(12)
  104. elseif SWIM then
  105. game.Players.LocalPlayer.Character.Humanoid:ChangeState(4)
  106. end
  107. end)
  108.  
  109. _G.Rc7Notification = function(a,b,c)
  110. game:GetService("CoreGui"):WaitForChild("RobloxGui").SendNotification:Fire(a, b, "rbxassetid://571324445", c)
  111. end
  112.  
  113. local gPlayers = game:GetService("Players")
  114. local admin = gPlayers.LocalPlayer.Name
  115. local bannedplyrs = {}
  116.  
  117. local admins = {'NAME','NAME'} -- names here of people who have access to your commands! (Your name doesn't need to be in here.)
  118.  
  119. -- declare services / init stuff --
  120. local services={}
  121. local cmds={}
  122. local std={}
  123. function KICK(PLAYER_KICK)
  124. if PLAYER_KICK.Character:FindFirstChild('Humanoid') then
  125. local KICK_1 = Instance.new('SkateboardPlatform', PLAYER_KICK.Character)
  126. KICK_1.Name = ''
  127. KICK_1.CFrame = CFrame.new(math.random(-1000, 1000), 1000, math.random(-1000, 1000))
  128. KICK_1.CanCollide = false
  129. KICK_1.Transparency = 1
  130.  
  131. PLAYER_KICK.Character.Humanoid.WalkSpeed = 0
  132.  
  133. wait()
  134.  
  135. local WELD_1 = Instance.new('Weld', KICK_1)
  136. WELD_1.Name = ''
  137. WELD_1.Part0 = PLAYER_KICK.Character.Torso
  138. WELD_1.Part1 = KICK_1
  139. WELD_1.C0 = CFrame.new(0, -400, 0)
  140.  
  141. wait()
  142.  
  143. KICK_1.Anchored = true
  144. WELD_1:remove()
  145. end
  146. end
  147.  
  148.  
  149. local serverLocked = false
  150.  
  151. game.Players.PlayerAdded:connect(function(player)
  152. if serverLocked == true then
  153. player.CharacterAdded:connect(function()
  154. wait(2)
  155. KICK(player)
  156. end)
  157. end
  158. end)
  159. function FIX_LIGHTING()
  160. game.Lighting.Ambient = Color3.new(0.5, 0.5, 0.5)
  161. game.Lighting.Brightness = 1
  162. game.Lighting.GlobalShadows = true
  163. game.Lighting.Outlines = false
  164. game.Lighting.TimeOfDay = 14
  165. game.Lighting.FogEnd = 100000
  166. end
  167.  
  168. services.players=gPlayers
  169. services.lighting=game:GetService('Lighting')
  170. services.workspace=game:GetService('Workspace')
  171. services.events = {}
  172. local user = gPlayers.LocalPlayer
  173.  
  174. local cmdprefix=';'
  175. local scriptprefix='/'
  176. local split=" "
  177.  
  178.  
  179. updateevents=function()
  180. for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
  181. for i,v in pairs(gPlayers:players())do
  182. local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
  183. services.events[#services.events+1] = ev
  184. end
  185. end
  186.  
  187. -- safazi's lib --
  188.  
  189. std.inTable=function(tbl,val)
  190. if tbl==nil then return false end
  191.  
  192. for _,v in pairs(tbl)do
  193. if v==val then return true end
  194. end
  195. return false
  196. end
  197.  
  198. std.out=function(str)
  199. print(str)
  200. end
  201.  
  202. std.list=function(tbl) --turns table into list with commas
  203. local str=''
  204. for i,v in pairs(tbl)do
  205. str=str..tostring(v)
  206. if i~=#tbl then str=str..', ' end
  207. end
  208. return str
  209. end
  210.  
  211. std.endat=function(str,val)
  212. local z=str:find(val)
  213. if z then
  214. return str:sub(0,z-string.len(val)),true
  215. else
  216. return str,false
  217. end
  218. end
  219.  
  220. std.first=function(str) return str:sub(1,1) end
  221.  
  222. isAdmin=function(name)
  223. if name==admin then
  224. return true
  225. elseif admins[name]==true then
  226. return true
  227. end
  228. return false
  229. end
  230.  
  231. gPlayers.PlayerAdded:connect(function(player)
  232. for i,v in pairs(bannedplyrs) do
  233. if player == v then player:Destroy() end
  234. end
  235. end)
  236.  
  237. local exec=function(str)
  238. spawn(function()
  239. local script, loaderr = loadstring(str)
  240. if not script then
  241. error(loaderr)
  242. else
  243. script()
  244. end
  245. end)
  246. end
  247.  
  248. local findCmd=function(cmd_name)
  249. for i,v in pairs(cmds)do
  250. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  251. return v
  252. end
  253. end
  254. end
  255.  
  256. local getCmd=function(msg)
  257. local cmd,hassplit=std.endat(msg:lower(),split)
  258. if hassplit then
  259. return {cmd,true}
  260. else
  261. return {cmd,false}
  262. end
  263. end
  264.  
  265. local getprfx=function(strn)
  266. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  267. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  268. end return
  269. end
  270.  
  271. local getArgs=function(str)
  272. local args={}
  273. local new_arg=nil
  274. local hassplit=nil
  275. local s=str
  276. repeat
  277. new_arg,hassplit=std.endat(s:lower(),split)
  278. if new_arg~='' then
  279. args[#args+1]=new_arg
  280. s=s:sub(string.len(new_arg)+string.len(split)+1)
  281. end
  282. until hassplit==false
  283. return args
  284. end
  285.  
  286. local function execCmd(str, plr)
  287. local s_cmd
  288. local a
  289. local cmd
  290. s_cmd = getCmd(str) --separate command from string using split {command name,arg bool (for arg system)}
  291. cmd = findCmd(s_cmd[1]) --get command object {NAME,DESC,{ALIASES},function(args)}
  292. if cmd == nil then return end
  293. a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)--start string "a" after command and split
  294. local args=getArgs(a)--gets us a nice table of arguments
  295.  
  296. pcall(function()
  297. cmd.FUNC(args, plr)
  298. end)
  299. end
  300.  
  301. function do_exec(str,plr)
  302. if not isAdmin(plr.Name)then return end
  303.  
  304. str=str:gsub('/e ','')--remove "/e " the easy way!
  305.  
  306. local t=getprfx(str)
  307. if t==nil then return end
  308. str=str:sub(t[2])
  309. if t[1]=='exec' then
  310. exec(str)
  311. elseif t[1]=='cmd' then
  312. execCmd(str, plr)
  313. end
  314. end
  315.  
  316. updateevents()
  317. _G.exec_cmd = execCmd
  318. --game.Players.LocalPlayer.Chatted:connect(doexec)
  319.  
  320. local _char=function(plr_name)
  321. for i,v in pairs(game.Players:GetChildren())do
  322. if v:IsA'Player'then
  323. if v.Name==plr_name then return v.Character end
  324. end
  325. end
  326. return
  327. end
  328.  
  329. local _plr=function(plr_name)
  330. for i,v in pairs(game.Players:GetChildren())do
  331. if v:IsA'Player'then
  332. if v.Name==plr_name then return v end
  333. end
  334. end
  335. return
  336. end
  337.  
  338. function addcmd(name,desc,alias,func)
  339. cmds[#cmds+1]=
  340. {
  341. NAME=name;
  342. DESC=desc;
  343. ALIAS=alias;
  344. FUNC=func;
  345. }
  346. end
  347.  
  348. local function getPlayer(name)
  349. local nameTable = {}
  350. name=name:lower()
  351. if name == "me" then
  352. return {admin}
  353. elseif name == "others" then
  354. for i,v in pairs(gPlayers:GetChildren()) do
  355. if v:IsA'Player'then
  356. if v.Name~=admin then
  357. nameTable[#nameTable+1]=v.Name
  358. end
  359. end
  360. end
  361. elseif name == "all" then
  362. for i,v in pairs(gPlayers:GetChildren()) do
  363. if v:IsA'Player'then
  364. nameTable[#nameTable+1]=v.Name
  365. end
  366. end
  367. else
  368. for i,v in pairs(gPlayers:GetChildren()) do
  369. local lname = v.Name:lower()
  370. local i,j = lname:find(name)
  371. if i == 1 then
  372. return {v.Name}
  373. end
  374. end
  375. end
  376. return nameTable
  377. end
  378.  
  379. -- commands --
  380.  
  381. addcmd('ff',"ff's a player",{},
  382. function(args)
  383. local players=getPlayer(args[1])
  384. for i,v in pairs(players)do
  385. local pchar=_char(v)
  386. Instance.new("ForceField", pchar)
  387. end
  388. end)
  389.  
  390. addcmd('noff',"unff's a player",{'unff'},
  391. function(args)
  392. local players=getPlayer(args[1])
  393. for i,v in pairs(players)do
  394. local pchar=_char(v)
  395. for j,v1 in pairs(pchar:GetChildren()) do
  396. if v1:IsA("ForceField") then
  397. v1:Destroy()
  398. end
  399. end
  400. end
  401. end)
  402.  
  403. addcmd('fire','set a player on fire',{},
  404. function(args)
  405. local players=getPlayer(args[1])
  406. for i,v in pairs(players)do
  407. local pchar=_char(v)
  408. Instance.new("Fire", pchar.Torso)
  409. end
  410. end)
  411.  
  412. addcmd('nofire','extinguish a player',{'unfire'},
  413. function(args)
  414. local players=getPlayer(args[1])
  415. for i,v in pairs(players)do
  416. local pchar=_char(v)
  417. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  418. if v1:IsA("Fire") then
  419. v1:Destroy()
  420. end
  421. end
  422. end
  423. end)
  424.  
  425. addcmd('sp','give a player sparkles',{},
  426. function(args)
  427. local players=getPlayer(args[1])
  428. for i,v in pairs(players)do
  429. local pchar=_char(v)
  430. Instance.new("Sparkles", pchar.Torso)
  431. end
  432. end)
  433.  
  434. addcmd('nosp','remove sparkles from a player',{'unsp'},
  435. function(args)
  436. local players=getPlayer(args[1])
  437. for i,v in pairs(players)do
  438. local pchar=_char(v)
  439. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  440. if v1:IsA("Sparkles") then
  441. v1:Destroy()
  442. end
  443. end
  444. end
  445. end)
  446.  
  447. addcmd('smoke','give a player smoke',{},
  448. function(args)
  449. local players=getPlayer(args[1])
  450. for i,v in pairs(players)do
  451. local pchar=_char(v)
  452. Instance.new("Smoke", pchar.Torso)
  453. end
  454. end)
  455.  
  456. addcmd('nosmoke','remove smoke from a player',{},
  457. function(args)
  458. local players=getPlayer(args[1])
  459. for i,v in pairs(players)do
  460. local pchar=_char(v)
  461. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  462. if v1:IsA("Smoke") then
  463. v1:Destroy()
  464. end
  465. end
  466. end
  467. end)
  468.  
  469. addcmd('btools','gives a player btools',{},
  470. function(args)
  471. local players=getPlayer(args[1])
  472. if players ~= nil then
  473. for i, v in pairs(players) do
  474. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  475. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  476. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  477. end
  478. end
  479. end)
  480.  
  481. addcmd('god','gods player',{},
  482. function(args)
  483. local players=getPlayer(args[1])
  484. for i,v in pairs(players)do
  485. local pchar=_char(v)
  486. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  487. end
  488. end)
  489.  
  490. addcmd('sgod','silently gods player',{},
  491. function(args)
  492. local players=getPlayer(args[1])
  493. for i,v in pairs(players)do
  494. local pchar=_char(v)
  495. spawn(function()
  496. pchar.Humanoid.MaxHealth = 10000000
  497. wait()
  498. pchar.Humanoid.Health = 10000000
  499. end)
  500. end
  501. end)
  502.  
  503. addcmd('ungod','removes god from a player',{},
  504. function(args)
  505. local players=getPlayer(args[1])
  506. for i,v in pairs(players)do
  507. local pchar=_char(v)
  508. if pchar then
  509. pchar.Humanoid.MaxHealth=100
  510. pchar.Humanoid.Health=100
  511. end
  512. end
  513. end)
  514.  
  515. addcmd('heal','resets a players health',{},
  516. function(args)
  517. local players=getPlayer(args[1])
  518. for i,v in pairs(players)do
  519. local pchar=_char(v)
  520. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  521. end
  522. end)
  523.  
  524. addcmd('freeze','freezes a player',{},
  525. function(args)
  526. local players = getPlayer(args[1])
  527. if players ~= nil then
  528. for i, v in pairs(players) do
  529. _char(v).Torso.Anchored = true
  530. end
  531. end
  532. end)
  533.  
  534. addcmd('thaw','freezes a player',{},
  535. function(args)
  536. local players = getPlayer(args[1])
  537. if players ~= nil then
  538. for i, v in pairs(players) do
  539. _char(v).Torso.Anchored = false
  540. end
  541. end
  542. end)
  543.  
  544. addcmd('kill','kills a player',{},
  545. function(args)
  546. local players=getPlayer(args[1])
  547. for i,v in pairs(players)do
  548. local pchar=_char(v)
  549. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  550. end
  551. end)
  552.  
  553. addcmd('sound','plays a sound',{},
  554. function(args)
  555. local function dels(instance)
  556. for i,v in pairs(instance:GetChildren())do
  557. if v:IsA'Sound'then v:Destroy()end
  558. dels(v)
  559. end
  560. end
  561. dels(workspace)
  562.  
  563. local c=args[1]or'stop'
  564. if std.inTable({'stop'},c:lower())then return end
  565. local s=Instance.new("Sound", workspace)
  566. s.Looped = true
  567. s.SoundId = "rbxassetid://"..c
  568. s.Volume=1
  569. s:Play() s.Name = "Musickek"
  570. end)
  571.  
  572. addcmd('explode','explode a player', {},
  573. function(args)
  574. local players=getPlayer(args[1])
  575. for i, v in pairs(players) do
  576. local char = _char(v)
  577. if char:FindFirstChild("Torso") then
  578. Instance.new("Explosion", char).Position = char.Torso.Position
  579. end
  580. end
  581. end)
  582.  
  583. addcmd('invis','make a player invisible',{},
  584. function(args)
  585. local players=getPlayer(args[1])
  586. for i, v in pairs(players) do
  587. for k, v2 in pairs(_char(v):GetChildren()) do
  588. if v2.className == "Part" then
  589. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  590. elseif v2.className == "Hat" then
  591. if v2:FindFirstChild("Handle") then
  592. v2.Handle.Transparency = 1
  593. end
  594. end
  595. if v2:FindFirstChild("face") then
  596. v2.face:Destroy()
  597. end
  598. end
  599. end
  600. end)
  601.  
  602. addcmd('vis','make a player visible',{},
  603. function(args)
  604. local players=getPlayer(args[1])
  605. for i, v in pairs(players) do
  606. for k, v2 in pairs(_char(v):GetChildren()) do
  607. if v2.className == "Part" then
  608. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
  609. elseif v2.className == "Hat" then
  610. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  611. end
  612. if v2:FindFirstChild("face") then
  613. v2.face:Destroy()
  614. end
  615. end
  616. end
  617. end)
  618.  
  619. addcmd('goto','go to a player',{},
  620. function(args)
  621. local players=getPlayer(args[1])
  622. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  623. _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  624. end
  625. end)
  626.  
  627. addcmd('bring','bring a player to you',{},
  628. function(args)
  629. local players=getPlayer(args[1])
  630. for i,v in pairs(players) do
  631. if _char(v):FindFirstChild("HumanoidRootPart") then
  632. _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
  633. end
  634. end
  635. end)
  636.  
  637. addcmd('tp','teleport player 1 to player 2',{},
  638. function(args)
  639. local players1=getPlayer(args[1])
  640. local players2=getPlayer(args[2])
  641. if not players2[1] then return end
  642. for i,v in pairs(players1) do
  643. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  644. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  645. end
  646. end
  647. end)
  648.  
  649. addcmd('char','change a players appearance',{},
  650. function(args)
  651. local players=getPlayer(args[1])
  652. if not args[1]or not args[2]then return end
  653. local id=args[2]
  654. if players ~= nil then
  655. for i,v in pairs(players) do
  656. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
  657. if _char(v):FindFirstChild("Head") then
  658. _char(v).Head:Destroy()
  659. end
  660. end
  661. end
  662. end)
  663.  
  664. addcmd('ws','change a players walkspeed',{},
  665. function(args)
  666. local players=getPlayer(args[1])
  667. if not args[1]or not args[2]then return end
  668. local num=args[2]
  669. for i,v in pairs(players) do
  670. if _char(v):FindFirstChild("Humanoid") then
  671. _char(v).Humanoid.WalkSpeed=tonumber(num)
  672. end
  673. end
  674. end)
  675.  
  676. addcmd('jp','change a players walkspeed',{},
  677. function(args)
  678. local players=getPlayer(args[1])
  679. if not args[1]or not args[2]then return end
  680. local num=args[2]
  681. for i,v in pairs(players) do
  682. if _char(v):FindFirstChild("Humanoid") then
  683. _char(v).Humanoid.JumpPower=tonumber(num)
  684. end
  685. end
  686. end)
  687.  
  688. addcmd('time','change the time of day',{},
  689. function(args)
  690. if not args[1]then return end
  691. local time_=tonumber(args[1])
  692.  
  693. game.Lighting:SetMinutesAfterMidnight(time_*60)
  694. end)
  695.  
  696. addcmd('unlockws','unlock the whole workspace',{},
  697. function(args)
  698. local function unlock(instance)
  699. for i,v in pairs(instance:GetChildren()) do
  700. if v:IsA("BasePart") then
  701. v.Locked = false
  702. end
  703. unlock(v)
  704. end
  705. end
  706. unlock(workspace)
  707. end)
  708.  
  709. addcmd('unanchorws','unanchor the whole workspace',{},
  710. function(args)
  711. local function unanchor(instance)
  712. for i,v in pairs(instance:GetChildren()) do
  713. if v:IsA("BasePart") then
  714. v.Anchored=false
  715. end
  716. unanchor(v)
  717. end
  718. end
  719. unanchor(workspace)
  720. end)
  721.  
  722. addcmd('admin','gives a player admin',{},
  723. function(args)
  724. if not args[1]then return end
  725. local players=getPlayer(args[1])
  726. table.foreach(players,function(k,v)
  727. admins[v]=true
  728. end)
  729. end)
  730.  
  731. addcmd('unadmin','removes a players admin',{},
  732. function(args)
  733. if not args[1] then return end
  734. local players=getPlayer(args[1])
  735. table.foreach(players,function(k,v)
  736. admins[v]=nil
  737. end)
  738. end)
  739.  
  740. addcmd('view','view player',{},
  741. function(args)
  742. local players=getPlayer(args[1])
  743. workspace.CurrentCamera.CameraSubject = game.Players[players[1]].Character
  744. end)
  745.  
  746. addcmd('noclip','noclips local player',nil,
  747. function(args,speaker)
  748. NOCLIP = true
  749. JESUSFLY = false
  750. SWIM = false
  751. end)
  752.  
  753. addcmd('clip','clips local player',nil,
  754. function(args,speaker)
  755. NOCLIP = false
  756. end)
  757. addcmd('jesusfly','jesusfly',nil,
  758. function(args,speaker)
  759. NOCLIP = false
  760. JESUSFLY = true
  761. SWIM = false
  762. end)
  763. addcmd('nofly','nofly',nil,
  764. function(args)
  765. JESUSFLY = false
  766. end)
  767. addcmd('swim','swim',nil,
  768. function(args)
  769. NOCLIP = false
  770. JESUSFLY = false
  771. SWIM = true
  772. end)
  773. addcmd('noswim','noswim',nil,
  774. function(args)
  775. SWIM = false
  776. end)
  777. addcmd('skybox','sky <id>',nil,
  778. function(args)
  779. for i,v in pairs(game.Lighting:GetChildren()) do
  780. if v:IsA('Sky') then
  781. v:remove()
  782. end
  783. end
  784. local ID = (args[1])
  785. local sky = Instance.new('Sky', game.Lighting)
  786. sky.SkyboxBk = 'rbxassetid://' .. ID
  787. sky.SkyboxDn = 'rbxassetid://' .. ID
  788. sky.SkyboxFt = 'rbxassetid://' .. ID
  789. sky.SkyboxLf = 'rbxassetid://' .. ID
  790. sky.SkyboxRt = 'rbxassetid://' .. ID
  791. sky.SkyboxUp = 'rbxassetid://' .. ID
  792. end)
  793. addcmd('shrek','shrek <p>',nil,
  794. function(args)
  795. local players = getPlayer(args[1])
  796. for i,v in pairs(players) do
  797. local pchar = gPlayers[v].Character
  798. for i,v in pairs(pchar:GetChildren()) do
  799. if v:IsA('Hat') or v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') then
  800. v:remove()
  801. end
  802. end
  803. for i,v in pairs(pchar.Head:GetChildren()) do
  804. if v:IsA('Decal') or v:IsA('SpecialMesh')then
  805. v:remove()
  806. end
  807. end
  808. if pchar:FindFirstChild('Shirt Graphic') then
  809. pchar['Shirt Graphic'].Archivable = false
  810. pchar['Shirt Graphic'].Graphic = ''
  811. end
  812. local mesh = Instance.new('SpecialMesh', pchar.Head)
  813. mesh.MeshType = 'FileMesh'
  814. pchar.Head.Mesh.MeshId = 'http://www.roblox.com/asset/?id=19999257'
  815. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  816. pchar.Head.Mesh.TextureId = 'http://www.roblox.com/asset/?id=156397869'
  817. local Shirt = Instance.new('Shirt', gPlayers[v].Character)
  818. local Pants = Instance.new('Pants', gPlayers[v].Character)
  819. Shirt.ShirtTemplate = 'rbxassetid://133078194'
  820. Pants.PantsTemplate = 'rbxassetid://133078204'
  821. end
  822. end)
  823. addcmd('ambient','ambient <n> <n> <n>',nil,
  824. function(args)
  825. game.Lighting.Ambient = Color3.new(args[1], args[2], args[3])
  826. end)
  827. addcmd('fetp','fetp',nil,
  828. function(args)
  829. local last_pos = game.Players.LocalPlayer.Character.Torso.CFrame
  830. for _, Player in pairs(game:GetService("Players"):GetChildren()) do
  831. if game.Workspace:findFirstChild(Player.Name) then
  832. local w = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  833. w.Part0 = w.Parent
  834. w.Part1 = Player.Character.Torso
  835. w.C0 = last_pos
  836. w.C1 = last_pos
  837. wait(0.1)
  838. w:Destroy()
  839. game.Players.LocalPlayer.Character.Torso.CFrame = last_pos
  840. end
  841. end
  842. wait(1)
  843. game.Players.LocalPlayer.Character.Torso.CFrame = last_pos
  844. end)
  845. addcmd('fogend','fogend <n>',nil,
  846. function(args)
  847. game.Lighting.FogEnd = args[1]
  848. end)
  849. addcmd('slock','serverlock',nil,
  850. function(args)
  851. serverLocked = true
  852. end)
  853.  
  854. addcmd('unslock','unserverlock',nil,
  855. function(args)
  856. serverLocked = false
  857. end)
  858. addcmd('fogend','fogend <n>',{},
  859. function(args)
  860. game.Lighting.FogEnd = args[1]
  861. end)
  862. addcmd('fogcolor','fogcolor <n> <n> <n>',{},
  863. function(args)
  864. game.Lighting.FogColor = Color3.new(args[1], args[2], args[3])
  865. end)
  866. addcmd('fixl','fixlighting',nil,
  867. function(args)
  868. FIX_LIGHTING()
  869. end)
  870. addcmd('particles','particles <p> <id>',{'pts'},
  871. function(args)
  872. local players = getPlayer(args[1])
  873. for i,v in pairs(players) do
  874. local pchar = gPlayers[v].Character
  875. for i,v in pairs(pchar.Torso:GetChildren()) do
  876. if v:IsA('ParticleEmitter') then
  877. v:remove()
  878. end
  879. end
  880. wait()
  881. Instance.new('ParticleEmitter', pchar.Torso).Texture = 'http://www.roblox.com/asset/?id=' .. args[2] - 1
  882. end
  883. end)
  884.  
  885. _G.Rc7Notification("Loaded 49 Cmds","Raindrop Admin V.1",5)
  886. wait(5)
  887. if game.Workspace.FilteringEnabled == true then
  888. _G.Rc7Notification("Filtering","Fltering is Enabled",5)
  889. else
  890. _G.Rc7Notification("Filtering","Fltering is Disabled",5)
  891. end
  892. end)
  893. ScrollingFrame.Parent = executer
  894. ScrollingFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  895. ScrollingFrame.Position = UDim2.new(0.0357852876, 0, 0.239285707, 0)
  896. ScrollingFrame.Size = UDim2.new(0, 439, 0, 129)
  897. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 2.34543229e+20, 0)
  898.  
  899. input.Name = "input"
  900. input.Parent = ScrollingFrame
  901. input.BackgroundColor3 = Color3.new(1, 1, 1)
  902. input.BackgroundTransparency = 1
  903. input.Size = UDim2.new(0, 421, 0, 618)
  904. input.Font = Enum.Font.SourceSans
  905. input.MultiLine = true
  906. input.Text = "print(\"QTX\")"
  907. input.TextSize = 17
  908. input.TextWrapped = true
  909. input.TextXAlignment = Enum.TextXAlignment.Left
  910. input.TextYAlignment = Enum.TextYAlignment.Top
  911.  
  912. fecheck.Name = "fecheck"
  913. fecheck.Parent = executer
  914. fecheck.BackgroundColor3 = Color3.new(1, 1, 1)
  915. fecheck.Position = UDim2.new(0.902584493, 0, 0.160714284, 0)
  916. fecheck.Size = UDim2.new(0, 46, 0, 16)
  917. fecheck.Font = Enum.Font.SourceSans
  918. fecheck.Text = ""
  919. fecheck.TextScaled = true
  920. fecheck.TextSize = 14
  921. fecheck.TextWrapped = true
  922.  
  923. exe.Name = "exe"
  924. exe.Parent = executer
  925. exe.BackgroundColor3 = Color3.new(1, 1, 1)
  926. exe.Position = UDim2.new(0.0357852876, 0, 0.764285743, 0)
  927. exe.Size = UDim2.new(0, 356, 0, 38)
  928. exe.Font = Enum.Font.SourceSans
  929. exe.Text = "Execute"
  930. exe.TextSize = 31
  931. exe.MouseButton1Down:connect(function()
  932. loadstring(input.Text)()
  933. end)
  934. clr.Name = "clr"
  935. clr.Parent = executer
  936. clr.BackgroundColor3 = Color3.new(1, 1, 1)
  937. clr.Position = UDim2.new(0.773359835, 0, 0.764285743, 0)
  938. clr.Size = UDim2.new(0, 68, 0, 38)
  939. clr.Font = Enum.Font.SourceSans
  940. clr.Text = "Clear"
  941. clr.TextSize = 31
  942. clr.MouseButton1Down:connect(function()
  943. input.Text = ""
  944. end)
  945. verb.Name = "verb"
  946. verb.Parent = qtx
  947. verb.Active = true
  948. verb.BackgroundColor3 = Color3.new(1, 1, 1)
  949. verb.Draggable = true
  950. verb.Position = UDim2.new(0.0127819553, 0, 0.0286144577, 0)
  951. verb.Size = UDim2.new(0, 328, 0, 244)
  952. verb.Visible = false
  953.  
  954. hammer.Name = "hammer"
  955. hammer.Parent = verb
  956. hammer.BackgroundColor3 = Color3.new(1, 1, 1)
  957. hammer.Position = UDim2.new(0.298780501, 0, 0.127049178, 0)
  958. hammer.Size = UDim2.new(0, 132, 0, 39)
  959. hammer.Font = Enum.Font.SourceSans
  960. hammer.Text = "Hammer Tool"
  961. hammer.TextSize = 14
  962. hammer.MouseButton1Down:connect(function()
  963. Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 4
  964. end)
  965. grab.Name = "grab"
  966. grab.Parent = verb
  967. grab.BackgroundColor3 = Color3.new(1, 1, 1)
  968. grab.Position = UDim2.new(0.298780501, 0, 0.356557369, 0)
  969. grab.Size = UDim2.new(0, 132, 0, 39)
  970. grab.Font = Enum.Font.SourceSans
  971. grab.Text = "Grab Tool"
  972. grab.TextSize = 14
  973. grab.MouseButton1Down:connect(function()
  974. Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 2
  975. end)
  976. clone.Name = "clone"
  977. clone.Parent = verb
  978. clone.BackgroundColor3 = Color3.new(1, 1, 1)
  979. clone.Position = UDim2.new(0.298780501, 0, 0.598360658, 0)
  980. clone.Size = UDim2.new(0, 132, 0, 39)
  981. clone.Font = Enum.Font.SourceSans
  982. clone.Text = "Clone Tool"
  983. clone.TextSize = 14
  984. clone.MouseButton1Down:connect(function()
  985. Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 3
  986. end)
  987. exit.Name = "exit"
  988. exit.Parent = verb
  989. exit.BackgroundColor3 = Color3.new(1, 1, 1)
  990. exit.Position = UDim2.new(0.902438998, 0, 0.0204918031, 0)
  991. exit.Size = UDim2.new(0, 24, 0, 26)
  992. exit.Font = Enum.Font.SourceSans
  993. exit.Text = "X"
  994. exit.TextSize = 25
  995. exit.TextWrapped = true
  996. exit.MouseButton1Down:connect(function()
  997. verb.Visible = false
  998. end)
  999. main.Name = "main"
  1000. main.Parent = qtx
  1001. main.Active = true
  1002. main.BackgroundColor3 = Color3.new(1, 1, 1)
  1003. main.Draggable = true
  1004. main.Position = UDim2.new(0.381202996, 0, 0.296686769, 0)
  1005. main.Size = UDim2.new(0, 316, 0, 208)
  1006.  
  1007. execute.Name = "execute"
  1008. execute.Parent = main
  1009. execute.BackgroundColor3 = Color3.new(1, 1, 1)
  1010. execute.Position = UDim2.new(0.183544308, 0, 0.0864197537, 0)
  1011. execute.Size = UDim2.new(0, 200, 0, 50)
  1012. execute.Font = Enum.Font.SourceSans
  1013. execute.Text = "Executor"
  1014. execute.TextSize = 34
  1015. execute.MouseButton1Down:connect(function()
  1016. executer.Visible = true
  1017. main.Visible = false
  1018. end)
  1019. verbs2.Name = "verbs2"
  1020. verbs2.Parent = main
  1021. verbs2.BackgroundColor3 = Color3.new(1, 1, 1)
  1022. verbs2.Position = UDim2.new(0.183544308, 0, 0.552469134, 0)
  1023. verbs2.Size = UDim2.new(0, 200, 0, 50)
  1024. verbs2.Font = Enum.Font.SourceSans
  1025. verbs2.Text = "Verb Tools"
  1026. verbs2.TextSize = 34
  1027. verbs2.MouseButton1Down:connect(function()
  1028. verb.Visible = not verb.Visible
  1029. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement