Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Roblox Studio Tutorial How to make a simple ability with hitbox and knockback.

  • RedwithWhite
  • 2025-06-17
  • 3428
Roblox Studio Tutorial How to make a simple ability with hitbox and knockback.
  • ok logo

Скачать Roblox Studio Tutorial How to make a simple ability with hitbox and knockback. бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Roblox Studio Tutorial How to make a simple ability with hitbox and knockback. или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Roblox Studio Tutorial How to make a simple ability with hitbox and knockback. бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Roblox Studio Tutorial How to make a simple ability with hitbox and knockback.

A simple Roblox script that makes a hitbox when you press E and when it hits you take damage and knockback.

If you don't know what animation events are, watch another video on YouTube, then come back once you understand it.



Local Script:

local plr = game.Players.LocalPlayer
local chr = plr.Character
local hum = chr:FindFirstChildWhichIsA("Humanoid")
local Animator = hum:FindFirstChildWhichIsA("Animator")

local Animation = Animator:LoadAnimation(script.Animations.Animation)

local RootPart = chr:FindFirstChild("HumanoidRootPart")


local hitbox


local UIS = game:GetService("UserInputService")


local CanDoMove = true


----------------HitBox Stuff---------------------------
local hitboxsize = Vector3.new(4,3,3)
local hit_db = false
local hitlist = {}--for attacks to hit multiple players at the same time





----------------------------------------------------------





UIS.InputBegan:Connect(function(input, GPE)

if GPE == false then

if CanDoMove == true and input.KeyCode == Enum.KeyCode.E then

Animation:Play(0,1,1)

end



end

end)


Animation:GetMarkerReachedSignal("Start"):Connect(function()-----When the animation starts
CanDoMove = false
hit_db = false


end)



Animation:GetMarkerReachedSignal("HitBox_On"):Connect(function()-----When the hitbox starts

if hitbox == nil then
hitbox = Instance.new("Part",workspace)
hitbox.Position = RootPart.Position + RootPart.CFrame.LookVector * 5--Position the hitbox
hitbox.Rotation = RootPart.Rotation
hitbox.Shape = Enum.PartType.Block
hitbox.Transparency = 1
hitbox.Color = Color3.fromRGB(255, 0, 0)
hitbox.Size = hitboxsize
hitbox.Material = Enum.Material.Neon
hitbox.CanCollide = false
hitbox.CanTouch = true
hitbox.CanQuery = false
hitbox.CastShadow = false
hitbox.Anchored = false
hitbox.Massless = true

local w = Instance.new("WeldConstraint", hitbox)--weld hitbox to character
w.Part0 = hitbox
w.Part1 = RootPart

hitbox.Touched:Connect(function(Hit)--when the hitbox hits something
--this one will be one tap method
if hit_db == false then
hit_db = true

if Hit ~= nil and Hit.Parent ~= nil and Hit.Parent:FindFirstChildWhichIsA("Humanoid") ~= nil and Hit.Parent ~= chr then--checks to make sure its a character that isnt you
print("THIS IS A CHARACTER")

script.RemoteEvents.Hit:FireServer(Hit.Parent)--send the instance of our enemy to the server so we can apply the damage on the server


end



end


end)


else



hitbox:Destroy()
task.wait(0.01)
hitbox = Instance.new("Part",workspace)
hitbox.Position = RootPart.Position + RootPart.CFrame.LookVector * 5--Position the hitbox
hitbox.Rotation = RootPart.Rotation
hitbox.Shape = Enum.PartType.Block
hitbox.Transparency = 1
hitbox.Color = Color3.fromRGB(255,0,0)
hitbox.Size = hitboxsize
hitbox.Material = Enum.Material.Neon
hitbox.CanCollide = false
hitbox.CanTouch = true
hitbox.CanQuery = false
hitbox.CastShadow = false
hitbox.Anchored = false
hitbox.Massless = true

local w = Instance.new("WeldConstraint", hitbox)--weld hitbox to character
w.Part0 = hitbox
w.Part1 = RootPart

hitbox.Touched:Connect(function(Hit)--when the hitbox hits something
--this one will be one tap method
if hit_db == false then
hit_db = true

if Hit ~= nil and Hit.Parent ~= nil and Hit.Parent:FindFirstChildWhichIsA("Humanoid") ~= nil and Hit.Parent ~= chr then--checks to make sure its a character that isnt you
print("THIS IS A CHARACTER")

script.RemoteEvents.Hit:FireServer(Hit.Parent)--send the instance of our enemy to the server so we can apply the damage on the server

end



end


end)

end




end)


Animation:GetMarkerReachedSignal("HitBox_Off"):Connect(function()-----When the hitbox stops
if hitbox ~= nil then--destroy the hitbox
hitbox:Destroy()
end
end)


Animation:GetMarkerReachedSignal("End"):Connect(function()-----When the move stops
CanDoMove = true
end)



Server script will be in comments. Didn't fit in here :(

Комментарии

Информация по комментариям в разработке

Похожие видео

  • How To Make A 2D Camera | Roblox Studio
    How To Make A 2D Camera | Roblox Studio
    1 день назад
  • Преемник Хаменеи и арест генерала Цаликова | Аббас Галлямов на Breakfast Show
    Преемник Хаменеи и арест генерала Цаликова | Аббас Галлямов на Breakfast Show
    5 часов назад
  • Make a Hitbox on Roblox Studio (BlockCast & Animation Events)! #roblox #robloxfighting #robloxstudio
    Make a Hitbox on Roblox Studio (BlockCast & Animation Events)! #roblox #robloxfighting #robloxstudio
    1 месяц назад
  • ВЫРЕЗАННЫЙ КОНТЕНТ 5 главы Poppy Playtime! Что удалили из игры?
    ВЫРЕЗАННЫЙ КОНТЕНТ 5 главы Poppy Playtime! Что удалили из игры?
    2 дня назад
  • This is my systems watch fully
    This is my systems watch fully
    1 день назад
  • How to make a Roblox Ability
    How to make a Roblox Ability
  • PLAYING ROBLOX WITH A SPECIAL GUEST
    PLAYING ROBLOX WITH A SPECIAL GUEST
  • How to Make a Roblox Ability: Hitboxes
    How to Make a Roblox Ability: Hitboxes
    1 год назад
  • 🔥 Как создать анимацию удара в Studio Lite + повреждение Hitbox (полное руководство по скрипту)
    🔥 Как создать анимацию удара в Studio Lite + повреждение Hitbox (полное руководство по скрипту)
    3 месяца назад
  • Запасы Ракет ПВО На Грани Истощения📉🚀⚠️ Обороно Соснового Рухнула🛑💥🏚️ Военные Сводки За 06.03.2026
    Запасы Ракет ПВО На Грани Истощения📉🚀⚠️ Обороно Соснового Рухнула🛑💥🏚️ Военные Сводки За 06.03.2026
    1 час назад
  • притворился БЕЗДОМНЫМ и сыграл на ДВУХ ГИТАРАХ СРАЗУ и ШОКИРОВАЛ ЛЮДЕЙ
    притворился БЕЗДОМНЫМ и сыграл на ДВУХ ГИТАРАХ СРАЗУ и ШОКИРОВАЛ ЛЮДЕЙ
    1 день назад
  • 24 часа в ХУДШЕМ ПОЕЗДЕ в Китае! Что внутри?
    24 часа в ХУДШЕМ ПОЕЗДЕ в Китае! Что внутри?
    1 день назад
  • 🎁Компенсация 100 ХАОС ДРОПОВ Уже в ИГРЕ, Как ЗАБРАТЬ?
    🎁Компенсация 100 ХАОС ДРОПОВ Уже в ИГРЕ, Как ЗАБРАТЬ?
    7 часов назад
  • Иран зажег и мир горит все жестче
    Иран зажег и мир горит все жестче
    23 часа назад
  • Россия готовит новое вторжение / Крупнейший захват заложников
    Россия готовит новое вторжение / Крупнейший захват заложников
    4 часа назад
  • The Roblox Legend Who Faked Her Death...
    The Roblox Legend Who Faked Her Death...
    7 дней назад
  • How to make a Roblox Ability: Impact Frames(using scripts)
    How to make a Roblox Ability: Impact Frames(using scripts)
    1 год назад
  • Украина 6 марта! ЖУТЬ! ТАКОГО ЕЩЕ НЕ БЫЛО! Что сегодня происходит в Киеве!?
    Украина 6 марта! ЖУТЬ! ТАКОГО ЕЩЕ НЕ БЫЛО! Что сегодня происходит в Киеве!?
    5 часов назад
  • Русский след в уничтожении авиации США и санкции Украины против ЕС — Дмитрий Василец
    Русский след в уничтожении авиации США и санкции Украины против ЕС — Дмитрий Василец
    2 часа назад
  • so everyone is quitting roblox tomorrow
    so everyone is quitting roblox tomorrow
    6 дней назад
  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей video2contact@gmail.com