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

Скачать или смотреть [2025년 타워 만드는 방법 기초 강조]

  • 다라치
  • 2025-02-18
  • 18744
[2025년 타워 만드는 방법 기초 강조]
로블록스로블록스 스튜디오로블록스 게임게임로블록스 타워 만들기
  • ok logo

Скачать [2025년 타워 만드는 방법 기초 강조] бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно [2025년 타워 만드는 방법 기초 강조] или посмотреть видео с ютуба в максимальном доступном качестве.

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

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

Cкачать музыку [2025년 타워 만드는 방법 기초 강조] бесплатно в формате MP3:

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

Описание к видео [2025년 타워 만드는 방법 기초 강조]

#로블록스 #로블록스스튜디오 #게임

한국 최고의 로블록스 스튜디오 디스코드 개발 방!!:   / discord  

😺 킬파트 스크립트
-- 블럭 객체를 변수에 저장
local block = script.Parent

-- 데미지 양 설정
local damage = 25 -- 블럭에 닿을 때 입힐 데미지
local cooldownTime = 1 -- 쿨타임 (초)

-- 플레이어별 쿨타임을 저장할 테이블
local cooldowns = {}

-- 블럭에 닿은 객체가 Humanoid인지 확인
block.Touched:Connect(function(hit)
local character = hit.Parent
local humanoid = character and character:FindFirstChild("Humanoid")

if humanoid then
-- 해당 캐릭터가 쿨타임 상태인지 확인
if cooldowns[character] then return end

-- 데미지 적용 및 쿨타임 설정
cooldowns[character] = true
humanoid:TakeDamage(damage)

-- 일정 시간이 지나면 쿨타임 해제
task.wait(cooldownTime)
cooldowns[character] = nil
end
end)


🤖 유저 충돌 방지 스크립트 - 출처: 옐롯 유튜브
local PhysicsService = game:GetService("PhysicsService")
local Players = game:GetService("Players")

local playerCollisionGroupName = "Players"
PhysicsService:CreateCollisionGroup(playerCollisionGroupName)
PhysicsService:CollisionGroupSetCollidable(playerCollisionGroupName, playerCollisionGroupName, false)

local previousCollisionGroups = {}

local function setCollisionGroup(object)
if object:IsA("BasePart") then
previousCollisionGroups[object] = object.CollisionGroupId
PhysicsService:SetPartCollisionGroup(object, playerCollisionGroupName)
end
end

local function setCollisionGroupRecursive(object)
setCollisionGroup(object)

for _, child in ipairs(object:GetChildren()) do
setCollisionGroupRecursive(child)
end
end

local function resetCollisionGroup(object)
local previousCollisionGroupId = previousCollisionGroups[object]
if not previousCollisionGroupId then return end

local previousCollisionGroupName = PhysicsService:GetCollisionGroupName(previousCollisionGroupId)
if not previousCollisionGroupName then return end

PhysicsService:SetPartCollisionGroup(object, previousCollisionGroupName)
previousCollisionGroups[object] = nil
end

local function onCharacterAdded(character)
setCollisionGroupRecursive(character)

character.DescendantAdded:Connect(setCollisionGroup)
character.DescendantRemoving:Connect(resetCollisionGroup)
end

local function onPlayerAdded(player)
player.CharacterAdded:Connect(onCharacterAdded)

end

Players.PlayerAdded:Connect(onPlayerAdded)

Комментарии

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

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

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]