Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- ▂▃▄▅▆▇█▓▒░Gay Shit░▒▓█▇▆▅▄▃▂
- by Plugined
- --]]
- plr = game.Players.LocalPlayer
- char = plr.Character
- coroutine.wrap(function()
- while true do
- wait(0.01)
- char:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
- char:FindFirstChildOfClass("Humanoid").Health = math.huge
- end
- end)()
- print([[
- ▂▃▄▅▆▇█▓▒░Gay Shit░▒▓█▇▆▅▄▃▂
- Thanks for using my Ultra Instinct script!
- Controls:
- Click to PAUNCH
- J to reset (may take a few tries to kill you)
- ]])
- wait(1)
- className = "Gay Shit"
- print(className .. " loaded.")
- char.Archivable = true
- wait(0.01)
- local pchar = char:Clone()
- pchar.Parent = char
- wait(0.01)
- char.Archivable = false
- 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
- function chatfunc(text)
- local chat = coroutine.wrap(function()
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",pchar)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = pchar.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "Fantasy"
- tecks2.TextSize = 30
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.new(.6,0,0)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- local tecks3 = Instance.new("TextLabel",naeeym2)
- tecks3.BackgroundTransparency = 1
- tecks3.BorderSizePixel = 0
- tecks3.Text = ""
- tecks3.Font = "Fantasy"
- tecks3.TextSize = 30
- tecks3.TextStrokeTransparency = 0
- tecks3.TextColor3 = Color3.new(0,0,255)
- tecks3.TextStrokeColor3 = Color3.new(0,0,0)
- tecks3.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- tecks2.Text = string.sub(text,1,i)
- tecks3.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(2)
- for i = 1, 50 do
- swait()
- tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks2.Rotation = tecks2.Rotation - .8
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks3.Rotation = tecks2.Rotation + .8
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function onChatted(msg)
- chatfunc(msg)
- end
- pchar.Name = plr.Name .. "'s Gayass Brother"
- pchar.Humanoid.Animator:Destroy()
- pchar.Animate:Destroy()
- local animator = char.Humanoid.Animator:Clone()
- local animate = char.Animate:Clone()
- char.Humanoid.Animator:Destroy()
- char.Animate:Destroy()
- local tors = Instance.new("Weld",pchar)
- tors.Part0 = char.Torso
- tors.Part1 = pchar.Torso
- tors.C0 = CFrame.new(-0.356199265, 0.503915787, -3.50115204, -0.0559931286, 0.0467949994, 0.997334003, 0.401899099, 0.91545701, -0.0203895848, -0.91397047, 0.399685889, -0.070066154)
- pchar.Torso["Left Shoulder"].C1 = CFrame.new(0,0,0)
- pchar.HumanoidRootPart.RootJoint.C1 = CFrame.new(0,0,0)
- pchar.Torso.Neck.C1 = CFrame.new(0,0,0)
- char.Humanoid.PlatformStand = true
- for i = 0,1 ,0.03 do
- pchar.Torso["Left Shoulder"].C0 = pchar.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.91086864, 0.806926727, 1.90734863e-06, -0.430028975, 0.902815163, -3.83704901e-06, -0.902815104, -0.430028975, 1.26271885e-07, -1.5348196e-06, 3.51667404e-06, 1),i)
- pchar.HumanoidRootPart.RootJoint.C0 = pchar.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0, 0, 0, -0.999241054, 0, 0.0389533713, 0, 1, 0, -0.0389533713, 0, -0.999241054),i)
- pchar.Torso.Neck.C0 = pchar.Torso.Neck.C0:lerp(CFrame.new(0.182051182, 1.44319725, -0.00518798828, -0.0284868497, 0.297621608, 0.954258919, 0, 0.954646349, -0.297742367, -0.999594271, -0.00848174281, -0.0271948632),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- wait(1)
- chatfunc("Any last words?")
- wait(2)
- function chatfunc2(text)
- local chat = coroutine.wrap(function()
- if char:FindFirstChild("TalkingBillBoard")~= nil then
- char:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",char)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = char.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "Fantasy"
- tecks2.TextSize = 30
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.new(.6,0,0)
- tecks2.TextStrokeColor3 = Color3.new(0,0,0)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- local tecks3 = Instance.new("TextLabel",naeeym2)
- tecks3.BackgroundTransparency = 1
- tecks3.BorderSizePixel = 0
- tecks3.Text = ""
- tecks3.Font = "Fantasy"
- tecks3.TextSize = 30
- tecks3.TextStrokeTransparency = 0
- tecks3.TextColor3 = Color3.new(0,0,255)
- tecks3.TextStrokeColor3 = Color3.new(0,0,0)
- tecks3.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- tecks2.Text = string.sub(text,1,i)
- tecks3.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(2)
- for i = 1, 50 do
- swait()
- tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks2.Rotation = tecks2.Rotation - .8
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks3.Rotation = tecks2.Rotation + .8
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function onChatted(msg)
- chatfunc2(msg)
- end
- chatfunc2("This can go 2 ways.")
- wait(2)
- chatfunc2("One, you start anol sex with me.")
- wait(2)
- chatfunc2("Two, POSHOL NAHYI PIDERAST")
- wait(0.5)
- pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=308541535"
- char.Head.face.Texture = "http://www.roblox.com/asset/?id=851872681"
- local sound = Instance.new("Sound",char)
- sound.SoundId = "rbxassetid://1173681504"
- sound.Volume = 4
- sound:Play()
- sound.Looped = true
- wait(7)
- model = Instance.new("Model",workspace)
- LeftArm = char["Left Arm"]
- LeftLeg = char["Left Leg"]
- RightLeg = char["Right Leg"]
- RightArm = char["Right Arm"]
- Head = char.Head
- animator.Parent = char.Humanoid
- animate.Parent = char
- pchar.Humanoid.Health = 0
- local forcefield = Instance.new("ForceField",char)
- tors:Destroy()
- local explosion = Instance.new("Explosion",char)
- explosion.Position = char.Torso.Position
- explosion.BlastPressure = 4
- explosion.BlastRadius = 10
- char.Humanoid.PlatformStand = false
- char.Humanoid.Name = "ultra"
- mouse = plr:GetMouse()
- game:GetService("Debris"):AddItem(pchar,7)
- function Reset(key)
- if key == "j" then
- char.ultra.Health = 0
- coroutine.wrap(function()
- while true do
- wait(0.01)
- model:Destroy()
- end
- end)
- end
- end
- mouse.KeyDown:connect(Reset)
- local punch = Instance.new("Sound",char.Torso)
- punch.SoundId = "rbxassetid://386946017"
- punch.Volume = 0.5
- function PUNCH()
- local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
- local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
- rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
- local hurtbox = Instance.new("Part",char["Right Arm"])
- hurtbox.Name = "Hurtbox"
- hurtbox.Size = Vector3.new(1, 0.23, 1)
- hurtbox.Transparency = 1
- hurtbox.CanCollide = false
- local hurtboxweld = Instance.new("Weld",hurtbox)
- hurtboxweld.Part0 = hurtbox
- hurtboxweld.Part1 = char["Right Arm"]
- hurtboxweld.C0 = CFrame.new(0, 0.924999475, 3.09944153e-06, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024)
- for i = 0,1 , 0.03 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.51918149, -1.36716592, 1, 0, 0, 0, 0.0228639934, -0.999738634, 0, 0.999738634, 0.0228639934),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- function onTouched(brick)
- local humanoid = brick.Parent:FindFirstChildOfClass("Humanoid")
- if humanoid then
- humanoid:TakeDamage(10)
- punch:Play()
- end
- end
- hurtbox.Touched:connect(onTouched)
- wait(1)
- hurtbox:Destroy()
- for i = 0,1 , 0.03 do
- rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
- game:GetService("RunService").RenderStepped:wait()
- end
- rhandweld:Destroy()
- rhandclone.Parent = char.Torso
- end
- mouse.Button1Down:connect(PUNCH)
- while true do
- wait(0.05)
- if model.Parent == nil then
- model.Parent = workspace
- end
- if sound.Parent == nil then
- sound.Parent = char
- end
- local hum = char:FindFirstChildOfClass("Humanoid")
- hum.MaxHealth = math.huge
- hum.Health = math.huge
- for i,v in pairs(char:GetChildren()) do
- if v.ClassName == "Part" then
- local cp = v:Clone()
- cp.Parent = model
- cp.Anchored = true
- cp.CanCollide = false
- cp.Material = Enum.Material.Neon
- cp.Transparency = 0.7
- if cp.Name == "HumanoidRootPart" then
- cp:Remove()
- end
- for i,v in pairs(cp:GetChildren()) do
- if v.ClassName == "Motor6D" or v.ClassName == "Decal" or v.ClassName == "SpecialMesh" or v.ClassName == "Weld" or v.ClassName == "Part" then
- v:Remove()
- end
- end
- game:GetService("Debris"):AddItem(cp,0.4)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement