추천과 평판
scc 는 추천과 평판의 모든 기능을 담당합니다.
추천
추천시 VOTE_COIN (추천 코인) 이라는 통화를 지급합니다. 추천에는 마인리스트와 마인페이지 두 사이트가 있습니다.
평판
평판은 REPUTATION_COIN (평판 코인) 라는 통화를 지급합니다.
vote.yml
point:
free: 1
premium: 2
# TODO: vote streak 구현
# TODO: vote party 구현point 는 VOTE_POINT 를 뜻합니다.
명령어
voteadmin - 필요 권한: voteadmin.use
/voteadmin received (player) : vote 보상 실행
/voteadmin setVoted (player) : 플레이어 vote 상태 추가 , 오류 등으로 받아지지 않았을때 사용
/voteadmin party : vote party 보상 실행
reputationadmin - 필요 권한: reputationadmin.use
/reputationadmin give (player) (amount) : player 에게 amount 의 평판 포인트를 지급합니다.추천 사이트에서 추천을 받는 모듈은 예전부터 존재하던 nuvotifier 이라는 매우 안정적인 모듈입니다. scc는 nuvotifier 에서 바로 신호를 읽기 때문에 이 부분에서 오류가 발생할 가능성은 사실상 없습니다. 그럼에도 불구하고 추천 사이트에서 추천코인을 받지 못하였다면 보통 사유는 다음과 같습니다. 1. 추천 사이트에 유저가 닉네임을 잘못 적음 2. 추천 사이트에서 제대로 추천 상태에 대한 정보를 서버로 보내지 않음 3. 서버가 정보를 제대로 받지 못함. 만약 소수의 인원이 추천보상이 지급되지 않았다고 하면 1번일 가능성이 아주 높습니다.
만약 다수의 인원이 한번에 추천보상이 지급되지 않았다고 하면 2번일 가능성이 아주 높습니다. 이 경우 사이트가 문제를 해결하고 추천을 재전송하기 때문에 따로 보상을 지급하지 않는 것이 옳습니다. 수동으로 복구하는 경우 중복 보상이 됩니다. 서버가 정보를 제대로 받지 못하는 경우는 아주 드물지만 서버 컴퓨터 네트워크를 이전하는 경우 서버 관리자가 실수를 한다면 그럴 수도 있습니다. 거의 없는 일입니다.
로그
SigLog 시스템을 사용합니다. 명령어: /votelog
추가 조건
username
유저가 입력한 유저 이름을 나타냅니다. 만약 잘못 입력된 추천 로그의 경우 user 값 대신 이 값만 존재합니다.
username:qsef1256
service
추천한 플랫폼 이름을 나타냅니다.
service_name:text
Last updated