Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // The Streets v2 \\
- / Created by BradScripts \
- -- Objects
- local Streets = Instance.new("ScreenGui")
- local LoginFrame = Instance.new("Frame")
- local bar1 = Instance.new("Frame")
- local bar2 = Instance.new("Frame")
- local title = Instance.new("TextLabel")
- local userbox = Instance.new("TextBox")
- local passbox = Instance.new("TextBox")
- local submit = Instance.new("TextButton")
- local MainFrame = Instance.new("Frame")
- local mbar1 = Instance.new("Frame")
- local mbar2 = Instance.new("Frame")
- local mtitle = Instance.new("TextLabel")
- local exitbutton = Instance.new("TextButton")
- local exebut = Instance.new("TextButton")
- local credits = Instance.new("TextLabel")
- local ScriptFrame = Instance.new("Frame")
- local sbar1 = Instance.new("Frame")
- local sbar2 = Instance.new("Frame")
- local bypass = Instance.new("TextButton")
- local esp = Instance.new("TextButton")
- local bracks = Instance.new("TextButton")
- local anti = Instance.new("TextButton")
- local xray = Instance.new("TextButton")
- local xoro = Instance.new("TextButton")
- local rosehub = Instance.new("TextButton")
- local gbv4 = Instance.new("TextButton")
- local aimbot = Instance.new("TextButton")
- local sexitbutton = Instance.new("TextButton")
- -- Properties
- Streets.Name = "Streets"
- Streets.Parent = game.CoreGui
- LoginFrame.Name = "LoginFrame"
- LoginFrame.Parent = Streets
- LoginFrame.Active = true
- LoginFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- LoginFrame.BorderSizePixel = 0
- LoginFrame.Draggable = true
- LoginFrame.Position = UDim2.new(0.221119925, 0, 0.270591021, 0)
- LoginFrame.Selectable = true
- LoginFrame.Size = UDim2.new(0, 365, 0, 403)
- bar1.Name = "bar1"
- bar1.Parent = LoginFrame
- bar1.BackgroundColor3 = Color3.new(0.258824, 1, 0.407843)
- bar1.BorderColor3 = Color3.new(0.0823529, 0.207843, 0.133333)
- bar1.BorderSizePixel = 0
- bar1.Position = UDim2.new(0.00273972563, 0, 0, 0)
- bar1.Size = UDim2.new(0, 364, 0, 43)
- bar1.Style = Enum.FrameStyle.RobloxSquare
- bar2.Name = "bar2"
- bar2.Parent = LoginFrame
- bar2.BackgroundColor3 = Color3.new(0.258824, 1, 0.407843)
- bar2.BorderColor3 = Color3.new(0.0823529, 0.207843, 0.133333)
- bar2.BorderSizePixel = 0
- bar2.Position = UDim2.new(0, 0, 0.104218364, 0)
- bar2.Size = UDim2.new(0, 365, 0, 32)
- bar2.Style = Enum.FrameStyle.RobloxSquare
- title.Name = "title"
- title.Parent = LoginFrame
- title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- title.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
- title.Position = UDim2.new(0.0688421577, 0, 0.211374506, 0)
- title.Size = UDim2.new(0, 311, 0, 50)
- title.Font = Enum.Font.SourceSans
- title.Text = "Streets GUI"
- title.TextColor3 = Color3.new(0.109804, 0.207843, 0.0745098)
- title.TextScaled = true
- title.TextSize = 14
- title.TextWrapped = true
- userbox.Name = "userbox"
- userbox.Parent = LoginFrame
- userbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- userbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
- userbox.BorderSizePixel = 4
- userbox.Position = UDim2.new(0.177433297, 0, 0.375930518, 0)
- userbox.Size = UDim2.new(0, 236, 0, 34)
- userbox.Font = Enum.Font.SourceSansItalic
- userbox.Text = "Username"
- userbox.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
- userbox.TextScaled = true
- userbox.TextSize = 14
- userbox.TextWrapped = true
- userbox.TextXAlignment = Enum.TextXAlignment.Left
- passbox.Name = "passbox"
- passbox.Parent = LoginFrame
- passbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- passbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
- passbox.BorderSizePixel = 4
- passbox.Position = UDim2.new(0.171861753, 0, 0.52357316, 0)
- passbox.Size = UDim2.new(0, 236, 0, 36)
- passbox.Font = Enum.Font.SourceSansItalic
- passbox.Text = "Password"
- passbox.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
- passbox.TextScaled = true
- passbox.TextSize = 14
- passbox.TextWrapped = true
- passbox.TextXAlignment = Enum.TextXAlignment.Left
- submit.Name = "submit"
- submit.Parent = LoginFrame
- submit.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
- submit.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
- submit.BorderSizePixel = 4
- submit.Position = UDim2.new(0.273716241, 0, 0.704714596, 0)
- submit.Size = UDim2.new(0, 166, 0, 42)
- submit.Font = Enum.Font.SourceSansItalic
- submit.Text = "Login"
- submit.TextColor3 = Color3.new(0.980392, 0.976471, 0.976471)
- submit.TextSize = 25
- submit.TextWrapped = true
- submit.MouseButton1Down:connect(function()
- LoginFrame.Visible = false
- MainFrame.Visible = true
- ScriptFrame.Visible = false
- end)
- MainFrame.Name = "MainFrame"
- MainFrame.Parent = Streets
- MainFrame.Active = true
- MainFrame.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- MainFrame.BorderSizePixel = 0
- MainFrame.Draggable = true
- MainFrame.Position = UDim2.new(-0.0709401071, 0, 0.0287356228, 0)
- MainFrame.Selectable = true
- MainFrame.Size = UDim2.new(0, 458, 0, 337)
- MainFrame.Visible = false
- mbar1.Name = "mbar1"
- mbar1.Parent = MainFrame
- mbar1.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- mbar1.BorderSizePixel = 0
- mbar1.Position = UDim2.new(0, 0, -0.00296735903, 0)
- mbar1.Size = UDim2.new(0, 458, 0, 27)
- mbar2.Name = "mbar2"
- mbar2.Parent = MainFrame
- mbar2.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- mbar2.BorderSizePixel = 0
- mbar2.Position = UDim2.new(0, 0, 0.0741839781, 0)
- mbar2.Size = UDim2.new(0, 458, 0, 27)
- mtitle.Name = "mtitle"
- mtitle.Parent = MainFrame
- mtitle.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- mtitle.BorderSizePixel = 0
- mtitle.Position = UDim2.new(0.293668121, 0, -0.0029673595, 0)
- mtitle.Size = UDim2.new(0, 179, 0, 50)
- mtitle.Font = Enum.Font.SourceSansItalic
- mtitle.Text = "Streets Gui "
- mtitle.TextColor3 = Color3.new(0.835294, 0.835294, 0.835294)
- mtitle.TextSize = 35
- mtitle.TextWrapped = true
- exitbutton.Name = "exitbutton"
- exitbutton.Parent = MainFrame
- exitbutton.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- exitbutton.BorderSizePixel = 0
- exitbutton.Position = UDim2.new(0.895124912, 0, 0.00593471806, 0)
- exitbutton.Size = UDim2.new(0, 48, 0, 50)
- exitbutton.Font = Enum.Font.SourceSansBold
- exitbutton.Text = "X"
- exitbutton.TextColor3 = Color3.new(0.603922, 0.568627, 0.988235)
- exitbutton.TextSize = 30
- exitbutton.TextWrapped = true
- exitbutton.MouseButton1Down:connect(function()
- Streets:Destroy()
- end)
- exebut.Name = "exebut"
- exebut.Parent = MainFrame
- exebut.BackgroundColor3 = Color3.new(0.658824, 0.647059, 1)
- exebut.BorderColor3 = Color3.new(0.12549, 0.12549, 0.12549)
- exebut.BorderSizePixel = 4
- exebut.Position = UDim2.new(0.325136602, 0, 0.452522218, 0)
- exebut.Size = UDim2.new(0, 150, 0, 50)
- exebut.Font = Enum.Font.SourceSansItalic
- exebut.Text = "Scripts"
- exebut.TextColor3 = Color3.new(0.666667, 0, 1)
- exebut.TextSize = 25
- exebut.MouseButton1Down:connect(function()
- MainFrame.Visible = true
- ScriptFrame.Visible = true
- end)
- credits.Name = "credits"
- credits.Parent = MainFrame
- credits.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- credits.BorderSizePixel = 0
- credits.Position = UDim2.new(0, 0, 0.919881284, 0)
- credits.Size = UDim2.new(0, 142, 0, 27)
- credits.Font = Enum.Font.SourceSansItalic
- credits.Text = "Made by BradScripts#6388 [Bad Gui.. But works]"
- credits.TextColor3 = Color3.new(0.835294, 0.835294, 0.835294)
- credits.TextSize = 28
- credits.TextWrapped = true
- ScriptFrame.Name = "ScriptFrame"
- ScriptFrame.Parent = Streets
- ScriptFrame.Active = true
- ScriptFrame.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- ScriptFrame.BorderSizePixel = 0
- ScriptFrame.Draggable = true
- ScriptFrame.Position = UDim2.new(0.355709881, 0, 0.125391856, 0)
- ScriptFrame.Selectable = true
- ScriptFrame.Size = UDim2.new(0, 751, 0, 461)
- ScriptFrame.Visible = false
- sbar1.Name = "sbar1"
- sbar1.Parent = ScriptFrame
- sbar1.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- sbar1.BorderSizePixel = 0
- sbar1.Size = UDim2.new(0, 751, 0, 36)
- sbar2.Name = "sbar2"
- sbar2.Parent = ScriptFrame
- sbar2.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- sbar2.BorderSizePixel = 0
- sbar2.Position = UDim2.new(0, 0, 0.0780911073, 0)
- sbar2.Size = UDim2.new(0, 751, 0, 29)
- bypass.Name = "bypass"
- bypass.Parent = ScriptFrame
- bypass.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- bypass.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- bypass.BorderSizePixel = 4
- bypass.Position = UDim2.new(0.038654238, 0, 0.512110829, 0)
- bypass.Size = UDim2.new(0, 200, 0, 50)
- bypass.Font = Enum.Font.SourceSansItalic
- bypass.Text = "Bypass"
- bypass.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- bypass.TextSize = 30
- bypass.MouseButton1Down:connect(function()
- -- // The Streets Anti-Exploit bypass (kind of) rewritten by John.
- -- // Synapse only.
- local metatable = getrawmetatable(game)
- setreadonly(metatable, false)
- local index, newindex, namecall = metatable.__index, metatable.__newindex, metatable.__namecall
- local walking_speed = 16
- local running_speed = 33
- local crouching_speed = 8 -- you can change these three to your liking
- local default_index_values = { -- what the script gives the anticheat when the anticheat asks for it (recommend you do not change)
- ["WalkSpeed"] = 16,
- ["JumpPower"] = 38,
- ["HipHeight"] = 0,
- ["Gravity"] = 196.1
- }
- metatable.__index = function(t,k)
- if k == "IlIl" then
- return
- end
- if default_index_values[k] ~= nil then
- if not checkcaller() then
- return default_index_values[k]
- end
- end
- return index(t,k)
- end
- metatable.__newindex = function(t,k,v)
- if k == "WalkSpeed" then
- if not checkcaller() then
- if game:service("UserInputService"):IsKeyDown(Enum.KeyCode.LeftShift) and not game:service("UserInputService"):IsKeyDown(Enum.KeyCode.S) then
- return newindex(t,k,running_speed)
- end
- if game:service("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl) then
- return newindex(t,k,crouching_speed)
- end
- return newindex(t,k,walking_speed)
- end
- end
- if k == "CFrame" then
- if t == game.Players.LocalPlayer.Character.HumanoidRootPart then
- if not checkcaller() then
- return
- end
- end
- end
- if k == "Gravity" or k == "Health" then
- if not checkcaller() then
- return
- end
- end
- return newindex(t,k,v)
- end
- metatable.__namecall = function(t, ...)
- local oof = {...}
- if oof[#oof] == "SetStateEnabled" or oof[#oof] == "BreakJoints" or oof[#oof] == "Kick" then
- if not checkcaller() then
- return
- end
- end
- if oof[#oof] == "Destroy" then
- if t:IsA("HopperBin") then
- if not checkcaller() then
- return
- end
- end
- end
- return namecall(t, ...)
- end
- end)
- esp.Name = "esp"
- esp.Parent = ScriptFrame
- esp.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- esp.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- esp.BorderSizePixel = 4
- esp.Position = UDim2.new(0.350666672, 0, 0.511026263, 0)
- esp.Size = UDim2.new(0, 200, 0, 50)
- esp.Font = Enum.Font.SourceSansItalic
- esp.Text = "PF Esp"
- esp.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- esp.TextSize = 30
- esp.MouseButton1Down:connect(function()
- --[[
- __/\\\\____________/\\\\_________________________________________________________
- _\/\\\\\\________/\\\\\\_________________________________________________________
- _\/\\\//\\\____/\\\//\\\_________________________________________________________
- _\/\\\\///\\\/\\\/_\/\\\_____/\\\\\_____/\\/\\\\\\\___/\\\\\\\\\\_____/\\\\\\\\__
- _\/\\\__\///\\\/___\/\\\___/\\\///\\\__\/\\\/////\\\_\/\\\//////____/\\\/////\\\_
- _\/\\\____\///_____\/\\\__/\\\__\//\\\_\/\\\___\///__\/\\\\\\\\\\__/\\\\\\\\\\\__
- _\/\\\_____________\/\\\_\//\\\__/\\\__\/\\\_________\////////\\\_\//\\///////___
- _\/\\\_____________\/\\\__\///\\\\\/___\/\\\__________/\\\\\\\\\\__\//\\\\\\\\\\_
- _\///______________\///_____\/////_____\///__________\//////////____\//////////__
- FIRST PERSON SHOOTERS
- ------------------------
- -: CHANGELOG :-
- ------------------------
- v1.21:
- - Chams Fix
- v1.4:
- - Fullbright
- --]]
- local World = game:GetService('Workspace');
- local Input = game:GetService('UserInputService');
- local Lighting = game:GetService("Lighting");
- local Players = game:GetService('Players');
- local Player = Players['LocalPlayer'];
- local Keys = {}
- local Misc = {
- CharFunctions = getmetatable(newproxy(true));
- GUIColors = {
- On = Color3.fromRGB(46, 105, 132);
- Off = Color3.new(.38, .38, .38);
- };
- ChamsColors = {
- {'White', Color3.new(1, 1, 1)};
- {'Black', Color3.new(0, 0, 0)};
- {'Red', Color3.new(1, 0, 0)};
- {'Green', Color3.new(0, 1, 0)};
- {'Blue', Color3.new(0, 0, 1)};
- {'Purple', Color3.new(0.65, 0, 0.65)};
- {'Yellow', Color3.new(1, 1, 0)};
- {'Grey', Color3.new(0.8, 0.8, 0.8)};
- }
- }
- local function GetFunc(t, i)
- for __, ___ in next, (t) do
- if string.lower(i):match(__:lower()) then
- return ___, __
- end
- end
- end
- local function GetColor(t, i)
- for __, ___ in next, (t) do
- if (___[1] == i) then
- return ___, __
- elseif (___[2] == i) then
- return ___, __
- end
- end
- end
- local Settings = {
- {'Menu', false, Enum.KeyCode.Delete};
- {'Team Chams [\'COLOR\']', true, 'Toggle'};
- {'Enemy Chams [\'COLOR\']', true, 'Toggle'};
- {'Chams Transparency', false, '0'};
- {'Fullbright', true, 'MAX'};
- -- {'ESP', true, 'N/A'};
- {'Aimbot [Not PF]', true, 'Toggle'};
- }
- ------------ [[ GUI SPAWN ]] ------------
- FormAssets = function()
- ------ ERROR MAGIC ------
- local __ERROR__ = Instance.new('BindableEvent')
- __ERROR__['Event']:Connect(error)
- --------- CREATE FUNCTION ---------
- local create = function(class, parent)
- local instance = Instance.new(class);
- return function(props)
- for property, value in next, (props) do
- if (property ~= 'Parent') and (typeof(value) ~= 'Instance') then
- local suc, err = pcall(function()
- instance[property] = value
- end)
- if not suc then __ERROR__:Fire('[Script->Asset]: ' .. err) end
- elseif (property == 'Parent') then
- parent = value
- end
- end
- if parent and (typeof(parent) == 'Instance') then
- instance['Parent'] = parent
- end
- return instance
- end
- end
- -------------------------------------
- -------------------------------------
- -- SOME THINGS MAY BE OUT OF ORDER --
- ----(INSTANCE RELATED PROPERTIES)----
- -------------(UNLIKELY)--------------
- -------------------------------------
- -------------------------------------
- local Main = create('ScreenGui'){
- Name = "FPS Hacks - Menu"
- }
- local Folder = create('Folder', Main){
- Name = 'Chams'
- }
- local Folder1 = create('Folder', Folder){
- Name = 'Team'
- }
- local Folder2 = create('Folder', Folder){
- Name = 'Enemy'
- }
- local Frame = create('Frame', Main){
- Name = "Main";
- BackgroundColor3 = Color3.new(1, 1, 1);
- BackgroundTransparency = 1;
- Position = UDim2.new(0.5, 0, 0.5, 0);
- Size = UDim2.new(0, 250, 0, 190);
- Draggable = true;
- Active = true;
- AnchorPoint = Vector2.new(0.5, 0.5);
- Transparency = 1
- }
- local TextLabel = create('TextLabel', Frame){
- Name = "Title";
- BackgroundColor3 = Color3.new(0.180392, 0.411765, 0.517647);
- BorderSizePixel = 0;
- Size = UDim2.new(1, 0, 0, 35);
- Text = "FPS Hacks";
- TextColor3 = Color3.new(0.866667, 0.843137, 0.843137);
- Font = Enum.Font.SciFi;
- FontSize = Enum.FontSize.Size28;
- TextWrapped = true
- }
- local ScrollingFrame = create('ScrollingFrame', Frame){
- Name = "Buttons";
- BackgroundColor3 = Color3.new(1, 1, 1);
- BackgroundTransparency = 1;
- BorderSizePixel = 0;
- Position = UDim2.new(0.5, 0, 0, 40);
- CanvasSize = UDim2.new(0, 0, 0, 0);
- Size = UDim2.new(1, 0, 0, 260);
- AnchorPoint = Vector2.new(0.5, 0);
- Transparency = 1
- }
- local Frame1 = create('Frame'){
- BackgroundColor3 = Color3.new(1, 1, 1);
- BackgroundTransparency = 1;
- BorderSizePixel = 0;
- Position = UDim2.new(0, 0, 0, 1);
- Selectable = true;
- Size = UDim2.new(1, 0, 0, 25);
- ClipsDescendants = true;
- Transparency = 1
- }
- local TextLabel1 = create('TextButton', Frame1){
- Name = "Text";
- BackgroundColor3 = Color3.new(1, 1, 1);
- BorderColor3 = Color3.new(0.180392, 0.411765, 0.517647);
- Position = UDim2.new(0.100000001, 0, 0, 0);
- Size = UDim2.new(0.600000024, 0, 1, 0);
- Text = "Example";
- TextColor3 = Color3.new(0.180392, 0.411765, 0.517647);
- Font = Enum.Font.SciFi;
- FontSize = Enum.FontSize.Size14
- }
- local Frame2 = create('Frame', Frame1){
- Name = "Status";
- BackgroundColor3 = Color3.new(0, 1, 0);
- BorderSizePixel = 0;
- Position = UDim2.new(0.0250000004, 0, 0.5, 0);
- Size = UDim2.new(0, 7, 0, 7);
- Style = Enum.FrameStyle.DropShadow;
- AnchorPoint = Vector2.new(0, 0.5)
- }
- local TextButton = create('TextButton', Frame1){
- Name = "Key";
- BackgroundColor3 = Color3.new(0.180392, 0.411765, 0.517647);
- BackgroundTransparency = 0.5;
- BorderSizePixel = 0;
- Position = UDim2.new(0.699999988, 0, 0, 0);
- Size = UDim2.new(0.300000012, 0, 1, 0);
- Text = "[EXAMPLE]";
- TextColor3 = Color3.new(0.839216, 0.839216, 0.839216);
- Font = Enum.Font.SciFi;
- FontSize = Enum.FontSize.Size14;
- TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392);
- TextStrokeTransparency = 0;
- Transparency = 0.5
- }
- local UIListLayout = create('UIListLayout', ScrollingFrame){
- Padding = UDim.new(0, 4);
- HorizontalAlignment = Enum.HorizontalAlignment.Center
- }
- local UIPadding = create('UIPadding', ScrollingFrame){}
- return create, Main, Frame1, Folder
- end
- local Create, Menu, Button, Chams = FormAssets()
- local TDB = false
- local EDB = false
- local Functions = {
- ['Menu'] = function()
- Menu['Enabled'] = not (Menu['Enabled']);
- end;
- ['Team Chams'] = function()
- if TDB then return end
- TDB = true
- Settings['TCO'] = not (Settings['TCO'])
- if Settings['TCO'] then
- Misc['CharFunctions']
- ['TCCH'] = function(char)
- local Target = Players:GetPlayerFromCharacter(char)
- if (Target == Player) or (Target.TeamColor ~= Player.TeamColor) then return end
- local Folder = Chams['Team']:FindFirstChild(Target['Name'])
- or Create('Folder', Chams['Team']){Name = Target['Name']}
- for __, part in next, (char:GetChildren()) do
- if part:IsA('BasePart') then
- Create('BoxHandleAdornment', Folder)
- {
- Name = part.Name .. '_CHAM';
- Color3 = Settings['TCC'][2];
- AlwaysOnTop = true;
- Transparency = Settings['CT'];
- Visible = true;
- ZIndex = 10;
- Size = (part['Name'] == 'Head' and Vector3.new(1.25, 1.3, 1.25))
- or (Vector3.new(.5, .5, .5) + part.Size)
- }['Adornee'] = part
- end
- end
- end
- elseif Misc['CharFunctions']['TCCH'] then
- Misc['CharFunctions']['TCCH'] = nil
- Chams['Team']:ClearAllChildren()
- end
- TDB = false
- end;
- ['Enemy Chams'] = function()
- if EDB then return end
- EDB = true
- Settings['ECO'] = not (Settings['ECO'])
- if Settings['ECO'] then
- Misc['CharFunctions']
- ['ECCH'] = function(char)
- local Target = Players:GetPlayerFromCharacter(char)
- if (Target == Player) or (Target.TeamColor == Player.TeamColor) then return end
- local Folder = Chams['Enemy']:FindFirstChild(Target['Name'])
- or Create('Folder', Chams['Enemy']){Name = Target['Name']}
- for __, part in next, (char:GetChildren()) do
- if part:IsA('BasePart') then
- Create('BoxHandleAdornment', Folder)
- {
- Name = part.Name .. '_CHAM';
- Color3 = Settings['ECC'][2];
- AlwaysOnTop = true;
- Transparency = Settings['CT'];
- Visible = true;
- ZIndex = 10;
- Size = (part['Name'] == 'Head' and Vector3.new(1.25, 1.3, 1.25))
- or (Vector3.new(.5, .5, .5) + part.Size)
- }['Adornee'] = part
- end
- end
- end
- elseif Misc['CharFunctions']['ECCH'] then
- Misc['CharFunctions']['ECCH'] = nil
- Chams['Enemy']:ClearAllChildren()
- end
- EDB = false
- end;
- ['Chams Transparency'] = function(t)
- if t then
- local Trans = Settings['CT']
- Settings['CT'] = (Trans < .8 and Trans + (1/10)) or 0
- end
- local TeamCham = Chams['Team']:GetChildren()
- local EnemyCham = Chams['Enemy']:GetChildren()
- for __, object in next, (TeamCham) do
- for __, bha in next, (object:GetChildren()) do
- bha.Transparency = Settings['CT']
- bha.Color3 = Settings['TCC'][2]
- end
- end
- for __, object in next, (EnemyCham) do
- for __, bha in next, (object:GetChildren()) do
- bha.Transparency = Settings['CT']
- bha.Color3 = Settings['ECC'][2]
- end
- end
- Menu['Main']['Buttons']['Frans']['Key'].Text = '[' .. tostring(Settings['CT']) .. ']'
- end;
- ['Fullbright'] = function(Toggle, TextBox)
- local Fullbright = Settings.Fullbright
- if Toggle then Fullbright.On = not (Fullbright.On); end
- local function Handle()
- local Setting = Fullbright.Options[Fullbright.Current]
- local Settings = Fullbright.OptionDefs[Setting]
- TextBox['Text'] = '[' .. Setting .. ']'
- Lighting.Ambient = Settings.InAmbience;
- Lighting.OutdoorAmbient = Settings.OutAmbience;
- Lighting.Brightness = Settings.Brightness;
- Lighting.FogStart = Settings.Fog;
- Lighting.FogEnd = Settings.Fog;
- end
- if (not Fullbright.On) then
- Fullbright.Current = 3
- end
- Handle()
- end;
- ['Aimbot'] = function(l)
- l:Destroy()
- local IgnorePlayersNamed = {NAME=true} -- Name = true or false
- --[[
- [J] - To go down the list.
- [U] - To go up the list.
- [H] - To toggle that item in the list.
- [RMB] - To aim at your target using the current settings. (THIS UPDATES IN LIVE TIME SO YOU DON'T HAVE TO STOP AIMING FOR IT TO TAKE EFFECT)
- --]]
- local services = setmetatable({
- World = game:GetService('Workspace');
- Players = game:GetService('Players');
- Input = game:GetService('UserInputService');
- Run = game:GetService('RunService');
- UI = game:GetService('StarterGui');
- },{
- __index = function(tab,index)
- local serv
- local ran,err = pcall(function() serv=game:service(index) end)
- if ran then
- tab[index] = serv
- return serv
- end
- end
- })
- local cre = Create
- local ResizeUI = function(ui,downscale,byclass)
- if not rawequal(ui['ClassName'],'ScrollingFrame') then return end
- local count = 0;
- for __, asset in next, (ui:GetChildren()) do
- if rawequal(asset['ClassName'],byclass) then
- count = count + 1
- end
- end
- ui['CanvasSize'] = UDim2.new(ui.CanvasSize.X.Scale,ui.CanvasSize.X.Offset,ui.CanvasSize.Y.Scale,downscale*count)
- end
- local wfc, ffc, ffoc, cast, ray = services.World.WaitForChild, services.World.FindFirstChild, services.World.FindFirstChildOfClass, services.World.FindPartOnRayWithIgnoreList, Ray.new
- local wfcoc = function(p,class)
- local obj
- repeat services.Run.RenderStepped:wait()
- obj = p:FindFirstChildOfClass(class)
- until obj
- return obj
- end
- local Client = services.Players.LocalPlayer
- local ClientUI = wfc(Client,'PlayerGui')
- local ClientMouse = Client:GetMouse()
- local ClientModel = Client.Character or Client.CharacterAdded:wait()
- local ClientCamera = services.World.CurrentCamera
- local ClientHumanoid = wfcoc(ClientModel,'Humanoid')
- local ClientActiveUI;
- local status = {
- Enabled = false,
- TeamCheck = false,
- HeadsOnly = false,
- RayCheck = true,
- AutoAim = false,
- }
- local function toggle(button)
- local option, val = button['Text']:match('(.*):%s*(.*)')
- status[option] = not status[option]
- if status[option] then
- button.TextColor3 = Color3.fromRGB(0,255,0)
- else
- button.TextColor3 = Color3.fromRGB(255,0,0)
- end
- button.Text = option .. ': ' .. tostring(status[option])
- end
- local selection = {}
- local select_pos = 1
- local current_pos = 0
- local __ = function()
- if ffc(game.CoreGui, '___') then return end
- local GUI = cre('ScreenGui',game:GetService('CoreGui')){
- Name = '___';
- }
- local Frame = cre('ScrollingFrame',GUI){
- BackgroundTransparency = 1,
- BorderSizePixel = 0,
- Name = 'Options',
- Position = UDim2.new(.8,0,.915,0),
- Size = UDim2.new(.2,0,0,30),
- ZIndex = 10,
- ClipsDescendants = true,
- CanvasSize = UDim2.new(0,0,0,0),
- ScrollBarThickness = 0,
- ScrollingEnabled = false,
- }
- local UILL = cre('UIListLayout',Frame){
- Name = 'LayoutHandler',
- FillDirection = 'Vertical',
- HorizontalAlignment = 'Center',
- SortOrder = 'LayoutOrder',
- VerticalAlignment = 'Top'
- }
- local Template = cre('TextButton',nil){
- BackgroundTransparency = 1,
- BorderSizePixel = 0,
- Name = 'Template',
- Size = UDim2.new(.9,0,0,30),
- Font = 'SciFi',
- Text = '',
- TextColor3 = Color3.fromRGB(255,255,255),
- TextScaled = true,
- TextWrapped = true,
- }
- local TSC = cre('UISizeConstraint',Template){
- Name = 'TemplateSizeConstraint',
- MaxSize = Vector2.new(math.huge,30),
- }
- Frame['ChildAdded']:connect(function()
- ResizeUI(Frame,30,'TextButton')
- end)
- local sel_pos = 0
- for option, val in next, status do
- local tp = Template:Clone()
- tp.Name = option
- tp.Text = option .. ': ' .. tostring(val)
- if status[option] then
- tp.TextColor3 = Color3.fromRGB(0,255,0)
- else
- tp.TextColor3 = Color3.fromRGB(255,0,0)
- end
- sel_pos = sel_pos + 1
- selection[sel_pos] = tp
- tp.Parent = Frame
- end
- Frame.CanvasPosition = Vector2.new(0, current_pos)
- return Frame
- end
- Client['CharacterAdded']:connect(function(c)
- ClientModel = c
- ClientHumanoid = wfcoc(ClientModel,'Humanoid')
- ClientActiveUI.Parent.Parent = nil
- ClientActiveUI = coroutine.wrap(__)()
- end)
- ClientActiveUI = coroutine.wrap(__)()
- local right_down, keylogs, inputlogs = nil, {}, {}
- services.Input.InputBegan:connect(function(input, procc)
- keylogs[input.KeyCode],inputlogs[input.UserInputType] = true, true;
- if not ClientActiveUI then return end
- if keylogs[Enum.KeyCode.U] and current_pos >= 30 then
- select_pos = select_pos - 1
- current_pos = current_pos - 30
- ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
- elseif keylogs[Enum.KeyCode.J] and current_pos < ClientActiveUI.CanvasSize.Y.Offset - 30 then
- select_pos = select_pos + 1
- current_pos = current_pos + 30
- ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
- elseif keylogs[Enum.KeyCode.H] then
- if selection[select_pos] then
- toggle(selection[select_pos])
- end
- end
- end)
- services.Input.InputEnded:connect(function(input, procc)
- keylogs[input.KeyCode],inputlogs[input.UserInputType] = false, false;
- end)
- local function GetPlayerFromCharacter(mod)
- if not mod:IsA('Model') then return end
- for __, client in next, services.Players:GetPlayers() do
- if rawequal(string.lower(client['Name']):sub(1,#mod['Name']),mod['Name']:lower()) then
- return client, client['Name']
- end
- end
- return nil, 'N/A'
- end
- local function Search()
- local t = {}
- for __, child in next, services.World:GetChildren() do
- local UserFromCharacter = GetPlayerFromCharacter(child)
- if UserFromCharacter then
- if child:IsA('Model') and not rawequal(UserFromCharacter,Client) then
- local h = ffoc(child,'Humanoid')
- if h and h.Health > 0 then
- table.insert(t, {child,UserFromCharacter})
- end
- end
- end
- end
- return t
- end
- local function cast_ray(p0,p1,blacklist)
- local Part
- local __=0
- repeat
- __=__+1
- local cond=(p1-p0).magnitude < 999
- Part,p0=cast(workspace,ray(p0,cond and p1-p0 or (p1-p0).unit*999),blacklist)
- if Part then
- if Part.CanCollide==false or Part.Transparency==1 then
- blacklist[#blacklist+1]=Part
- Part=nil
- end
- elseif cond or __ > 15 then
- break
- end
- until Part
- return Part,p0
- end
- services.Run.RenderStepped:connect(function()
- local Storage = {}
- if status['Enabled'] and (inputlogs[Enum.UserInputType.MouseButton2] or status['AutoAim']) then
- Storage = Search()
- local dot, face = -1
- for __, info in next, (Storage) do
- local h = ffc(info[1],'Humanoid')
- local skip;
- if not inputlogs[Enum.UserInputType.MouseButton2] and not status['AutoAim'] then return end
- if not info[1] or not info[2] or IgnorePlayersNamed[info[2]['Name']] or ffoc(info[1],'ForceField') then skip = true end
- if not ffc(info[1],'HumanoidRootPart') then skip = true end
- if h and h['Health'] > 0 then
- if status['TeamCheck'] then
- if Client['TeamColor'] == info[2]['TeamColor'] then
- skip = true
- end
- end
- if not skip then
- local cc = ClientCamera.CFrame
- local pos = status['HeadsOnly'] and info[1]['Head'].CFrame.p or info[1]['HumanoidRootPart'].Position
- local HitPart=cast_ray(cc.p,pos,{ClientCamera,ClientModel})
- if not (status['RayCheck'] and HitPart) or info[1]:IsAncestorOf(HitPart) then
- local m = (pos-cc.p).unit:Dot(cc.lookVector)
- if rawequal(m,m) and m > dot then
- dot, face= m, pos
- end
- end
- end
- end
- end
- if face then
- ClientCamera.CFrame = CFrame.new(ClientCamera.CFrame.p,face) * CFrame.new(0,0,0.5)
- end
- end
- end)
- end
- }
- Settings = (function()
- local NewSettings = {
- --- Chams ---
- CT = 0; -- Transparency
- TCO = false; -- Team Chams On
- ECO = false; -- Enemy Chams On
- TCC = GetColor(Misc.ChamsColors, 'Grey'); -- Current Team Chams Color
- ECC = GetColor(Misc.ChamsColors, 'Red'); -- Current Enemy Chams Color
- --- Fullbright ---
- Fullbright = {
- On = false;
- Current = 1;
- Options = {'Max','Half','Default'};
- OptionDefs = {
- Max = {
- Fog = 1000000;
- Brightness = 10;
- InAmbience = Color3.new(1, 1, 1);
- OutAmbience = Color3.new(1, 1, 1);
- };
- Half = {
- Fog = 250;
- Brightness = 1.5;
- InAmbience = Color3.new(0.6, 0.6, 0.6);
- OutAmbience = Color3.new(0.6, 0.6, 0.6);
- };
- Default = {
- Fog = Lighting.FogEnd;
- Brightness = Lighting.Brightness;
- InAmbience = Lighting.Ambient;
- OutAmbience = Lighting.OutdoorAmbient;
- }
- }
- }
- }
- for __, option in next, (Settings) do
- local NewOption = Button:Clone()
- if option[1] == 'Menu' or option[1] == 'Chams Transparency' then
- NewOption['Status']['Style'] = 'Custom';
- NewOption['Key']['TextStrokeColor3'] = Misc.GUIColors.On
- end
- NewOption['Text'].Text = option[1]:match('COLOR') and (
- (option[1]:match('Team') and option[1]:gsub('COLOR', NewSettings.TCC[1])) or
- (option[1]:match('Enemy') and option[1]:gsub('COLOR', NewSettings.ECC[1]))
- ) or option[1]
- NewOption['Key'].Text = '['.. ((typeof(option[3]) == 'EnumItem' and option[3].Name) or option[3]) .. ']'
- NewOption.Parent = Menu['Main']['Buttons']
- if option[1] == 'Chams Transparency' then
- NewOption['Name'] = 'Frans'
- end
- local Func, Name = GetFunc(Functions, option[1])
- if Func then
- NewOption['Text']['MouseButton1Down']:connect(function()
- if not option[2] then return end
- if NewOption.Status.Style.Name == 'DropShadow' then
- NewOption.Status.Style = 'Custom'
- elseif NewOption.Status.Style.Name == 'Custom' then
- NewOption.Status.Style = 'DropShadow'
- end
- if option[1]:match('Aimbot') then
- Func(NewOption)
- elseif option[1]:match('Fullbright') then
- Func(true, NewOption['Key'])
- else
- Func()
- end
- end)
- if option[3] == 'Toggle' then
- if Name:match('Team') then
- NewOption['Key']['MouseButton1Down']:connect(function()
- local Tab, Pos = GetColor(Misc.ChamsColors, NewSettings.TCC[2])
- if (Pos + 1) < #Misc.ChamsColors then
- NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.TCC[1], Misc.ChamsColors[Pos + 1][1])
- NewSettings.TCC = Misc.ChamsColors[Pos + 1]
- else
- NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.TCC[1], Misc.ChamsColors[1][1])
- NewSettings.TCC = Misc.ChamsColors[1]
- end
- GetFunc(Functions, 'Chams Transparency')()
- end)
- elseif Name:match('Enemy') then
- NewOption['Key']['MouseButton1Down']:connect(function()
- local Tab, Pos = GetColor(Misc.ChamsColors, NewSettings.ECC[2])
- if (Pos + 1) < #Misc.ChamsColors then
- NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.ECC[1], Misc.ChamsColors[Pos + 1][1])
- NewSettings.ECC = Misc.ChamsColors[Pos + 1]
- else
- NewOption['Text'].Text = NewOption['Text'].Text:gsub(NewSettings.ECC[1], Misc.ChamsColors[1][1])
- NewSettings.ECC = Misc.ChamsColors[1]
- end
- GetFunc(Functions, 'Chams Transparency')()
- end)
- end
- elseif option[1] == 'Chams Transparency' then
- NewOption['Key']['MouseButton1Down']:connect(function()
- GetFunc(Functions, 'Chams Transparency')(true)
- end)
- elseif option[1] == 'Fullbright' then
- NewOption['Key']['MouseButton1Down']:connect(function()
- local Fullbright = Settings.Fullbright
- if not Fullbright.On then return end
- if Fullbright.Current < #Fullbright.Options then
- Fullbright.Current = Fullbright.Current + 1
- else
- Fullbright.Current = 1
- end
- GetFunc(Functions, 'Fullbright')(false, NewOption['Key'])
- end)
- end
- end
- end
- return NewSettings
- end)()
- setmetatable(Misc['CharFunctions'], {
- __newindex = function(s, i, v)
- rawset(Misc['CharFunctions'], i, v)
- for __, player in next, (Players:GetPlayers()) do
- if player.Character then
- v(player.Character)
- end
- end
- end
- })
- local CharFix = function(char)
- local Target = Players:GetPlayerFromCharacter(char)
- local Team = Chams['Team']:FindFirstChild(Target['Name'])
- local Enemy = Chams['Enemy']:FindFirstChild(Target['Name'])
- if Team then
- for __, handle in next, (Team:GetChildren()) do
- if handle['Adornee'] and not handle['Adornee']:IsDescendantOf(game) then
- handle['Parent'] = nil
- end
- end
- end
- if Enemy then
- for __, handle in next, (Enemy:GetChildren()) do
- if handle['Adornee'] and not handle['Adornee']:IsDescendantOf(game) then
- handle['Parent'] = nil
- end
- end
- end
- end
- local CharAbuse = function(char) wait()
- for __, func in next, (Misc['CharFunctions']) do
- coroutine.wrap(func)(char)
- end
- char['Changed']:connect(function(prop)
- if (prop == 'Parent') then
- CharFix(char)
- end
- end)
- end
- for __, player in next, (Players:GetPlayers()) do
- player['CharacterAdded']:connect(CharAbuse)
- end
- Players.PlayerAdded:connect(function(Client)
- Client['CharacterAdded']:connect(CharAbuse)
- end)
- Players.PlayerRemoving:connect(function(Client)
- local Team = Chams['Team']:FindFirstChild(Client['Name'])
- local Enemy = Chams['Enemy']:FindFirstChild(Client['Name'])
- if Team then Team['Parent'] = nil end
- if Enemy then Enemy['Parent'] = nil end
- end)
- Input['InputBegan']:connect(function(input, og)
- if og then return end
- if input.UserInputType == Enum.UserInputType.Keyboard then
- if input.KeyCode == Enum.KeyCode.Delete then
- Functions['Menu']()
- end
- end
- end)
- Menu.Parent = game.CoreGui
- end)
- bracks.Name = "bracks"
- bracks.Parent = ScriptFrame
- bracks.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- bracks.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- bracks.BorderSizePixel = 4
- bracks.Position = UDim2.new(0.038654238, 0, 0.218762636, 0)
- bracks.Size = UDim2.new(0, 200, 0, 50)
- bracks.Font = Enum.Font.SourceSansItalic
- bracks.Text = "Brack's GUI"
- bracks.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- bracks.TextSize = 30
- bracks.MouseButton1Down:connect(function()
- -- // The Streets GUI
- local gPlayers = game:GetService("Players")
- local gRep = game:GetService("ReplicatedStorage")
- local Context = game:GetService("ContextActionService")
- local Plr = gPlayers.LocalPlayer
- local mouse = Plr:GetMouse()
- -- // Stuff
- local Open = false
- local InfMoney = false
- local RegenMode = false
- local BlinkAmount = 3.5
- local CanFly = true
- local CanBlink = true
- local sFlying = false
- local Blinking = false
- local LocalTabOpen = false
- local CmdsTabOpen = false
- local SettingsTabOpen = false
- if gRep:FindFirstChild("Test") then
- local Lol = gRep.Test
- Instance.new("Sound", gRep).Name = "Test"
- Lol:Destroy()
- end
- -- // GUI
- -- Objects
- local GUI = Instance.new("ScreenGui")
- local SideButtons = Instance.new("Frame")
- local Local = Instance.new("TextButton")
- local Cmds = Instance.new("TextButton")
- local Keybinds = Instance.new("TextButton")
- local Settings = Instance.new("TextButton")
- local LocalTab = Instance.new("TextLabel")
- local LocalMain = Instance.new("Frame")
- local Regen = Instance.new("TextButton")
- local InfCash = Instance.new("TextButton")
- local CmdsTab = Instance.new("TextLabel")
- local CmdsMain = Instance.new("Frame")
- local Scroll = Instance.new("ScrollingFrame")
- local SettingsTab = Instance.new("TextLabel")
- local SettingsMain = Instance.new("Frame")
- local Apply = Instance.new("TextButton")
- local BlinkTxt = Instance.new("TextLabel")
- local BlinkNum = Instance.new("TextBox")
- local BlinkToggle = Instance.new("TextButton")
- local sFlyTxt = Instance.new("TextLabel")
- local sFlyToggle = Instance.new("TextButton")
- local Reset = Instance.new("TextButton")
- local IntroFrame = Instance.new("Frame")
- local Frame = Instance.new("Frame")
- local Txt = Instance.new("TextLabel")
- local Cred = Instance.new("TextLabel")
- local Reset_2 = Instance.new("TextButton")
- -- Properties
- GUI.Parent = game.CoreGui
- SideButtons.Name = "SideButtons"
- SideButtons.Parent = GUI
- SideButtons.BackgroundColor3 = Color3.new(1, 1, 1)
- SideButtons.BackgroundTransparency = 1
- SideButtons.Position = UDim2.new(-1.10000002, 0, 0.419999987, 0)
- SideButtons.Size = UDim2.new(0, 150, 0, 200)
- Local.Name = "Local"
- Local.Parent = SideButtons
- Local.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Local.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Local.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
- Local.Font = Enum.Font.SourceSans
- Local.FontSize = Enum.FontSize.Size14
- Local.Text = "Local"
- Local.TextColor3 = Color3.new(1, 1, 1)
- Local.TextScaled = true
- Local.TextSize = 14
- Local.TextStrokeTransparency = 0.69999998807907
- Local.TextWrapped = true
- Cmds.Name = "Cmds"
- Cmds.Parent = SideButtons
- Cmds.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Cmds.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Cmds.Position = UDim2.new(0, 0, 0.150000006, 0)
- Cmds.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
- Cmds.Font = Enum.Font.SourceSans
- Cmds.FontSize = Enum.FontSize.Size14
- Cmds.Text = "Commands"
- Cmds.TextColor3 = Color3.new(1, 1, 1)
- Cmds.TextScaled = true
- Cmds.TextSize = 14
- Cmds.TextStrokeTransparency = 0.69999998807907
- Cmds.TextWrapped = true
- Keybinds.Name = "Keybinds"
- Keybinds.Parent = SideButtons
- Keybinds.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Keybinds.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Keybinds.Position = UDim2.new(0, 0, 0.300000012, 0)
- Keybinds.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
- Keybinds.Font = Enum.Font.SourceSans
- Keybinds.FontSize = Enum.FontSize.Size14
- Keybinds.Text = "Keybinds"
- Keybinds.TextColor3 = Color3.new(1, 1, 1)
- Keybinds.TextScaled = true
- Keybinds.TextSize = 14
- Keybinds.TextStrokeTransparency = 0.69999998807907
- Keybinds.TextWrapped = true
- Settings.Name = "Settings"
- Settings.Parent = SideButtons
- Settings.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Settings.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Settings.Position = UDim2.new(0, 0, 0.449999988, 0)
- Settings.Size = UDim2.new(0.899999976, 0, 0.129999995, 0)
- Settings.Font = Enum.Font.SourceSans
- Settings.FontSize = Enum.FontSize.Size14
- Settings.Text = "Settings"
- Settings.TextColor3 = Color3.new(1, 1, 1)
- Settings.TextScaled = true
- Settings.TextSize = 14
- Settings.TextStrokeTransparency = 0.69999998807907
- Settings.TextWrapped = true
- LocalTab.Name = "LocalTab"
- LocalTab.Parent = GUI
- LocalTab.Active = true
- LocalTab.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- LocalTab.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- LocalTab.Draggable = true
- LocalTab.Position = UDim2.new(0.150000006, 0, 0.100000001, 0)
- LocalTab.Size = UDim2.new(0, 200, 0, 20)
- LocalTab.Visible = false
- LocalTab.Font = Enum.Font.SourceSans
- LocalTab.FontSize = Enum.FontSize.Size14
- LocalTab.Text = "Local"
- LocalTab.TextColor3 = Color3.new(1, 1, 1)
- LocalTab.TextScaled = true
- LocalTab.TextSize = 14
- LocalTab.TextStrokeTransparency = 0.69999998807907
- LocalTab.TextWrapped = true
- LocalTab.TextXAlignment = Enum.TextXAlignment.Left
- LocalMain.Name = "LocalMain"
- LocalMain.Parent = LocalTab
- LocalMain.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- LocalMain.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- LocalMain.Position = UDim2.new(0, 0, 1.10000002, 0)
- LocalMain.Size = UDim2.new(1, 0, 10, 0)
- Regen.Name = "Regen"
- Regen.Parent = LocalMain
- Regen.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Regen.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Regen.Position = UDim2.new(0.0500000007, 0, 0.0500000007, 0)
- Regen.Size = UDim2.new(0.899999976, 0, 0.119999997, 0)
- Regen.Font = Enum.Font.SourceSans
- Regen.FontSize = Enum.FontSize.Size24
- Regen.Text = "Regen (OFF)"
- Regen.TextColor3 = Color3.new(1, 1, 1)
- Regen.TextSize = 20
- Regen.TextStrokeTransparency = 0.69999998807907
- Regen.TextWrapped = true
- InfCash.Name = "InfCash"
- InfCash.Parent = LocalMain
- InfCash.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- InfCash.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- InfCash.Position = UDim2.new(0.0500000007, 0, 0.200000003, 0)
- InfCash.Size = UDim2.new(0.899999976, 0, 0.119999997, 0)
- InfCash.Font = Enum.Font.SourceSans
- InfCash.FontSize = Enum.FontSize.Size24
- InfCash.Text = "Inf Cash (OFF)"
- InfCash.TextColor3 = Color3.new(1, 1, 1)
- InfCash.TextSize = 20
- InfCash.TextStrokeTransparency = 0.69999998807907
- InfCash.TextWrapped = true
- CmdsTab.Name = "CmdsTab"
- CmdsTab.Parent = GUI
- CmdsTab.Active = true
- CmdsTab.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- CmdsTab.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- CmdsTab.Draggable = true
- CmdsTab.Position = UDim2.new(0.150000006, 0, 0.5, 0)
- CmdsTab.Size = UDim2.new(0, 200, 0, 20)
- CmdsTab.Visible = false
- CmdsTab.Font = Enum.Font.SourceSans
- CmdsTab.FontSize = Enum.FontSize.Size14
- CmdsTab.Text = "Commands"
- CmdsTab.TextColor3 = Color3.new(1, 1, 1)
- CmdsTab.TextScaled = true
- CmdsTab.TextSize = 14
- CmdsTab.TextStrokeTransparency = 0.69999998807907
- CmdsTab.TextWrapped = true
- CmdsTab.TextXAlignment = Enum.TextXAlignment.Left
- CmdsMain.Name = "CmdsMain"
- CmdsMain.Parent = CmdsTab
- CmdsMain.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- CmdsMain.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
- CmdsMain.Position = UDim2.new(0, 0, 1.10000002, 0)
- CmdsMain.Size = UDim2.new(1, 0, 10, 0)
- Scroll.Name = "Scroll"
- Scroll.Parent = CmdsMain
- Scroll.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- Scroll.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
- Scroll.Size = UDim2.new(1, 0, 1, 0)
- Scroll.BottomImage = "rbxassetid://3419963"
- Scroll.MidImage = "rbxassetid://3419963"
- Scroll.TopImage = "rbxassetid://3419963"
- SettingsTab.Name = "SettingsTab"
- SettingsTab.Parent = GUI
- SettingsTab.Active = true
- SettingsTab.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- SettingsTab.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- SettingsTab.Draggable = true
- SettingsTab.Position = UDim2.new(0.360000014, 0, 0.100000001, 0)
- SettingsTab.Size = UDim2.new(0, 200, 0, 20)
- SettingsTab.Visible = false
- SettingsTab.Font = Enum.Font.SourceSans
- SettingsTab.FontSize = Enum.FontSize.Size14
- SettingsTab.Text = "Settings"
- SettingsTab.TextColor3 = Color3.new(1, 1, 1)
- SettingsTab.TextScaled = true
- SettingsTab.TextSize = 14
- SettingsTab.TextStrokeTransparency = 0.69999998807907
- SettingsTab.TextWrapped = true
- SettingsTab.TextXAlignment = Enum.TextXAlignment.Left
- SettingsMain.Name = "SettingsMain"
- SettingsMain.Parent = SettingsTab
- SettingsMain.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- SettingsMain.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- SettingsMain.Position = UDim2.new(0, 0, 1.10000002, 0)
- SettingsMain.Size = UDim2.new(1, 0, 8, 0)
- Apply.Name = "Apply"
- Apply.Parent = SettingsMain
- Apply.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Apply.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- Apply.Position = UDim2.new(0, 0, 0.829999983, 0)
- Apply.Size = UDim2.new(0.5, 0, 0.150000006, 0)
- Apply.Font = Enum.Font.SourceSans
- Apply.FontSize = Enum.FontSize.Size24
- Apply.Text = "Apply"
- Apply.TextColor3 = Color3.new(1, 1, 1)
- Apply.TextSize = 20
- Apply.TextStrokeTransparency = 0.5
- BlinkTxt.Name = "BlinkTxt"
- BlinkTxt.Parent = SettingsMain
- BlinkTxt.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- BlinkTxt.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- BlinkTxt.Position = UDim2.new(0.0199999996, 0, 0.100000001, 0)
- BlinkTxt.Size = UDim2.new(0.5, 0, 0.150000006, 0)
- BlinkTxt.Font = Enum.Font.SourceSans
- BlinkTxt.FontSize = Enum.FontSize.Size28
- BlinkTxt.Text = "Blink"
- BlinkTxt.TextColor3 = Color3.new(1, 1, 1)
- BlinkTxt.TextSize = 25
- BlinkTxt.TextStrokeTransparency = 0.5
- BlinkNum.Name = "BlinkNum"
- BlinkNum.Parent = SettingsMain
- BlinkNum.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- BlinkNum.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- BlinkNum.Position = UDim2.new(0.779999971, 0, 0.100000001, 0)
- BlinkNum.Size = UDim2.new(0.200000003, 0, 0.150000006, 0)
- BlinkNum.Font = Enum.Font.SourceSans
- BlinkNum.FontSize = Enum.FontSize.Size14
- BlinkNum.Text = "3.5"
- BlinkNum.TextColor3 = Color3.new(1, 1, 1)
- BlinkNum.TextScaled = true
- BlinkNum.TextSize = 14
- BlinkNum.TextStrokeTransparency = 0.5
- BlinkNum.TextWrapped = true
- BlinkToggle.Name = "BlinkToggle"
- BlinkToggle.Parent = SettingsMain
- BlinkToggle.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- BlinkToggle.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- BlinkToggle.Position = UDim2.new(0.550000012, 0, 0.100000001, 0)
- BlinkToggle.Size = UDim2.new(0.200000003, 0, 0.150000006, 0)
- BlinkToggle.Font = Enum.Font.SourceSans
- BlinkToggle.FontSize = Enum.FontSize.Size14
- BlinkToggle.Text = "ON"
- BlinkToggle.TextColor3 = Color3.new(1, 1, 1)
- BlinkToggle.TextScaled = true
- BlinkToggle.TextSize = 14
- BlinkToggle.TextStrokeTransparency = 0.5
- BlinkToggle.TextWrapped = true
- sFlyTxt.Name = "sFlyTxt"
- sFlyTxt.Parent = SettingsMain
- sFlyTxt.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- sFlyTxt.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- sFlyTxt.Position = UDim2.new(0.0199999996, 0, 0.300000012, 0)
- sFlyTxt.Size = UDim2.new(0.5, 0, 0.150000006, 0)
- sFlyTxt.Font = Enum.Font.SourceSans
- sFlyTxt.FontSize = Enum.FontSize.Size28
- sFlyTxt.Text = "sFly"
- sFlyTxt.TextColor3 = Color3.new(1, 1, 1)
- sFlyTxt.TextSize = 25
- sFlyTxt.TextStrokeTransparency = 0.5
- sFlyToggle.Name = "sFlyToggle"
- sFlyToggle.Parent = SettingsMain
- sFlyToggle.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- sFlyToggle.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- sFlyToggle.Position = UDim2.new(0.550000012, 0, 0.300000012, 0)
- sFlyToggle.Size = UDim2.new(0.425000012, 0, 0.150000006, 0)
- sFlyToggle.Font = Enum.Font.SourceSans
- sFlyToggle.FontSize = Enum.FontSize.Size14
- sFlyToggle.Text = "ON"
- sFlyToggle.TextColor3 = Color3.new(1, 1, 1)
- sFlyToggle.TextScaled = true
- sFlyToggle.TextSize = 14
- sFlyToggle.TextStrokeTransparency = 0.5
- sFlyToggle.TextWrapped = true
- Reset.Name = "Reset"
- Reset.Parent = SettingsMain
- Reset.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Reset.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- Reset.Position = UDim2.new(0.5, 0, 0.829999983, 0)
- Reset.Size = UDim2.new(0.5, 0, 0.150000006, 0)
- Reset.Font = Enum.Font.SourceSans
- Reset.FontSize = Enum.FontSize.Size24
- Reset.Text = "Reset"
- Reset.TextColor3 = Color3.new(1, 1, 1)
- Reset.TextSize = 20
- Reset.TextStrokeTransparency = 0.5
- IntroFrame.Name = "IntroFrame"
- IntroFrame.Parent = GUI
- IntroFrame.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- IntroFrame.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- IntroFrame.Size = UDim2.new(1, 0, 1, 0)
- IntroFrame.Visible = false
- Frame.Parent = IntroFrame
- Frame.BackgroundColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- Frame.BorderColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Frame.BorderSizePixel = 5
- Frame.ClipsDescendants = true
- Frame.Position = UDim2.new(0.25, 0, 0.349999994, 0)
- Frame.Size = UDim2.new(0.5, 0, 0.200000003, 0)
- Txt.Name = "Txt"
- Txt.Parent = Frame
- Txt.BackgroundColor3 = Color3.new(1, 1, 1)
- Txt.BackgroundTransparency = 1
- Txt.Size = UDim2.new(1, 0, 1, 0)
- Txt.Font = Enum.Font.SourceSansBold
- Txt.FontSize = Enum.FontSize.Size60
- Txt.Text = "The Streets [Speedy Edition]"
- Txt.TextColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Txt.TextSize = 57
- Txt.TextStrokeTransparency = 0.5
- Txt.TextWrapped = true
- Cred.Name = "Cred"
- Cred.Parent = IntroFrame
- Cred.BackgroundColor3 = Color3.new(1, 1, 1)
- Cred.BackgroundTransparency = 1
- Cred.Position = UDim2.new(0.25, 0, 0.600000024, 0)
- Cred.Size = UDim2.new(0.5, 0, 0.100000001, 0)
- Cred.Font = Enum.Font.SourceSansItalic
- Cred.FontSize = Enum.FontSize.Size48
- Cred.Text = "By Chilled"
- Cred.TextColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Cred.TextSize = 42
- Cred.TextStrokeTransparency = 0.5
- Reset_2.Name = "Reset"
- Reset_2.Parent = Cred
- Reset_2.BackgroundColor3 = Color3.new(0.101961, 0.611765, 0.666667)
- Reset_2.BorderColor3 = Color3.new(0.258824, 0.258824, 0.258824)
- Reset_2.Position = UDim2.new(0.5, 0, 0.829999983, 0)
- Reset_2.Size = UDim2.new(0.5, 0, 0.150000006, 0)
- Reset_2.Font = Enum.Font.SourceSans
- Reset_2.FontSize = Enum.FontSize.Size24
- Reset_2.Text = "Reset"
- Reset_2.TextColor3 = Color3.new(1, 1, 1)
- Reset_2.TextSize = 20
- Reset_2.TextStrokeTransparency = 0.5
- local SideButtons = GUI:WaitForChild("SideButtons")
- local Local = SideButtons.Local
- local Cmds = SideButtons.Cmds
- local Keybinds = SideButtons.Keybinds
- local Settings = SideButtons.Settings
- local LocalTab = GUI:WaitForChild("LocalTab")
- local LocalMain = LocalTab:WaitForChild("LocalMain")
- local Regen = LocalMain.Regen
- local InfCash = LocalMain.InfCash
- local CmdsTab = GUI:WaitForChild("CmdsTab")
- local CmdsMain = CmdsTab.CmdsMain
- local Scroll = CmdsMain.Scroll
- local SettingsTab = GUI:WaitForChild("SettingsTab")
- local SettingsMain = SettingsTab:WaitForChild("SettingsMain")
- local Apply = SettingsMain.Apply
- local Reset = SettingsMain.Reset
- local BlinkNum = SettingsMain.BlinkNum
- local BlinkToggle = SettingsMain.BlinkToggle
- local sFlyToggle = SettingsMain.sFlyToggle
- -- // Gui functions
- local ToggleGUI = function(Name, State, Obj)
- if State == Enum.UserInputState.End then
- if not Open then
- Open = true
- SideButtons:TweenPosition(UDim2.new(0.01, 0, 0.42, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, 0.15, true)
- wait()
- GUI.Enabled = true
- else
- Open = false
- SideButtons:TweenPosition(UDim2.new(-1.1, 0, 0.42, 0), Enum.EasingDirection.In, Enum.EasingStyle.Quart, 0.15, true)
- wait()
- GUI.Enabled = false
- end
- end
- end
- local Blink = function(Name, State, Obj)
- if State == Enum.UserInputState.End then
- if not Blinking then
- Blinking = true
- while Blinking do
- Plr.Character.HumanoidRootPart.CFrame = Plr.Character.HumanoidRootPart.CFrame + (Plr.Character.HumanoidRootPart.CFrame.lookVector * BlinkAmount)
- wait()
- end
- else
- Blinking = false
- end
- end
- end
- local sFly = function(Name, State, Obj)
- if State == Enum.UserInputState.End then
- if not sFlying then
- sFlying = true
- while sFlying do
- Plr.Character.Humanoid.Sit = true
- Plr.Character.Humanoid.Jump = true
- wait()
- end
- else
- sFlying = false
- Plr.Character.Humanoid.Jump = true
- end
- end
- end
- local Food = function(Name, State, Obj)
- if State == Enum.UserInputState.End then
- if workspace:FindFirstChild("Burger | $15") then
- workspace["Burger | $15"]:MoveTo(gPlayers.LocalPlayer.Character.Torso.Position)
- end
- end
- end
- local Click = function()
- if not GUI:FindFirstChild("Click") then
- local Click = Instance.new("Sound", GUI)
- Click.Name = "Click"
- Click.SoundId = "rbxassetid://537744814"
- Click:Play()
- else
- GUI.Click:Play()
- end
- end
- local Notify = function(Title, Txt, Icon, Time)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = Title,
- Text = Txt,
- Icon = Icon,
- Duration = Time -- Defaults to 5 secs
- })
- end
- Local.MouseButton1Down:connect(function()
- if not LocalTabOpen then
- LocalTabOpen = true
- Click()
- LocalTab.Visible = true
- else
- LocalTabOpen = false
- Click()
- LocalTab.Visible = false
- end
- end)
- Cmds.MouseButton1Down:connect(function()
- if not CmdsTabOpen then
- CmdsTabOpen = true
- Click()
- CmdsTab.Visible = true
- else
- CmdsTabOpen = false
- Click()
- CmdsTab.Visible = false
- end
- end)
- Settings.MouseButton1Down:connect(function()
- if not SettingsTabOpen then
- SettingsTabOpen = true
- Click()
- SettingsTab.Visible = true
- else
- SettingsTabOpen = false
- Click()
- SettingsTab.Visible = false
- end
- end)
- -- // Main functions
- workspace.ChildAdded:connect(function(Child)
- if InfMoney and Child.Name == "RandomSpawner" then
- for i,v in pairs(Child.Model:GetChildren()) do
- if v:IsA("MeshPart") then
- Child.CanCollide = false
- Child.CFrame = Plr.Character.Torso.CFrame
- end
- end
- end
- end)
- InfCash.MouseButton1Down:connect(function()
- if not InfMoney then
- InfMoney = true
- Click()
- InfCash.Text = "Infinite Cash (ON)"
- else
- InfMoney = false
- Click()
- InfCash.Text = "Infinite Cash (OFF)"
- end
- end)
- Regen.MouseButton1Down:connect(function()
- if not RegenMode then
- RegenMode = true
- Click()
- Regen.Text = "Regen (ON)"
- else
- RegenMode = false
- Click()
- Regen.Text = "Regen (OFF)"
- end
- end)
- Apply.MouseButton1Down:connect(function()
- Click()
- if not BlinkNum.Text:match("%d+") then -- Checks if it's a #
- BlinkAmount = 0
- else
- BlinkAmount = BlinkNum.Text
- end
- print("Settings have been applied.")
- end)
- BlinkToggle.MouseButton1Down:Connect(function()
- if not CanBlink then
- CanBlink = true
- Click()
- Context:BindAction("Blink", Blink, true, Enum.KeyCode.Q)
- BlinkToggle.Text = "ON"
- else
- CanBlink = false
- Click()
- Context:UnbindAction("Blink")
- Blinking = false
- BlinkToggle.Text = "OFF"
- end
- end)
- sFlyToggle.MouseButton1Down:Connect(function()
- if not CanFly then
- CanFly = true
- Click()
- Context:BindAction("sFly", sFly, true, Enum.KeyCode.R)
- sFlyToggle.Text = "ON"
- else
- CanFly = false
- Click()
- Context:UnbindAction("sFly")
- sFlying = false
- Plr.Character.Humanoid.Jump = true
- sFlyToggle.Text = "OFF"
- end
- end)
- -- // Plr Stuff
- local TeleportTo = function(Cord)
- for i,v in pairs(Plr.PlayerGui:GetChildren()) do
- if v:IsA("LocalScript") then
- v.Disabled = true
- end
- end
- Plr.Character.HumanoidRootPart.CFrame = Cord
- for i,v in pairs(Plr.PlayerGui:GetChildren()) do
- if v:IsA("LocalScript") then
- v.Disabled = false
- end
- end
- end
- local OP = function()
- Plr.Backpack.ChildAdded:connect(function(Child)
- if Child:IsA("Tool") or Child:IsA("HopperBin") then
- if Child:FindFirstChild("Cooldown", true) then
- Child.Info.Cooldown.Value = 0.01
- end
- if Child:FindFirstChild("AnimSpeed", true) then
- Child.Info.AnimSpeed.Value = 5
- end
- end
- end)
- for i,Child in pairs(Plr.Backpack:GetChildren()) do
- if Child:IsA("Tool") or Child:IsA("HopperBin") then
- if Child:FindFirstChild("Cooldown", true) then
- Child.Info.Cooldown.Value = 0.01
- end
- if Child:FindFirstChild("AnimSpeed", true) then
- Child.Info.AnimSpeed.Value = 5
- end
- end
- end
- Plr.Character.Humanoid.Changed:connect(function()
- if Plr.Character.Humanoid.WalkSpeed <= 0 then
- Plr.Character.Humanoid.WalkSpeed = 16
- end
- end)
- Plr.Backpack:WaitForChild("ServerTraits").Stam.Value = 100
- Plr.Backpack.ServerTraits.Stam.Changed:connect(function()
- Plr.Backpack.ServerTraits.Stam.Value = 100
- end)
- end
- -- // Admin Stuff
- local Prefix = ";"
- local ScriptPrefix = "/"
- local Split = " "
- local Commands = {}
- local Admins = {}
- local Bans = {}
- local Speaker = nil
- local AddCmd = function(Name, Desc, Alias, Func)
- table.insert(Commands, {
- Name = Name,
- DESC = Desc,
- ALIAS = Alias,
- FUNC = Func
- })
- end
- local Endat = function(Str, Val)
- local Z = Str:find(Val)
- if Z then
- return Str:sub(0, Z - Str.len(Val)), true
- else
- return Str, false
- end
- end
- local GetArgs = function(Str)
- local Args = {}
- local NewArg = nil
- local Has_Split = nil
- local S = Str
- repeat
- NewArg, Has_Split = Endat(S:lower(), Split)
- if NewArg ~= "" then
- Args[#Args + 1] = NewArg
- S = S:sub(string.len(NewArg) + string.len(Split) + 1)
- end
- until Has_Split == false
- return Args
- end
- local GetTable = function(Tab, N)
- for i = 1, #Tab do
- if Tab[i] == N then
- return i
- else
- return false
- end
- end
- end
- local Check = function(Table, N, B)
- if N == Plr.Name then
- return B
- elseif Table[N] == true then
- return true
- else
- return false
- end
- end
- local InTable = function(Tab, Obj)
- for i,v in pairs(Tab) do
- if Obj == v then
- return true
- end
- end
- end
- local FindCmd = function(Str)
- for i,v in pairs(Commands) do
- if string.lower(v.Name) == string.lower(Str) or GetTable(v.ALIAS, string.lower(Str)) then
- return v
- end
- end
- end
- local GetPrefix = function(Str)
- if Str:sub(1, string.len(Prefix)) == Prefix then
- return {"Cmd", string.len(Prefix) + 1}
- elseif Str:sub(1, string.len(ScriptPrefix)) == ScriptPrefix then
- return {"Script", string.len(Prefix) + 1}
- end
- end
- local DoScript = function(Str)
- spawn(function()
- local Script, Error = loadstring(Str)
- if not Script then
- error(Error)
- else
- Script()
- end
- end)
- end
- local DoCmd = function(Str, P)
- local SplitCmd = GetArgs(Str)
- local Cmd = FindCmd(SplitCmd[1])
- local A = Str:sub(string.len(SplitCmd[1]) + string.len(Split) + 1)
- local Args = GetArgs(A)
- pcall(function()
- Cmd.FUNC(Args, P)
- end)
- end
- local HandleMsg = function(Str, P)
- if InTable(Admins, P.Name) or P.UserId == Plr.UserId then
- Speaker = P.Name
- else
- return
- end
- Str = Str:gsub("/e ", "")
- local Fix = GetPrefix(Str)
- if Fix == nil then return end
- Str = Str:sub(Fix[2])
- if Fix[1] == "Cmd" then
- DoCmd(Str, P)
- elseif Fix[1] == "Script" then
- DoScript(Str)
- end
- end
- local Split = function(Self, Sep)
- local Sep, Fields = Sep or Split, {}
- local Pattern = string.format("([^%s]+)", Sep)
- Self:gsub(Pattern, function(c) Fields[#Fields+1] = c end)
- return Fields
- end
- function GetPlr(N)
- local NameTable = {}
- N = N:lower()
- local Diff = Split(N, ",")
- for i,z in pairs(Diff) do
- if z == "me" then
- table.insert(NameTable, Speaker)
- elseif z == "all" then
- for i,v in pairs(gPlayers:GetPlayers()) do
- table.insert(NameTable, v.Name)
- end
- elseif z == "others" then
- for i,v in pairs(gPlayers:GetPlayers()) do
- if v.Name ~= gPlayers[Speaker].Name then
- table.insert(NameTable, v.Name)
- end
- end
- elseif z == "friends" then
- for i,v in pairs(gPlayers:GetPlayers()) do
- if v:IsFriendsWith(Plr.UserId) then
- table.insert(NameTable, v.Name)
- end
- end
- elseif z == "nonfriends" then
- for i,v in pairs(gPlayers:GetPlayers()) do
- if not v:IsFriendsWith(Plr.UserId) then
- table.insert(NameTable, v.Name)
- end
- end
- else
- for i,x in pairs(gPlayers:GetPlayers()) do
- if string.sub(x.Name:lower(), 1, #z) == z then
- table.insert(NameTable, x.Name)
- end
- end
- end
- end
- return NameTable
- end
- local Hookchat = function(Plr)
- Plr.Chatted:connect(function(Msg)
- HandleMsg(Msg, Plr)
- end)
- end
- for i,v in pairs(gPlayers:GetPlayers()) do
- Hookchat(v)
- end
- gPlayers.PlayerAdded:connect(function(P)
- Hookchat(P)
- end)
- -- // Admin Commands
- AddCmd("goto", "tp to plr", {},
- function(Args)
- local P = GetPlr(Args[1])
- for i,v in pairs(P) do
- TeleportTo(gPlayers[v].Character.Torso.CFrame)
- end
- end)
- AddCmd("bank", "tp to bank", {},
- function(Args)
- print'1'
- TeleportTo(CFrame.new(-269.053375, 4.81635475, 139.362961))
- end)
- AddCmd("prison", "tp to prison", {},
- function(Args)
- print'1'
- TeleportTo(CFrame.new(-973.523621, 3.19878054, -76.6112595))
- end)
- AddCmd("bt", "test", {},
- function(Args)
- local x = Instance.new("HopperBin", Plr.Backpack)
- x.Name = "Delete"
- x.BinType = "Hammer"
- end)
- AddCmd("cl", "removes bt", {},
- function(Args)
- for i,v in pairs(Plr.Backpack:GetChildren()) do
- if v.Name == "Delete" then
- v:Destroy()
- end
- end
- end)
- AddCmd("unlock", "unlock all", {},
- function(Args)
- function unlock(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA("BasePart") then
- v.Locked = false
- end
- unlock(v)
- end
- end
- unlock(workspace)
- end)
- AddCmd("find", "find plr", {},
- function(Args)
- local P = GetPlr(Args[1])
- for i,v in pairs(P) do
- local bgui = Instance.new("BillboardGui", gPlayers[v].Character.Head)
- bgui.AlwaysOnTop = true
- bgui.Adornee = gPlayers[v].Character.Head
- bgui.Enabled = true
- bgui.MaxDistance = math.huge
- bgui.Size = UDim2.new(0, 200, 0, 50)
- local txt = Instance.new("TextLabel", bgui)
- txt.Text = gPlayers[v].Name
- txt.BackgroundTransparency = 1
- txt.Position = UDim2.new(0, 0, -0.9, 0)
- txt.Size = UDim2.new(1, 0, 0, 46)
- txt.Font = Enum.Font.SourceSansBold
- txt.TextColor3 = Color3.fromRGB(255, 255, 255)
- txt.TextScaled = true
- txt.TextStrokeTransparency = 0.5
- end
- end)
- AddCmd("z", "tp to secret spot", {},
- function(Args)
- TeleportTo(CFrame.new(-985.419128, 58.1662216, -38.8358192))
- end)
- AddCmd("food", "brings food", {"f"},
- function(Args)
- if workspace:FindFirstChild("Burger | $15") then
- workspace["Burger | $15"]:MoveTo(gPlayers.LocalPlayer.Character.Torso.Position)
- end
- end)
- AddCmd("ammo", "bring ammo", {},
- function(Args)
- if workspace:FindFirstChild("Buy Ammo | $25") then
- workspace["Buy Ammo | $25"]:MoveTo(gPlayers.LocalPlayer.Character.Torso.Position)
- end
- end)
- local Flying = false
- AddCmd("fly", "F to toggle", {},
- function(Args)
- if Speaker == Plr.Name then
- localplayer = Plr
- if workspace:FindFirstChild("Core") then
- workspace.Core:Destroy()
- end
- local Core = Instance.new("Part")
- Core.Name = "Core"
- Core.Size = Vector3.new(0.05, 0.05, 0.05)
- spawn(function()
- Core.Parent = workspace
- local Weld = Instance.new("Weld", Core)
- Weld.Part0 = Core
- Weld.Part1 = localplayer.Character.Torso
- Weld.C0 = CFrame.new(0, 0, 0)
- end)
- workspace:WaitForChild("Core")
- local torso = workspace.Core
- flying = true
- local speed=0
- local keys={a=false,d=false,w=false,s=false}
- local e1
- local e2
- local function start()
- local pos = Instance.new("BodyPosition",torso)
- local gyro = Instance.new("BodyGyro",torso)
- pos.Name="EPIXPOS"
- pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- pos.position = torso.Position
- gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- gyro.cframe = torso.CFrame
- repeat
- wait()
- localplayer.Character.Humanoid.PlatformStand=true
- local new=gyro.cframe - gyro.cframe.p + pos.position
- if not keys.w and not keys.s and not keys.a and not keys.d then
- speed=1
- end
- if keys.w then
- new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
- speed=speed+0.01
- end
- if keys.s then
- new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
- speed=speed+0.01
- end
- if keys.d then
- new = new * CFrame.new(speed,0,0)
- speed=speed+0.01
- end
- if keys.a then
- new = new * CFrame.new(-speed,0,0)
- speed=speed+0.01
- end
- if speed>5 then
- speed=5
- end
- pos.position=new.p
- if keys.w then
- gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
- elseif keys.s then
- gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
- else
- gyro.cframe = workspace.CurrentCamera.CoordinateFrame
- end
- until flying == false
- if gyro then gyro:Destroy() end
- if pos then pos:Destroy() end
- flying=false
- localplayer.Character.Humanoid.PlatformStand=false
- speed=0
- end
- e1=mouse.KeyDown:connect(function(key)
- if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
- if key=="w" then
- keys.w=true
- elseif key=="s" then
- keys.s=true
- elseif key=="a" then
- keys.a=true
- elseif key=="d" then
- keys.d=true
- elseif key=="f" then
- if flying==true then
- flying=false
- else
- flying=true
- start()
- end
- end
- end)
- e2=mouse.KeyUp:connect(function(key)
- if key=="w" then
- keys.w=false
- elseif key=="s" then
- keys.s=false
- elseif key=="a" then
- keys.a=false
- elseif key=="d" then
- keys.d=false
- end
- end)
- start()
- end
- end)
- AddCmd("unfly", "unfly", {},
- function(Args)
- if Speaker == Plr.Name then
- if workspace:FindFirstChild("Core") then
- workspace.Core:Destroy()
- end
- flying = false
- end
- end)
- local Pos = 0
- local Pos2 = 0
- for i,v in pairs(Commands) do
- local t = Instance.new("TextLabel", Scroll)
- t.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
- t.BorderColor3 = Color3.fromRGB(45, 45, 45)
- t.Position = UDim2.new(0, 0, Pos, 0)
- t.Size = UDim2.new(1, 0, 0.05, 0)
- t.Font = Enum.Font.SourceSansLight
- t.Text = "[" .. i .. "] " .. v.Name
- t.TextColor3 = Color3.fromRGB(255, 255, 255)
- t.TextScaled = true
- t.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
- t.TextStrokeTransparency = 1
- t.TextXAlignment = Enum.TextXAlignment.Left
- Scroll.CanvasSize = Scroll.CanvasSize + UDim2.new(0, 0, Pos2, 0)
- Pos = Pos + 0.06
- Pos2 = Pos2 + 0.001
- wait()
- end
- -- // Keystuff
- Context:BindAction("Toggle", ToggleGUI, true, Enum.KeyCode.Equals)
- Context:BindAction("Blink", Blink, true, Enum.KeyCode.Q)
- Context:BindAction("sFly", sFly, true, Enum.KeyCode.R)
- Context:BindAction("Food", Food, true, Enum.KeyCode.O)
- OP()
- Plr.CharacterAdded:connect(function()
- wait(0.5)
- OP()
- end)
- -- // End
- wait()
- Notify("The Streets GUI", "Press '+' key to toggle GUI.", nil, 10)
- print("LEAKED BY MR STEAL YO BORK @ BORK GANG")
- local Gui2 = Instance.new('ScreenGui', game.CoreGui)
- Gui2.Name = "REKT BY BORK GANG LOLOLOL"
- local version = "big borks"
- local function createframe(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex)
- local newframe = Instance.new("Frame")
- newframe.BackgroundColor3 = bkgc3
- newframe.BackgroundTransparency = bkgtrans
- newframe.BorderColor3 = borderc3
- newframe.BorderSizePixel = bordersize
- newframe.Name = name
- newframe.Parent = parent
- newframe.Position = pos
- newframe.Rotation = rot
- newframe.Size = size
- newframe.Visible = visible
- newframe.ZIndex = zindex
- return newframe
- end
- local function createlabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
- local newlabel = Instance.new("TextLabel")
- newlabel.BackgroundColor3 = bkgc3
- newlabel.BackgroundTransparency = bkgtrans
- newlabel.BorderColor3 = borderc3
- newlabel.BorderSizePixel = bordersize
- newlabel.Name = name
- newlabel.Parent = parent
- newlabel.Position = pos
- newlabel.Rotation = rot
- newlabel.Size = size
- newlabel.Visible = visible
- newlabel.ZIndex = zindex
- newlabel.Font = font
- newlabel.FontSize = fontsize
- newlabel.Text = text
- newlabel.TextColor3 = textc3
- newlabel.TextScaled = textscaled
- newlabel.TextStrokeColor3 = textstrokec3
- newlabel.TextStrokeTransparency = textstroketrans
- newlabel.TextTransparency = texttrans
- newlabel.TextWrapped = textwrapped
- newlabel.TextXAlignment = xalign
- newlabel.TextYAlignment = yalign
- return newlabel
- end
- local function createbutton(autocolor, bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
- local newbutton = Instance.new("TextButton")
- newbutton.AutoButtonColor = autocolor
- newbutton.BackgroundColor3 = bkgc3
- newbutton.BackgroundTransparency = bkgtrans
- newbutton.BorderColor3 = borderc3
- newbutton.BorderSizePixel = bordersize
- newbutton.Name = name
- newbutton.Parent = parent
- newbutton.Position = pos
- newbutton.Rotation = rot
- newbutton.Size = size
- newbutton.Visible = visible
- newbutton.ZIndex = zindex
- newbutton.Font = font
- newbutton.FontSize = fontsize
- newbutton.Text = text
- newbutton.TextColor3 = textc3
- newbutton.TextScaled = textscaled
- newbutton.TextStrokeColor3 = textstrokec3
- newbutton.TextStrokeTransparency = textstroketrans
- newbutton.TextTransparency = texttrans
- newbutton.TextWrapped = textwrapped
- newbutton.TextXAlignment = xalign
- newbutton.TextYAlignment = yalign
- return newbutton
- end
- local function createtextbox(bkgc3,bkgtrans,borderc3, bordersize, clrtext, multiline, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
- local newbox = Instance.new("TextBox")
- newbox.BackgroundColor3 = bkgc3
- newbox.BackgroundTransparency = bkgtrans
- newbox.BorderColor3 = borderc3
- newbox.BorderSizePixel = bordersize
- newbox.ClearTextOnFocus = clrtext
- newbox.MultiLine = multiline
- newbox.Name = name
- newbox.Parent = parent
- newbox.Position = pos
- newbox.Rotation = rot
- newbox.Size = size
- newbox.Visible = visible
- newbox.ZIndex = zindex
- newbox.Font = font
- newbox.FontSize = fontsize
- newbox.Text = text
- newbox.TextColor3 = textc3
- newbox.TextScaled = textscaled
- newbox.TextStrokeColor3 = textstrokec3
- newbox.TextStrokeTransparency = textstroketrans
- newbox.TextTransparency = texttrans
- newbox.TextWrapped = textwrapped
- newbox.TextXAlignment = xalign
- newbox.TextYAlignment = yalign
- return newbox
- end
- local function createimagelabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, image, imagetrans)
- local newimage = Instance.new("ImageLabel")
- newimage.BackgroundColor3 = bkgc3
- newimage.BackgroundTransparency = bkgtrans
- newimage.BorderColor3 = borderc3
- newimage.BorderSizePixel = bordersize
- newimage.Name = name
- newimage.Parent = parent
- newimage.Position = pos
- newimage.Rotation = rot
- newimage.Size = size
- newimage.Visible = visible
- newimage.ZIndex = zindex
- newimage.Image = "rbxassetid://"..image
- newimage.ImageTransparency = imagetrans
- return newimage
- end
- local IntroFrames = createframe(Color3.new(43/255, 43/255, 43/255),0,Color3.new(27/255,42/255,53/255),0,"IntroFrames",Gui2,UDim2.new(0,-330,0,0),0,UDim2.new(0,300,1,0),true,1)
- createframe(Color3.new(43/255, 43/255, 43/255),0,Color3.new(0,0,0),0,"bar",IntroFrames,UDim2.new(1,0,0,0),0,UDim2.new(0,30,0,90),true,1)
- createimagelabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Slant",IntroFrames,UDim2.new(1,0,0,90),90,UDim2.new(0,30,0,30),true,1,474172996,0)
- createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Creator",IntroFrames,UDim2.new(0,80,1,-40),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size14,"MR STEAL YO BORK @ BORK GANG",Color3.new(0/255, 174/255, 255/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
- createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"CreatorLabel",IntroFrames,UDim2.new(0,80,1,-70),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size18,"LEAKED BY:",Color3.new(0/255, 174/255, 255/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
- createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Desc",IntroFrames,UDim2.new(0,0,0,120),0,UDim2.new(1,0,0,90),true,1,Enum.Font.SourceSansLight,Enum.FontSize.Size14,"fuck the streets",Color3.new(0, 216, 18), true,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
- createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"SubTitle",IntroFrames,UDim2.new(0.5,-150,0,70),0,UDim2.new(0,300,0,40),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
- createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Title",IntroFrames,UDim2.new(0.5,-105,0,20),0,UDim2.new(0,210,0,60),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"THE STREETS SCRIPT LEAK",Color3.new(0/255, 174/255, 255/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
- IntroFrames:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
- wait(3)
- IntroFrames:TweenPosition(UDim2.new(0,-330,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Quart,0.5,true)
- wait(3)
- Gui2:Destroy()
- repeat wait() until
- game.Players.LocalPlayer ~= nil
- local player = game.Players.LocalPlayer
- local mouse = player:GetMouse()
- local context = game:GetService("ContextActionService")
- local teleported = false
- local cartp = false
- local door = false
- local sound = false
- local decal = false
- local spray = false
- player.CharacterAdded:connect(function()
- Speed()
- end)
- function Gui()
- if game.CoreGui:FindFirstChild("Music") == nil then
- local s = Instance.new("ScreenGui", game.CoreGui)
- s.Name = "Music"
- local b = Instance.new("TextBox", s)
- b.Size = UDim2.new(0.07, 0, 0.03, 0)
- b.Position = UDim2.new(0.905, 0, 0.96, 0)
- b.BackgroundColor3 = Color3.new(0, 0, 0)
- b.BackgroundTransparency = 0.5
- b.Text = "Enter ID Here"
- b.TextColor3 = Color3.new(1, 1, 1)
- b.Font = "Code"
- b.FontSize = "Size14"
- b.BorderSizePixel = 0
- local t = Instance.new("TextButton", s)
- t.Size = UDim2.new(0.02, 0, 0.03, 0)
- t.Position = UDim2.new(0.975, 0, 0.96, 0)
- t.BackgroundColor3 = Color3.new(0, 0, 0)
- t.BackgroundTransparency = 0.5
- t.Text = "Play"
- t.TextColor3 = Color3.new(1, 1, 1)
- t.Font = "Code"
- t.FontSize = "Size14"
- t.BorderSizePixel = 0
- t.MouseButton1Click:connect(function()
- if player.Character:FindFirstChild("BoomBox") ~= nil then
- player.Character.BoomBox.Remote:FireServer("PlaySong", b.Text)
- else
- b.Text = "Equip Radio"
- end
- end)
- local b1LOLEMOJI = Instance.new("TextLabel", s)
- b1LOLEMOJI.Size = UDim2.new(0.07, 0, 0.03, 0)
- b1LOLEMOJI.Position = UDim2.new(0.105, 0, 0.8975, 0)
- b1LOLEMOJI.BackgroundColor3 = Color3.new(0, 0, 0)
- b1LOLEMOJI.BackgroundTransparency = 1
- b1LOLEMOJI.Text = "rekt by mr steal yo bork @ bork gang"
- b1LOLEMOJI.TextColor3 = Color3.new(255, 159, 5)
- b1LOLEMOJI.Font = "Code"
- b1LOLEMOJI.FontSize = "Size18"
- b1LOLEMOJI.BorderSizePixel = 0
- b2 = Instance.new("TextBox", s)
- b2.Size = UDim2.new(0.07, 0, 0.03, 0)
- b2.Position = UDim2.new(0.905, 0, 0.925, 0)
- b2.BackgroundColor3 = Color3.new(0, 0, 0)
- b2.BackgroundTransparency = 0.5
- b2.Text = "Enter ID Here"
- b2.TextColor3 = Color3.new(1, 1, 1)
- b2.Font = "Code"
- b2.FontSize = "Size14"
- b2.BorderSizePixel = 0
- local b3 = Instance.new("Frame", s)
- b3.Size = b2.Size
- b3.Position = b2.Position
- b3.BackgroundTransparency = 1
- local preview = Instance.new("ImageLabel", s)
- preview.Size = UDim2.new(0.06, 0, 0.11, 0)
- preview.Position = UDim2.new(0.47, 0, 0.45, 0)
- preview.BackgroundTransparency = 0.5
- preview.BackgroundColor3 = Color3.new(0, 0, 0)
- preview.BorderSizePixel = 0
- preview.Visible = false
- b2.Changed:connect(function()
- if b2.Text ~= nil and b2.Text:match("%d+") then
- preview.Image = "http://www.roblox.com/asset/?id="..b2.Text:match("%d+") - 1
- else
- preview.Image = nil
- end
- end)
- b2.MouseEnter:connect(function()
- preview.Visible = true
- end)
- b2.MouseMoved:connect(function()
- preview.Position = UDim2.new(0, mouse.X - 120, 0, mouse.Y - 115)
- end)
- b2.MouseLeave:connect(function()
- preview.Visible = false
- end)
- b3.MouseLeave:connect(function()
- preview.Visible = false
- end)
- t2 = Instance.new("TextBox", s)
- t2.Size = UDim2.new(0.02, 0, 0.03, 0)
- t2.Position = UDim2.new(0.975, 0, 0.925, 0)
- t2.BackgroundColor3 = Color3.new(0, 0, 0)
- t2.BackgroundTransparency = 0.5
- t2.Text = "Size"
- t2.TextColor3 = Color3.new(1, 1, 1)
- t2.Font = "Code"
- t2.FontSize = "Size14"
- t2.BorderSizePixel = 0
- local d = Instance.new("TextButton", s)
- d.Size = UDim2.new(0.0425, 0, 0.02, 0)
- d.Position = UDim2.new(0.905, 0, 0.8975, 0)
- d.Text = "Steal Decal"
- d.Font = "Code"
- d.FontSize = "Size14"
- d.BackgroundColor3 = Color3.new(0, 0, 0)
- d.TextColor3 = Color3.new(1, 1, 1)
- d.BackgroundTransparency = 0.5
- d.BorderColor3 = Color3.new(0.7, 0, 0)
- d.MouseButton1Click:connect(function()
- if door == false and sound == false and decal == false then
- decal = true
- context:BindAction("Decal", Decal, false, Enum.UserInputType.MouseButton1)
- d.BorderColor3 = Color3.new(0, 0.7, 0)
- else
- decal = false
- context:UnbindAction("Decal")
- d.BorderColor3 = Color3.new(0.7, 0, 0)
- end
- end)
- local so = Instance.new("TextButton", s)
- so.Size = UDim2.new(0.0425, 0, 0.02, 0)
- so.Position = UDim2.new(0.952, 0, 0.8975, 0)
- so.Text = "Steal Sound"
- so.Font = "Code"
- so.FontSize = "Size14"
- so.BackgroundColor3 = Color3.new(0, 0, 0)
- so.TextColor3 = Color3.new(1, 1, 1)
- so.BackgroundTransparency = 0.5
- so.BorderColor3 = Color3.new(0.7, 0, 0)
- so.MouseButton1Click:connect(function()
- if door == false and sound == false and decal == false then
- sound = true
- context:BindAction("Sound", Sound, false, Enum.UserInputType.MouseButton1)
- so.BorderColor3 = Color3.new(0, 0.7, 0)
- else
- sound = false
- context:UnbindAction("Sound")
- so.BorderColor3 = Color3.new(0.7, 0, 0)
- end
- end)
- local d2 = Instance.new("TextButton", s)
- d2.Size = UDim2.new(0.0425, 0, 0.02, 0)
- d2.Position = UDim2.new(0.952, 0, 0.87, 0)
- d2.Text = "Open Door"
- d2.Font = "Code"
- d2.FontSize = "Size14"
- d2.BackgroundColor3 = Color3.new(0, 0, 0)
- d2.TextColor3 = Color3.new(1, 1, 1)
- d2.BackgroundTransparency = 0.5
- d2.BorderColor3 = Color3.new(0.7, 0, 0)
- d2.MouseButton1Click:connect(function()
- if door == false and sound == false and decal == false then
- door = true
- context:BindAction("Open", Open, false, Enum.UserInputType.MouseButton1)
- d2.BorderColor3 = Color3.new(0, 0.7, 0)
- else
- door = false
- context:UnbindAction("Open")
- d2.BorderColor3 = Color3.new(0.7, 0, 0)
- end
- end)
- end
- end
- function Speed()
- player.Backpack:WaitForChild("Punch").Info.Cooldown.Value = 0.01
- player.Backpack.Punch.Info.AnimSpeed.Value = 5
- player.Backpack:WaitForChild("Knife").Info.Cooldown.Value = 0.01
- player.Backpack.Knife.Info.AnimSpeed.Value = 5
- if game:GetService("MarketplaceService"):PlayerOwnsAsset(player, 503266657) then
- player.Backpack:WaitForChild("Pipe").Info.Cooldown.Value = 0.01
- player.Backpack.Pipe.Info.AnimSpeed.Value = 5
- end
- player.Backpack.ChildAdded:connect(function(child)
- if child.Name == "Bat" or child.Name == "Bottle" or child.Name == "Machete" or child.Name == "Stop Sign" or child.Name == "Golf Club" then
- child:WaitForChild("Info").Cooldown.Value = 0.01
- child.Info.AnimSpeed.Value = 5
- end
- end)
- if game:GetService("MarketplaceService"):PlayerOwnsAsset(player, 529140430) then
- player.Backpack:FindFirstChild("Spray").Equipped:connect(function()
- context:BindAction("Spray", Spray, false, Enum.UserInputType.MouseButton1)
- end)
- player.Backpack:FindFirstChild("Spray").Unequipped:connect(function()
- context:UnbindAction("Spray")
- end)
- end
- player.Backpack.ServerTraits.Stam.Changed:connect(function()
- player.Backpack.ServerTraits.Stam.Value = 100
- end)
- --if game:GetService("MarketplaceService"):PlayerOwnsAsset(player, 469767880) then
- Gui()
- player.PlayerGui.ChildAdded:connect(function(child)
- if child.Name == "ChooseSongGui" or child.Name == "SprayGui" then
- child:Destroy()
- end
- end)
- --end
- player.Character.Humanoid.Seated:connect(function(sitting, seat)
- if sitting and seat.Name == "Drive" then
- player.PlayerGui.LocalScript.Disabled = true
- elseif sitting == false and player.PlayerGui.LocalScript.Disabled == true then
- player.PlayerGui.LocalScript.Disabled = false
- end
- end)
- end
- function Items(actionName, inputState, inputObject)
- for Num, Obj in pairs(game.Workspace:GetChildren()) do
- if Obj.Name == "RandomSpawner" then
- Obj.CanCollide = false
- wait()
- Obj.CFrame = player.Character.Torso.CFrame
- end
- end
- end
- function Friends(actionName, inputState, inputObject)
- for Num, Obj in pairs(game.Players:GetPlayers()) do
- if Obj:IsFriendsWith(player.UserId) and not teleported and Obj ~= player then
- player.Character:MoveTo(Obj.Character.Torso.Position)
- teleported = true
- end
- teleported = false
- end
- end
- function Car(actionName, inputState, inputObject)
- for Num, Obj in pairs(game.Workspace:GetChildren()) do
- if Obj.Name == "Car" and Obj:FindFirstChild("Drive").Occupant == nil and cartp == false then
- cartp = true
- Obj:MoveTo(player.Character.Torso.Position + player.Character.Torso.CFrame.lookVector * 15)
- Obj:MakeJoints()
- end
- end
- cartp = false
- end
- function Door(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.Begin then
- context:BindAction("Lock", Lock, false, Enum.UserInputType.MouseButton1)
- else
- context:UnbindAction("Lock")
- end
- end
- function Lock(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.End then
- if mouse.Target.Parent.Name == "Door" and mouse.Target.Name ~= "Lock" and mouse.Target.Name ~= "Click" then
- local door = mouse.Target.Parent
- door:FindFirstChild("Lock").ClickDetector.RemoteEvent:FireServer()
- elseif mouse.Target.Parent.Parent.Name == "Door" then
- local door = mouse.Target.Parent.Parent
- door:FindFirstChild("Lock").ClickDetector.RemoteEvent:FireServer()
- end
- end
- end
- function Open(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.End then
- if mouse.Target.Parent.Name == "Door" and mouse.Target.Name ~= "Lock" and mouse.Target.Name ~= "Click" then
- local door = mouse.Target.Parent
- door:FindFirstChild("Click").ClickDetector.RemoteEvent:FireServer()
- elseif mouse.Target.Parent.Parent.Name == "Door" then
- local door = mouse.Target.Parent.Parent
- door:FindFirstChild("Click").ClickDetector.RemoteEvent:FireServer()
- end
- end
- end
- function Steal(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.Begin then
- context:BindAction("Sound", Sound, false, Enum.UserInputType.MouseButton1)
- context:BindAction("Decal", Decal, false, Enum.UserInputType.MouseButton2)
- else
- context:UnbindAction("Sound")
- context:UnbindAction("Decal")
- end
- end
- function Sound(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.End then
- if mouse.Target.Parent:FindFirstChild("BoomBox") and mouse.Target.Parent.BoomBox.Handle.Sound.SoundId ~= nil then
- local sound = mouse.Target.Parent.BoomBox
- print("Sound: "..sound.Handle.Sound.SoundId:match("%d+"))
- elseif mouse.Target.Parent.Parent:FindFirstChild("BoomBox") and mouse.Target.Parent.Parent.BoomBox.Handle.Sound.SoundId ~= nil then
- local sound = mouse.Target.Parent.Parent.BoomBox
- print("Sound: "..sound.Handle.Sound.SoundId:match("%d+"))
- end
- end
- end
- function Decal(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.End then
- if mouse.Target.Name:find("Spray") and mouse.Target:FindFirstChild("Decal") ~= nil then
- print("Decal: "..mouse.Target.Decal.Texture:match("%d+"))
- end
- end
- end
- function Spray(actionName, inputState, inputObject)
- if inputState == Enum.UserInputState.End then
- if mouse.Target ~= nil and player.Character:FindFirstChild("Spray") ~= nil then
- player.Character.Spray.SprayIt:FireServer("http://www.roblox.com/asset/?id=", b2.Text, mouse.TargetSurface, t2.Text, mouse.Target, mouse.Hit)
- end
- end
- end
- for Num, Obj in pairs(game.Workspace:GetChildren()) do
- if Obj.Name == "Car" and Obj:FindFirstChild("Drive") ~= nil then
- Obj.Drive.MaxSpeed = 500
- Obj.Drive.Torque = 60
- end
- end
- context:BindAction("Items", Items, false, Enum.KeyCode.P)
- context:BindAction("Car", Car, false, Enum.KeyCode.K)
- context:BindAction("Door", Door, false, Enum.KeyCode.LeftControl)
- Speed()
- Gui()
- game.Players.LocalPlayer.CameraMaxZoomDistance = 400
- end)
- anti.Name = "anti"
- anti.Parent = ScriptFrame
- anti.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- anti.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- anti.BorderSizePixel = 4
- anti.Position = UDim2.new(0.68933332, 0, 0.512110829, 0)
- anti.Size = UDim2.new(0, 200, 0, 50)
- anti.Font = Enum.Font.SourceSansItalic
- anti.Text = "Anti-kick"
- anti.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- anti.TextSize = 30
- anti.MouseButton1Down:connect(function()
- local getrawmetatable = getrawmetatable or debug.getmetatable
- local make_writeable = make_writeable or setreadonly or changereadonly or change_writeable
- make_writeable(getrawmetatable(game), false)
- local backup = getrawmetatable(game).__namecall
- getrawmetatable(game).__namecall = function(u, ...)
- local m = ({...})[select('#', ...)]
- local packed = {...}
- local a = {}
- for i = 1, #packed - 1 do
- a[i] = packed[i]
- end
- if m == 'Kick' then
- warn('Kick attempt at ' .. os.time() .. ' (' .. tostring(unpack(a)) .. ')')
- return true
- end
- return backup and backup(u, ...) or u[m](u, unpack(a))
- end
- end)
- xray.Name = "xray"
- xray.Parent = ScriptFrame
- xray.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- xray.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- xray.BorderSizePixel = 4
- xray.Position = UDim2.new(0.68933332, 0, 0.218762651, 0)
- xray.Size = UDim2.new(0, 200, 0, 50)
- xray.Font = Enum.Font.SourceSansItalic
- xray.Text = "PF X-ray"
- xray.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- xray.TextSize = 30
- xray.MouseButton1Down:connect(function()
- local Move = game.Workspace.Map
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local Players = game:GetService("Players")
- local mouse = Players.LocalPlayer:GetMouse()
- local a = false
- mouse.KeyDown:Connect(function(key)
- if key == "e" then
- if a == false then
- Move.Parent = ReplicatedStorage
- Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
- a = true
- elseif a == true then
- Move.Parent = game.Workspace
- Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
- a = false
- end
- end
- end)
- end)
- xoro.Name = "xoro"
- xoro.Parent = ScriptFrame
- xoro.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- xoro.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- xoro.BorderSizePixel = 4
- xoro.Position = UDim2.new(0.350666672, 0, 0.218762636, 0)
- xoro.Size = UDim2.new(0, 200, 0, 50)
- xoro.Font = Enum.Font.SourceSansItalic
- xoro.Text = "Xoro's GUI (H)"
- xoro.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- xoro.TextSize = 30
- xoro.MouseButton1Down:connect(function()
- -- Objects
- local ScreenGui = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local ImageLabel = Instance.new("ImageLabel")
- local Pipe = Instance.new("TextButton")
- local CTP = Instance.new("TextButton")
- local Anis = Instance.new("TextButton")
- local FeGui = Instance.new("TextButton")
- local Admin = Instance.new("TextButton")
- local Name = Instance.new("TextButton")
- local Fight = Instance.new("TextButton")
- local JFlip = Instance.new("TextButton")
- local Spit = Instance.new("TextButton")
- local Punch = Instance.new("TextButton")
- local CLogs = Instance.new("TextButton")
- local Machete = Instance.new("TextButton")
- local TextLabel = Instance.new("TextLabel")
- -- Properties
- ScreenGui.Parent = game.CoreGui
- Frame.Parent = ScreenGui
- Frame.Active = true
- Frame.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame.BorderColor3 = Color3.new(1, 1, 1)
- Frame.BorderSizePixel = 3
- Frame.Draggable = true
- Frame.Position = UDim2.new(0, 0, 0, 92)
- Frame.Selectable = true
- Frame.Size = UDim2.new(0, 641, 0, 505)
- Frame.Visible = false
- ImageLabel.Parent = Frame
- ImageLabel.Active = true
- ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageLabel.Size = UDim2.new(0, 641, 0, 505)
- ImageLabel.Image = "rbxassetid://587530945"
- Pipe.Name = "Pipe"
- Pipe.Parent = Frame
- Pipe.BackgroundColor3 = Color3.new(1, 1, 1)
- Pipe.BackgroundTransparency = 0.60000002384186
- Pipe.Position = UDim2.new(0, 38, 0, 151)
- Pipe.Size = UDim2.new(0, 113, 0, 50)
- Pipe.Font = Enum.Font.Arial
- Pipe.FontSize = Enum.FontSize.Size28
- Pipe.Text = "Pipe Auto"
- Pipe.TextSize = 25
- Pipe.TextWrapped = true
- Pipe.MouseButton1Click:connect (function()
- local userinput = game:GetService("UserInputService")
- userinput.InputBegan:connect(function(input)
- if userinput:GetFocusedTextBox() then
- return
- end
- if input.KeyCode == Enum.KeyCode.R then
- repeat
- wait(0.001)
- local plr = game.Players.LocalPlayer
- plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Pipe, plr.Character.LeftHand,true)
- plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Pipe, plr.Character.LeftHand,true)
- plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Pipe, plr.Character.LeftHand,true)
- until input.KeyCode == Enum.KeyCode.F
- end
- end)
- end)
- CTP.Name = "CTP"
- CTP.Parent = Frame
- CTP.BackgroundColor3 = Color3.new(1, 1, 1)
- CTP.BackgroundTransparency = 0.60000002384186
- CTP.Position = UDim2.new(0, 38, 0, 251)
- CTP.Size = UDim2.new(0, 113, 0, 50)
- CTP.Font = Enum.Font.Arial
- CTP.FontSize = Enum.FontSize.Size28
- CTP.Text = "Click Tp"
- CTP.TextSize = 25
- CTP.TextWrapped = true
- CTP.MouseButton1Click:connect (function()
- plr = game.Players.LocalPlayer
- hum = plr.Character.HumanoidRootPart
- mouse = plr:GetMouse()
- --By Yn--
- mouse.KeyDown:connect(function(key)
- if key == "t" then
- if mouse.Target then
- hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
- end
- --By Yn--
- end
- end)
- end)
- Anis.Name = "Anis"
- Anis.Parent = Frame
- Anis.BackgroundColor3 = Color3.new(1, 1, 1)
- Anis.BackgroundTransparency = 0.60000002384186
- Anis.Position = UDim2.new(0, 38, 0, 51)
- Anis.Size = UDim2.new(0, 113, 0, 50)
- Anis.Font = Enum.Font.Arial
- Anis.FontSize = Enum.FontSize.Size28
- Anis.Text = "Animations"
- Anis.TextSize = 25
- Anis.TextWrapped = true
- Anis.MouseButton1Click:connect (function()
- loadstring(game:GetObjects("rbxassetid://1295329334")[1].Source)()
- end)
- FeGui.Name = "FeGui"
- FeGui.Parent = Frame
- FeGui.BackgroundColor3 = Color3.new(1, 1, 1)
- FeGui.BackgroundTransparency = 0.60000002384186
- FeGui.Position = UDim2.new(0, 238, 0, 51)
- FeGui.Size = UDim2.new(0, 113, 0, 50)
- FeGui.Font = Enum.Font.Arial
- FeGui.FontSize = Enum.FontSize.Size28
- FeGui.Text = "Gui"
- FeGui.TextSize = 25
- FeGui.TextWrapped = true
- FeGui.MouseButton1Click:connect (function()
- loadstring(game:GetObjects("rbxassetid://1295327106")[1].Source)()
- end)
- Admin.Name = "Admin"
- Admin.Parent = Frame
- Admin.BackgroundColor3 = Color3.new(1, 1, 1)
- Admin.BackgroundTransparency = 0.60000002384186
- Admin.Position = UDim2.new(0, 238, 0, 251)
- Admin.Size = UDim2.new(0, 113, 0, 50)
- Admin.Font = Enum.Font.Arial
- Admin.FontSize = Enum.FontSize.Size28
- Admin.Text = "Admin"
- Admin.TextSize = 25
- Admin.TextWrapped = true
- Admin.MouseButton1Click:connect (function()
- loadstring(game:GetObjects("rbxassetid://1295323599")[1].Source)()
- end)
- Name.Name = "Name"
- Name.Parent = Frame
- Name.BackgroundColor3 = Color3.new(1, 1, 1)
- Name.BackgroundTransparency = 0.60000002384186
- Name.Position = UDim2.new(0, 238, 0, 151)
- Name.Size = UDim2.new(0, 113, 0, 50)
- Name.Font = Enum.Font.Arial
- Name.FontSize = Enum.FontSize.Size28
- Name.Text = "Hide Name"
- Name.TextSize = 25
- Name.TextWrapped = true
- Name.MouseButton1Click:connect (function()
- while true do
- game.Players.LocalPlayer.Backpack.ServerTraits.Crouch:FireServer({true})
- wait()
- end
- end)
- Fight.Name = "Fight"
- Fight.Parent = Frame
- Fight.BackgroundColor3 = Color3.new(1, 1, 1)
- Fight.BackgroundTransparency = 0.60000002384186
- Fight.Position = UDim2.new(0, 438, 0, 51)
- Fight.Size = UDim2.new(0, 113, 0, 50)
- Fight.Font = Enum.Font.Arial
- Fight.FontSize = Enum.FontSize.Size28
- Fight.Text = "Fight Pack"
- Fight.TextSize = 25
- Fight.TextWrapped = true
- Fight.MouseButton1Click:connect (function()
- loadstring(game:GetObjects("rbxassetid://1295318827")[1].Source)()
- end)
- JFlip.Name = "JFlip"
- JFlip.Parent = Frame
- JFlip.BackgroundColor3 = Color3.new(1, 1, 1)
- JFlip.BackgroundTransparency = 0.60000002384186
- JFlip.Position = UDim2.new(0, 442, 0, 151)
- JFlip.Size = UDim2.new(0, 113, 0, 50)
- JFlip.Font = Enum.Font.Arial
- JFlip.FontSize = Enum.FontSize.Size28
- JFlip.Text = "Jump Flip"
- JFlip.TextSize = 25
- JFlip.TextWrapped = true
- JFlip.MouseButton1Click:connect (function()
- -- Created By Qerzty / Yurza --
- for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
- v.AnimationId = 'rbxassetid://229782914'
- end
- end)
- Spit.Name = "Spit"
- Spit.Parent = Frame
- Spit.BackgroundColor3 = Color3.new(1, 1, 1)
- Spit.BackgroundTransparency = 0.60000002384186
- Spit.Position = UDim2.new(0, 438, 0, 251)
- Spit.Size = UDim2.new(0, 113, 0, 50)
- Spit.Font = Enum.Font.Arial
- Spit.FontSize = Enum.FontSize.Size28
- Spit.Text = "Spit"
- Spit.TextSize = 25
- Spit.TextWrapped = true
- Spit.MouseButton1Click:connect (function()
- loadstring(game:GetObjects("rbxassetid://1280225341")[1].Source)()
- end)
- Punch.Name = "Punch"
- Punch.Parent = Frame
- Punch.BackgroundColor3 = Color3.new(1, 1, 1)
- Punch.BackgroundTransparency = 0.60000002384186
- Punch.Position = UDim2.new(0, 38, 0, 351)
- Punch.Size = UDim2.new(0, 113, 0, 50)
- Punch.Font = Enum.Font.SourceSans
- Punch.FontSize = Enum.FontSize.Size28
- Punch.Text = "Punch auto"
- Punch.TextSize = 25
- Punch.MouseButton1Click:connect (function()
- local userinput = game:GetService("UserInputService")
- userinput.InputBegan:connect(function(input)
- if userinput:GetFocusedTextBox() then
- return
- end
- if input.KeyCode == Enum.KeyCode.R then
- repeat
- wait(0.001)
- local plr = game.Players.LocalPlayer
- plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Punch, plr.Character.LeftHand,true)
- plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Punch, plr.Character.LeftHand,true)
- plr.Backpack.ServerTraits.Touch:FireServer(plr.Backpack.Punch, plr.Character.LeftHand,true)
- until input.KeyCode == Enum.KeyCode.F
- end
- end)
- end)
- CLogs.Name = "CLogs"
- CLogs.Parent = Frame
- CLogs.BackgroundColor3 = Color3.new(1, 1, 1)
- CLogs.BackgroundTransparency = 0.60000002384186
- CLogs.Position = UDim2.new(0, 238, 0, 351)
- CLogs.Size = UDim2.new(0, 113, 0, 50)
- CLogs.Font = Enum.Font.SourceSans
- CLogs.FontSize = Enum.FontSize.Size28
- CLogs.Text = "Chat logs"
- CLogs.TextSize = 25
- CLogs.MouseButton1Click:connect (function()
- loadstring(game:GetObjects("rbxassetid://1295331911")[1].Source)()
- end)
- Machete.Name = "Machete"
- Machete.Parent = Frame
- Machete.BackgroundColor3 = Color3.new(1, 1, 1)
- Machete.BackgroundTransparency = 0.60000002384186
- Machete.Position = UDim2.new(0, 438, 0, 351)
- Machete.Size = UDim2.new(0, 113, 0, 50)
- Machete.Font = Enum.Font.SourceSans
- Machete.FontSize = Enum.FontSize.Size28
- Machete.Text = "Machete"
- Machete.TextSize = 25
- Machete.MouseButton1Click:connect (function()
- while true do
- local chicken = game.Workspace["Machete | $70"].Head
- chicken.CanCollide = false
- wait()
- chicken.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(0.5)
- end
- end)
- TextLabel.Parent = Frame
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 0.40000000596046
- TextLabel.Position = UDim2.new(0, 27, 0, 422)
- TextLabel.Size = UDim2.new(0, 543, 0, 50)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.FontSize = Enum.FontSize.Size28
- TextLabel.Text = "Xuhron V1 Made By Yn#1341 / Xuhro"
- TextLabel.TextSize = 28
- Player = game.Players.LocalPlayer
- Mouse = Player:GetMouse()
- gui = ScreenGui
- box = Frame
- Open = false
- function PressH(key)
- if (key == "h") then
- if (Open == false) then
- box.Visible = true
- Open = true
- elseif (Open == true) then
- box.Visible = false
- Open = false
- end
- end
- end
- Mouse.KeyDown:connect(PressH)
- end)
- rosehub.Name = "rosehub"
- rosehub.Parent = ScriptFrame
- rosehub.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- rosehub.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- rosehub.BorderSizePixel = 4
- rosehub.Position = UDim2.new(0.68933332, 0, 0.817967713, 0)
- rosehub.Size = UDim2.new(0, 200, 0, 50)
- rosehub.Font = Enum.Font.SourceSansItalic
- rosehub.Text = "RoseHub"
- rosehub.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- rosehub.TextSize = 30
- rosehub.MouseButton1Down:connect(function()
- loadstring(game:HttpGet(('https://pastebin.com/raw/XYkUA5RE'),true))()
- end)
- gbv4.Name = "gbv4"
- gbv4.Parent = ScriptFrame
- gbv4.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- gbv4.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- gbv4.BorderSizePixel = 4
- gbv4.Position = UDim2.new(0.350451827, 0, 0.817967713, 0)
- gbv4.Size = UDim2.new(0, 200, 0, 50)
- gbv4.Font = Enum.Font.SourceSansItalic
- gbv4.Text = "Knife V4"
- gbv4.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- gbv4.TextSize = 30
- gbv4.MouseButton1Down:connect(function()
- local player = game:GetService('Players').LocalPlayer
- local rightclone = Instance.new('Motor6D')
- rightclone.Name = "Right Shoulder"
- rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- local leftclone = Instance.new('Motor6D')
- leftclone.Name = "Left Shoulder"
- leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- local leftlegclone = Instance.new('Motor6D')
- leftlegclone.Name = "Left Hip"
- leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- local rightlegclone = Instance.new('Motor6D')
- rightlegclone.Name = "Right Hip"
- rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- rightlegclone.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- local torsoclone = Instance.new('Motor6D')
- torsoclone.Name = "RootJoint"
- torsoclone.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- local mouse = player:GetMouse()
- local rag1 = false
- local rag2 = false
- local firsttime = true
- local firsttime2 = true
- local firsttime3 = true
- local firsttime4 = true
- local firsttime5 = true
- local childlock = false
- local math1 = math.random(1,5)
- math1 = math1+(math.random(0,9)/10)
- local math2 = math.random(1,15)
- math2 = math2+(math.random(0,9)/10)
- local math3 = math.random(1,10)
- math3 = math3+(math.random(0,9)/10)
- local math4 = math.random(5,100)
- math4 = math4+(math.random(0,9)/10)
- local answer = (math4+(math1*math3))/(math1*math2)
- answer = math.floor((answer*10)+0.5)
- answer = answer/10
- print([[To be fair, you have to have a very high IQ to understand Rick and Morty.
- The humor is extremely subtle, and without a solid grasp of theoretical physics most of the jokes will go over a typical viewer's head.
- There's also Rick's nihilistic outlook, which is deftly woven into his characterisation -
- his personal philosophy draws heavily from Narodnaya Volya literature, for instance.
- The fans understand this stuff;
- they have the intellectual capacity to truly appreciate the depths of these jokes, to realize that they're not just funny- they say something deep about LIFE.
- As a consequence people who dislike Rick and Morty truly ARE idiots-
- of course they wouldn't appreciate, for instance, the humour in Rick's existencial catchphrase "Wubba Lubba Dub Dub," which itself is a cryptic reference to Turgenev's Russian epic Fathers and Sons.
- I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as Dan Harmon's genius unfolds itself on their television screens.
- What fools... how I pity them.
- And yes by the way, I DO have a Rick and Morty tattoo.
- And no, you cannot see it.
- It's for the ladies' eyes only-
- And even they have to demonstrate that they're within ]]..answer..[[ IQ points of my own (preferably lower) beforehand.]])
- local rekt = {}
- -- Objects
- local MainGUI = Instance.new("ScreenGui")
- local Customize = Instance.new("TextButton")
- local Frame = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local Frame_2 = Instance.new("Frame")
- local Frame_3 = Instance.new("Frame")
- local ImageLabel = Instance.new("ImageLabel")
- local R = Instance.new("TextBox")
- local G = Instance.new("TextBox")
- local B = Instance.new("TextBox")
- local TextLabel_2 = Instance.new("TextLabel")
- local TextLabel_3 = Instance.new("TextLabel")
- local TextLabel_4 = Instance.new("TextLabel")
- local Slider = Instance.new("Frame")
- local Slidee = Instance.new("ImageButton")
- local ChildLock = Instance.new("Frame")
- local TextLabel_5 = Instance.new("TextLabel")
- local mathz = Instance.new("TextLabel")
- local TextBox = Instance.new("TextBox")
- local Black = Instance.new('Frame')
- local fps = Instance.new('TextLabel')
- -- Properties
- MainGUI.Name = "MainGUI"
- MainGUI.ResetOnSpawn = false
- pcall(function()
- MainGUI.Parent = player.PlayerGui
- end)
- pcall(function()
- MainGUI.Parent = game.CoreGui
- game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5)
- game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0)
- end)
- Customize.Name = "Customize"
- Customize.Parent = MainGUI
- Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353)
- Customize.BorderSizePixel = 0
- Customize.Position = UDim2.new(0.15, 0, 0.9, 0)
- Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
- Customize.Font = Enum.Font.SourceSans
- Customize.FontSize = Enum.FontSize.Size14
- Customize.Text = "Customize V4"
- Customize.TextColor3 = Color3.new(1, 1, 1)
- Customize.TextScaled = true
- Customize.TextSize = 14
- Customize.TextWrapped = true
- Frame.Parent = Customize
- Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0, 0, 1, 0)
- Frame.Size = UDim2.new(1, 0, 6.5, 0)
- TextLabel.Parent = Frame
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0)
- TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0)
- TextLabel.Font = Enum.Font.SourceSansLight
- TextLabel.FontSize = Enum.FontSize.Size14
- TextLabel.Text = "Blood Color: [255, 255, 255]"
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- TextLabel.TextScaled = true
- TextLabel.TextSize = 14
- TextLabel.TextWrapped = true
- TextLabel.TextXAlignment = Enum.TextXAlignment.Right
- Frame_2.Parent = TextLabel
- Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0)
- Frame_2.BorderSizePixel = 0
- Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0)
- Frame_2.Size = UDim2.new(1, 0, 1, 0)
- Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY
- Frame_3.Parent = Frame
- Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame_3.BackgroundTransparency = 1
- Frame_3.BorderSizePixel = 0
- Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0)
- Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0)
- Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY
- ImageLabel.Parent = Frame_3
- ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageLabel.BackgroundTransparency = 1
- ImageLabel.Size = UDim2.new(1, 0, 1, 0)
- ImageLabel.Image = "rbxassetid://328298876"
- R.Name = "R"
- R.Parent = Frame_3
- R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- R.BorderSizePixel = 0
- R.Position = UDim2.new(1.39999998, 0, 0, 0)
- R.Size = UDim2.new(0.75, 0, 0.300000012, 0)
- R.Font = Enum.Font.SourceSans
- R.FontSize = Enum.FontSize.Size14
- R.Text = "Input"
- R.TextColor3 = Color3.new(1, 1, 1)
- R.TextScaled = true
- R.TextSize = 14
- R.TextWrapped = true
- R.TextXAlignment = Enum.TextXAlignment.Left
- G.Name = "G"
- G.Parent = Frame_3
- G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- G.BorderSizePixel = 0
- G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0)
- G.Size = UDim2.new(0.75, 0, 0.300000012, 0)
- G.Font = Enum.Font.SourceSans
- G.FontSize = Enum.FontSize.Size14
- G.Text = "Input"
- G.TextColor3 = Color3.new(1, 1, 1)
- G.TextScaled = true
- G.TextSize = 14
- G.TextWrapped = true
- G.TextXAlignment = Enum.TextXAlignment.Left
- B.Name = "B"
- B.Parent = Frame_3
- B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- B.BorderSizePixel = 0
- B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0)
- B.Size = UDim2.new(0.75, 0, 0.300000012, 0)
- B.Font = Enum.Font.SourceSans
- B.FontSize = Enum.FontSize.Size14
- B.Text = "Input"
- B.TextColor3 = Color3.new(1, 1, 1)
- B.TextScaled = true
- B.TextSize = 14
- B.TextWrapped = true
- B.TextXAlignment = Enum.TextXAlignment.Left
- TextLabel_2.Parent = Frame_3
- TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_2.BackgroundTransparency = 1
- TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0)
- TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
- TextLabel_2.Font = Enum.Font.SourceSansLight
- TextLabel_2.FontSize = Enum.FontSize.Size14
- TextLabel_2.Text = "R"
- TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
- TextLabel_2.TextScaled = true
- TextLabel_2.TextSize = 14
- TextLabel_2.TextWrapped = true
- TextLabel_3.Parent = Frame_3
- TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_3.BackgroundTransparency = 1
- TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0)
- TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
- TextLabel_3.Font = Enum.Font.SourceSansLight
- TextLabel_3.FontSize = Enum.FontSize.Size14
- TextLabel_3.Text = "G"
- TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
- TextLabel_3.TextScaled = true
- TextLabel_3.TextSize = 14
- TextLabel_3.TextWrapped = true
- TextLabel_4.Parent = Frame_3
- TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_4.BackgroundTransparency = 1
- TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0)
- TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
- TextLabel_4.Font = Enum.Font.SourceSansLight
- TextLabel_4.FontSize = Enum.FontSize.Size14
- TextLabel_4.Text = "B"
- TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
- TextLabel_4.TextScaled = true
- TextLabel_4.TextSize = 14
- TextLabel_4.TextWrapped = true
- Slider.Name = "Slider"
- Slider.Parent = Frame
- Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
- Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0)
- Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0)
- Slidee.Name = "Slidee"
- Slidee.Parent = Slider
- Slidee.AnchorPoint = Vector2.new(0.5, 0.5)
- Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
- Slidee.BorderSizePixel = 0
- Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0)
- Slidee.ImageTransparency = 1
- ChildLock.Name = "ChildLock"
- ChildLock.Parent = Frame
- ChildLock.Active = true
- ChildLock.BackgroundColor3 = Color3.new(0, 0, 0)
- ChildLock.BackgroundTransparency = 0.60000002384186
- ChildLock.BorderSizePixel = 0
- ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0)
- ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0)
- ChildLock.ZIndex = 2
- TextLabel_5.Parent = ChildLock
- TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_5.BackgroundTransparency = 1
- TextLabel_5.BorderSizePixel = 0
- TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0)
- TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0)
- TextLabel_5.ZIndex = 3
- TextLabel_5.Font = Enum.Font.SourceSans
- TextLabel_5.FontSize = Enum.FontSize.Size14
- TextLabel_5.Text = "do this math to disable child lock"
- TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
- TextLabel_5.TextScaled = true
- TextLabel_5.TextSize = 14
- TextLabel_5.TextWrapped = true
- mathz.Name = "mathz"
- mathz.Parent = ChildLock
- mathz.BackgroundColor3 = Color3.new(1, 1, 1)
- mathz.BackgroundTransparency = 1
- mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0)
- mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0)
- mathz.ZIndex = 3
- mathz.Font = Enum.Font.SourceSans
- mathz.FontSize = Enum.FontSize.Size14
- mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4
- mathz.TextColor3 = Color3.new(1, 1, 1)
- mathz.TextScaled = true
- mathz.TextSize = 14
- mathz.TextWrapped = true
- fps.Name = "fps"
- fps.Parent = Frame
- fps.BackgroundColor3 = Color3.new(1, 1, 1)
- fps.BackgroundTransparency = 1
- fps.Size = UDim2.new(0.75, 0, 0.05, 0)
- fps.ZIndex = 3
- fps.Font = Enum.Font.SourceSansLight
- fps.FontSize = Enum.FontSize.Size14
- fps.Text = "FPS: N/A"
- fps.TextColor3 = Color3.new(1, 1, 1)
- fps.TextScaled = true
- fps.TextSize = 14
- fps.TextWrapped = true
- fps.TextXAlignment = Enum.TextXAlignment.Left
- TextBox.Parent = ChildLock
- TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- TextBox.BorderSizePixel = 0
- TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0)
- TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0)
- TextBox.ZIndex = 3
- TextBox.Font = Enum.Font.SourceSans
- TextBox.FontSize = Enum.FontSize.Size14
- TextBox.Text = "Answer (rounded to nearest tenth)"
- TextBox.TextColor3 = Color3.new(1, 1, 1)
- TextBox.TextScaled = true
- TextBox.TextSize = 14
- TextBox.TextWrapped = true
- TextBox.TextXAlignment = Enum.TextXAlignment.Left
- Black.Size = UDim2.new(1,0,1,0)
- Black.BackgroundTransparency = 1
- Black.BorderSizePixel = 0
- Black.BackgroundColor3 = Color3.new(0,0,0)
- Black.Parent = Frame_3
- TextBox.FocusLost:connect(function()
- if TextBox.Text == tostring(answer) or TextBox.Text == "r="..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == "r = "..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == tostring(answer).."=r" or TextBox.Text == tostring(answer).." =r" or TextBox.Text == tostring(answer).."= r" or TextBox.Text == tostring(answer).." = r" then
- ChildLock:Destroy()
- childlock = false
- notify("Child lock disabled, press B to enable dildo mode.",true)
- end
- end)
- local mousedown = false
- mouse.Button1Down:connect(function()
- mousedown = true
- end)
- mouse.Button1Up:connect(function()
- mousedown = false
- slidee = false
- end)
- Slidee.MouseButton1Down:connect(function()
- slidee = true
- end)
- Slidee.MouseButton1Up:connect(function()
- slidee = false
- end)
- mouse.Move:connect(function()
- if mousedown then
- if mouse.X >= ImageLabel.AbsolutePosition.X and mouse.X <= ImageLabel.AbsolutePosition.X+ ImageLabel.AbsoluteSize.X and mouse.Y >= ImageLabel.AbsolutePosition.Y and mouse.Y <= ImageLabel.AbsolutePosition.Y+ ImageLabel.AbsoluteSize.Y then
- local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X)
- local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y)
- local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency)
- Frame_2.BackgroundColor3 = newcolor
- TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
- end
- end
- if slidee then
- local ree = mouse.X
- if ree < Slider.AbsolutePosition.X then
- ree = Slider.AbsolutePosition.X
- elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then
- ree = Slider.AbsolutePosition.X+Slider.AbsoluteSize.X
- end
- Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0)
- Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X)
- end
- end)
- R.FocusLost:connect(function()
- if R.Text ~= "Input" then
- if tonumber(R.Text) then
- if tonumber(R.Text) > 255 then
- R.Text = "255"
- end
- local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b)
- Frame_2.BackgroundColor3 = newcolor
- TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
- R.Text = "Input"
- end
- end
- end)
- G.FocusLost:connect(function()
- if G.Text ~= "Input" then
- if tonumber(G.Text) then
- if tonumber(G.Text) > 255 then
- G.Text = "255"
- end
- local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b)
- Frame_2.BackgroundColor3 = newcolor
- TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
- G.Text = "Input"
- end
- end
- end)
- B.FocusLost:connect(function()
- if B.Text ~= "Input" then
- if tonumber(B.Text) then
- if tonumber(B.Text) > 255 then
- B.Text = "255"
- end
- local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255))
- Frame_2.BackgroundColor3 = newcolor
- TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
- B.Text = "Input"
- end
- end
- end)
- local open = false
- local opening = false
- Customize.MouseButton1Click:connect(function()
- if opening == false then
- if open == false then
- open = true
- opening = true
- Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
- wait(1)
- opening = false
- else
- open = false
- opening = true
- Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
- wait(1)
- opening = false
- end
- end
- end)
- Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0)
- function removewelds(part)
- for i,v in pairs(part:GetChildren()) do
- if v:IsA('Weld') then v:Destroy() end
- end
- end
- function notify(msg,remove)
- local coru= coroutine.wrap(function()
- for i,v in pairs(MainGUI:GetChildren()) do
- if v:IsA('TextLabel') then v:Destroy() end
- end
- if msg then
- local TextLabel = Instance.new("TextLabel")
- local Frame = Instance.new("Frame")
- -- Properties
- TextLabel.Parent = MainGUI
- TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
- TextLabel.BorderSizePixel = 0
- TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10)
- TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.FontSize = Enum.FontSize.Size60
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- TextLabel.TextSize = 50
- TextLabel.Transparency = 1
- TextLabel.TextScaled = true
- TextLabel.TextYAlignment = Enum.TextYAlignment.Top
- TextLabel.Text = ""
- TextLabel.TextXAlignment = Enum.TextXAlignment.Left
- Frame.Parent = TextLabel
- Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157)
- Frame.BorderSizePixel = 0
- Frame.Transparency = 1
- Frame.Position = UDim2.new(0, 0, 1,0)
- Frame.Size = UDim2.new(1, 0, 0, 5)
- for i=1,10 do
- TextLabel.Transparency = TextLabel.Transparency-0.1
- TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1)
- Frame.Transparency = Frame.Transparency-0.1
- wait()
- end
- for i=1,#msg do
- TextLabel.Text = string.sub(msg,1,i)
- wait()
- end
- wait(1)
- if remove ~= true then
- for i=1,10 do
- TextLabel.Transparency = TextLabel.Transparency+0.1
- TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1)
- Frame.Transparency = Frame.Transparency+0.1
- wait()
- end
- TextLabel:Destroy()
- end
- end
- end)
- coru()
- end
- if workspace.FilteringEnabled == false then
- if workspace:PGSIsEnabled() then
- notify('Press Z to equip. Created by mustardfoot and Tollonis.',true)
- else
- notify('(this game is really old or something and has the shitty physics so a lot of things wont work sorry) Press Z to equip. Created by mustardfoot and Tollonis.',true)
- end
- else
- notify('LOL this game has filtering enabled so it literally wont work here')
- end
- local handProperties = {
- {"LimitsEnabled", true};
- {"UpperAngle",0};
- {"LowerAngle",0};
- }
- local shinProperties = {
- {"LimitsEnabled", true};
- {"UpperAngle", 0};
- {"LowerAngle", -75};
- }
- local footProperties = {
- {"LimitsEnabled", true};
- {"UpperAngle", 15};
- {"LowerAngle", -45};
- }
- function bleed(frick,OwO)
- while frick.Parent ~= nil and frick.Parent.Parent ~= nil do
- local reeee = coroutine.wrap(function()
- local thing = Instance.new('Part',workspace)
- thing.Size = Vector3.new(0.2,0.2,0.2)
- thing.CFrame = frick.CFrame
- thing.Transparency = 1
- thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3)
- thing.Material = Enum.Material.SmoothPlastic
- thing.Name = "Blood"
- thing.CanCollide =false
- thing:BreakJoints()
- local rawrxd = Instance.new('BodyForce',thing)
- rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
- local coru = coroutine.wrap(function()
- wait(0.01)
- rawrxd:Destroy()
- end)
- coru()
- local ree = Instance.new('ParticleEmitter',thing)
- if OwO ~= true then
- ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)})
- else
- ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
- end
- ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
- ree.Texture = 'rbxassetid://867743272'
- ree.Lifetime = NumberRange.new(0.4)
- ree.Rate = 50
- ree.LockedToPart = true
- ree.Speed = NumberRange.new(0, 2)
- thing.Touched:connect(function(tou)
- if tou.Parent and tou.Parent:IsA('Tool') == false and tou.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Name ~= "Blood" and tou.Parent.Name ~= "Projectile" and tou.Parent.Name ~= "big ass knife" and tou.Parent ~= player.Character and tou.Parent.ClassName ~= "Accessory" and tou.Parent.Name ~= "bitch ass knife" and tou.Parent.Name ~= 'handle' and tou.Name ~= "blade" and tou.Name ~= 'handle' and tou.Name ~= "Projectile" and tou.Parent.Name ~= "Projectile" then
- local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
- local Point1 = pos-Vector3.new(0.01,0.01,0.01)
- local Point2 = pos+Vector3.new(0.01,0.01,0.01)
- local Region = Region3.new(Point1,Point2)
- for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do
- if Part.Name == "BloodPuddle" then
- tou = Part
- end
- end
- thing:Destroy()
- if tou.Name == "BloodPuddle" then
- if tou.Size.X < 1 then
- pcall(function()
- tou.Sound:Play()
- end)
- end
- local reee = tou.CFrame
- if tou.Transparency > -0.2 then
- tou.Transparency = tou.Transparency -0.1
- end
- if tou.Size.X < 5 then
- tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
- tou.CFrame = reee
- end
- elseif tou.CanCollide == true then
- local bloodlol = Instance.new('Part',workspace)
- local sound = Instance.new('Sound',bloodlol)
- sound.SoundId = 'rbxassetid://685857471'
- sound.Volume = 0.025
- sound:Play()
- bloodlol.Size=Vector3.new(1,0.2,1)
- bloodlol.Name = "BloodPuddle"
- bloodlol.Anchored = true
- bloodlol.CanCollide = false
- bloodlol.Material = Enum.Material.SmoothPlastic
- if OwO ~= true then
- bloodlol.Color = Frame_2.BackgroundColor3
- else
- bloodlol.Color = Color3.new(1,1,1)
- end
- local cyl = Instance.new('CylinderMesh',bloodlol)
- cyl.Scale = Vector3.new(1,0.1,1)
- bloodlol.CFrame = CFrame.new(pos)
- local coru=coroutine.wrap(function()
- while bloodlol.Parent ~= nil do
- if bloodlol.Transparency < 1 then
- bloodlol.Transparency = bloodlol.Transparency+0.05
- else
- bloodlol:Destroy()
- end
- wait(0.1)
- end
- end)
- coru()
- end
- end
- end)
- local coru = coroutine.wrap(function()
- wait(1)
- thing:Destroy()
- end)
- coru()
- end)
- reeee()
- wait()
- end
- end
- function stun(char)
- local found = false
- pcall(function()
- char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics)
- end)
- for i,v in pairs(rekt) do
- if v == char then
- found = true
- end
- end
- if found == false then
- table.insert(rekt,char)
- end
- end
- function unstun(char)
- for i,v in pairs(rekt) do
- if v == char then
- if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
- v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running)
- v:FindFirstChildOfClass('Humanoid').PlatformStand = false
- v:FindFirstChildOfClass('Humanoid').Sit = false
- v:FindFirstChildOfClass('Humanoid').Jump = true
- v:FindFirstChildOfClass('Humanoid').JumpPower = 50
- v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
- v:FindFirstChildOfClass('Humanoid').Name = "Humanoid"
- end
- table.remove(rekt,i)
- end
- end
- end
- function recurse(root,callback,i)
- i= i or 0
- for _,v in pairs(root:GetChildren()) do
- i = i + 1
- callback(i,v)
- if #v:GetChildren() > 0 then
- i = recurse(v,callback,i)
- end
- end
- return i
- end
- function ragdollJoint(character, part0, part1, attachmentName, className, properties)
- if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then
- if character:FindFirstChild('HumanoidRootPart')then
- character.HumanoidRootPart.CanCollide = false
- end
- for i,v in pairs(character:GetChildren()) do
- if v:IsA("MeshPart") and (v.MeshId == 'http://www.roblox.com/asset/?id=553602991' or v.MeshId == 'http://www.roblox.com/asset/?id=553602977' or v.MeshId == 'http://www.roblox.com/asset/?id=553602987') then
- v.Size = Vector3.new(1,1,1)
- end
- end
- recurse(character, function(_,v)
- if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then
- v.Axis = Vector3.new(0, 1, 0)
- v.SecondaryAxis = Vector3.new(0, 0, 1)
- v.Rotation = Vector3.new(0, 0, 0)
- end
- end)
- if part1:FindFirstChildOfClass('Motor6D') then
- part1:FindFirstChildOfClass('Motor6D'):Destroy()
- end
- if attachmentName ~= "NeckAttachment" then
- attachmentName = attachmentName.."RigAttachment"
- end
- local constraint = Instance.new(className.."Constraint")
- constraint.Attachment0 = part0:FindFirstChild(attachmentName)
- constraint.Attachment1 = part1:FindFirstChild(attachmentName)
- constraint.Name = "RagdollConstraint"..part1.Name
- if character:FindFirstChildOfClass('Humanoid').Health > 0 then
- local collidepart = Instance.new('Part',part1)
- collidepart.Size = part1.Size/2
- if string.find(string.lower(part1.Name),"upper") then
- if string.find(string.lower(part1.Name),"leg") then
- collidepart.Size = part1.Size/3
- else
- collidepart.Size = part1.Size/2.5
- end
- end
- collidepart.CanCollide = true
- collidepart.Name = "Collision"
- collidepart.Anchored = false
- collidepart.Transparency = 1
- collidepart.CFrame = part1.CFrame
- collidepart:BreakJoints()
- local attachment0 = Instance.new('Attachment',part1)
- local attachment1 = Instance.new('Attachment',collidepart)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- if string.find(string.lower(part1.Name),"upper") then
- if string.find(string.lower(part1.Name),"leg") then
- attachment0.Position = Vector3.new(0,0.01,0)
- else
- attachment0.Position = Vector3.new(0,0.25,0)
- end
- else
- attachment0.Position = Vector3.new(0,-0.1,0)
- end
- end
- for _,propertyData in next,properties or {} do
- constraint[propertyData[1]] = propertyData[2]
- end
- constraint.Parent = character
- end
- end
- function R6ragdollJoint(character,limbname,attached,heded)
- pcall(function()
- if limbname == "Right Arm" and character:FindFirstChild("Right Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right ArmRagdollConstraint") == nil then
- local torsoatt = Instance.new('Attachment',character.Torso)
- torsoatt.Name = limbname.."RagdollConstraint"
- torsoatt.Position = Vector3.new(1.45,0.768,-0.009)
- torsoatt.Axis = Vector3.new(1,0,0)
- torsoatt.SecondaryAxis = Vector3.new(0,1,0)
- local limbatt = Instance.new("Attachment",character[limbname])
- limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
- limbatt.Name = limbname.."RagdollConstraint"
- limbatt.Axis = Vector3.new(1,0,0)
- limbatt.SecondaryAxis = Vector3.new(0,1,0)
- local ballc = Instance.new('BallSocketConstraint',character)
- ballc.Name = "RightArmRagdollRig"
- ballc.Attachment0 = torsoatt
- ballc.Attachment1 = limbatt
- local part1 = character[limbname]
- if character:FindFirstChildOfClass('Humanoid').Health > 0 then
- local collidepart = Instance.new('Part',part1)
- collidepart.Size = part1.Size/1.5
- collidepart.CanCollide = true
- collidepart.Name = "Collision"
- collidepart.Anchored = false
- collidepart.Transparency = 1
- collidepart.CFrame = part1.CFrame
- collidepart:BreakJoints()
- local attachment0 = Instance.new('Attachment',part1)
- local attachment1 = Instance.new('Attachment',collidepart)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- if character.Torso:FindFirstChild('Right Shoulder') then
- character.Torso:FindFirstChild('Right Shoulder'):Destroy()
- end
- elseif limbname == "Left Arm" and character:FindFirstChild("Left Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left ArmRagdollConstraint") == nil then
- local torsoatt = Instance.new('Attachment',character.Torso)
- torsoatt.Name = limbname.."RagdollConstraint"
- torsoatt.Position = Vector3.new(-1.45,0.768,-0.009)
- torsoatt.Axis = Vector3.new(1,0,0)
- torsoatt.SecondaryAxis = Vector3.new(0,1,0)
- local limbatt = Instance.new("Attachment",character[limbname])
- limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
- limbatt.Name = limbname.."RagdollConstraint"
- limbatt.Axis = Vector3.new(1,0,0)
- limbatt.SecondaryAxis = Vector3.new(0,1,0)
- local ballc = Instance.new('BallSocketConstraint',character)
- ballc.Name = "LeftArmRagdollRig"
- ballc.Attachment0 = torsoatt
- ballc.Attachment1 = limbatt
- local part1 = character[limbname]
- if character:FindFirstChildOfClass('Humanoid').Health > 0 then
- local collidepart = Instance.new('Part',part1)
- collidepart.Size = part1.Size/1.5
- collidepart.CanCollide = true
- collidepart.Name = "Collision"
- collidepart.Anchored = false
- collidepart.Transparency = 1
- collidepart.CFrame = part1.CFrame
- collidepart:BreakJoints()
- local attachment0 = Instance.new('Attachment',part1)
- local attachment1 = Instance.new('Attachment',collidepart)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- if character.Torso:FindFirstChild('Left Shoulder') then
- character.Torso:FindFirstChild('Left Shoulder'):Destroy()
- end
- elseif limbname == "Right Leg" and character:FindFirstChild("Right Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right LegRagdollConstraint") == nil then
- stun(character)
- local torsoatt = Instance.new('Attachment',character.Torso)
- torsoatt.Name = limbname.."RagdollConstraint"
- torsoatt.Position = Vector3.new(0.45, -1.242, -0.009)
- torsoatt.Axis = Vector3.new(1,0,0)
- torsoatt.SecondaryAxis = Vector3.new(0,1,0)
- local limbatt = Instance.new("Attachment",character[limbname])
- limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
- limbatt.Name = limbname.."RagdollConstraint"
- limbatt.Axis = Vector3.new(1,0,0)
- limbatt.SecondaryAxis = Vector3.new(0,1,0)
- local ballc = Instance.new('BallSocketConstraint',character)
- ballc.Name = "RightLegRagdollRig"
- ballc.Attachment0 = torsoatt
- ballc.Attachment1 = limbatt
- local part1 = character[limbname]
- if character:FindFirstChildOfClass('Humanoid').Health > 0 then
- local collidepart = Instance.new('Part',part1)
- collidepart.Size = part1.Size/1.5
- collidepart.CanCollide = true
- collidepart.Name = "Collision"
- collidepart.Anchored = false
- collidepart.Transparency = 1
- collidepart.CFrame = part1.CFrame
- collidepart:BreakJoints()
- local attachment0 = Instance.new('Attachment',part1)
- local attachment1 = Instance.new('Attachment',collidepart)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- if character.Torso:FindFirstChild('Right Hip') then
- character.Torso:FindFirstChild('Right Hip'):Destroy()
- end
- elseif limbname == "Left Leg" and character:FindFirstChild("Left Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left LegRagdollConstraint") == nil then
- stun(character)
- local torsoatt = Instance.new('Attachment',character.Torso)
- torsoatt.Name = limbname.."RagdollConstraint"
- torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009)
- torsoatt.Axis = Vector3.new(1,0,0)
- torsoatt.SecondaryAxis = Vector3.new(0,1,0)
- local limbatt = Instance.new("Attachment",character[limbname])
- limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
- limbatt.Name = limbname.."RagdollConstraint"
- limbatt.Axis = Vector3.new(1,0,0)
- limbatt.SecondaryAxis = Vector3.new(0,1,0)
- local ballc = Instance.new('BallSocketConstraint',character)
- ballc.Name = "LeftLegRagdollRig"
- ballc.Attachment0 = torsoatt
- ballc.Attachment1 = limbatt
- local part1 = character[limbname]
- if character:FindFirstChildOfClass('Humanoid').Health > 0 then
- local collidepart = Instance.new('Part',part1)
- collidepart.Size = part1.Size/1.5
- collidepart.CanCollide = true
- collidepart.Name = "Collision"
- collidepart.Anchored = false
- collidepart.Transparency = 1
- collidepart.CFrame = part1.CFrame
- collidepart:BreakJoints()
- local attachment0 = Instance.new('Attachment',part1)
- local attachment1 = Instance.new('Attachment',collidepart)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- if character.Torso:FindFirstChild('Left Hip') then
- character.Torso:FindFirstChild('Left Hip'):Destroy()
- end
- elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then
- if character:FindFirstChildOfClass('Humanoid') then
- character:FindFirstChildOfClass('Humanoid').Health = 0
- end
- while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
- if character:FindFirstChild('HumanoidRootPart') then
- character.HumanoidRootPart:Destroy()
- end
- game:GetService('Debris'):AddItem(character,10)
- for _,child in next,character:GetChildren() do
- if child:IsA("Accoutrement") then
- for _,part in next,child:GetChildren() do
- if part:IsA("BasePart") then
- for _,c in pairs(part:GetChildren()) do
- if c:IsA('Weld') then c:Destroy() end
- end
- local attachment1 = part:FindFirstChildOfClass("Attachment")
- local attachment0 = getAttachment0(character,attachment1.Name)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- end
- end
- end
- for i,v in pairs(character:GetChildren()) do
- if v:IsA('MeshPart') or v:IsA('BasePart') then
- for _,c in pairs(v:GetChildren()) do
- if c.Name == "Collision" then c:Destroy() end
- end
- end
- end
- if character.Torso:FindFirstChild('Neck') then
- character.Torso.Neck:Destroy()
- end
- if character:FindFirstChild('Torso') then
- local collidepart = Instance.new('Part',character.Torso)
- collidepart.Size = character.Torso.Size/1.5
- collidepart.CanCollide = true
- collidepart.Name = "Collision"
- collidepart.Anchored = false
- collidepart.Transparency = 1
- collidepart.CFrame = character.Torso.CFrame
- collidepart:BreakJoints()
- local attachment0 = Instance.new('Attachment',character.Torso)
- local attachment1 = Instance.new('Attachment',collidepart)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then
- if character.Torso:FindFirstChild('NeckAttachment') == nil then
- local neck = Instance.new('Attachment',character.Torso)
- neck.Name = "NeckAttachment"
- neck.Position = Vector3.new(0, 1, 0)
- end
- ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", {
- {"LimitsEnabled",true};
- {"UpperAngle",50};
- {"LowerAngle",-50};
- })
- end
- if attached ~= false then
- ragdollpart(character, "Right Leg")
- ragdollpart(character, "Left Leg")
- else
- pcall(function()
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z)
- ayybleed.Transparency = 1
- ayybleed.CanCollide = false
- ayybleed.CFrame = character.Torso.CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0)
- attachment1.Orientation = Vector3.new(0, 0, -180)
- local attachment0 = Instance.new('Attachment',character.Torso)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed)
- end)
- bleedBLEED()
- end)
- end
- ragdollpart(character, "Right Arm")
- ragdollpart(character, "Left Arm")
- end
- end)
- end
- function getAttachment0(character,attachmentName)
- for _,child in next,character:GetChildren() do
- local attachment = child:FindFirstChild(attachmentName)
- if attachment then
- return attachment
- end
- end
- end
- function ragdollpart(character,partname,attached,heded)
- if heded ~= false then
- local neck = Instance.new('Attachment',character.Head)
- neck.Name = "NeckAttachment"
- neck.Position = Vector3.new(0,-0.5,0)
- else
- local force = Instance.new('BodyForce',character.Head)
- force.Force = Vector3.new(0,500,0)
- game:GetService('Debris'):AddItem(force,0.25)
- pcall(function()
- local asdf = Instance.new('Attachment',character.Head)
- asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
- local last = asdf
- for i=1,14 do
- local bONE = Instance.new('Part',character)
- bONE.BrickColor = BrickColor.new('Institutional white')
- bONE.Size = Vector3.new(0.1,0.1,0.1)
- bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10))
- local lole = Instance.new('Attachment',bONE)
- local hangurself = Instance.new('RopeConstraint',bONE)
- hangurself.Attachment0 = lole
- hangurself.Attachment1 = last
- hangurself.Visible = true
- hangurself.Thickness = 0.05
- hangurself.Color = BrickColor.new('Bright red')
- hangurself.Length = 0.2
- last = lole
- end
- local bleedee = Instance.new('Part',character.Head)
- bleedee.Size = Vector3.new(0.75,0.25,0.75)
- bleedee.CanCollide = false
- bleedee.Color = Frame_2.BackgroundColor3
- bleedee.CFrame = character.Head.CFrame
- local mehs = Instance.new('CylinderMesh',bleedee)
- bleedee:BreakJoints()
- local attachment1 = Instance.new('Attachment',bleedee)
- attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0)
- attachment1.Orientation = Vector3.new(0,0,180)
- local attachment0 = Instance.new('Attachment',character.Head)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- spawn(function()
- bleed(bleedee)
- end)
- end)
- local thing = "Torso"
- if character:FindFirstChild(thing) == nil then
- thing = "UpperTorso"
- end
- pcall(function()
- local bleedee = Instance.new('Part',character[thing])
- bleedee.Size = Vector3.new(0.75,0,0.75)
- bleedee.CanCollide = false
- bleedee.Color = Frame_2.BackgroundColor3
- bleedee.CFrame = character[thing].CFrame
- local mehs = Instance.new('CylinderMesh',bleedee)
- bleedee:BreakJoints()
- local attachment1 = Instance.new('Attachment',bleedee)
- attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0)
- attachment1.Orientation = Vector3.new(0,0,180)
- local attachment0 = Instance.new('Attachment',character[thing])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- spawn(function()
- bleed(bleedee)
- end)
- end)
- end
- pcall(function()
- if workspace.PGSPhysicsSolverEnabled == false then
- workspace.PGSPhysicsSolverEnabled = true
- end
- end)
- if partname == "HumanoidRootPart" then
- if character:FindFirstChild('Torso') then
- partname = "Torso"
- else
- partname = "UpperTorso"
- end
- end
- if attached == false then
- if character:FindFirstChild('UpperTorso') then
- pcall(function()
- character.UpperTorso.WaistRigAttachment:Destroy()
- end)
- pcall(function()
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z)
- ayybleed.Transparency = 1
- ayybleed.CanCollide = false
- ayybleed.CFrame = character.UpperTorso.CFrame
- ayybleed:BreakJoints()
- ayybleed.Name = "ayybleed"
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0)
- attachment1.Orientation = Vector3.new(0,0,180)
- local attachment0 = Instance.new('Attachment',character.UpperTorso)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed)
- end)
- bleedBLEED()
- end)
- pcall(function()
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1)
- ayybleed.Transparency = 1
- ayybleed.CanCollide = false
- ayybleed.CFrame = character.LowerTorso.CFrame
- ayybleed:BreakJoints()
- ayybleed.Name = "ayybleed"
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0)
- attachment1.Orientation = Vector3.new(0,0,0)
- local attachment0 = Instance.new('Attachment',character.LowerTorso)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed)
- end)
- bleedBLEED()
- end)
- end
- pcall(function()
- local thang = "Torso"
- if character:FindFirstChild('UpperTorso') then
- thang = "UpperTorso"
- end
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
- ayybleed.Color = Frame_2.BackgroundColor3
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 0
- ayybleed.CFrame = character[thang].CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0)
- attachment1.Orientation = Vector3.new(0,0,0)
- local attachment0 = Instance.new('Attachment',character[thang])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end)
- pcall(function()
- local ree = character.LowerTorso
- local thang = "LowerTorso"
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
- ayybleed.Color = Frame_2.BackgroundColor3
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 0
- ayybleed.CFrame = character[thang].CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
- attachment1.Orientation = Vector3.new(0,0,0)
- local attachment0 = Instance.new('Attachment',character[thang])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end)
- pcall(function()
- local ree = character["Right Leg"]
- local thang = "Right Leg"
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
- ayybleed.Color = Frame_2.BackgroundColor3
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 0
- ayybleed.CFrame = character[thang].CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
- attachment1.Orientation = Vector3.new(0,0,0)
- local attachment0 = Instance.new('Attachment',character[thang])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end)
- pcall(function()
- local ree = character["Left Leg"]
- local thang = "Left Leg"
- local ayybleed = Instance.new('Part',character)
- ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
- ayybleed.Color = Frame_2.BackgroundColor3
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 0
- ayybleed.CFrame = character[thang].CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
- attachment1.Orientation = Vector3.new(0,0,0)
- local attachment0 = Instance.new('Attachment',character[thang])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end)
- partname="Head"
- end
- if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then
- if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
- ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
- end
- if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
- ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket")
- end
- if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
- ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
- end
- elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then
- if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
- ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
- end
- if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
- ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket")
- end
- if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then
- ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
- end
- elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then
- stun(character)
- if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
- ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
- end
- if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
- ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
- end
- if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
- ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
- end
- elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then
- stun(character)
- if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
- ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
- end
- if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
- ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
- end
- if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
- ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
- end
- elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then
- if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then
- if character:FindFirstChildOfClass('Humanoid') then
- character:FindFirstChildOfClass('Humanoid').Health = 0
- end
- if character:FindFirstChild('HumanoidRootPart') then
- character.HumanoidRootPart:Destroy()
- end
- while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
- game:GetService('Debris'):AddItem(character,10)
- for _,child in next,character:GetChildren() do
- if child:IsA("Accoutrement") then
- for _,part in next,child:GetChildren() do
- if part:IsA("BasePart") then
- for _,c in pairs(part:GetChildren()) do
- if c:IsA('Weld') then c:Destroy() end
- end
- local attachment1 = part:FindFirstChildOfClass("Attachment")
- local attachment0 = getAttachment0(character,attachment1.Name)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = character
- end
- end
- end
- end
- end
- for i,v in pairs(character:GetChildren()) do
- if v:IsA('MeshPart') or v:IsA('BasePart') then
- for _,c in pairs(v:GetChildren()) do
- if c.Name == "Collision" then c:Destroy() end
- end
- end
- end
- if heded == false then
- pcall(function()
- local asdf = Instance.new('Attachment',character.Head)
- asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
- local last = asdf
- character.Head.Neck:Destroy()
- character.Head.NeckRigAttachment:Destroy()
- character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy()
- end)
- end
- if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then
- ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", {
- {"LimitsEnabled",true};
- {"UpperAngle",5};
- {"Radius",5};
- })
- end
- if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then
- ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", {
- {"LimitsEnabled",true};
- {"UpperAngle",50};
- {"LowerAngle",-50};
- })
- end
- local handProperties = {
- {"LimitsEnabled", true};
- {"UpperAngle",0};
- {"LowerAngle",0};
- }
- if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
- ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
- end
- if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
- ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
- end
- local shinProperties = {
- {"LimitsEnabled", true};
- {"UpperAngle", 0};
- {"LowerAngle", -75};
- }
- if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
- ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
- end
- if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
- ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
- end
- local footProperties = {
- {"LimitsEnabled", true};
- {"UpperAngle", 15};
- {"LowerAngle", -45};
- }
- if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
- ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
- end
- if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
- ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
- end
- if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
- ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket")
- end
- if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then
- ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
- end
- if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
- ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket")
- end
- if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
- ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
- end
- if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
- ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
- end
- if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
- ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
- end
- if character:FindFirstChild('HumanoidRootPart') then
- character.HumanoidRootPart:Destroy()
- end
- else
- R6ragdollJoint(character,partname,attached,heded)
- end
- else
- R6ragdollJoint(character,partname,attached,heded)
- end
- end
- function grow(weld,part,endsize,endpos,amntime)
- local start = weld.C1
- local parent = weld.Parent
- local startsize = part.Size
- local particl = Instance.new("ParticleEmitter")
- particl.LightEmission = 3
- particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.1, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
- particl.LightInfluence = 0.75
- particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
- particl.Lifetime = NumberRange.new(0.1, 1)
- particl.Rate = 50
- particl.RotSpeed = NumberRange.new(300, 300)
- particl.Speed = NumberRange.new(0, 1)
- particl.SpreadAngle = Vector2.new(90, 90)
- particl.Parent = part
- for i=1,amntime*100 do
- weld.C1 = start:lerp(endpos,i/(amntime*100))
- part.Size = startsize:lerp(endsize,i/(amntime*100))
- weld.Parent = parent
- wait(0.01)
- end
- particl.Enabled = false
- end
- function lerp(weld,startpos,endpos,amntime,longatend)
- local waited = 0
- for i=1,amntime*100 do
- if longatend == true then
- startpos = weld.C0
- end
- weld.C0 = startpos:lerp(endpos,i/(amntime*100))
- wait(0.01)
- waited=waited+0.01
- end
- end
- function spawned()
- local usable = true
- local working = false
- local mode = "kill"
- local equipped = false
- local char = player.Character
- local blademode = "handle"
- local swinging = false
- local gettingeem = false
- local MOAN = false
- local sounding = false
- local SLESH = false
- local goteem = nil
- local grabbing = false
- local grabbed = nil
- local grabweld = nil
- local aidsificating = nil
- player.CharacterAdded:connect(function()
- if usable then
- usable = false
- end
- end)
- if char == nil then return end
- while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end
- local badass = Instance.new('Sound',char.Head)
- badass.Name = 'Badass'
- badass.EmitterSize = player.CameraMaxZoomDistance+1
- badass.MaxDistance = player.CameraMaxZoomDistance+1
- badass.Volume = 10
- badass.Looped=true
- badass.SoundId = 'rbxassetid://428902535'
- local handle = Instance.new("Part", char)
- handle.BrickColor = BrickColor.new("Really black")
- handle.Material = "Metal"
- handle.CanCollide = false
- handle.Anchored = false
- handle.Shape = "Cylinder"
- handle.Size = Vector3.new(1.1, 0.3, 0.3)
- handle.BackSurface = "SmoothNoOutlines"
- handle.BottomSurface = "SmoothNoOutlines"
- handle.FrontSurface = "SmoothNoOutlines"
- handle.LeftSurface = "SmoothNoOutlines"
- handle.RightSurface = "SmoothNoOutlines"
- handle.TopSurface = "SmoothNoOutlines"
- handle.Name = "handle"
- local hweld = Instance.new("Weld", char.Torso)
- hweld.Part0 = char.Torso
- hweld.Part1 = handle
- hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
- local rdd = false
- function oogabooga()
- if rdd == false then
- rdd = true
- pcall(function()
- ragdollpart(char,"Right Arm")
- ragdollpart(char,"Right Leg")
- ragdollpart(char,"Left Arm")
- ragdollpart(char,"Left Leg")
- end)
- pcall(function()
- ragdollpart(char,"RightUpperArm")
- ragdollpart(char,"RightUpperLeg")
- ragdollpart(char,"LeftUpperArm")
- ragdollpart(char,"LeftUpperLeg")
- end)
- unstun(char)
- for i,v in pairs(char:GetChildren()) do
- v.ChildAdded:connect(function(child)
- if rdd == true then
- if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then
- if child ~= grabweld then
- spawn(function()
- wait()
- child:Destroy()
- end)
- end
- end
- end
- end)
- if string.find(string.lower(v.Name),'leg') then
- if v:FindFirstChild('Collision') then
- v:FindFirstChild('Collision'):Destroy()
- end
- end
- end
- else
- rdd = false
- for i,v in pairs(char:GetChildren()) do
- if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then
- v:Destroy()
- elseif v:IsA('BasePart') then
- if v:FindFirstChild('Collision') then
- v.Collision:Destroy()
- end
- for a,c in pairs(v:GetChildren()) do
- if string.find(string.lower(c.Name),"ragdoll") then
- c:Destroy()
- end
- end
- end
- end
- pcall(function()
- local ra = rightclone:Clone()
- ra.Parent = char.Torso
- ra.Part0 = char.Torso
- ra.Part1 = char["Right Arm"]
- end)
- pcall(function()
- local la = leftclone:Clone()
- la.Parent = char.Torso
- la.Part0 = char.Torso
- la.Part1 = char["Left Arm"]
- end)
- pcall(function()
- local ll = leftlegclone:Clone()
- ll.Parent = char.Torso
- ll.Part0 = char.Torso
- ll.Part1 = char["Left Leg"]
- end)
- pcall(function()
- local rl = rightlegclone:Clone()
- rl.Parent = char.Torso
- rl.Part0 = char.Torso
- rl.Part1 = char["Right Leg"]
- end)
- end
- end
- function getrid()
- if grabbed then
- release()
- end
- blademode = "handle"
- for _,ree in pairs(handle:GetChildren()) do
- if ree:IsA('BasePart') then
- local part = Instance.new('Part',workspace)
- part.CFrame = ree.CFrame
- part.Anchored = true
- part.CanCollide = false
- part.Size = ree.Size
- part.Transparency = 1
- ree:Destroy()
- local pe2 = Instance.new("ParticleEmitter")
- pe2.Acceleration = Vector3.new(0, 1, 0)
- pe2.Lifetime = NumberRange.new(0.1, 0.2)
- pe2.Speed = NumberRange.new(0.5)
- pe2.Rate = 20000
- pe2.RotSpeed = NumberRange.new(-30, 30)
- pe2.Rotation = NumberRange.new(0, 360)
- pe2.Size = NumberSequence.new({
- NumberSequenceKeypoint.new(0, part.Size.X*2, 0),
- NumberSequenceKeypoint.new(1, part.Size.X*2, 0),
- })
- pe2.Texture = "rbxassetid://244221440"
- pe2.Transparency = NumberSequence.new({
- NumberSequenceKeypoint.new(0, 0.9, 0),
- NumberSequenceKeypoint.new(1, 0.9, 0)
- })
- pe2.ZOffset = 5
- pe2.VelocitySpread = 360
- pe2.Parent = part
- pe2.Enabled = true
- local coru=coroutine.wrap(function()
- wait(0.2)
- pe2.Enabled = false
- game:GetService('Debris'):AddItem(part,0.5)
- end)
- coru()
- else
- ree:Remove()
- end
- end
- end
- function equip()
- equipped = true
- working = true
- if char.Torso:FindFirstChild("Right Shoulder") then
- char.Torso:FindFirstChild("Right Shoulder"):Destroy()
- end
- local weld = Instance.new('Weld', char.Torso)
- weld.Name = "Lerping"
- weld.Part0 = char["Right Arm"]
- weld.Part1 = char.Torso
- weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
- lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
- wait(0.1)
- hweld.Part0 = char["Right Arm"]
- hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
- lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- weld:Destroy()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- working = false
- end
- function unequip()
- getrid(handle)
- equipped = false
- working = true
- if char.Torso:FindFirstChild("Right Shoulder") then
- char.Torso:FindFirstChild("Right Shoulder"):Destroy()
- end
- local weld = Instance.new('Weld', char.Torso)
- weld.Name = "Lerping"
- weld.Part0 = char["Right Arm"]
- weld.Part1 = char.Torso
- weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
- lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
- hweld.Part0 = char["Torso"]
- hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
- lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true)
- weld:Destroy()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- working = false
- end
- function dildo()
- blademode = "dildo"
- working = true
- -- 1 - pink toy
- local obj1 = Instance.new("Model")
- obj1.Name = "pink toy"
- obj1.Parent = handle
- -- 2 - Model
- local obj2 = Instance.new("Model")
- obj2.Parent = obj1
- -- 3 - Part
- local obj3 = Instance.new("Part")
- obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj3.CanCollide = false
- obj3.TopSurface = Enum.SurfaceType.Smooth
- obj3.BottomSurface = Enum.SurfaceType.Smooth
- obj3.Material = Enum.Material.SmoothPlastic
- obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024)
- obj3.BrickColor = BrickColor.new("Hot pink")
- obj3.Friction = 0.30000001192093
- obj3.Shape = Enum.PartType.Ball
- obj3.Parent = obj2
- obj3.Name = "tip"
- -- 4 - Part
- local obj4 = Instance.new("Part")
- obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
- obj4.CanCollide = false
- obj4.TopSurface = Enum.SurfaceType.Smooth
- obj4.BottomSurface = Enum.SurfaceType.Smooth
- obj4.Material = Enum.Material.SmoothPlastic
- obj4.Size = Vector3.new(4.09999943, 1, 1)
- obj4.BrickColor = BrickColor.new("Hot pink")
- obj4.Friction = 0.30000001192093
- obj4.Shape = Enum.PartType.Cylinder
- obj4.Parent = obj2
- -- 5 - Part
- local obj5 = Instance.new("Part")
- obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj5.CanCollide = false
- obj5.TopSurface = Enum.SurfaceType.Smooth
- obj5.BottomSurface = Enum.SurfaceType.Smooth
- obj5.Material = Enum.Material.SmoothPlastic
- obj5.Size = Vector3.new(0.25, 0.25, 0.25)
- obj5.BrickColor = BrickColor.new("Hot pink")
- obj5.Friction = 0.30000001192093
- obj5.Shape = Enum.PartType.Ball
- obj5.Parent = obj2
- -- 6 - Part
- local obj6 = Instance.new("Part")
- obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
- obj6.CanCollide = false
- obj6.TopSurface = Enum.SurfaceType.Smooth
- obj6.BottomSurface = Enum.SurfaceType.Smooth
- obj6.Material = Enum.Material.SmoothPlastic
- obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
- obj6.BrickColor = BrickColor.new("Hot pink")
- obj6.Friction = 0.30000001192093
- obj6.Shape = Enum.PartType.Ball
- obj6.Parent = obj2
- -- 7 - Part
- local obj7 = Instance.new("Part")
- obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj7.CanCollide = false
- obj7.TopSurface = Enum.SurfaceType.Smooth
- obj7.BottomSurface = Enum.SurfaceType.Smooth
- obj7.Material = Enum.Material.SmoothPlastic
- obj7.Size = Vector3.new(0.25, 0.25, 0.25)
- obj7.BrickColor = BrickColor.new("Hot pink")
- obj7.Friction = 0.30000001192093
- obj7.Shape = Enum.PartType.Ball
- obj7.Parent = obj2
- -- 8 - Part
- local obj8 = Instance.new("Part")
- obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
- obj8.CanCollide = false
- obj8.TopSurface = Enum.SurfaceType.Smooth
- obj8.BottomSurface = Enum.SurfaceType.Smooth
- obj8.Material = Enum.Material.SmoothPlastic
- obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
- obj8.BrickColor = BrickColor.new("Hot pink")
- obj8.Friction = 0.30000001192093
- obj8.Shape = Enum.PartType.Ball
- obj8.Parent = obj2
- local fiREPART = obj8
- -- 9 - Part
- local obj9 = Instance.new("Part")
- obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317)
- obj9.CanCollide = false
- obj9.TopSurface = Enum.SurfaceType.Smooth
- obj9.BottomSurface = Enum.SurfaceType.Smooth
- obj9.Material = Enum.Material.SmoothPlastic
- obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2)
- obj9.BrickColor = BrickColor.new("Hot pink")
- obj9.Friction = 0.30000001192093
- obj9.Shape = Enum.PartType.Cylinder
- obj9.Parent = obj2
- -- 10 - Part
- local obj10 = Instance.new("Part")
- obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj10.CanCollide = false
- obj10.TopSurface = Enum.SurfaceType.Smooth
- obj10.BottomSurface = Enum.SurfaceType.Smooth
- obj10.Material = Enum.Material.SmoothPlastic
- obj10.Size = Vector3.new(0.25, 0.25, 0.25)
- obj10.BrickColor = BrickColor.new("Hot pink")
- obj10.Friction = 0.30000001192093
- obj10.Shape = Enum.PartType.Ball
- obj10.Parent = obj2
- -- 11 - Part
- local obj11 = Instance.new("Part")
- obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj11.CanCollide = false
- obj11.TopSurface = Enum.SurfaceType.Smooth
- obj11.BottomSurface = Enum.SurfaceType.Smooth
- obj11.Material = Enum.Material.SmoothPlastic
- obj11.Size = Vector3.new(0.25, 0.25, 0.25)
- obj11.BrickColor = BrickColor.new("Hot pink")
- obj11.Friction = 0.30000001192093
- obj11.Shape = Enum.PartType.Ball
- obj11.Parent = obj2
- -- 12 - Part
- local obj12 = Instance.new("Part")
- obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj12.CanCollide = false
- obj12.TopSurface = Enum.SurfaceType.Smooth
- obj12.BottomSurface = Enum.SurfaceType.Smooth
- obj12.Material = Enum.Material.SmoothPlastic
- obj12.Size = Vector3.new(0.25, 0.25, 0.25)
- obj12.BrickColor = BrickColor.new("Hot pink")
- obj12.Friction = 0.30000001192093
- obj12.Shape = Enum.PartType.Ball
- obj12.Parent = obj2
- -- 13 - Part
- local obj13 = Instance.new("Part")
- obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj13.CanCollide = false
- obj13.TopSurface = Enum.SurfaceType.Smooth
- obj13.BottomSurface = Enum.SurfaceType.Smooth
- obj13.Material = Enum.Material.SmoothPlastic
- obj13.Size = Vector3.new(0.25, 0.25, 0.25)
- obj13.BrickColor = BrickColor.new("Hot pink")
- obj13.Friction = 0.30000001192093
- obj13.Shape = Enum.PartType.Ball
- obj13.Parent = obj2
- -- 14 - Part
- local obj14 = Instance.new("Part")
- obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj14.CanCollide = false
- obj14.TopSurface = Enum.SurfaceType.Smooth
- obj14.BottomSurface = Enum.SurfaceType.Smooth
- obj14.Material = Enum.Material.SmoothPlastic
- obj14.Size = Vector3.new(0.25, 0.25, 0.25)
- obj14.BrickColor = BrickColor.new("Hot pink")
- obj14.Friction = 0.30000001192093
- obj14.Shape = Enum.PartType.Ball
- obj14.Parent = obj2
- -- 15 - Part
- local obj15 = Instance.new("Part")
- obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj15.CanCollide = false
- obj15.TopSurface = Enum.SurfaceType.Smooth
- obj15.BottomSurface = Enum.SurfaceType.Smooth
- obj15.Material = Enum.Material.SmoothPlastic
- obj15.Size = Vector3.new(0.25, 0.25, 0.25)
- obj15.BrickColor = BrickColor.new("Hot pink")
- obj15.Friction = 0.30000001192093
- obj15.Shape = Enum.PartType.Ball
- obj15.Parent = obj2
- -- 16 - Part
- local obj16 = Instance.new("Part")
- obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj16.CanCollide = false
- obj16.TopSurface = Enum.SurfaceType.Smooth
- obj16.BottomSurface = Enum.SurfaceType.Smooth
- obj16.Material = Enum.Material.SmoothPlastic
- obj16.Size = Vector3.new(0.25, 0.25, 0.25)
- obj16.BrickColor = BrickColor.new("Hot pink")
- obj16.Friction = 0.30000001192093
- obj16.Shape = Enum.PartType.Ball
- obj16.Parent = obj2
- -- 17 - Part
- local obj17 = Instance.new("Part")
- obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj17.CanCollide = false
- obj17.TopSurface = Enum.SurfaceType.Smooth
- obj17.BottomSurface = Enum.SurfaceType.Smooth
- obj17.Material = Enum.Material.SmoothPlastic
- obj17.Size = Vector3.new(0.25, 0.25, 0.25)
- obj17.BrickColor = BrickColor.new("Hot pink")
- obj17.Friction = 0.30000001192093
- obj17.Shape = Enum.PartType.Ball
- obj17.Parent = obj2
- -- 18 - Part
- local obj18 = Instance.new("Part")
- obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj18.CanCollide = false
- obj18.TopSurface = Enum.SurfaceType.Smooth
- obj18.BottomSurface = Enum.SurfaceType.Smooth
- obj18.Material = Enum.Material.SmoothPlastic
- obj18.Size = Vector3.new(0.25, 0.25, 0.25)
- obj18.BrickColor = BrickColor.new("Hot pink")
- obj18.Friction = 0.30000001192093
- obj18.Shape = Enum.PartType.Ball
- obj18.Parent = obj2
- -- 19 - Part
- local obj19 = Instance.new("Part")
- obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj19.CanCollide = false
- obj19.TopSurface = Enum.SurfaceType.Smooth
- obj19.BottomSurface = Enum.SurfaceType.Smooth
- obj19.Material = Enum.Material.SmoothPlastic
- obj19.Size = Vector3.new(0.25, 0.25, 0.25)
- obj19.BrickColor = BrickColor.new("Hot pink")
- obj19.Friction = 0.30000001192093
- obj19.Shape = Enum.PartType.Ball
- obj19.Parent = obj2
- -- 20 - Part
- local obj20 = Instance.new("Part")
- obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj20.CanCollide = false
- obj20.TopSurface = Enum.SurfaceType.Smooth
- obj20.BottomSurface = Enum.SurfaceType.Smooth
- obj20.Material = Enum.Material.SmoothPlastic
- obj20.Size = Vector3.new(0.25, 0.25, 0.25)
- obj20.BrickColor = BrickColor.new("Hot pink")
- obj20.Friction = 0.30000001192093
- obj20.Shape = Enum.PartType.Ball
- obj20.Parent = obj2
- -- 21 - Part
- local obj21 = Instance.new("Part")
- obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj21.CanCollide = false
- obj21.TopSurface = Enum.SurfaceType.Smooth
- obj21.BottomSurface = Enum.SurfaceType.Smooth
- obj21.Material = Enum.Material.SmoothPlastic
- obj21.Size = Vector3.new(0.25, 0.25, 0.25)
- obj21.BrickColor = BrickColor.new("Hot pink")
- obj21.Friction = 0.30000001192093
- obj21.Shape = Enum.PartType.Ball
- obj21.Parent = obj2
- -- 22 - Part
- local obj22 = Instance.new("Part")
- obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj22.CanCollide = false
- obj22.TopSurface = Enum.SurfaceType.Smooth
- obj22.BottomSurface = Enum.SurfaceType.Smooth
- obj22.Material = Enum.Material.SmoothPlastic
- obj22.Size = Vector3.new(0.25, 0.25, 0.25)
- obj22.BrickColor = BrickColor.new("Hot pink")
- obj22.Friction = 0.30000001192093
- obj22.Shape = Enum.PartType.Ball
- obj22.Parent = obj2
- -- 23 - Part
- local obj23 = Instance.new("Part")
- obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj23.CanCollide = false
- obj23.TopSurface = Enum.SurfaceType.Smooth
- obj23.BottomSurface = Enum.SurfaceType.Smooth
- obj23.Material = Enum.Material.SmoothPlastic
- obj23.Size = Vector3.new(0.25, 0.25, 0.25)
- obj23.BrickColor = BrickColor.new("Hot pink")
- obj23.Friction = 0.30000001192093
- obj23.Shape = Enum.PartType.Ball
- obj23.Parent = obj2
- -- 24 - Part
- local obj24 = Instance.new("Part")
- obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj24.CanCollide = false
- obj24.TopSurface = Enum.SurfaceType.Smooth
- obj24.BottomSurface = Enum.SurfaceType.Smooth
- obj24.Material = Enum.Material.SmoothPlastic
- obj24.Size = Vector3.new(0.25, 0.25, 0.25)
- obj24.BrickColor = BrickColor.new("Hot pink")
- obj24.Friction = 0.30000001192093
- obj24.Shape = Enum.PartType.Ball
- obj24.Parent = obj2
- -- 25 - Part
- local obj25 = Instance.new("Part")
- obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj25.CanCollide = false
- obj25.TopSurface = Enum.SurfaceType.Smooth
- obj25.BottomSurface = Enum.SurfaceType.Smooth
- obj25.Material = Enum.Material.SmoothPlastic
- obj25.Size = Vector3.new(0.25, 0.25, 0.25)
- obj25.BrickColor = BrickColor.new("Hot pink")
- obj25.Friction = 0.30000001192093
- obj25.Shape = Enum.PartType.Ball
- obj25.Parent = obj2
- -- 26 - Part
- local obj26 = Instance.new("Part")
- obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj26.CanCollide = false
- obj26.TopSurface = Enum.SurfaceType.Smooth
- obj26.BottomSurface = Enum.SurfaceType.Smooth
- obj26.Material = Enum.Material.SmoothPlastic
- obj26.Size = Vector3.new(0.25, 0.25, 0.25)
- obj26.BrickColor = BrickColor.new("Hot pink")
- obj26.Friction = 0.30000001192093
- obj26.Shape = Enum.PartType.Ball
- obj26.Parent = obj2
- -- 27 - Part
- local obj27 = Instance.new("Part")
- obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj27.CanCollide = false
- obj27.TopSurface = Enum.SurfaceType.Smooth
- obj27.BottomSurface = Enum.SurfaceType.Smooth
- obj27.Material = Enum.Material.SmoothPlastic
- obj27.Size = Vector3.new(0.25, 0.25, 0.25)
- obj27.BrickColor = BrickColor.new("Hot pink")
- obj27.Friction = 0.30000001192093
- obj27.Shape = Enum.PartType.Ball
- obj27.Parent = obj2
- -- 28 - Part
- local obj28 = Instance.new("Part")
- obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj28.CanCollide = false
- obj28.TopSurface = Enum.SurfaceType.Smooth
- obj28.BottomSurface = Enum.SurfaceType.Smooth
- obj28.Material = Enum.Material.SmoothPlastic
- obj28.Size = Vector3.new(0.25, 0.25, 0.25)
- obj28.BrickColor = BrickColor.new("Hot pink")
- obj28.Friction = 0.30000001192093
- obj28.Shape = Enum.PartType.Ball
- obj28.Parent = obj2
- -- 29 - Part
- local obj29 = Instance.new("Part")
- obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj29.CanCollide = false
- obj29.TopSurface = Enum.SurfaceType.Smooth
- obj29.BottomSurface = Enum.SurfaceType.Smooth
- obj29.Material = Enum.Material.SmoothPlastic
- obj29.Size = Vector3.new(0.25, 0.25, 0.25)
- obj29.BrickColor = BrickColor.new("Hot pink")
- obj29.Friction = 0.30000001192093
- obj29.Shape = Enum.PartType.Ball
- obj29.Parent = obj2
- -- 30 - Part
- local obj30 = Instance.new("Part")
- obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj30.CanCollide = false
- obj30.TopSurface = Enum.SurfaceType.Smooth
- obj30.BottomSurface = Enum.SurfaceType.Smooth
- obj30.Material = Enum.Material.SmoothPlastic
- obj30.Size = Vector3.new(0.25, 0.25, 0.25)
- obj30.BrickColor = BrickColor.new("Hot pink")
- obj30.Friction = 0.30000001192093
- obj30.Shape = Enum.PartType.Ball
- obj30.Parent = obj2
- -- 31 - Part
- local obj31 = Instance.new("Part")
- obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj31.CanCollide = false
- obj31.TopSurface = Enum.SurfaceType.Smooth
- obj31.BottomSurface = Enum.SurfaceType.Smooth
- obj31.Material = Enum.Material.SmoothPlastic
- obj31.Size = Vector3.new(0.25, 0.25, 0.25)
- obj31.BrickColor = BrickColor.new("Hot pink")
- obj31.Friction = 0.30000001192093
- obj31.Shape = Enum.PartType.Ball
- obj31.Parent = obj2
- -- 32 - Part
- local obj32 = Instance.new("Part")
- obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj32.CanCollide = false
- obj32.TopSurface = Enum.SurfaceType.Smooth
- obj32.BottomSurface = Enum.SurfaceType.Smooth
- obj32.Material = Enum.Material.SmoothPlastic
- obj32.Size = Vector3.new(0.25, 0.25, 0.25)
- obj32.BrickColor = BrickColor.new("Hot pink")
- obj32.Friction = 0.30000001192093
- obj32.Shape = Enum.PartType.Ball
- obj32.Parent = obj2
- -- 33 - Part
- local obj33 = Instance.new("Part")
- obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj33.CanCollide = false
- obj33.TopSurface = Enum.SurfaceType.Smooth
- obj33.BottomSurface = Enum.SurfaceType.Smooth
- obj33.Material = Enum.Material.SmoothPlastic
- obj33.Size = Vector3.new(0.25, 0.25, 0.25)
- obj33.BrickColor = BrickColor.new("Hot pink")
- obj33.Friction = 0.30000001192093
- obj33.Shape = Enum.PartType.Ball
- obj33.Parent = obj2
- -- 34 - Part
- local obj34 = Instance.new("Part")
- obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj34.CanCollide = false
- obj34.TopSurface = Enum.SurfaceType.Smooth
- obj34.BottomSurface = Enum.SurfaceType.Smooth
- obj34.Material = Enum.Material.SmoothPlastic
- obj34.Size = Vector3.new(0.25, 0.25, 0.25)
- obj34.BrickColor = BrickColor.new("Hot pink")
- obj34.Friction = 0.30000001192093
- obj34.Shape = Enum.PartType.Ball
- obj34.Parent = obj2
- -- 35 - Part
- local obj35 = Instance.new("Part")
- obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj35.CanCollide = false
- obj35.TopSurface = Enum.SurfaceType.Smooth
- obj35.BottomSurface = Enum.SurfaceType.Smooth
- obj35.Material = Enum.Material.SmoothPlastic
- obj35.Size = Vector3.new(0.25, 0.25, 0.25)
- obj35.BrickColor = BrickColor.new("Hot pink")
- obj35.Friction = 0.30000001192093
- obj35.Shape = Enum.PartType.Ball
- obj35.Parent = obj2
- -- 36 - Part
- local obj36 = Instance.new("Part")
- obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj36.CanCollide = false
- obj36.TopSurface = Enum.SurfaceType.Smooth
- obj36.BottomSurface = Enum.SurfaceType.Smooth
- obj36.Material = Enum.Material.SmoothPlastic
- obj36.Size = Vector3.new(0.25, 0.25, 0.25)
- obj36.BrickColor = BrickColor.new("Hot pink")
- obj36.Friction = 0.30000001192093
- obj36.Shape = Enum.PartType.Ball
- obj36.Parent = obj2
- -- 37 - Part
- local obj37 = Instance.new("Part")
- obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj37.CanCollide = false
- obj37.TopSurface = Enum.SurfaceType.Smooth
- obj37.BottomSurface = Enum.SurfaceType.Smooth
- obj37.Material = Enum.Material.SmoothPlastic
- obj37.Size = Vector3.new(0.25, 0.25, 0.25)
- obj37.BrickColor = BrickColor.new("Hot pink")
- obj37.Friction = 0.30000001192093
- obj37.Shape = Enum.PartType.Ball
- obj37.Parent = obj2
- -- 38 - Part
- local obj38 = Instance.new("Part")
- obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj38.CanCollide = false
- obj38.TopSurface = Enum.SurfaceType.Smooth
- obj38.BottomSurface = Enum.SurfaceType.Smooth
- obj38.Material = Enum.Material.SmoothPlastic
- obj38.Size = Vector3.new(0.25, 0.25, 0.25)
- obj38.BrickColor = BrickColor.new("Hot pink")
- obj38.Friction = 0.30000001192093
- obj38.Shape = Enum.PartType.Ball
- obj38.Parent = obj2
- -- 39 - Part
- local obj39 = Instance.new("Part")
- obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj39.CanCollide = false
- obj39.TopSurface = Enum.SurfaceType.Smooth
- obj39.BottomSurface = Enum.SurfaceType.Smooth
- obj39.Material = Enum.Material.SmoothPlastic
- obj39.Size = Vector3.new(0.25, 0.25, 0.25)
- obj39.BrickColor = BrickColor.new("Hot pink")
- obj39.Friction = 0.30000001192093
- obj39.Shape = Enum.PartType.Ball
- obj39.Parent = obj2
- -- 40 - Part
- local obj40 = Instance.new("Part")
- obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj40.CanCollide = false
- obj40.TopSurface = Enum.SurfaceType.Smooth
- obj40.BottomSurface = Enum.SurfaceType.Smooth
- obj40.Material = Enum.Material.SmoothPlastic
- obj40.Size = Vector3.new(0.25, 0.25, 0.25)
- obj40.BrickColor = BrickColor.new("Hot pink")
- obj40.Friction = 0.30000001192093
- obj40.Shape = Enum.PartType.Ball
- obj40.Parent = obj2
- -- 41 - stretches
- local obj41 = Instance.new("Model")
- obj41.Name = "stretches"
- obj41.Parent = obj1
- -- 42 - stretchlol
- local obj42 = Instance.new("Part")
- obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj42.CanCollide = false
- obj42.Transparency = 1
- obj42.TopSurface = Enum.SurfaceType.Smooth
- obj42.BottomSurface = Enum.SurfaceType.Smooth
- obj42.Material = Enum.Material.SmoothPlastic
- obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj42.BrickColor = BrickColor.new("Pastel brown")
- obj42.Friction = 0.30000001192093
- obj42.Shape = Enum.PartType.Ball
- obj42.Name = "stretchlol"
- obj42.Parent = obj41
- -- 43 - stretchlol
- local obj43 = Instance.new("Part")
- obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj43.CanCollide = false
- obj43.Transparency = 1
- obj43.TopSurface = Enum.SurfaceType.Smooth
- obj43.BottomSurface = Enum.SurfaceType.Smooth
- obj43.Material = Enum.Material.SmoothPlastic
- obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj43.BrickColor = BrickColor.new("Pastel brown")
- obj43.Friction = 0.30000001192093
- obj43.Shape = Enum.PartType.Ball
- obj43.Name = "stretchlol"
- obj43.Parent = obj41
- -- 44 - stretchlol
- local obj44 = Instance.new("Part")
- obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj44.CanCollide = false
- obj44.Transparency = 1
- obj44.TopSurface = Enum.SurfaceType.Smooth
- obj44.BottomSurface = Enum.SurfaceType.Smooth
- obj44.Material = Enum.Material.SmoothPlastic
- obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj44.BrickColor = BrickColor.new("Pastel brown")
- obj44.Friction = 0.30000001192093
- obj44.Shape = Enum.PartType.Ball
- obj44.Name = "stretchlol"
- obj44.Parent = obj41
- -- 45 - stretchlol
- local obj45 = Instance.new("Part")
- obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj45.CanCollide = false
- obj45.Transparency = 1
- obj45.TopSurface = Enum.SurfaceType.Smooth
- obj45.BottomSurface = Enum.SurfaceType.Smooth
- obj45.Material = Enum.Material.SmoothPlastic
- obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj45.BrickColor = BrickColor.new("Pastel brown")
- obj45.Friction = 0.30000001192093
- obj45.Shape = Enum.PartType.Ball
- obj45.Name = "stretchlol"
- obj45.Parent = obj41
- -- 46 - stretchlol
- local obj46 = Instance.new("Part")
- obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj46.CanCollide = false
- obj46.Transparency = 1
- obj46.TopSurface = Enum.SurfaceType.Smooth
- obj46.BottomSurface = Enum.SurfaceType.Smooth
- obj46.Material = Enum.Material.SmoothPlastic
- obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj46.BrickColor = BrickColor.new("Pastel brown")
- obj46.Friction = 0.30000001192093
- obj46.Shape = Enum.PartType.Ball
- obj46.Name = "stretchlol"
- obj46.Parent = obj41
- -- 47 - stretchlol
- local obj47 = Instance.new("Part")
- obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj47.CanCollide = false
- obj47.Transparency = 1
- obj47.TopSurface = Enum.SurfaceType.Smooth
- obj47.BottomSurface = Enum.SurfaceType.Smooth
- obj47.Material = Enum.Material.SmoothPlastic
- obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj47.BrickColor = BrickColor.new("Pastel brown")
- obj47.Friction = 0.30000001192093
- obj47.Shape = Enum.PartType.Ball
- obj47.Name = "stretchlol"
- obj47.Parent = obj41
- -- 48 - stretchlol
- local obj48 = Instance.new("Part")
- obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj48.CanCollide = false
- obj48.Transparency = 1
- obj48.TopSurface = Enum.SurfaceType.Smooth
- obj48.BottomSurface = Enum.SurfaceType.Smooth
- obj48.Material = Enum.Material.SmoothPlastic
- obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj48.BrickColor = BrickColor.new("Pastel brown")
- obj48.Friction = 0.30000001192093
- obj48.Shape = Enum.PartType.Ball
- obj48.Name = "stretchlol"
- obj48.Parent = obj41
- -- 49 - stretchlol
- local obj49 = Instance.new("Part")
- obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj49.CanCollide = false
- obj49.Transparency = 1
- obj49.TopSurface = Enum.SurfaceType.Smooth
- obj49.BottomSurface = Enum.SurfaceType.Smooth
- obj49.Material = Enum.Material.SmoothPlastic
- obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj49.BrickColor = BrickColor.new("Pastel brown")
- obj49.Friction = 0.30000001192093
- obj49.Shape = Enum.PartType.Ball
- obj49.Name = "stretchlol"
- obj49.Parent = obj41
- -- 50 - stretchlol
- local obj50 = Instance.new("Part")
- obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj50.CanCollide = false
- obj50.Transparency = 1
- obj50.TopSurface = Enum.SurfaceType.Smooth
- obj50.BottomSurface = Enum.SurfaceType.Smooth
- obj50.Material = Enum.Material.SmoothPlastic
- obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj50.BrickColor = BrickColor.new("Pastel brown")
- obj50.Friction = 0.30000001192093
- obj50.Shape = Enum.PartType.Ball
- obj50.Name = "stretchlol"
- obj50.Parent = obj41
- -- 51 - stretchlol
- local obj51 = Instance.new("Part")
- obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj51.CanCollide = false
- obj51.Transparency = 1
- obj51.TopSurface = Enum.SurfaceType.Smooth
- obj51.BottomSurface = Enum.SurfaceType.Smooth
- obj51.Material = Enum.Material.SmoothPlastic
- obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj51.BrickColor = BrickColor.new("Pastel brown")
- obj51.Friction = 0.30000001192093
- obj51.Shape = Enum.PartType.Ball
- obj51.Name = "stretchlol"
- obj51.Parent = obj41
- -- 52 - stretchlol
- local obj52 = Instance.new("Part")
- obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj52.CanCollide = false
- obj52.Transparency = 1
- obj52.TopSurface = Enum.SurfaceType.Smooth
- obj52.BottomSurface = Enum.SurfaceType.Smooth
- obj52.Material = Enum.Material.SmoothPlastic
- obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj52.BrickColor = BrickColor.new("Pastel brown")
- obj52.Friction = 0.30000001192093
- obj52.Shape = Enum.PartType.Ball
- obj52.Name = "stretchlol"
- obj52.Parent = obj41
- -- 53 - stretchlol
- local obj53 = Instance.new("Part")
- obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
- obj53.CanCollide = false
- obj53.Transparency = 1
- obj53.TopSurface = Enum.SurfaceType.Smooth
- obj53.BottomSurface = Enum.SurfaceType.Smooth
- obj53.Material = Enum.Material.SmoothPlastic
- obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995)
- obj53.BrickColor = BrickColor.new("Pastel brown")
- obj53.Friction = 0.30000001192093
- obj53.Shape = Enum.PartType.Cylinder
- obj53.Name = "stretchlol"
- obj53.Parent = obj41
- -- 54 - stretchlol
- local obj54 = Instance.new("Part")
- obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj54.CanCollide = false
- obj54.Transparency = 1
- obj54.TopSurface = Enum.SurfaceType.Smooth
- obj54.BottomSurface = Enum.SurfaceType.Smooth
- obj54.Material = Enum.Material.SmoothPlastic
- obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj54.BrickColor = BrickColor.new("Pastel brown")
- obj54.Friction = 0.30000001192093
- obj54.Shape = Enum.PartType.Ball
- obj54.Name = "stretchlol"
- obj54.Parent = obj41
- -- 55 - stretchlol
- local obj55 = Instance.new("Part")
- obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj55.CanCollide = false
- obj55.Transparency = 1
- obj55.TopSurface = Enum.SurfaceType.Smooth
- obj55.BottomSurface = Enum.SurfaceType.Smooth
- obj55.Material = Enum.Material.SmoothPlastic
- obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj55.BrickColor = BrickColor.new("Pastel brown")
- obj55.Friction = 0.30000001192093
- obj55.Shape = Enum.PartType.Ball
- obj55.Name = "stretchlol"
- obj55.Parent = obj41
- -- 56 - stretchlol
- local obj56 = Instance.new("Part")
- obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj56.CanCollide = false
- obj56.Transparency = 1
- obj56.TopSurface = Enum.SurfaceType.Smooth
- obj56.BottomSurface = Enum.SurfaceType.Smooth
- obj56.Material = Enum.Material.SmoothPlastic
- obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj56.BrickColor = BrickColor.new("Pastel brown")
- obj56.Friction = 0.30000001192093
- obj56.Shape = Enum.PartType.Ball
- obj56.Name = "stretchlol"
- obj56.Parent = obj41
- -- 57 - stretchlol
- local obj57 = Instance.new("Part")
- obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj57.CanCollide = false
- obj57.Transparency = 1
- obj57.TopSurface = Enum.SurfaceType.Smooth
- obj57.BottomSurface = Enum.SurfaceType.Smooth
- obj57.Material = Enum.Material.SmoothPlastic
- obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj57.BrickColor = BrickColor.new("Pastel brown")
- obj57.Friction = 0.30000001192093
- obj57.Shape = Enum.PartType.Ball
- obj57.Name = "stretchlol"
- obj57.Parent = obj41
- -- 58 - stretchlol
- local obj58 = Instance.new("Part")
- obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj58.CanCollide = false
- obj58.Transparency = 1
- obj58.TopSurface = Enum.SurfaceType.Smooth
- obj58.BottomSurface = Enum.SurfaceType.Smooth
- obj58.Material = Enum.Material.SmoothPlastic
- obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj58.BrickColor = BrickColor.new("Pastel brown")
- obj58.Friction = 0.30000001192093
- obj58.Shape = Enum.PartType.Ball
- obj58.Name = "stretchlol"
- obj58.Parent = obj41
- -- 59 - stretchlol
- local obj59 = Instance.new("Part")
- obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj59.CanCollide = false
- obj59.Transparency = 1
- obj59.TopSurface = Enum.SurfaceType.Smooth
- obj59.BottomSurface = Enum.SurfaceType.Smooth
- obj59.Material = Enum.Material.SmoothPlastic
- obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj59.BrickColor = BrickColor.new("Pastel brown")
- obj59.Friction = 0.30000001192093
- obj59.Shape = Enum.PartType.Ball
- obj59.Name = "stretchlol"
- obj59.Parent = obj41
- -- 60 - stretchlol
- local obj60 = Instance.new("Part")
- obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
- obj60.CanCollide = false
- obj60.Transparency = 1
- obj60.TopSurface = Enum.SurfaceType.Smooth
- obj60.BottomSurface = Enum.SurfaceType.Smooth
- obj60.Material = Enum.Material.SmoothPlastic
- obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj60.BrickColor = BrickColor.new("Pastel brown")
- obj60.Friction = 0.30000001192093
- obj60.Shape = Enum.PartType.Ball
- obj60.Name = "stretchlol"
- obj60.Parent = obj41
- -- 61 - stretchlol
- local obj61 = Instance.new("Part")
- obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj61.CanCollide = false
- obj61.Transparency = 1
- obj61.TopSurface = Enum.SurfaceType.Smooth
- obj61.BottomSurface = Enum.SurfaceType.Smooth
- obj61.Material = Enum.Material.SmoothPlastic
- obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj61.BrickColor = BrickColor.new("Pastel brown")
- obj61.Friction = 0.30000001192093
- obj61.Shape = Enum.PartType.Ball
- obj61.Name = "stretchlol"
- obj61.Parent = obj41
- -- 62 - stretchlol
- local obj62 = Instance.new("Part")
- obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj62.CanCollide = false
- obj62.Transparency = 1
- obj62.TopSurface = Enum.SurfaceType.Smooth
- obj62.BottomSurface = Enum.SurfaceType.Smooth
- obj62.Material = Enum.Material.SmoothPlastic
- obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj62.BrickColor = BrickColor.new("Pastel brown")
- obj62.Friction = 0.30000001192093
- obj62.Shape = Enum.PartType.Ball
- obj62.Name = "stretchlol"
- obj62.Parent = obj41
- -- 63 - stretchlol
- local obj63 = Instance.new("Part")
- obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj63.CanCollide = false
- obj63.Transparency = 1
- obj63.TopSurface = Enum.SurfaceType.Smooth
- obj63.BottomSurface = Enum.SurfaceType.Smooth
- obj63.Material = Enum.Material.SmoothPlastic
- obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj63.BrickColor = BrickColor.new("Pastel brown")
- obj63.Friction = 0.30000001192093
- obj63.Shape = Enum.PartType.Ball
- obj63.Name = "stretchlol"
- obj63.Parent = obj41
- -- 64 - stretchlol
- local obj64 = Instance.new("Part")
- obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj64.CanCollide = false
- obj64.Transparency = 1
- obj64.TopSurface = Enum.SurfaceType.Smooth
- obj64.BottomSurface = Enum.SurfaceType.Smooth
- obj64.Material = Enum.Material.SmoothPlastic
- obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj64.BrickColor = BrickColor.new("Pastel brown")
- obj64.Friction = 0.30000001192093
- obj64.Shape = Enum.PartType.Ball
- obj64.Name = "stretchlol"
- obj64.Parent = obj41
- -- 65 - stretchlol
- local obj65 = Instance.new("Part")
- obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj65.CanCollide = false
- obj65.Transparency = 1
- obj65.TopSurface = Enum.SurfaceType.Smooth
- obj65.BottomSurface = Enum.SurfaceType.Smooth
- obj65.Material = Enum.Material.SmoothPlastic
- obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj65.BrickColor = BrickColor.new("Pastel brown")
- obj65.Friction = 0.30000001192093
- obj65.Shape = Enum.PartType.Ball
- obj65.Name = "stretchlol"
- obj65.Parent = obj41
- -- 66 - stretchlol
- local obj66 = Instance.new("Part")
- obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj66.CanCollide = false
- obj66.Transparency = 1
- obj66.TopSurface = Enum.SurfaceType.Smooth
- obj66.BottomSurface = Enum.SurfaceType.Smooth
- obj66.Material = Enum.Material.SmoothPlastic
- obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj66.BrickColor = BrickColor.new("Pastel brown")
- obj66.Friction = 0.30000001192093
- obj66.Shape = Enum.PartType.Ball
- obj66.Name = "stretchlol"
- obj66.Parent = obj41
- -- 67 - stretchlol
- local obj67 = Instance.new("Part")
- obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj67.CanCollide = false
- obj67.Transparency = 1
- obj67.TopSurface = Enum.SurfaceType.Smooth
- obj67.BottomSurface = Enum.SurfaceType.Smooth
- obj67.Material = Enum.Material.SmoothPlastic
- obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj67.BrickColor = BrickColor.new("Pastel brown")
- obj67.Friction = 0.30000001192093
- obj67.Shape = Enum.PartType.Ball
- obj67.Name = "stretchlol"
- obj67.Parent = obj41
- -- 68 - stretchlol
- local obj68 = Instance.new("Part")
- obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj68.CanCollide = false
- obj68.Transparency = 1
- obj68.TopSurface = Enum.SurfaceType.Smooth
- obj68.BottomSurface = Enum.SurfaceType.Smooth
- obj68.Material = Enum.Material.SmoothPlastic
- obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj68.BrickColor = BrickColor.new("Pastel brown")
- obj68.Friction = 0.30000001192093
- obj68.Shape = Enum.PartType.Ball
- obj68.Name = "stretchlol"
- obj68.Parent = obj41
- -- 69 - stretchlol
- local obj69 = Instance.new("Part")
- obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj69.CanCollide = false
- obj69.Transparency = 1
- obj69.TopSurface = Enum.SurfaceType.Smooth
- obj69.BottomSurface = Enum.SurfaceType.Smooth
- obj69.Material = Enum.Material.SmoothPlastic
- obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995)
- obj69.BrickColor = BrickColor.new("Pastel brown")
- obj69.Friction = 0.30000001192093
- obj69.Shape = Enum.PartType.Ball
- obj69.Name = "stretchlol"
- obj69.Parent = obj41
- -- 70 - stretchlol
- local obj70 = Instance.new("Part")
- obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj70.CanCollide = false
- obj70.Transparency = 1
- obj70.TopSurface = Enum.SurfaceType.Smooth
- obj70.BottomSurface = Enum.SurfaceType.Smooth
- obj70.Material = Enum.Material.SmoothPlastic
- obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj70.BrickColor = BrickColor.new("Pastel brown")
- obj70.Friction = 0.30000001192093
- obj70.Shape = Enum.PartType.Ball
- obj70.Name = "stretchlol"
- obj70.Parent = obj41
- -- 71 - stretchlol
- local obj71 = Instance.new("Part")
- obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj71.CanCollide = false
- obj71.Transparency = 1
- obj71.TopSurface = Enum.SurfaceType.Smooth
- obj71.BottomSurface = Enum.SurfaceType.Smooth
- obj71.Material = Enum.Material.SmoothPlastic
- obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj71.BrickColor = BrickColor.new("Pastel brown")
- obj71.Friction = 0.30000001192093
- obj71.Shape = Enum.PartType.Ball
- obj71.Name = "stretchlol"
- obj71.Parent = obj41
- -- 72 - stretchlol
- local obj72 = Instance.new("Part")
- obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj72.CanCollide = false
- obj72.Transparency = 1
- obj72.TopSurface = Enum.SurfaceType.Smooth
- obj72.BottomSurface = Enum.SurfaceType.Smooth
- obj72.Material = Enum.Material.SmoothPlastic
- obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj72.BrickColor = BrickColor.new("Pastel brown")
- obj72.Friction = 0.30000001192093
- obj72.Shape = Enum.PartType.Ball
- obj72.Name = "stretchlol"
- obj72.Parent = obj41
- -- 73 - stretchlol
- local obj73 = Instance.new("Part")
- obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
- obj73.CanCollide = false
- obj73.Transparency = 1
- obj73.TopSurface = Enum.SurfaceType.Smooth
- obj73.BottomSurface = Enum.SurfaceType.Smooth
- obj73.Material = Enum.Material.SmoothPlastic
- obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj73.BrickColor = BrickColor.new("Pastel brown")
- obj73.Friction = 0.30000001192093
- obj73.Shape = Enum.PartType.Ball
- obj73.Name = "stretchlol"
- obj73.Parent = obj41
- -- 74 - stretchlol
- local obj74 = Instance.new("Part")
- obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
- obj74.CanCollide = false
- obj74.Transparency = 1
- obj74.TopSurface = Enum.SurfaceType.Smooth
- obj74.BottomSurface = Enum.SurfaceType.Smooth
- obj74.Material = Enum.Material.SmoothPlastic
- obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj74.BrickColor = BrickColor.new("Pastel brown")
- obj74.Friction = 0.30000001192093
- obj74.Shape = Enum.PartType.Ball
- obj74.Name = "stretchlol"
- obj74.Parent = obj41
- -- 75 - stretchlol
- local obj75 = Instance.new("Part")
- obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj75.CanCollide = false
- obj75.Transparency = 1
- obj75.TopSurface = Enum.SurfaceType.Smooth
- obj75.BottomSurface = Enum.SurfaceType.Smooth
- obj75.Material = Enum.Material.SmoothPlastic
- obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj75.BrickColor = BrickColor.new("Pastel brown")
- obj75.Friction = 0.30000001192093
- obj75.Shape = Enum.PartType.Ball
- obj75.Name = "stretchlol"
- obj75.Parent = obj41
- -- 76 - stretchlol
- local obj76 = Instance.new("Part")
- obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
- obj76.CanCollide = false
- obj76.Transparency = 1
- obj76.TopSurface = Enum.SurfaceType.Smooth
- obj76.BottomSurface = Enum.SurfaceType.Smooth
- obj76.Material = Enum.Material.SmoothPlastic
- obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
- obj76.BrickColor = BrickColor.new("Pastel brown")
- obj76.Friction = 0.30000001192093
- obj76.Shape = Enum.PartType.Ball
- obj76.Name = "stretchlol"
- obj76.Parent = obj41
- obj1.PrimaryPart = obj4
- local stretches = obj41:GetChildren()
- for i,v in pairs(stretches) do
- v.Anchored = true
- v.Parent = obj1
- end
- for i,v in pairs(obj2:GetChildren()) do
- v.Anchored = true
- v.Parent = obj1
- end
- obj2:Destroy()
- obj41:Destroy()
- local previous = nil
- for i,v in pairs(obj1:GetChildren()) do
- if v:IsA('BasePart') then
- if previous then
- local weld = Instance.new('Weld',v)
- weld.Part0 = v
- weld.Part1 = previous
- weld.C0 = v.CFrame:inverse() * previous.CFrame
- previous.Anchored = false
- previous.CanCollide = false
- local vee = v
- weld.AncestryChanged:connect(function(mez,par)
- wait()
- weld.Parent = vee
- end)
- end
- previous = v
- end
- end
- previous.Anchored = false
- previous.CanCollide = false
- obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0))
- -- 2 - Part
- local ree = Instance.new("Part")
- ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5))
- ree.Transparency = 0.80000001192093
- ree.Material = Enum.Material.Neon
- ree.CFrame = CFrame.new(obj4.Position)
- ree.Size = Vector3.new(5, math.huge, 5)
- ree.BrickColor = BrickColor.new("New Yeller")
- ree.Friction = 0.30000001192093
- ree.Shape = Enum.PartType.Block
- ree.Parent = handle
- -- 3 - Mesh
- local ree2 = Instance.new("CylinderMesh")
- ree2.Parent = ree
- local thing = Instance.new('BodyPosition',obj9)
- local thing2 = Instance.new('BodyPosition',ree)
- thing2.P = 100000
- thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- thing.MaxForce = Vector3.new(10000,10000,10000)
- for i=1,100 do
- thing2.Position = obj4.Position
- obj1:SetPrimaryPartCFrame(CFrame.new(obj1.PrimaryPart.Position)*CFrame.Angles(math.rad(handle.Orientation.X),math.rad(handle.Orientation.Y),math.rad(handle.Orientation.Z))*CFrame.Angles(0,math.rad(180),0))
- thing.Position = handle.Position+(handle.CFrame.rightVector*0.5)
- wait()
- end
- thing:Destroy()
- local lmfao = Instance.new('Weld',obj4)
- lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0)
- lmfao.Part0 = obj4
- lmfao.Part1 = handle
- ree:Destroy()
- working = false
- end
- function katanamode()
- blademode = "katana"
- -- 1 - weeb shit
- local weebshit1 = handle
- -- 16 - top cap
- local weebshit16 = Instance.new("Part")
- weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063)
- weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65
- weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit16.Anchored = false
- weebshit16.BrickColor = BrickColor.new("Really black")
- weebshit16.Friction = 0.30000001192093
- weebshit16.Shape = Enum.PartType.Cylinder
- weebshit16.Name = "top cap"
- weebshit16.Parent = weebshit1
- local weld = Instance.new('Weld',weebshit16)
- weld.Part0 = weebshit16
- weld.Part1 = handle
- weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
- --weld,part,endsize,endpos,amntime
- grow(weld,weebshit16,Vector3.new(0.1,0.65,0.65),CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048),0.1)
- -- 8 - blade
- local weebshit8 = Instance.new("Part")
- weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit8.Material = Enum.Material.Metal
- weebshit8.Size = Vector3.new(0.23,0.05, 0.1)
- weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit8.Anchored = false
- weebshit8.BrickColor = BrickColor.new("Dark stone grey")
- weebshit8.Friction = 0.30000001192093
- weebshit8.Shape = Enum.PartType.Block
- weebshit8.Name = "blade"
- weebshit8.Parent = weebshit1
- weebshit8:BreakJoints()
- local bld1 = weebshit8
- local weld2 = Instance.new('Weld',weebshit8)
- weld2.Part0 = weebshit8
- weld2.Part1 = handle
- weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90))
- local coru=coroutine.wrap(function()
- grow(weld2,weebshit8,Vector3.new(0.23,1.17,0.1),CFrame.new(1.25, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90)),0.05)
- end)
- coru()
- -- 9 - blade
- local weebshit9 = Instance.new("Part")
- weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392)
- weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit9.Material = Enum.Material.Metal
- weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
- weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit9.Anchored = false
- weebshit9.BrickColor = BrickColor.new("Pearl")
- weebshit9.Friction = 0.30000001192093
- weebshit9.Shape = Enum.PartType.Block
- weebshit9.Name = "blade"
- weebshit9.Parent = weebshit8
- local bld2 = weebshit9
- local weld3 = Instance.new('Weld',weebshit9)
- weld3.Part0 = weebshit9
- weld3.Part1 = weebshit8
- weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
- grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05)
- -- 10 - blade
- local weebshit10 = Instance.new("Part")
- weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381)
- weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit10.Material = Enum.Material.Metal
- weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
- weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit10.Anchored = false
- weebshit10.BrickColor = BrickColor.new("Dark stone grey")
- weebshit10.Friction = 0.30000001192093
- weebshit10.Shape = Enum.PartType.Block
- weebshit10.Name = "blade"
- weebshit10.Parent = weebshit1
- local weld4 = Instance.new('Weld',weebshit10)
- weld4.Part0 = weebshit10
- weld4.Part1 = weebshit8
- weld4.C1 = CFrame.new(-0.01, 0.55, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095)
- local coru=coroutine.wrap(function()
- grow(weld4,weebshit10,Vector3.new(0.23,1.17,0.1),CFrame.new(-0.0285797119, 1.14634609, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095),0.1)
- end)
- coru()
- -- 11 - blade
- local weebshit11 = Instance.new("Part")
- weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381)
- weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit11.Material = Enum.Material.Metal
- weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
- weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit11.Anchored = false
- weebshit11.BrickColor = BrickColor.new("Pearl")
- weebshit11.Friction = 0.30000001192093
- weebshit11.Shape = Enum.PartType.Block
- weebshit11.Name = "blade"
- weebshit11.Parent = weebshit1
- local weld5 = Instance.new('Weld',weebshit10)
- weld5.Part0 = weebshit10
- weld5.Part1 = weebshit11
- weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
- grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
- -- 15 - blade
- local weebshit15 = Instance.new("Part")
- weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392)
- weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit15.Material = Enum.Material.Metal
- weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009)
- weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit15.Anchored = false
- weebshit15.BrickColor = BrickColor.new("Dark stone grey")
- weebshit15.Friction = 0.30000001192093
- weebshit15.Shape = Enum.PartType.Block
- weebshit15.Name = "blade"
- weebshit15.Parent = weebshit1
- local weld6 = Instance.new('Weld',weebshit15)
- weld6.Part0 = weebshit15
- weld6.Part1 = weebshit10
- weld6.C1 = CFrame.new(-0.01, -0.55, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006)
- local coru=coroutine.wrap(function()
- grow(weld6,weebshit15,Vector3.new(0.229999945, 1.17000151, 0.100000009),CFrame.new(-0.0274810791, -1.13038063, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006),0.1)
- end)
- coru()
- -- 12 - blade
- local weebshit12 = Instance.new("Part")
- weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0)
- weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit12.Material = Enum.Material.Metal
- weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
- weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit12.Anchored = false
- weebshit12.BrickColor = BrickColor.new("Pearl")
- weebshit12.Friction = 0.30000001192093
- weebshit12.Shape = Enum.PartType.Block
- weebshit12.Name = "blade"
- weebshit12.Parent = weebshit1
- local weld7 = Instance.new('Weld',weebshit12)
- weld7.Part0 = weebshit12
- weld7.Part1 = weebshit15
- weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
- grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
- -- 14 - blade
- local weebshit14 = Instance.new("Part")
- weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592)
- weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit14.Material = Enum.Material.Metal
- weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
- weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit14.Anchored = false
- weebshit14.BrickColor = BrickColor.new("Dark stone grey")
- weebshit14.Friction = 0.30000001192093
- weebshit14.Shape = Enum.PartType.Block
- weebshit14.Name = "blade"
- weebshit14.Parent = weebshit1
- local weld8 = Instance.new('Weld',weebshit14)
- weld8.Part0 = weebshit14
- weld8.Part1 = weebshit15
- weld8.C1 = CFrame.new(-0.01, 0.45, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1)
- local coru=coroutine.wrap(function()
- grow(weld8,weebshit14,Vector3.new(0.229999945, 0.700001657, 0.100000009),CFrame.new(-0.0191650391, 0.911635399, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1),0.1)
- end)
- coru()
- -- 13 - blade
- local weebshit13 = Instance.new("Part")
- weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592)
- weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit13.Material = Enum.Material.Metal
- weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
- weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit13.Anchored = false
- weebshit13.BrickColor = BrickColor.new("Pearl")
- weebshit13.Friction = 0.30000001192093
- weebshit13.Shape = Enum.PartType.Block
- weebshit13.Name = "blade"
- weebshit13.Parent = weebshit1
- local weld9 = Instance.new('Weld',weebshit13)
- weld9.Part0 = weebshit13
- weld9.Part1 = weebshit14
- weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
- grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
- -- 18 - blade
- local weebshit18 = Instance.new("WedgePart")
- weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
- weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit18.Material = Enum.Material.Metal
- weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108)
- weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit18.Anchored = false
- weebshit18.BrickColor = BrickColor.new("Dark stone grey")
- weebshit18.Friction = 0.30000001192093
- weebshit18.Name = "blade"
- weebshit18.Parent = weebshit1
- local weld10 = Instance.new('Weld',weebshit18)
- weld10.Part0 = weebshit18
- weld10.Part1 = weebshit14
- weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0)
- local coru=coroutine.wrap(function()
- grow(weld10,weebshit18,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.499937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0),0.1)
- end)
- coru()
- -- 19 - blade
- local weebshit19 = Instance.new("WedgePart")
- weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
- weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit19.Material = Enum.Material.Metal
- weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091)
- weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- weebshit19.Anchored = false
- weebshit19.BrickColor = BrickColor.new("Pearl")
- weebshit19.Friction = 0.30000001192093
- weebshit19.Name = "blade"
- weebshit19.Parent = weebshit1
- local weld11 = Instance.new('Weld',weebshit19)
- weld11.Part0 = weebshit19
- weld11.Part1 = weebshit18
- weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0)
- local coru=coroutine.wrap(function()
- grow(weld11,weebshit19,Vector3.new(0.05, 0.37, 0.28),CFrame.new(0, 0.011, -0.029) * CFrame.Angles(0, 0, 0),0.1)
- end)
- coru()
- end
- function gunmode()
- working = true
- working = false
- end
- function knifemode()
- blademode = "knife"
- -- 6 - thicc cap
- local obj6 = Instance.new("Part")
- obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
- obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- obj6.Size = Vector3.new(0.3, 0.3, 0.3)
- obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- obj6.Anchored = false
- obj6.BrickColor = BrickColor.new("Really black")
- obj6.Friction = 0.30000001192093
- obj6.Shape = Enum.PartType.Ball
- obj6.Name = "thicc cap"
- obj6.Parent = handle
- local weld2 = Instance.new('Weld',obj6)
- weld2.Part0 = obj6
- weld2.Part1 = handle
- weld2.C0 = CFrame.new(0.4, 0, 0)
- grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1)
- -- 8 - thicc top cap
- local obj8 = Instance.new("Part")
- obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
- obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- obj8.Size = Vector3.new(0.3, 0.3, 0.3)
- obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- obj8.Anchored = false
- obj8.BrickColor = BrickColor.new("Really black")
- obj8.Friction = 0.30000001192093
- obj8.Shape = Enum.PartType.Ball
- obj8.Name = "thicc top cap"
- obj8.Parent = handle
- local weld1 = Instance.new('Weld',obj8)
- weld1.Part0 = obj8
- weld1.Part1 = handle
- weld1.C0 = CFrame.new(-0.4, 0, 0)
- grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1)
- -- 4 - thicc blade
- local obj4 = Instance.new("Part")
- obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -0)
- obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- obj4.Material = Enum.Material.Metal
- obj4.Size = Vector3.new(0.23, 0.1, 0.1)
- obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- obj4.Anchored = false
- obj4.BrickColor = BrickColor.new("Dark stone grey")
- obj4.Friction = 0.30000001192093
- obj4.Shape = Enum.PartType.Block
- obj4.Name = "blade"
- obj4.Parent = handle
- local weld4 = Instance.new('Weld',obj4)
- weld4.Part0 = obj4
- weld4.Part1 = handle
- weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90))
- local coru=coroutine.wrap(function()
- grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1)
- end)
- coru()
- -- 5 - thicc blade
- local obj5 = Instance.new("Part")
- obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -0)
- obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- obj5.Material = Enum.Material.Metal
- obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007)
- obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- obj5.Anchored = false
- obj5.BrickColor = BrickColor.new("Pearl")
- obj5.Friction = 0.30000001192093
- obj5.Shape = Enum.PartType.Block
- obj5.Name = "blade"
- obj5.Parent = handle
- local weld5 = Instance.new('Weld',obj5)
- weld5.Part0 = obj5
- weld5.Part1 = obj4
- weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0)
- grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1)
- -- 3 - thicc blade
- local obj3 = Instance.new("WedgePart")
- obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
- obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- obj3.Material = Enum.Material.Metal
- obj3.Size = Vector3.new(0.1, 0, 0.23)
- obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- obj3.Anchored = false
- obj3.BrickColor = BrickColor.new("Dark stone grey")
- obj3.Friction = 0.30000001192093
- obj3.Name = "blade"
- obj3.Parent = handle
- local weld6 = Instance.new('Weld',obj3)
- weld6.Part0 = obj3
- weld6.Part1 = obj4
- weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
- local coru=coroutine.wrap(function()
- grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05)
- end)
- coru()
- -- 2 - thicc blade
- local obj2 = Instance.new("WedgePart")
- obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
- obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- obj2.Material = Enum.Material.Metal
- obj2.Size = Vector3.new(0.05, 0, 0.26)
- obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- obj2.Anchored = false
- obj2.BrickColor = BrickColor.new("Lily white")
- obj2.Friction = 0.30000001192093
- obj2.Name = "blade"
- obj2.Parent = handle
- local weld7 = Instance.new('Weld',obj2)
- weld7.Part0 = obj2
- weld7.Part1 = obj4
- weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
- grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05)
- end
- function raep()
- working = true
- pcall(function()
- local holyshit = Instance.new("Sound", handle)
- holyshit.SoundId = "rbxassetid://345287845"
- holyshit.Volume = 5
- holyshit:Play()
- holyshit.TimePosition = 0.6
- --[[local waitwhatthefuck = Instance.new("Sound", handle)
- waitwhatthefuck.SoundId = "rbxassetid://864314263"
- waitwhatthefuck:Play()]]--
- local coru=coroutine.wrap(function()
- wait(1.95)
- holyshit.TimePosition = 2.8
- end)
- coru()
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- local rweld = Instance.new("Weld", char["Right Arm"])
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- local lweld = Instance.new("Weld", char["Left Arm"])
- lweld.Part0 = char.Torso
- lweld.Part1 = char["Left Arm"]
- lweld.C0 = CFrame.new(-1.5, 0, 0)
- char.Humanoid.WalkSpeed = 16
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2)
- local particl = Instance.new("ParticleEmitter")
- particl.LightEmission = 3
- particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.25, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
- particl.LightInfluence = 0.75
- particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
- particl.Lifetime = NumberRange.new(0.1, 0.5)
- particl.Rate = 50
- particl.RotSpeed = NumberRange.new(300, 300)
- particl.Speed = NumberRange.new(0, 1)
- particl.SpreadAngle = Vector2.new(90, 90)
- particl.Parent = handle
- for i, v in pairs(handle["pink toy"]:GetChildren()) do
- if v:IsA("Part") then
- cooldildo = particl:Clone()
- cooldildo.Parent = v
- end
- end
- particl:Remove()
- wait(1)
- MOAN = true
- char.Humanoid.WalkSpeed = 75
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06)
- end)
- local cor3 = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06)
- end)
- cor()
- cor2()
- cor3()
- lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06)
- local omgg = 0
- repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2
- holyshit:Destroy()
- char.Humanoid.WalkSpeed = 16
- MOAN = false
- if aidsificating == nil then
- for i, v in pairs(handle["pink toy"]:GetChildren()) do
- if v:IsA("Part") then
- v:FindFirstChild("ParticleEmitter"):Destroy()
- end
- end
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
- end)
- local cor3 = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
- end)
- cor()
- cor2()
- cor3()
- lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08)
- lweld:Remove()
- rweld:Remove()
- tweld:Remove()
- if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- else
- pcall(function()
- aidsificating.HumanoidRootPart:Destroy()
- end)
- pcall(function()
- ragdollpart(aidsificating,"Right Arm")
- ragdollpart(aidsificating,"Right Leg")
- ragdollpart(aidsificating,"Left Arm")
- ragdollpart(aidsificating,"Left Leg")
- end)
- pcall(function()
- ragdollpart(aidsificating,"RightUpperArm")
- ragdollpart(aidsificating,"RightUpperLeg")
- ragdollpart(aidsificating,"LeftUpperArm")
- ragdollpart(aidsificating,"LeftUpperLeg")
- end)
- pcall(function()
- local weld = Instance.new('Weld',aidsificating.Torso)
- weld.Part0 = aidsificating.Torso
- weld.Part1 = handle
- weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
- for i,v in pairs(handle["pink toy"]:GetChildren()) do
- if v:IsA('BasePart') and v.Name == "stretchlol" then
- v.BrickColor = aidsificating.Torso.BrickColor
- v.Transparency = 0
- end
- end
- end)
- pcall(function()
- local weld = Instance.new('Weld',aidsificating.UpperTorso)
- weld.Part0 = aidsificating.UpperTorso
- weld.Part1 = handle
- weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
- for i,v in pairs(handle["pink toy"]:GetChildren()) do
- if v:IsA('BasePart') and v.Name == "stretchlol" then
- v.BrickColor = aidsificating.UpperTorso.BrickColor
- v.Transparency = 0
- end
- end
- end)
- lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06)
- wait(2)
- for i,v in pairs(aidsificating:GetDescendants()) do
- if v:IsA('Weld') then v:Destroy() end
- end
- pcall(function()
- ragdollpart(aidsificating,"Head")
- end)
- pcall(function()
- local thang = "Torso"
- if aidsificating:FindFirstChild('UpperTorso') then
- thang = "UpperTorso"
- end
- local ayybleed = Instance.new('Part',aidsificating)
- ayybleed.Size = Vector3.new(0.2,0.2,0.2)
- ayybleed.BrickColor = BrickColor.new('Maroon')
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 1
- ayybleed.CFrame = aidsificating[thang].CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,-1,0)
- attachment1.Orientation = Vector3.new(180, 0, 0)
- local attachment0 = Instance.new('Attachment',aidsificating[thang])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = aidsificating
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed,true)
- end)
- bleedBLEED()
- end)
- aidsificating = nil
- pcall(function()
- for i,v in pairs(handle["pink toy"]:GetChildren()) do
- if v:IsA('BasePart') and v.Name == "stretchlol" then
- v.Transparency = 1
- end
- end
- end)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04)
- wait(0.1)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08)
- end)
- local cor3 = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
- end)
- cor()
- cor2()
- cor3()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
- lweld:Remove()
- rweld:Remove()
- tweld:Remove()
- if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- end
- end)
- working = false
- end
- function katanaQ()
- working = true
- swinging = true
- gettingeem = true
- pcall(function()
- local rweld = Instance.new("Weld", char["Right Arm"])
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- pcall(function()
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- end)
- char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
- local at1 = Instance.new("Attachment", handle)
- local at2 = Instance.new("Attachment", handle)
- at1.Visible = false
- at1.Position = Vector3.new(5, 0, 0)
- at2.Visible = false
- at2.Position = Vector3.new(1, 0, 0)
- local trail = Instance.new("Trail", handle)
- trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
- trail.LightEmission = 0.25
- trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
- trail.Lifetime = 0.10
- trail.MinLength = 0.05
- trail.Attachment0 = at1
- trail.Attachment1 = at2
- local coru=coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08)
- end)
- coru()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08)
- local ree=0
- while goteem == nil and ree < 1 do
- wait(0.05)
- ree=ree+0.05
- end
- char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
- gettingeem = false
- swinging = false
- if goteem then
- wait(2)
- pcall(function()
- local sounn = Instance.new("Sound", goteem.Torso)
- local lipp = math.random(1, 3)
- if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
- if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
- if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
- sounn:Play()
- end)
- ragdollpart(goteem,"Head")
- for i,v in pairs(goteem:GetDescendants()) do
- if v:IsA('Weld') then v:Destroy() end
- end
- goteem = nil
- end
- trail:Destroy()
- at1:Destroy()
- at2:Destroy()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- cor()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- rweld:Destroy()
- tweld:Destroy()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- end)
- swinging = false
- gettingeem = false
- working = false
- end
- local function katanaE()
- working = true
- swinging = true
- SLESH = true
- pcall(function()
- local rweld = Instance.new("Weld", char["Right Arm"])
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
- local at1 = Instance.new("Attachment", handle)
- local at2 = Instance.new("Attachment", handle)
- at1.Visible = false
- at1.Position = Vector3.new(5, 0, 0)
- at2.Visible = false
- at2.Position = Vector3.new(1, 0, 0)
- local trail = Instance.new("Trail", handle)
- trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
- trail.LightEmission = 0.25
- trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
- trail.Lifetime = 0.10
- trail.MinLength = 0.05
- trail.Attachment0 = at1
- trail.Attachment1 = at2
- local coru=coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08)
- end)
- coru()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08)
- wait(1)
- char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
- trail:Destroy()
- at1:Destroy()
- at2:Destroy()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- cor()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- rweld:Destroy()
- tweld:Destroy()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- end)
- swinging = false
- SLESH = false
- working = false
- end
- function begoneTHOUGHT()
- working = true
- pcall(function()
- local thott = Instance.new("Sound", char)
- thott.SoundId = "rbxassetid://949916584"
- thott.Volume = 1
- thott.TimePosition = 0.5
- thott.PlaybackSpeed = 1
- thott.EmitterSize = player.CameraMaxZoomDistance+1
- thott.MaxDistance = player.CameraMaxZoomDistance+1
- thott:Play()
- local rweld = Instance.new("Weld", char["Right Arm"])
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- local coru=coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25)
- end)
- coru()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25)
- wait(0.5)
- local thote = Instance.new("Sound", char.Head)
- thote.SoundId = "rbxassetid://358498516"
- thote.Volume = 1
- thote:Play()
- local coru=coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04)
- end)
- coru()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04)
- wait(0.04)
- local ree = Instance.new('Part',workspace)
- ree.Shape = Enum.PartType.Cylinder
- ree.CanCollide = false
- ree.Anchored = false
- ree.Size = Vector3.new(0.5,2,2)
- ree.TopSurface = Enum.SurfaceType.Smooth
- ree.BottomSurface = Enum.SurfaceType.Smooth
- ree.Transparency = 0.8
- ree.Material =Enum.Material.Neon
- ree.BrickColor = BrickColor.new('Toothpaste')
- ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90))
- ree:BreakJoints()
- local reee = Instance.new("Sound", ree)
- reee.SoundId = "rbxassetid://138677306"
- reee:Play()
- local heck = Instance.new('BodyVelocity',ree)
- heck.Velocity = ree.CFrame.rightVector*50
- heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- local coru=coroutine.wrap(function()
- for i=1,21 do
- local cf = ree.CFrame
- ree.Size = ree.Size+Vector3.new(0,2,2)
- ree.CFrame = cf
- wait()
- end
- for i=1,4 do
- local cf = ree.CFrame
- ree.Size = ree.Size+Vector3.new(0,2,2)
- ree.CFrame = cf
- ree.Transparency = ree.Transparency + 0.05
- wait()
- end
- ree:Destroy()
- end)
- coru()
- ree.Touched:connect(function(hit)
- if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then
- hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100
- ragdollpart(hit.Parent,"Head")
- end
- end)
- wait(0.5)
- local coru=coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
- end)
- coru()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)
- rweld:Destroy()
- tweld:Destroy()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- end)
- working = false
- end
- function katanaswing()
- working = true
- pcall(function()
- local rweld = Instance.new("Weld", char["Right Arm"])
- local lweld = Instance.new("Weld", char["Left Arm"])
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- lweld.Part0 = char.Torso
- lweld.Part1 = char["Left Arm"]
- lweld.C0 = CFrame.new(-1.5, 0, 0)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08)
- end)
- cor()
- lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08)
- wait(0.2)
- local at1 = Instance.new("Attachment", handle)
- local at2 = Instance.new("Attachment", handle)
- at1.Visible = false
- at1.Position = Vector3.new(5, 0, 0)
- at2.Visible = false
- at2.Position = Vector3.new(1, 0, 0)
- local trail = Instance.new("Trail", handle)
- trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)})
- trail.LightEmission = 0.25
- trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
- trail.Lifetime = 0.10
- trail.MinLength = 0.05
- trail.Attachment0 = at1
- trail.Attachment1 = at2
- swinging = true
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04)
- end)
- cor()
- lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
- wait(0.2)
- swinging = false
- trail:Destroy()
- at1:Destroy()
- at2:Destroy()
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- cor()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- rweld:Destroy()
- lweld:Destroy()
- tweld:Destroy()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- end)
- working = false
- end
- function throw()
- working = true
- pcall(function()
- local rweld = char["Right Arm"]:FindFirstChild("Weld")
- local lweld = char["Left Arm"]:FindFirstChild("Weld")
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- local throwsound = Instance.new("Sound", char.Head)
- throwsound.SoundId = "rbxassetid://711753382"
- throwsound.PlaybackSpeed = 0.75
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04)
- end)
- cor()
- cor2()
- grabweld:Remove()
- throwsound:Play()
- local throwvel = Instance.new("BodyThrust")
- throwvel.Force = Vector3.new(0, 3000, -2000)
- pcall(function()
- throwvel.Parent = grabbed.Torso
- end)
- pcall(function()
- throwvel.Parent = grabbed.UpperTorso
- end)
- lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
- wait(0.15)
- throwvel:Remove()
- local cor = coroutine.wrap(function()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- cor()
- cor2()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- lweld:Remove()
- rweld:Remove()
- tweld:Remove()
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- local lolgrabbed = grabbed
- spawn(function()
- wait(2)
- unstun(lolgrabbed)
- end)
- end)
- grabbed = nil
- working = false
- end
- function whoosh(vroom)
- vroom.Parent = workspace
- vroom.Name = "Projectile"
- vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
- vroom.Anchored = true
- vroom.Velocity = Vector3.new(0,0,0)
- vroom.RotVelocity = Vector3.new(0,0,0)
- vroom.Anchored = false
- game:GetService('Debris'):AddItem(vroom,10)
- local flyy = Instance.new('BodyVelocity',vroom)
- flyy.Velocity = vroom.CFrame.rightVector*200
- local touched = false
- for i,v in pairs(vroom:GetChildren()) do
- if v:IsA('BasePart') then
- v.Touched:connect(function(hit)
- local pos = vroom.CFrame
- if touched == false then
- if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then
- touched = true
- local before = hit.Anchored
- vroom.Anchored = true
- vroom.Velocity = Vector3.new(0,0,0)
- vroom.RotVelocity = Vector3.new(0,0,0)
- vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector)
- hit.Anchored = true
- flyy:Destroy()
- pcall(function()
- local weld = Instance.new('Weld',hit)
- weld.Part0 = hit
- weld.Part1 = vroom
- weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
- local ayybleed = Instance.new('Part',hit)
- ayybleed.Size = Vector3.new(0.2,0.2,0.2)
- ayybleed.BrickColor = BrickColor.new('Maroon')
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 1
- ayybleed.CFrame = hit.CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- local attachment0 = Instance.new('Attachment',hit)
- for i,v in pairs(vroom:GetChildren()) do
- if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then
- v.Name = "REEEE"
- end
- end
- attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0)
- attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = attachment0
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed)
- end)
- bleedBLEED()
- if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then
- game:GetService('Debris'):AddItem(ayybleed,7.5)
- end
- end)
- hit.Anchored = before
- vroom.Anchored = false
- vroom.CanCollide = true
- pcall(function()
- vroom:FindFirstChildOfClass('Trail'):Destroy()
- end)
- for i,v in pairs(vroom:GetChildren()) do
- if v:IsA('BasePart') then
- v.CanCollide = true
- end
- end
- if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then
- pcall(function()
- hit.Parent.HumanoidRootPart:Destroy()
- end)
- pcall(function()
- ragdollpart(hit.Parent,"Left Arm")
- ragdollpart(hit.Parent,"Left Leg")
- ragdollpart(hit.Parent,"Right Arm")
- ragdollpart(hit.Parent,"Right Leg")
- end)
- pcall(function()
- ragdollpart(hit.Parent,"LeftUpperLeg")
- ragdollpart(hit.Parent,"RightUpperLeg")
- ragdollpart(hit.Parent,"LeftUpperArm")
- ragdollpart(hit.Parent,"RightUpperArm")
- end)
- spawn(function()
- wait(5)
- ragdollpart(hit.Parent,"Head")
- end)
- else
- pcall(function()
- ragdollpart(hit.Parent,hit.Name)
- end)
- end
- elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then
- touched = true
- local before = hit.Anchored
- vroom.Anchored = true
- vroom.Velocity = Vector3.new(0,0,0)
- vroom.RotVelocity = Vector3.new(0,0,0)
- hit.Anchored = true
- flyy:Destroy()
- vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector
- pcall(function()
- local weld = Instance.new('Weld',hit)
- weld.Part0 = hit
- weld.Part1 = vroom
- weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
- end)
- pcall(function()
- vroom:FindFirstChildOfClass('Trail'):Destroy()
- end)
- hit.Anchored = before
- vroom.Anchored = false
- end
- end
- end)
- end
- end
- end
- function fling()
- working = true
- pcall(function()
- local rweld = Instance.new("Weld", char["Right Arm"])
- local lweld = Instance.new("Weld", char["Left Arm"])
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- lweld.Part0 = char.Torso
- lweld.Part1 = char["Left Arm"]
- lweld.C0 = CFrame.new(-1.5, 0, 0)
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- local at1 = Instance.new("Attachment", handle)
- local at2 = Instance.new("Attachment", handle)
- at1.Visible = false
- at1.Position = Vector3.new(2, 0, 0)
- at2.Visible = false
- at2.Position = Vector3.new(-0.3, 0, 0)
- local trail = Instance.new("Trail", handle)
- trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
- trail.LightEmission = 0.25
- trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
- trail.Lifetime = 0.10
- trail.MinLength = 0.05
- trail.Attachment0 = at1
- trail.Attachment1 = at2
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07)
- end)
- cor()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07)
- end)
- local cor3 = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12)
- end)
- cor()
- cor2()
- cor3()
- lerp(lweld,lweld.C0,CFrame.new(-1.75, 0.5, -0.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-45)),0.07)
- wait(0.2)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0.5, -0.5) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(90)),0.03)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01)
- end)
- cor()
- cor2()
- whoosh(handle:Clone())
- for i, v in pairs(handle:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 1
- end
- end
- handle.Transparency = 1
- trail:Remove()
- at1:Remove()
- at2:Remove()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04)
- wait(0.2)
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
- for i, v in pairs(handle:GetChildren()) do
- if v:IsA("Part") then
- v.Transparency = 0
- end
- end
- handle.Transparency = 0
- hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
- lweld:Remove()
- rweld:Remove()
- tweld:Remove()
- if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- end)
- working = false
- end
- function kill()
- working = true
- pcall(function()
- local rweld = char["Right Arm"]:FindFirstChild("Weld")
- local lweld = char["Left Arm"]:FindFirstChild("Weld")
- local tweld = Instance.new("Weld", char.HumanoidRootPart)
- tweld.Part0 = char.HumanoidRootPart
- tweld.Part1 = char.Torso
- local killsound = Instance.new("Sound", grabbed.Head)
- killsound.SoundId = "rbxassetid://150315649"
- killsound.PlaybackSpeed = 1.2
- local killsoundac = Instance.new("Sound", grabbed.Head)
- killsoundac.SoundId = "rbxassetid://162194585"
- killsoundac.PlaybackSpeed = 1
- killsoundac.Volume = 1
- local throwsound = Instance.new("Sound", char.Head)
- throwsound.SoundId = "rbxassetid://711753382"
- throwsound.PlaybackSpeed = 0.75
- local chokesound = Instance.new("Sound", grabbed.Head)
- chokesound.SoundId = "rbxassetid://418658161"
- chokesound.TimePosition = 3
- chokesound.PlaybackSpeed = 1
- local bleedsound = Instance.new("Sound", grabbed.Head)
- bleedsound.SoundId = "rbxassetid://244502094"
- bleedsound.PlaybackSpeed = 1.5
- bleedsound.Volume = 1
- pitchun = math.random(9, 12)/10
- pitchdos = math.random(9, 13)/10
- killsound.PlaybackSpeed = pitchun
- killsoundac.PlaybackSpeed = pitchdos
- chokesound.PlaybackSpeed = pitchun
- pcall(function()
- grabbed.HumanoidRootPart:Destroy()
- end)
- lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1)
- wait(0.2)
- lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
- killsound:Play()
- killsoundac:Play()
- chokesound:Play()
- bleedsound:Play()
- local ayybleed = Instance.new('Part',grabbed)
- ayybleed.Size = Vector3.new(0.2,0.2,0.2)
- ayybleed.BrickColor = BrickColor.new('Maroon')
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 0.5
- ayybleed.CFrame = grabbed.Head.CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(-0.55,0,0)
- attachment1.Orientation = Vector3.new(90, 0, -90)
- local attachment0 = Instance.new('Attachment')
- pcall(function()
- attachment0.Parent = grabbed.Torso
- end)
- pcall(function()
- attachment0.Parent = grabbed.UpperTorso
- end)
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- pcall(function()
- constraint.Parent = grabbed.Torso
- end)
- pcall(function()
- constraint.Parent = grabbed.UpperTorso
- end)
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed)
- end)
- bleedBLEED()
- wait(0.2)
- local at1 = Instance.new("Attachment", handle)
- local at2 = Instance.new("Attachment", handle)
- at1.Visible = false
- at1.Position = Vector3.new(2, 0, 0)
- at2.Visible = false
- at2.Position = Vector3.new(-0.3, 0, 0)
- local trail = Instance.new("Trail", handle)
- trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
- trail.LightEmission = 0.25
- trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
- trail.Lifetime = 0.10
- trail.MinLength = 0.05
- trail.Attachment0 = at1
- trail.Attachment1 = at2
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08)
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1)
- local coru=coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09)
- end)
- coru()
- local cor = coroutine.wrap(function()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
- end)
- cor()
- grabweld:Remove()
- throwsound:Play()
- local throwvel = Instance.new("BodyThrust")
- throwvel.Force = Vector3.new(0, 3000, -1000)
- pcall(function()
- throwvel.Parent = grabbed.Torso
- end)
- pcall(function()
- throwvel.Parent = grabbed.UpperTorso
- end)
- trail:Remove()
- at1:Remove()
- at2:Remove()
- lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
- pcall(function()
- ragdollpart(grabbed,"Left Arm")
- ragdollpart(grabbed,"Left Leg")
- ragdollpart(grabbed,"Right Arm")
- ragdollpart(grabbed,"Right Leg")
- end)
- pcall(function()
- ragdollpart(grabbed,"LeftUpperLeg")
- ragdollpart(grabbed,"RightUpperLeg")
- ragdollpart(grabbed,"LeftUpperArm")
- ragdollpart(grabbed,"RightUpperArm")
- end)
- wait(0.15)
- throwvel:Remove()
- local cor = coroutine.wrap(function()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- end)
- cor()
- cor2()
- lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
- lweld:Remove()
- rweld:Remove()
- tweld:Remove()
- if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
- local clone = torsoclone:Clone()
- clone.Part0 = char.HumanoidRootPart
- clone.Part1 = char.Torso
- clone.Parent = char.HumanoidRootPart
- end
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- local coru2=coroutine.wrap(function()
- local whyy = grabbed
- local continue = true
- local repeats = 0
- while continue == true do
- local ree = pcall(function()
- if repeats < 20 then
- whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9
- repeats = repeats+1
- if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then
- continue = false
- end
- else
- continue = false
- end
- end)
- if ree == false then
- continue = false
- end
- if continue == true then
- wait(0.2)
- end
- end
- ragdollpart(whyy,"Head")
- end)
- coru2()
- throwsound:Remove()
- killsound:Remove()
- end)
- grabbed = nil
- working = false
- end
- function release()
- working = true
- pcall(function()
- unstun(grabbed)
- grabbed = nil
- grabweld:Destroy()
- removewelds(char["Right Arm"])
- removewelds(char["Left Arm"])
- local rweld = Instance.new("Weld", char["Right Arm"])
- local lweld = Instance.new("Weld", char["Left Arm"])
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105))
- lweld.Part0 = char.Torso
- lweld.Part1 = char["Left Arm"]
- lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105))
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- lweld:Remove()
- rweld:Remove()
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- end)
- working = false
- end
- function grab()
- working = true
- pcall(function()
- local rweld = Instance.new("Weld", char["Right Arm"])
- local lweld = Instance.new("Weld", char["Left Arm"])
- rweld.Part0 = char["Torso"]
- rweld.Part1 = char["Right Arm"]
- rweld.C0 = CFrame.new(1.5, 0, 0)
- lweld.Part0 = char.Torso
- lweld.Part1 = char["Left Arm"]
- lweld.C0 = CFrame.new(-1.5, 0, 0)
- local at1 = Instance.new("Attachment", handle)
- local at2 = Instance.new("Attachment", handle)
- at1.Visible = false
- at1.Position = Vector3.new(2, 0, 0)
- at2.Visible = false
- at2.Position = Vector3.new(-0.3, 0, 0)
- local trail = Instance.new("Trail", handle)
- trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
- trail.LightEmission = 0.25
- trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
- trail.Lifetime = 0.10
- trail.MinLength = 0.05
- trail.Attachment0 = at1
- trail.Attachment1 = at2
- local spinnyshit = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07)
- end)
- spinnyshit()
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08)
- end)
- cor()
- lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08)
- wait(0.15)
- grabbing = true
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08)
- end)
- cor()
- lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08)
- at1:Remove()
- at2:Remove()
- trail:Remove()
- wait(0.3)
- grabbing = false
- if grabbed == nil then
- local cor = coroutine.wrap(function()
- lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- end)
- local cor2 = coroutine.wrap(function()
- lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
- end)
- cor()
- cor2()
- lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
- lweld:Remove()
- rweld:Remove()
- if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
- local clone = leftclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Left Arm"]
- clone.Parent = char.Torso
- end
- if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
- local clone = rightclone:Clone()
- clone.Part0 = char.Torso
- clone.Part1 = char["Right Arm"]
- clone.Parent = char.Torso
- end
- end
- end)
- working = false
- end
- mouse.KeyDown:connect(function(kkk)
- local key = kkk:lower()
- if usable and working == false then
- if key == "z" then
- if equipped == false then
- if firsttime then
- firsttime = false
- notify("Equipped || Press X or C to equip one of two weapons",true)
- else
- notify("Equipped")
- end
- equip()
- else
- notify("Unequipped")
- unequip()
- end
- elseif key == "x" then
- if blademode ~= "katana" and equipped == true then
- getrid(handle)
- if firsttime2 then
- firsttime2 = false
- notify("Katana mode enabled || Press Q, E, or click to perform an action",true)
- else
- notify("Katana mode enabled")
- end
- katanamode()
- elseif blademode == "katana" then
- getrid(handle)
- notify("Katana mode disabled")
- end
- elseif key == "v" then
- if blademode ~= "gun" and equipped == true then
- getrid(handle)
- if firsttime5 then
- firsttime5 = false
- notify("Gun mode enabled || Click to perform an action",true)
- else
- notify("Gun mode enabled")
- end
- gunmode()
- elseif blademode == "gun" then
- getrid(handle)
- notify("Gun mode disabled")
- end
- elseif key == "b" then
- if childlock == false then
- if blademode ~= "dildo" and equipped == true then
- getrid(handle)
- if firsttime4 then
- firsttime4 = false
- notify("Dildo mode enabled || Click to perform an action",true)
- else
- notify("Dildo mode enabled")
- end
- dildo()
- elseif blademode == "dildo" then
- notify("Dildo mode disabled")
- getrid(handle)
- end
- end
- elseif key == "c" then
- if blademode ~= "knife" and equipped == true then
- getrid(handle)
- if firsttime3 then
- firsttime3 = false
- notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true)
- else
- notify("Knife mode enabled")
- end
- knifemode()
- elseif blademode == "knife" then
- notify("Knife mode disabled")
- getrid(handle)
- end
- elseif key == "q" then
- if blademode == "katana" then
- notify()
- katanaQ()
- elseif blademode == "knife" then
- mode = "release"
- notify("Mode changed to "..mode)
- end
- elseif key == "e" then
- if blademode == "katana" then
- notify()
- katanaE()
- elseif blademode == "knife" then
- mode = "throw"
- notify("Mode changed to "..mode)
- end
- elseif key == "f" then
- if blademode == "handle" then
- notify([[BEGONE
- THOT]])
- begoneTHOUGHT()
- elseif blademode == "knife" then
- mode = "kill"
- notify("Mode changed to "..mode)
- end
- elseif key == "t" then
- if blademode == "knife" then
- mode = "fling"
- notify("Mode changed to "..mode)
- end
- end
- end
- if key == "m" and sounding == false then
- --badass mode
- pcall(function()
- if badass.Playing == false then
- sounding = true
- for i,v in pairs(workspace:GetDescendants()) do
- if v:IsA('Sound') and v~=player.Character.Head.Badass then
- v:Stop()
- end
- end
- badass:Play()
- badass.Volume = 10
- sounding = false
- else
- sounding = true
- for i=1,100 do
- badass.Volume = badass.Volume-0.1
- wait()
- end
- badass.Volume = 0
- badass:Stop()
- sounding = false
- end
- end)
- end
- if key == "r" then
- rag1 = true
- if rag1 == true and rag2 == true then
- oogabooga()
- end
- end
- if key == "g" then
- rag2 = true
- if rag1 == true and rag2 == true then
- oogabooga()
- end
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key == "r" then
- rag1 = false
- end
- if key == "g" then
- rag2 = false
- end
- end)
- handle.ChildAdded:connect(function(child)
- if child:IsA('BasePart') then
- child.CanCollide = false
- if child.Name == "blade" then
- child.Touched:connect(function(hit)
- if blademode == "katana" and swinging then
- if gettingeem then
- if goteem == nil then
- if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
- local sounn = Instance.new("Sound", char.Torso)
- local lipp = math.random(1, 3)
- if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
- if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
- if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
- sounn:Play()
- goteem = hit.Parent
- pcall(function()
- goteem.HumanoidRootPart:Destroy()
- end)
- pcall(function()
- ragdollpart(goteem,"Right Arm")
- ragdollpart(goteem,"Right Leg")
- ragdollpart(goteem,"Left Arm")
- ragdollpart(goteem,"Left Leg")
- end)
- pcall(function()
- ragdollpart(goteem,"RightUpperArm")
- ragdollpart(goteem,"RightUpperLeg")
- ragdollpart(goteem,"LeftUpperArm")
- ragdollpart(goteem,"LeftUpperLeg")
- end)
- pcall(function()
- local weld = Instance.new('Weld',goteem.Torso)
- weld.Part0 = goteem.Torso
- weld.Part1 = handle
- weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
- end)
- pcall(function()
- local weld = Instance.new('Weld',goteem.UpperTorso)
- weld.Part0 = goteem.UpperTorso
- weld.Part1 = handle
- weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
- end)
- pcall(function()
- local thang = "Torso"
- if goteem:FindFirstChild('UpperTorso') then
- thang = "UpperTorso"
- end
- local ayybleed = Instance.new('Part',goteem)
- ayybleed.Size = Vector3.new(0.2,0.2,0.2)
- ayybleed.BrickColor = BrickColor.new('Maroon')
- ayybleed.Material = Enum.Material.SmoothPlastic
- ayybleed.Name = "ayybleed"
- ayybleed.CanCollide = false
- ayybleed.Transparency = 1
- ayybleed.CFrame = goteem[thang].CFrame
- ayybleed:BreakJoints()
- local attachment1 = Instance.new('Attachment',ayybleed)
- attachment1.Position = Vector3.new(0,0,0)
- attachment1.Orientation = Vector3.new(-90, 0, -90)
- local attachment0 = Instance.new('Attachment',goteem[thang])
- if attachment0 and attachment1 then
- local constraint = Instance.new("HingeConstraint")
- constraint.Attachment0 = attachment0
- constraint.Attachment1 = attachment1
- constraint.LimitsEnabled = true
- constraint.UpperAngle = 0
- constraint.LowerAngle = 0
- constraint.Parent = goteem
- end
- local bleedBLEED= coroutine.wrap(function()
- bleed(ayybleed)
- end)
- bleedBLEED()
- end)
- end
- end
- elseif SLESH then
- if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
- local sounn = Instance.new("Sound", char.Torso)
- local lipp = math.random(1, 3)
- if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
- if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
- if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
- sounn:Play()
- ragdollpart(hit.Parent,hit.Name,false)
- end
- else
- if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
- local sounn = Instance.new("Sound", char.Torso)
- local lipp = math.random(1, 3)
- if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
- if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
- if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
- sounn:Play()
- swinging = false
- ragdollpart(hit.Parent,"Head",true,false)
- end
- end
- elseif blademode == "knife" then
- if grabbing == true and grabbed == nil then
- if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
- grabbed = hit.Parent
- stun(grabbed)
- local grabwelds = Instance.new("Weld", char.Torso)
- grabwelds.Part0 = char.Torso
- pcall(function()
- grabwelds.Part1 = grabbed.Torso
- end)
- pcall(function()
- grabwelds.Part1 = grabbed.UpperTorso
- end)
- grabwelds.C0 = CFrame.new(-0.45, 0, -1)
- grabweld = grabwelds
- end
- end
- end
- end)
- end
- elseif child:IsA("Model") then
- child.ChildAdded:connect(function(dildotip)
- if dildotip:IsA('BasePart') then
- dildotip.Touched:connect(function(hit)
- if MOAN == true then
- if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
- local sound = Instance.new('Sound',hit.Parent.Head)
- sound.SoundId = 'rbxassetid://959679286'
- sound.Volume = 5
- sound:Play()
- local sound3 = Instance.new("Sound",hit.Parent.Head)
- sound3.Volume = 5.5
- sound3.SoundId = "rbxassetid://702631545"
- sound3:Play()
- pcall(function()
- for i,v in pairs(hit.Parent.Head:GetChildren()) do
- if v:IsA('Decal') then v:Destroy() end
- end
- end)
- pcall(function()
- local ree=Instance.new('Decal',hit.Parent.Head)
- ree.Name = "face"
- ree.Texture = "rbxassetid://996521543"
- end)
- MOAN = false
- aidsificating = hit.Parent
- for i, v in pairs(handle["pink toy"]:GetChildren()) do
- if v:IsA("Part") then
- v:FindFirstChild("ParticleEmitter"):Destroy()
- end
- end
- end
- end
- end)
- end
- end)
- end
- end)
- mouse.Button1Down:connect(function(jew)
- if usable and working == false and equipped then
- if blademode == "katana" then
- notify()
- katanaswing()
- elseif blademode == "knife" then
- notify()
- if grabbed == nil then
- if mode == "fling" then
- fling()
- else
- grab()
- end
- elseif grabbed ~= nil then
- if mode == "kill" then
- kill()
- elseif mode == "throw" then
- throw()
- elseif mode == "release" then
- release()
- end
- end
- elseif blademode == "dildo" then
- raep()
- end
- end
- end)
- end
- spawned()
- player.CharacterAdded:connect(function()
- spawned()
- end)
- local avgs = {}
- game:GetService('RunService').Heartbeat:connect(function(step)
- local ofps = math.floor((60/(step*60))*10)/10
- if #avgs > 100 then
- table.remove(avgs,1)
- end
- table.insert(avgs,#avgs+1,ofps)
- local fpsa = 0
- for i,v in pairs(avgs) do
- fpsa = fpsa+v
- end
- fpsa = math.floor(fpsa/#avgs)
- fps.Text = 'FPS: '..tostring(fpsa)
- end)
- while true do
- for i,v in pairs(rekt) do
- if v.Parent ~= nil then
- if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
- for a,c in pairs(v:GetChildren()) do
- if c:IsA('Tool') then
- c.ManualActivationOnly = true
- wait()
- if game:GetService('Players'):GetPlayerFromCharacter(v) then
- c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack
- c.ManualActivationOnly = false
- end
- end
- end
- v:FindFirstChildOfClass('Humanoid').PlatformStand = true
- v:FindFirstChildOfClass('Humanoid').Sit = false
- v:FindFirstChildOfClass('Humanoid').JumpPower = 0
- v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
- v:FindFirstChildOfClass('Humanoid').Name = "hecc"
- else
- table.remove(rekt,i)
- end
- else
- table.remove(rekt,i)
- end
- end
- wait()
- end
- end)
- aimbot.Name = "aimbot"
- aimbot.Parent = ScriptFrame
- aimbot.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
- aimbot.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
- aimbot.BorderSizePixel = 4
- aimbot.Position = UDim2.new(0.0382015109, 0, 0.817967713, 0)
- aimbot.Size = UDim2.new(0, 200, 0, 50)
- aimbot.MouseButton1Down:connect(function()
- do --SIGHT Hotkeys ESP - Backslash - \ AimAssist - Capslock Spinbot - Right Alt By Jake#9795
- local plr = game.Players.LocalPlayer
- local allsguis = {}
- local enabled = false
- local dohax = function(lbplr)
- wait() --make sure the character exists
- if not lbplr.Character then return end
- for _,obj in next,lbplr.Character:children() do
- if obj:IsA("BasePart") then
- local sguis = {}
- local snew = function(...)
- for _,face in next,{...} do
- local sgui = Instance.new("SurfaceGui",obj)
- sgui.Enabled = enabled
- sgui.AlwaysOnTop = true
- sgui.Face = face
- table.insert(sguis,sgui)
- sgui.AncestryChanged:connect(function()
- for i,v in next,sguis do
- if v == sgui then
- table.remove(sguis,i)
- sgui:destroy()
- end
- end
- end)
- end
- end
- snew("Front", "Back", "Left", "Right", "Top", "Bottom")
- for _,sgui in next,sguis do
- local sframe = Instance.new("Frame",sgui)
- sframe.Size = UDim2.new(1,0,1,0)
- sframe.BorderSizePixel = 0
- sframe.BackgroundTransparency = .5
- sframe.BackgroundColor3 = lbplr.TEEM.Value == plr.TEEM.Value and BrickColor.new("Really blue").Color or BrickColor.new("Really red").Color
- end
- table.insert(allsguis,sguis)
- end
- end
- end
- local connectPlayer = function(lbplr)
- if lbplr ~= plr then
- dohax(lbplr)
- lbplr.CharacterAdded:connect(function(char)
- dohax(lbplr)
- end)
- end
- end
- for _,v in next,game.Players:GetPlayers() do
- connectPlayer(v)
- end
- game.Players.PlayerAdded:connect(function(p)
- connectPlayer(p)
- end)
- game:GetService("UserInputService").InputBegan:connect(function(input)
- if input.KeyCode == Enum.KeyCode.BackSlash then
- enabled = not enabled
- for _,v in next,allsguis do
- for __,vv in next,v do
- vv.Enabled = enabled
- end
- end
- end
- end)
- end
- do --AIM
- local cam = game:GetService("Workspace").CurrentCamera
- local plrs = game:GetService("Players"):GetPlayers()
- local lplr = game:GetService("Players").LocalPlayer
- local aiming = false
- local dolerp = true
- game:GetService("RunService"):BindToRenderStep("UpdateCamera", Enum.RenderPriority.Camera.Value, function()
- if not aiming or not lplr.Character or not lplr.Character:FindFirstChild("Head") then return end
- local cchar,cdist
- for _,plr in next,plrs do
- if plr ~= lplr and plr.TEEM.Value ~= lplr.TEEM.Value then
- local char = plr.Character
- if char and char:FindFirstChild("Head") then
- local hit = workspace:FindPartOnRay(Ray.new((cam.CFrame*CFrame.new(0,0,-5)).p, char.Head.Position - (cam.CFrame*CFrame.new(0,0,-5)).p))
- if hit and hit.Parent and hit.Parent == char or hit.Parent.Parent == char then
- local dist = (char.Head.Position - lplr.Character.Head.Position).magnitude
- if cdist == nil or dist < cdist then
- cdist = dist
- cchar = char
- end
- end
- end
- end
- end
- if not cchar then return end
- cam.CFrame = dolerp and cam.CFrame:lerp(CFrame.new(cam.CFrame.p, cchar.Head.CFrame.p), .15) or CFrame.new(cam.CFrame.p, cchar.Head.CFrame.p)
- end)
- game.Players.PlayerAdded:connect(function(plr)
- table.insert(plrs,plr)
- end)
- game.Players.PlayerRemoving:connect(function(plr)
- for i,v in next,plrs do
- if v == plr then
- table.remove(plrs,i)
- end
- end
- end)
- game:GetService("UserInputService").InputBegan:connect(function(input)
- if input.KeyCode == Enum.KeyCode.CapsLock then
- aiming = not aiming
- elseif input.KeyCode == Enum.KeyCode.RightBracket then
- dolerp = true
- elseif input.KeyCode == Enum.KeyCode.LeftBracket then
- dolerp = false
- end
- end)
- end
- do --OMGWHAT
- local plr = game.Players.LocalPlayer
- game:GetService("UserInputService").InputBegan:connect(function(input)
- if input.KeyCode == Enum.KeyCode.RightAlt then
- if not plr.Character or not plr.Character:FindFirstChild("Head") then return end
- for _,v in next,game.Players:children() do
- if v ~= plr and v.TEEM.Value ~= plr.TEEM.Value and v.Character and v.Character:FindFirstChild("Head") and v.Character:FindFirstChild("Torso") and v.Character.Torso:FindFirstChild("Neck") then
- local char = v.Character
- local head = char.Head
- char.Torso["Neck"]:destroy()
- head.Anchored = true
- head.CanCollide = false
- head.Transparency = 1
- head.face:destroy()
- for _,vv in next,head:children() do
- if vv:IsA("SurfaceGui") then
- vv:destroy()
- end
- end
- local rs = game:GetService("RunService").RenderStepped:connect(function()
- head.CFrame = plr.Character.Head.CFrame*CFrame.new(0,0,-5)
- end)
- head.AncestryChanged:connect(function()
- rs:disconnect()
- end)
- plr.Character.Head.AncestryChanged:connect(function()
- rs:disconnect()
- end)
- end
- end
- end
- end)
- end
- end)
- aimbot.Font = Enum.Font.SourceSansItalic
- aimbot.Text = "CB:RO Aimbot"
- aimbot.TextColor3 = Color3.new(0.223529, 0.219608, 0.317647)
- aimbot.TextSize = 30
- sexitbutton.Name = "sexitbutton"
- sexitbutton.Parent = ScriptFrame
- sexitbutton.BackgroundColor3 = Color3.new(0.333333, 0, 1)
- sexitbutton.BorderSizePixel = 0
- sexitbutton.Position = UDim2.new(0.935431778, 0, -0.000421598554, 0)
- sexitbutton.Size = UDim2.new(0, 48, 0, 65)
- sexitbutton.Font = Enum.Font.SourceSansBold
- sexitbutton.Text = "X"
- sexitbutton.TextColor3 = Color3.new(0.603922, 0.568627, 0.988235)
- sexitbutton.TextSize = 30
- sexitbutton.TextWrapped = true
- sexitbutton.MouseButton1Down:connect(function()
- ScriptFrame.Visible = false
- MainFrame.Visible = true
- end)
- -- Scripts
Add Comment
Please, Sign In to add comment