WarRock EU - Code Snippets

11/09/2010 08:28 Rel0ad3dx3#31
Ist das alles was man für GM Warning braucht?
11/09/2010 08:30 Reiti1212#32
Quote:
Originally Posted by Pasci97 View Post
Ist das alles was man für GM Warning braucht?
Die GM-Warning Addys wirst du auch noch brauchen.
11/09/2010 10:50 Rel0ad3dx3#33
Quote:
Originally Posted by Reiti1212 View Post
Die GM-Warning Addys wirst du auch noch brauchen.

Joa danke die Addy habe ich :P
11/09/2010 11:56 Rel0ad3dx3#34
Moin! Bin gerade an nem Levelhack... Jetzt habe ich nur ein Problem und zwar, weiß ich nicht wie ich das Level einstellen kann z.B. Level 68... Kann mir jemand mal sagen wo ich das Level einfüge? hier die source..:

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

#define ADR_PLAYERPOINTER 0x00C62388
#define ADR_SERVERPOINTER 0x00B5D0F8

#define OFS_LEVEL 0x11A610

void Level()
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
	if(dwPlayerPtr != 0)
	{    
		*(int*)(dwPlayerPtr + OFS_LEVEL)= 1;
	}
}

void HackThread()
{
	for(;;)
	{
		Level();
	}
}

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
11/09/2010 12:02 CyberRazzer#35
Quote:
*(int*)(dwPlayerPtr + OFS_LEVEL)= 1;
Falsch

*(long*)(dwPlayerPtr + OFS_LEVEL)= "Hier die EXP Menge (Findet ihr in google));
11/09/2010 12:04 Rel0ad3dx3#36
Quote:
Originally Posted by CyberRazzer™ View Post
Falsch

*(long*)(dwPlayerPtr + OFS_LEVEL)= "Hier die EXP Menge (Findet ihr in google));

Danke man :D ich dachte mir schon das es irgendwas damit zu tun hatte, hab die zahl auch schon verändert gehabt aber die % haben sich immer nur verändert. Jetzt ergibt das auch alles einen sinn ! vielen dank cyber
11/09/2010 12:43 Reiti1212#37
Kann man mithilfe der Userfinder Addy die OFS XYZ eines bestimmten Users herausfinden?
z.B:
Code:
DWORD dwPlayer1 = *(DWORD*)ADR_USERFINDER1;
x1=*(float*)(dwPlayer1 + OFS_X);
mfg
11/09/2010 12:54 Rel0ad3dx3#38
Quote:
Originally Posted by Pasci97 View Post
Moin! Bin gerade an nem Levelhack... Jetzt habe ich nur ein Problem und zwar, weiß ich nicht wie ich das Level einstellen kann z.B. Level 68... Kann mir jemand mal sagen wo ich das Level einfüge? hier die source..:

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

#define ADR_PLAYERPOINTER 0x00C62388
#define ADR_SERVERPOINTER 0x00B5D0F8

#define OFS_LEVEL 0x11A610

void Level()
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
	if(dwPlayerPtr != 0)
	{    
		*(int*)(dwPlayerPtr + OFS_LEVEL)= 1;
	}
}

void HackThread()
{
	for(;;)
	{
		Level();
	}
}

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}




Lvl klappt jetzt alles ! Nur noch ein problem und zwar: Wenn ich mich von einem Server auslogge stürzt das Game ab. CyberRazzer hast du ne Ahnung warum?
11/09/2010 14:07 CyberRazzer#39
Quote:
Lvl klappt jetzt alles ! Nur noch ein problem und zwar: Wenn ich mich von einem Server auslogge stürzt das Game ab. CyberRazzer hast du ne Ahnung warum?
Tud mir leid KA :)
Versuch doch mit Detour
11/09/2010 14:46 HackTec#40
Quote:
void VirtualJumpon()
{
if(GetAsyncKeyState(VK_UP) &1)
{
posiX = *(float*)(dwPlayerPtr + OFS_X);
posiY = *(float*)(dwPlayerPtr + OFS_Y);
posiZ = *(float*)(dwPlayerPtr + OFS_Z);
*(float*)(ADR_VIRTUALJUMP) = 1000;
}
}

void VirtualJumpoff()
{
if(GetAsyncKeyState(VK_DOWN) &1)//Pfeil hoch..
{
*(float*)(dwPlayerPtr + OFS_X) = posiX;
*(float*)(dwPlayerPtr + OFS_Y) = posiY;
*(float*)(dwPlayerPtr + OFS_Z) = posiZ;
*(float*)(ADR_VIRTUALJUMP) = 43;
}
}

;)
11/09/2010 18:49 Rel0ad3dx3#41
Kann mir jemand einen Addylogger oder Undetected Cheat Engine schicken? Finde nichts gescheites im Netz...eher gesagt bin ja noch neu und kenne mich noch nicht so aus!
11/09/2010 19:33 BlacK_Ðata#42
Mir war mal Langweilig oÔ
11/09/2010 20:05 Rel0ad3dx3#43
Eine Frage zu dieser Source..

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

#define ADR_PLAYERPOINTER 0x00C62388
#define ADR_SERVERPOINTER 0x00B5D0F8

#define OFS_LEVEL 0x11A610

void Level()
{
    DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
    if(dwPlayerPtr != 0)
    {    
        *(int*)(dwPlayerPtr + OFS_LEVEL)= 1;
    }
}

void HackThread()
{
    for(;;)
    {
        Level();
    }
}

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
Auf meinem PC (WinVista) läuft er.
2.PC (WinXP) kommt beim Injekten "Failed to Inject"

Kann mir wer helfen?
11/09/2010 20:33 beatzz#44
BITTE HELFT MIR :D


#include <Windows.h>
#include <Stdio.h>
#include "Addresses.h"

#define YOURSPEED 5

DWORD Player = *(DWORD*)ADR_PLAYER;
DWORD Server = *(DWORD*)ADR_SERVER;

void Hack_Thread()
{
while (true)
{
if (Player != NULL)
{
// No Recoil
*(float*) (Player + OFF_NORECOIL_1 = 0.0f;
*(float*) (Player + OFF_NORECOIL_2 = 0.0f;
*(float*) (Player + OFF_NORECOIL_3 = 0.0f;

// No Spread
*(int*)(ADR_SPREAD) = 1;

// Speed Hack
*(float*)(ADR_SPEED) = (96 *);
}

if (Server != NULL)
{
// Do Server Hacks Here
}
Sleep(80);
}
}


BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ){
if ( dwReason == DLL_PROCESS_ATTACH ){
HANDLE hThread;
DWORD dwReason;
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack_Thread, NULL, NULL, NULL);
CloseHandle(hThread);
}
return TRUE;
}


also ich seh da keinen fehler aber jetzt kommt immer wieder die gleiche fehlermeldung :


1>------ Erstellen gestartet: Projekt: MyNoMenü, Konfiguration: Debug Win32 ------
1> Core.cpp
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(17): error C2106: '=': Linker Operand muss ein L-Wert sein
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(17): error C2143: Syntaxfehler: Es fehlt ')' vor ';'
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(18): error C2106: '=': Linker Operand muss ein L-Wert sein
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(18): error C2143: Syntaxfehler: Es fehlt ')' vor ';'
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(19): error C2106: '=': Linker Operand muss ein L-Wert sein
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(19): error C2143: Syntaxfehler: Es fehlt ')' vor ';'
1>c:\users\ADMIN\desktop\mynomenü\mynomenü\core.cp p(25): error C2059: Syntaxfehler: ')'
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
11/09/2010 20:57 Reiti1212#45
So müsste es gehen:
Code:

#include <Windows.h>
#include <Stdio.h>
#include "Addresses.h"

#define YOURSPEED 5 

DWORD Player = *(DWORD*)ADR_PLAYER;
DWORD Server = *(DWORD*)ADR_SERVER;

void Hack_Thread() 
{
 while (true)
 {
  if (Player != NULL)
  {
   // No Recoil
   *(float*) (Player + OFF_NORECOIL_1) = 0.0f;
   *(float*) (Player + OFF_NORECOIL_2) = 0.0f;
   *(float*) (Player + OFF_NORECOIL_3) = 0.0f;

   // No Spread
   *(int*)(ADR_SPREAD)                 = 1;

   // Speed Hack
   *(float*)(ADR_SPEED)                =900.f;
  }

  if (Server != NULL)
  {
   // Do Server Hacks Here
  }
  Sleep(80);
 }
}


BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ){
    if ( dwReason == DLL_PROCESS_ATTACH ){
        HANDLE hThread;
        DWORD dwReason;
        CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack_Thread, NULL, NULL, NULL); 
        CloseHandle(hThread);
    }
    return TRUE;