# data[].attributes.headline
시프트 눌러 더 빨리 달리게! (by.민기)

# data[].attributes.subject
시프트 눌러 더 빨리 달리게! (by.민기)

# data[].attributes.body
local Players = game:GetService("Players")

local UserInputService = game:GetService("UserInputService")

local player = Players.LocalPlayer

local WALK_SPEED_DEFAULT = 16

local SPRINT_SPEED = 30

local humanoid

local function onCharacterAdded(character)

humanoid = character:WaitForChild("Humanoid")

if humanoid and humanoid.Health > 0 then

humanoid.WalkSpeed = WALK_SPEED_DEFAULT

end

humanoid.Died:Connect(function()

humanoid = nil

end)

end

if player.Character then

onCharacterAdded(player.Character)

end

player.CharacterAdded:Connect(onCharacterAdded)

UserInputService.InputBegan:Connect(function(input, gameProcessed)

if gameProcessed then return end

if input.KeyCode == Enum.KeyCode.LeftShift then

if humanoid and humanoid.Parent and humanoid.Health > 0 then

humanoid.WalkSpeed = SPRINT_SPEED

end

end

end)

UserInputService.InputEnded:Connect(function(input)

if input.KeyCode == Enum.KeyCode.LeftShift then

if humanoid and humanoid.Parent and humanoid.Health > 0 then

humanoid.WalkSpeed = WALK_SPEED_DEFAULT

end

end

end)

# data[].attributes.body
jwuw8whw9(M_M)

# data[].attributes.attachment_link.description
Roblox에서 제작된 수천만 개의 사용자 제작 3D 콘텐츠 중 하나인 goodskirtboy's Place: 10152025_1(을)를 만나 보세요.

# data[].attributes.headline
시프트 눌러 더 빨리 달리게

# data[].attributes.subject
시프트 눌러 더 빨리 달리게

# data[].attributes.body
보기-탐색기

StarterPlayer - StarterCharacterScripts - (+) 클릭 - LocalScript 클릭

----

local player = game.Players.LocalPlayer

local character = player.Character or player.CharacterAdded:Wait()

local humanoid = character:WaitForChild("Humanoid")

local Service = game:GetService("UserInputService")

Service.InputBegan:Connect(function(input, gameProcessed)

if not gameProcessed and input.KeyCode == Enum.KeyCode.LeftShift then

humanoid.WalkSpeed = 30

end

end)

Service.InputEnded:Connect(function(input)

if input.KeyCode == Enum.KeyCode.LeftShift then

humanoid.WalkSpeed = 16

end

end)

# data[].attributes.body
도구상자 - 오디오 - 원하는 음악 검색

탐색기 - Workspace 하위 목록에 음악 제목 나타남.

마우스로 드래그하여 탐색기 - SoundService 아래로 옮김.

속성 - Looped에 체크 표시를 하여 반복 재생되도록 함

Player에 체크박스 하여 게임 플레이

# data[].attributes.body
도구상자 - 모델 - sword

아이템 하나를 선택하면 화면에 [Insert Tool] 창 뜨면 [ Yes ] 누르면 플레이했을 때 플레이어가 칼을 쥐고 있게 됨. 플레이했을 때 칼을 쥐고 있지 않다면 화면의 아이템을 클릭하거나 키보드의 숫자 1을 누르면 칼을 쥐게 됨.

# data[].attributes.body
블록을 밟으면 다른 곳으로 이동하기

파트 2개 준비, 각각 이름 지정(PartA, PartB)

탐색기 - WorkSpace - Part를 클릭하면 이름 입력 가능!

PartA 옆의 +를 눌러 스크립트 오픈하여 기존의 스크립트 지우고 다음 스크립트를 입력함.

---

local Teleport = "PartB"

local function onTouched(hit)

if script.Parent.Locked == false and script.Parent.Parent:FindFirstChild(Teleport) then

script.Parent.Locked = true

script.Parent.Parent:FindFirstChild(Teleport).Locked = true

local posPart = script.Parent.Parent:FindFirstChild(Teleport)

local model = hit.Parent

if model and model:IsA("Model") and model:FindFirstChildOfClass("Humanoid") then

model:MoveTo(posPart.Position)

end

wait(1)

script.Parent.Locked = false

script.Parent.Parent:FindFirstChild(Teleport).Locked = false

end

end

script.Parent.Touched:Connect(onTouched)

# data[].attributes.body
local Teleport = "PartA"

local function onTouched(hit)

if script.Parent.Locked false and script.Parent.Parent:FindFirstChild(Teleport).Locked false then

script.Parent.Locked = true

script.Parent.Parent:FindFirstChild(Teleport).Locked = true

local posPart = script.Parent.Parent:FindFirstChild(Teleport)

local model = hit.Parent

if model and model:IsA("Model") and model:FindFirstChildOfClass("Humanoid") then

model:MoveTo(posPart.Position)

end

wait(1)

script.Parent.Locked = false

script.Parent.Parent:FindFirstChild(Teleport).Locked = false

end

end

script.Parent.Touched:Connect(onTouched)

# data[].attributes.headline
로블록스 건강 게임 기획서

# data[].attributes.subject
로블록스 건강 게임 기획서

# data[].attributes.body
파트 선택 후 탐색기- Workspace-> Part -> (+) -> [Script] 선택

function onTouched(part)

local humanoid = part.Parent:FindFirstChild("Humanoid")

if humanoid then

humanoid.Health=0

end

end

script.Parent.Touched:connect(onTouched)

# data[].attributes.headline
체력 닳는 파트 만들기

# data[].attributes.subject
체력 닳는 파트 만들기

# data[].attributes.body
파트 선택 후 탐색기- Workspace-> Part -> (+) -> [Script] 선택

local pause = false

function onTouched(part)

local humanoid=part.Parent:FindFirstChild("Humanoid")

if humanoid and pause == false then

pause = true

humanoid:TakeDamage(5)

wait(0.2)

pause=false

end

end

script.Parent.Touched:connect(onTouched)