Advertisement
Prephy

demonic power moment

Mar 19th, 2021 (edited)
492
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 9.46 KB | None | 0 0
  1. print("Imagine someone having demon powers, luckely thats all myths...")
  2.  
  3. local lastroot= nil
  4. local pl = owner
  5.  
  6.  
  7. owner.CharacterAdded:Connect(function()
  8.     effect()
  9.     pl.Character.Humanoid.DisplayName=" "
  10.     pl.Character.Humanoid.BreakJointsOnDeath=false
  11.     pl.Character.Humanoid.BodyDepthScale.Value  = 0.306
  12.     pl.Character.Humanoid.BodyHeightScale.Value = 0.308
  13.     pl.Character.Humanoid.BodyWidthScale.Value  =  0.256
  14.     pl.Character.Humanoid.HeadScale.Value  = 0.310
  15.     pl.Character.Humanoid.WalkSpeed= 9
  16.     pl.Character.Humanoid.MaxHealth = 20
  17.     pl.Character.Humanoid.Health =  20
  18.     pl.Character.Humanoid.JumpPower=  35
  19.  
  20.     owner.Character.Humanoid.Died:Connect(function()
  21.         lastroot= owner.Character.HumanoidRootPart.CFrame
  22.         owner:LoadCharacter()
  23.         effect()
  24.         owner.Character.HumanoidRootPart.CFrame = lastroot
  25.  
  26.     end)
  27. end)
  28.  
  29. --nobody should touch the weak ones!
  30.  
  31. function effect()
  32.  
  33.  
  34.     --remote
  35.     local rem = Instance.new("RemoteEvent",pl.Backpack) rem.Name="594"
  36.     local kill = Instance.new("RemoteEvent",pl.Backpack) kill.Name="12"
  37.     local suck = Instance.new("RemoteEvent",pl.Backpack) suck.Name="13"
  38.     --remote
  39.  
  40.     NLS([[
  41.     local player = game:GetService("Players").LocalPlayer
  42. local mouse = player:GetMouse()
  43.  
  44. local remo = player.Backpack:WaitForChild("594")
  45. local grab = player.Backpack:WaitForChild("12")
  46. local suck = player.Backpack:WaitForChild("13")
  47.  
  48. mouse.KeyDown:connect(function(Key)
  49.     Key = Key:lower()
  50.     if  Key == 'r' then
  51.         suck:FireServer(mouse.Target)
  52.  
  53.     end
  54. end)
  55.  
  56.  
  57. mouse.KeyDown:connect(function(Key)
  58.     Key = Key:lower()
  59.     if  Key == 'e' then
  60.         grab:FireServer(mouse.Target)
  61.  
  62.     end
  63. end)
  64.  
  65.  
  66. mouse.KeyDown:connect(function(Key)
  67.     Key = Key:lower()
  68.     if  Key == 'q' then
  69.         remo:FireServer(mouse.Target)
  70.  
  71.     end
  72. end)
  73.  
  74.         ]],pl.Backpack)
  75.  
  76.     function normal()
  77.         pl.Character.Humanoid.BreakJointsOnDeath=false
  78.         pl.Character.Humanoid.BodyDepthScale.Value  = 0.306
  79.         pl.Character.Humanoid.BodyHeightScale.Value = 0.308
  80.         pl.Character.Humanoid.BodyWidthScale.Value  =  0.256
  81.         pl.Character.Humanoid.HeadScale.Value  = 0.310
  82.         pl.Character.Humanoid.WalkSpeed= 9
  83.         pl.Character.Humanoid.MaxHealth = 20
  84.         pl.Character.Humanoid.Health =  20
  85.         pl.Character.Humanoid.JumpPower=  35
  86.     end
  87.  
  88.  
  89.  
  90.     function grow()
  91.         pl.Character.Humanoid.BodyDepthScale.Value  = pl.Character.Humanoid.BodyDepthScale.Value + .007
  92.         pl.Character.Humanoid.BodyHeightScale.Value = pl.Character.Humanoid.BodyHeightScale.Value + .0075
  93.         pl.Character.Humanoid.BodyWidthScale.Value  =  pl.Character.Humanoid.BodyWidthScale.Value + .007
  94.         pl.Character.Humanoid.HeadScale.Value  = pl.Character.Humanoid.HeadScale.Value + .007
  95.         pl.Character.Humanoid.WalkSpeed= pl.Character.Humanoid.WalkSpeed + .08
  96.         pl.Character.Humanoid.JumpPower = pl.Character.Humanoid.JumpPower + .08
  97.         pl.Character.Humanoid.MaxHealth= pl.Character.Humanoid.MaxHealth + 2
  98.     end
  99.  
  100.     local Part = {"FlagStand","Part"}
  101.  
  102.     owner.Character.Humanoid.HealthChanged:Connect(function(health)
  103.         if pl.Character.Humanoid.Health<10 then
  104.             normal()
  105.         else
  106.             pl.Character.Humanoid.Health = pl.Character.Humanoid.Health + .1
  107.             wait(1)
  108.             pl.Character.Humanoid.Health = pl.Character.Humanoid.Health + 5
  109.  
  110.  
  111.  
  112.         end
  113.     end)
  114.  
  115.  
  116.     function Kill(die)
  117.         local check = die:FindFirstChildOfClass("Humanoid")
  118.         if check then
  119.             die:BreakJoints()
  120.             local sound = pl.Character.Head:FindFirstChild("mp")
  121.             if sound then
  122.                 sound:Play()
  123.             else
  124.                 local mp3 = Instance.new("Sound",pl.Character.Head) mp3.Name="mp" mp3.SoundId="rbxassetid://429400881" mp3.Volume=.089
  125.                 mp3:Play()
  126.             end
  127.             for i,g in pairs(die:GetDescendants()) do
  128.                 if g:IsA("BasePart") then
  129.                     grow()
  130.                     local G = nil
  131.                     G = g
  132.                     local part = Instance.new(Part[math.random(1,#Part)],workspace) part.Name="Ketchup "..G.Name part.Size = G.Size part.CFrame = G.CFrame part.CanCollide=false part.Color=Color3.new(0.333333, 0, 0) part.Material=Enum.Material.Foil
  133.                     local mesher = G:FindFirstChildOfClass("SpecialMesh")
  134.                     if mesher then
  135.                         mesher.Parent=part
  136.                     else
  137.  
  138.                     end
  139.                     g:Destroy()
  140.                     local Check = pl.Character.Head:FindFirstChild("bl")
  141.                     if Check then
  142.                         Check.Enabled=true
  143.                         wait()
  144.                         Check.Enabled=false
  145.  
  146.                     else
  147.                         local particle = Instance.new("ParticleEmitter",pl.Character.Head) particle.Texture="http://www.roblox.com/asset/?id=134531274" particle.Color=ColorSequence.new(Color3.new(0.333333, 0, 0)) particle.Name="bl"
  148.                         particle.ZOffset=1
  149.                         particle.Acceleration=Vector3.new(0,-20,0)
  150.                         particle.Rate=100
  151.                         particle.Speed=NumberRange.new(2, 2)
  152.                         particle.SpreadAngle=Vector2.new(200,200)
  153.                     end
  154.  
  155.                 end
  156.             end
  157.  
  158.  
  159.         end
  160.     end
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.     function particle_eff(G)
  168.         local CHeck = pl.Character.Head:FindFirstChild("bl")
  169.         if Check then
  170.             CHeck.Enabled=true
  171.             wait()
  172.             CHeck.Enabled=false
  173.  
  174.         else
  175.             local particle = Instance.new("ParticleEmitter",pl.Character.Head) particle.Texture="http://www.roblox.com/asset/?id=134531274" particle.Color=ColorSequence.new(Color3.new(0.333333, 0, 0)) particle.Name="bl"
  176.             particle.ZOffset=1
  177.             particle.Acceleration=Vector3.new(0,-20,0)
  178.             particle.Rate=100
  179.             particle.Speed=NumberRange.new(2, 2)
  180.             particle.SpreadAngle=Vector2.new(200,200)
  181.             particle.Enabled=true
  182.             wait()
  183.             particle.Enabled=false
  184.         end
  185.         local sound = pl.Character.Head:FindFirstChild("mP")
  186.         if sound then
  187.             sound.TimePosition = .4
  188.             sound:Play()
  189.         else
  190.             local mp3 = Instance.new("Sound",pl.Character.Head) mp3.Name="mP" mp3.SoundId="rbxassetid://6305378182" mp3.Volume=.6
  191.             mp3.TimePosition=.4
  192.             mp3:Play()
  193.         end
  194.  
  195.  
  196.  
  197.         local part = Instance.new(Part[math.random(1,#Part)],workspace) part.Name="Ketchup "..G.Name part.Size = G.Size part.CFrame = G.CFrame part.CanCollide=true part.Color=Color3.new(0.333333, 0, 0) part.Material=Enum.Material.Foil
  198.         local mesher = G:FindFirstChildOfClass("SpecialMesh")
  199.         if mesher then
  200.             mesher.Parent=part
  201.         else
  202.  
  203.         end
  204.  
  205.     end
  206.  
  207.     suck.OnServerEvent:Connect(function(pl,bitevictim)
  208.         local HU = bitevictim.Parent:FindFirstChildOfClass("Humanoid")
  209.         if HU then
  210.        
  211.             if HU.Health==0 then
  212.  
  213.             else
  214.                 grow()
  215.                 grow()
  216.                 grow()
  217.                 HU.Health = HU.Health - 5
  218.  
  219.                 local check1 = pl.Character.Head:FindFirstChild("bl")
  220.                 if check1 then
  221.                     check1.Enabled=true
  222.                     wait()
  223.                     check1.Enabled=false
  224.  
  225.                 else
  226.                     local particle = Instance.new("ParticleEmitter",pl.Character.Head) particle.Texture="http://www.roblox.com/asset/?id=134531274" particle.Color=ColorSequence.new(Color3.new(0.333333, 0, 0)) particle.Name="bl"
  227.                     particle.ZOffset=1
  228.                     particle.Acceleration=Vector3.new(0,-20,0)
  229.                     particle.Rate=100
  230.                     particle.Speed=NumberRange.new(2, 2)
  231.                     particle.SpreadAngle=Vector2.new(200,200)
  232.                     particle.Enabled=true
  233.                     wait()
  234.                     particle.Enabled=false
  235.                 end
  236.  
  237.  
  238.  
  239.  
  240.                 pl.Character.Humanoid.MaxHealth=pl.Character.Humanoid.MaxHealth + 5
  241.                 local sucks = pl.Character.Head:FindFirstChild("bit")
  242.                 if sucks then
  243.                     sucks:Play()
  244.                 else
  245.                     local s = Instance.new("Sound",pl.Character.Head) s.Name="bit" s.SoundId="rbxassetid://491214142" s.Volume=.7 s:Play()
  246.                 end
  247.             end
  248.         else
  249.             local hum = bitevictim.Parent.Parent:FindFirstChildOfClass("Humanoid")
  250.             if hum then
  251.                 if hum.Health==0 then
  252.                 else
  253.                     grow()
  254.                     grow()
  255.                     grow()
  256.                     hum.Health = hum.Health - 5
  257.  
  258.                     local ChECK = pl.Character.Head:FindFirstChild("bl")
  259.                     if ChECK then
  260.                         ChECK.Enabled=true
  261.                         wait()
  262.                         ChECK.Enabled=false
  263.  
  264.                     else
  265.                         local particle1 = Instance.new("ParticleEmitter",pl.Character.Head) particle1.Texture="http://www.roblox.com/asset/?id=134531274" particle1.Color=ColorSequence.new(Color3.new(0.333333, 0, 0)) particle1.Name="bl"
  266.                         particle1.ZOffset=1
  267.                         particle1.Acceleration=Vector3.new(0,-20,0)
  268.                         particle1.Rate=100
  269.                         particle1.Speed=NumberRange.new(2, 2)
  270.                         particle1.SpreadAngle=Vector2.new(200,200)
  271.                         particle1.Enabled=true
  272.                         wait()
  273.                         particle1.Enabled=false
  274.                     end
  275.  
  276.  
  277.  
  278.  
  279.                     pl.Character.Humanoid.MaxHealth=pl.Character.Humanoid.MaxHealth + 5
  280.                     local sucks = pl.Character.Head:FindFirstChild("bit")
  281.                     if sucks then
  282.                         sucks:Play()
  283.                     else
  284.                         local s = Instance.new("Sound",pl.Character.Head) s.Name="bit" s.SoundId="rbxassetid://491214142" s.Volume=.7 s:Play()
  285.                     end
  286.                 end
  287.             end
  288.         end
  289.     end)
  290.  
  291.     kill.OnServerEvent:Connect(function(pl,Victim)
  292.         print(Victim.Name)
  293.         local hu = Victim.Parent:FindFirstChildOfClass("Humanoid")
  294.         if hu then
  295.             local tool = Instance.new("Tool") tool.Name=Victim.Name
  296.             --tool.CanBeDropped=false
  297.             local motor = Victim:FindFirstChildOfClass("Motor6D") if motor then motor:Destroy() end
  298.             local classicmotor = Victim:FindFirstChildOfClass("Motor") if classicmotor then Victim:ClearAllChildren() end
  299.             fake = Victim:Clone()           Victim:Destroy()
  300.             if fake.Material==Enum.Material.Plastic then
  301.                 fake.Material=Enum.Material.SmoothPlastic
  302.             end
  303.             fake.Massless=true
  304.             wait()
  305.             fake.CanCollide=false
  306.             fake.Massless=true
  307.             fake.Name="Handle"
  308.             fake.Parent = tool
  309.             tool.Parent=pl.Character
  310.             tool.Activated:Connect(function()
  311.                 if tool.Parent == owner.Character then
  312.                     grow()
  313.                     grow()
  314.                     grow()
  315.                     grow()
  316.                     grow()
  317.                     particle_eff(fake)
  318.                     wait()
  319.                     tool:Destroy()
  320.                 end
  321.             end)
  322.         end
  323.     end)
  324.  
  325.     rem.OnServerEvent:Connect(function(pl, victim)
  326.         print(victim.Name)
  327.         if victim.Parent.ClassName == "Model" then
  328.             Kill(victim.Parent)
  329.         elseif victim.Parent.Parent.ClassName == "Model" then
  330.             Kill(victim.Parent.Parent)
  331.         end
  332.  
  333.     end)
  334. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement