Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dot = false
- des = false
- local ChatService = game:GetService("Chat")
- local player = game.Players.LocalPlayer
- char = player.Character
- hum = char.Humanoid
- torso = hum.Torso
- lig = Instance.new("PointLight",player.Character.Torso)
- lig.Color=Color3.new(0,255,255)
- m=player:GetMouse()
- bb = Instance.new("BillboardGui",player.Character.Head)
- bb.Enabled = true
- bb.AlwaysOnTop = true
- bb.Size = UDim2.new(0,200,0,50)
- bb.StudsOffset = Vector3.new(0,1,0)
- gui=Instance.new("TextBox",bb)
- gui.Text = "* "
- gui.Size = UDim2.new(0,133,0,45)
- gui.Position=UDim2.new(0,57,0,-40)
- gui.TextColor3 = Color3.new(255,255,255)
- gui.BackgroundColor3=Color3.new(0,0,0)
- gui.TextWrapped = true
- gui.TextScaled = true
- gui.TextXAlignment = "Left"
- gui.TextYAlignment = "Top"
- gui.Visible = false
- gui.BorderColor3 = Color3.new(0,0,0)
- gui1=Instance.new("TextButton",bb)
- gui1.Position=UDim2.new(0,5,0,-43)
- gui1.Size = UDim2.new(0,190,0,51)
- gui1.TextColor3 = Color3.new(255,255,255)
- gui1.BackgroundColor3=Color3.new(255,255,255)
- Debounces = {
- ["IsSpeech"]=false;
- }
- Speeches = {
- "rbxassetid://316403916",
- "rbxassetid://316403844",
- "rbxassetid://316403787",
- "rbxassetid://316403490"
- };
- function swait(num)
- if num==0 or num==nil then
- game:service'RunService'.Stepped:wait(0)
- else
- for i=0,num do
- game:service'RunService'.Stepped:wait(0)
- end
- end
- end
- for _,v in pairs(Speeches) do
- game:GetService("ContentProvider"):Preload(v)
- end
- so = function(id,par,vol,pit)
- coroutine.resume(coroutine.create(function()
- local sou = Instance.new("Sound",par or workspace)
- sou.Volume=vol
- sou.Pitch=pit or 1
- sou.SoundId=id
- swait()
- sou:play()
- game:GetService("Debris"):AddItem(sou,sou.TimeLength)
- end))
- end
- function speech()
- if Debounces.IsSpeech then return end
- Debounces.IsSpeech = true
- so(""..Speeches[math.random(1,#Speeches)].."",torso,1,1)
- swait()
- Debounces.IsSpeech = false
- end
- gui1.Visible = false
- img = Instance.new("ImageLabel",bb)
- img.Size = UDim2.new(0,46,0,47)
- img.Position = UDim2.new(0,10,0,-41)
- img.Image = "rbxassetid://388166921"
- img.BorderColor3 = Color3.new(0,0,0)
- img.Visible = false
- asd = Instance.new("Sound",player.Character.Torso)
- asd.SoundId = "http://www.roblox.com/asset/?id = 358280695"
- asd1 = Instance.new("Sound",player.Character.Torso)
- asd1.SoundId = "http://www.roblox.com/asset/?id = 358280695"
- asd2 = Instance.new("Sound",player.Character.Torso)
- asd2.SoundId = "http://www.roblox.com/asset/?id = 306370481"
- asd2.Looped = true
- asd3 = Instance.new("Sound",player.Character.Torso)
- asd3.SoundId = "http://www.roblox.com/asset/?id = 316014309"
- asd3.Looped = true
- asd4 = Instance.new("Sound",player.Character.Torso)
- asd4.SoundId = "http://www.roblox.com/asset/?id = 388938813"
- asd4.Looped = false
- asd5 = Instance.new("Sound",player.Character.Torso)
- asd5.SoundId = "http://www.roblox.com/asset/?id = 0"
- asd5.Looped = true
- dunkd = Instance.new("Sound",player.Character.Torso)
- dunkd.SoundId = "http://www.roblox.com/asset/?id = 333078694"
- dunkd.Looped = false
- function play(play)
- asd:Play()
- asd1:Play()
- end
- eye = Instance.new("Part",player.Character)
- eye.BrickColor = BrickColor.new("Toothpaste")
- eye.Material = "Neon"
- eye.FormFactor = 3
- eye.Shape = "Ball"
- eye.Size = Vector3.new(0.37,0.37,0.1)
- weld = Instance.new("Weld",eye)
- weld.Part0 = eye
- weld.Part1 = player.Character.Head
- weld.C0 = CFrame.new(0.1,-0.2,0.45)
- eye.Transparency = 1
- -- listen for their chatting
- player.Chatted:connect(function(message)
- a = string.len(message)
- gui.Text = "* "
- gui.Visible = true
- gui1.Visible = true
- des = false
- img.Visible = true
- print(a)
- if dot == false then
- for i = 1,string.len(message) do wait(0.07)
- gui.Text =gui.Text..message:sub(i,i)
- play()
- end
- end
- des = true
- end)
- m.KeyDown:connect(function(k)
- if k == "g" then
- asd2:Play()
- eye.Transparency = 0
- elseif k == "k" then
- speech()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "p" then
- eye.Transparency = 1
- asd3:Play()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "r" then
- eye.Transparency = 0
- asd4:Play()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "q" then
- eye.Transparency = 1
- asd5:Play()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "z" then
- img.Image = "rbxassetid://388167098"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "c" then
- img.Image = "rbxassetid://388166921"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "n" then
- img.Image = "rbxassetid://388166991"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "b" then
- img.Image = "rbxassetid://378060690"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "m" then
- img.Image = "rbxassetid://378609498"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "v" then
- img.Image = "rbxassetid://388166961"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "h" then
- img.Image = "rbxassetid://378577428"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "j" then
- img.Image = "rbxassetid://388167116"
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "l" then
- img.Image = "rbxassetid://388167154"
- print("You take your very last breath...")
- asdd = Instance.new("Sound",player.Character.Torso)
- asdd.SoundId = "http://www.roblox.com/asset/?id = 357417055"
- asdd.Looped = false
- spawn(function()
- wait()
- asdd:Play()
- end)
- wait(2)
- asddd = Instance.new("Sound",player.Character.Torso)
- asddd.SoundId = "http://www.roblox.com/asset/?id = 387183672"
- asddd.Looped = false
- spawn(function()
- wait()
- asddd:Play()
- end)
- wait(2)
- asdded = Instance.new("Sound",player.Character.Torso)
- asdded.SoundId = "http://www.roblox.com/asset/?id = 387187707"
- asdded.Looped = false
- spawn(function()
- wait()
- asdded:Play()
- end)
- char:BreakJoints()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "x" then
- if des == true then
- gui.Visible = false
- gui.Text = "* "
- gui1.Visible = false
- img.Visible = false
- end
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "f" then
- asd3:Stop()
- asd2:Stop()
- asd4:Stop()
- dunkd:Stop()
- eye.Transparency = 1
- asd5:Stop()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "u" then
- dunkd = Instance.new("Sound",player.Character.Torso)
- dunkd.SoundId = "http://www.roblox.com/asset/?id = 333078694"
- dunkd.Looped = false
- dunkd:Play()
- end
- end)
- m.KeyDown:connect(function(k)
- if k == "y" then
- img.Image = "rbxassetid://378198656"
- end
- end)
- -- my god...
- -- Suck_HiyaThere moves to arizona
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement