
Key RequiredUniversal

local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "FELIPEHUB"
screenGui.Parent = playerGui
screenGui.ResetOnSpawn = false
local mainFrame = Instance.new("Frame")
mainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
mainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
mainFrame.Size = UDim2.new(0, 400, 0, 390) -- Yükseklik Auto Farm butonu için ayarlandı
mainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
mainFrame.BackgroundTransparency = 0
mainFrame.Visible = false
mainFrame.Parent = screenGui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 18)
corner.Parent = mainFrame
local uiGradient = Instance.new("UIGradient")
uiGradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.fromRGB(20,20,20)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(60,60,60))
}
uiGradient.Rotation = 90
uiGradient.Parent = mainFrame
local titleBar = Instance.new("Frame")
titleBar.Size = UDim2.new(1, 0, 0, 30)
titleBar.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
titleBar.Parent = mainFrame
local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(1, -60, 1, 0)
titleLabel.Position = UDim2.new(0, 0, 0, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.TextColor3 = Color3.fromRGB(255,255,255)
titleLabel.Font = Enum.Font.GothamBold
titleLabel.TextSize = 20
titleLabel.Text = "FELIPEHUB"
titleLabel.TextXAlignment = Enum.TextXAlignment.Center
titleLabel.Parent = titleBar
local closeButton = Instance.new("TextButton")
closeButton.Size = UDim2.new(0, 30, 1, 0)
closeButton.Position = UDim2.new(1, -30, 0, 0)
closeButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.Font = Enum.Font.GothamBold
closeButton.TextSize = 20
closeButton.Text = "X"
closeButton.Parent = titleBar
closeButton.ZIndex = 2
closeButton.MouseButton1Click:Connect(function()
mainFrame.Visible = false
end)
local minimizeMaximizeButton = Instance.new("TextButton")
minimizeMaximizeButton.Size = UDim2.new(0, 30, 1, 0)
minimizeMaximizeButton.Position = UDim2.new(1, -60, 0, 0)
minimizeMaximizeButton.BackgroundColor3 = Color3.fromRGB(50, 150, 200)
minimizeMaximizeButton.TextColor3 = Color3.fromRGB(255,255,255)
minimizeMaximizeButton.Font = Enum.Font.GothamBold
minimizeMaximizeButton.TextSize = 20
minimizeMaximizeButton.Text = "-"
minimizeMaximizeButton.Parent = titleBar
minimizeMaximizeButton.ZIndex = 2
local isMinimized = false
local originalSize = mainFrame.Size
local minimizedSize = UDim2.new(0, 200, 0, 30)
minimizeMaximizeButton.MouseButton1Click:Connect(function()
if not isMinimized then
originalSize = mainFrame.Size
mainFrame:TweenSize(minimizedSize, "Out", "Quad", 0.3, true)
minimizeMaximizeButton.Text = "+"
isMinimized = true
else
mainFrame:TweenSize(originalSize, "Out", "Quad", 0.3, true)
minimizeMaximizeButton.Text = "-"
isMinimized = false
end
end)
local UserInputService = game:GetService("UserInputService")
local isDragging = false
local dragStartPos
local frameStartPos
titleBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
isDragging = true
dragStartPos = UserInputService:GetMouseLocation()
frameStartPos = mainFrame.Position
input.Handled = true
end
end)
UserInputService.InputChanged:Connect(function(input)
if isDragging and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = UserInputService:GetMouseLocation() - dragStartPos
local newXOffset = frameStartPos.X.Offset + delta.X
local newYOffset = frameStartPos.Y.Offset + delta.Y
mainFrame.Position = UDim2.new(frameStartPos.X.Scale, newXOffset, frameStartPos.Y.Scale, newYOffset)
end
end)
UserInputService.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
isDragging = false
end
end)
local resizer = Instance.new("Frame")
resizer.Size = UDim2.new(0, 15, 0, 15)
resizer.Position = UDim2.new(1, -15, 1, -15)
resizer.BackgroundColor3 = Color3.fromRGB(100,100,100)
resizer.BackgroundTransparency = 0.5
resizer.Parent = mainFrame
resizer.ZIndex = 3
local isResizing = false
local resizeStartPos
local frameStartSize
resizer.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
isResizing = true
resizeStartPos = UserInputService:GetMouseLocation()
frameStartSize = mainFrame.Size
input.Handled = true
end
end)
UserInputService.InputChanged:Connect(function(input)
if isResizing and input.UserInputType == Enum.UserInputType.MouseMovement then
local delta = UserInputService:GetMouseLocation() - resizeStartPos
local newWidthOffset = frameStartSize.X.Offset + delta.X
local newHeightOffset = frameStartSize.Y.Offset + delta.Y
newWidthOffset = math.max(newWidthOffset, 200)
newHeightOffset = math.max(newHeightOffset, 100)
mainFrame.Size = UDim2.new(frameStartSize.X.Scale, newWidthOffset, frameStartSize.Y.Scale, newHeightOffset)
end
end)
UserInputService.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
isResizing = false
end
end)
local loadingText = Instance.new("TextLabel")
loadingText.Size = UDim2.new(1, 0, 0, 80)
loadingText.Position = UDim2.new(0.5, 0, 0.5, 0)
loadingText.AnchorPoint = Vector2.new(0.5, 0.5)
loadingText.BackgroundTransparency = 1
loadingText.Text = "FELIPEHUB"
loadingText.TextColor3 = Color3.fromRGB(255,255,255)
loadingText.Font = Enum.Font.GothamBold
loadingText.TextSize = 48
loadingText.TextTransparency = 1
loadingText.Parent = screenGui
-- Buton oluşturma fonksiyonu
local function createButton(name, posY, parentFrame)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0.8, 0, 0, 40)
btn.Position = UDim2.new(0.1, 0, 0, posY)
btn.BackgroundColor3 = Color3.fromRGB(50,50,50)
btn.BackgroundTransparency = 0.8
btn.TextColor3 = Color3.fromRGB(255,255,255)
btn.Font = Enum.Font.GothamSemibold
btn.TextSize = 22
btn.Text = name
btn.AutoButtonColor = true
btn.AnchorPoint = Vector2.new(0,0)
btn.Parent = parentFrame
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 12)
corner.Parent = btn
return btn
end
local function createLabel(text, posY, parentFrame)
local lbl = Instance.new("TextLabel")
lbl.Size = UDim2.new(0.8, 0, 0, 24)
lbl.Position = UDim2.new(0.1, 0, 0, posY)
lbl.BackgroundTransparency = 1
lbl.TextColor3 = Color3.fromRGB(220, 220, 220)
lbl.Font = Enum.Font.Gotham
lbl.TextSize = 18
lbl.Text = text
lbl.TextWrapped = true
lbl.Parent = parentFrame
return lbl
end
-- Quick Money butonu ve etiketi
local quickMoneyBtn = createButton("Quick Money", 40, mainFrame)
local quickMoneyLabel = createLabel("Activate Before Starting the plane", 85, mainFrame) -- Yeni eklenen not
quickMoneyBtn.MouseButton1Click:Connect(function()
local character = player.Character
if not character then return end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.SeatPart then
local seat = humanoid.SeatPart
local forwardVec = seat.CFrame.LookVector
seat.CFrame = seat.CFrame + forwardVec * 100000
character:SetPrimaryPartCFrame(seat.CFrame)
else
warn("Önce bir araca binmelisin!")
end
end)
-- Boost butonu ve etiketi
local boostBtn = createButton("Boost", 120, mainFrame)
local boostLabel = createLabel("Do it After u Started The Plane", 165, mainFrame)
local boostedSeats = {}
boostBtn.MouseButton1Click:Connect(function()
local character = player.Character
if not character then return end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.SeatPart and humanoid.SeatPart:IsA("VehicleSeat") then
local seat = humanoid.SeatPart
if boostedSeats[seat] then
seat.MaxSpeed = boostedSeats[seat]
boostedSeats[seat] = nil
boostBtn.Text = "Boost"
else
if seat.MaxSpeed then
boostedSeats[seat] = seat.MaxSpeed
seat.MaxSpeed = 300
boostBtn.Text = "Unboost"
else
warn("VehicleSeat üzerinde MaxSpeed bulunamadı!")
end
end
else
warn("Önce bir VehicleSeat'e binmelisin!")
end
end)
-- Auto Farm butonu ve etiketi
local autoFarmBtn = createButton("Auto Farm", 200, mainFrame)
local autoFarmLabel = createLabel("This is On Development Use 'Tiny Task' For Now", 245, mainFrame)
local isAutoFarmActive = false
local farmConnection = nil
autoFarmBtn.MouseButton1Click:Connect(function()
if not isAutoFarmActive then
isAutoFarmActive = true
autoFarmBtn.Text = "Auto Farm (ACTIVE)"
autoFarmBtn.BackgroundColor3 = Color3.fromRGB(70, 180, 70)
-- Oyuncunun koltuğa oturduğu anı tespit et ve ışınla
farmConnection = player.CharacterAdded:Connect(function(character)
local humanoid = character:WaitForChild("Humanoid")
humanoid.Seated:Connect(function(isSeated, seatPart)
if isSeated and seatPart then
local forwardVec = seatPart.CFrame.LookVector
seatPart.CFrame = seatPart.CFrame + forwardVec * 500000
character:SetPrimaryPartCFrame(seatPart.CFrame)
end
end)
end)
-- Halihazırda oturuyorsa ilk ışınlamayı yap
local character = player.Character
if character then
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.SeatPart then
local seatPart = humanoid.SeatPart
local forwardVec = seatPart.CFrame.LookVector
seatPart.CFrame = seatPart.CFrame + forwardVec * 500000
character:SetPrimaryPartCFrame(seatPart.CFrame)
end
end
else
isAutoFarmActive = false
autoFarmBtn.Text = "Auto Farm"
autoFarmBtn.BackgroundColor3 = Color3.fromRGB(50,50,50)
if farmConnection then
farmConnection:Disconnect()
farmConnection = nil
end
end
end)
-- Açılış animasyonu
local function fadeTextLabel(textLabel, fadeInTime, holdTime, fadeOutTime)
for i = 0,1,0.03 do
textLabel.TextTransparency = 1 - i
task.wait(fadeInTime * 0.03)
end
task.wait(holdTime)
for i=0,1,0.03 do
textLabel.TextTransparency = i
task.wait(fadeOutTime * 0.03)
end
end
spawn(function()
fadeTextLabel(loadingText, 0.03, 1.5, 0.03)
loadingText.Visible = false
mainFrame.Visible = true
end)No comments yet for this script.



