Advertisement
Rufus14

bruh on chat

Jul 8th, 2019
2,339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.10 KB | None | 0 0
  1. --Bruh chat for full server by Rufus14 (haha yes)
  2. plrs = game:GetService("Players")
  3. for i,v in pairs(plrs:GetChildren()) do
  4.     if v.ClassName == "Player" then
  5.         local chatalready = v:findFirstChild("HasBruh")
  6.         if chatalready then
  7.             chatalready:destroy()
  8.         end
  9.     end
  10. end
  11. while wait(0.5) do
  12.     if not script:findFirstChild("BruhSoundEffect#2") then
  13.         local bruhsound = Instance.new("Sound", script)
  14.         bruhsound.SoundId = "rbxassetid://3154962208"
  15.         bruhsound.Volume = 4.5
  16.         bruhsound.Name = "BruhSoundEffect#2"
  17.         bruhsound.PlayOnRemove = true
  18.     end
  19.     for i,v in pairs(plrs:GetChildren()) do
  20.         if v.ClassName == "Player" then
  21.             local chatalready = v:findFirstChild("HasBruh")
  22.             if not chatalready then
  23.                 local chatyes = Instance.new("BoolValue", v)
  24.                 chatyes.Name = "HasBruh"
  25.                 local function dochat(message)
  26.                     if script:FindFirstChild("BruhSoundEffect#2") then
  27.                         if script:FindFirstChild("BruhSoundEffect#2"):findFirstChild("slowbruh") then
  28.                             script:FindFirstChild("BruhSoundEffect#2"):findFirstChild("slowbruh"):destroy()
  29.                         end
  30.                         script:FindFirstChild("BruhSoundEffect#2").PlaybackSpeed = 1
  31.                         if string.match(message,"bruu",1) then
  32.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 4.5
  33.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  34.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  35.                             local pitchshift = Instance.new("PitchShiftSoundEffect", script:FindFirstChild("BruhSoundEffect#2"))
  36.                             pitchshift.Octave = 2
  37.                             pitchshift.Name = "slowbruh"
  38.                             script:FindFirstChild("BruhSoundEffect#2").PlaybackSpeed = 0.5
  39.                         elseif string.match(message,"BRUU",1) then
  40.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 10
  41.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  42.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  43.                             local pitchshift = Instance.new("PitchShiftSoundEffect", script:FindFirstChild("BruhSoundEffect#2"))
  44.                             pitchshift.Octave = 2
  45.                             pitchshift.Name = "slowbruh"
  46.                             script:FindFirstChild("BruhSoundEffect#2").PlaybackSpeed = 0.5
  47.                         elseif string.match(message,"bruh",1) then
  48.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 4.5
  49.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  50.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  51.                         elseif string.match(message,"BRUH",1) then
  52.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 10
  53.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  54.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  55.                         elseif string.match(message,"bru",1) then
  56.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 4.5
  57.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  58.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  59.                             local function aaa()
  60.                                 wait(0.3)
  61.                                 script:FindFirstChild("BruhSoundEffect#2"):Stop()
  62.                             end
  63.                             spawn(aaa)
  64.                         elseif string.match(message,"BRU",1) then
  65.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 10
  66.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  67.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  68.                             local function aaa()
  69.                                 wait(0.3)
  70.                                 script:FindFirstChild("BruhSoundEffect#2"):Stop()
  71.                             end
  72.                             spawn(aaa)
  73.                         elseif string.match(message,"br",1) then
  74.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 4.5
  75.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  76.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  77.                             local function aaa()
  78.                                 wait(0.15)
  79.                                 script:FindFirstChild("BruhSoundEffect#2"):Stop()
  80.                             end
  81.                             spawn(aaa)
  82.                         elseif string.match(message,"BR",1) then
  83.                             script:FindFirstChild("BruhSoundEffect#2").Volume = 10
  84.                             script:FindFirstChild("BruhSoundEffect#2").TimePosition = 0.5
  85.                             script:FindFirstChild("BruhSoundEffect#2"):Play()
  86.                             local function aaa()
  87.                                 wait(0.15)
  88.                                 script:FindFirstChild("BruhSoundEffect#2"):Stop()
  89.                             end
  90.                             spawn(aaa)
  91.                         end
  92.                     end
  93.                 end
  94.                 v.Chatted:connect(dochat)
  95.             end
  96.         end
  97.     end
  98. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement