Bonjour,

Je doit faire un programme C# pour ma Team sur le jeu Wolfenstein ET
qui permet de se connecter sur d'autre serveur jeux avec des ips et port

Via mon programme si j'appuie sur la Touche F1 alors que le jeu est lancé
mon programme lance une commande sur le jeux wolfenstein
du genre (/server ip:port)

Le jeux a une console pour pouvoir écrire se genre de chose
mais je n'arrive pas a lancer ma commande depuis mon programme

le code des touches fonctionne bien
chaque touche correspondrons a un serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
        private int WM_KEYDOWN = 0x100;
        public override bool PreProcessMessage(ref Message m)
        {
            if (m.Msg == WM_KEYDOWN)
            {
                Keys keyCode = (Keys)m.WParam & Keys.KeyCode;
 
                // Detect F1 through F9.
                switch (keyCode)
                {
                    case Keys.F1:
                    case Keys.F2:
                    case Keys.F3:
                    case Keys.F4:
                    case Keys.F5:
                    case Keys.F6:
                    case Keys.F7:
                    case Keys.F8:
                    case Keys.F9:
 
 
                        if (keyCode == Keys.F1)
                        {
                            Console.WriteLine("/server 127.0.0.1:27960");
                            MessageBox.Show("Touche F1");
                        }
 
                        break;
                }
            }
            return base.PreProcessMessage(ref m);
        }
sachant que pour activer le mode console sur le jeu et la touche (²) sur le clavier ca permet d'ouvrir la console en jeu et d'écrire se que l'on veut (Message T'chat, commande, etc...)

Savez-vous comment faire se genre de chose s'il vous plait ?

Merci
Cordialement,