Как сделать бег в роблокс студио
Перейти к содержимому

Как сделать бег в роблокс студио

  • автор:

Как сделать бег в Роблокс Студио

Из этой статьи вы узнаете как можно сделать бег с любой скоростью в Роблокс Студио. Для этого необходимо будет воспользоваться стандартными инструментами Студио и добавить всего лишь один скрипт.

  1. Запускаем Роблокс Студио, переходим во вкладку VIEW и нажимаем на кнопку Explorer в левом верхнем углу для того что бы отобразить эту панель (панель Explorer находится справа);

Как сделать бег в Роблокс Студио

2. В панели Explorer находим StarterGui и добавляем внутрь него LocalScript (для того что бы добавить LocalScript наведите на StarterGui указатель мыши и нажмите )

Как сделать бег в Роблокс Студио

3. В LocalScript прописываем этот код :

local Mos = game.Players.LocalPlayer:GetMouse()
—Если нажата
Mos.KeyDown:connect(function(key)
if key:lower() == string.char(48) then
game.Workspace.Camera.FieldOfView = game.Workspace.Camera.FieldOfView + 1.6
local Player1 = game.Players.LocalPlayer.Character.Humanoid
if Player1 then
Player1.WalkSpeed = 25
end
end
end)
—Если отпущена
Mos.KeyUp:connect(function(key)
if key:lower() == string.char(48) then —Если нажата
game.Workspace.Camera.FieldOfView = game.Workspace.Camera.FieldOfView — 1.6
local Player1 = game.Players.LocalPlayer.Character.Humanoid
if Player1 then
Player1.WalkSpeed = 16
end
end
end)

Как сделать бег в Роблокс Студио

Бег будет срабатывать при нажатии клавиши Shift (клавиша 48). Можете изменить ее на любую другую.

Если хотите ускорить персонажа еще больше измените параметр Player1.WalkSpeed = 25 в большую сторону, например 50.

Как сделать бег в Роблокс Студио

Можно запускать симуляцию и тестировать бег.

как сделать бег в роблокс студио

Иконка канала Геймеры и Квесты

скрипт 1 — делать в LocalScrip local Player = game.Players:GetPlayerFromCharacter(script.Parent) C = script.Parent Mouse = Player:GetMouse() Debounce = false Mouse.KeyDown:connect(function(key) key = string.lower(key) if string.byte(key) == 48 then if Debounce == false then Debounce = true C.Humanoid.WalkSpeed = 40 — скорость при беге for i=1,10 do game.Workspace.CurrentCamera.FieldOfView = (70 + (i * 2)) — This makes the players camera go farther away from the player so it makes a nice run effect. Since the camera’s current view is 70 we just made it 90. wait() end end end end) Mouse.KeyUp:connect(function(key) key = string.lower(key) if string.byte(key) == 48 then if Debounce == true then Debounce = false C.Humanoid.WalkSpeed = 16 for i=1,10 do game.Workspace.CurrentCamera.FieldOfView = (90 — (i * 2)) — This makes the players camera go closer to the player. Now the camera makes the walking effect. The camera view is now 70. wait() end end end end) скрипт 2 — RunFunction вставить в RunScript game.Players.PlayerAdded:connect(function(player) local RunS = script.RunFunction:clone() RunS.Parent = player.Character RunS.Disabled = false player.CharacterAdded:connect(function(Character) local RunS = script.RunFunction:clone() RunS.Parent = player.Character RunS.Disabled = false end) end)

Показать больше

Войдите , чтобы оставлять комментарии

Как Сделать Бег В Роблокс Студио ?

Иконка канала Кодовые братья

кодик: — по зажиму local player = game.Players.LocalPlayer player.CharacterAdded:Connect(function(character) local humanoid = character:WaitForChild(«Humanoid») local function onKeyPress(input) if input.KeyCode == Enum.KeyCode.Z then — место z любую клавишу humanoid.WalkSpeed = 50 — скорость бега по нажатию по кнопки end end local function onKeyRelease(input) if input.KeyCode == Enum.KeyCode.Z then — место Z любую клавишу humanoid.WalkSpeed = 16 end end game:GetService(«UserInputService»).InputBegan:Connect(onKeyPress) game:GetService(«UserInputService»).InputEnded:Connect(onKeyRelease) end) мой дискорд сервер https://discord.gg/d4pZjDvNxC я в роблокс morkozkaaa

Показать больше

Войдите , чтобы оставлять комментарии

Как сделать анимацию ходьбы в Роблокс

Для создания уникальной анимации ходьбы и бега в Роблокс Студио необходимо воспользоваться инструментом Animation Editor, а так же специальным скриптом-моделью, которая позволит модифицировать анимацию вашего персонажа. Давайте более подробно рассмотрим весь процесс создания анимации ходьбы с нуля.

Пошаговая инструкция

1. Переходим по ссылке и нажимаем кнопку GET что бы добавить модель к себе в инвентарь;

Как сделать анимацию ходьбы в Роблокс

2. Запускаем Roblox Studio, открываем вкладку VIEW и активируем инструменты ToolBox, Explorer и Properties.

Как сделать экран смерти в Роблокс

3. В панели ToolBox переключитесь на вторую вкладку и перетащите модель Custom R15 Animations в демонстрационное окно.

Как сделать анимацию ходьбы в Роблокс

4. Подтвердите добавление модели нажав ОК.

Как сделать анимацию ходьбы в Роблокс

5. Модель должна появиться в окне Explorer. Найдите ее и раскройте Custom Animations — Anima

Как сделать анимацию ходьбы в Роблокс

6. Во вкладке Avatar нажмите вначале на кнопку Animation Editor а потом Rig Builder, после чего выберите My Avatar для более точной проработки анимации под модель Вашего персонажа.

Как сделать анимацию ходьбы в Роблокс

7. В панели Animation Editor введите любое название для анимации и нажмите кнопку Create

Как сделать анимацию ходьбы в Роблокс

8. Убедитесь в том что ползунок на таймфрейме (тонкая, голубая, вертикальная полоска) стоит в самом начале. После чего нажмите на любую часть тела и измените ее положение при помощи специальных, разноцветных кругов (в частности красного).

Как сделать анимацию ходьбы в Роблокс

9. Немного наклоните тело вперед, а ноги и руки согните так, что бы казалось что персонаж бежит.

Как сделать анимацию ходьбы в Роблокс

10. Переставьте ползунок на таймфрейме на отметку 0:05 и измените положение конечностей наоборот. Руку и ногу которые были сзади необходимо вынести вперед, а те что были впереди отправить назад.

Как сделать анимацию ходьбы в Роблокс

11. Выделите и скопируйте все точки находящиеся на нулевой позиции таймфрейма, нажав комбинацию CTRL + С и вставьте их через такой же промежуток на таймфрейме.

12. Посмотрите что получилось. При помощи соответствующих кнопок (смотри на скриншоте) зациклите и активируйте анимацию. Измените ее при необходимости.

Как сделать анимацию ходьбы в Роблокс

13. Как только убедитесь в том что анимация готова, необходимо сохранить ее. Для этого нажмите на три точки на панели Animation Editor и кликните по кнопке Publish to Roblox.

Как сделать анимацию ходьбы в Роблокс

14. При необходимости измените название и описание и нажмите кнопку Submit.

Как сделать анимацию ходьбы в Роблокс

15. Скопируйте id анимации нажав на значок рядом с номером и закройте это окно.

Как сделать анимацию ходьбы в Роблокс

16. В панели Explorer найдите ранее добавленную модель-скрипт. Раскройте вкладку run и walk которые отвечают за ходьбу и бег. Нажмите на RunAnim, после чего во вкладке Properties найдите параметр AnimationId и вставьте в него скопированный id код вашей анимации.

Как сделать анимацию ходьбы в Роблокс

17. Запустите симуляцию и попробуйте пройтись (пробежаться) что бы увидеть результат.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *