Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 22:07

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



3D-vektoren zu 2D-vektoren?

Discussion on 3D-vektoren zu 2D-vektoren? within the C/C++ forum part of the Coders Den category.

Reply
 
Old 10/04/2013, 16:32   #16
 
elite*gold: 0
Join Date: Sep 2013
Posts: 57
Received Thanks: 0
Ich benutze GDI+ und würde das Spiel im Fenstermodus spielen. Ich code ja eigentlich in Visual Basic und habe mich noch nie mit Directx befasst.
Ich könnte mich jetzt in Directx reinarbeiten, aber warum, wenn es GDI auch tut.
varien is offline  
Old 10/04/2013, 17:38   #17
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Quote:
Originally Posted by varien View Post
Ich benutze GDI+ und würde das Spiel im Fenstermodus spielen. Ich code ja eigentlich in Visual Basic und habe mich noch nie mit Directx befasst.
Ich könnte mich jetzt in Directx reinarbeiten, aber warum, wenn es GDI auch tut.
Du scheinst es nicht zu verstehen (wollen).
DU hast gar keine Wahl, DirectX wird vom Spiel verwendet, und desshalb
auch dort vorhanden, da du im selben Adressbereich bist, kannst du ganz
leicht dort die Funktion aufrufen.

Und um eine Funktion aufzurufen, musst du dich nicht in DirectX "reinarbeiten".
.SkyneT. is offline  
Old 10/04/2013, 18:16   #18
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
Quote:
Originally Posted by .SkyneT. View Post
Du scheinst es nicht zu verstehen (wollen).
DU hast gar keine Wahl, DirectX wird vom Spiel verwendet, und desshalb
auch dort vorhanden, da du im selben Adressbereich bist, kannst du ganz
leicht dort die Funktion aufrufen.

Und um eine Funktion aufzurufen, musst du dich nicht in DirectX "reinarbeiten".
ich glaube er arbeitet extern, also ist er nicht im adressbereich vom spiel und hat auch so kein directx.
Dr. Coxxy is offline  
Old 10/04/2013, 18:21   #19
 
elite*gold: 0
Join Date: Sep 2013
Posts: 57
Received Thanks: 0
Also:
Ich habe ein Programm, dass bestimmte Adressen vom Spiel ausliest und verarbeitet. Dazu gehören die Positionen der Spieler(x,y,z). Dann pack ich über das ganze eine Transparente Form und zeichne Rechtecke(berechnet aus diesen Adressen).
Ich hatte am Anfang gefragt, wie die Formel lautet, um 3D-Vektoren und 2D-Vektoren umzuwandeln. Würde ich Directx benutzen wollen, hätte ich gefragt, wie man es benutzt etc.
Ich hatte nach der Formel gefragt, nicht wie man generell Berechnungen im 3D-Bereich durchführt.
Deshalb habe ich auch nicht gefragt, wie programmiert man einen Wallhack. Ich wollte das Thema eigentlich NUR auf die Formel begrenzen, aber anscheinend ist das ja nicht möglich.
varien is offline  
Old 10/06/2013, 03:16   #20
 
Lazeboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 451
Received Thanks: 410
Quote:
Originally Posted by varien View Post
Also:
Ich habe ein Programm, dass bestimmte Adressen vom Spiel ausliest und verarbeitet. Dazu gehören die Positionen der Spieler(x,y,z). Dann pack ich über das ganze eine Transparente Form und zeichne Rechtecke(berechnet aus diesen Adressen).
Ich hatte am Anfang gefragt, wie die Formel lautet, um 3D-Vektoren und 2D-Vektoren umzuwandeln. Würde ich Directx benutzen wollen, hätte ich gefragt, wie man es benutzt etc.
Ich hatte nach der Formel gefragt, nicht wie man generell Berechnungen im 3D-Bereich durchführt.
Deshalb habe ich auch nicht gefragt, wie programmiert man einen Wallhack. Ich wollte das Thema eigentlich NUR auf die Formel begrenzen, aber anscheinend ist das ja nicht möglich.
du möchtest für ein 3D spiel nen 2D radar bauen ne?
Das sollte helfen
Lazeboy is offline  
Old 10/06/2013, 13:32   #21
 
elite*gold: 0
Join Date: Sep 2013
Posts: 57
Received Thanks: 0
Ich glaube du hast die Frage nicht verstanden. Das ist ein Radar, welches die X und Z Koordinaten der Spieler braucht. Ich möchte aber einen Wallhack schreiben, der alle 3 Koordianten(X, Y, Z) eines Spielers in 2D Koordianten umwandelt, um "rote Kästchen" auf den Bildschirm zu zeichnen.
Und jetzt komm nicht nochmal so schlau daher, wenn du nicht mal mein Problem verstanden hast.

Aber danke, ich denke damit fang ich mal an(So zur Übung)
varien is offline  
Old 10/09/2013, 22:37   #22
 
Crack-wtf's Avatar
 
elite*gold: 256
Join Date: Feb 2012
Posts: 1,370
Received Thanks: 2,918
Was die anderen meinen ist:
Du malst doch eine Box (Esp) oder?
Du malst doch IRGENDWAS oder?
D.h. du hast die "d3dx9.h" included oder?
Also. Und diese header datei hat alle funktionen die du benötigst.
Crack-wtf is offline  
Old 10/10/2013, 15:21   #23
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
Ich glaube eher dass er mit einem externen Programm "drüber" zeichnet, er arbeitet also extern. Darum vermutlich auch GDI.

Padmak
Padmak is offline  
Old 10/10/2013, 16:42   #24


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,395
Quote:
Originally Posted by Crack-wtf View Post
Was die anderen meinen ist:
Du malst doch eine Box (Esp) oder?
Du malst doch IRGENDWAS oder?
D.h. du hast die "d3dx9.h" included oder?
Also. Und diese header datei hat alle funktionen die du benötigst.
Nein. Lesen undso.
MrSm!th is offline  
Old 10/10/2013, 19:08   #25
 
Crack-wtf's Avatar
 
elite*gold: 256
Join Date: Feb 2012
Posts: 1,370
Received Thanks: 2,918
Quote:
Originally Posted by MrSm!th View Post
Nein. Lesen undso.
*hust hust*
Ich Zitiere:
Quote:
Originally Posted by MrSm!th View Post
Von D3DX sprach ich auch nicht spezifisch, das bezog sich eher auf Libs im Allgemeinen :x

Wie machst du den Wallhack ohne DirectX? Die Lib ist doch sowieso eingebunden, wenn das Spiel sie nutzt.
Verstehen ist eine Sache, aber dafür muss man ja nicht im fertigen Hack das Rad neu erfinden.
Wie gesagt, implementierst du etwa auch Sinus selbst, damit du nicht für nur eine Funktion <math> einbinden musst?
Crack-wtf is offline  
Old 10/10/2013, 20:22   #26
 
elite*gold: 0
Join Date: Sep 2013
Posts: 57
Received Thanks: 0
Ich programmiere in Visual Basic und habe in diesem Forum gefragt, weil ich denke, dass hier die mehr qualifizierten unterwegs sind, als im VB Forum. Und in Visual Basic kann man leider nicht einfach includen.
varien is offline  
Old 10/11/2013, 06:47   #27


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,395
Quote:
Originally Posted by Crack-wtf View Post
*hust hust*
Ich Zitiere:
Nachdem du eindeutig von d3dx9.h und keinem anderen gesprochen hast passt das Zitat nicht wirklich.
Merkste schon ne?
MrSm!th is offline  
Old 10/11/2013, 13:59   #28
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by varien View Post
Ich programmiere in Visual Basic und habe in diesem Forum gefragt, weil ich denke, dass hier die mehr qualifizierten unterwegs sind, als im VB Forum. Und in Visual Basic kann man leider nicht einfach includen.
Naja theoretisch steht in meinem Link ja alles drin was du wissen musst sogar auf verschiedene art und Weisen. Einmal über Vektorrechnung dann über Matrizenrechnung und sogar über DirecX auch wenn das in deinem Fall nicht gefragt war.
Quote:
Originally Posted by MrSm!th View Post
Nachdem du eindeutig von d3dx9.h und keinem anderen gesprochen hast passt das Zitat nicht wirklich.
Merkste schon ne?
Kommt schon Leute vertragt euch doch.
Shadow992 is offline  
Thanks
1 User
Old 10/11/2013, 16:09   #29
 
Crack-wtf's Avatar
 
elite*gold: 256
Join Date: Feb 2012
Posts: 1,370
Received Thanks: 2,918
Quote:
Originally Posted by MrSm!th View Post
Nachdem du eindeutig von d3dx9.h und keinem anderen gesprochen hast passt das Zitat nicht wirklich.
Merkste schon ne?
Warum sollte es nicht passen?
Ich include auch nur die d3dx9.h für mein d3d framework.
Und ich mach damit alles.
Framework zeichnen, Esp, Crosshair, wallhack etc.

D3DVTable kopieren, endscene/dip/reset ersetzen, pointer auf meine VTable zeigen lassen, evoila.
Im endeffekt braucht man nur die d3d device funktionen.

Und deshalb verstehe ich nicht wo jetzt dein Problem ist.
Deine Liebe mir gegenüber ist kompliziert, das verstehe ich.
Aber mich deshalb grundlos runterputzen?
Crack-wtf is offline  
Old 10/11/2013, 17:12   #30


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,395
Quote:
Originally Posted by Crack-wtf View Post
Warum sollte es nicht passen?
Ich include auch nur die d3dx9.h für mein d3d framework.
Und ich mach damit alles.
Framework zeichnen, Esp, Crosshair, wallhack etc.

D3DVTable kopieren, endscene/dip/reset ersetzen, pointer auf meine VTable zeigen lassen, evoila.
Im endeffekt braucht man nur die d3d device funktionen.

Und deshalb verstehe ich nicht wo jetzt dein Problem ist.
Deine Liebe mir gegenüber ist kompliziert, das verstehe ich.
Aber mich deshalb grundlos runterputzen?
Es geht hier aber nicht um Dx.
MrSm!th is offline  
Reply




All times are GMT +2. The time now is 22:07.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.