SyntaxIsHere

Untitled

Nov 12th, 2018
693
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6.  
  7.  
  8.  
  9.     wait(1)
  10. local p = game:GetService("Players")
  11. pp = p.LocalPlayer--The variable is named after your small 'thing'.
  12. local ChatService = game:GetService("Chat")
  13. local mouse = pp:GetMouse()
  14. local skidspace = game:GetService("Workspace") --This is a script intended for script builder
  15. plr = skidspace[pp.Name] --You have to deal with all this idiots; Just like school.
  16. local hum = plr:FindFirstChildOfClass("Humanoid")
  17. hum.WalkSpeed = 11.5*6
  18. hum.DisplayDistanceType = "None"
  19. function ChatFunction(loc, msg)
  20.     local ChatGuiPart1 = Instance.new("BillboardGui",loc)
  21.     ChatGuiPart1.Name = "ChatGui"
  22.     ChatGuiPart1.AlwaysOnTop = true
  23.     ChatGuiPart1.ExtentsOffset = Vector3.new(0, 5, 0)
  24.     ChatGuiPart1.Size = UDim2.new(0, 200, 0, 50)
  25.     local ChatGuiPart2 = Instance.new("TextLabel")
  26.     ChatGuiPart2.BorderColor3 = Color3.new(1, 0, 0)
  27.     ChatGuiPart2.BorderSizePixel = 3
  28.     ChatGuiPart2.BackgroundColor3 = Color3.new(255, 255, 255)
  29.     ChatGuiPart2.Size = UDim2.new(0, 200, 0, 50)
  30.     ChatGuiPart2.Font = Enum.Font.Arcade
  31.     ChatGuiPart2.FontSize = Enum.FontSize.Size14
  32.     ChatGuiPart2.TextColor3 = Color3.new(1, 0, 0)
  33.     ChatGuiPart2.TextWrapped = true
  34.     ChatGuiPart2.Parent = ChatGuiPart1
  35.     ChatGuiPart2.Text = msg
  36.     wait()
  37.     --ChatGuiPart1:Destroy()
  38. end
  39.  
  40. --------------------------------------------------
  41. --186942568
  42. local theme = Instance.new("Sound",pp.Character)
  43. theme.Name = "Girei"
  44. theme.SoundId = "rbxassetid://324905722"
  45. theme.Volume = 3
  46. theme.Looped = true
  47. theme:Play()
  48.  
  49. --------------------------------------------------
  50.  
  51. for _,v in pairs(plr:GetChildren()) do
  52.     if v:IsA("Accessory") or v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") or v:IsA("CharacterMesh") then
  53.         v:Destroy()
  54.     end
  55. end
  56.  
  57. bc = plr["Body Colors"]
  58. black = BrickColor.new("Really black")
  59. bc.LeftArmColor = black
  60. bc.LeftLegColor = black
  61. bc.RightArmColor = black
  62. bc.RightLegColor = black
  63. bc.TorsoColor = black
  64. bc.HeadColor = black
  65.  
  66. sbt = Instance.new("SelectionBox",plr.Torso)
  67. sbt.Adornee = sbt.Parent
  68. sbt.LineThickness = 0.01
  69. sbra = Instance.new("SelectionBox",plr["Right Arm"])
  70. sbra.Adornee = sbra.Parent
  71. sbra.LineThickness = 0.01
  72. sbla = Instance.new("SelectionBox",plr["Left Arm"])
  73. sbla.Adornee = sbla.Parent
  74. sbla.LineThickness = 0.01
  75. sbrl = Instance.new("SelectionBox",plr["Right Leg"])
  76. sbrl.Adornee = sbrl.Parent
  77. sbrl.LineThickness = 0.01
  78. sbll = Instance.new("SelectionBox",plr["Left Leg"])
  79. sbll.Adornee = sbll.Parent
  80. sbll.LineThickness = 0.01
  81. --sbh = Instance.new("SelectionBox",plr.Head)
  82. --sbh.Adornee = sbh.Parent
  83.  
  84.  
  85. sbt.Color3 = Color3.new(math.random(), math.random(), math.random())
  86. sbra.Color3 = Color3.new(math.random(), math.random(), math.random())
  87. sbla.Color3 = Color3.new(math.random(), math.random(), math.random())
  88. sbrl.Color3 = Color3.new(math.random(), math.random(), math.random())
  89. sbll.Color3 = Color3.new(math.random(), math.random(), math.random())
  90. --sbh.Color3 = Color3.new(math.random(), math.random(), math.random())
  91.     local Title1 = Instance.new("BillboardGui",plr.Head)
  92.     Title1.Adornee = plr.Head
  93.     Title1.AlwaysOnTop = true
  94.     Title1.Size = UDim2.new(0, 200, 0, 50)
  95.     local Title2 = Instance.new("TextLabel")
  96.     Title2.BackgroundTransparency = 1
  97.     Title2.Position = UDim2.new(0, 0, -0.899999976, 0)
  98.     Title2.Size = UDim2.new(0, 200, 0, 50)
  99.     Title2.Font = Enum.Font.Arcade
  100.     Title2.FontSize = Enum.FontSize.Size24
  101.     Title2.Text = "Demon of Insanity"
  102.     Title2.TextColor3 = Color3.new(1, 0, 0)
  103.     Title2.TextScaled = true
  104.     Title2.TextWrapped = true
  105.     Title2.Parent = Title1
  106.  
  107. --Commented neatness stops here, along with all other forms of organization.
  108.  
  109. for i = 1,50 do
  110.     wait(0.0005)
  111.     game:GetService("Lighting").Brightness = game:GetService("Lighting").Brightness - 0.2
  112. end
  113.     ChatFunction(pp.Character.Head, "The Demon of Insanity has arrived, this world is now mine.")
  114.     wait(3)
  115.     pp.Character.Head.ChatGui:Destroy()
  116.     --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "My incarnation is complete. The Demon of Insanity is here.","Red")
  117. game:GetService("Lighting").Brightness = 0
  118.  
  119. function md()
  120.     ChatFunction(pp.Character.Head, "This world shall be rid of all sanity!")  
  121.     --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "This world shall be rid of all sanity!","Red")
  122.     game:GetService("Lighting").Ambient = Color3.new(255/255, 0/255, 0,255)
  123.     game:GetService("Lighting").TimeOfDay = 24000004
  124. local destruction = Instance.new("Part")
  125. destruction.Touched:connect(function(hit)
  126.     if hit.Parent:FindFirstChildOfClass("Humanoid") then
  127.         if hit.Parent.Name == pp.Name or hit.Parent.Parent.Name == pp.Name then
  128.         else
  129.         hit.Parent:FindFirstChildOfClass("Humanoid").Health = 0
  130. end
  131.     end
  132. end)
  133. destruction.Parent = plr
  134. destruction.Material = Enum.Material.Ice
  135. destruction.BrickColor = BrickColor.new("Maroon")
  136. destruction.Transparency = 0.25
  137. destruction.CFrame = plr["Right Arm"].CFrame
  138. destruction.Shape = Enum.PartType.Ball
  139. destruction.Size = Vector3.new(4, 4, 4)
  140. destruction.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  141. destruction.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  142. destruction.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  143. destruction.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  144. destruction.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  145. destruction.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  146. destruction.CanCollide = false
  147. destruction.Color = Color3.new(0.458824, 0, 0)
  148. local bp = Instance.new("BodyPosition",destruction)
  149. bp.MaxForce = Vector3.new(10000, 10000, 10000)
  150. position = mouse.Hit
  151. bp.Position = mouse.Hit.p
  152. wait(2.5)
  153. destruction.Anchored = true
  154. local boom = Instance.new("Sound",pp.Character)
  155. boom.SoundId = "rbxassetid://144699494"
  156. boom.Pitch = 0.45
  157. boom:Play()
  158. boom.Volume = 10
  159. for i = 1,75 do
  160.     wait(0.00005)
  161. destruction.CFrame = position
  162. destruction.Size = Vector3.new(4, 4, 4) * i*0.75
  163. destruction.CFrame = position
  164. destruction.Transparency = 0.25 * (i/18)
  165. end
  166.     pp.Character.Head.ChatGui:Destroy()
  167. destruction:Destroy()
  168. end
  169.  
  170.  
  171. mouse.KeyDown:connect(function(key)
  172.     if key == "q" then
  173.         md()
  174.     end
  175. end)
  176.  
  177.  
  178.  
  179. local player = game.Players.LocalPlayer
  180. local pchar = player.Character
  181. local mouse = player:GetMouse()
  182. local cam = workspace.CurrentCamera
  183. root = plr.HumanoidRootPart
  184.  
  185. local rad = math.rad
  186. bodyparts = {}
  187. local keysDown = {}
  188. local flySpeed = 0
  189. local MAX_FLY_SPEED = 150
  190.  
  191. local canFly = false
  192. local flyToggled = false
  193.  
  194. local forward, side = 0, 0
  195. local lastForward, lastSide = 0, 0
  196.  
  197. local floatBP = Instance.new("BodyPosition")
  198. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  199. local flyBV = Instance.new("BodyVelocity")
  200. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  201. local turnBG = Instance.new("BodyGyro")
  202. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  203.  
  204. mouse.KeyDown:connect(function(key)
  205.         keysDown[key] = true
  206.  
  207.         if key == "f" then
  208.                 flyToggled = not flyToggled
  209.  
  210.         if not flyToggled then
  211.                 stanceToggle = "Normal"
  212.                 floatBP.Parent = nil
  213.                 flyBV.Parent = nil
  214.                 turnBG.Parent = nil
  215.                 root.Velocity = Vector3.new()
  216.                 pchar:FindFirstChildOfClass("Humanoid").PlatformStand = false
  217.         end
  218. end
  219.  
  220. end)
  221. mouse.KeyUp:connect(function(key)
  222.         keysDown[key] = nil
  223. end)
  224.  
  225. local function updateFly()
  226.    
  227.    
  228.    
  229.  
  230.         if not flyToggled then return end
  231.  
  232.         lastForward = forward
  233.         lastSide = side
  234.  
  235.         forward = 0
  236.         side = 0
  237.  
  238.         if keysDown.w then
  239.                 forward = forward + 1
  240.         end
  241.         if keysDown.s then
  242.                 forward = forward - 1
  243.         end
  244.         if keysDown.a then
  245.                 side = side - 1
  246.         end
  247.         if keysDown.d then
  248.                 side = side + 1
  249.         end
  250.  
  251.         canFly = (forward ~= 0 or side ~= 0)
  252.  
  253.         if canFly then
  254.                 stanceToggle = "Floating"
  255.                 turnBG.Parent = root
  256.                 floatBP.Parent = nil
  257.                 flyBV.Parent = root
  258.  
  259.                 flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  260.                 if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  261.         else
  262.                 floatBP.position = root.Position
  263.                 floatBP.Parent = root
  264.  
  265.                 flySpeed = flySpeed - 1
  266.                 if flySpeed < 0 then flySpeed = 0 end
  267.         end
  268.  
  269.         local camCF = cam.CoordinateFrame
  270.         local in_forward = canFly and forward or lastForward
  271.         local in_side = canFly and side or lastSide
  272.  
  273.         flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  274.  
  275.         turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,0)
  276. end
  277.  
  278. game:service'RunService'.RenderStepped:connect(function()
  279.         if flyToggled then
  280.                 pchar:FindFirstChildOfClass("Humanoid").PlatformStand = true
  281.         end
  282.         updateFly()
  283. end)
  284.  
  285.  
  286.  
  287. function bringforthe() 
  288. if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  289. ChatFunction(pp.Character.Head, "Your existence has brought my attention, so I have brought you.")
  290.     --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "Your existence has brought my attention, so I have brought you.","Red")
  291.     local bodyposition = Instance.new("BodyPosition",mouse.Target)
  292.     bodyposition.MaxForce = Vector3.new(10000, 10000, 10000)
  293.     bodyposition.Position = plr["Right Arm"].Position
  294.     wait(5)
  295.     bodyposition:Destroy()
  296.         pp.Character.Head.ChatGui:Destroy()
  297.     end
  298.     end
  299.  
  300.  
  301.  
  302. mouse.KeyDown:connect(function(key)
  303.     if key == "r" then
  304.         bringforthe()
  305.     end
  306. end)
  307.  
  308.  
  309.  
  310.  
  311. function relay()
  312.     ChatFunction(pp.Character.Head, "Foolish mortals, my methods of transportation are far more superior.")
  313. --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "Foolish mortals, my methods of transportation are far more superior.","Red")
  314. local r1 = Instance.new("Part")
  315. r1.Parent = plr
  316. r1.BrickColor = BrickColor.new("Really black")
  317. r1.CFrame = CFrame.new(-7, 2.25, 71, 0, -1, 0, -1, 0, 0, 0, 0, -1)
  318. r1.CFrame = mouse.Hit
  319. r1.Rotation = Vector3.new(-180, 0, 90)
  320. r1.Shape = Enum.PartType.Cylinder
  321. r1.Size = Vector3.new(0.5, 3, 3)
  322. r1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  323. r1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  324. r1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  325. r1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  326. r1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  327. r1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  328. r1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  329. r1.Anchored = true
  330. plr.Torso.CFrame = CFrame.new(r1.CFrame.x, r1.CFrame.y + 5, r1.CFrame.z)
  331. for i = 1,100 do
  332.     wait(0.005)
  333.     r1.Transparency = r1.Transparency + 0.01
  334. end
  335. r1:Destroy()
  336.     pp.Character.Head.ChatGui:Destroy()
  337. end
  338.  
  339. mouse.KeyDown:connect(function(key)
  340.     if key == "b" then
  341.         relay()
  342.     end
  343. end)
  344.  
  345.  
  346.  
  347.  
  348. function ps()
  349.     ChatFunction(pp.Character.Head, "The term 'Personal Space', is one of the few terms humans have made that is actually smart.")
  350. --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "Your term 'Personal Space', is one of the terms humans have made that is actually smart.","Red")
  351.     local push = Instance.new("Part")
  352. push.Touched:connect(function(hit)
  353.     if hit.Parent:FindFirstChildOfClass("Humanoid") then
  354.         if hit.Parent.Name == pp.Name or hit.Parent.Parent.Name == pp.Name then
  355.         else
  356.         hit.Parent:FindFirstChildOfClass("Humanoid").Health = 0
  357. end
  358.     end
  359. end)
  360. push.Parent = game.Workspace
  361. push.Material = Enum.Material.Neon
  362. push.BrickColor = BrickColor.new("Really black")
  363. push.Transparency = 0.25
  364. push.Shape = Enum.PartType.Ball
  365. push.Size = Vector3.new(8, 8, 8)
  366. push.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  367. push.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  368. push.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  369. push.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  370. push.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  371. push.CanCollide = false
  372. push.Anchored = false
  373. push.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  374. push.CFrame = plr.Torso.CFrame
  375. wait(0.05)
  376. local weld = Instance.new("Weld",push)
  377. weld.Part0 = push
  378. --weld.C0 = push.CFrame:inverse()
  379. weld.Part1 = plr.Torso
  380. --weld.C1 = plr.Torso.CFrame:inverse()
  381. wait(1.5)
  382. push:Destroy()
  383.     pp.Character.Head.ChatGui:Destroy()
  384. end
  385.  
  386.  
  387. function aieou()
  388.     if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  389.         if mouse.Target.Parent:FindFirstChild("Torso") then
  390.    
  391.            
  392.             for i,v in pairs(mouse.Target.Parent:GetChildren()) do
  393.                 if v:IsA("Part") then
  394.                     if v.Name == "Torso" then
  395.                    
  396.                         --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "Your torso, it will make a fine addition to my collection.","Red")
  397.            
  398. mouse.Target.Parent:FindFirstChild("Torso").Size = Vector3.new(1, 1, 1)
  399.                     else
  400.                         v:Destroy()
  401.                            
  402.                     end
  403.                 end
  404.             end
  405.         end
  406.    
  407.     end
  408. end
  409.  
  410.  
  411. function minion()
  412.     if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  413. ChatFunction(pp.Character.Head, "You're now my minion, "..mouse.Target.Parent.Name..", now kill in my name.")  
  414.     --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "You're now my minion, "..mouse.Target.Parent.Name..", now kill in my name.","Red")
  415. wait(2.5)
  416.     pp.Character.Head.ChatGui:Destroy()
  417. minion = mouse.Target.Parent
  418. local push = Instance.new("Part")
  419. push.Touched:connect(function(hit)
  420.     if hit.Parent:FindFirstChildOfClass("Humanoid") then
  421.         if hit.Parent.Name == pp.Name or hit.Parent.Parent.Name == pp.Name or hit.Parent.Name == mouse.Target.Parent.Name or hit.Parent.Parent.Name == mouse.Target.Parent.Name then
  422.         else
  423. ChatFunction(minion.Head, "Master "..pp.Name..", I have killed for you, in your name.")
  424.     --game:GetService("Chat"):Chat(minion.Head, "Master "..pp.Name..", I have killed for you, in your name.","Red")
  425.         hit.Parent:FindFirstChildOfClass("Humanoid").Health = 0
  426.         wait(1.5)
  427.         minion.Head.ChatGui:Destroy()
  428. end
  429.     end
  430. end)
  431.     local Minion1 = Instance.new("BillboardGui",mouse.Target.Parent:FindFirstChild("Head"))
  432.     Minion1.Adornee = mouse.Target.Parent:FindFirstChild("Head")
  433.     Minion1.AlwaysOnTop = true
  434.     Minion1.Size = UDim2.new(0, 200, 0, 50)
  435.     local Minion2 = Instance.new("TextLabel")
  436.     Minion2.BackgroundTransparency = 1
  437.     Minion2.Position = UDim2.new(0, 0, -0.899999976, 0)
  438.     Minion2.Size = UDim2.new(0, 200, 0, 50)
  439.     Minion2.Font = Enum.Font.Arcade
  440.     Minion2.FontSize = Enum.FontSize.Size24
  441.     Minion2.Text = "Minion of Insanity"
  442.     Minion2.TextColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  443.     Minion2.TextScaled = true
  444.     Minion2.TextWrapped = true
  445.     Minion2.Parent = Minion1
  446. push.Parent = mouse.Target.Parent
  447. push.Material = Enum.Material.Neon
  448. push.BrickColor = BrickColor.new("Really black")
  449. push.Transparency = 0.25
  450. push.Shape = Enum.PartType.Ball
  451. push.Size = Vector3.new(8, 8, 8)
  452. push.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  453. push.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  454. push.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  455. push.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  456. push.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  457. push.CanCollide = false
  458. push.Anchored = false
  459. push.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  460. push.CFrame = mouse.Target.Parent:FindFirstChild("Torso").CFrame
  461. wait(0.05)
  462. local weld = Instance.new("Weld",push)
  463. weld.Part0 = push
  464. --weld.C0 = push.CFrame:inverse()
  465. weld.Part1 = mouse.Target.Parent:FindFirstChild("Torso")
  466. --weld.C1 = plr.Torso.CFrame:inverse()
  467. end
  468. end
  469.  
  470. mouse.KeyDown:connect(function(key)
  471.     if key == "v" then
  472. minion()
  473. end
  474. end)
  475.  
  476. mouse.KeyDown:connect(function(key)
  477.     if key == "g" then
  478.         aieou()
  479.     end
  480. end)
  481.  
  482. mouse.KeyDown:connect(function(key)
  483.     if key == "e" then
  484.         ps()
  485.     end
  486. end)
  487.  
  488.  
  489.  
  490. function possessed()
  491.     if mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  492.         local possessee = mouse.Target.Parent
  493.         local curse = Instance.new("Model")
  494.         curse.Name = "Curse"
  495.         curse.Parent = possessee
  496. ChatFunction(possessee.Head, "Master "..pp.Name..", I shall be your servant, command me whenever you are ready.")      
  497.         --game:GetService("Chat"):Chat(possessee.Head, "Master "..pp.Name..", I shall be your servant, command me whenever you are ready.","Red")
  498.     wait(3)
  499.     possessee.Head.ChatGui:Destroy()
  500.     end
  501. end
  502.  
  503. mouse.KeyDown:connect(function(key)
  504. if key == "z" then
  505. possessed()
  506.    
  507. end
  508. end)
  509.  
  510. function curse()
  511. ChatFunction(pp.Character.Head, "Servants! The time is now! Rid this world of all sanity!")
  512. wait(2)
  513. pp.Character.Head.ChatGui:Destroy()
  514. --game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character, "Servants! The time is now! Rid this world of all sanity!","Red")
  515.     for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  516.         if v:IsA("Model") then
  517.             if v:FindFirstChild("Curse") then
  518.                
  519.                 wait(0.5)
  520. ChatFunction(v.Head, "Master "..pp.Name.." has commanded me to do this.")
  521. --game:GetService("Chat"):Chat(v.Head, "Master "..pp.Name.." has commanded me to do this.","Red")
  522. --bp = Instance.new("BodyPosition",v)
  523. --bp.MaxForce = Vector3.new(10000, 10000, 10000)
  524. --bp.Position = Vector3.new(0, 3, 0)
  525. wait(4)
  526. v.Head.ChatGui:Destroy()
  527. local servantdestruction = Instance.new("Part")
  528. servantdestruction.Parent = v
  529. servantdestruction.Material = Enum.Material.Ice
  530. servantdestruction.BrickColor = BrickColor.new("Maroon")
  531. servantdestruction.Transparency = 0.25
  532. servantdestruction.Shape = Enum.PartType.Ball
  533. servantdestruction.Size = Vector3.new(4, 4, 4)
  534. servantdestruction.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  535. servantdestruction.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  536. servantdestruction.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  537. servantdestruction.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  538. servantdestruction.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  539. servantdestruction.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  540. servantdestruction.CanCollide = false
  541. servantdestruction.Color = Color3.new(0.458824, 0, 0)
  542. servantdestruction.Anchored = true
  543. servantdestruction.CFrame = v.Torso.CFrame
  544. wait(0.25)
  545. servantdestruction.Touched:connect(function(hit)
  546.     if hit.Parent:FindFirstChildOfClass("Humanoid") then
  547.         if hit.Parent.Name == pp.Name or hit.Parent.Parent.Name == pp.Name then
  548.         else
  549.         hit.Parent:FindFirstChildOfClass("Humanoid").Health = 0
  550. end
  551.     end
  552. end)
  553. sboom = Instance.new("Sound",game:GetService("Workspace"))
  554. sboom.SoundId = "rbxassetid://144699494"
  555. sboom.Pitch = 0.45
  556. sboom:Play()
  557. sboom.Volume = 10
  558. for i = 1,25 do
  559.     wait(0.00005)
  560. servantdestruction.CFrame = v.Torso.CFrame
  561. servantdestruction.Size = Vector3.new(4, 4, 4) * i*0.5
  562. servantdestruction.CFrame = v.Torso.CFrame
  563. servantdestruction.Transparency = 0.60 * (i/18)
  564. end
  565. servantdestruction:Destroy()
  566. wait(1.5)
  567. ChatFunction(v.Head, "So this is what Master "..pp.Name.." is capable of.")
  568. --game:GetService("Chat"):Chat(v.Head, "So this is what Master "..pp.Name.." is capable of.","Red")
  569.  
  570.             end
  571.         end
  572.     end
  573. end
  574.  
  575. mouse.KeyDown:connect(function(key)
  576.     if key == "x" then
  577.         curse()
  578.     end
  579. end)
  580.  
  581. function clean()
  582. for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
  583.     if v:IsA("Model") then
  584.         if v:FindFirstChildOfClass("Humanoid") then
  585.         else
  586.             v:Destroy()
  587.             if v:IsA("Part") then
  588.                 if v.Name == "Base" then
  589.                 else
  590.                     v:Destroy()
  591.                 end
  592.             end
  593.         end
  594.     end
  595. end
  596. end
  597.  
  598. mouse.KeyDown:connect(function(key)
  599.     if key == "c" then
  600.         clean()
  601.     end
  602. end)
  603.  
  604. mouse.KeyDown:connect(function(key)
  605.     if key == "t" then --In case unnamed objects that you need the name of appear, or unnamed players, take this.
  606.         print(mouse.Target.Name)
  607.         print(mouse.Target.Parent.Name)
  608.         print(mouse.Target.Parent.Parent.Name)
  609.     end
  610. end)
  611.  
  612. print("Demon of Insanity")
  613. print()
  614. warn("By DontBlinkDrWho")
  615. print("-_-_-_-_-_-_-_-_-")
  616. print()
  617. print("Q = World Riddening.")
  618. print("E = Personal space.")
  619. print("R = Pull.")
  620. print("T = Demons Knowledge.")
  621. print("F = Stolen gift of Flight.")
  622. print("G = Torsi attack (Shrinks torso, destroys everything else).")
  623. print("Z = Servant.")
  624. print("X = Servants curse.")
  625. print("C = Clean.")
  626. print("V = Minion.")
  627.  
  628. --This is the end of the script.
  629. while wait() do
  630.     hum.MaxHealth = math.huge -- God mode
  631.     hum.Name = math.random(167.432) --Break other scripts (Especially on sb), killing you will be harder
  632.     hum.Health = math.huge -- God mode
  633.     sbt.Color3 = Color3.new(math.random(), math.random(), math.random())
  634. sbra.Color3 = Color3.new(math.random(), math.random(), math.random())
  635. sbla.Color3 = Color3.new(math.random(), math.random(), math.random())
  636. sbrl.Color3 = Color3.new(math.random(), math.random(), math.random())
  637. sbll.Color3 = Color3.new(math.random(), math.random(), math.random())
  638. wait()
  639. end
Add Comment
Please, Sign In to add comment