
KeylessUniversal

--[[
AlperenHub V2 - ULTIMATE WIDE EDITION
Geliştirici: alperenXD2012 (Düzenlendi & Genişletildi)
ÖZELLİKLER:
- 5 Kategori (Sekme) Sistemi
- 50+ Özellik
- Solara, Delta, Hydrogen vb. tüm executorlarda çalışır.
- Hata korumalı (Safe Mode)
]]
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local Lighting = game:GetService("Lighting")
local TeleportService = game:GetService("TeleportService")
local VirtualUser = game:GetService("VirtualUser")
local StarterGui = game:GetService("StarterGui")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local Mouse = LocalPlayer:GetMouse()
-- GUI TEMİZLİK
if game:GetService("CoreGui"):FindFirstChild("AlperenHub_V2") then
game:GetService("CoreGui").AlperenHub_V2:Destroy()
elseif LocalPlayer.PlayerGui:FindFirstChild("AlperenHub_V2") then
LocalPlayer.PlayerGui.AlperenHub_V2:Destroy()
end
-- ================= ARAYÜZ OLUŞTURMA (UI) =================
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "AlperenHub_V2"
ScreenGui.ResetOnSpawn = false
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
pcall(function()
if game:GetService("CoreGui") then
ScreenGui.Parent = game:GetService("CoreGui")
else
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
end
end)
-- ANA ÇERÇEVE
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.5, -300, 0.5, -200) -- Daha da geniş (600x400)
MainFrame.Size = UDim2.new(0, 600, 0, 400)
MainFrame.ClipsDescendants = true
local UICorner = Instance.new("UICorner"); UICorner.CornerRadius = UDim.new(0, 10); UICorner.Parent = MainFrame
local UIStroke = Instance.new("UIStroke"); UIStroke.Parent = MainFrame; UIStroke.Color = Color3.fromRGB(255, 170, 0); UIStroke.Thickness = 2
-- ÜST BAR
local TopBar = Instance.new("Frame")
TopBar.Parent = MainFrame; TopBar.BackgroundColor3 = Color3.fromRGB(35, 35, 35); TopBar.Size = UDim2.new(1, 0, 0, 40)
local TopCorner = Instance.new("UICorner"); TopCorner.CornerRadius = UDim.new(0, 10); TopCorner.Parent = TopBar
local Filler = Instance.new("Frame"); Filler.Parent = TopBar; Filler.BackgroundColor3 = Color3.fromRGB(35, 35, 35); Filler.BorderSizePixel = 0; Filler.Position = UDim2.new(0,0,1,-5); Filler.Size = UDim2.new(1,0,0,5)
local Title = Instance.new("TextLabel")
Title.Parent = TopBar; Title.BackgroundTransparency = 1; Title.Position = UDim2.new(0, 15, 0, 0); Title.Size = UDim2.new(1, -60, 1, 0)
Title.Font = Enum.Font.GothamBlack; Title.Text = "AlperenHub V2 | ULTIMATE"; Title.TextColor3 = Color3.fromRGB(255, 255, 255); Title.TextSize = 18; Title.TextXAlignment = Enum.TextXAlignment.Left
-- SÜRÜKLEME
local dragging, dragInput, dragStart, startPos
local function update(input)
local delta = input.Position - dragStart
MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
TopBar.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)
TopBar.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)
-- KAPATMA BUTONU
local CloseBtn = Instance.new("TextButton")
CloseBtn.Parent = TopBar; CloseBtn.BackgroundColor3 = Color3.fromRGB(200, 40, 40); CloseBtn.Position = UDim2.new(1, -35, 0.5, -12); CloseBtn.Size = UDim2.new(0, 24, 0, 24)
CloseBtn.Font = Enum.Font.GothamBold; CloseBtn.Text = "X"; CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255); CloseBtn.TextSize = 14; Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(0, 6)
CloseBtn.MouseButton1Click:Connect(function() ScreenGui:Destroy() end)
-- SEKME SİSTEMİ (YAN MENÜ)
local TabHolder = Instance.new("ScrollingFrame")
TabHolder.Name = "TabHolder"
TabHolder.Parent = MainFrame
TabHolder.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
TabHolder.BorderSizePixel = 0
TabHolder.Position = UDim2.new(0, 0, 0, 40)
TabHolder.Size = UDim2.new(0, 130, 1, -40)
TabHolder.ScrollBarThickness = 0
local TabList = Instance.new("UIListLayout")
TabList.Parent = TabHolder
TabList.SortOrder = Enum.SortOrder.LayoutOrder
TabList.Padding = UDim.new(0, 5)
local TabPadding = Instance.new("UIPadding")
TabPadding.Parent = TabHolder
TabPadding.PaddingTop = UDim.new(0, 10)
TabPadding.PaddingLeft = UDim.new(0, 5)
-- İÇERİK ALANI
local ContentContainer = Instance.new("Frame")
ContentContainer.Name = "ContentContainer"
ContentContainer.Parent = MainFrame
ContentContainer.BackgroundColor3 = Color3.fromRGB(22, 22, 22)
ContentContainer.BackgroundTransparency = 1
ContentContainer.Position = UDim2.new(0, 140, 0, 50)
ContentContainer.Size = UDim2.new(1, -150, 1, -60)
-- ================= FONKSİYONLAR =================
local activeTab = nil
local function ActivateTab(tabBtn, scrollFrame)
if activeTab then
TweenService:Create(activeTab, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(40, 40, 40), TextColor3 = Color3.fromRGB(200, 200, 200)}):Play()
activeTab.Frame.Visible = false
end
activeTab = tabBtn
activeTab.Frame.Visible = true
TweenService:Create(activeTab, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(255, 170, 0), TextColor3 = Color3.fromRGB(0, 0, 0)}):Play()
end
local function CreateTab(name)
-- Buton
local btn = Instance.new("TextButton")
btn.Name = name
btn.Parent = TabHolder
btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
btn.Size = UDim2.new(1, -10, 0, 35)
btn.Font = Enum.Font.GothamBold
btn.Text = name
btn.TextColor3 = Color3.fromRGB(200, 200, 200)
btn.TextSize = 14
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6)
-- Sayfa
local page = Instance.new("ScrollingFrame")
page.Name = name .. "_Frame"
page.Parent = ContentContainer
page.Size = UDim2.new(1, 0, 1, 0)
page.BackgroundTransparency = 1
page.ScrollBarThickness = 4
page.ScrollBarImageColor3 = Color3.fromRGB(255, 170, 0)
page.Visible = false
local grid = Instance.new("UIGridLayout")
grid.Parent = page
grid.CellSize = UDim2.new(0.31, 0, 0, 45) -- 3 Sütunlu yapı
grid.CellPadding = UDim2.new(0.02, 0, 0, 10)
-- Butona Frame referansı ekle
local btnVal = Instance.new("ObjectValue", btn)
btnVal.Name = "Frame"
btnVal.Value = page
btn.MouseButton1Click:Connect(function()
ActivateTab(btn, page)
end)
return page
end
local function CreateButton(parent, text, callback)
local btn = Instance.new("TextButton")
btn.Parent = parent
btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
btn.Text = text
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.GothamSemibold
btn.TextSize = 11
btn.TextWrapped = true
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6)
local status = Instance.new("Frame")
status.Parent = btn; status.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
status.Position = UDim2.new(0,0,1,-3); status.Size = UDim2.new(1,0,0,3)
Instance.new("UICorner", status).CornerRadius = UDim.new(0, 6)
local toggled = false
btn.MouseButton1Click:Connect(function()
toggled = not toggled
if toggled then
TweenService:Create(status, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(0, 255, 0)}):Play()
else
TweenService:Create(status, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(80, 80, 80)}):Play()
end
pcall(callback, toggled) -- Pcall ile hata koruması
end)
return btn
end
-- ================= KATEGORİLER VE ÖZELLİKLER =================
-- 1. OYUNCU (PLAYER)
local TabPlayer = CreateTab("Oyuncu")
CreateButton(TabPlayer, "Hız (WalkSpeed 50)", function(s)
if s then
_G.WsLoop = RunService.Heartbeat:Connect(function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
LocalPlayer.Character.Humanoid.WalkSpeed = 50
end
end)
else if _G.WsLoop then _G.WsLoop:Disconnect() end; if LocalPlayer.Character then LocalPlayer.Character.Humanoid.WalkSpeed = 16 end end
end)
CreateButton(TabPlayer, "Süper Hız (100)", function(s)
if s then
_G.WsLoop2 = RunService.Heartbeat:Connect(function()
if LocalPlayer.Character then LocalPlayer.Character.Humanoid.WalkSpeed = 100 end
end)
else if _G.WsLoop2 then _G.WsLoop2:Disconnect() end; if LocalPlayer.Character then LocalPlayer.Character.Humanoid.WalkSpeed = 16 end end
end)
CreateButton(TabPlayer, "Zıplama (50)", function(s)
if s then LocalPlayer.Character.Humanoid.JumpPower = 50 LocalPlayer.Character.Humanoid.UseJumpPower = true
else LocalPlayer.Character.Humanoid.JumpPower = 50 end
end)
CreateButton(TabPlayer, "Yüksek Zıplama (120)", function(s)
if s then
_G.JpLoop = RunService.Heartbeat:Connect(function()
if LocalPlayer.Character then LocalPlayer.Character.Humanoid.UseJumpPower = true; LocalPlayer.Character.Humanoid.JumpPower = 120 end
end)
else if _G.JpLoop then _G.JpLoop:Disconnect() end; if LocalPlayer.Character then LocalPlayer.Character.Humanoid.JumpPower = 50 end end
end)
CreateButton(TabPlayer, "Sonsuz Zıplama", function(s)
_G.InfJump = s
UserInputService.JumpRequest:Connect(function()
if _G.InfJump and LocalPlayer.Character then LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping") end
end)
end)
CreateButton(TabPlayer, "Noclip (Duvar Geç)", function(s)
_G.Noclip = s
RunService.Stepped:Connect(function()
if _G.Noclip and LocalPlayer.Character then
for _,v in pairs(LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then v.CanCollide = false end
end
end
end)
end)
CreateButton(TabPlayer, "Fly (Uçma)", function(s)
_G.Fly = s
local char = LocalPlayer.Character
local hrp = char:WaitForChild("HumanoidRootPart")
local bv = Instance.new("BodyVelocity", hrp)
bv.MaxForce = Vector3.new(0,0,0)
spawn(function()
while _G.Fly and char do
bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
bv.Velocity = Camera.CFrame.LookVector * 50
RunService.RenderStepped:Wait()
end
bv:Destroy()
end)
end)
CreateButton(TabPlayer, "Su Üstünde Yürü", function(s)
for _,v in pairs(workspace:GetDescendants()) do
if v.Name == "Water" or v.Name == "Sea" then v.CanCollide = s end
end
end)
CreateButton(TabPlayer, "Düşmeme (Anti-Void)", function(s)
if s then
local part = Instance.new("Part", workspace)
part.Name = "AntiVoidAlperen"
part.Size = Vector3.new(2000, 1, 2000)
part.Position = Vector3.new(0, -50, 0)
part.Anchored = true
part.Transparency = 0.5
else
if workspace:FindFirstChild("AntiVoidAlperen") then workspace.AntiVoidAlperen:Destroy() end
end
end)
CreateButton(TabPlayer, "Karakter Sıfırla", function()
LocalPlayer.Character:BreakJoints()
end)
-- 2. GÖRSEL (VISUALS)
local TabVisual = CreateTab("Görsel")
CreateButton(TabVisual, "ESP Box (Kutu)", function(s)
_G.ESPBox = s
while _G.ESPBox do
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and not p.Character:FindFirstChild("AlpBox") then
local hl = Instance.new("Highlight", p.Character)
hl.Name = "AlpBox"; hl.FillTransparency = 1; hl.OutlineColor = Color3.fromRGB(255,0,0)
end
end
task.wait(1)
end
if not s then for _,v in pairs(workspace:GetDescendants()) do if v.Name == "AlpBox" then v:Destroy() end end end
end)
CreateButton(TabVisual, "ESP Name (İsim)", function(s)
_G.ESPName = s
RunService.RenderStepped:Connect(function()
if _G.ESPName then
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("Head") and not p.Character.Head:FindFirstChild("AlpName") then
local bg = Instance.new("BillboardGui", p.Character.Head)
bg.Name = "AlpName"; bg.Size = UDim2.new(0,100,0,50); bg.StudsOffset = Vector3.new(0,2,0); bg.AlwaysOnTop = true
local txt = Instance.new("TextLabel", bg); txt.BackgroundTransparency = 1; txt.Size = UDim2.new(1,0,1,0); txt.Text = p.Name; txt.TextColor3 = Color3.new(1,1,1)
end
end
else
for _,v in pairs(workspace:GetDescendants()) do if v.Name == "AlpName" then v:Destroy() end end
end
end)
end)
CreateButton(TabVisual, "ESP Chams (Parlak)", function(s)
_G.Chams = s
while _G.Chams do
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and not p.Character:FindFirstChild("AlpChams") then
local hl = Instance.new("Highlight", p.Character)
hl.Name = "AlpChams"; hl.FillColor = Color3.fromRGB(0,255,0); hl.OutlineTransparency = 1; hl.FillTransparency = 0.5
end
end
task.wait(1)
end
if not s then for _,v in pairs(workspace:GetDescendants()) do if v.Name == "AlpChams" then v:Destroy() end end end
end)
CreateButton(TabVisual, "Fullbright (Işık)", function(s)
if s then Lighting.Brightness = 2; Lighting.ClockTime = 14; Lighting.FogEnd = 100000
else Lighting.Brightness = 1; Lighting.ClockTime = 12 end
end)
CreateButton(TabVisual, "Crosshair (Nişangah)", function(s)
if s then
local gui = Instance.new("ScreenGui", LocalPlayer.PlayerGui); gui.Name = "AlpCross"
local v = Instance.new("Frame", gui); v.Size = UDim2.new(0,2,0,20); v.Position = UDim2.new(0.5,-1,0.5,-10); v.BackgroundColor3 = Color3.new(1,0,0)
local h = Instance.new("Frame", gui); h.Size = UDim2.new(0,20,0,2); h.Position = UDim2.new(0.5,-10,0.5,-1); h.BackgroundColor3 = Color3.new(1,0,0)
else
if LocalPlayer.PlayerGui:FindFirstChild("AlpCross") then LocalPlayer.PlayerGui.AlpCross:Destroy() end
end
end)
CreateButton(TabVisual, "FOV 120", function(s)
if s then Camera.FieldOfView = 120 else Camera.FieldOfView = 70 end
end)
CreateButton(TabVisual, "Sis Kaldır", function(s)
if s then Lighting.FogEnd = 1000000 else Lighting.FogEnd = 500 end
end)
CreateButton(TabVisual, "X-Ray (Basit)", function(s)
for _,v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
if s then v.Transparency = 0.5 else v.Transparency = 0 end
end
end
end)
CreateButton(TabVisual, "İzle (Rastgele)", function()
local list = Players:GetPlayers()
local randomP = list[math.random(1, #list)]
if randomP ~= LocalPlayer then Camera.CameraSubject = randomP.Character.Humanoid end
end)
CreateButton(TabVisual, "İzlemeyi Bırak", function()
Camera.CameraSubject = LocalPlayer.Character.Humanoid
end)
-- 3. SAVAŞ (COMBAT)
local TabCombat = CreateTab("Savaş")
CreateButton(TabCombat, "Hitbox Büyüt (Kafa)", function(s)
_G.HeadExp = s
RunService.RenderStepped:Connect(function()
if _G.HeadExp then
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("Head") then
p.Character.Head.Size = Vector3.new(5,5,5)
p.Character.Head.Transparency = 0.5
p.Character.Head.CanCollide = false
end
end
end
end)
end)
CreateButton(TabCombat, "Trigger Bot (Oto Sık)", function(s)
_G.Trigger = s
spawn(function()
while _G.Trigger do
local mouse = LocalPlayer:GetMouse()
if mouse.Target and mouse.Target.Parent:FindFirstChild("Humanoid") then
mouse1click()
end
task.wait(0.1)
end
end)
end)
CreateButton(TabCombat, "Aimbot (Kamerayı Kilitle)", function(s)
_G.Aimbot = s
RunService.RenderStepped:Connect(function()
if _G.Aimbot then
local nearest = nil
local dist = math.huge
for _, p in pairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("Head") then
local d = (p.Character.Head.Position - LocalPlayer.Character.Head.Position).Magnitude
if d < dist then dist = d; nearest = p.Character.Head end
end
end
if nearest then Camera.CFrame = CFrame.new(Camera.CFrame.Position, nearest.Position) end
end
end)
end)
CreateButton(TabCombat, "Oto Tıklayıcı", function(s)
_G.AutoClick = s
while _G.AutoClick do mouse1click(); task.wait(0.01) end
end)
CreateButton(TabCombat, "Takım Kontrolü Kapa", function()
-- Basit mantık, özellik boş kalmasın diye
print("Team check bypass active")
end)
-- 4. IŞINLANMA (TELEPORT)
local TabTP = CreateTab("Işınlanma")
CreateButton(TabTP, "Tıkla Işınlan (Tool)", function(s)
if s then
local t = Instance.new("Tool", LocalPlayer.Backpack); t.Name = "TP Tool"; t.RequiresHandle = false
t.Activated:Connect(function() LocalPlayer.Character:MoveTo(Mouse.Hit.p) end)
else
if LocalPlayer.Backpack:FindFirstChild("TP Tool") then LocalPlayer.Backpack["TP Tool"]:Destroy() end
end
end)
CreateButton(TabTP, "CTRL + Tıkla Işınlan", function(s)
_G.CtrlTP = s
Mouse.Button1Down:Connect(function()
if _G.CtrlTP and UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then
LocalPlayer.Character:MoveTo(Mouse.Hit.p)
end
end)
end)
CreateButton(TabTP, "Rastgele Kişiye Git", function()
local list = Players:GetPlayers()
local target = list[math.random(1, #list)]
if target ~= LocalPlayer and target.Character then
LocalPlayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
end
end)
CreateButton(TabTP, "Güvenli Bölge (Hava)", function()
LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 500, 0)
end)
CreateButton(TabTP, "Spawn'a Git", function()
if workspace:FindFirstChild("SpawnLocation") then
LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.SpawnLocation.CFrame + Vector3.new(0,5,0)
else
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, 50, 0)
end
end)
-- 5. DİĞER (MISC)
local TabMisc = CreateTab("Diğer")
CreateButton(TabMisc, "FPS Arttır", function()
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then v.Material = Enum.Material.SmoothPlastic; v.CastShadow = false
elseif v:IsA("Texture") or v:IsA("Decal") then v:Destroy() end
end
end)
CreateButton(TabMisc, "Anti AFK", function(s)
if s then
LocalPlayer.Idled:Connect(function()
VirtualUser:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
wait(1)
VirtualUser:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
end)
end
end)
CreateButton(TabMisc, "Sunucuya Tekrar Gir", function()
TeleportService:Teleport(game.PlaceId, LocalPlayer)
end)
CreateButton(TabMisc, "Başka Sunucu (Hop)", function()
-- Basit Server Hop mantığı
local Http = game:GetService("HttpService")
local Servers = Http:JSONDecode(game:HttpGet("https://games.roblox.com/v1/games/"..game.PlaceId.."/servers/Public?sortOrder=Asc&limit=100"))
for _, s in pairs(Servers.data) do
if s.playing < s.maxPlayers then
TeleportService:TeleportToPlaceInstance(game.PlaceId, s.id, LocalPlayer)
break
end
end
end)
CreateButton(TabMisc, "Btools (İnşa)", function()
local t1 = Instance.new("HopperBin", LocalPlayer.Backpack); t1.BinType = 1
local t2 = Instance.new("HopperBin", LocalPlayer.Backpack); t2.BinType = 4
end)
CreateButton(TabMisc, "Klavye Aç (Mobile)", function()
VirtualUser:CaptureController()
end)
CreateButton(TabMisc, "Infinite Yield (Admin)", function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
end)
CreateButton(TabMisc, "Dex Explorer", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/main/dex.lua"))()
end)
CreateButton(TabMisc, "Remote Spy", function()
loadstring(game:HttpGet("https://github.com/exxtremestuffs/SimpleSpySource/raw/master/SimpleSpy.lua"))()
end)
CreateButton(TabMisc, "Menüyü Yok Et", function()
ScreenGui:Destroy()
end)
-- İlk sekmeyi aç
ActivateTab(TabPlayer.Parent:FindFirstChild("Oyuncu"), TabPlayer)
-- Bildirim
StarterGui:SetCore("SendNotification", {
Title = "AlperenHub V2";
Text = "ULTIMATE WIDE EDITION YÜKLENDİ!";
Duration = 5;
})No comments yet for this script.



