WarRock EU - Code Snippets

01/30/2011 22:03 Eragon5555#1531
Vielleicht haben die kein Net Framework 4 installiert.....oder sie lügen einfach nur xD
01/30/2011 23:17 felixderfarmer#1532
Quote:
Originally Posted by Eragon5555 View Post
irgendwie klappt mein AlwaysCrosshair nicht(glaub ich zumindest :D)

hat da jemand eine Idee?
Du musst Alwayscrosshair in einen eigenen Hackthread packen und Sleep höchstens auf 1 stellen, z. B. so:
Code:
void Hacks1()
{
for(;;)
{
Hackfunktion();
Sleep(50);
}
}

void Hacks2()
{
	for(;;)
	{
		alwayscrosshair();
		Sleep(1);
	}
}

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:

CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Hacks1 , 0, 0, 0);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Hacks2 , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
01/30/2011 23:33 Eragon5555#1533
Warum muss alwayscrosshair in einen eigenen Hackthread?xD
Naja ich versuch's dann morgen mal....
01/30/2011 23:35 felixderfarmer#1534
Weil es sonst blinkt, da der Sleep-Wert in dem anderen Thread zu hoch ist.
01/31/2011 13:01 Papa Dock#1535
hee wieso ist das falsch
Quote:
hD3D9DLL = GetModuleHandle("d3d9.dll");
das soll falsch sein


der Fehler unten
Quote:
: error C2664: 'GetModuleHandleW': Konvertierung des Parameters 1 von 'const char [9]' in 'LPCWSTR' nicht möglich
01/31/2011 17:55 Yazzn˜#1536
Entweder:

hD3D9DLL = GetModuleHandle((LPCWSTR)"d3d9.dll");

oder einfach mal auf multibyte umschalten ?
01/31/2011 18:02 .Eragon#1537
warum funktioniert alwayscrosshair nicht?

ich hab es in einen 2 Thread genommen.......aber das spie laggt ziemlich stark so dass man nicht mehr spielen kann.... hat einer eine Idee?
01/31/2011 18:06 surimi4#1538
Quote:
Originally Posted by Papa Dock View Post
hee wieso ist das falsch

das soll falsch sein


der Fehler unten
kannst auch einfach:
hD3D9DLL = GetModuleHandleA("d3d.dll");

machen oder das von Yazzn :p

Quote:
Originally Posted by Produx6 View Post
genau die source hat ich entweder isses auto ohne zu drücken hoch runter hoch...
oder ich hab strg gedrückt hing ganz oben map nimmer gesehn und nimmer runter gekommen
mach ma statt der 70 ne kleinere Zahl so 10 oder 15 ;)

und übersichtlicher :p

*(float*)(Plp+OFS_Z) += 15;


Quote:
Originally Posted by .Eragon View Post
warum funktioniert alwayscrosshair nicht?

ich hab es in einen 2 Thread genommen.......aber das spie laggt ziemlich stark so dass man nicht mehr spielen kann.... hat einer eine Idee?
zeig ma bitte den thread :p
01/31/2011 18:52 Papa Dock#1539
Quote:
Originally Posted by Yazzn! View Post
Entweder:

hD3D9DLL = GetModuleHandle((LPCWSTR)"d3d9.dll");

oder einfach mal auf multibyte umschalten ?
Nee klappt nicht werden mehrere Fehler angezeigt
und was neinst du mit multibyte umschalten

Quote:
Originally Posted by surimi4 View Post
kannst auch einfach:
hD3D9DLL = GetModuleHandleA("d3d.dll");

machen oder das von Yazzn :p


mach ma statt der 70 ne kleinere Zahl so 10 oder 15 ;)

und übersichtlicher :p

*(float*)(Plp+OFS_Z) += 15;



zeig ma bitte den thread :p

Das klappt auch nicht
01/31/2011 19:21 surimi4#1540
Quote:
Originally Posted by Papa Dock View Post
Nee klappt nicht werden mehrere Fehler angezeigt
und was neinst du mit multibyte umschalten




Das klappt auch nicht
sry d3d9.dll :p
01/31/2011 19:52 Yazzn˜#1541
Quote:
Originally Posted by Papa Dock View Post
Nee klappt nicht werden mehrere Fehler angezeigt
und was neinst du mit multibyte umschalten




Das klappt auch nicht

mit multibyte umschalten meine ich du sollst mal den Zeichensatz von deinem Projekt auf "Multi-Byte-Zeichensatz verwenden" stellen... ._.

+ mach lieber mal "d3d8.dll" oder "d3d9.dll", was du halt brauchst!
01/31/2011 20:11 *Pumio*#1542
YazzN
Warum ist bei NEO.III sein WireFrame mehr Striche als beim Herkömlichen?
02/01/2011 13:50 .Punkt#1543
Hey,

hab mal versucht nen hack zu machen nur leider bekomm ich nen Fehler und zwar hier :

Quote:
#include <windows.h>
#include <stdio.h>
#define ADR_PLAYERPOINTER 0xBC447 // Müssen ersetzt werden!!!
#define OFS_Z 0x000102D8
#define OFS_NFD 0x000103A8
void Superjump()
{
if(GetAsyncKeyState(VK_CONTROL))
{
DWORD PlP = *(DWORD*)ADR_PLAYERPOINTER;
if(PlP != 0)
{
*(float*)(PlP+OFS_Z) = 1500;
}
}
}
void NFD()
{
DWORD dwPlP = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlP != 0)
{
*(float*)(dwPlP+OFS_NFD) = -25000;
{
{
void TheHacks()
{
for(;;)
{
Superjump();
NFD();
Sleep(30);
}
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
MessageBoxA(NULL, ".Toast", "Credits", MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)TheHacks , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)TheHacks, 0, 0, 0);
Kann jemand mal drüber schauen ?
02/01/2011 13:59 *Luzifer*#1544
Quote:
Originally Posted by .Punkt View Post
Hey,

hab mal versucht nen hack zu machen nur leider bekomm ich nen Fehler und zwar hier :

Kann jemand mal drüber schauen ?
void NFD()
{
DWORD dwPlP = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlP != 0)
{
*(float*)(dwPlP+OFS_NFD) = -25000;
{
{


so :

void NFD()
{
DWORD dwPlP = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlP != 0)
{
*(float*)(dwPlP+OFS_NFD) = -25000;
}
}
02/01/2011 15:05 seexergy#1545
Habe ne Frage
Habe released und dann das :


1>c:\users\*****\desktop\d3d base [new]\cStruct.h(54) : error C2601: 'GetPlayerInfoByIndex': Lokale Funktionsdefinitionen sind unzulässig

Bitte um Hilfe...
Sind die Structs, bei jeder struct das Problem !!!