Beispiel #1
0
 internal void SetMemberType(GroupCreateMemberType MemberType)
 {
     if ((MemberType.Master ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_master = MemberType.Master;
     }
     if ((MemberType.Manager ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_manager = MemberType.Manager;
     }
     if ((MemberType.Level1 ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_Level1 = MemberType.Level1;
     }
     if ((MemberType.Level2 ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_Level2 = MemberType.Level2;
     }
     if ((MemberType.Level3 ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_Level3 = MemberType.Level3;
     }
     if ((MemberType.Level4 ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_Level4 = MemberType.Level4;
     }
     if ((MemberType.Level5 ?? string.Empty) != string.Empty)
     {
         this.strUserTypeName_Level5 = MemberType.Level5;
     }
 }
Beispiel #2
0
        public static int Create(int ServerCode, int NexonSN, long CharacterSN, string CharacterName, string GuildName, string GuildID, string GuildIntro)
        {
            GroupCreateMemberType memberType = new GroupCreateMemberType(false)
            {
                Master  = "마스터",
                Manager = "운영진",
                Level1  = "일반회원"
            };
            GroupMenuDefaultMenu defaultMenu = new GroupMenuDefaultMenu
            {
                GameNotice         = "공지사항",
                GameUpdate         = "업데이트",
                GameNotice_BoardSN = 0,
                GameUpdate_BoardSN = 0
            };
            GroupCreateSkin skin = new GroupCreateSkin(false)
            {
                GroupSkinSyle      = 4,
                IsFullGroupSkin    = false,
                IsDefinedGroupSkin = false,
                BBSTitleColor      = "#B8B8B8",
                BGColor            = "#404040",
                BGImage            = "",
                LeftMenuColor      = "#EAEAEA",
                LoginBottomColor   = "#FFFFFF",
                LoginBoxColor      = "#777777",
                LoginBoxUpperColor = "#B8B8B8",
                MidBarColor        = "#CACACA",
                TitleColor         = "#FFFFFF",
                UpperColor         = "#89B13F",
                UpperImage         = "gr_top10.gif"
            };
            GroupCreateMemberJoin groupCreateMemberJoin = new GroupCreateMemberJoin
            {
                Answer             = string.Empty,
                codeAdmission      = 3,
                IsRequiredAge      = false,
                IsRequiredArea     = false,
                IsRequiredBirthday = false,
                IsRequiredName     = false,
                IsRequiredSchool   = false,
                IsRequiredTel      = false,
                Question           = string.Empty,
                UseNote            = false
            };

            return(GroupBase.Group.Create(ServerCode, NexonSN, CharacterSN, CharacterName, GuildName, GuildID, GuildIntro, memberType, groupCreateMemberJoin, groupCreateMemberJoin, defaultMenu, skin));
        }