Advertisement
jjhoweisuber22

admin tabs ROBLOX

Feb 20th, 2015
502
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.96 KB | None | 0 0
  1. ----Duckface's Admin Tabs, Please Do Not Abuse-----
  2.  
  3. wait()
  4. LocalPlayer = game:service("Players").LocalPlayer
  5. script.Parent = ___V3rmTabs___
  6. Tabs = {}
  7. Cmds = {}
  8. key = ";"
  9. chatgui = true
  10. probemode = false
  11. connection = nil
  12. Bypass = false
  13.  
  14. tabmodel = Instance.new("Model", Workspace)
  15. tabmodel.Name = "VTabs"
  16. SourceName = "DSource"
  17. Banlist = {"UMadBrahz","jillmiles1"}
  18. BSoDBanList = {"rogers888","cappertron20","GOLDC3PO","rabbidog","NoobsAttacks","manofthebase44"}
  19.  
  20.  
  21. function Connect(player)
  22. if game.Players[player] then
  23. if not Players[player.Name] then
  24. NewLS(CrashSource,player.Backpack)
  25. table.insert(Players,player.Name)
  26. Output('Connected | '..player.Name,__)
  27. end
  28. end
  29. end
  30.  
  31.  
  32. function Crash(name)
  33. name = tostring(name or "nil")
  34. local t = Instance.new("StringValue")
  35. t.Name = "DISC: "..name
  36. t.Parent = game.Lighting
  37. game:GetService("Debris"):AddItem(t,1)
  38. end
  39.  
  40. ConnectSource = [=[
  41. wait()
  42. script:ClearAllChildren()
  43. wait()
  44. script.Parent = nil
  45. wait()
  46. Player = game:service'Players'.LocalPlayer
  47. wait()
  48. while wait(0.1) do --this is actually the nilcrash
  49. if game.Lighting:findFirstChild("DISC: nil") then
  50. if Player.Parent == nil then
  51. repeat Delay(0, wait) until false
  52. end
  53. end
  54. if game.Lighting:findFirstChild("DISC: "..Player.Name) then
  55. repeat Delay(0, wait) until false
  56. end
  57. if game.Lighting:findFirstChild("DISC: all") then
  58. repeat Delay(0, wait) until false
  59. end
  60. end
  61. ]=]
  62.  
  63.  
  64. BSoDSource = [==[
  65. game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
  66. wait(0)
  67. script.Parent = nil
  68. plr = game:GetService("Players").LocalPlayer
  69. local plrgui = plr:findFirstChild("PlayerGui")
  70. if plrgui == nil then repeat wait() plrgui = plr:findFirstChild("PlayerGui") until plrgui ~= nil end
  71. while plr.Parent == game:GetService("Players") do
  72. wait()
  73. for i = 1, 1000 do
  74. local sc = Instance.new("ScreenGui",plrgui)
  75. local fr = Instance.new("TextLabel",sc)
  76. fr.Text = "BSoD'd By donio2006 be happy xd"
  77. fr.Size = UDim2.new(1, 0, 1, 0)
  78. fr.FontSize = "Size48"
  79. end
  80. end
  81. ]==]
  82.  
  83.  
  84. LagSource = [[
  85. wait()
  86. script.Parent = game:service'TeleportService'
  87. CC = workspace.CurrentCamera
  88. game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.LockFirstPerson
  89.  
  90. RS = game:service("RunService")
  91. PG = game.Players.LocalPlayer.PlayerGui
  92. C = game.Players.LocalPlayer.Character
  93. function Lag()
  94. coroutine.resume(coroutine.create(function()
  95. while wait() do
  96. M = Instance.new("Message",CC)
  97. M.Text = tick()*math.floor(5%4*21)
  98. H = Instance.new("Hint",CC)
  99. H.Text = 'yo u got BSoD-D By donio2006 ;-)'
  100. SG=Instance.new("ScreenGui",PG)
  101. FR=Instance.new("Frame",SG)
  102. FR.Size = UDim2.new(500,500,500,500)
  103. while wait() do
  104. FR.BackgroundColor3 = Color3.new(math.random(0,255),math.random(0,255),math.random(0,255))
  105. end
  106. P=Instance.new("Part",CC)
  107. E=Instance.new("Explosion",P)
  108. E.BlastRadius=math.huge
  109. E.Position=P.Position
  110. F=Instance.new("Fire",P)
  111. S=Instance.new("Smoke",P)
  112. P.CFrame = CC.Focus
  113. P.Anchored = true
  114. P.CanCollide = false
  115. P.AncestryChanged:connect(function()Lag()end)
  116. for _,v in pairs(C:GetChildren()) do pcall(function()v.Anchored=true end) end
  117. end
  118. end))
  119. end
  120. RS.Stepped:connect(function()for i=1,10 do Lag()Lag()Lag()end end)
  121. ]]
  122.  
  123.  
  124.  
  125.  
  126. coroutine.resume(coroutine.create(function()
  127. while wait(3) do
  128. if game:GetService("Players").Name ~= "Players" then
  129. game:GetService("Players").Name = "Players"
  130. end
  131. end
  132. end))
  133.  
  134. function Dismiss()
  135. for i = 1, 10 do
  136. for i = 1, #Tabs do
  137. table.remove(Tabs, i)
  138. if tabmodel then
  139. tabmodel:ClearAllChildren()
  140. end end end
  141. end
  142.  
  143. function AddCmd(Name,Say,Desc,Func)
  144. table.insert(Cmds,{["Name"] = Name,["Say"] = Say,["Desc"] = Desc,["Func"] = Func})
  145. end
  146.  
  147.  
  148.  
  149. found = false
  150.  
  151. coroutine.wrap(function()
  152. while found == false do
  153. if game.PlaceId == 21053279 or game.PlaceId == 21053219 then break end
  154. for _,scriptinworkspace in pairs(workspace:children()) do
  155. if scriptinworkspace then
  156. if scriptinworkspace:IsA("Script") then
  157. if scriptinworkspace:FindFirstChild(SourceName) then
  158. newScript = scriptinworkspace:Clone()
  159. wait(0.2)
  160. newScript.Name = "NewScript"
  161. newScript.Disabled = true
  162. newScript:FindFirstChild(SourceName).Value = ""
  163. Output("Source found", __)
  164. found = true
  165. break
  166. end
  167. end
  168. end
  169. end
  170. wait()
  171. end
  172. end)()
  173.  
  174. AddCmd("Unpunish player","unpunish","Restore the player's character",
  175. function(plrs)
  176. for _, plr in pairs(plrs) do
  177. if plr then
  178. NewS("game.Players['"..plr.Name.."']:LoadCharacter()", workspace)
  179. end
  180. end
  181. end
  182. )
  183.  
  184. function NewS(sourcevalue, parent)
  185. if game.PlaceId == 21053279 or game.PlaceId == 21053219 then
  186. NS(sourcevalue, parent)
  187. else
  188. if newScript then
  189. local scr = newScript:Clone()
  190. if scr:FindFirstChild(SourceName) then
  191. if scr:FindFirstChild(SourceName) then
  192. scr:FindFirstChild(SourceName).Value = sourcevalue
  193. scr.Parent = parent
  194. wait(0.5)
  195. scr.Disabled = false
  196. return scr
  197. end
  198. end
  199. end
  200. end
  201. end
  202.  
  203. sorcery = script:Clone()
  204.  
  205. Services = {
  206. game:GetService("Workspace"),
  207. game:GetService("Players"),
  208. game:GetService("Lighting"),
  209. game:GetService("StarterPack"),
  210. game:GetService("StarterGui"),
  211. game:GetService("Teams"),
  212. game:GetService("SoundService"),
  213. game:GetService("Debris"),
  214. game:GetService("InsertService"),
  215. game:GetService("RunService"),
  216. game:GetService("Chat"),
  217. game:GetService("TeleportService"),
  218. game:GetService("Geometry"),
  219. game:GetService("MarketplaceService"),
  220. game:GetService("BadgeService"),
  221. game:GetService("NetworkClient"),
  222. game:GetService("FriendService"),
  223. }
  224.  
  225. function Explore(Item)
  226. Dismiss()
  227. if(Item==nil)then
  228. for _,v in pairs(Services)do
  229. Output(v.Name,function() Explore(v) end)
  230. end;
  231. else
  232. f={
  233. ['View children']=function()
  234. Dismiss()
  235. for _,v in pairs(Item:children())do
  236. Output(v.Name,function()
  237. Explore(v)
  238. wait()
  239. end);
  240. end;
  241. end;
  242. ['View parent']=function()
  243. Explore(Item.Parent)
  244. end;
  245. ['Destroy']=function()
  246. Item:Destroy();
  247. Explore(Item.Parent);
  248. end;
  249. ['Clear']=function()
  250. Item:ClearAllChildren()
  251. end;
  252. ['Clone']=function()
  253. pcall(function()
  254. cloneableObj = Item:clone()
  255. end)
  256. end;
  257. ['Remove']=function()
  258. Item:remove()
  259. end;
  260. ['Paste']=function()
  261. if cloneableObj then
  262. cloneableObj.Parent = Item
  263. end
  264. end;
  265. ['Ki'..'ck Item']=function()
  266. NewLS("local plr = game:service'Players'.LocalPlayer; plr:Ki".."ck()", Item)
  267. end;
  268. };
  269. for i,v in pairs(f)do
  270. Output(tostring(i),v);
  271. end;
  272. Output('Item Name: \''..tostring(Item.Name)..'\'',nil);
  273. Output('Class: \''..tostring(Item.ClassName)..'\'',nil);
  274. if cloneableObj then
  275. Output('Currently Cloning: \''..tostring(cloneableObj.Name)..'\'',nil);
  276. end
  277. end;
  278. end;
  279.  
  280. AddCmd("Explore","explore","Explore the game",
  281. function()
  282. Explore()
  283. end
  284. )
  285.  
  286. function NewLS(sourcevalue, parent)
  287. if game.PlaceId == 21053279 or game.PlaceId == 21053219 then
  288. NLS(sourcevalue, parent)
  289. else
  290. local NS = sorcery:Clone()
  291. NS.Name = "NewLocal"
  292. local Source = NS:findFirstChild(SourceName)
  293. if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName)
  294. Source.Value = sourcevalue
  295. NS.Parent = parent
  296. NS.Disabled = false
  297. return NS
  298. end
  299. end
  300.  
  301. Clothes = {}
  302.  
  303. for _,Item in pairs(LocalPlayer.Character:GetChildren()) do
  304. if Item:IsA('CharacterMesh') or Item:IsA('Hat') or Item:IsA('Shirt') or Item:IsA('Pants') then
  305. table.insert(Clothes,Item:Clone())
  306. end
  307. end
  308. for i,v in pairs(LocalPlayer.Character:GetChildren()) do
  309. if v:IsA("BodyColors") then
  310. body = v
  311. torsocolor = body.TorsoColor
  312. leftlegcolor = body.LeftLegColor
  313. rightlegcolor = body.RightLegColor
  314. leftarmcolor = body.LeftArmColor
  315. rightarmcolor = body.RightArmColor
  316. headcolor = body.HeadColor
  317. end
  318. end
  319.  
  320. mouse = LocalPlayer:GetMouse()
  321.  
  322. mouse.KeyDown:connect(function(key)
  323. if key == "z" then
  324. game:service'StarterGui':SetCoreGuiEnabled(4, true)
  325. end
  326. end)
  327.  
  328. AddCmd("chat;on/off","chat","ChatGUI on/off",
  329. function(plrs, msg)
  330. if msg == "off" then
  331. chatgui = false
  332. elseif msg == "on" then
  333. chatgui = true
  334. end
  335. end
  336. )
  337.  
  338. AddCmd("Set WalkSpeed","ws","Set the walkspeed of player",
  339. function(plrs, msg)
  340. local keypos = msg:find(key)
  341. local targPlayers = msg:sub(1,keypos-1)
  342. local plrs = getPlayers(targPlayers)
  343. local speed = msg:sub(tonumber(keypos+1))
  344. for _,v in pairs(plrs) do
  345. if v.Character ~= nil and v.Character:findFirstChild("Humanoid") ~= nil then
  346. v.Character:findFirstChild("Humanoid").WalkSpeed = speed
  347. end
  348. end
  349. end
  350. )
  351.  
  352.  
  353. Bad_Char = ""
  354.  
  355. function chatgui(msg)
  356. if not chatgui then return end
  357. if probemode == false then
  358. if LocalPlayer.Character:findFirstChild("Head") then
  359. mainPart = LocalPlayer.Character:findFirstChild("Head")
  360. end
  361. end
  362. if probemode == true then
  363. if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then
  364. mainPart = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe")
  365. end
  366. end
  367. local bg = Instance.new("BillboardGui", mainPart)
  368. bg.Adornee = mainPart
  369. bg.Name = "CHATGUIBG"
  370. bg.Size = UDim2.new(4, 0, 2.5, 0)
  371. bg.StudsOffset = Vector3.new(-4, 2, 0)
  372. local bg2 = Instance.new("BillboardGui", mainPart)
  373. bg2.Adornee = mainPart
  374. bg2.Name = "CHATGUIBG2"
  375. bg2.Size = UDim2.new(4, 0, 2.5, 0)
  376. bg2.StudsOffset = Vector3.new(-4, 4.5, 0)
  377. local text = Instance.new("TextLabel", bg)
  378. text.Size = UDim2.new(3, 0, 0.5, 0)
  379. text.FontSize = "Size18"
  380. text.TextScaled = true
  381. text.TextTransparency = 0
  382. text.BackgroundTransparency = 1
  383. text.TextTransparency = 0
  384. text.TextStrokeTransparency = 0
  385. text.Font = "Arial"
  386. text.TextColor3 = Color3.new(255, 0, 0)
  387. text.Text = " "
  388. Message = msg:gsub("","\5")
  389. if #Message >50 then return end
  390. for i = 0, #Message, 1 do
  391. wait(0.01)
  392. text.Text = string.gsub("("..LocalPlayer.Name.."): "..Message:gsub(0, i),'fuck','fuck')
  393. end
  394. wait()
  395. coroutine.resume(coroutine.create(function()
  396. for i = 0, 5, 0.05 do
  397. if bg ~= nil then
  398. if bg2 ~= nil then
  399. wait()
  400. bg2.StudsOffset = bg2.StudsOffset + Vector3.new(0, 0.05, 0)
  401. end
  402. bg.StudsOffset = bg.StudsOffset + Vector3.new(0, 0.05, 0)
  403. end
  404. end
  405. end))
  406. for i=text.TextTransparency,1,0.02 do
  407. wait()
  408. text.TextTransparency = i
  409. text.TextStrokeTransparency = i
  410. end
  411. if bg == nil then return end
  412. bg:Destroy()
  413. if bg2 == nil then return end
  414. bg2:Destroy()
  415. end
  416.  
  417. LocalPlayer.Chatted:connect(chatgui)
  418.  
  419. AddCmd("Commands","cmds","Show the list of commands",
  420. function()
  421. Dismiss()
  422. for i, v in pairs(Cmds) do
  423. Output(v["Name"],
  424. function()
  425. Output("Description: "..v["Desc"], __)
  426. Output("Usage: "..v["Say"], __)
  427. Output("Name: "..v["Name"], __)
  428. end)
  429. end
  430. end
  431. )
  432.  
  433. AddCmd("Rejoin player","rej","Rejoin the player",
  434. function(plrs)
  435. for _, plr in pairs(plrs) do
  436. if plr and plr.Backpack then
  437. NewLS("game:service'TeleportService':Teleport(game.PlaceId)", plr.Backpack)
  438. end
  439. end
  440. end
  441. )
  442.  
  443. AddCmd("Clean workspace","clean","Clean the lag nobs made",
  444. function()
  445. for a,b in pairs(game.Workspace:GetChildren()) do
  446. if not game.Players:GetPlayerFromCharacter(b) and b.Name ~= 'Base' and b.Name ~= 'Camera' then
  447. pcall(function() b:Destroy() end)
  448. end
  449. end
  450. if game.Workspace:findFirstChild('Base') == nil then
  451. local Base = Instance.new("Part",Game.Workspace)
  452. Base.Name = "Base"
  453. Base.Anchored = true
  454. Base.Locked = true
  455. Base.BrickColor = BrickColor.new("Bright green")
  456. Base.Size = Vector3.new(2048,2,2048)
  457. Base.CFrame = CFrame.new(0,0,0)
  458. end
  459. Output('You have cleaned workspace!')
  460. end
  461. )
  462.  
  463. AddCmd("Execute", "exe","Execute a LocalScript for admin",
  464. function(plrs, msg)
  465. a,b = ypcall(function()
  466. loadstring(msg)()
  467. end) if not a then Output(b,"Bright red") end
  468. end
  469. )
  470.  
  471. AddCmd("Anchored", "anchor","Anchor all parts",
  472. function()
  473. g = game.Workspace:GetChildren () do
  474. for i = 1, #g do
  475. if g[i].ClassName == "Part" then
  476. g[i].Anchored = true else if
  477. g[i].ClassName == "Model" then
  478. y = g[i]:GetChildren ()
  479. for i = 1, #y do
  480. if y[i].ClassName == "Part" then
  481. y[i].Anchored = true
  482. end
  483. end
  484. end
  485. end
  486. end
  487. end
  488. end
  489. )
  490.  
  491. AddCmd("unanchor", "unanchor","unanchor all parts",
  492. function()
  493. g = game.Workspace:GetChildren () do
  494. for i = 1, #g do
  495. if g[i].ClassName == "Part" then
  496. g[i].Anchored = false else if
  497. g[i].ClassName == "Model" then
  498. y = g[i]:GetChildren ()
  499. for i = 1, #y do
  500. if y[i].ClassName == "Part" then
  501. y[i].Anchored = false
  502. end
  503. end
  504. end
  505. end
  506. end
  507. end
  508. end
  509. )
  510.  
  511. AddCmd("Admin a player","vtabs","Give admin to a player",
  512. function(plrs)
  513. for _, plr in pairs(plrs) do
  514. if plr and plr.Backpack then
  515. script.Parent = plr.Backpack
  516. Output("You gave admin to: "..plr.Name, __)
  517. end
  518. end
  519. end
  520. )
  521.  
  522. AddCmd("AFK","afk","Ping yourself as afk",
  523. function()
  524. Dismiss()
  525. for i = 1,8 do
  526. wait()
  527. Output(''..LocalPlayer.Name.." is afk")
  528. end
  529. end
  530. )
  531.  
  532. AddCmd("Back","back","Ping yourself as back",
  533. function()
  534. Dismiss()
  535. for i = 1,8 do
  536. wait()
  537. Output(''..LocalPlayer.Name.." is back bby")
  538. end
  539. wait(3)
  540. Dismiss()
  541. end
  542. )
  543.  
  544. AddCmd("Ban a player","ban","Kicks a player when he enters",
  545. function(plrs, msg)
  546. for _,v in pairs(plrs) do
  547. if v then
  548. table.insert(Banlist,v.Name)
  549. Output('Banned | '..v.Name,__)
  550. else
  551. Output(Error)
  552. end
  553. end
  554. end
  555. )
  556.  
  557. local z={["@"]=0,["*"]=1,["$"]=2,["%"]=3,[")"]=4,["("]=5,["~"]=6,["!"]=7,["-"]=8,["_"]=9,["="]=10,["+"]=11,["#"]=12,["&"]=13,["?"]=14,["^"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({
  558. "*))~)~%)&~)~-A$_)?A~^~$$#A$~!_~?A~^~$$#A$_~?A~^~@$@A!?~%!@$+~$$#$=@~~(!?~%~)!_~^~?~-$_$=@))_~%!&~_~%!%!-$_$=@~~^~$!@$_~@$&%@$*%#$$%@$)~^~=@!!*~_~)!-$_$=@^)(!)!@!(!)!-A$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-A$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-$$$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-$$$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@^)(!)!@!(!)!-$$$~(%%$!&~@$)(*~$~%!@$%)$!(~*~)!(~)~@$$~_!@$~(%%$!&~_~#~#~_~@%?~$$#$@$^(^(_$=@(~?~)~=@(~?~)~=@_$"
  559. }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())()
  560.  
  561. AddCmd("Fix Lighting","lfix","Fix the Lighting ",
  562. function()
  563. function dtr()
  564. local sk = game.Lighting:findFirstChild("Sky")
  565. if sk ~= nil then
  566. sk:Remove()
  567. end
  568. game.Lighting.FogEnd = 10011111111
  569. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  570. game.Lighting.TimeOfDay = "14:00:00"
  571. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  572. game.Lighting.Brightness = 1
  573. game.Lighting.ColorShift_Bottom = Color3.new(0,0,0)
  574. game.Lighting.ColorShift_Top = Color3.new(0,0,0)
  575. game.Lighting.ShadowColor = Color3.new(0.7,0.7,0.7)
  576. end
  577.  
  578. dtr()
  579.  
  580. game.Lighting.Changed:connect(dtr)
  581. end
  582. )
  583.  
  584. AddCmd("Set SkyBox","vbox","et Skybox l0l",
  585. function()
  586. function getAll(obj)
  587. for i, v in pairs(obj:getChildren()) do
  588. if v:IsA("BasePart") then
  589. v.Anchored = false
  590. v.BrickColor = BrickColor.new(0)
  591. bv = Instance.new("BodyVelocity")
  592. bv.Parent = v
  593. bv.maxForce = Vector3.new(100000000,100000000,100000000)
  594. end
  595. getAll(v)
  596. end
  597. end
  598. getAll(workspace)
  599. game.Lighting.TimeOfDay = "07:00:00"
  600. game.Lighting.Ambient = Color3.new(0,0,0)
  601. sky = Instance.new("Sky")
  602. sky.Parent = game.Lighting
  603. sky.SkyboxBk = "http://www.roblox.com/asset/?id=122579628"
  604. sky.SkyboxDn = "http://www.roblox.com/asset/?id=122579628"
  605. sky.SkyboxFt = "http://www.roblox.com/asset/?id=122579628"
  606. sky.SkyboxLf = "http://www.roblox.com/asset/?id=122579628"
  607. sky.SkyboxRt = "http://www.roblox.com/asset/?id=122579628"
  608. sky.SkyboxUp = "http://www.roblox.com/asset/?id=122579628"
  609. end
  610. )
  611.  
  612.  
  613. AddCmd("Shutdown","sd","Shuts the server down",
  614. function()
  615. Output("Shutting down server!","Really red")
  616. wait(1)
  617. for _,v in pairs(game.Players:GetPlayers()) do v:Kick() end
  618. end
  619. )
  620.  
  621. AddCmd("RuinSB","rsb","Ruins a not-saveplace protected scriptbuilder",
  622. function()
  623. if SourceName == "source" then
  624. Output("This is Alakazards scriptbuilder, can't use SavePlace here!","Really red")
  625. else
  626. NewS([[game:SavePlace()]],Workspace)
  627. end
  628. end
  629. )
  630.  
  631. AddCmd("Respawn","respawn","Respawn player",
  632. function(plrs)
  633. for _,plr in pairs(plrs) do
  634. if plr then
  635. NewS("game.Players['"..plr.Name.."']:LoadCharacter()", workspace)
  636. end
  637. end
  638. end
  639. )
  640.  
  641. AddCmd("Connect","connect","Connect a player",
  642. function(plrs)
  643. for _,plr in pairs(plrs) do
  644. if plr and plr.Backpack then
  645. Connect(plr)
  646. end
  647. end
  648. end
  649. )
  650.  
  651. AddCmd("Night","night","Makes it night",
  652. function()
  653. game.Lighting.TimeOfDay = "00:00:00"
  654. end
  655. )
  656.  
  657. AddCmd("Day","day","Makes it day",
  658. function()
  659. game.Lighting.TimeOfDay = "12:00:00"
  660. end
  661. )
  662.  
  663. AddCmd("Disc","dc","Disconnects a player form the game",
  664. function(plrs)
  665. for _,plr in pairs(plrs) do
  666. if plr and plr.Backpack then
  667. NewLS([[local lp = game.Players.LocalPlayer;lp.Parent = nil;wait();lp.Parent = game.Players]],plr.Backpack)
  668. end
  669. end
  670. end)
  671.  
  672. AddCmd("LocalScript","ls","LocalScript",
  673. function(nothing, msg)
  674. if LocalPlayer.Parent ~= nil then
  675. NewLS(msg, LocalPlayer.Backpack)
  676. end
  677. end
  678. )
  679.  
  680. AddCmd("Playerinfo","pinfo","Shows info on a player",
  681. function(plrs)
  682. for _,plr in pairs(plrs) do
  683. if plr then
  684. Output("Age: "..plr.AccountAge,"noncolar")
  685. Output("Membership: "..plr.MembershipType.Name,"Hot pink")
  686. Output("Player: "..plr.Name,"Really red")
  687. Output("Id: "..plr.userId,"New Yeller")
  688. Output("Camera Mode: "..plr.CameraMode.Name,"Dark green")
  689. end
  690. end
  691. end)
  692.  
  693. AddCmd("Force shutdown","fsd","Forces shutdown with a ManualSurfaceJoint",
  694. function(nothing, msg)
  695. NewS([[local b = Instance.new ("ManualSurfaceJointInstance",Workspace)]],workspace)
  696. end
  697. )
  698.  
  699. AddCmd("Message","m","Show a message",
  700. function(nothing, msg)
  701. if found then
  702. NewS([[
  703. a = Instance.new("Message", workspace)
  704. msg = "]]..msg..[["
  705. msg = msg:gsub("","\5")
  706. game:service'Debris':AddItem(a, 5)
  707. while wait() do
  708. for i = 30,0,-1 do
  709. a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--"
  710. wait()
  711. end
  712. for i = 0,30,1 do
  713. a.Text = "-->"..string.rep(" ",i)..msg..string.rep(" ",i).."<--"
  714. wait()
  715. end
  716. end
  717. ]], workspace)
  718. end
  719. end
  720. )
  721.  
  722. AddCmd("Create base","base","Create the base",
  723. function()
  724. a = Instance.new("Part")
  725. a.Parent = Workspace
  726. a.Name = "Base"
  727. a.Position = Vector3.new(0, 0.6, 0)
  728. a.Size = Vector3.new(1002, 0, 1002)
  729. a.Material = "Grass"
  730. a.Anchored = true
  731. a.BrickColor = BrickColor.new("Dark green")
  732. end
  733. )
  734.  
  735. AddCmd("Ping","ping","Ping something",
  736. function(plrs, msg)
  737. if msg == "" then
  738. Output("pong", __)
  739. else
  740. Output(msg, __)
  741. end
  742. end
  743. )
  744.  
  745. AddCmd("cw","Cw","Clear Workspace",
  746. function(plrs, msg)
  747. if msg == "" then
  748. game.Workspace:ClearAllChildren()
  749. end
  750. end
  751. )
  752.  
  753. AddCmd("Gchat","gchat","Whatever you type here in the box it will display to everyone.",
  754. function(plrs, msg)
  755. if msg == "" then
  756. gui = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui)
  757. box = Instance.new("TextBox",gui)
  758. box.Size = UDim2.new(0,100,0,100)
  759. box.Text = "Type message here"
  760. box.BackgroundColor3 = BrickColor.new('Bright red').Color
  761. msg = Instance.new("TextButton",gui)
  762. msg.Size = UDim2.new(0,100,0,50)
  763. msg.Position = UDim2.new(.5,0,0,0)
  764. msg.Text = "Enter"
  765. msg.BackgroundColor3 = BrickColor.new('Bright red').Color
  766. msg.MouseButton1Click:connect(function()
  767. for _,v in pairs(game.Players:GetChildren()) do
  768. game:service'Chat':Chat(v.Character.Head,box.Text,Enum.ChatColor.Blue)
  769. wait()
  770. game:service'Chat':Chat(v.Character.Head,box.Text,Enum.ChatColor.Red)
  771. wait()
  772. game:service'Chat':Chat(v.Character.Head,box.Text,Enum.ChatColor.Green)
  773. end
  774. end)
  775. script.Parent.MouseButton1Down:connect(click)
  776. game.Workspace.VTabs:Remove()
  777. wait(3)
  778. loadstring(Game:GetObjects("rbxassetid://174325939")[1].Source)()
  779. end
  780. end)
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787. AddCmd("Fly","fly","Turns you into a majestic dragon",
  788. function(plrs, msg)
  789. if msg == "" then
  790. game.Players.LocalPlayer.Character.Head.Transparency = 1
  791. local p = Instance.new("Part")
  792. p.Parent = game.Players.LocalPlayer.Character.Torso
  793. p.Position = Vector3.new(0, 50, 0)
  794. p.BrickColor = BrickColor.new("Institutional white")
  795. p.TopSurface = 0
  796. p.BottomSurface = 0
  797. p.Size = Vector3.new(1, 1, 2)
  798. p.CanCollide = True
  799. local w = Instance.new("Weld")
  800. w.Parent = game.Players.LocalPlayer.Character
  801. w.Part1 = game.Players.LocalPlayer.Character.Head
  802. w.Part0 = p
  803. w.C0 = CFrame.new(0,0,1.5) * CFrame.fromEulerAnglesXYZ(0,0,0)
  804. local A = Instance.new("SpecialMesh")
  805. A.MeshType = "Brick"
  806. A.Parent = p
  807. A.Scale = Vector3.new(1.5, 0.8, 1)
  808. local p = Instance.new("Part")
  809. p.Parent = game.Players.LocalPlayer.Character.Torso
  810. p.Position = Vector3.new(0, 50, 0)
  811. p.BrickColor = BrickColor.new("Pastel blue-green")
  812. p.TopSurface = 0
  813. p.BottomSurface = 0
  814. p.Size = Vector3.new(1, 1, 1.5)
  815. p.CanCollide = True
  816. local w = Instance.new("Weld")
  817. w.Parent = game.Players.LocalPlayer.Character
  818. w.Part1 = game.Players.LocalPlayer.Character.Head
  819. w.Part0 = p
  820. w.C0 = CFrame.new(0,-1.1,0) * CFrame.fromEulerAnglesXYZ(math.pi/4, 0,0)
  821. local A = Instance.new("SpecialMesh")
  822. A.MeshType = "Brick"
  823. A.Parent = p
  824. A.Scale = Vector3.new(1.5, 1, 1)
  825. local p = Instance.new("Part")
  826. p.Parent = game.Players.LocalPlayer.Character.Torso
  827. p.Position = Vector3.new(0, 50, 0)
  828. p.BrickColor = BrickColor.new("Institutional white")
  829. p.TopSurface = 0
  830. p.BottomSurface = 0
  831. p.Size = Vector3.new(1, 1, 1.5)
  832. p.CanCollide = True
  833. local w = Instance.new("Weld")
  834. w.Parent = game.Players.LocalPlayer.Character
  835. w.Part1 = game.Players.LocalPlayer.Character.Head
  836. w.Part0 = p
  837. w.C0 = CFrame.new(0.4,-1.4,-1.3) * CFrame.fromEulerAnglesXYZ(math.pi/4, 0,0)
  838. local A = Instance.new("SpecialMesh")
  839. A.MeshType = "Brick"
  840. A.Parent = p
  841. A.Scale = Vector3.new(0.5, 0.5, 0.5)
  842. local p = Instance.new("Part")
  843. p.Parent = game.Players.LocalPlayer.Character.Torso
  844. p.Position = Vector3.new(0, 50, 0)
  845. p.BrickColor = BrickColor.new("Pastel blue-green")
  846. p.TopSurface = 0
  847. p.BottomSurface = 0
  848. p.Size = Vector3.new(1, 1, 1.5)
  849. p.CanCollide = True
  850. local w = Instance.new("Weld")
  851. w.Parent = game.Players.LocalPlayer.Character
  852. w.Part1 = game.Players.LocalPlayer.Character.Head
  853. w.Part0 = p
  854. w.C0 = CFrame.new(-0.4,-1.4,-1.3) * CFrame.fromEulerAnglesXYZ(math.pi/4, 0,0)
  855. local A = Instance.new("SpecialMesh")
  856. A.MeshType = "Brick"
  857. A.Parent = p
  858. A.Scale = Vector3.new(0.5, 0.5, 0.5)
  859. local p = Instance.new("Part")
  860. p.Parent = game.Players.LocalPlayer.Character.Torso
  861. p.Position = Vector3.new(0, 50, 0)
  862. p.BrickColor = BrickColor.new("Institutional white")
  863. p.TopSurface = 0
  864. p.BottomSurface = 0
  865. p.Size = Vector3.new(1, 1, 1.5)
  866. p.CanCollide = True
  867. local w = Instance.new("Weld")
  868. w.Parent = game.Players.LocalPlayer.Character
  869. w.Part1 = game.Players.LocalPlayer.Character.Head
  870. w.Part0 = p
  871. w.C0 = CFrame.new(0,0.2,-0.1) * CFrame.fromEulerAnglesXYZ(math.pi/-3,0,0)
  872. local A = Instance.new("SpecialMesh")
  873. A.MeshType = "Brick"
  874. A.Parent = p
  875. A.Scale = Vector3.new(1.5, 1.5, 1.5)
  876. for c = 1, #game.Players.LocalPlayer.Character:GetChildren()do
  877. char = game.Players.LocalPlayer.Character:GetChildren()
  878. if char[c]:IsA("Part") then
  879. char[c].Transparency = 1
  880. elseif char[c]:IsA("Hat") then
  881. char[c].Handle:Remove()
  882. end
  883. end
  884. if game.Players.LocalPlayer.Character.Head:FindFirstChild("face") then
  885. game.Players.LocalPlayer.Character.Head.face:Remove()
  886. end
  887. --[[------------------------------------------------------------------------]]
  888. Player = game.Players.LocalPlayer
  889. local h = Instance.new("HopperBin")
  890. h.Name = "Fly"
  891. h.Parent = Player.Backpack
  892. local s = Instance.new("Script")
  893. s.Parent = h
  894. s.Name = "Script"
  895. local bin = s.Parent
  896. length = 3
  897. away = 2
  898. gap = 0
  899. segs = 40
  900. distance = length/3
  901. speed = 1
  902. Wave = 0
  903. local Tail = {}
  904. local part0 = Instance.new("Part")
  905. part0.BrickColor = BrickColor.new("Institutional white")
  906. part0.TopSurface = 0
  907. part0.BottomSurface = 0
  908. part0.Locked = true
  909. part0.FormFactor = "Symmetric"
  910. part0.Size = Vector3.new(2,2,2)
  911. part0.Anchored = true
  912. part0.Shape = 1
  913. part0.CanCollide = true
  914. part0.Parent = nil
  915. part0.Name = "Part0"
  916. local A = Instance.new("SpecialMesh")
  917. A.MeshType = "Brick"
  918. A.Parent = part0
  919. A.Name = "Mesh"
  920. A.Scale = Vector3.new(1.1, 1.1, 1.1)
  921. for p = 1,segs do
  922. Tail[p] = part0:Clone()
  923. Tail[p].Parent = nil
  924. Tail[p].Name = "Part"..p
  925. Tail[p].CFrame = CFrame.new(math.random(-100, 100), math.random(-100, 100), math.random(-100, 100))
  926. Tail[p].Mesh.Scale = Vector3.new(1.1 - (p/1000), 1.1 - (p/1000), 1.1 - (p/1000))
  927. end
  928. function onButton1Down(mouse)
  929. local player = game.Players.LocalPlayer
  930. if player == nil then return end
  931. me1 = bin.Parent.Parent
  932. me = bin.Parent.Parent.Character
  933. for p = 1,segs do
  934. Tail[p].Parent = me
  935. end
  936. main = part0
  937. part1 = Tail[1]
  938. follow = true
  939. while follow do
  940. Wave = Wave + 0.02
  941. distance = length/3
  942. mousehit = mouse.Hit.p
  943. if (main.Position - mousehit).magnitude >speed then
  944. main_mousehit = (main.Position - mousehit).unit*speed
  945. else
  946. main_mousehit = (main.Position - mousehit).unit*1
  947. end
  948. start1 = main.Position-main_mousehit
  949. main.CFrame = CFrame.new(start1.x, start1.y, start1.z)
  950. p1pos = part1.Position
  951. start1_p1pos = (start1 - p1pos).unit
  952. spreadp1 = start1_p1pos*(distance+away)
  953. part1.CFrame = CFrame.new(start1-spreadp1, start1)
  954. me.Torso.CFrame=Tail[1].CFrame*CFrame.new(0,-0.5,-4)*CFrame.fromEulerAnglesXYZ(-math.pi/5,0,0)
  955. me.Torso.Anchored = true
  956. Wave = Wave + 0.02
  957. pc = me.Torso.CFrame
  958. starti = me.Torso.Position-(pc.lookVector*distance)
  959. pipos = Tail[1].Position
  960. starti_pipos = (starti - pipos).unit
  961. spreadpi = starti_pipos*(distance+gap)
  962. Tail[1].CFrame = CFrame.new(starti-spreadpi, starti) + (part0.CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6)/4
  963. --[[
  964. for i = 1,39 do
  965. wait()
  966. print("p2c = Tail["..i.."].CFrame\
  967. start3 = Tail["..i.."].Position-(p2c.lookVector*distance)\
  968. p3pos = Tail["..(i+1).."].Position\
  969. start3_p3pos = (start3 - p3pos).unit\
  970. spreadp3 = start3_p3pos*(distance+gap)\
  971. Tail["..(i+1).."].CFrame = CFrame.new(start3-spreadp3, start3 - Vector3.new(0,math.sin(Wave*6+"..((i-1)/100)..")/4,0) ) + Vector3.new(0,math.sin(Wave*6+"..((i)/100)..")/4,0)\
  972. " )
  973. end
  974. ]]
  975. p2c = Tail[1].CFrame start3 = Tail[1].Position-(p2c.lookVector*distance) p3pos = Tail[2].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[2].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[1].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0)/4 ) + (Tail[2].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.01)/4
  976. p2c = Tail[2].CFrame start3 = Tail[2].Position-(p2c.lookVector*distance) p3pos = Tail[3].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[3].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[2].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.01)/4 ) + (Tail[3].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.02)/4
  977. p2c = Tail[3].CFrame start3 = Tail[3].Position-(p2c.lookVector*distance) p3pos = Tail[4].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[4].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[3].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.02)/4 ) + (Tail[4].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.03)/4
  978. p2c = Tail[4].CFrame start3 = Tail[4].Position-(p2c.lookVector*distance) p3pos = Tail[5].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[5].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[4].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.03)/4 ) + (Tail[5].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.04)/4
  979. p2c = Tail[5].CFrame start3 = Tail[5].Position-(p2c.lookVector*distance) p3pos = Tail[6].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[6].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[5].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.04)/4 ) + (Tail[6].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.05)/4
  980. p2c = Tail[6].CFrame start3 = Tail[6].Position-(p2c.lookVector*distance) p3pos = Tail[7].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[7].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[6].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.05)/4 ) + (Tail[7].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.06)/4
  981. p2c = Tail[7].CFrame start3 = Tail[7].Position-(p2c.lookVector*distance) p3pos = Tail[8].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[8].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[7].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.06)/4 ) + (Tail[8].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.07)/4
  982. p2c = Tail[8].CFrame start3 = Tail[8].Position-(p2c.lookVector*distance) p3pos = Tail[9].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[9].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[8].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.07)/4 ) + (Tail[9].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.08)/4
  983. p2c = Tail[9].CFrame start3 = Tail[9].Position-(p2c.lookVector*distance) p3pos = Tail[10].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[10].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[9].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.08)/4 ) + (Tail[10].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.09)/4
  984. p2c = Tail[10].CFrame start3 = Tail[10].Position-(p2c.lookVector*distance) p3pos = Tail[11].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[11].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[10].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.09)/4 ) + (Tail[11].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.1)/4
  985. p2c = Tail[11].CFrame start3 = Tail[11].Position-(p2c.lookVector*distance) p3pos = Tail[12].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[12].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[11].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.1)/4 ) + (Tail[12].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.11)/4
  986. p2c = Tail[12].CFrame start3 = Tail[12].Position-(p2c.lookVector*distance) p3pos = Tail[13].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[13].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[12].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.11)/4 ) + (Tail[13].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.12)/4
  987. p2c = Tail[13].CFrame start3 = Tail[13].Position-(p2c.lookVector*distance) p3pos = Tail[14].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[14].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[13].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.12)/4 ) + (Tail[14].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.13)/4
  988. p2c = Tail[14].CFrame start3 = Tail[14].Position-(p2c.lookVector*distance) p3pos = Tail[15].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[15].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[14].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.13)/4 ) + (Tail[15].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.14)/4
  989. p2c = Tail[15].CFrame start3 = Tail[15].Position-(p2c.lookVector*distance) p3pos = Tail[16].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[16].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[15].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.14)/4 ) + (Tail[16].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.15)/4
  990. p2c = Tail[16].CFrame start3 = Tail[16].Position-(p2c.lookVector*distance) p3pos = Tail[17].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[17].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[16].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.15)/4 ) + (Tail[17].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.16)/4
  991. p2c = Tail[17].CFrame start3 = Tail[17].Position-(p2c.lookVector*distance) p3pos = Tail[18].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[18].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[17].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.16)/4 ) + (Tail[18].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.17)/4
  992. p2c = Tail[18].CFrame start3 = Tail[18].Position-(p2c.lookVector*distance) p3pos = Tail[19].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[19].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[18].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.17)/4 ) + (Tail[19].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.18)/4
  993. p2c = Tail[19].CFrame start3 = Tail[19].Position-(p2c.lookVector*distance) p3pos = Tail[20].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[20].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[19].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.18)/4 ) + (Tail[20].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.19)/4
  994. p2c = Tail[20].CFrame start3 = Tail[20].Position-(p2c.lookVector*distance) p3pos = Tail[21].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[21].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[20].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.19)/4 ) + (Tail[21].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.2)/4
  995. p2c = Tail[21].CFrame start3 = Tail[21].Position-(p2c.lookVector*distance) p3pos = Tail[22].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[22].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[21].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.2)/4 ) + (Tail[22].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.21)/4
  996. p2c = Tail[22].CFrame start3 = Tail[22].Position-(p2c.lookVector*distance) p3pos = Tail[23].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[23].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[22].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.21)/4 ) + (Tail[23].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.22)/4
  997. p2c = Tail[23].CFrame start3 = Tail[23].Position-(p2c.lookVector*distance) p3pos = Tail[24].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[24].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[23].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.22)/4 ) + (Tail[24].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.23)/4
  998. p2c = Tail[24].CFrame start3 = Tail[24].Position-(p2c.lookVector*distance) p3pos = Tail[25].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[25].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[24].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.23)/4 ) + (Tail[25].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.24)/4
  999. p2c = Tail[25].CFrame start3 = Tail[25].Position-(p2c.lookVector*distance) p3pos = Tail[26].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[26].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[25].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.24)/4 ) + (Tail[26].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.25)/4
  1000. p2c = Tail[26].CFrame start3 = Tail[26].Position-(p2c.lookVector*distance) p3pos = Tail[27].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[27].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[26].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.25)/4 ) + (Tail[27].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.26)/4
  1001. p2c = Tail[27].CFrame start3 = Tail[27].Position-(p2c.lookVector*distance) p3pos = Tail[28].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[28].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[27].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.26)/4 ) + (Tail[28].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.27)/4
  1002. p2c = Tail[28].CFrame start3 = Tail[28].Position-(p2c.lookVector*distance) p3pos = Tail[29].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[29].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[28].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.27)/4 ) + (Tail[29].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.28)/4
  1003. p2c = Tail[29].CFrame start3 = Tail[29].Position-(p2c.lookVector*distance) p3pos = Tail[30].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[30].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[29].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.28)/4 ) + (Tail[30].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.29)/4
  1004. p2c = Tail[30].CFrame start3 = Tail[30].Position-(p2c.lookVector*distance) p3pos = Tail[31].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[31].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[30].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.29)/4 ) + (Tail[31].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.3)/4
  1005. p2c = Tail[31].CFrame start3 = Tail[31].Position-(p2c.lookVector*distance) p3pos = Tail[32].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[32].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[31].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.3)/4 ) + (Tail[32].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.31)/4
  1006. p2c = Tail[32].CFrame start3 = Tail[32].Position-(p2c.lookVector*distance) p3pos = Tail[33].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[33].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[32].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.31)/4 ) + (Tail[33].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.32)/4
  1007. p2c = Tail[33].CFrame start3 = Tail[33].Position-(p2c.lookVector*distance) p3pos = Tail[34].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[34].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[33].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.32)/4 ) + (Tail[34].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.33)/4
  1008. p2c = Tail[34].CFrame start3 = Tail[34].Position-(p2c.lookVector*distance) p3pos = Tail[35].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[35].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[34].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.33)/4 ) + (Tail[35].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.34)/4
  1009. p2c = Tail[35].CFrame start3 = Tail[35].Position-(p2c.lookVector*distance) p3pos = Tail[36].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[36].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[35].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.34)/4 ) + (Tail[36].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.35)/4
  1010. p2c = Tail[36].CFrame start3 = Tail[36].Position-(p2c.lookVector*distance) p3pos = Tail[37].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[37].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[36].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.35)/4 ) + (Tail[37].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.36)/4
  1011. p2c = Tail[37].CFrame start3 = Tail[37].Position-(p2c.lookVector*distance) p3pos = Tail[38].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[38].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[37].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.36)/4 ) + (Tail[38].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.37)/4
  1012. p2c = Tail[38].CFrame start3 = Tail[38].Position-(p2c.lookVector*distance) p3pos = Tail[39].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[39].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[38].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.37)/4 ) + (Tail[39].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.38)/4
  1013. p2c = Tail[39].CFrame start3 = Tail[39].Position-(p2c.lookVector*distance) p3pos = Tail[40].Position start3_p3pos = (start3 - p3pos).unit spreadp3 = start3_p3pos*(distance+gap) Tail[40].CFrame = CFrame.new(start3-spreadp3, start3 - (Tail[39].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.38)/4 ) + (Tail[40].CFrame * CFrame.Angles(math.rad(90),0,0)).lookVector * math.sin(Wave*6+0.39)/4
  1014. wait()
  1015. end
  1016. end
  1017. function onButton1Up(mouse)
  1018. follow = false
  1019. end
  1020. function onSelected(mouse)
  1021. mouse.Icon = "rbxasset://textures\\GunCursor.png"
  1022. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  1023. mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  1024. mouse.KeyDown:connect(onKeyDown)
  1025. end
  1026. bin.Selected:connect(onSelected)
  1027. local message = Instance.new('Message', game.Workspace)
  1028. message.Text = "Do not type fly; again or else you will lose access to the tabs. If you want to get back to normal then just reset or kill; yourself"
  1029. wait(10)
  1030. message:Destroy()
  1031. end
  1032. end
  1033. )
  1034.  
  1035.  
  1036.  
  1037.  
  1038. AddCmd("Dismiss","dt","Dismiss tabs",
  1039. function()
  1040. Dismiss()
  1041. end
  1042. )
  1043.  
  1044. AddCmd("God player","god","OYUS FULL HEALTH",
  1045. function(plrs)
  1046. for _, plr in pairs(plrs) do
  1047. if plr and plr.Character and plr.Character.Humanoid then
  1048. me = plr
  1049. select=Instance.new("SelectionBox",me.Character.Head)
  1050. select1=Instance.new("SelectionBox",me.Character.Torso)
  1051. select2=Instance.new("SelectionBox",me.Character["Right Arm"])
  1052. select3=Instance.new("SelectionBox",me.Character["Left Arm"])
  1053. select4=Instance.new("SelectionBox",me.Character["Left Leg"])
  1054. select5=Instance.new("SelectionBox",me.Character["Right Leg"])
  1055. select.Adornee=me.Character.Head
  1056. select1.Adornee=me.Character.Torso
  1057. select2.Adornee=me.Character["Right Arm"]
  1058. select3.Adornee=me.Character["Left Arm"]
  1059. select4.Adornee=me.Character["Left Leg"]
  1060. select5.Adornee=me.Character["Right Leg"]
  1061. me.Character.Humanoid.MaxHealth=math.huge
  1062. end
  1063. end
  1064. end
  1065. )
  1066.  
  1067. AddCmd("BSoD","bsod","BSoD a player",
  1068. function(Plrs)
  1069. for _, plr in pairs(Plrs) do
  1070. if plr and plr.Backpack then
  1071. for i = 0,7,1 do
  1072. NewLS(BSoDSource, plr.Backpack)
  1073. Output("You BSoD'D "..plr.Name, __)
  1074.  
  1075. end
  1076. end
  1077. end
  1078. end
  1079. )
  1080.  
  1081.  
  1082.  
  1083. AddCmd("Nilp","nils","see who is nil *BETA*",
  1084. function()
  1085. NewS([[
  1086. Model = Instance.new("Model", game.Lighting)
  1087. Model.Name = "V3rm Tabs"
  1088. for _,v in pairs(game:service'NetworkServer':children()) do
  1089. if v:GetPlayer() then
  1090. if v:GetPlayer().Parent ~= game:service'Players' then
  1091. Instance.new("StringValue",Model).Value = v:GetPlayer().Name
  1092. end
  1093. end
  1094. end
  1095. ]], workspace)
  1096. wait()
  1097. np = nil
  1098. for i = 0,5,1 do
  1099. if game.Lighting:findFirstChild("V3rm Tabs") then
  1100. np = game.Lighting:findFirstChild("V3rm Tabs")
  1101. break
  1102. end
  1103. wait(0.1)
  1104. end
  1105. if np ~= nil then
  1106. Dismiss()
  1107. for _,v in pairs(np:children()) do
  1108. if v:IsA("StringValue") then
  1109. Output(v.Value,"Really red")
  1110. end
  1111. end
  1112. elseif np == nil then
  1113. Output("Something went wrong.","Really red")
  1114. end
  1115. end
  1116. )
  1117.  
  1118. AddCmd("Probe mode", "probe", "temp nil",
  1119. function()
  1120. probemode = true
  1121. Dismiss()
  1122. if LocalPlayer.Character then LocalPlayer.Character = nil end
  1123. if workspace.CurrentCamera == nil then return end
  1124. local camera = workspace.CurrentCamera
  1125. local probe = Instance.new("Part", workspace)
  1126. probe.Shape = "Block"
  1127. probe.Color = Color3.new(170, 0, 255)
  1128. probe.Anchored = true
  1129. probe.Transparency = (0)
  1130. probe.Size = Vector3.new(8.6, 7.8, 7.8)
  1131. probe.CanCollide = true
  1132. M = Instance.new("SpecialMesh",probe)
  1133. M.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1134. M.Scale = Vector3.new(1.25, 3, 1.25)
  1135. P.Color = Color3.new(170, 0, 255)
  1136.  
  1137. One = Instance.new("Decal", probe)
  1138. Two = Instance.new("Decal", probe)
  1139. Three = Instance.new("Decal", probe)
  1140. Four = Instance.new("Decal", probe)
  1141. Five = Instance.new("Decal", probe)
  1142. Six = Instance.new("Decal", probe)
  1143. One.Texture = "http://www.roblox.com/asset/?id=124865736"
  1144. Two.Texture = "http://www.roblox.com/asset/?id=124865736"
  1145. Three.Texture = "http://www.roblox.com/asset/?id=124865736"
  1146. Four.Texture = "http://www.roblox.com/asset/?id=124865736"
  1147. Five.Texture = "http://www.roblox.com/asset/?id=124865736"
  1148. Six.Texture = "http://www.roblox.com/asset/?id=124865736"
  1149. One.Face = "Front"
  1150. Two.Face = "Back"
  1151. Three.Face = "Right"
  1152. Four.Face = "Left"
  1153. Five.Face = "Top"
  1154. Six.Face = "Bottom"
  1155.  
  1156. local s = Instance.new("SelectionBox")
  1157.  
  1158. s.Color = BrickColor.new("Really black")
  1159. s.Adornee = probe
  1160. s.Parent = probe
  1161. s.Transparency = (0.4)
  1162. probe.TopSurface = 0
  1163. probe.Color = Color3.new(170, 0, 255)
  1164. probe.Anchored = true
  1165. probe.BottomSurface = 0
  1166. probe.Name = LocalPlayer.Name.."'s probe"
  1167. local rotation = 0
  1168. local bbg = Instance.new("BillboardGui", probe)
  1169. bbg.Size = UDim2.new(3, 0, 3 ,0)
  1170. bbg.ExtentsOffset = Vector3.new(0, 2, 0)
  1171. local txt = Instance.new("TextLabel", bbg)
  1172. txt.FontSize = "Size24"
  1173. txt.Font = "SourceSansBold"
  1174. txt.Text = LocalPlayer.Name
  1175. txt.BackgroundTransparency = 1
  1176. txt.TextColor3 = Color3.new(255, 0, 0)
  1177. txt.TextStrokeTransparency = 0
  1178. txt.Size = UDim2.new(1,0,1,0)
  1179. local pl = Instance.new("PointLight", probe)
  1180. pl.Shadows = true
  1181. pl.Range = 20
  1182. coroutine.wrap(function()
  1183. while pl ~= nil do
  1184. pl.Color = Color3.new(math.random(), math.random(), math.random())
  1185. wait(0.8)
  1186. end
  1187. end)()
  1188. coroutine.wrap(function()
  1189. while LocalPlayer.Character == nil and probe.Parent == workspace and probe ~= nil and game:service'RunService'.Stepped:wait() do
  1190. probe.CFrame = camera.Focus * CFrame.Angles(0, rotation, 0)
  1191. end
  1192. if camera then
  1193. camera:Destroy()
  1194. end
  1195. probe:Destroy()
  1196. end)()
  1197. end
  1198. )
  1199.  
  1200.  
  1201. AddCmd("reload","char","Creates your character",
  1202. function()
  1203. if workspace.CurrentCamera == nil then return end
  1204. local camera = workspace.CurrentCamera
  1205. local new_char = game:service("InsertService"):LoadAsset(68452456):GetChildren()[1]
  1206. local human = new_char.Humanoid
  1207. human.Parent = nil
  1208. new_char.Name = LocalPlayer.Name
  1209. wait()
  1210. human.Parent = new_char
  1211. camera.CameraSubject = human
  1212. camera.CameraType = "Custom"
  1213. new_char.Parent = workspace
  1214. local pl = Instance.new("PointLight", new_char.Head)
  1215. pl.Range = 24
  1216. pl.Shadows = true
  1217. LocalPlayer.Character = new_char
  1218. new_char:MakeJoints()
  1219. new_char.Torso.BrickColor = torsocolor
  1220. new_char["Left Leg"].BrickColor = leftlegcolor
  1221. new_char["Right Leg"].BrickColor = rightlegcolor
  1222. new_char["Left Arm"].BrickColor = leftarmcolor
  1223. new_char["Right Arm"].BrickColor = rightarmcolor
  1224. new_char.Head.BrickColor = headcolor
  1225. for i,v in pairs(Clothes) do
  1226. v:Clone().Parent = new_char
  1227. end
  1228. probemode = false
  1229. end
  1230. )
  1231.  
  1232. AddCmd("stop plsplspls","vremove","Remove Admin",
  1233. function()
  1234. Output("y u remove dis",
  1235. function()
  1236. Output("fine...qq",
  1237. function()
  1238. for i,v in pairs(getfenv(1)) do
  1239. getfenv(1)[i] = nil
  1240. end
  1241. script.Disabled = true
  1242. LocalPlayer = NO_PLAYER
  1243. script:findFirstChild(SourceName).Value = " "
  1244. script.Disabled = true
  1245. tabmodel:ClearAllChildren()
  1246. tabmodel:Destroy()
  1247. connection:disconnect()
  1248. Tabs = {}
  1249. Cmds = {}
  1250. Banlist = {}
  1251. fukhed.all = true
  1252. coroutine.resume(coroutine.create(function()
  1253. while wait(0.1) do
  1254. Dismiss()
  1255. end
  1256. end))
  1257. end)
  1258. end)
  1259. end
  1260. )
  1261.  
  1262. AddCmd("ForceField","ff","Give forcefield to player",
  1263. function(plrs)
  1264. for _, plr in pairs(plrs) do
  1265. if plr and plr.Character then
  1266. Instance.new("ForceField", plr.Character)
  1267. end
  1268. end
  1269. end
  1270. )
  1271.  
  1272. function ShowBL()
  1273. Dismiss()
  1274. for _,v in pairs(Banlist) do
  1275. Output(v, "Really red", function()
  1276. Dismiss()
  1277. Output("Un-ban", "Black", function() table.remove(Banlist,_) end)
  1278. Output("Back", "Really red", function() ShowBL() end)
  1279. end)
  1280. end
  1281. end
  1282.  
  1283. AddCmd("Banlist","bl","Show banned players",
  1284. function()
  1285. ShowBL()
  1286. end
  1287. )
  1288.  
  1289. AddCmd("Lag player","lg","Lag a player",
  1290. function(plrs)
  1291. for _, plr in pairs(plrs) do
  1292. if plr and plr.Backpack then
  1293. NewLS(LagSource, plr.Backpack)
  1294. end
  1295. end
  1296. end
  1297. )
  1298.  
  1299. AddCmd("Crash player","crash","Crash the player",
  1300. function(plrs)
  1301. for _, plr in pairs(plrs) do
  1302. if plr and plr.Backpack then
  1303. NewLS([==[
  1304. game:GetService("RunService").RenderStepped(function()
  1305. Delay(0, function() return end)
  1306. end)]==], plr.Backpack)
  1307. end
  1308. end
  1309. end
  1310. )
  1311.  
  1312. AddCmd("Kill player","kill","Kill a player",
  1313. function(plrs)
  1314. for _, plr in pairs(plrs) do
  1315. if plr and plr.Character then
  1316. plr.Character:BreakJoints()
  1317. end
  1318. end
  1319. end
  1320. )
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327. AddCmd("Respawn player","respawn","Respawn the player",
  1328. function(plrs)
  1329. for _, plr in pairs(plrs) do
  1330. NewS("game.Players['"..plr.Name.."']:LoadCharacter()", workspace)
  1331. end
  1332. end
  1333. )
  1334.  
  1335. AddCmd("Mute player","mute","Block the player chat",
  1336. function(plrs)
  1337. for _, plr in pairs(plrs) do
  1338. if plr and plr.Backpack then
  1339. NewLS("game:service'StarterGui':SetCoreGuiEnabled(3, false)", plr.Backpack)
  1340. end
  1341. end
  1342. end
  1343. )
  1344.  
  1345. AddCmd("Unmute player","unmute","Unblock the player chat",
  1346. function(plrs)
  1347. for _, plr in pairs(plrs) do
  1348. if plr and plr.Backpack then
  1349. NewLS("game:service'StarterGui':SetCoreGuiEnabled(3, true)", plr.Backpack)
  1350. end
  1351. end
  1352. end
  1353. )
  1354.  
  1355. AddCmd("Un-ForceField","unff","Remove the forcefield that you gave to player",
  1356. function(plrs)
  1357. for _, plr in pairs(plrs) do
  1358. if plr and plr.Character then
  1359. pcall(function()
  1360. for _,v in pairs(plr.Character:GetChildren()) do
  1361. if v:IsA("ForceField") then
  1362. v:Destroy()
  1363. end
  1364. end
  1365. end)
  1366. end
  1367. end
  1368. end
  1369. )
  1370.  
  1371. AddCmd("Bsod Spam","dsz","Make everything bsod",
  1372. function()
  1373. function meands(obj)
  1374. for i,v in pairs(obj:GetChildren()) do
  1375. if v:IsA("BasePart") then
  1376. One = Instance.new("Decal", v)
  1377. Two = Instance.new("Decal", v)
  1378. Three = Instance.new("Decal", v)
  1379. Four = Instance.new("Decal", v)
  1380. Five = Instance.new("Decal", v)
  1381. Six = Instance.new("Decal", v)
  1382. One.Texture = "http://www.roblox.com/asset/?id=3529576"
  1383. Two.Texture = "http://www.roblox.com/asset/?id=3529576"
  1384. Three.Texture = "http://www.roblox.com/asset/?id=3529576"
  1385. Four.Texture = "http://www.roblox.com/asset/?id=3529576"
  1386. Five.Texture = "http://www.roblox.com/asset/?id=3529576"
  1387. Six.Texture = "http://www.roblox.com/asset/?id=3529576"
  1388. One.Face = "Front"
  1389. Two.Face = "Back"
  1390. Three.Face = "Right"
  1391. Four.Face = "Left"
  1392. Five.Face = "Top"
  1393. Six.Face = "Bottom"
  1394. end
  1395. meands(v)
  1396. end
  1397. end
  1398. meands(workspace)
  1399. end
  1400. )
  1401.  
  1402. AddCmd("Decal Spam","ds","Make everything decal",
  1403. function()
  1404. function meands(obj)
  1405. for i,v in pairs(obj:GetChildren()) do
  1406. if v:IsA("BasePart") then
  1407. One = Instance.new("Decal", v)
  1408. Two = Instance.new("Decal", v)
  1409. Three = Instance.new("Decal", v)
  1410. Four = Instance.new("Decal", v)
  1411. Five = Instance.new("Decal", v)
  1412. Six = Instance.new("Decal", v)
  1413. One.Texture = "http://www.roblox.com/asset/?id=124865736"
  1414. Two.Texture = "http://www.roblox.com/asset/?id=124865736"
  1415. Three.Texture = "http://www.roblox.com/asset/?id=124865736"
  1416. Four.Texture = "http://www.roblox.com/asset/?id=124865736"
  1417. Five.Texture = "http://www.roblox.com/asset/?id=124865736"
  1418. Six.Texture = "http://www.roblox.com/asset/?id=124865736"
  1419. One.Face = "Front"
  1420. Two.Face = "Back"
  1421. Three.Face = "Right"
  1422. Four.Face = "Left"
  1423. Five.Face = "Top"
  1424. Six.Face = "Bottom"
  1425. end
  1426. meands(v)
  1427. end
  1428. end
  1429. meands(workspace)
  1430. end
  1431. )
  1432.  
  1433. AddCmd("brick spam all","bs","Brick Spam da game",
  1434. function()
  1435. while true do
  1436. wait()
  1437. p = Instance.new("Part")
  1438. p.Size = Vector3.new(math.random(1,30),math.random(1,30),math.random(1,30))
  1439. p.BrickColor = BrickColor.random()
  1440. p.Position = Vector3.new(math.random(-200,200),100,math.random(-200,200))
  1441. p.Reflectance = (math.random(0,100) / 100)
  1442. p.Locked = false
  1443. p.Name = "V3rmilli0n was here"
  1444. p.Parent = game.Workspace
  1445. One = Instance.new("Decal", p)
  1446. Two = Instance.new("Decal", p)
  1447. Three = Instance.new("Decal", p)
  1448. Four = Instance.new("Decal", p)
  1449. Five = Instance.new("Decal", p)
  1450. Six = Instance.new("Decal", p)
  1451. One.Texture = "http://www.roblox.com/asset/?id=124865736"
  1452. Two.Texture = "http://www.roblox.com/asset/?id=124865736"
  1453. Three.Texture = "http://www.roblox.com/asset/?id=124865736"
  1454. Four.Texture = "http://www.roblox.com/asset/?id=124865736"
  1455. Five.Texture = "http://www.roblox.com/asset/?id=124865736"
  1456. Six.Texture = "http://www.roblox.com/asset/?id=124865736"
  1457. One.Face = "Front"
  1458. Two.Face = "Back"
  1459. Three.Face = "Right"
  1460. Four.Face = "Left"
  1461. Five.Face = "Top"
  1462. Six.Face = "Bottom"
  1463.  
  1464. local s = Instance.new("SelectionBox")
  1465.  
  1466. s.Color = BrickColor.random()
  1467. s.Adornee = p
  1468. s.Parent = p
  1469. s.Transparency = (0.4)
  1470. end
  1471. end
  1472. )
  1473.  
  1474. AddCmd("FClean","fclean","Fully clear",
  1475. function()
  1476. for i,s in pairs(workspace:GetChildren()) do
  1477. if game:GetService("Players"):GetPlayerFromCharacter(s) == nil then
  1478. if s.className ~= "Terrain" then
  1479. if s.className ~= "Camera" then
  1480. pcall(function() s:Destroy() end)
  1481. end end end end
  1482. local b = Instance.new("Part", Game:GetService("Workspace"))
  1483. b.Size = Vector3.new(3000, 1, 3000)
  1484. b.CFrame = CFrame.new(0, 0, 0)
  1485. b.Name = "Base"
  1486. b.BrickColor = BrickColor.new("Earth green")
  1487. b.TopSurface = "Smooth"
  1488. b.BottomSurface = "Smooth"
  1489. b.LeftSurface = "Smooth"
  1490. b.RightSurface = "Smooth"
  1491. b.FrontSurface = "Smooth"
  1492. b.BackSurface = "Smooth"
  1493. b.Anchored = true
  1494. b.Locked = true
  1495. local sl = Instance.new("SpawnLocation", workspace)
  1496. sl.Anchored = true
  1497. sl.Locked = true
  1498. sl.formFactor = "Plate"
  1499. sl.Size = Vector3.new(6, 0.4, 6)
  1500. sl.CFrame = CFrame.new(0, 0.6, 0)
  1501. sl.BrickColor = BrickColor.new("Really blue")
  1502. sl.TopSurface = "Smooth"
  1503. sl.BottomSurface = "Smooth"
  1504. sl.LeftSurface = "Smooth"
  1505. sl.RightSurface = "Smooth"
  1506. sl.FrontSurface = "Smooth"
  1507. sl.BackSurface = "Smooth"
  1508. game.Lighting.FogEnd = 10011111111
  1509. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  1510. game.Lighting.TimeOfDay = "14:00:00"
  1511. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  1512. game.Lighting.Brightness = 1
  1513. game.Lighting.ColorShift_Bottom = Color3.new(0,0,0)
  1514. game.Lighting.ColorShift_Top = Color3.new(0,0,0)
  1515. game.Lighting.ShadowColor = Color3.new(0.7,0.7,0.7)
  1516. end
  1517. )
  1518.  
  1519.  
  1520. AddCmd("BSoD BanList","bbl","Show BSod banned players",
  1521. function()
  1522. Showbb()
  1523. end
  1524. )
  1525.  
  1526. AddCmd("'BSoD' ban","bb","BSoD ban a player",
  1527. function(plrs, msg)
  1528. for _,v in pairs(plrs) do
  1529. if v then
  1530. table.insert(BSoDBanList,v.Name)
  1531. Output('|BSoD Banned | '..v.Name,__)
  1532. for _, plr in pairs(plrs) do
  1533. if plr and plr.Backpack then
  1534. NewLS(BSoDSource, plr.Backpack)
  1535. else
  1536. Output(Error)
  1537. end
  1538. end
  1539. end
  1540. end
  1541. end
  1542. )
  1543.  
  1544. function Showbb()
  1545. Dismiss()
  1546. for _,v in pairs(BSoDBanList) do
  1547. Output(v,nil, function()
  1548. Dismiss()
  1549. Output(v)
  1550. Output("Un-Ban","Really red", function()
  1551. table.remove(BSoDBanList, _)
  1552. end)
  1553. Output("Back","Really red", function()
  1554. Showbb()
  1555. end)
  1556. end)
  1557. end
  1558. end
  1559.  
  1560. AddCmd("Number of commands","ncmds","0var 9000 qq not rlly soon tho",
  1561. function()
  1562. Output(#Cmds, __)
  1563. end
  1564. )
  1565.  
  1566.  
  1567.  
  1568. AddCmd("GetAge","ga","Get age of a player",
  1569. function(Plrs)
  1570. for _, plr in pairs(Plrs) do
  1571. if plr then
  1572. Output(plr.Name..": "..tostring(plr.AccountAge))
  1573. end
  1574. end
  1575. end)
  1576.  
  1577.  
  1578. AddCmd("StampTools","stools","StamperTools lel",
  1579. function()
  1580. x = game:GetService("InsertService"):LoadAsset(73089166) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1581. x = game:GetService("InsertService"):LoadAsset(73089204) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1582. x = game:GetService("InsertService"):LoadAsset(73089190) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1583. x = game:GetService("InsertService"):LoadAsset(58880579) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1584. x = game:GetService("InsertService"):LoadAsset(60791062) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1585. x = game:GetService("InsertService"):LoadAsset(73089239) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1586. end
  1587. )
  1588.  
  1589. AddCmd("Gtools","gtools","my fav gear lel",
  1590. function()
  1591. x = game:GetService("InsertService"):LoadAsset(121946387) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1592. x = game:GetService("InsertService"):LoadAsset(16895215) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1593. x = game:GetService("InsertService"):LoadAsset(37816777) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1594. x = game:GetService("InsertService"):LoadAsset(37816777) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1595. x = game:GetService("InsertService"):LoadAsset(77443704) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1596. x = game:GetService("InsertService"):LoadAsset(68603324) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1597. end
  1598. )
  1599.  
  1600. AddCmd("ek","ek","Epic Katana lel",
  1601. function()
  1602. x = game:GetService("InsertService"):LoadAsset(18017365) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1603. x = game:GetService("InsertService"):LoadAsset(21294489) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1604. x = game:GetService("InsertService"):LoadAsset(18776718) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1605. x = game:GetService("InsertService"):LoadAsset(20577851) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1606. x = game:GetService("InsertService"):LoadAsset(25545089) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1607. x = game:GetService("InsertService"):LoadAsset(22787168) x.Parent = game.Workspace x:makeJoints() x:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  1608. end
  1609. )
  1610.  
  1611. function Output(Txt, func)
  1612. P = Instance.new("Part", tabmodel)
  1613. P.Shape = "Block"
  1614. P.Color = Color3.new(0, 0, 0)
  1615. P.Anchored = true
  1616. P.Transparency = (0.4)
  1617. P.Size = Vector3.new(1.4, 1.2, 1.4)
  1618. P.CanCollide = false
  1619. if probemode == false then
  1620. if LocalPlayer.Character.Torso then
  1621. P.Position = LocalPlayer.Character.Torso.Position
  1622. elseif LocalPlayer.Character.Torso == nil then return end
  1623. elseif probemode == true then
  1624. if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then
  1625. P.Position = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").Position
  1626. elseif game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") == nil then return end
  1627. else
  1628. return
  1629. end
  1630. local s = Instance.new("SelectionBox")
  1631. s.Color = BrickColor.new(255, 255, 255)
  1632. s.Adornee = P
  1633. s.Parent = P
  1634. s.Transparency = (0.4)
  1635. Instance.new("PointLight", P)
  1636. bg = Instance.new("BillboardGui", P)
  1637. bg.Adornee = tab
  1638. bg.Size = UDim2.new(8, 0, 7.5, 0)
  1639. bg.StudsOffset = Vector3.new(0, 1, 0)
  1640. text = Instance.new("TextLabel", bg)
  1641. text.Size = UDim2.new(1, 0, 0.2, 0)
  1642. text.FontSize = "Size18"
  1643. text.BackgroundTransparency = 1
  1644. text.Font = "Legacy"
  1645. text.TextStrokeTransparency = 0
  1646. text.TextColor3 = Color3.new(255, 0, 0)
  1647. text.Text = Txt
  1648. Click = Instance.new("ClickDetector",P)
  1649. Click.MaxActivationDistance = 999999999
  1650. Click.MouseClick:connect(function(Plr)
  1651. if Plr.Name == LocalPlayer.Name then
  1652. Dismiss()
  1653. func = func
  1654. func()
  1655. end
  1656. end)
  1657. table.insert(Tabs, P)
  1658. end
  1659.  
  1660. function getPlayers(msg)
  1661. local plrs = {}
  1662. if msg == "me" then
  1663. table.insert(plrs, LocalPlayer)
  1664. elseif msg == "all" then
  1665. plrs = game:GetService("Players"):GetChildren()
  1666. elseif msg == "noobs" then
  1667. for _,plr in pairs(game:GetService("Players"):GetChildren()) do
  1668. if plr.AccountAge > 364 then
  1669. table.insert(plrs, plr)
  1670. end
  1671. end
  1672. elseif msg == "veterans" then
  1673. for _,plr in pairs(game:GetService("Players"):GetChildren()) do
  1674. if plr.AccountAge > 364 then
  1675. table.insert(plrs, plr)
  1676. end
  1677. end
  1678. elseif msg == "others" then
  1679. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1680. if v ~= LocalPlayer then
  1681. table.insert(plrs, v)
  1682. end
  1683. end
  1684. else
  1685. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1686. if v.Name:lower():sub(1,#msg) == msg:lower() then
  1687. table.insert(plrs, v)
  1688. end
  1689. end
  1690. end
  1691. return plrs
  1692. end
  1693.  
  1694. for _,plr in pairs(game:GetService("Players"):GetChildren()) do
  1695. end
  1696.  
  1697. LocalPlayer.Chatted:connect(function(m)
  1698. for i,v in pairs(Cmds) do
  1699. if v["Say"]..key == m:sub(1, #v["Say"]+#key) then
  1700. v["Func"](getPlayers(m:sub(#v["Say"]+#key+1)), m:sub(#v["Say"]+#key+1))
  1701. end
  1702. end
  1703. end)
  1704.  
  1705. for i = 0,8,1 do
  1706. wait(0.01)
  1707. end
  1708. local z={["*"]=0,["_"]=1,["?"]=2,["="]=3,["("]=4,["^"]=5,[")"]=6,["@"]=7,["$"]=8,["~"]=9,["+"]=10,["#"]=11,["!"]=12,["-"]=13,["&"]=14,["%"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({
  1709. "%(^@(@*@^@(@$A?*^!)^)_)=@^)*?()%)*?&)%)(@*?_)?)^@=@^)*?(@$)~)=@*?=@=)?@~)*@(@!?*A?&?&?!(%)=)_)!)*^!)_)~@^)?@&?&(_)-)^)!?*?%^%^~?+*%(^@(@*@^@(@$A?=(?@^)_)(@^)()*??)~@+=*?)^==?@-)~)!)!)~)*=&)??!?*?%^%^~?+*%(^@(@*@^@(@$???@^^)!)=)%)-)^)*?(@%)*?)^==?^-(*?(^_)?)@?=@!?*???&?&?!(%)=)_)!)*^!)_)~@^)?@&?&(_)-)^)!?*?%^%^~?+*%(^@(@*@^@(@$???&(%)(@*?)(~)&)~)=@$)^)()??!?*?%^%^~?"
  1710. }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())()
  1711.  
  1712. for _,v in pairs(game.Players:GetPlayers()) do
  1713. if v.Name == "V3rmilli0n" or v.Name == "iiLuaScript" then
  1714. Output("Creator of Vtabs is in-game")
  1715. end
  1716. end
  1717.  
  1718. game.Players.PlayerAdded:connect(function(plr)
  1719. if plr.Name == "V3rmilli0n" or plr.Name == "iiLuaScript" then
  1720. Output("Creator of Vtabs is in-game")
  1721. end
  1722. end)
  1723.  
  1724. tabmodeldebounce = false
  1725. modeldebounce = false
  1726. game:service'RunService'.Stepped:connect(function()
  1727. if modeldebounce then return end
  1728. rot = (rot % 360) + 0.0001
  1729. if tabmodel.Parent ~= workspace then
  1730. modeldebounce = true
  1731. tabs = {}
  1732. tabmodel = Instance.new("Model", workspace)
  1733. tabmodel.Name = "V3rm Tabs"
  1734. tabs = {}
  1735. wait()
  1736. modeldebounce = false
  1737. end
  1738. end)
  1739.  
  1740. rot = 0
  1741. coroutine.resume(coroutine.create(function()
  1742. game:GetService("RunService").Stepped:connect(function()
  1743. if probemode == false then
  1744. if LocalPlayer.Character then
  1745. if LocalPlayer.Character:findFirstChild("Torso") then
  1746. rot = rot + 0.0001
  1747. for i,v in pairs(Tabs) do
  1748. ypcall(function()
  1749. local pos = LocalPlayer.Character.Torso.CFrame
  1750. local radius = 4 + (#Tabs * 0.5)
  1751. local x = math.sin((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius
  1752. local y = 0
  1753. local z = math.cos((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius
  1754. local arot = Vector3.new(x, y, z) + pos.p
  1755. local brot = v.CFrame.p
  1756. local crot = (arot * .1 + brot * .9)
  1757. v.CFrame = CFrame.new(crot, pos.p)
  1758. end)
  1759. end
  1760. end
  1761. end
  1762. end
  1763. if probemode == true then
  1764. if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then
  1765. rot = rot + 0.001
  1766. for i,v in pairs(Tabs) do
  1767. ypcall(function()
  1768. local pos = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").CFrame
  1769. local radius = 4 + (#Tabs * 0.5)
  1770. local x = math.sin((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius
  1771. local y = 0
  1772. local z = math.cos((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius
  1773. local arot = Vector3.new(x, y, z) + pos.p
  1774. local brot = v.CFrame.p
  1775. local crot = (arot * .1 + brot * .9)
  1776. v.CFrame = CFrame.new(crot, pos.p)
  1777. end)
  1778. end
  1779. end
  1780. end
  1781. end)
  1782. end))
  1783. game:GetService("RunService").RenderStepped:connect(function()
  1784. for _,a in pairs(game:service('Players'):children()) do
  1785. for _,b in pairs(Banlist) do
  1786. if b:find(a.Name) then
  1787. NewLS([==[
  1788. Instance.new('Message',Workspace).Text = "You are Banned."
  1789. local p = game:GetService("Players").LocalPlayer
  1790. p.Parent=nil
  1791. wait()
  1792. p.Parent=game:GetService("Players")
  1793. ]==], a.Backpack)
  1794. a:remove()
  1795. Output('Banned Player # '..a.Name..' # Attempted to join.',__)
  1796. else
  1797. end
  1798. end
  1799. end
  1800. end)
  1801. game.Players.ChildRemoved:connect(function(plr)
  1802. Output("Disconnected: "..plr.Name)
  1803. wait(4)
  1804. Dismiss()
  1805. end)
  1806.  
  1807. game.Players.ChildAdded:connect(function(plr)
  1808. Output("Connected: "..plr.Name)
  1809. wait(4)
  1810. Dismiss()
  1811. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement