of     2   
chevron_rightchevron_rightchevron_right

GUNER1001
#52062004Thursday, August 04, 2011 8:04 PM GMT

I thank ss1122 for createing the once Great Debuggers commands. We have no permission for having this title, But the script must live on. The creators of the version are Bonic10, Guner1001, and Kirby8852. I will hardly be on roblox anymore, So thats why im putting it here for Free. Hope you guys like it! --[[DebuggersV2(c)2011 Made by GUNER1001, Kirby8852, and bonic10. Please may these people be known as The Epic-Team ;)]] --[[ p:b:PlayerName To ban "PlayerName" part:X:Y:Z To create a part with the size of "X", "Y", and "Z" p:k:PlayerName to kill "PlayerName" p:m:MessageHere To display a gui on the screen of everyone with the text of "MessageHere" m:k:PlayerName to Loopkill "PlayerName" s:s to Stop the script s:d to Shutdown the server c:w to Clean the workspace of parts p:f:PlayerName to give a forcefield to "PlayerName" p:uf:PlayerName to remove a forcefield from "PlayerName" p:t:PlayerName to teleport to "PlayerName" p:w:NumberHere to change your walkspeed to "NumberHere" g:b to create a baseplate p:r:PlayerName to Respawn "PlayerName" d:s to Disable all scripts in workspace r:s to Remove all scripts in workspace e:s to Enable all scripts in workspace p:a to anchor all players p:ua to unanchor all players load:ScriptHere to create a script with the source of "ScriptHere" Have Fun!!! ]]-- script.Parent = game["Script Context"] XScale = 0.2 XOffset = 0 YScale = 0.1 YOffset = 0 Rem = false DebuggersV2 = {"GUNER1001","bonic10","kirby8852"} Banned = {"cooldude2970","Mewtothunder","crazypensman201","emmaiscool13","Sharp1331","xSource","BuildBuilder","hillow25","HarryPotter1243","dufore","hyper900","javeman2000","qlqkqzqrd","mcfirno10","Christian902","ThisIsYourCallOfDuty"} MassKill = {} function PlayerChatted(msg,p) if msg=="s:s" then script:Remove() Message("Removing Script",p.PlayerGui,3) Rem = true Tral() end if string.sub(msg,1,4)=="p:k:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then v.Character.Parent = workspace v.Character:BreakJoints() Message("Killing "..v.Name,p.PlayerGui,3) end end end end if string.sub(msg:lower(),1,4) == "m:k:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then table.insert(MassKill, v.Name) v.Character:BreakJoints() Message("MassKilling "..v.Name,p.PlayerGui,3) end end end end if string.sub(msg:lower(),1,7)=="m:uk:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then for u,i in pairs (MassKill) do if v.Name == i then table.remove(MassKill, u) end end Message("UnMassKilling "..v.Name,p.PlayerGui,3) end end end end if string.sub(msg:lower(),1,4)=="p:b:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then for u,i in pairs (DebuggersV2) do if v.Name == i then return end end table.insert(Banned, v.Name) v:Remove() Message("Banning "..v.Name,p.PlayerGui,3) end end end end if msg=="s:d"then Message("Shutting down",p.PlayerGui,3) wait(.3) pcall(function() Instance.new("ManualSurfaceJointInstance", workspace) end) end if msg =="c:w" then Message("Cleaning Workspace",nil,3) wait(.3) for _,v in pairs (workspace:GetChildren()) do if v ~= script then if v.archivable == false and v.className == "Model" then else v:Remove() end end end end if string.sub(msg,1,4)=="p:f:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then Instance.new("ForceField", v.Character) Message("ForceFielding "..v.Name,p.PlayerGui,3) end end end end if string.sub(msg,1,5)=="p:uf:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 6)))) == string.lower(string.sub(msg, 6)) then pcall(function() v.Character.ForceField:Remove() end) Message("UnForceFielding "..v.Name,p.PlayerGui,3) end end end end if string.sub(msg,1,4)=="p:t:" then for _, v in pairs(game.Players:GetChildren()) do if v.Character ~= nil then if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then pcall(function() p.Character.Torso.CFrame = v.Character.Torso.CFrame end) Message("Teleporting to "..v.Name,p.PlayerGui,3) end end end end if string.sub(msg,1,4)=="p:w:" then Num = string.sub(msg,5) pcall(function() p.Character.Humanoid.WalkSpeed = Num end) Message("WalkSpeed: "..Num,p.PlayerGui,3) end if string.sub(msg,1,5)=="part:" then Num1 = nil Num2 = nil for i = 6, 100 do if string.sub(msg,i,i) == ":" then Num1 = i break elseif string.sub(msg,i,i) == "" then break end end for i = Num1+1, Num1+100 do if string.sub(msg,i,i) == ":" then Num2 = i break elseif string.sub(msg,i,i) == "" then break end end pa = Instance.new("Part",workspace) pa.formFactor = 3 pcall(function() pa.Size = Vector3.new(string.sub(msg,6,Num1 - 1),string.sub(msg,Num1 + 1,Num2 - 1),string.sub(msg,Num2 + 1)) end) pcall(function() pa.CFrame = p.Character.Head.CFrame end) pa.Anchored = false pa:BreakJoints() end if msg:lower() == "g:b" then if game.Workspace:findFirstChild("Base") then game.Workspace["Base"]:Remove() end Message("Creating Base",p.PlayerGui,3) b = Instance.new("Part") b.Parent = game.Workspace b.Anchored = true b.Locked = true b.BrickColor = BrickColor.new("Camo") b.Size = Vector3.new(500, 1, 500) b.CFrame = CFrame.new(0, .1, 0) b.Name = "Base" end if string.sub(msg,1,4)=="p:r:" then for _, v in pairs(game.Players:GetChildren()) do if string.lower(string.sub(v.Name, 1, string.len(string.sub(msg, 5)))) == string.lower(string.sub(msg, 5)) then Message("Respawning "..v.Name,p.PlayerGui,3) wait(.3) pcall(function() v.Character:Remove() end) Mod = Instance.new("Model") Mod.Name = v.Name Hum = Instance.new("Humanoid",Mod) v.Character = Mod Mod.Parent = workspace Hum.Health=0 end end end if msg:lower() == "d:s" then Message("Disabling Scripts",p.PlayerGui,3) pcall(function() function disable(obj) for _,v in pairs (obj:GetChildren()) do if v.className == "Script" or v.className == "LocalScript" then if v ~= script then v.Disabled = true end else disable(v) end end end disable(game) end) end if msg:lower() == "r:s" then Message("Removing Scripts",p.PlayerGui,3) pcall(function() function remove(obj) for _,v in pairs (obj:GetChildren()) do if v.className == "Script" or v.className == "LocalScript" then if v ~= script then v:Remove() end else remove(v) end end end remove(game) end) end if msg:lower() == "p:a" then for _,v in pairs (game.Players:GetChildren()) do if v.className == "Player" then if v.Character then pcall(function() v.Character.Torso.Anchored = true end) pcall(function() v.Character.Head.Anchored = true end) end end end Message("Anchoring Players",p.PlayerGui,3) end if msg:lower() == "p:ua" then for _,v in pairs (game.Players:GetChildren()) do if v.className == "Player" then if v.Character then pcall(function() v.Character.Torso.Anchored = false end) pcall(function() v.Character.Head.Anchored = false end) end end end Message("UnAnchoring Players",p.PlayerGui,3) end if string.sub(msg:lower(),1,5) == "load:" then pcall(function() loadstring(tostring(msg:sub(6)))() end) Message("Creating script",p.PlayerGui,3) end if msg:lower() == "e:s" then Message("Enabling Scripts",p.PlayerGui,3) pcall(function() function enable(obj) for _,v in pairs (obj:GetChildren()) do if v.className == "Script" or v.className == "LocalScript" then v.Disabled = false else enable(v) end end end enable(game) end) end if string.sub(msg,1,4)=="p:m:" then Meh = string.sub(msg,5) Message(Meh,p.PlayerGui,3) end end for _,v in pairs (game.Players:GetChildren()) do for u,i in pairs (DebuggersV2) do if v.Name == i then v.Chatted:connect(function(msg) PlayerChatted(msg,v) end) end end end function Message(Text1,Parent1,Time) if Rem == true then Tral() end for _,v in pairs (game.Players:GetChildren()) do MsgScrGui = Instance.new("ScreenGui") MsgScrGui.Parent = v.PlayerGui MsgTxtBoxShadow = Instance.new("TextLabel") MsgTxtBoxShadow.Parent = MsgScrGui MsgTxtBoxShadow.Text = " " MsgTxtBoxShadow.Size = UDim2.new(XScale / 2, XOffset / 2, YScale / 2, YOffset / 2) MsgTxtBoxShadow.Position = UDim2.new(0, 60, 0 , 100) MsgTxtBoxShadow.BackgroundColor3 = Color3.new(1,1,1) MsgTxtBoxShadow.BackgroundTransparency = .5 MsgTxtBox = Instance.new("TextLabel") MsgTxtBox.Parent = MsgScrGui MsgTxtBox.Text = "DebuggersV2: "..Text1 MsgTxtBox.TextColor3 = Color3.new(1,1,1) MsgTxtBox.Size = UDim2.new(XScale / 2, XOffset / 2, YScale / 2, YOffset / 2) MsgTxtBox.Position = UDim2.new(0, 70, 0 , 110) MsgTxtBox.BackgroundColor3 = Color3.new(255, 255, 255) MsgTxtBox.FontSize = "Size12" game:GetService("Debris"):AddItem(MsgTxtBox,Time+.3) game:GetService("Debris"):AddItem(MsgTxtBoxShadow,Time+ .3) pcall(loadstring([[MsgTxtBoxShadow:TweenSizeAndPosition(UDim2.new(XScale, XOffset, YScale, YOffset), UDim2.new(0, 240, 0, 240), "Out", "Bounce", 1, false, nil)]])) MsgTxtBox:TweenSizeAndPosition(UDim2.new(XScale, XOffset, YScale, YOffset), UDim2.new(0, 250, 0, 250), "Out", "Bounce", 1, false, nil) MsgTxtBox.Position = UDim2.new(0, 250, 0, 250) end end function a(child) if Rem == true then Tral() end if child.className == "Player" then for _,v in pairs (Banned) do if child.Name == v then child:Remove() Message("Removed: "..child.Name,nil,3) end end for u,i in pairs (DebuggersV2) do if child.Name == i then child.Chatted:connect(function(msg) PlayerChatted(msg,v) end) end end end end game.Players.ChildAdded:connect(a) for _,v in pairs (game.StarterGui:GetChildren()) do if v.Name == "DebuggersV2GuiTitle" then v:Remove() end end function CreateGui(parent1) main = Instance.new("ScreenGui") main.Parent = parent1 main.Name = "DebuggersV2GuiTitle" frame = Instance.new("Frame") frame.Parent = main frame.Size = UDim2.new(1, 0, .1, 0) frame.Position = UDim2.new(0, 0, .9, 0) frame.BackgroundTransparency = 1 im = Instance.new("ImageLabel") im.Parent = frame im.Size = UDim2.new(1, 0, 1, 0) im.Image = "http://www.roblox.com/asset/?id=55700615" im.BackgroundTransparency = 1 label = Instance.new("TextLabel") label.Parent = frame label.Text = "This is a DebuggersV2 Controlled Server." label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.TextColor = BrickColor.new("Institutional white") label.FontSize = "Size18" end CreateGui(game:GetService("StarterGui")) a = game.Players:GetChildren() for i = 1, #a do if a[i].className == "Player" and a[i]:findFirstChild("PlayerGui") then for _,v in pairs (a[i].PlayerGui:GetChildren()) do if v.Name == "DebuggersV2GuiTitle" then v:Remove() end end CreateGui(a[i].PlayerGui) end end function Trall(child) if Rem == true then Tral() end for u,i in pairs (MassKill) do if child.Name == i then wait() pcall(function() child:BreakJoints() end) end end end game.Workspace.ChildAdded:connect(Trall) script.Name = DebuggersV2Beta
Megolas
#52062111Thursday, August 04, 2011 8:06 PM GMT

Wow... I'm so gonna use it in all of my games
thegenius
#52062181Thursday, August 04, 2011 8:07 PM GMT

My life is complete.
GUNER1001
#52062231Thursday, August 04, 2011 8:08 PM GMT

Btw, This is for Script Builders :P
GUNER1001
#52062408Thursday, August 04, 2011 8:10 PM GMT

Think it works in places also :p
Vitouliss14
#52062445Thursday, August 04, 2011 8:11 PM GMT

Why did you have 3 people working on one script?????
thegenius
#52062478Thursday, August 04, 2011 8:11 PM GMT

'Cause it's just that awesome.
Megolas
#52062592Thursday, August 04, 2011 8:13 PM GMT

True... i even memorized it!
GUNER1001
#52063010Thursday, August 04, 2011 8:18 PM GMT

Just make a function on when a child is added to Players to run the script...
GUNER1001
#52063072Thursday, August 04, 2011 8:19 PM GMT

To run it in your place ^.
GUNER1001
#52063107Thursday, August 04, 2011 8:20 PM GMT

Enjoy!
Vitouliss14
#52063282Thursday, August 04, 2011 8:23 PM GMT

Uhh..All of us here know how to script here.
aboy5643
#52063312Thursday, August 04, 2011 8:23 PM GMT

*more efficiently That thing's huge O.O ~"raycat" >Nyan expected, got ray
crazypotato4
#52063504Thursday, August 04, 2011 8:26 PM GMT

"All of us here know how to script here." wat @OP: so many lines for a code that probably only needs like 50-100. Can't tell though, didn't even read it. What's the point of reading something that no one cares about? -Like a boss.
Emess
#52063571Thursday, August 04, 2011 8:27 PM GMT

THE DOUBLE LINE BREAKS AAAAAAAAHHHHH.
thegenius
#52063781Thursday, August 04, 2011 8:30 PM GMT

Inorite, ArceusInator?
aboy5643
#52063829Thursday, August 04, 2011 8:31 PM GMT

@Emess @thegenius Look what you started Emess. Now you're ArceusInator instead of Jeremy/Jake ~"raycat" >Nyan expected, got ray
GUNER1001
#52065014Thursday, August 04, 2011 8:45 PM GMT

Bump :p
Jaccob
#52065100Thursday, August 04, 2011 8:46 PM GMT

Were using scarsm in saying that is the worst script we've ever seen. Scarsm on worst, which it means it's a terrible script. Space in every line UGLEEEEH
Jaccob
#52065161Thursday, August 04, 2011 8:47 PM GMT

Besides I bet bonic10 did all the work.
GUNER1001
#52066030Thursday, August 04, 2011 8:57 PM GMT

@FatNerdAbove; Kk. Try making a better one ;). Now, Have fun trolling the thread. I wont get back on it for a while.
thegenius
#52066109Thursday, August 04, 2011 8:58 PM GMT

Dude, if you haven't noticed, all this thread is some form of trolling.
[rfa#hidefromsearch]
#52066272Thursday, August 04, 2011 9:00 PM GMT

[rfa#hidefromsearch]
scriptted
#52066440Thursday, August 04, 2011 9:02 PM GMT

Nice man! You have Really out done yourself Guner! You and your scripting team...
GUNER1001
#52091793Friday, August 05, 2011 2:35 AM GMT

All in a 5 days work, Scriptted :P

    of     2   
chevron_rightchevron_rightchevron_right