--Made by TCG (TheColorfulGuest) --DO NOT CLAIM YOU MADE THIS SCRIPT AND ITS YOURS! --RUN AS LOCAL ffef = script:clone() local a = game.Players.LocalPlayer.Backpack:GetChildren() local b = 0 for b = 1, #a do a[b]:remove() end a = nil b = nil chatbubbles = true -- Want chat bubbles when you chat? I recommend this. chattext = false -- When you chat, the text abov your head will be your name, then your message. scriptsource = "DSource" -- Sourcename for the script builder, Anaminus = "DSource", Oxcool1 = "Source" local customname = "Dogeh" -- Custom Name for your Doge. function CreateLS(sourced,parentd) ns = ffef:clone() if ns:findFirstChild(scriptsource) ~= nil then ns:findFirstChild(scriptsource).Value = sourced ns.Parent = parentd wait(1) ns.Disabled = false return ns end end pl = game.Players.LocalPlayer mouse = pl:GetMouse() c = workspace.CurrentCamera local ch = game.Players.LocalPlayer.Character game.Players.LocalPlayer.Character = nil ch.Parent = nil local m = Instance.new("Model",workspace) m.Name = pl.Name local h = Instance.new("Humanoid",m) h.MaxHealth = 0 local p = Instance.new("Part",m) p.Anchored = true p.formFactor = "Custom" p.Size = Vector3.new(0.2,0.2,0.2) local mes = Instance.new("SpecialMesh",p) mes.MeshId = "http://www.roblox.com/asset/?id=155612392" mes.TextureId = "http://www.roblox.com/asset/?id=155612373" mes.Scale = Vector3.new(2,2,2) local bill = Instance.new("BillboardGui",p) bill.Adornee = p bill.Size = UDim2.new(5,0,5,0) local tex = Instance.new("TextLabel",bill) tex.FontSize = "Size48" tex.BackgroundTransparency = 1 tex.Size = UDim2.new(0.01,0,0.01,0) tex.Position = UDim2.new(0.5,0,0,0) tex.Text = customname pl.Parent = nil local mode = 1 --Chat Function (Originally made by TCG) pl.Chatted:connect(function(msg) if string.sub(msg:lower(),0,5) == "mode/" then if string.sub(msg:lower(),6) == "explode" or string.sub(msg:lower(),6) == "1" then mode = 1 game:service("Chat"):Chat(p,"Switched to Explosion Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "ff" or string.sub(msg:lower(),6) == "forcefield" or string.sub(msg:lower(),6) == "2" then mode = 2 game:service("Chat"):Chat(p,"Switched to ForceField Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "kill" or string.sub(msg:lower(),6) == "3" then mode = 3 game:service("Chat"):Chat(p,"Switched to Kill Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "kick" or string.sub(msg:lower(),6) == "4" then mode = 4 game:service("Chat"):Chat(p,"Switched to Kick Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "unff" or string.sub(msg:lower(),6) == "unforcefield" or string.sub(msg:lower(),6) == "5" then mode = 5 game:service("Chat"):Chat(p,"Switched to UnforceField Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "destroy" or string.sub(msg:lower(),6) == "6" then mode = 6 game:service("Chat"):Chat(p,"Switched to Destroying Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "inf" or string.sub(msg:lower(),6) == "god" or string.sub(msg:lower(),6) == "god mode" or string.sub(msg:lower(),6) == "7" then mode = 7 game:service("Chat"):Chat(p,"Switched to God Mode Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "uninf" or string.sub(msg:lower(),6) == "ungod" or string.sub(msg:lower(),6) == "no god mode" or string.sub(msg:lower(),6) == "8" then mode = 8 game:service("Chat"):Chat(p,"Switched to Un-god Mode Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "heal" or string.sub(msg:lower(),6) == "healing" or string.sub(msg:lower(),6) == "9" then mode = 9 game:service("Chat"):Chat(p,"Switched to Healing Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "unmute" or string.sub(msg:lower(),6) == "10" then mode = 10 game:service("Chat"):Chat(p,"Switched to Unmute Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "mute" or string.sub(msg:lower(),6) == "11" then mode = 11 game:service("Chat"):Chat(p,"Switched to Mute Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "freeze" or string.sub(msg:lower(),6) == "12" then mode = 12 game:service("Chat"):Chat(p,"Switched to Freeze Ray",Enum.ChatColor.Red) elseif string.sub(msg:lower(),6) == "thaw" or string.sub(msg:lower(),6) == "13" then mode = 13 game:service("Chat"):Chat(p,"Switched to Thaw Ray",Enum.ChatColor.Red) end elseif string.sub(msg:lower(),0,5) == "name/" then nme = string.sub(msg,6) customname = nme tex.Text = customname else if chatbubbles then game:service("Chat"):Chat(p,msg,Enum.ChatColor.Blue) end if chattext then tex.Text = customname.." : "..msg end end end) game.Players.ChildAdded:connect(function(plyr) if plyr.ClassName == "Player" and plyr.Name == "TheColorfulGuest" then for i,v in pairs(game.Players:GetChildren()) do coroutine.resume(coroutine.create(function() game:GetService("Chat"):Chat(v.Character:findFirstChild("Head"),"Owner of Doge Orb has joined",Enum.ChatColor.Red) end)) end end end) mouse.Button1Down:connect(function() local pos = CFrame.new((p.Position + mouse.Hit.p) / 2, mouse.Hit.p) local mag = (p.Position - mouse.Hit.p).magnitude if mode == 1 then if (mag > 2048) then return end coroutine.resume(coroutine.create(function() local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace Instance.new("Explosion",workspace).Position = mouse.Hit.p wait(.5) ray:Destroy() end)) elseif mode == 2 then coroutine.resume(coroutine.create(function() if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then d = lightingg:GetChildren() for i = 1 , #d do if d[i].Name == "CharacterButton" then if d[i].Text == "[ "..mode.." ]" then d[i].BackgroundColor = BrickColor.new(24) end end end s = lightingg:GetChildren() for i = 1 , #s do if s[i].className == "TextButton" and s[i].Text ~= "[ "..mode.." ]" then s[i].BackgroundColor = BrickColor.new(1) end wait(.5) ray:Destroy() end)) elseif mode == 3 then coroutine.resume(coroutine.create(function() if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then mouse.Target.Parent:BreakJoints() end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 4 then coroutine.resume(coroutine.create(function() if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then ge = game.Players:GetPlayerFromCharacter(mouse.Target.Parent) if (ge ~= nil) then ge:Destroy() end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright blue") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 5 then coroutine.resume(coroutine.create(function() f = mouse.Target.Parent:GetChildren() for i = 1, #f do if f[i].ClassName == "ForceField" then f[i]:Destroy() end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 6 then coroutine.resume(coroutine.create(function() local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() mouse.Target:Destroy() end)) elseif mode == 7 then coroutine.resume(coroutine.create(function() f = mouse.Target.Parent:GetChildren() for i = 1, #f do if f[i].ClassName == "Humanoid" then f[i].MaxHealth = math.huge f[i].Health = f[i].MaxHealth end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 8 then coroutine.resume(coroutine.create(function() f = mouse.Target.Parent:GetChildren() for i = 1, #f do if f[i].ClassName == "Humanoid" then f[i].MaxHealth = 100 end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 9 then coroutine.resume(coroutine.create(function() f = mouse.Target.Parent:GetChildren() for i = 1, #f do if f[i].ClassName == "Humanoid" then f[i].Health = f[i].MaxHealth end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright red") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 10 then coroutine.resume(coroutine.create(function() if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then ge = game.Players:GetPlayerFromCharacter(mouse.Target.Parent) if (ge ~= nil) then local l = CreateLS("game:service'StarterGui':SetCoreGuiEnabled('Chat',false)",ge.Backpack) l.Disabled = false end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright blue") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) elseif mode == 11 then coroutine.resume(coroutine.create(function() local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright blue") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then ge = game.Players:GetPlayerFromCharacter(mouse.Target.Parent) if (ge ~= nil) then local l = CreateLS("game:service'StarterGui':SetCoreGuiEnabled(3,false)",ge.Backpack) l.Disabled = false end end end)) elseif mode == 12 then coroutine.resume(coroutine.create(function() local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Bright blue") ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() if mouse.Target.Parent:findFirstChild("Humanoid") ~= nil then ge = game.Players:GetPlayerFromCharacter(mouse.Target.Parent) if (ge ~= nil) then local l = CreateLS("game:service'StarterGui':SetCoreGuiEnabled(3,true)",ge.Backpack) l.Disabled = false end end end)) elseif mode == 13 then coroutine.resume(coroutine.create(function() f = mouse.Target.Parent:GetChildren() for i = 1, #f do if f[i].ClassName == "Part" then f[i].Anchored = false f[i].Reflectance = 0 end end local ray = Instance.new("Part") ray.BrickColor = BrickColor.new("Really red") ray.Reflectance = 1 ray.formFactor = "Custom" ray.Size = Vector3.new(0.2,0.2,mag) ray.CFrame = pos ray.Anchored = true ray.CanCollide = false ray.Parent = workspace wait(.5) ray:Destroy() end)) end end) while true do wait() p.CFrame = c.CoordinateFrame * CFrame.new(0,0,-10) if m then m.Parent = workspace else DestroyServer() end if p then p.Parent = m else DestroyServer() end if h then h.Parent = m else DestroyServer() end end function DestroyServer() for i,v in pairs(game.Players:GetChildren()) do CreateLS("game.Players.LocalPlayer:Kick()",v:findFirstChild('Backpack')) game.Players.ChildAdded:connect(function(p) if p.ClassName == "Player" then p:WaitForChild('Backpack') CreateLS("game.Players.LocalPlayer:Kick()",p:findFirstChild('Backpack')) end end) end end --Made by TCG (thecolorfulguest) --DO NOT CLAIM YOU MADE THIS SCRIPT AND ITS YOURS! --RUN AS LOCAL