


Программирование
+2Как в своей игре в роблокс студио поменять кнопку шифта с шифт на контрл
По дате
По рейтингу
Если ты хочешь поменять кнопку бега (Shift) на Control (Ctrl) в Roblox Studio, нужно изменить обработку ввода.
В Explorer найди StarterPlayer.
Измени параметр StarterPlayer → Controls → ShiftLockSwitchEnabled на false.
Теперь настройка бега будет зависеть от скрипта.
Изменение через локальный скрипт
В StarterPlayerScripts создай LocalScript.
123456789101112131415161718192021222324252627282930313233
local UserInputService = game:GetService("UserInputService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local isRunning = false -- Флаг для отслеживания состояния бега
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end -- Игнорируем ввод в чат или меню
if input.KeyCode == Enum.KeyCode.LeftControl then -- Меняем с Shift на Ctrl
isRunning = not isRunning
humanoid.WalkSpeed = isRunning and 25 or 16 -- Скорость бега
end
end)
Больше по теме