set metadata "customData" of player to {_data}
위 코드로 플레이어에게 임의로 메타데이터를 추가하고
플레이어가 서버에서 나갈 경우 메타데이터가 삭제되노 아니면 서버 닫기 전까진 유지되노?
( 플레이어 관련 정보를 메타로 저장해놨다가 나갈때 on quit로 메타데이터를 받아서 yaml에 저장시켜서 최적화 하려고 함 )
위 코드로 플레이어에게 임의로 메타데이터를 추가하고
플레이어가 서버에서 나갈 경우 메타데이터가 삭제되노 아니면 서버 닫기 전까진 유지되노?
( 플레이어 관련 정보를 메타로 저장해놨다가 나갈때 on quit로 메타데이터를 받아서 yaml에 저장시켜서 최적화 하려고 함 )
서버 재시작 시까지 유지됨
목마름이나 여러 플레이어가 플레이 중에 지속적으로 변하는 값들은 메타데이터가 변수보다 훨 효율적일까..?
플레이어 관련 정보를 메타데이터만으로 저장하는것은 비추천 드림 무엇보다 서버가 예기치 못한 상황으로 닫히거나 문제가 생길 경우 플레이어 데이터가 통째로 날아갈 위험성이 매우 큼
재화 관련 정보가 아닌 상태이상, 목마름 같은 날아가도 큰 지장 없는 정보만 저장해야겠군
비동기로 일정 시간동안 메타 데이터 값을 yaml로 저장하여도 좋을 것 같음