OldSchoolHack

Register / Login English

User Search: SilverFire

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

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

jop, ist aber immer +- 5, bzw +1 noch für sich selber.
stimmt aber wenn man server mehrmals switcht nicht mehr.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

nein, in DEM (*husthust*) array ist es nicht...^^
spieler die nicht mehr existieren, hp, pitch und team auf != 0 prüfen.
es gibt auch ne client.dll+0x?????? in der der aktuelle name des focus abgespeichert ist, dann kann man auch das radar im specmodus benutzen.

um solche strukturen zu erkennen/auseinanderzunehmen empfehle ich folgendes tut:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles/230-dissect-data-structures

mit "bot_mimic" kannste ganz gut sachen ausprobieren...^^
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

mit denen einfach immer die szene neu zeichnen...
wird mit beginscene() automatisch übermalt...
CPP Code:
  1.  
  2. void CDirect3D::BeginScene(void)
  3. {
  4. m_lpD3DDevice->Clear(0,0,D3DCLEAR_TARGET,m_ClearColor,0,0);
  5.  
  6. m_lpD3DDevice->BeginScene();
  7. }
  8.  
für andere vorgegebene klassen einfach mal googlen, ich hab glaub ich auch eine gesehen, die auch winkel unterstützt, dann müsste man nicht den pfeiltrick machen.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

mmh prüf mal noch x und y auf != 0, aber bei mir ging es in der regel.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

mmh es geht schon, nur 2 probleme:
erstens kannst du nicht prüfen ob nen gegner hinter ner wand ist, oder nicht.
kannst das natürlich dann über den trigger aus dem anderen tut hier lösen, allerdings müsste der aimbot dann permanent alle spieler durchswitchen, legit sähe das nicht aus^^.
2. es geht schon mit mausbewegung, musst dann halt nach jeder mausbewegung prüfen ob die gewünschte pitch/yaw erreicht ist, wenn ja lass den triggerbot laufen, wenn nicht, mach noch eine mausbewegung.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

Ach btw.
habe den offset fürs team aktualisiert...
ist 0x34...
der alte war schlicht und einfach falsch, ka, wie ich darauf gekommen bin...
da ich da was teamabhängiges gefunden habe, hab ich mich permanent darauf fokussiert, und dann den easy1 einfach übersehen^^

Mfg
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

sehe so keinen fehler,
funktioniert bei dir keybd_event?
bzw. wird bei dir überhaupt die leertaste gesendet, also kommt sie ingame an?
wenn nicht empfehle ich dir sendinput zu benutzen:
CPP Code:
  1.  
  2. #define DIKEYBOARD_SPACE 0x0439 //
  3. void m_jump()
  4. {
  5. INPUT input;
  6. memset(&input,0,sizeof(INPUT));
  7. input.type=INPUT_KEYBOARD;
  8. input.ki.wVk = 0;
  9. input.ki.wScan = DIKEYBOARD_SPACE;
  10. input.ki.time = time(NULL);
  11. input.ki.dwExtraInfo = 0;
  12. input.ki.dwFlags=KEYEVENTF_SCANCODE;
  13. SendInput(1,&input,sizeof(input));
  14. Sleep(5);
  15. input.ki.dwFlags=KEYEVENTF_SCANCODE|KEYEVENTF_KEYUP;
  16. SendInput(1,&input,sizeof(INPUT));
  17. }
  18.  

main:
CPP Code:
  1.  
  2.  
  3. while (FindWindow(0, L"Counter-Strike Source"))
  4. {
  5. if(GetAsyncKeyState(VK_LMENU) & (1 << 15))
  6. {
  7. ReadProcessMemory(hGame, (LPVOID)addr, &buffer, sizeof(buffer), 0);
  8. if(buffer != 255)
  9. {
  10. m_jump();
  11. }
  12. Sleep(1);
  13. }
  14. }
  15.  

mfg
Silver
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

was geht denn genau nicht?

1. kannst du mal den rpm aus dem if rausziehen, und immer lesen.
2. sollte in der jump() funktion ein kleiner sleep nach dem drücken der leertaste drinsein, da der sonst evtl ~30 tastenanschläge hintereinander raushaut, was nen kleinen lagg verursacht.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

setwindowshookex -> lowlevel keyboard hook

sollte so gehen

EDIT:
damit solltest du auch auf ne gleiche taste kriegen, weil du zwischen echtem und fake input unterscheiden kannst.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

jop, ist die entity-id, worauf man steht:
0 world
255 air
1-32 spieler
etc.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

hier mal korrekte struct...
CPP Code:
  1.  
  2. const BYTE TeamT = 2; // T Team
  3. const BYTE TeamCT = 3; // CT Team
  4. const BYTE TeamSpec = 0; // Spectator
  5.  
  6. struct MyVector // Vector struct i use. simple but effective.
  7. {
  8. float x;
  9. float y;
  10. float z;
  11. };
  12.  
  13. struct MyVector2d // 2d Vector
  14. {
  15. float x;
  16. float y;
  17. };
  18.  
  19.  
  20. struct PlayerStruct // The Playerstruct of CS:S // Size: 140 bytes
  21. {
  22. DWORD Id; // 4 - Id of the Player
  23. DWORD Unknown[3]; // 12 - Some DWORD values, contains teamcolor or smth didnt take a deeper look at it...
  24. BYTE Name[32]; // 32 - The name as a CharString...
  25. DWORD Team; // 4 - Team id: Spec: 0, T: 2, CT: 3
  26. DWORD Hp; // 4 - HP
  27. MyVector Position; // 12 - X,Y,Z
  28. MyVector Angle; // 12 - Pitch,Yaw,Roll
  29. MyVector2d History[30]; // 60 - footstep history...
  30. };

dass deine structur übrigens so falsch ist liegt daran, dass dein pointer falsch ist.
der ragt bereits in den anfang der ersten struct hinein.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

und was ist deine frage?

(das drehen ist btw absolut genau das gleiche was ich mache...)

außerdem ist deine struct falsch (bzw. du machst es falsch...)...

EDIT:

korrektur, sie IST falsch.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

hmm also bei mir ging nach updaten der offsets alles ganz normal, habe auch keine veränderungen bemerkt oO
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

hab beim bhop teil was hinzugefügt/geändert.
seit dem update von gestern gibts nicht mehr direkt ne statische adresse.

werd übrigens bald noch nen part hinzufügen für externen triggerbot smp hält sich ja doch recht kurz^^.
vllt auch noch externen aimbot, auch wenn ichs ziemlich unnötig finde ohne nospread...
vllt ne art "hinterherzieher", mal sehen.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

huh?
bekommst du in deiner hookproc nen wm_keyup von der leertaste wenn du ne andere taste drückst? o.O
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

benutzst du die leertaste direkt als bhop key?

d.h. du hältst die leertaste gedrückt, und sendest dann wenn du auf dem boden bist nen leertasten keyevent?

zeig mal code.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

so geht das natürlich nicht.
den keydown event bekommst du ja nur 1x wenn du die taste drückst, du musst solange den rpm ausführen und evtl. jump() hinterhersenden, bis du einen keyup event bekommst.

Das machst du am besten so, dass du in der hookproc nur ein Flag setzt:

bool IsSpaceDown;

den auf true setzt wenn du den keydown event bekommst, und auf false wenn du den keyup event bekommst.

Dann in deinem main thread gucken ob dieses flag gesetzt ist, wenn ja -> rpm -> jump();
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

@ frisch:
np man hilft doch gerne^^

@ yannic99:
erstens bist du dafür hier im falschen thread + section.
grundkenntnisse ausschließlich werden nicht ausreichen für einen 'richtigen' hack.
wenn ich aufgrund deiner rechtschreibung das ende deines namens als geburtsjahr richtig interpretiere würde ich damit auch noch ein paar jahre warten, alleine die mathematik die du dafür benötigst übersteigt bei weitem deine altersklasse^^
ansonsten:
tutorials gibt es genug @ google.
Ich würde allerdings erstmal mit einfachen programmen anfangen, 'das' 'hackingthemengebiet' ist in großen teilen äußerst komplex.

MfG Silver
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

@ Frisch:

ja stimmt natürlich angle ist der komplette vektor^^.
ich meinte natürlich roll^^

bin inzwischen auf gdi+ umgestiegen, das läuft auch aufm 2. bildschirm wenn man im vollbildmodus spielt und hat einige ganz nützliche funktionen^^

kann dann z.b. so aussehen:
http://img832.imageshack.us/img832/2667/radarlol.jpg

ja ich weiß, das runde ist unnötig, benutz ich auch nicht, geht aber

entfernung hilft einem nur begrenzt, da mans 1. sowieso sieht, 2. die entfernungen nicht gleich bleiben, da css nen bestimmten multiplikator davorschaltet der nicht konstant ist.
d.h. 100 'entfernungseinheiten' sind nicht immer gleich weit.
trotzdem ganz nett, bau ich vllt auch noch bei mir ein.

MfG Silver

EDIT:
hab deine codeschnipsel in den hauptpost mit eingefügt.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Posted on: Thu 28. Apr 2011, 08:35

SilverFire

preview Preview

Go To Post

das ist kein externer hack^^
diese findpattern funktion funktioniert nur in ner injecteten dll.
gab irgendwo auch ne externe findpattern, such ich gleich mal raus und editiers hier rein.

habs:

http://www.gamedeception.net/threads/19248-External-recvprop-scanner

hab das ehrlich gesagt aber noch nie probiert, da wirste dich selber reinarbeiten müssen.
alternativ schreibst du dir ne dll die die adresse ausgibt, und benutzt die dann einmalig bei nem patch.
kannst dann in deinem externen die adresse über ne ini einlesen, und brauchst dann nur noch die ini datei updaten.
Tutorials

Sun 9. Nov 2014, 01:45

by Dr_Pepper Go to last post
94 20220