게시판 답변

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • nobakeenobakee
    키 마스터

    따로 의외를 받아보거나 하진 않았어요 (저도 초보라 공부하는 중이라)
    게임 개발하다가 잘 안되서 어려워하는 팀에 잠깐 참여해서 코딩을 도와주거나 정도는 해봤고

    딱히, 게임제작의뢰를 받는다 안받는다 이런건 안정해져있네요.
    어떤 내용인지, 왜 만드시려고 하는지를 알면 도움을 드릴 수 있는지 고민해볼 수 있을거 같아요~

    게시판이 애매하시면 nobakee@gmail.com 으로 메일로 주셔도 됩니다~~

    nobakeenobakee
    키 마스터

    툴로 때릴 수 있는 툴이 뭐에요?
    자세히 설명을?

    nobakeenobakee
    키 마스터

    1. 대상 그룹들의 ID 를 미리 파악해서 정해두고
    2. player 가 join 할 때 리더보드 그룹이름을 보여줄 값을 하나 추가 하고 (GroupName)
    3. player가 어느 그룹에 속했는지를 보고 GroupName의 값을 설정해 주면 됩니다.

    아래 스크립트를 참조해서 한번 이렇게 저렇게 해보세요

    
    local GROUP_ID_1 = 42 --builder group
    local GROUP_ID_2 = 10 --add group id you want
    local GROUP_ID_3 = 20 --add group id you want
    
    local function playerJoin(player) 
    	local leaderstats = Instance.new("Folder")
    	leaderstats.Name = "leaderstats"
    	leaderstats.Parent = player
    
    	local groupName = Instance.new("StringValue")
    	groupName.Name = "그룹"
    	groupName.Parent = leaderstats
    
    	if player:IsInGroup(GROUP_ID_1) then
    		groupName.Value = "빌더그룹"
    	elseif player:IsInGroup(GROUP_ID_2) then
    		groupName.Value = "그룹이름2"
    	elseif player:IsInGroup(GROUP_ID_3) then
    		groupName.Value = "그룹이름3"
    	else
    		groupName.Value = "GUEST"
    	end
    end
    
    game.Players.PlayerAdded:Connect(playerJoin)
    
3 글 보임 - 1 에서 3 까지 (총 3 중에서)