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

Ale zobacz jak to jest tam napisane :

   *(float*)(dwPlayerPtr+OFS_Z) = 500; 

 

A to :

  if (CH_SkyWalk==1)   *(float*)(dwPlayerPtr+OFS_Z) = 500; 

 

W pierwszy przypadku nie zadziała char powyżej dwóch opcji, bo niema " if (CH_SkyWalk==1) " , a tak jest napisane, a w drugim przypadku jest ten odnośnik i dlatego dziiała.

 

W pierwszym poście w którym są podane wszystkie source niema tego " if (CH_SkyWalk==1) ", a więc ta opcja nie działa na więcej niż 2 opcjach char. Teraz już rozumiecie o co mi chodzi ?

A jeżeli dalej nie rozumiecie to weźcie ten kod :

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 nie zmieniając go w ogóle zróbcie, źeby działały wszystkie wysokości. To nie możliwe bez albo zmienienia na coś takiego :

// 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;
               }
       }

 

lub coś takiego

 

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;
                               }
               }

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

  • Odpowiedzi 109
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Ciągle jest tam ten zły kod na Sky Walk. Jest on w spoilerze " A TERAZ OPCJE D3D ".

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

  • 2 tygodnie później...
Opublikowano

@Up

Wszystkie Okl itp. są w spoilerach a jeden, pierwszy nie. I wgl. stary wygląd był ładniejszy. Taki jak jest teraz faktycznie wygląda jakby bałagan tam był. Estetyczniej ^^

 

A propozycja JAKBY MOGŁO być to:

Zrobić kolka spoilerów na poszczególne foldery w hacku. I w nich, do odpowiednich spoilerów odpowiednie opcje np.

 

D3D

 

 

Chams:

"...."

 

No Fog:

"...."

 

Cross:

"...."

 

 

Weapon

 

 

Slot 5:

"...."

 

No Recoil:

"...."

 

 

Asm:

 

 

Auto Medic:

"...."

 

No Reload:

"...."

 

 

itd ;D

 

Tyle że bardziej estetycznie ^^

1393461645-U349224.png

Opublikowano

Popraw :

 

if(CH_GlassWalls==1) 
{
if(Stride == 40)
pDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
}
}

 

usuń 1 klamrę bo jest za dużo

16359.png

34922.jpg

31019.png

  • 3 tygodnie później...
Opublikowano

mi też działają te brighty...

@CODER_BEST

wiem że był na otwieranie stronek ale tamten jest do otwierania podczas gry a ten mój to otwierania podczas włączania hacka

a tak w ogóle te teleporty to nie są do plantów tylko ale także do baz niu,derbaran

No water (by me)

 

if(nowater==1)
{
	*(float*)(ADR_NoWater1) = 0;
	*(float*)(ADR_NoWater2) = 0;
}

 

CrazyNade (crackena)

 

		if (Crazynade ==1)
	{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
{
*(float*) (dwPlayerPtr + ADR_FastNadeBlast) = -15.99e2;
} 
}

 

s

Opublikowano

@b4rt4z

No niby tak, ale potem ktoś taki liczy to jako osobną opcję, a to jest jedna opcja i tylko ma możliwość wybrania koloru -_-

 

I sprawdziłem ten drugi source, który wrzuciłeś i też nie działa ;x

 

@edit

@down

Zakomentowałem.. To wystarczy..

Nom działa, ale ja nie chce tak jak on, tylko przez char ;x

Opublikowano

@UP

Dziwne bardzo dziwne...

a usunoles swoje bright z haka...??

 

 

 

a w cheat'cie grafixa ci dziła??

1379095800-U384748.png

ExMod | ExMentor | ExChampion | ExMoT | Blue Member | Tagger

Opublikowano

Dobra juz mi też działa. Też sobie zrobiłem w char bo tak porozwalane to bezsensu.

 

I juz wiem czemu nie działało, trzeba tu takie coś napisać:

 

(tak było)

 

if (CH_Red_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, 0);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,000,000));
}

 

(tak powinno być) trzeba napisać true

 

if (CH_Red_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,000,000));
}

 

I tak w każdym kolorze.

 

 

PS Macie chara to wszystkich kolorków:

 

char *brightc[]	= {"Off","Red","Blue","Green","Yellow","Cyan","Orange","Grey","Pink","White","Purple","Black","Red2","Blue2","Green2","Yellow2","Cyan2","Orange2","Grey2","Pink2","White2","Purple2","Black2"};

 

 

 

 

Widze, że Grafix dał source na automatyczne otwieranie stronki WWW. To ja dam na manualne (za pomocą strzałek).

 

if(stronka,manual)
{
ShellExecute(0, "open","http://www.mpcforum.pl", NULL, NULL, SW_SHOWNORMAL);
stronka=0;
}

 

O Ku*wa zapomniałem że wcześniej napisałem posta ;/ OMG proszę mi nie dawać warna popełniełem błąd...

 

 

// Połączyłem, ale następnym razem warn ^^ | hackerX

Opublikowano

Kurde najlepiej bedzie jak Coder zrobi tak:

 

 if (CH_Red_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,000,000));
}
if (CH_Blue_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,000,000,255));
}
if (CH_Green_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,000,255,000));
}
if (CH_Yellow_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,255,000));
}
if (CH_Cyan_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,000,255,255));
}
if (CH_Orange_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,125,000));
}
if (CH_Grey_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,128,128,128));
}
if (CH_Pink_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,050,250));
}
if (CH_White_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255, 255,255,255));
}
if (CH_Purple_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,125,000,255));
}
if (CH_Black_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(150,000,000,000));
}
if (CH_Red2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,000,000));
}
if (CH_Blue2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,000,255));
}
if (CH_Green2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,255,000));
}
if (CH_Yellow2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,255,000));
}
if (CH_Cyan2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,255,255));
}
if (CH_Orange2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,125,000));
}
if (CH_Grey2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,128,128,128));
}
if (CH_Pink2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,050,250));
}
if (CH_White2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,255,255));
}
if (CH_Purple2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,125,000,255));
}
if (CH_Black2_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,000,000));
}
Lub:
if (CH_All_Bright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, true);
if(bright==1)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,000,000));//RED
if(bright==2)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,000,000,255));//BLUE
if(bright==3)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,000,255,000));//GREEN
if(bright==4)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,255,000));//YELLOW
if(bright==5)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,000,255,255));//CYAN
if(bright==6)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,125,000));//ORANGE
if(bright==7)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,128,128,128));//GREY
if(bright==8)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,050,250));//PINK
if(bright==9)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255, 255,255,255));//WHITE
if(bright==10)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,125,000,255));//PURPLE
if(bright==11)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(150,000,000,000));//BLACK
if(bright==12)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,000,000));//RED2
if(bright==13)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,000,255));//BLUE2;
if(bright==14)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,255,000));//GREEN2
if(bright==15)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,255,000));//YELLOW2
if(bright==16)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,255,255));//CYAN2
if(bright==17)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,125,000));//ORANGE2
if(bright==18)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,128,128,128));//GREY2
if(bright==19)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,050,250));//PINK2
if(bright==20)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,255,255,255));//WHITE2
if(bright==21)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,125,000,255));//PURPLE2
if(bright==22)pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(100,000,000,000));//BLACK2
}
char *brightc[] = {"Off","Red","Blue","Green","Yellow","Cyan","Orange","Grey","Pink","White","Purple","Black","Red2","Blue2","Green2","Yellow2","Cyan2","Orange2","Grey2","Pink2","White2","Purple2","Black2"};

 

 

i bedzie świety spokoj! bo juz pomalu zaczynam zalowac ze go zrobilem...

1379095800-U384748.png

ExMod | ExMentor | ExChampion | ExMoT | Blue Member | Tagger

Opublikowano

#UP

Logicznie patrząc na adres tego koloru on się nie różni za bardzo jest mała różnica w odcieniach dlatego ja zawsze daje jeden Red bo po co 2x to samo prawie.

1393619387-U339575.png

 

 

 

Opublikowano

Daje source na Speed %. Przyda się może komuś ;pp

 

 if(CH_speed==1)
{

*(double*)(Speed) = 100.0f;
		    }

if(CH_speed==2)
{

*(float*)(Speed) = 110.0f;
		    }


if (CH_speed==3)
{

*(double*)(Speed) = 120.0f;

		    }

if (CH_speed==4)
{

*(double*)(Speed) = 150.0f;

		    }

 

 

@Down

Aha

1393461645-U349224.png

Opublikowano

Oto kod na Unl.Ammo (ASM):

 

Byte:

BYTE AMMO_OFF [] = { Your AMMO_OFF Byte }; //Size5
BYTE AMMO_NOP [] = { Your OFF Byte };//Nooped
BYTE AMMO_ON [] = { Your ONN Bytes }; //Size2

Source:

if(Unl_A == 1)
{
memcpy((void *)(AMMO_ON),"your on byte",0); /*This is your number of bytes so if u have: \0FF\0FF the number at end will be: ",2);" (without the "")*/
}

if(Unl_A == 0)
{
memcpy((void *)(AMMO_NOP),"your nop byte",0);

Welcome back

Opublikowano

Source na CQC nowe :

int sProne = 0;
{
switch(sProne)
{
case 1:if(GetAsyncKeyState('C'))
{
*(int*)(ADR_CQCPRONE) = 3;break;
}
}
}

Adres:

#define ADR_CQCPRONE  0x8A9840

1393619387-U339575.png

 

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...