예제 #1
0
 public static void HandleUserGuildLogo(S_GET_USER_GUILD_LOGO sGetUserGuildLogo)
 {
     if (S_IMAGE_DATA.Database.ContainsKey(sGetUserGuildLogo.GuildId))
     {
         return;
     }
     S_IMAGE_DATA.Database.Add(sGetUserGuildLogo.GuildId, sGetUserGuildLogo.GuildLogo);
 }
예제 #2
0
        public static void HandleUserGuildLogo(S_GET_USER_GUILD_LOGO sGetUserGuildLogo)
        {
            if (S_IMAGE_DATA.Database.ContainsKey(sGetUserGuildLogo.GuildId))
            {
                S_IMAGE_DATA.Database[sGetUserGuildLogo.GuildId] = sGetUserGuildLogo.GuildLogo;
                return;
            }
            S_IMAGE_DATA.Database.Add(sGetUserGuildLogo.GuildId, sGetUserGuildLogo.GuildLogo);
            if (!Directory.Exists("resources/images/guilds")) Directory.CreateDirectory("resources/images/guilds");
            sGetUserGuildLogo.GuildLogo.Save("resources/images/guilds/guildlogo_" + SessionManager.Server.ServerId + "_" + sGetUserGuildLogo.GuildId + "_" + 0 + ".bmp", System.Drawing.Imaging.ImageFormat.Bmp);

        }