Fehlerkorektur in C++

10/09/2011 20:31 JixhE#1
Ich bitte um eine Korektur...ich finde den schei* Fehler nicht.

Source:
PHP Code:
#include <windows.h>
#include <stdio.h>

#define Playerpointer 0x00000000 // Müssen ersetzt werden
#define Z_Offset 0x00000000
#define NFD_Offset 0x00000000

void speed+()
{
if(
GetAsyncKeyState('p'))

{
DWORD PlP = *(DWORD*)Playerpointer;
if(
PlP != 0)

   *(
float*)(PlP+Z_Offset) = 16600;

}
}
}

void speed-()
{
if(
GetAsyncKeyState('w'))

{
DWORD PlP = *(DWORD*)Playerpointer;
if(
PlP != 0)

   *(
float*)(PlP+Z_Offset) = 16233;

}
}
}


void TheHacks()
{
for(;;)
{
    
speed+();
    
speed-;
    
Sleep(30);

    }
}

 
BOOL WINAPI DllMain(HINSTANCE modDWORD DWORD_GRUNDLPVOID res)
{
switch(
DWORD_GRUND)
{
case 
1:
MessageBoxA(NULL"elitepvpers.com""Made by JixhE"MB_OK);
CreateThread(00, (LPTHREAD_START_ROUTINE)TheHacks 000);
break;
case 
2:
break;
}
return 
TRUE;

10/09/2011 20:57 MoepMeep#2
Haste fein kopiert :>

Und ja, ich wollte auch schon immer funktionsnamen und Klammern addieren :>
10/09/2011 21:09 JixhE#3
Hab ich nicht kopiert, ich habe es abgeschrieben und für mein Programm abgeändert...will ja auch was dabei lernen...suche immer noch korektur hilfe...
10/09/2011 21:15 XxharCs#4
Code:
void speed+()
&
Code:
void speed-()
wtf ?

wennschon so:
Code:
void speedIncrease()
&
Code:
void speedDecrease()
Code:
DWORD WINAPI HackThread(LPVOID unused)
{
    for(; ;)
	{
		speedIncrease();
		speedDecrease();
		Sleep(30);
	}
}

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
	switch(DWORD_GRUND)
	{
	case DLL_PROCESS_ATTACH:
		CreateThread(0, 0, &HackThread , 0, 0, 0);
		break;
	}
	return TRUE;
}
10/09/2011 22:13 JixhE#5
WOW...vielen Dank, scheint zu gehen

Also nachdem es so aussieht:

PHP Code:
#include <windows.h>
#include <stdio.h>

#define Playerpointer 0x00000000 // Müssen ersetzt werden
#define Z_Offset 0x00000000
#define NFD_Offset 0x00000000

void speedIncrease()()
{
if(
GetAsyncKeyState('p'))

{
DWORD PlP = *(DWORD*)Playerpointer;
if(
PlP != 0)

   (float)(
PlP+Z_Offset) = 16600;

}
}
}

void speedDecrease()
{
if(
GetAsyncKeyState('w'))

{
DWORD PlP = *(DWORD*)Playerpointer;
if(
PlP != 0)

   (float)(
PlP+Z_Offset) = 16233;

}
}
}


DWORD WINAPI HackThread(LPVOID unused)
{
    for(; ;)
    {
        
speedIncrease();
        
speedDecrease();
        
Sleep(30);
    }
}

BOOL WINAPI DllMain(HINSTANCE modDWORD DWORD_GRUNDLPVOID res)
{
    switch(
DWORD_GRUND)
    {
    case 
DLL_PROCESS_ATTACH:
        
CreateThread(00, &HackThread 000);
        break;
    }
    return 
TRUE;


habe ich noch 13 Fehler, aber wo?

Code:
1>------ Erstellen gestartet: Projekt: 4Story Hack, Konfiguration: Debug Win32 ------
1>Kompilieren...
1>4StoryHack.cpp
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(9) : error C2091: Funktionsergebnis ist eine Funktion
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(16) : error C2106: '=': Linker Operand muss ein L-Wert sein
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(20) : error C2059: Syntaxfehler: '}'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(20) : error C2143: Syntaxfehler: Es fehlt ';' vor '}'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(20) : error C2059: Syntaxfehler: '}'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(23) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(23) : error C2447: '{': Funktionsheader fehlt - Parameterliste im alten Stil?
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(34) : error C2059: Syntaxfehler: '}'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(34) : error C2143: Syntaxfehler: Es fehlt ';' vor '}'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(34) : error C2059: Syntaxfehler: '}'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(38) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(38) : error C2447: '{': Funktionsheader fehlt - Parameterliste im alten Stil?
1>c:\users\daniel\documents\visual studio 2008\projects\4story hack\4story hack\4storyhack.cpp(52) : error C2065: 'HackThread': nichtdeklarierter Bezeichner
1>Das Buildprotokoll wurde unter "file://c:\Users\Daniel\Documents\Visual Studio 2008\Projects\4Story Hack\4Story Hack\Debug\BuildLog.htm" gespeichert.
1>4Story Hack - 13 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========