OldSchoolHack

Register / Login English

User Search: KN4CK3R

Search-Information
KN4CK3R
Threads
Thread Forum Last Post Posts Views
icon

Go to first new post [V] Royalhack Source Codes (Multi-page thread 1 2) Posted on: Tue 15. Feb 2011, 18:46

1337ofDOOM

preview Preview

Go To Post

jeder der hier nix mehr sachliches sagen hat, möge bitte die Fresse halten

greetz KN4CK3R
Counter-Strike: Source

Wed 22. Jul 2015, 02:45

by zZzeta/S Go to last post
24 3321
icon

Go to first new post [V] Royalhack Source Codes (Multi-page thread 1 2) Posted on: Tue 15. Feb 2011, 18:46

1337ofDOOM

preview Preview

Go To Post

@xst: lass bitte deine Fäkalsprache...

greetz KN4CK3R
Counter-Strike: Source

Wed 22. Jul 2015, 02:45

by zZzeta/S Go to last post
24 3321
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Der Font Fehler kommt daher, dass du den Renderer ohne das Gui verwendest. Wenn du das Gui mit
CPP Code:
  1. Application::Initialize
initialisierst, dann funktioniert auch das.

Shadow und Outline gibts nicht. Aber das wird ja sowieso so gemacht, dass die Schrift um ein paar Pixel verrückt wird und dann nochmal gezeichnet wird. Das bekommst du auch selbst hin mit ner Funktion.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Wie gesagt, die Font Klasse braucht momentan das Application Objekt, weil in dem normalerweise der Renderer gespeichert ist und auf den braucht die Font Zugriff. Benutz einfach den Code aus dem Beispiel aber erzeug keine Form, wenn du das nicht willst.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Und du kannst auch antworten ohne jedes mal meinen Beitrag zu zitieren.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Das mit dem grünen Hintergrund kenne ich von jemandem. Ob er es gelöst hat, weiß ich nicht, aber ich mache ihn auf den Thread hier aufmerksam.

Was bei dem anderen das Problem ist, kann ich dir nicht sagen. Aber der VisualStudio Debugger sollte dir zeigen, wo das Problem liegt. Falls VS bei den Fehler nicht anhält, dann musst du wohl ein paar Funktionen vom GUI durchdebuggen, bis die Meldung kommt, damit der Bereich eingegrenzt wird.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Dann scheint da wohl das D3DXCreateTexture zu failen. Wodran das liegt, wirste selsbt rausfinden müssen.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Ok, danke. zZzetas hat das ja auch bei UC schon geantwortet. Werd ich dann so ähnlich auch direkt in den Renderer übernehmen, wie es auch bei DX9 der Fall ist.

Ich mache das mit den Settings so ähnlich:
CPP Code:
  1. class Settings
  2. {
  3. public:
  4.     bool ESP;
  5. };
  6.  
  7. Settings& GetSettings()
  8. {
  9.     return ...;
  10. }
  11.  
  12. //im GUI
  13.  
  14. void espCheckBox_CheckedChanged(Control *sender)
  15. {
  16.     GetSettings().ESP = espCheckBox->GetChecked();
  17. }

Beim Zeichen hab ich dann das Settings Objekt in dem die Einstellungen drinstehen, wie sie im GUI festgelegt wurden.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Ich habe (zumindest für D3D11) jetzt einen StateBlock hinzugefügt. Der speichert bei BeginRendering() den State und stellt ihn bei EndRendering() wieder her. Du kannst also auf die StateSaver Klasse verzichten (und solltest du sogar, weil die Speicherlecks erzeugt!).

Direct3D11StateBlock.cpp
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Dann gönn dir oben noch ein:
CPP Code:
  1. #include "Drawing/Direct3D9/Direct3D9RenderTarget.hpp"

Und schon geht alles.

BTW: Mit Alt+Druck kannste Screenshots von nur einem Fenster machen.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Ja, wie in jeder anderen GUI auch.

Falls du bisher noch nicht das OSHVisualGui verwendest, dann wirds jetzt Zeit.

Der Funktioniert einfach wie VisualStudio, also Doppelklick auf ein Element erzeugt das entsprechende Event etc.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Quote from Artur1338 post
Dennst du ich kann das Menu Saven indem ich einfach Application Instance per serialize and deserialize speicher , wiederlade ?
Was meinst du mit "Menu Saven"? Wenn du damit Einstellungen speichern meinst, dann eher nicht. Speicher einfach die Einstellungen in ner Datei und beim Starten liest du die aus und setzt die entsprechenden Checkboxen auf checked oder whatever.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Das liegt daran, dass du eine Kopie vom RenderTarget machst und nicht mit der Referenz arbeitest. Der Code von mir funktioniert doch wie er soll oder?

CPP Code:
  1. if (renderer == std::unique_ptr<Direct3D9Renderer>())
Das kannst du einfach in
CPP Code:
  1. if (!renderer)
ändern.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Was für Fehler werden denn angezeigt? Wie hast du die Lib eingebunden?

(Und eventuell hilft es auch beim Verständniss, wenn du deine Sätze nochmal durchliest, bevor du sie hier abschickst.)
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Zeig nen Screenshot vom Endergebnis wenns fertig ist.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

entweder so:

CPP Code:
  1. //global oder in einer Klasse
  2. GeometryBufferPtr buffer;
  3. ...
  4. buffer = renderer.CreateGeometryBuffer();
  5.  
  6. void DieRenderFunktion()
  7. {
  8.     {
  9.         Graphics g(*buffer);
  10.         g.Clear();
  11.  
  12.         g....
  13.     }
  14.     buffer->Draw();
  15. }

oder so

CPP Code:
  1. void DieRenderFunktion()
  2. {
  3.     auto buffer = renderer.CreateGeometryBuffer();
  4.     {
  5.         Graphics g(*buffer);
  6.  
  7.         g....
  8.     }
  9.     buffer->Draw();
  10. }

Gibt leider außer dem Beispielprojekt noch keine Tutorials zum neuen Rendersystem.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Wie man sieht, hab ich das schon länger nimmer gebraucht. Einmal nen Wrapper drum geschrieben, dann vergessen.

CPP Code:
  1. static std::unique_ptr<OSHGui::Drawing::Renderer> renderer = std::make_unique<Direct3D9Renderer>(device);
  2.  
  3. renderer->BeginRendering();
  4.  
  5. auto buffer = renderer->CreateGeometryBuffer();
  6. {
  7.     Graphics g(*buffer);
  8.     g.FillRectangle(Color::Red(), 9, 5, 300, 200);
  9.     g.FillCircle(Color::Blue(), 9, 5, 200);
  10. }
  11.  
  12. auto &renderTarget = renderer->GetDefaultRenderTarget();
  13. renderTarget->Activate();
  14.  
  15. buffer->Draw();
  16.  
  17. renderTarget->Deactivate();
  18.  
  19. renderer->EndRendering();
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Seltsam, mit diesen Projektdateien auch?

Only registered and activated users can see links.

Die Pfade in den Projektdateien sind so gewählt, dass sie passen, wenn du die Dateien nach
TEXT Code:
  1. new_renderer\Projects\VS2013
entpackst.
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Wenn du DX9 benutzt brauchst du die D3D11 Effects aber auch nicht?
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051
icon

Go to first new post [Question] unresolved external symbol obwohl die OSH Lib eingebunden ist (Multi-page thread 1 2) Posted on: Sun 28. Jun 2015, 18:44

Artur1338

preview Preview

Go To Post

Die Dateien der Renderer werden nicht mit in die Lib kompiliert. Die müssten im aktuellen Projekt als Quelldateien eingebunden werden. Das geht dann auch ohne das GUI an sich. (Wenn du die fehlenden Dateien auch als Source hinzufügst.)
VB, C/C++, Delphi, etc

Sun 19. Jul 2015, 13:19

by KN4CK3R Go to last post
39 2051