로블록스 게임 만들기 #12 - 체크 포인트 만들기 (스크립트 코딩) - Roblox
Автор: 리오아빠 - Leo's Daddy
Загружено: 30 янв. 2019 г.
Просмотров: 13 810 просмотров
체크 포인트를 스크립트 코딩을 이용해서 만들어 봅니다.
스크립트 자체는 어려울 수 있는데 다른 속성 값을 바꿀 필요가 없어서 여러 체크 포인트를 복사해서 넣기가 편합니다.
그래서 잘 짜여진 게임을 만들기 위해서는 스크립트 코딩을 결국에는 배워야 한답니다.
[코드 시작]-----
local spawn = script.Parent
spawn.Touched:connect(function(hit)
if hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
local checkpointData = game.ServerStorage:FindFirstChild("CheckpointData")
if not checkpointData then
checkpointData = Instance.new("Model", game.ServerStorage)
checkpointData.Name = "CheckpointData"
end
local checkpoint = checkpointData:FindFirstChild(tostring(player.userId))
if not checkpoint then
checkpoint = Instance.new("ObjectValue", checkpointData)
checkpoint.Name = tostring(player.userId)
player.CharacterAdded:connect(function(character)
wait()
character:WaitForChild("HumanoidRootPart").CFrame = game.ServerStorage.CheckpointData[tostring(player.userId)].Value.CFrame + Vector3.new(0, 4, 0)
end)
end
checkpoint.Value = spawn
end
end)
[코드 끝]-----
로블록스로 게임을 만들기 위해서 우선 로블록스 스튜디오 사용을 배워야 하고, 내부적으로 Lua라는 스크립트를 지원하기 때문에 Lua 프로그래밍 언어도 배워야 합니다.
#로블록스 #로블록스스튜디오 #로블록스코딩

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: