コード例 #1
0
ファイル: L2NET_Interact.cs プロジェクト: stephenZh/l2net
        public void KillEverything()
        {
            if (this.label_target_name.InvokeRequired)
            {
                KillEverything_Callback d = new KillEverything_Callback(KillEverything);
                label_target_name.Invoke(d);
                return;
            }

            //try to kill everything...
            Globals.gamedata.running = false;

            Util.Stop_Connections();

            Util.KillThreads();

            System.Threading.Thread.Sleep(Globals.SLEEP_KillReset);

            Util.Setup_Threads();

            if (Globals.gamedata.login_failed)
            {
                Globals.gamedata.login_failed = false;
                menuItem_cmd_logon_Click(null, null);

            }
        }
コード例 #2
0
ファイル: L2NET_Interact.cs プロジェクト: L2-Net/L2Net
        public void KillEverything()
        {
            if (this.label_target_name.InvokeRequired)
            {
                KillEverything_Callback d = new KillEverything_Callback(KillEverything);
                label_target_name.Invoke(d);
                return;
            }

            //try to kill everything...
            Globals.gamedata.running = false;

            Util.Stop_Connections();

            Util.KillThreads();

            System.Threading.Thread.Sleep(Globals.SLEEP_KillReset);

            Util.Setup_Threads();

            if (Globals.gamedata.login_failed)
            {
                Globals.gamedata.login_failed = false;
                menuItem_cmd_logon_Click(null, null);
            }
        }