예제 #1
0
        void _keyboardHook_KeyPressed(object sender, KeyPressedEventArgs e)
        {
            var procs = System.Diagnostics.Process.GetProcessesByName("MapleStory");
            if (procs.Length == 0 || ServerConnection.Instance == null) return;

            if (e.Modifier == Mapler_Client.ModifierKeys.Alt && e.Key == Keys.R)
            {
                Logger.WriteLine("Requesting report screenshot");
                using (MaplePacket mp = new MaplePacket(MaplePacket.CommunicationType.ClientPacket, 0xEE02))
                {
                    ServerConnection.Instance.SendPacket(mp);
                    Console.Beep(7000, 500);
                }
            }
        }