Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[ Source Code ] Do Cheatów D3D


CODER_BEST

Rekomendowane odpowiedzi

Opublikowano

if (CH_1024x768 == 1)
{
/ / Start Button
SetCursorPos (450,90);
Sleep (300);
mouse_event (MOUSEEVENTF_LEFTDOWN, 0,0,0,0);
Sleep (300);
mouse_event (MOUSEEVENTF_LEFTUP, 0,0,0,0);
Sleep (300);
keybd_event (0x11, 0, 0, 0);
keybd_event (0x11, 0, 0, 0);
/ / Enter
keybd_event (0x0D, 0, 0, 0);
}
Sleep (200);

 

Powinniście wiedzieć ;D

1393461645-U349224.png

  • Odpowiedzi 109
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Daje wam kod na Gm Warning Back To Room Only x64

Jak on działa ??

Jak GM wejdzie do rooma w którym grasz komputer sam klika ESC i następnie ENTER .

A teraz kod :

 

int (instant_leave) == 1;

               if(CH_Gmwarning == 3) {
               char *gmname=(char *) (OFS_GmWarn);
               if (strlen(gmname)>2) {
                       if(instant_leave == 1) {
                               keybd_event(0x1B, 0, 0, 0);
                               keybd_event(0x0D, 0, 0, 0);
                               instant_leave = 0;
                       }
               }
               }

 

 

@Edit

 

Mam jeszcze jeden kod tylko na SkyWalk .

Czyli chodzenie w powietrzu .

 

if (CH_SkyWalk)
	{
			DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
               if(dwPlayerPtr != 0)
               {
			*(float*)(dwPlayerPtr+OFS_Z) = 500;
			*(float*)(dwPlayerPtr+OFS_Z) = 1000;
			*(float*)(dwPlayerPtr+OFS_Z) = 1500;
			*(float*)(dwPlayerPtr+OFS_Z) = 2000;
		    *(float*)(dwPlayerPtr+OFS_Z) = 2500;
			*(float*)(dwPlayerPtr+OFS_Z) = 3000;
			}
	}

 

16359.png

34922.jpg

31019.png

  • 2 tygodnie później...
Opublikowano

Dzięki, żes sie mnie spytał ,czy możesz dodac do spisu plantanywherwe ;]

 

@down banalny ale ,nikt niewpadł na niego jak widac procz hackerx ;p

 

@2down hehe dobrze gadasz ;]wiesz troche byłen nawalony jak to pisałem (troche przeszło po wyspaniu ;]) jak cos nie tak .to Sory ;p

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

troche sie męcze z croshairem ale wyskakuja te dwa błedy hehe, wiecie co na to poradzic?

c:\users\użytkownik\documents\visual studio 2008\projects\elextro d3d\elextro d3d\Hacks.h(255) : error C2065: 'pDevice' : undeclared identifier

c:\users\użytkownik\documents\visual studio 2008\projects\elextro d3d\elextro d3d\Hacks.h(255) : error C2227: left of '->Clear' must point to class/struct/union/generic type

type is ''unknown-type''

c:\users\użytkownik\documents\visual studio 2008\projects\elextro d3d\elextro d3d\Hacks.h(256) : error C2065: 'pDevice' : undeclared identifier

c:\users\użytkownik\documents\visual studio 2008\projects\elextro d3d\elextro d3d\Hacks.h(256) : error C2227: left of '->Clear' must point to class/struct/union/generic type

type is ''unknown-type''

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

Coś sie udało ,ale takie cos wyskakuje

.\Base.cpp(112) : error C2059: syntax error : 'if'

.\Base.cpp(113) : error C2447: '{' : missing function header (old-style formal list?)

.\Base.cpp(121) : error C2059: syntax error : 'if'

.\Base.cpp(122) : error C2447: '{' : missing function header (old-style formal list?)

.\Base.cpp(131) : error C2059: syntax error : 'if'

.\Base.cpp(132) : error C2447: '{' : missing function header (old-style formal list?)

 

@down już ogarnołem tą sytułacje musiałem,inaczej powstawiac te { ale został jeszce jeden zle włozony.Może podam kod i pomożecie

{

if(nCross==1);

 

int x = ( GetSystemMetrics( 0 ) / 2);

int y = ( GetSystemMetrics( 1 ) / 2);

D3DRECT rec = { x - 10, y, x + 10, y + 1};

D3DRECT rec2 = { x, y - 10, x + 1, y + 10};

pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);

pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);

 

if(nCross==2);

{

int x = ( GetSystemMetrics( 0 ) / 2);

int y = ( GetSystemMetrics( 1 ) / 2);

D3DRECT rec = { x - 10, y, x + 10, y + 1};

D3DRECT rec2 = { x, y - 10, x + 1, y + 10};

pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);

pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);

 

 

if(nCross==3);

{

int x = ( GetSystemMetrics( 0 ) / 2);

int y = ( GetSystemMetrics( 1 ) / 2);

D3DRECT rec = { x - 10, y, x + 10, y + 1};

D3DRECT rec2 = { x, y - 10, x + 1, y + 10};

pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);

pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);

}}}

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

Chyba zapomniałeś { gdzieś i tyle albo nie masz zadeklarowane X i Y coś w tym stylu. Piszę z pamięci

O co chodzi z tym programowaniem? Gdy programujesz, uczysz najprawdopodobniej najgłupszą rzecz na świecie, czyli komputer, jak ma coś zrobić.

Opublikowano

Ktoś pomoże z tym jedynym błędem ;[

 

.\Base.cpp(111) : error C2447: '{' : missing function header (old-style formal list?)

 

{

if(nCross==1);

 

int x = ( GetSystemMetrics( 0 ) / 2);

int y = ( GetSystemMetrics( 1 ) / 2);

D3DRECT rec = { x - 10, y, x + 10, y + 1};

D3DRECT rec2 = { x, y - 10, x + 1, y + 10};

pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);

pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);

 

if(nCross==2);

{

int x = ( GetSystemMetrics( 0 ) / 2);

int y = ( GetSystemMetrics( 1 ) / 2);

D3DRECT rec = { x - 10, y, x + 10, y + 1};

D3DRECT rec2 = { x, y - 10, x + 1, y + 10};

pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);

pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);

 

 

if(nCross==3);

{

int x = ( GetSystemMetrics( 0 ) / 2);

int y = ( GetSystemMetrics( 1 ) / 2);

D3DRECT rec = { x - 10, y, x + 10, y + 1};

D3DRECT rec2 = { x, y - 10, x + 1, y + 10};

pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);

pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);

}}}

 

@down Dalej nieidzie ;[

pomiędzy tym dałem na bazie electro

typedef HRESULT ( WINAPI* oPresent ) ( LPDIRECT3DDEVICE9 pDevice, CONST RECT* pSourceRect,CONST RECT* pDestRect,HWND hDestWindowOverride,CONST RGNDATA* pDirtyRegion);
oPresent pPresent;
{
if(nCross==1);

int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);

{
if(nCross==2);

int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);

{
if(nCross==3);

int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1,  y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);
}}}

HRESULT WINAPI myPresent ( LPDIRECT3DDEVICE9 pDevice, CONST RECT* pSourceRect,CONST RECT* pDestRect,HWND hDestWindowOverride,CONST RGNDATA* pDirtyRegion)
{

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

@up

 

Trzymaj:

 

if(nCross==1);
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0);
}

if(nCross==2);
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0);
}

if(nCross==3);
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0);
}

Opublikowano

To pomozecie w moim problemie ;[

@3xup macie tam moj problem i dalej niedarady,moze skasowac go ?

 

@down no ja tam mam a jak daje build to wyskakuja błedy, przypatrz sie

.\Base.cpp(111) : error C2059: syntax error : 'if'
.\Base.cpp(112) : error C2143: syntax error : missing ';' before '{'
.\Base.cpp(112) : error C2447: '{' : missing function header (old-style formal list?)
.\Base.cpp(121) : error C2059: syntax error : 'if'
.\Base.cpp(122) : error C2143: syntax error : missing ';' before '{'
.\Base.cpp(122) : error C2447: '{' : missing function header (old-style formal list?)
.\Base.cpp(131) : error C2059: syntax error : 'if'
.\Base.cpp(132) : error C2143: syntax error : missing ';' before '{'
.\Base.cpp(132) : error C2447: '{' : missing function header (old-style formal list?)

 

 

a jak robie tym swojim to tylko jeden bład z tym{

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

@sirox

 

Crosshair daje sie do

MyPresent

a nie do

oPresent

Wklej kod, który Ci już wcześniej poprawiłem do

MyPresent

i będzie ok.

 

if(nCross==1); 
{ 
int x = ( GetSystemMetrics( 0 ) / 2); 
int y = ( GetSystemMetrics( 1 ) / 2); 
D3DRECT rec = { x - 10, y, x + 10, y + 1}; 
D3DRECT rec2 = { x, y - 10, x + 1, y + 10}; 
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0); 
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0); 
} 

if(nCross==2); 
{ 
int x = ( GetSystemMetrics( 0 ) / 2); 
int y = ( GetSystemMetrics( 1 ) / 2); 
D3DRECT rec = { x - 10, y, x + 10, y + 1}; 
D3DRECT rec2 = { x, y - 10, x + 1, y + 10}; 
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0); 
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0); 
} 

if(nCross==3); 
{ 
int x = ( GetSystemMetrics( 0 ) / 2); 
int y = ( GetSystemMetrics( 1 ) / 2); 
D3DRECT rec = { x - 10, y, x + 10, y + 1}; 
D3DRECT rec2 = { x, y - 10, x + 1, y + 10}; 
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0); 
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0); 
}

Opublikowano

Tak jak chciałes wkleiłem i luknij HRESULT WINAPI myPresent ( LPDIRECT3DDEVICE9 pDevice, CONST RECT* pSourceRect,CONST RECT* pDestRect,HWND hDestWindowOverride,CONST RGNDATA* pDirtyRegion)

Base.cpp

.\Base.cpp(113) : error C2143: syntax error : missing ';' before 'if'

.\Base.cpp(114) : error C2447: '{' : missing function header (old-style formal list?)

.\Base.cpp(123) : error C2059: syntax error : 'if'

.\Base.cpp(124) : error C2447: '{' : missing function header (old-style formal list?)

.\Base.cpp(133) : error C2059: syntax error : 'if'

.\Base.cpp(134) : error C2447: '{' : missing function header (old-style formal list?)

.\Base.cpp(142) : error C2447: '{' : missing function header (old-style formal list?)

 

 

i nawet tutaj dawałem i nic pPresent = (oPresent)DetourCreate((DWORD)vTable[17], (DWORD)myPresent,12);

 

a nie dobra juz to skminiłem dzieki wszystkim ,plusa lap adrenalina

 

A i jeszcze ponieważ niemoge właczyc tego croshaira ,jest normalnie pokazany w menu ale tylko off jak probuje dac np red w prawo to niedzie ,caly czas jest off

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

Jak masz , menu cheata to na samym końcu pisania BUTTONA posta cyferkę 2 a ty masz pewnie jeden dlatego nie możesz wziąć na ON

O co chodzi z tym programowaniem? Gdy programujesz, uczysz najprawdopodobniej najgłupszą rzecz na świecie, czyli komputer, jak ma coś zrobić.

Opublikowano

Vritual Jump

 

if(CH_VJ == 1)
{
if(GetAsyncKeyState(VK_UP) &1)
{
posiX = *(float*)(dwPlayerPtr + OFS_X);
posiY = *(float*)(dwPlayerPtr + OFS_Y);
posiZ = *(float*)(dwPlayerPtr + OFS_Z);
*(float*)(ADR_VIRTUALJUMP) = 1000;
}
}

if(CH_VJoff == 0)
{
if(GetAsyncKeyState(VK_DOWN) &1)
{
*(float*)(dwPlayerPtr + OFS_X) = posiX;
*(float*)(dwPlayerPtr + OFS_Y) = posiY;
*(float*)(dwPlayerPtr + OFS_Z) = posiZ;
*(float*)(ADR_VIRTUALJUMP) = 43;
}
}

 

Premium :

 

if(premium==1) // BRĄZ
       *(int*)(Server+OFS_PREMIUM) = 1;

if(premium==2) // SREBRO
       *(int*)(Server+OFS_PREMIUM) = 2;

if(premium==3) // ZŁOTO
       *(int*)(Server+OFS_PREMIUM) = 3;

if(premium==4) // PLATYNA
       *(int*)(Server+OFS_PREMIUM) = 4;

 

DNINAR BLACKLEGEND :

switch(CH_Dinar)
{
   DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;

case 1:*(long*)(dwPlayerPtr+OFS_DINAR) = 1;break; 
case 2:*(long*)(dwPlayerPtr+OFS_DINAR) = 500;break;
case 3:*(long*)(dwPlayerPtr+OFS_DINAR) = 1000;break;
case 4:*(long*)(dwPlayerPtr+OFS_DINAR) = 2000;break;
case 5:*(long*)(dwPlayerPtr+OFS_DINAR) = 3000;break;
case 6:*(long*)(dwPlayerPtr+OFS_DINAR) = 4000;break;
case 7:*(long*)(dwPlayerPtr+OFS_DINAR) = 5000;break;
case 8:*(long*)(dwPlayerPtr+OFS_DINAR) = 6000;break;
case 9:*(long*)(dwPlayerPtr+OFS_DINAR) = 7000;break;
case 10:*(long*)(dwPlayerPtr+OFS_DINAR) = 8000;break;
case 11:*(long*)(dwPlayerPtr+OFS_DINAR) = 9000;break;
case 12:*(long*)(dwPlayerPtr+OFS_DINAR) = 10000;break;
case 13:*(long*)(dwPlayerPtr+OFS_DINAR) = 20000;break;
case 14:*(long*)(dwPlayerPtr+OFS_DINAR) = 30000;break;
case 15:*(long*)(dwPlayerPtr+OFS_DINAR) = 40000;break;
case 16:*(long*)(dwPlayerPtr+OFS_DINAR) = 50000;break;
case 17:*(long*)(dwPlayerPtr+OFS_DINAR) = 60000;break;
case 18:*(long*)(dwPlayerPtr+OFS_DINAR) = 70000;break;
case 19:*(long*)(dwPlayerPtr+OFS_DINAR) = 80000;break;
case 20:*(long*)(dwPlayerPtr+OFS_DINAR) = 90000;break;
case 21:*(long*)(dwPlayerPtr+OFS_DINAR) = 100000;break;
case 22:*(long*)(dwPlayerPtr+OFS_DINAR) = 200000;break;
case 23:*(long*)(dwPlayerPtr+OFS_DINAR) = 300000;break;
case 24:*(long*)(dwPlayerPtr+OFS_DINAR) = 400000;break;
case 25:*(long*)(dwPlayerPtr+OFS_DINAR) = 500000;break;
case 26:*(long*)(dwPlayerPtr+OFS_DINAR) = 600000;break;
case 27:*(long*)(dwPlayerPtr+OFS_DINAR) = 700000;break;
case 28:*(long*)(dwPlayerPtr+OFS_DINAR) = 800000;break;
case 29:*(long*)(dwPlayerPtr+OFS_DINAR) = 900000;break;
case 30:*(long*)(dwPlayerPtr+OFS_DINAR) = 1000000;break;
case 31:*(long*)(dwPlayerPtr+OFS_DINAR) = 2000000;break;
case 32:*(long*)(dwPlayerPtr+OFS_DINAR) = 3000000;break;
case 33:*(long*)(dwPlayerPtr+OFS_DINAR) = 4000000;break;
case 34:*(long*)(dwPlayerPtr+OFS_DINAR) = 5000000;break;
case 35:*(long*)(dwPlayerPtr+OFS_DINAR) = 6000000;break;
case 36:*(long*)(dwPlayerPtr+OFS_DINAR) = 7000000;break;
case 37:*(long*)(dwPlayerPtr+OFS_DINAR) = 8000000;break;
case 38:*(long*)(dwPlayerPtr+OFS_DINAR) = 9000000;break;
case 39:*(long*)(dwPlayerPtr+OFS_DINAR) = 10000000;break;
case 40:*(long*)(dwPlayerPtr+OFS_DINAR) = 20000000;break;
case 41:*(long*)(dwPlayerPtr+OFS_DINAR) = 30000000;break;
case 42:*(long*)(dwPlayerPtr+OFS_DINAR) = 40000000;break;
case 43:*(long*)(dwPlayerPtr+OFS_DINAR) = 50000000;break;
case 44:*(long*)(dwPlayerPtr+OFS_DINAR) = 60000000;break;
case 45:*(long*)(dwPlayerPtr+OFS_DINAR) = 70000000;break;
case 46:*(long*)(dwPlayerPtr+OFS_DINAR) = 80000000;break;
case 47:*(long*)(dwPlayerPtr+OFS_DINAR) = 90000000;break;
case 48:*(long*)(dwPlayerPtr+OFS_DINAR) = 100000000;break;
case 49:*(long*)(dwPlayerPtr+OFS_DINAR) = 200000000;break;
case 50:*(long*)(dwPlayerPtr+OFS_DINAR) = 300000000;break;
case 51:*(long*)(dwPlayerPtr+OFS_DINAR) = 400000000;break;
case 52:*(long*)(dwPlayerPtr+OFS_DINAR) = 500000000;break;
case 53:*(long*)(dwPlayerPtr+OFS_DINAR) = 600000000;break;
case 54:*(long*)(dwPlayerPtr+OFS_DINAR) = 600000000;break;
case 55:*(long*)(dwPlayerPtr+OFS_DINAR) = 800000000;break;
case 56:*(long*)(dwPlayerPtr+OFS_DINAR) = 900000000;break;
case 57:*(long*)(dwPlayerPtr+OFS_DINAR)= 999999999;break;
}
}
}

 

LEVEL BLACK LEGEND :

 

switch(CH_Level)
{
   DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;

case 100:*(long*)(dwServerPtr+OFS_Level) = 37757475;break;
case 99:*(long*)(dwServerPtr+OFS_Level) = 36182475;break;
case 98:*(long*)(dwServerPtr+OFS_Level) = 34607475;break;
case 97:*(long*)(dwServerPtr+OFS_Level) = 33032475;break;
case 96:*(long*)(dwServerPtr+OFS_Level) = 31457475;break;
case 95:*(long*)(dwServerPtr+OFS_Level) = 29882475;break;
case 94:*(long*)(dwServerPtr+OFS_Level) = 28307475;break;
case 93:*(long*)(dwServerPtr+OFS_Level) = 26732475;break;
case 92:*(long*)(dwServerPtr+OFS_Level) = 25382475;break;
case 91:*(long*)(dwServerPtr+OFS_Level) = 24032475;break;
case 90:*(long*)(dwServerPtr+OFS_Level) = 22682475;break;
case 89:*(long*)(dwServerPtr+OFS_Level) = 21332475;break;
case 88:*(long*)(dwServerPtr+OFS_Level) = 19982475;break;
case 87:*(long*)(dwServerPtr+OFS_Level) = 18632475;break;
case 86:*(long*)(dwServerPtr+OFS_Level) = 17282475;break;
case 85:*(long*)(dwServerPtr+OFS_Level) = 15932475;break;
case 84:*(long*)(dwServerPtr+OFS_Level) = 15032475;break;
case 83:*(long*)(dwServerPtr+OFS_Level) = 14469975;break;
case 82:*(long*)(dwServerPtr+OFS_Level) = 13907475;break;
case 81:*(long*)(dwServerPtr+OFS_Level) = 13344975;break;
case 80:*(long*)(dwServerPtr+OFS_Level) = 12782475;break;
case 79:*(long*)(dwServerPtr+OFS_Level) = 12219975;break;
case 78:*(long*)(dwServerPtr+OFS_Level) = 11657475;break;
case 77:*(long*)(dwServerPtr+OFS_Level) = 11094975;break;
case 76:*(long*)(dwServerPtr+OFS_Level) = 10644975;break;
case 75:*(long*)(dwServerPtr+OFS_Level) = 10194975;break;
case 74:*(long*)(dwServerPtr+OFS_Level) = 9744975;break;
case 73:*(long*)(dwServerPtr+OFS_Level) = 9294975;break;
case 72:*(long*)(dwServerPtr+OFS_Level) = 8844975;break;
case 71:*(long*)(dwServerPtr+OFS_Level) = 8394975;break;
case 70:*(long*)(dwServerPtr+OFS_Level) = 7944975;break;
case 69:*(long*)(dwServerPtr+OFS_Level) = 7494975;break;
case 68:*(long*)(dwServerPtr+OFS_Level) = 7157475;break;
case 67:*(long*)(dwServerPtr+OFS_Level) = 6819975;break;
case 66:*(long*)(dwServerPtr+OFS_Level) = 6482475;break;
case 65:*(long*)(dwServerPtr+OFS_Level) = 6144975;break;
case 64:*(long*)(dwServerPtr+OFS_Level) = 5807475;break;
case 63:*(long*)(dwServerPtr+OFS_Level) = 5469975;break;
case 62:*(long*)(dwServerPtr+OFS_Level) = 5132475;break;
case 61:*(long*)(dwServerPtr+OFS_Level) = 4794975;break;
case 60:*(long*)(dwServerPtr+OFS_Level) = 4569975;break;
case 59:*(long*)(dwServerPtr+OFS_Level) = 4344975;break;
case 58:*(long*)(dwServerPtr+OFS_Level) = 4119975;break;
case 57:*(long*)(dwServerPtr+OFS_Level) = 3894975;break;
case 56:*(long*)(dwServerPtr+OFS_Level) = 3669975;break;
case 55:*(long*)(dwServerPtr+OFS_Level) = 3444975;break;
case 54:*(long*)(dwServerPtr+OFS_Level) = 3219975;break;
case 53:*(long*)(dwServerPtr+OFS_Level) = 3051225;break;
case 52:*(long*)(dwServerPtr+OFS_Level) = 2882475;break;
case 51:*(long*)(dwServerPtr+OFS_Level) = 2713725;break;
case 50:*(long*)(dwServerPtr+OFS_Level) = 2544975;break;
case 49:*(long*)(dwServerPtr+OFS_Level) = 2376225;break;
case 48:*(long*)(dwServerPtr+OFS_Level) = 2207475;break;
case 47:*(long*)(dwServerPtr+OFS_Level) = 2038725;break;
case 46:*(long*)(dwServerPtr+OFS_Level) = 1926225;break;
case 45:*(long*)(dwServerPtr+OFS_Level) = 1813725;break;
case 44:*(long*)(dwServerPtr+OFS_Level) = 1701225;break;
case 43:*(long*)(dwServerPtr+OFS_Level) = 1588725;break;
case 42:*(long*)(dwServerPtr+OFS_Level) = 1476225;break;
case 41:*(long*)(dwServerPtr+OFS_Level) = 1363725;break;
case 40:*(long*)(dwServerPtr+OFS_Level) = 1251225;break;
case 39:*(long*)(dwServerPtr+OFS_Level) = 1172475;break;
case 38:*(long*)(dwServerPtr+OFS_Level) = 1093725;break;
case 37:*(long*)(dwServerPtr+OFS_Level) = 1014975;break;
case 36:*(long*)(dwServerPtr+OFS_Level) = 936225;break;
case 35:*(long*)(dwServerPtr+OFS_Level) = 857475;break;
case 34:*(long*)(dwServerPtr+OFS_Level) = 778725;break;
case 33:*(long*)(dwServerPtr+OFS_Level) = 722475;break;
case 32:*(long*)(dwServerPtr+OFS_Level) = 666225;break;
case 31:*(long*)(dwServerPtr+OFS_Level) = 609975;break;
case 30:*(long*)(dwServerPtr+OFS_Level) = 553725;break;
case 29:*(long*)(dwServerPtr+OFS_Level) = 497475;break;
case 28:*(long*)(dwServerPtr+OFS_Level) = 441225;break;
case 27:*(long*)(dwServerPtr+OFS_Level) = 414225;break;
case 26:*(long*)(dwServerPtr+OFS_Level) = 387225;break;
case 25:*(long*)(dwServerPtr+OFS_Level) = 360225;break;
case 24:*(long*)(dwServerPtr+OFS_Level) = 333225;break;
case 23:*(long*)(dwServerPtr+OFS_Level) = 306225;break;
case 22:*(long*)(dwServerPtr+OFS_Level) = 279225;break;
case 21:*(long*)(dwServerPtr+OFS_Level) = 256725;break;
case 20:*(long*)(dwServerPtr+OFS_Level) = 234225;break;
case 19:*(long*)(dwServerPtr+OFS_Level) = 211725;break;
case 18:*(long*)(dwServerPtr+OFS_Level) = 189225;break;
case 17:*(long*)(dwServerPtr+OFS_Level) = 166725;break;
case 16:*(long*)(dwServerPtr+OFS_Level) = 148725;break;
case 15:*(long*)(dwServerPtr+OFS_Level) = 130725;break;
case 14:*(long*)(dwServerPtr+OFS_Level) = 112725;break;
case 13:*(long*)(dwServerPtr+OFS_Level) = 94725;break;
case 12:*(long*)(dwServerPtr+OFS_Level) = 76725;break;
case 11:*(long*)(dwServerPtr+OFS_Level) = 67950;break;
case 10:*(long*)(dwServerPtr+OFS_Level) = 59175;break;
case 9:*(long*)(dwServerPtr+OFS_Level) = 50400;break;
case 8:*(long*)(dwServerPtr+OFS_Level) = 41625;break;
case 7:*(long*)(dwServerPtr+OFS_Level) = 32850;break;
case 6:*(long*)(dwServerPtr+OFS_Level) = 24750;break;
case 5:*(long*)(dwServerPtr+OFS_Level) = 16650;break;
case 4:*(long*)(dwServerPtr+OFS_Level) = 11250;break;
case 3:*(long*)(dwServerPtr+OFS_Level) = 6750;break;
case 2:*(long*)(dwServerPtr+OFS_Level) = 2250;break;
case 1:*(long*)(dwServerPtr+OFS_Level) = 0;break;
}}}

 

GLITCH :

 

void Glitch()
{
   float gtelex,gteley,gtelez;
   DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
   gtelex = *(float*)(dwPlayerPtr + OFS_X);
   gteley = *(float*)(dwPlayerPtr + OFS_Y);
   gtelez = *(float*)(dwPlayerPtr + OFS_Z);

   if(GetAsyncKeyState(VK_UP)&1)
   {
       gtelex+=20;
       *(float*)(dwPlayerPtr + OFS_X) = gtelex;
       *(float*)(dwPlayerPtr + OFS_Y) = gteley;
       *(float*)(dwPlayerPtr + OFS_Z) = gtelez;

   }
   if(GetAsyncKeyState(VK_DOWN)&1)
   {
       gtelex-=20;
       *(float*)(dwPlayerPtr + OFS_X) = gtelex;
       *(float*)(dwPlayerPtr + OFS_Y) = gteley;
       *(float*)(dwPlayerPtr + OFS_Z) = gtelez;
   }
   if(GetAsyncKeyState(VK_RIGHT)&1)
   {
       gteley+=20;
       *(float*)(dwPlayerPtr + OFS_X) = gtelex;
       *(float*)(dwPlayerPtr + OFS_Y) = gteley;
       *(float*)(dwPlayerPtr + OFS_Z) = gtelez;
   }
   if(GetAsyncKeyState(VK_LEFT)&1)
   {
       gteley-=20;
       *(float*)(dwPlayerPtr + OFS_X) = gtelex;
       *(float*)(dwPlayerPtr + OFS_Y) = gteley;
       *(float*)(dwPlayerPtr + OFS_Z) = gtelez;
   }
}

 

@Down

To jest zły kod :/ to jest podobno na WTW CAŁOŚĆ TAK :

 

WTW MEMORY SOURCE:

 

#define ADR_PLAYERPOINTER 0x9E27B0//Updated 01.09
#define OFS_Y                 0x102F0//Updated 01.09
#define OFS_X                 0x102E0//Updated 01.09

if(MEMWTW)//Memory
{
if( GetAsyncKeyState('D')&1 )
   {
       *(float*)(Playerx+OFS_X) = (*(float*)(Playerx+OFS_X) +10);
   }

if( GetAsyncKeyState('A')&1 )
   {
       *(float*)(Playerx+OFS_X) = (*(float*)(Playerx+OFS_X) -10);
   }


if( GetAsyncKeyState('W')&1 )
   {
       *(float*)(Playerx+OFS_Y) = (*(float*)(Playerx+OFS_Y) +10);
   }

if( GetAsyncKeyState('S')&1 )
   {
       *(float*)(Playerx+OFS_Y) = (*(float*)(Playerx+OFS_Y) -10);
   }
}
//Source: NikM
//Addys: UnknownPK
//Umwandlung: TradEmArk™

Zbieram +

Opublikowano

@5x Up e o która linijke ci chodzi ?

  if(pDevice->GetStreamSource(0, &Stream_Data, &Offset, &m_Stride) == D3D_OK)
 Stream_Data->Release();

 if(nCross==1); 
{ 
int x = ( GetSystemMetrics( 0 ) / 2); 
int y = ( GetSystemMetrics( 1 ) / 2); 
D3DRECT rec = { x - 10, y, x + 10, y + 1}; 
D3DRECT rec2 = { x, y - 10, x + 1, y + 10}; 
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0); 
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 255, 0, 0), 0, 0); 
} 

if(nCross==2); 
{ 
int x = ( GetSystemMetrics( 0 ) / 2); 
int y = ( GetSystemMetrics( 1 ) / 2); 
D3DRECT rec = { x - 10, y, x + 10, y + 1}; 
D3DRECT rec2 = { x, y - 10, x + 1, y + 10}; 
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0); 
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 255, 0), 0, 0); 
} 

if(nCross==3); 
{ 
int x = ( GetSystemMetrics( 0 ) / 2); 
int y = ( GetSystemMetrics( 1 ) / 2); 
D3DRECT rec = { x - 10, y, x + 10, y + 1}; 
D3DRECT rec2 = { x, y - 10, x + 1, y + 10}; 
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0); 
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, D3DCOLOR_ARGB(255, 0, 0, 255), 0, 0); 
}
//D3D Funcs
__asm
  {
   popad
      jmp dwDrawindexedprimitive_ret;

  }
}

int D3D(void)
{
HINSTANCE	hD3D;
DWORD		vTable[105];
hD3D=0;
do {
	hD3D = GetModuleHandle("d3d9.dll");
	if (!hD3D) Sleep(10);
} while(!hD3D);

if (D3Ddiscover((void *)&vTable[0],420)==0) return 0;
{

	pPresent = (oPresent)DetourCreate((DWORD)vTable[17], (DWORD)myPresent,12);

	Sleep(100);
}

return 0;
}	


BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
if (dwReason == DLL_PROCESS_ATTACH) 
{	HideModule(hDll);
	EraseHeaders(hDll);               
    CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)D3D, NULL, NULL, NULL);
}
return TRUE;
}

mizsigncenaviper.png

Zbieram - Nie +

nowy D3D v1.2

Opublikowano

void Trigger()
{
POINT curs;
GetCursorPos(&curs);
CPlayer* pPlayer = pBase->player[i];
if(!pPlayer && ADR_PLAYERPOINTER != 0)
{
D3DXVECTOR3 g_pPlayer(pPlayer->pos1, pPlayer->pos2, pPlayer->pos3),g_vView;�
if(GetScreenCoordFromWorld(pDevice, g_vView, g_pPlayer) )
{
if(curs.x == g_vView.x && curs.y == g_vView.y)
{
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
}
else
{
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
}
}
}
}void Trigger()
{
POINT curs;
GetCursorPos(&curs);
CPlayer* pPlayer = pBase->player[i];
if(!pPlayer && ADR_PLAYERPOINTER != 0)
{
D3DXVECTOR3 g_pPlayer(pPlayer->pos1, pPlayer->pos2, pPlayer->pos3),g_vView;�
if(GetScreenCoordFromWorld(pDevice, g_vView, g_pPlayer) )
{
if(curs.x == g_vView.x && curs.y == g_vView.y)
{
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
}
else
{
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
}
}
}
}

 

Creditz to:

R3d~F!St

Unknown for GetScreenCoordFromWorld

1365881062-U68160.png

Opublikowano

if (CH_GreenPING==1)
{
DWORD dwServerPointer = *(DWORD*)ADR_SERVERPTR;
if(dwServerPointer != 0)
{
*(long*)(dwServerPointer+Tu Adres PINGA? czyli 0x000?) = 1;
}
}

 

A i jeszcze z tym opk player to trzeba robić hooka?

bo ciągle pisze undeclaration [g]base coś w tym stylu

Bot do gry NosTale:


[bOT] NosBota 1.3v

Opublikowano

@up

Ale ja się zapytałem czy tu mam podać adress na green pinga?

*(long*)(dwServerPointer+Tu Adres PINGA? czyli 0x000?) = 1;

PS.

Co to jest ta struktura? I w jakim pliku to zmienić

PS2.

Jak będę miał coś jeszcze to już na PW napiszę, żeby tutaj nie spamić tematu

Bot do gry NosTale:


[bOT] NosBota 1.3v

Opublikowano

if(CH_Fastammo == 1){
DWORD dwPlayerPtr = *(DWORD*)ADR_PlayerPointer;
if(dwPlayerPtr != 0){
*(float*)ADR_FastAmmo = 5000000;}}

if(CH_Fastflag == 1){
DWORD dwPlayerPtr = *(DWORD*)ADR_PlayerPointer;
if(dwPlayerPtr != 0){
*(float*)ADR_FastFlag = 5000000;}}

if(CH_Fasthealt == 1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PlayerPointer;
if(dwPlayerPtr != 0){
*(float*)ADR_FastHealth = 5000000;}}

if(CH_Fastrepair == 1){
DWORD dwPlayerPtr = *(DWORD*)ADR_PlayerPointer;
if(dwPlayerPtr != 0){
*(float*)ADR_FastRepair = 5000000;}}

 

W temacie kod na fast all nie dziala...

Aktualnie pracuje nad:

-DinarBot v1.1 na 32 BIT

-StaminaPL v1.4

 

[undetected] 7.10.11r. EGC-StaminaPL-EGC Hot Hack!

[undetected] StaminaPL D3D v1.0

[undetected] 24.09.11r. StaminaPL DinarBot v1.0 64 Bit

 

 

Zbieram PLUSY +++++

Opublikowano

if(FastAmmo)
{
*(float*)(ADR_FastAmmo) = 99.0f;
}
if(FastMedic)
{
*(float*)(ADR_FastMedic) = 99.0f;
}
if(FastRepair)
{
*(float*)(ADR_FastRepair) = 99.0f;
}
if(FastFlag)
{
*(float*)(ADR_FastFlag) = 99.0f;
}

if (FastLockOn==1)
{
*(int*)ADR_FastLockOn = 1;
}
if (FastLockOn==0)
{
*(int*)ADR_FastLockOn = 0;
}

Opublikowano

Tu macie poprawione Sky Walk, bo to które jest w tym temacie nie działa. Poprawiłem je i teraz działa

 

Sourse :

// Sky Walk //
if (CH_SkyWalk==1)
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
	if(dwPlayerPtr != 0)
	{
		*(float*)(dwPlayerPtr+OFS_Z) = 500;
	}
}
if (CH_SkyWalk==2)
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
	if(dwPlayerPtr != 0)
	{
		*(float*)(dwPlayerPtr+OFS_Z) = 1000;
	}
}
if (CH_SkyWalk==3)
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
	if(dwPlayerPtr != 0)
	{
		*(float*)(dwPlayerPtr+OFS_Z) = 1500;
	}
}
if (CH_SkyWalk==4)
{
	DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
	if(dwPlayerPtr != 0)
	{
		*(float*)(dwPlayerPtr+OFS_Z) = 2000;
	}
}

 

Tu char :

char *MenuSky[] = {"|Off|", "500","1000", "1500", "2000"};

 

A tu int'a :

int CH_SkyWalk=0;

 

 

CODER_BEST wstaw to zamiast tamtego i dodaj dopisek by 1234567654321

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

@ Ravnes tamten jest źle napisany, bo tam jest napisane tak :

if (CH_SkyWalk)
               {
                               DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
               if(dwPlayerPtr != 0)
               {
                               *(float*)(dwPlayerPtr+OFS_Z) = 500;
                               *(float*)(dwPlayerPtr+OFS_Z) = 1000;
                               *(float*)(dwPlayerPtr+OFS_Z) = 1500;
                               *(float*)(dwPlayerPtr+OFS_Z) = 2000;
                           *(float*)(dwPlayerPtr+OFS_Z) = 2500;
                               *(float*)(dwPlayerPtr+OFS_Z) = 3000;
                               }
               }

i wtedy nie można wybrać wysokości tylko od razu nas wywala na 3000 nad ziemię, mimo, że jest podanych kilka wysokości, a to już błąd, bo to jest napisane jak zwykłe all slot, a ja to poprawiłem, żeby można było wybierać wysokość tak jak w Super Jump. Teraz rozumiesz ?

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

if (CH_SkyWalk==0)
               {
                               DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
               if(dwPlayerPtr != 0)
               {
                            if (CH_SkyWalk==1)   *(float*)(dwPlayerPtr+OFS_Z) = 500;
                            if (CH_SkyWalk==2)   *(float*)(dwPlayerPtr+OFS_Z) = 1000;
                            if (CH_SkyWalk==3)    *(float*)(dwPlayerPtr+OFS_Z) = 1500;
                            if (CH_SkyWalk==4)     *(float*)(dwPlayerPtr+OFS_Z) = 2000;
                            if (CH_SkyWalk==5)      *(float*)(dwPlayerPtr+OFS_Z) = 2500;
                            if (CH_SkyWalk==6)      *(float*)(dwPlayerPtr+OFS_Z) = 3000;
                               }
               }

 

Tak też można zrobić

i char

char *MenuSky[] = {"|Off|", "500","1000", "1500", "2000","2500","3000"};

 

int:

int SkyWalk=0;

 

I tyle, nie wiem po co pare razy player pointer itp..

1365881062-U68160.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...