반응형
로블록스 프로젝트를 하다가 사용자 상태 표시하는 방법을 하게 되어서 글로 정리해봅니다.
ServerScriptService 아래에 있는 DataManger 스크립트를 열어서 아래와 같은 코드를 작성해주었습니다.
이때 리더보드라고 하는 것을 사용하게 되는데 저 같은 경우 이 리더보드에 사용자의 이름, 사용자가 소지한 돈, 사용자의 경험치를 표시하게 작성해주었습니다.
game.Players.PlayerAdded:Connect(function(player)
local leaderstats = Instance.new("Folder")
leaderstats.Name = "leaderstats"
leaderstats.Parent = player
local money = Instance.new("IntValue")
money.Name = "Money"
money.Value = 0
money.Parent = leaderstats
local exp = Instance.new("IntValue")
exp.Name = "Experience"
exp.Value = 0
exp.Parent = leaderstats
end)
위 코드를 복사하신 후 자신이 원하시는 항목으로 이름을 바꾸시면 될 것 같습니다.
위 코드를 작성하고 실행하게 되면,
위와 같이 의도한 대로 오른쪽 상단에 리더보드가 생기고 이름, 돈, 경험치 값이 표기되는 것을 확인할 수 있습니다.
감사합니다.
반응형
'IT' 카테고리의 다른 글
틴커캐드와 3d printer를 이용한 직접 디자인한 쿠키커터 만들기 (0) | 2022.01.16 |
---|---|
로블록스 로그 출력 확인하기 / print (0) | 2022.01.10 |
[유니티/Unity] Text 텍스트 일부 색깔 바꾸기 (0) | 2021.12.28 |
[메타버스] 메타버스 가상 인플루언서 (Virtual Infulencer) , 브랜드 액티비즘(Brand Activism) 조사 및 정리 (0) | 2021.08.18 |
[메타버스] 메타버스 시장 / 생태계 조사 및 정리 (0) | 2021.08.18 |
댓글