Ejemplo n.º 1
0
 void m_client_ServerNews(object sender, BNSharp.BattleNet.ServerNewsEventArgs e)
 {
     ThreadStart del = delegate
     {
         this.comboBox1.Items.Add(e.Entry);
     };
     if (InvokeRequired)
         BeginInvoke(del);
     else
         del();
 }
Ejemplo n.º 2
0
 void Client_AdChanged(object sender, BNSharp.BattleNet.AdChangedEventArgs e)
 {
     if (__adChanged != null)
     {
         __adChanged.Call(_host.ClientHost, ConvObj(e));
     }
 }
 public void OnServerNews(BNSharp.BattleNet.ServerNewsEventArgs e)
 {
     m_host.OnServerNews(e);
 }
 public void OnFriendUpdated(BNSharp.BattleNet.Friends.FriendUpdatedEventArgs e)
 {
     m_host.OnFriendUpdated(e);
 }
 public void OnFriendListReceived(BNSharp.BattleNet.Friends.FriendListReceivedEventArgs e)
 {
     m_host.OnFriendListReceived(e);
 }
 public void OnClanMemberStatusChanged(BNSharp.BattleNet.Clans.ClanMemberStatusEventArgs e)
 {
     m_host.OnClanMemberStatusChanged(e);
 }
 public void OnClanMembershipReceived(BNSharp.BattleNet.Clans.ClanMembershipEventArgs e)
 {
     m_host.OnClanMembershipReceived(e);
 }
Ejemplo n.º 8
0
        static void client_LoginFailed(object sender, BNSharp.Chat.LoginFailedEventArgs e)
        {
            PrintTidTs(DateTime.Now);
            console.OutputForegroundColor = ConsoleColor.Red;
            console.Write("Login failed ({0}) for ", e.Reason);
            console.OutputForegroundColor = ConsoleColor.Yellow;
            console.WriteLine(_settings.Username);

            if (e.Reason == LoginFailureReason.AccountDoesNotExist)
            {
                console.OutputForegroundColor = ConsoleColor.Blue;
                console.WriteLine("Attempting to create a new account using the provided credentials...");
                (sender as BattleNetClient).CreateAccount(_settings.Username, _settings.Password);
            }
            else
            {
                LoginWithNewCredentials(sender);
            }
        }