@ppputty - I have this in my _Common/authorization.h
#define AUTH_OBSERVER 'D' // 관찰자 계정 ; 방송용, 모니터링, 감시용
#define AUTH_GENERAL 'F' // 일반 사용자 유저
#define AUTH_LOGCHATTING 'G' // 채팅로그를 남길 일반유저
#define AUTH_JOURNALIST 'H' // 게임을 취재하기 위한 기자 권한
#define AUTH_HELPER 'J' // 준 운영자 권한 ; 사용자를 돕기 위한 게임 마스터
#define AUTH_GAMEMASTER 'L' // 게임 마스터 ; 게임 전체의 진행이 가능한 계정 GM_LEVEL_1
#define AUTH_GAMEMASTER2 'M' // 게임 마스터 ; 게임 전체의 진행이 가능한 계정 GM_LEVEL_2
#define AUTH_GAMEMASTER3 'N' // 게임 마스터 ; 게임 전체의 진행이 가능한 계정 GM_LEVEL_3
#define AUTH_OPERATOR 'O' // 더미 계정 ; 현재는 AUTH_ADMINISTRATOR과 같은 기능으로 세팅 GM_LEVEL_4
#define AUTH_ADMINISTRATOR 'P' // 관리자 계정 ; 모든 기능을 사용할 수 있음. GM_LEVEL_4
But when im going to Change the Letters in my SQL/Database none of them Works except for the "Admin".
When i looked at my MoverRender.cpp i think there's something missing.
#if __VER >= 13 // __HONORABLE_TITLE
if( IsChaotic() )
{
dwColor = prj.m_PKSetting.dwChaoColor;
}
else if( IsPKPink() )
{
dwColor = prj.m_PKSetting.dwReadyColor;
}
else if( m_dwAuthorization >= AUTH_ADMINISTRATOR )
{
dwColor = COLOR_ADMINISTRATOR;
}
else if( m_dwAuthorization >= AUTH_GAMEMASTER )
{
dwColor = COLOR_GAMEMASTER;
}
else
{
dwColor = prj.m_PKSetting.dwGeneralColor;
}
CString strFameName = GetTitle();
if( strFameName.IsEmpty() == FALSE )
{
CString strName;
strName = "[";
strName += strFameName;
strName += "] ";
strName += m_szName;
strcpy( szName, (LPCTSTR)strName );
}
// GM / Admin tag
if(m_dwAuthorization >= AUTH_GAMEMASTER)
{
CString strName;
strName = szName;
if(m_dwAuthorization >= AUTH_ADMINISTRATOR)
{
strName += " [Admin]";
}
else
{
strName += " [GM]";
}
strcpy( szName, (LPCTSTR)strName );
}
There's only Admin and GM in the TAG. How can i edit or add some names like Developer, Event GM or what? Just give me an Example or a Little Tutorial, and i will try my best to make it work.
Thanks again in Advance.