Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Скрипт в роблокс студио

Eric Vardanyan Профи (526), на голосовании 5 месяцев назад
помогите пожалуйста, срочно. мне нужно чтобы гуи на телефоне делало то же действие, что клавиша на клавиатуре. к примеру, на q игрок начинает летать. нужно чтобы на телефоне было гуи, при нажатии на которое игрок начинает летать, как на компе
Голосование за лучший ответ
Айгур Муев Профи (561) 6 месяцев назад
нейронка есть
Eric VardanyanПрофи (526) 6 месяцев назад
та не помогает. я и сам писал, и нейронкой, и в инете. не получается
Айгур Муев Профи (561) Eric Vardanyan, есть уроки от самого роблокса
Uzi Uzu Гуру (3214) 6 месяцев назад
 -- Создаем GUI кнопку на экране 
local ScreenGui = Instance.new("ScreenGui")
local FlyButton = Instance.new("TextButton")

ScreenGui.Name = "FlyButtonGui"
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")

FlyButton.Name = "FlyButton"
FlyButton.Parent = ScreenGui
FlyButton.Size = UDim2.new(0, 100, 0, 50)
FlyButton.Position = UDim2.new(0.5, -50, 0.9, -25)
FlyButton.Text = "Fly"
FlyButton.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
FlyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
FlyButton.Font = Enum.Font.SourceSans
FlyButton.TextSize = 24

-- Функция для начала/остановки полета
local function toggleFly()
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:FindFirstChildOfClass("Humanoid")

if humanoid then
if humanoid:GetState() == Enum.HumanoidStateType.Physics then
humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
humanoid.PlatformStand = false
else
humanoid:ChangeState(Enum.HumanoidStateType.Physics)
humanoid.PlatformStand = true
character.PrimaryPart.Velocity = Vector3.new(0, 50, 0) -- Скорость полета
end
end
end

-- Привязка функции к клавише Q
game:GetService("UserInputService").InputBegan:Connect(function(input, gameProcessed)
if not gameProcessed then
if input.KeyCode == Enum.KeyCode.Q then
toggleFly()
end
end
end)

-- Привязка функции к кнопке на экране
FlyButton.MouseButton1Click:Connect(function()
toggleFly()
end)
Похожие вопросы