Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Farewell Infortality.
- -- Version: 2.82
- -- Instances:
- local nitroxide = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local Boarder = Instance.new("Frame")
- local closebtn = Instance.new("TextButton")
- local title = Instance.new("TextLabel")
- local logo = Instance.new("ImageLabel")
- local thing = Instance.new("Frame")
- local tbexplorer = Instance.new("TextLabel")
- local container = Instance.new("ScrollingFrame")
- local remotes = Instance.new("Frame")
- local image = Instance.new("ImageLabel")
- local Text = Instance.new("TextLabel")
- local Counter = Instance.new("TextLabel")
- local button1 = Instance.new("TextButton")
- local button2 = Instance.new("TextButton")
- local UIListLayout = Instance.new("UIListLayout")
- local tada = Instance.new("TextLabel")
- local others = Instance.new("Frame")
- local remoteev = Instance.new("TextButton")
- local _1 = Instance.new("ImageLabel")
- local remotefunc = Instance.new("TextButton")
- local _2 = Instance.new("ImageLabel")
- local bindableevnt = Instance.new("TextButton")
- local _3 = Instance.new("ImageLabel")
- local tools = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local httpspybtn = Instance.new("TextButton")
- local httpimage = Instance.new("ImageLabel")
- local codebtn = Instance.new("TextButton")
- local codeimg = Instance.new("ImageLabel")
- local container2 = Instance.new("ScrollingFrame")
- local functions = Instance.new("Frame")
- local image_2 = Instance.new("ImageLabel")
- local Text_2 = Instance.new("TextLabel")
- local Counter_2 = Instance.new("TextLabel")
- local button1_2 = Instance.new("TextButton")
- local button2_2 = Instance.new("TextButton")
- local UIListLayout_2 = Instance.new("UIListLayout")
- local container3 = Instance.new("ScrollingFrame")
- local bindables = Instance.new("Frame")
- local image_3 = Instance.new("ImageLabel")
- local Text_3 = Instance.new("TextLabel")
- local Counter_3 = Instance.new("TextLabel")
- local button1_3 = Instance.new("TextButton")
- local button2_3 = Instance.new("TextButton")
- local UIListLayout_3 = Instance.new("UIListLayout")
- local openbtn = Instance.new("TextButton")
- local Padding = 5;
- local nextPosition = UDim2.new(0, 0, 0, Padding);
- --Properties:
- nitroxide.Name = "nitroxide"
- nitroxide.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- nitroxide.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Main.Name = "Main"
- Main.Parent = nitroxide
- Main.BackgroundColor3 = Color3.new(0.168627, 0.168627, 0.168627)
- Main.BorderColor3 = Color3.new(0.333333, 1, 1)
- Main.Position = UDim2.new(0.26404494, 0, 0.171717167, 0)
- Main.Size = UDim2.new(0, 631, 0, 455)
- Main.Draggable = true
- Boarder.Name = "Boarder"
- Boarder.Parent = Main
- Boarder.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
- Boarder.BorderSizePixel = 0
- Boarder.Size = UDim2.new(0, 631, 0, 25)
- closebtn.Name = "closebtn"
- closebtn.Parent = Boarder
- closebtn.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
- closebtn.BorderSizePixel = 0
- closebtn.Position = UDim2.new(0.922345459, 0, 0, 0)
- closebtn.Size = UDim2.new(0, 49, 0, 25)
- closebtn.Font = Enum.Font.SourceSans
- closebtn.Text = "X"
- closebtn.TextColor3 = Color3.new(1, 1, 1)
- closebtn.TextSize = 25
- closebtn.TextWrapped = true
- closebtn.MouseButton1Click:connect(function()
- Main.Visible = false
- end)
- title.Name = "title"
- title.Parent = Boarder
- title.BackgroundColor3 = Color3.new(1, 1, 1)
- title.BackgroundTransparency = 1
- title.Position = UDim2.new(0.15689382, 0, -0.119999997, 0)
- title.Size = UDim2.new(0, 58, 0, 31)
- title.Font = Enum.Font.SourceSans
- title.Text = "Nitroxide - epic remotespy"
- title.TextColor3 = Color3.new(1, 1, 1)
- title.TextSize = 20
- logo.Name = "logo"
- logo.Parent = Boarder
- logo.BackgroundColor3 = Color3.new(1, 1, 1)
- logo.Position = UDim2.new(0.00475435797, 0, 0.0799999982, 0)
- logo.Size = UDim2.new(0, 23, 0, 21)
- logo.Image = "http://www.roblox.com/asset/?id=4106563823"
- thing.Name = "thing"
- thing.Parent = Main
- thing.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529)
- thing.BorderSizePixel = 0
- thing.Position = UDim2.new(0, 0, 0.0706214309, 0)
- thing.Size = UDim2.new(0, 114, 0, 296)
- tbexplorer.Name = "tbexplorer"
- tbexplorer.Parent = thing
- tbexplorer.BackgroundColor3 = Color3.new(1, 1, 1)
- tbexplorer.BackgroundTransparency = 1
- tbexplorer.Position = UDim2.new(0, 0, -0.0337837823, 0)
- tbexplorer.Size = UDim2.new(0, 99, 0, 30)
- tbexplorer.Font = Enum.Font.SourceSans
- tbexplorer.Text = "Table Explorer"
- tbexplorer.TextColor3 = Color3.new(1, 1, 1)
- tbexplorer.TextSize = 18
- container.Name = "container"
- container.Parent = Main
- container.BackgroundColor3 = Color3.new(1, 1, 1)
- container.BackgroundTransparency = 1
- container.BorderSizePixel = 0
- container.Position = UDim2.new(0.180665612, 0, 0.141242996, 0)
- container.Size = UDim2.new(0, 517, 0, 231)
- container.Visible = false
- container.CanvasSize = UDim2.new(0, 0, 5, 0)
- remotes.Name = "remotes"
- remotes.Parent = container
- remotes.BackgroundColor3 = Color3.new(1, 1, 1)
- remotes.BackgroundTransparency = 1
- remotes.Position = UDim2.new(-0.00580270588, 0, 0.000449106097, 0)
- remotes.Size = UDim2.new(0, 262, 0, 27)
- image.Name = "image"
- image.Parent = remotes
- image.BackgroundColor3 = Color3.new(1, 1, 1)
- image.BackgroundTransparency = 1
- image.Position = UDim2.new(-0.0229007639, 0, -0.0740740746, 0)
- image.Size = UDim2.new(0, 42, 0, 19)
- image.Image = "http://www.roblox.com/asset/?id=413369506"
- Text.Name = "Text"
- Text.Parent = remotes
- Text.BackgroundColor3 = Color3.new(1, 1, 1)
- Text.BackgroundTransparency = 1
- Text.Position = UDim2.new(0.137404576, 0, -0.148188278, 0)
- Text.Size = UDim2.new(0, 171, 0, 27)
- Text.Font = Enum.Font.Code
- Text.Text = "ExampleOfRemote"
- Text.TextColor3 = Color3.new(1, 1, 1)
- Text.TextScaled = true
- Text.TextSize = 9
- Text.TextWrapped = true
- Counter.Name = "Counter"
- Counter.Parent = remotes
- Counter.BackgroundColor3 = Color3.new(1, 1, 1)
- Counter.BackgroundTransparency = 1
- Counter.Position = UDim2.new(1.78490114, 0, -0.0370771624, 0)
- Counter.Size = UDim2.new(0, 28, 0, 27)
- Counter.Font = Enum.Font.Cartoon
- Counter.Text = "0"
- Counter.TextColor3 = Color3.new(1, 1, 1)
- Counter.TextScaled = true
- Counter.TextSize = 9
- Counter.TextWrapped = true
- button1.Name = "button1"
- button1.Parent = remotes
- button1.BackgroundColor3 = Color3.new(0.356863, 0.356863, 0.356863)
- button1.BorderSizePixel = 0
- button1.Position = UDim2.new(1.06106865, 0, 0.148148149, 0)
- button1.Size = UDim2.new(0, 84, 0, 18)
- button1.Font = Enum.Font.SourceSans
- button1.Text = "WIP"
- button1.TextColor3 = Color3.new(1, 1, 1)
- button1.TextScaled = true
- button1.TextSize = 14
- button1.TextWrapped = true
- button2.Name = "button2"
- button2.Parent = remotes
- button2.BackgroundColor3 = Color3.new(0.356863, 0.356863, 0.356863)
- button2.BorderSizePixel = 0
- button2.Position = UDim2.new(1.42366409, 0, 0.148148149, 0)
- button2.Size = UDim2.new(0, 84, 0, 18)
- button2.Font = Enum.Font.SourceSans
- button2.Text = "WIP"
- button2.TextColor3 = Color3.new(1, 1, 1)
- button2.TextScaled = true
- button2.TextSize = 14
- button2.TextWrapped = true
- UIListLayout.Parent = container
- UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
- tada.Name = "tada"
- tada.Parent = Main
- tada.BackgroundColor3 = Color3.new(1, 1, 1)
- tada.BackgroundTransparency = 1
- tada.Position = UDim2.new(0.196513474, 0, 0.0685371011, 0)
- tada.Size = UDim2.new(0, 151, 0, 19)
- tada.Font = Enum.Font.SourceSans
- tada.Text = "RemoteSpy"
- tada.TextColor3 = Color3.new(1, 1, 1)
- tada.TextScaled = true
- tada.TextSize = 14
- tada.TextWrapped = true
- others.Name = "others"
- others.Parent = Main
- others.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529)
- others.BorderSizePixel = 0
- others.Position = UDim2.new(0.180665612, 0, 0.650549471, 0)
- others.Size = UDim2.new(0, 517, 0, 33)
- remotee = false
- remotef = false
- binda = false
- remoteev.Name = "remoteev"
- remoteev.Parent = others
- remoteev.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529)
- remoteev.BorderSizePixel = 0
- remoteev.Position = UDim2.new(0, 0, 0.0909090936, 0)
- remoteev.Size = UDim2.new(0, 102, 0, 27)
- remoteev.Font = Enum.Font.SourceSans
- remoteev.Text = " RemoteEvent"
- remoteev.TextColor3 = Color3.new(1, 1, 1)
- remoteev.TextSize = 14
- remoteev.TextWrapped = true
- _1.Name = "1"
- _1.Parent = remoteev
- _1.BackgroundColor3 = Color3.new(1, 1, 1)
- _1.BackgroundTransparency = 1
- _1.Position = UDim2.new(-0.0116054155, 0, 0.0774406642, 0)
- _1.Size = UDim2.new(0, 31, 0, 23)
- _1.Image = "http://www.roblox.com/asset/?id=413369506"
- remotefunc.Name = "remotefunc"
- remotefunc.Parent = others
- remotefunc.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529)
- remotefunc.BorderSizePixel = 0
- remotefunc.Position = UDim2.new(0.20309478, 0, 0.0909090936, 0)
- remotefunc.Size = UDim2.new(0, 102, 0, 27)
- remotefunc.Font = Enum.Font.SourceSans
- remotefunc.Text = " RemoteFunc"
- remotefunc.TextColor3 = Color3.new(1, 1, 1)
- remotefunc.TextSize = 14
- remotefunc.TextWrapped = true
- _2.Name = "2"
- _2.Parent = remotefunc
- _2.BackgroundColor3 = Color3.new(1, 1, 1)
- _2.BackgroundTransparency = 1
- _2.Position = UDim2.new(0, 0, 0.0774411783, 0)
- _2.Size = UDim2.new(0, 32, 0, 23)
- _2.Image = "http://www.roblox.com/asset/?id=413369623"
- bindableevnt.Name = "bindableevnt"
- bindableevnt.Parent = others
- bindableevnt.BackgroundColor3 = Color3.new(0.223529, 0.223529, 0.223529)
- bindableevnt.BorderSizePixel = 0
- bindableevnt.Position = UDim2.new(0.40038687, 0, 0.0909090936, 0)
- bindableevnt.Size = UDim2.new(0, 102, 0, 27)
- bindableevnt.Font = Enum.Font.SourceSans
- bindableevnt.Text = " BindableEvent"
- bindableevnt.TextColor3 = Color3.new(1, 1, 1)
- bindableevnt.TextSize = 14
- bindableevnt.TextWrapped = true
- _3.Name = "3"
- _3.Parent = bindableevnt
- _3.BackgroundColor3 = Color3.new(1, 1, 1)
- _3.BackgroundTransparency = 1
- _3.Position = UDim2.new(0, 0, 0.0774411783, 0)
- _3.Size = UDim2.new(0, 32, 0, 23)
- _3.Image = "http://www.roblox.com/asset/?id=1149451346"
- tools.Name = "tools"
- tools.Parent = Main
- tools.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
- tools.BorderSizePixel = 0
- tools.Position = UDim2.new(0, 0, 0.721170902, 0)
- tools.Size = UDim2.new(0, 114, 0, 126)
- TextLabel.Parent = tools
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Position = UDim2.new(0.0327661522, 0, -0.0229548216, 0)
- TextLabel.Size = UDim2.new(0, 105, 0, 24)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.Text = "Tools"
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- TextLabel.TextScaled = true
- TextLabel.TextSize = 14
- TextLabel.TextWrapped = true
- httpspybtn.Name = "httpspybtn"
- httpspybtn.Parent = tools
- httpspybtn.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
- httpspybtn.BorderSizePixel = 0
- httpspybtn.Position = UDim2.new(0.0614035092, 0, 0.246031746, 0)
- httpspybtn.Size = UDim2.new(0, 98, 0, 29)
- httpspybtn.Font = Enum.Font.SourceSans
- httpspybtn.Text = " HttpSpy"
- httpspybtn.TextColor3 = Color3.new(1, 1, 1)
- httpspybtn.TextSize = 20
- httpspybtn.TextWrapped = true
- httpimage.Name = "httpimage"
- httpimage.Parent = httpspybtn
- httpimage.BackgroundColor3 = Color3.new(1, 1, 1)
- httpimage.BackgroundTransparency = 1
- httpimage.Position = UDim2.new(-0.0408163257, 0, 0, 0)
- httpimage.Size = UDim2.new(0, 37, 0, 29)
- httpimage.Image = "http://www.roblox.com/asset/?id=210900517"
- codebtn.Name = "codebtn"
- codebtn.Parent = tools
- codebtn.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
- codebtn.BorderSizePixel = 0
- codebtn.Position = UDim2.new(0.0701754391, 0, 0.587301612, 0)
- codebtn.Size = UDim2.new(0, 98, 0, 29)
- codebtn.Font = Enum.Font.SourceSans
- codebtn.Text = " Code"
- codebtn.TextColor3 = Color3.new(1, 1, 1)
- codebtn.TextSize = 20
- codebtn.TextWrapped = true
- codeimg.Name = "codeimg"
- codeimg.Parent = codebtn
- codeimg.BackgroundColor3 = Color3.new(1, 1, 1)
- codeimg.BackgroundTransparency = 1
- codeimg.Position = UDim2.new(-0.0408163257, 0, 0, 0)
- codeimg.Size = UDim2.new(0, 37, 0, 29)
- codeimg.Image = "http://www.roblox.com/asset/?id=119890217"
- container2.Name = "container2"
- container2.Parent = Main
- container2.BackgroundColor3 = Color3.new(1, 1, 1)
- container2.BackgroundTransparency = 1
- container2.BorderSizePixel = 0
- container2.Position = UDim2.new(0.180665612, 0, 0.141242996, 0)
- container2.Size = UDim2.new(0, 517, 0, 231)
- container2.Visible = false
- container2.CanvasSize = UDim2.new(0, 0, 5, 0)
- functions.Name = "functions"
- functions.Parent = container2
- functions.BackgroundColor3 = Color3.new(1, 1, 1)
- functions.BackgroundTransparency = 1
- functions.Position = UDim2.new(-0.00580270588, 0, 0.000449106097, 0)
- functions.Size = UDim2.new(0, 262, 0, 27)
- image_2.Name = "image"
- image_2.Parent = functions
- image_2.BackgroundColor3 = Color3.new(1, 1, 1)
- image_2.BackgroundTransparency = 1
- image_2.Position = UDim2.new(-0.0229007639, 0, -0.0740740746, 0)
- image_2.Size = UDim2.new(0, 42, 0, 19)
- image_2.Image = "rbxassetid://413369623"
- Text_2.Name = "Text"
- Text_2.Parent = functions
- Text_2.BackgroundColor3 = Color3.new(1, 1, 1)
- Text_2.BackgroundTransparency = 1
- Text_2.Position = UDim2.new(0.137404576, 0, -0.148188278, 0)
- Text_2.Size = UDim2.new(0, 171, 0, 27)
- Text_2.Font = Enum.Font.Code
- Text_2.Text = "ExampleOfRemote"
- Text_2.TextColor3 = Color3.new(1, 1, 1)
- Text_2.TextScaled = true
- Text_2.TextSize = 9
- Text_2.TextWrapped = true
- Counter_2.Name = "Counter"
- Counter_2.Parent = functions
- Counter_2.BackgroundColor3 = Color3.new(1, 1, 1)
- Counter_2.BackgroundTransparency = 1
- Counter_2.Position = UDim2.new(1.78490114, 0, -0.0370771624, 0)
- Counter_2.Size = UDim2.new(0, 28, 0, 27)
- Counter_2.Font = Enum.Font.Cartoon
- Counter_2.Text = "0"
- Counter_2.TextColor3 = Color3.new(1, 1, 1)
- Counter_2.TextScaled = true
- Counter_2.TextSize = 9
- Counter_2.TextWrapped = true
- button1_2.Name = "button1"
- button1_2.Parent = functions
- button1_2.BackgroundColor3 = Color3.new(0.356863, 0.356863, 0.356863)
- button1_2.BorderSizePixel = 0
- button1_2.Position = UDim2.new(1.06106865, 0, 0.148148149, 0)
- button1_2.Size = UDim2.new(0, 84, 0, 18)
- button1_2.Font = Enum.Font.SourceSans
- button1_2.Text = "WIP"
- button1_2.TextColor3 = Color3.new(1, 1, 1)
- button1_2.TextScaled = true
- button1_2.TextSize = 14
- button1_2.TextWrapped = true
- button2_2.Name = "button2"
- button2_2.Parent = functions
- button2_2.BackgroundColor3 = Color3.new(0.356863, 0.356863, 0.356863)
- button2_2.BorderSizePixel = 0
- button2_2.Position = UDim2.new(1.42366409, 0, 0.148148149, 0)
- button2_2.Size = UDim2.new(0, 84, 0, 18)
- button2_2.Font = Enum.Font.SourceSans
- button2_2.Text = "WIP"
- button2_2.TextColor3 = Color3.new(1, 1, 1)
- button2_2.TextScaled = true
- button2_2.TextSize = 14
- button2_2.TextWrapped = true
- UIListLayout_2.Parent = container2
- UIListLayout_2.SortOrder = Enum.SortOrder.LayoutOrder
- container3.Name = "container3"
- container3.Parent = Main
- container3.BackgroundColor3 = Color3.new(1, 1, 1)
- container3.BackgroundTransparency = 1
- container3.BorderSizePixel = 0
- container3.Position = UDim2.new(0.180665612, 0, 0.141242996, 0)
- container3.Size = UDim2.new(0, 517, 0, 231)
- container3.Visible = false
- container3.CanvasSize = UDim2.new(0, 0, 5, 0)
- bindables.Name = "bindables"
- bindables.Parent = container3
- bindables.BackgroundColor3 = Color3.new(1, 1, 1)
- bindables.BackgroundTransparency = 1
- bindables.Position = UDim2.new(-0.00580270588, 0, 0.000449106097, 0)
- bindables.Size = UDim2.new(0, 262, 0, 27)
- image_3.Name = "image"
- image_3.Parent = bindables
- image_3.BackgroundColor3 = Color3.new(1, 1, 1)
- image_3.BackgroundTransparency = 1
- image_3.Position = UDim2.new(-0.00763358828, 0, 0.0370370373, 0)
- image_3.Size = UDim2.new(0, 42, 0, 24)
- image_3.Image = "rbxassetid://1149451346"
- Text_3.Name = "Text"
- Text_3.Parent = bindables
- Text_3.BackgroundColor3 = Color3.new(1, 1, 1)
- Text_3.BackgroundTransparency = 1
- Text_3.Position = UDim2.new(0.133587778, 0, -0.074114196, 0)
- Text_3.Size = UDim2.new(0, 171, 0, 27)
- Text_3.Font = Enum.Font.Code
- Text_3.Text = "ExampleOfRemote"
- Text_3.TextColor3 = Color3.new(1, 1, 1)
- Text_3.TextScaled = true
- Text_3.TextSize = 9
- Text_3.TextWrapped = true
- Counter_3.Name = "Counter"
- Counter_3.Parent = bindables
- Counter_3.BackgroundColor3 = Color3.new(1, 1, 1)
- Counter_3.BackgroundTransparency = 1
- Counter_3.Position = UDim2.new(1.78490114, 0, -0.0370771624, 0)
- Counter_3.Size = UDim2.new(0, 28, 0, 27)
- Counter_3.Font = Enum.Font.Cartoon
- Counter_3.Text = "0"
- Counter_3.TextColor3 = Color3.new(1, 1, 1)
- Counter_3.TextScaled = true
- Counter_3.TextSize = 9
- Counter_3.TextWrapped = true
- button1_3.Name = "button1"
- button1_3.Parent = bindables
- button1_3.BackgroundColor3 = Color3.new(0.356863, 0.356863, 0.356863)
- button1_3.BorderSizePixel = 0
- button1_3.Position = UDim2.new(1.06106865, 0, 0.148148149, 0)
- button1_3.Size = UDim2.new(0, 84, 0, 18)
- button1_3.Font = Enum.Font.SourceSans
- button1_3.Text = "WIP"
- button1_3.TextColor3 = Color3.new(1, 1, 1)
- button1_3.TextScaled = true
- button1_3.TextSize = 14
- button1_3.TextWrapped = true
- button2_3.Name = "button2"
- button2_3.Parent = bindables
- button2_3.BackgroundColor3 = Color3.new(0.356863, 0.356863, 0.356863)
- button2_3.BorderSizePixel = 0
- button2_3.Position = UDim2.new(1.42366409, 0, 0.148148149, 0)
- button2_3.Size = UDim2.new(0, 84, 0, 18)
- button2_3.Font = Enum.Font.SourceSans
- button2_3.Text = "WIP"
- button2_3.TextColor3 = Color3.new(1, 1, 1)
- button2_3.TextScaled = true
- button2_3.TextSize = 14
- button2_3.TextWrapped = true
- UIListLayout_3.Parent = container3
- UIListLayout_3.SortOrder = Enum.SortOrder.LayoutOrder
- openbtn.Name = "openbtn"
- openbtn.Parent = nitroxide
- openbtn.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
- openbtn.Position = UDim2.new(0, 0, 0.509379506, 0)
- openbtn.Size = UDim2.new(0, 200, 0, 50)
- openbtn.Font = Enum.Font.SourceSans
- openbtn.Text = "Nitroxide"
- openbtn.TextColor3 = Color3.new(1, 1, 1)
- openbtn.TextScaled = true
- openbtn.TextSize = 14
- openbtn.TextWrapped = true
- -- Scripts:
- SpyEvented = false
- SpyFunctioned = false
- SpyBindabled = false
- function SpyEvents()
- local Objects = {};
- local function NewRemote(v)
- local ObjectElement = remotes:Clone();
- ObjectElement.Position = nextPosition;
- ObjectElement.Parent = container;
- ObjectElement.Counter.Text = "1";
- ObjectElement.Visible = true;
- ObjectElement.Text.Text = v.Name;
- nextPosition = nextPosition + UDim2.new(0, 0 , 0, ObjectElement.Size.Y.Offset + Padding);
- Objects[v] = ObjectElement
- end;
- local function AddCount(obj)
- obj.Counter.Text = tonumber(obj.Counter.Text) + 1;
- end;
- local OLD_namecall;
- local OLD_FireServer;
- local Ignores = {
- ["CharacterSoundEvent"] = true;
- ["SayMessageRequest"] = true;
- };
- OLD_namecall = hookfunction(getrawmetatable(game).__namecall, newcclosure(function(self, ...)
- local Method = string.lower(getnamecallmethod());
- if Method == "fireserver" and Objects[self] then
- AddCount(Objects[self]);
- elseif Method == "fireserver" then
- NewRemote(self);
- end;
- return OLD_namecall(self, ...);
- end));
- end
- function SpyFunctions()
- local Objects2 = {};
- local function NewRemote2(v)
- local ObjectElement2 = functions:Clone();
- ObjectElement2.Position = nextPosition;
- ObjectElement2.Parent = container2;
- ObjectElement2.Counter_2.Text = "1";
- ObjectElement2.Visible = true;
- ObjectElement2.Text_2.Text = v.Name;
- nextPosition = nextPosition + UDim2.new(0, 0 , 0, ObjectElement2.Size.Y.Offset + Padding);
- Objects2[v] = ObjectElement2
- end;
- local function AddCount2(obj)
- obj.Counter_2.Text = tonumber(obj.Counter_2.Text) + 1;
- end;
- local OLD_namecall2;
- local OLD_FireServer2;
- local Ignores = {
- ["CharacterSoundEvent"] = true;
- ["SayMessageRequest"] = true;
- };
- OLD_namecall2 = hookfunction(getrawmetatable(game).__namecall, newcclosure(function(self, ...)
- local Method2 = string.lower(getnamecallmethod());
- if Method2 == "invokeserver" and Objects2[self] then
- AddCount2(Objects2[self]);
- elseif Method2 == "invokeserver" then
- NewRemote2(self);
- end;
- return OLD_namecall2(self, ...);
- end));
- end
- function SpyBindables()
- local Objects3 = {};
- local function NewRemote3(v)
- local ObjectElement3 = bindables:Clone();
- ObjectElement3.Position = nextPosition;
- ObjectElement3.Parent = container3;
- ObjectElement3.Counter_3.Text = "1";
- ObjectElement3.Visible = true;
- ObjectElement3.Text_3.Text = v.Name;
- nextPosition = nextPosition + UDim2.new(0, 0 , 0, ObjectElement3.Size.Y.Offset + Padding);
- Objects3[v] = ObjectElement3
- end;
- local function AddCount3(obj)
- obj.Counter_3.Text = tonumber(obj.Counter_3.Text) + 1;
- end;
- local OLD_namecall3;
- local OLD_FireServer3;
- local Ignores = {
- ["CharacterSoundEvent"] = true;
- ["SayMessageRequest"] = true;
- };
- OLD_namecall3 = hookfunction(getrawmetatable(game).__namecall, newcclosure(function(self, ...)
- local Method3 = string.lower(getnamecallmethod());
- if Method3 == "fire" and Objects3[self] then
- AddCount3(Objects3[self]);
- elseif Method3 == "fire" then
- NewRemote3(self);
- end;
- return OLD_namecall3(self, ...);
- end));
- end
- remoteev.MouseButton1Click:connect(function()
- container2.Visible = false
- container3.Visible = false
- container.Visible = true
- if SpyEvented == false then
- SpyEvented = true
- SpyEvents()
- elseif SpyEvented == true then
- end
- end)
- remotefunc.MouseButton1Click:connect(function()
- container2.Visible = true
- container3.Visible = false
- container.Visible = false
- if SpyFunctioned == false then
- SpyFunctioned = true
- SpyFunctions()
- elseif SpyFunctioned == true then
- end
- end)
- bindableevnt.MouseButton1Click:connect(function()
- container2.Visible = false
- container3.Visible = true
- container.Visible = false
- container.Visible = false
- if SpyBindabled == false then
- SpyBindabled = true
- SpyBindables()
- elseif SpyBindabled == true then
- end
- end)
- openbtn.MouseButton1Click:connect(function()
- Main.Visible = true
- end)
- local dragger = {};
- do -- Copied from wally's hub lol
- local mouse = game:GetService("Players").LocalPlayer:GetMouse();
- local inputService = game:GetService('UserInputService');
- local heartbeat = game:GetService("RunService").Heartbeat;
- -- // credits to Ririchi / Inori for this cute drag function :)
- function dragger.new(frame)
- local s, event = pcall(function()
- return frame.MouseEnter
- end)
- if s then
- frame.Active = true;
- event:connect(function()
- local input = frame.InputBegan:connect(function(key)
- if key.UserInputType == Enum.UserInputType.MouseButton1 then
- local objectPosition = Vector2.new(mouse.X - frame.AbsolutePosition.X, mouse.Y - frame.AbsolutePosition.Y);
- while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
- pcall(function()
- frame:TweenPosition(UDim2.new(0, mouse.X - objectPosition.X + (frame.Size.X.Offset * frame.AnchorPoint.X), 0, mouse.Y - objectPosition.Y + (frame.Size.Y.Offset * frame.AnchorPoint.Y)), 'Out', 'Linear', 0.05, true);
- end)
- end
- end
- end)
- local leave;
- leave = frame.MouseLeave:connect(function()
- input:disconnect();
- leave:disconnect();
- end)
- end)
- end
- end
- game:GetService('UserInputService').InputBegan:connect(function(key, gpe)
- if (not gpe) then
- if key.KeyCode == Enum.KeyCode.RightControl then
- library.toggled = not library.toggled;
- for i, data in next, library.queue do
- local pos = (library.toggled and data.p or UDim2.new(-1, 0, -0.5,0))
- data.w:TweenPosition(pos, (library.toggled and 'Out' or 'In'), 'Quad', 0.15, true)
- wait();
- end
- end
- end
- end)
- end;
- dragger.new(Main);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement