길드원 등급 관리를 위한 애드온입니다. 소스 파일 상단에 약간의 규칙을 넣어주면, 그에 맞게 전체 길드원 등급을 재조정 합니다. 등급 관리이기 때문에 길드 마스터만 실행 할 수 있습니다.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
-- 관리 대상이 아닌 캐릭터
local exclude_member = {"예외", "캐릭터", "이름"}

-- 관리 대상이 아닌 등급 (길드 마스터가 0, 그 아래로 9 등급까지)
local exclude_rank = {
    0, -- 길드 마스터
}

-- 등급 규칙
local rank_rule = {
    [5] = 20000000,
    [6] = 10000000,
    [7] =  5000000,
    [8] =  2500000,
}

exclude_member 변수에는 관리 규칙에 예외 대상이 되는 캐릭터 이름들을 넣으면 됩니다. 주로 길드 운영진이나 원로가 해당 됩니다.

exclude_rank 변수에는 역시 예외 대상이 되는 등급을 넣습니다. 길드 마스터는 0 등급이고, 그 아래로 1 씩 늘어납니다. 만약 10개 등급을 모두 쓰신다면 마지막 등급은 9가 됩니다.

rank_rule 변수는 해당 등급이 되기 위한 최소 길드 경험치를 설정 해놓습니다. 위에서는 5 등급이 되기 위해서는 길드 경험치 2천만점이 필요하게 설정한 것입니다.

애드온을 설치하시고 길드 마스터 캐릭터로 접속만 하고 계셔도 주기적으로 점수를 확인해서 등급을 조정합니다. 처음 로드를 할 때 간혹 잘 못 된 등급으로 분류하는 문제가 있는데, 잠시 후 다시 제대로 된 등급으로 재분류를 하니 너무 걱정하지 않으셔도 됩니다. 이 부분은 모든 애드온의 로드가 안정화 된 이후에 분류 작업을 개시해야 하는데, 나중에 호출되는 이벤트를 이용해도 제대로 처리가 되지 않아 생기는 문제입니다. 훗날 개선책을 찾으면 반영하겠습니다.

주기적인 실행 외에 명령으로 즉시 반영하는 방법도 있습니다. 명령어는 /grm 또는 /guildrostermanager입니다.

길드 관리를 위해 만든 애드온이기 때문에 허술한 구석이 많습니다. 치명적인 문제가 아닌 이상 잦은 업데이트는 없을 듯 합니다. 혹시나 필요한 분이 계실까 싶어 블로그에 올려놓습니다.

다운로드 - Guild Roster Manager v0.1.0