--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] function createObject(className, properties) local instance = Instance.new(className) local parent for propertyName, propertyValue in pairs(properties) do if propertyName ~= "Parent" then instance[propertyName] = propertyValue else parent = propertyValue end end instance.Parent = parent return instance end -- ета как бы зеферус да так что давай в телеграм быстренько @zeferuswav local ZeferusMobileHub = createObject("ScreenGui", { Name = "ZeferusMobileHub", Parent = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"), ZIndexBehavior = Enum.ZIndexBehavior.Sibling, }) ZeferusMobileHub.ResetOnSpawn = false local MainFrame = createObject("Frame", { Name = "MainFrame", Parent = ZeferusMobileHub, BackgroundColor3 = Color3.fromRGB(26,26,26), BackgroundTransparency = 0.15, BorderSizePixel = 0, Position = UDim2.new(0.4,0,0.3,0), Size = UDim2.new(0,197,0,162), }) -- ета как бы зеферус да так что давай в телеграм быстренько @zeferuswav local Frame_Bose = createObject("Frame", { Name = "Frame_Bose", Parent = MainFrame, BackgroundColor3 = Color3.fromRGB(31,31,31), BorderSizePixel = 0, Position = UDim2.new(0.098,0,0.095,0), Size = UDim2.new(0,163,0,130), }) local UICorner = createObject("UICorner", {Parent = Frame_Bose}) local UICorner2 = createObject("UICorner", {Parent = MainFrame}) -- ета как бы зеферус да так что давай в телеграм быстренько @zeferuswav local TextLabel = createObject("TextLabel", { Parent = MainFrame, BackgroundTransparency = 1, Position = UDim2.new(0,0,0,1), Size = UDim2.new(0,200,0,20), Font = Enum.Font.Ubuntu, Text = "zeferuswav", TextColor3 = Color3.fromRGB(229,229,229), TextSize = 14, }) local ImageLabel = createObject("ImageLabel", { Parent = MainFrame, BackgroundTransparency = 1, Position = UDim2.new(0.226,0,0.018,0), Size = UDim2.new(0,19,0,19), Image = "rbxassetid://115860270107061", }) local Revive = createObject("TextButton", { Name = "Revive", Parent = MainFrame, BackgroundColor3 = Color3.fromRGB(39,39,39), BorderSizePixel = 0, Position = UDim2.new(0.15,0,0.175,0), Size = UDim2.new(0,138,0,26), AutoButtonColor = false, Font = Enum.Font.Ubuntu, Text = "Revive", TextColor3 = Color3.fromRGB(227,227,227), TextSize = 14, }) local UICorner3 = createObject("UICorner", {Parent = Revive, CornerRadius = UDim.new(0,4)}) -- ета как бы зеферус да так что давай в телеграм быстренько @zeferuswav local TweenService = game:GetService("TweenService") local player = game.Players.LocalPlayer local originalBgColor = Revive.BackgroundColor3 local originalTextColor = Revive.TextColor3 local img = Revive:FindFirstChildOfClass("ImageLabel") local originalImgTransparency = img and img.ImageTransparency or 0 local tweenInfo = TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) local function tweenButton(bgColor, textColor, imgTransparency) TweenService:Create(Revive, tweenInfo, {BackgroundColor3 = bgColor}):Play() TweenService:Create(Revive, tweenInfo, {TextColor3 = textColor}):Play() if img then TweenService:Create(img, tweenInfo, {ImageTransparency = imgTransparency}):Play() end end Revive.MouseEnter:Connect(function() tweenButton(Color3.fromRGB(245,245,245), Color3.fromRGB(0,0,0), 0) end) Revive.MouseLeave:Connect(function() tweenButton(originalBgColor, originalTextColor, originalImgTransparency) end) --[хук глав блять подпишитесь пж на телеграм @zeferuswav я стяряюсь😭] ------------------------------------------------------------- local UserInputService = game:GetService("UserInputService") local dragging = false local dragInput, dragStart, startPos local function update(input) local delta = input.Position - dragStart local newX = startPos.X.Offset + delta.X local newY = startPos.Y.Offset + delta.Y local screen = workspace.CurrentCamera.ViewportSize newX = math.clamp(newX, 0, screen.X - MainFrame.AbsoluteSize.X) newY = math.clamp(newY, 0, screen.Y - MainFrame.AbsoluteSize.Y) MainFrame.Position = UDim2.new(0, newX, 0, newY) end Revive.MouseButton1Click:Connect(function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local zeferusrework = ReplicatedStorage:WaitForChild("Events"):WaitForChild("Respawn") zeferusrework:InvokeServer() end) ------------------------------------------------------------------ MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) MainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end)