5. Authentication
• 구현해야 하는 함수
• IsPlayerRegistered(playerid)
• 해당 유저의 닉네임으로 가입이 되어있는지 확인
• LoginPlayer(playerid,password[])
• 비밀번호를 입력하여 현재 닉네임에 로그인 시도
• RegisterPlayer(playerid,password[])
• 비밀번호를 입력하여 현재 닉네임으로 가입
6. Load Data
• 유저가 로그인에 성공함
• 유저 데이터로부터 해당 유저의 데이터를 Fetch(가져오기)
• 구현해야 하는 함수
• LoadPlayerData(playerid)
• DB서버, 혹은 유저 파일로부터 데이터를 가져오기
7. Store Data
• 유저의 데이터를 저장하는 기능
• (상황 1) 유저가 [/저장]을 입력했을 때
• (상황 2) 유저 데이터가 수정되었을 때
• (상황 3) 유저가 접속을 종료할 때
• 구현해야 하는 함수
• SavePlayerData(playerid)
• DB서버, 혹은 유저 파일에 데이터를 저장하기