Exemplo n.º 1
0
    private bool GuildNameCheck(string strName, out string error)
    {
        bool bCompleted = true;

        error = string.Empty;

        int iGuildNameLength = strName.Length;

        if (iGuildNameLength < 1) // 1글자 미만.
        {
            // 사용할 길드 이름을 입력해주세요
            error      = StringTableManager.GetData(6262);
            bCompleted = false;
        }
        else if (iGuildNameLength > m_iGuildCreateStringCount)  // 15글자 넘어가면.
        {
            // 길드 이름이 최대 글자수를 초과 하었습니다.
            error      = StringTableManager.GetData(6514);
            bCompleted = false;
        }

        if (UtilFunc.IsEmptyCharacters(strName) == true)
        {
            // 특수문자, 금칙어는 사용할 수 없습니다.
            error      = StringTableManager.GetData(6231);
            bCompleted = false;
        }

        if (UtilFunc.IsSpecialAndFiterCharacters(strName) == true) // 특수기호와 금칙어 사용 여부.
        {
            // 특수문자, 금칙어는 사용할 수 없습니다.
            error      = StringTableManager.GetData(6231);
            bCompleted = false;
        }

        return(bCompleted);
    }