private void ChangeGuildName(Player player, string cmd, string[] args)
        {
            if (!player.HasPermission("GuildManager.Modify"))
            {
                GetMessage("NoPermission", player); return;
            }
            if (args.Length < 2)
            {
                return;
            }

            GuildScheme guildScheme = SocialAPI.Get <GuildScheme>();
            Guild       guild       = GetGuildByGuild(args[0]);
            string      oldName     = guild.DisplayName;

            guildScheme.SetGuildName(guild.BaseID, args[1]);

            PrintToChat(player, string.Format(GetMessage("ChangedGuildName", player), oldName, guild.DisplayName));
        }
        private void AddPlayerToGuild(Player player, string cmd, string[] args)
        {
            if (!player.HasPermission("GuildManager.Modify"))
            {
                GetMessage("NoPermission", player); return;
            }
            if (args.Length < 2)
            {
                return;
            }

            GuildScheme guildScheme = SocialAPI.Get <GuildScheme>();
            Member      member      = GetMemberByPlayer(args[0]);
            Guild       guild       = GetGuildByGuild(args[1]);

            guildScheme.ChangeGuildMembership(member.PlayerId, guild.BaseID);

            PrintToChat(player, string.Format(GetMessage("AddedToGuild", player), member.Name, guild.DisplayName));
        }