Autor Beitrag
Black Rider
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 16.07.09 19:47 
Hallo zusammen

Ich habe vor etwa 2 Monaten mit C# angefangen. Nun will ich ein Programm programmieren, das spezielle Infos in die Spiele reinzeichnet.

Ich habe mir das so vorgestellt, das ich in Spielen wie Battlefield, CoD etc. eine Tastenkobination drücke, (dafür mach ich mir n Keylogger), und dann unten links ein Fenster aufgeht. Dann kann ich mit den Pfeile da durch Navigieren und mit Enter betätigen.

Also die Steuerung sollte ich hinkriegen (Keylogger), nur, wie kann ich in das Spiel hineinzeichnen? Gibts da irgendwelche Beispielcodes?

LG Black RIder
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Do 16.07.09 23:37 
Ein Wort: Uff *g*

In ein DirectX-Spiel kommst du nur rein, indem du Funktionen in den Direct3D-Dlls hookst. Beispiele dafür gibt es, aber wohl fast ausschließlich in C++, das für solche Schweinereien dann doch etwas besser geeignet ist.

_________________
>λ=
Black Rider Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Fr 17.07.09 18:09 
Hi

thx für die Antwort. Habe hier auch schon was gefunden :D
www.gamedev.net/comm....asp?topic_id=367591

LG Black Rider
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Fr 17.07.09 22:59 
Funktioniert also auch ohne Hooks, gut zu wissen :) .

_________________
>λ=
Black Rider Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Sa 18.07.09 11:44 
Wenn ichs ned vergesse schreib ich n Bericht rein. Kann aber ne weile dauern. Bin erst am zusammensuchen für mein projekt :)

LG Black Rider