Run it
Copy the script and paste it into your executor.
VirtualInputManager = :()
CoreGui = :()
Players = :()
player = Players.LocalPlayer
CoreGui:() CoreGui.VirtualCarKeyboardUI:()
CoreGui:() CoreGui.VirtualCarAuthUI:()
parentGui = CoreGui:() player.PlayerGui CoreGui
authGui = .(, parentGui)
authGui.Name, authGui.ResetOnSpawn = ,
frame = .(, authGui)
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
.(, frame).CornerRadius = .(, )
title = .(, frame)
title.Size = .(, , , )
title.Text =
title.TextColor3 = .(, , )
title.TextScaled =
title.Font = .Font.SourceSansBold
title.BackgroundTransparency =
textBox = .(, frame)
textBox.Size = .(, , , )
textBox.Position = .(, , , )
textBox.PlaceholderText =
textBox.Text =
textBox.TextColor3 = .(, , )
textBox.BackgroundColor3 = .(, , )
textBox.TextScaled =
textBox.Font = .Font.SourceSans
.(, textBox).CornerRadius = .(, )
submitBtn = .(, frame)
submitBtn.Size = .(, , , )
submitBtn.Position = .(, , , )
submitBtn.Text =
submitBtn.TextColor3 = .(, , )
submitBtn.BackgroundColor3 = .(, , )
submitBtn.TextScaled =
submitBtn.Font = .Font.SourceSansBold
.(, submitBtn).CornerRadius = .(, )
()
gui = .(, parentGui)
gui.Name, gui.ResetOnSpawn = ,
(name, text, pos, size)
btn = .(, gui)
btn.Name, btn.Text, btn.Position, btn.Size = name, text, pos, size
btn.BackgroundColor3, btn.TextColor3, btn.TextScaled, btn.Font = .(, , ), .(,,), , .Font.SourceSansBold
btn.BackgroundTransparency =
.(, btn).CornerRadius = .(, )
btn
buttons = {
{(, , .(, , , ), .(, , , )), .KeyCode.W},
{(, , .(, , , ), .(, , , )), .KeyCode.S},
{(, , .(, , , ), .(, , , )), .KeyCode.A},
{(, , .(, , , ), .(, , , )), .KeyCode.D},
{(, , .(, , , ), .(, , , )), .KeyCode.K}
}
_, data (buttons)
btn, key = data[], data[]
defColor = btn.BackgroundColor3
btn.InputBegan:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
btn.BackgroundColor3 = .(, , )
VirtualInputManager:(, key, , )
)
btn.InputEnded:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
btn.BackgroundColor3 = defColor
VirtualInputManager:(, key, , )
)
submitBtn.MouseButton1Click:(()
textBox.Text ==
authGui:()
()
textBox.Text =
textBox.PlaceholderText =
)
local VirtualInputManager = game:GetService("VirtualInputManager") local CoreGui = game:GetService("CoreGui") local Players = game:GetService("Players") local player = Players.LocalPlayer if CoreGui:FindFirstChild("VirtualCarKeyboardUI") then CoreGui.VirtualCarKeyboardUI:Destroy() end if CoreGui:FindFirstChild("VirtualCarAuthUI") then CoreGui.VirtualCarAuthUI:Destroy() end local parentGui = CoreGui:FindFirstChild("PlayerGui") and player.PlayerGui or CoreGui -- 1. ADIM: Key (Anahtar) Giriş Ekranı local authGui = Instance.new("ScreenGui", parentGui) authGui.Name, authGui.ResetOnSpawn = "VirtualCarAuthUI", false local frame = Instance.new("Frame", authGui) frame.Size = UDim2.new(0, 300, 0, 160) frame.Position = UDim2.new(0.5, -150, 0.5, -80) frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) frame.BorderSizePixel = 0 Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 12) local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1, 0, 0, 40) title.Text = "KEY (ANAHTAR) GEREKLİ" title.TextColor3 = Color3.new(1, 1, 1) title.TextScaled = true title.Font = Enum.Font.SourceSansBold title.BackgroundTransparency = 1 local textBox = Instance.new("TextBox", frame) tex

Universal