Thumbs upPB D3D FullHack. Full Source Code

Posts 1–15 of 53 · Page 1 of 4
PB D3D FullHack. Full Source Code
Hello Guys today i'm Gonna show you how to make your own D3D Fullhack for PB

Okay what you'll Need is :

  • Directx SDK
  • Visual Studio 2012
  • D3D Knowledge


Firstly just open Visual Studio 2012 and create C++ Empty Project and give it Name What ever you Want

and make a ".h" file and give it name "cFullhack.h" :

Code:
//D3D PB Hack Created by RezaBeye77
//Thanks to Alex
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#pragma warning(disable: 4700)
LPTSTR PBlankExec = "PointBlank.Exe";
DWORD  AdrX3, AdrX4, adrInvitime12, adrInvitime13, adrInvicible, adrGravity, dwI3EXEC, adrProteck, adrRep, adrBrutal, Neversaydie, ofsMNZ1, dwBase, Change, CheckProtection;    
//==============================Replace==========================================// 
DWORD  Replace;
BOOL Memek(unsigned long ADRexec, int OFSexec, int PTRexec)
{
if (!IsBadWritePtr((void*)ADRexec, sizeof(unsigned long)))
{
if (!IsBadWritePtr((void*)(*(unsigned long*)ADRexec + OFSexec), sizeof(unsigned long)))
{
*(int*)(*(unsigned long*)ADRexec + OFSexec) = PTRexec;
}
}
return (0);
}
int __fastcall ProtectShield(void)
{
return (0);
}
//==============================System Called==========================================// 
void KzK(DWORD B,DWORD A1,DWORD B1, DWORD C1, DWORD ISI)
{ DWORD A=0;
if (IsBadHugeReadPtr((PDWORD)B,4)==0)
{ A=*(PDWORD)((DWORD)(B))+A1;
if (IsBadHugeReadPtr((PDWORD)A,4)==0)
{ A=*(PDWORD)((DWORD)(A))+B1;
if (IsBadHugeReadPtr((PDWORD)A,4)==0)
{ A=*(PDWORD)((DWORD)(A))+C1;
if (IsBadHugeReadPtr((PDWORD)A,4)==0)
{*(PDWORD)A=ISI;
   }}}}}
int TEU = 0;
int CH_GMTR = 0;
int CH_GMCT = 0;
int CH_WS = 0;
int CH_INVI = 0;
int CH_KICK = 0;
int CH_MSPEED = 0;
int CH_MAGNET = 0;
int CH_FLY = 0;
int CH_UNFREEZE = 0;
int CH_AMMO = 0;
int CH_1HIT = 0;
int CH_RECOIL = 0;
int CH_BURST = 0;
int CH_RANGE = 0;
int CH_Kick = 0;
int CH_Terbang = 0;
int CH_Defusepasang = 0;
int CH_Tuyul = 0;
int CH_Tuyul2 = 0;
int CH_Datar = 0;
int CH_Damagetod=0;
//==============================System Protect==========================================//
void Undetect(void *adr, void *ptr, int size)
{
DWORD CheckProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &ofsMNZ1);
RtlMoveMemory(adr,ptr,size);
VirtualProtect(adr,size,CheckProtection, &dwBase);
}
int SS = 0;
int BB = 0;
int __fastcall HookUndetect(void)
{
return 0;
}
DWORD WINAPI UndetectHack(LPVOID param)
{
while (1)
{
HookUndetect();
//==============================GM Hack Tero==========================================//
if (CH_GMTR){
DWORD dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD dwBasei3Exec = dwI3EXEC + (DWORD) 0x631A58;
DWORD CharName1 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5A61;
Undetect((void *)(CharName1),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName2 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5AAD;
Undetect((void *)(CharName2),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName3 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5AF9;
Undetect((void *)(CharName3),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName4 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B45;
Undetect((void *)(CharName4),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName5 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B91;
Undetect((void *)(CharName5),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName6 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5BDD;
Undetect((void *)(CharName6),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName7 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C29;
Undetect((void *)(CharName7),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName8 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C75;
Undetect((void *)(CharName8),(void*)(PBYTE)"\xFF\xFF", 2);
HookUndetect();
}
if (CH_GMTR){
DWORD dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD dwBasei3Exec = dwI3EXEC + (DWORD) 0x631A58;
DWORD CharName1 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5A51;
Undetect((void *)(CharName1),(void*)(PBYTE)"\x32", 1);
DWORD CharName2 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5A9D;
Undetect((void *)(CharName2),(void*)(PBYTE)"\x32", 1);
DWORD CharName3 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5AE9;
Undetect((void *)(CharName3),(void*)(PBYTE)"\x32", 1);
DWORD CharName4 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B35;
Undetect((void *)(CharName4),(void*)(PBYTE)"\x32", 1);
DWORD CharName5 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B81;
Undetect((void *)(CharName5),(void*)(PBYTE)"\x32", 1);
DWORD CharName6 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5BCD;
Undetect((void *)(CharName6),(void*)(PBYTE)"\x32", 1);
DWORD CharName7 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C19;
Undetect((void *)(CharName7),(void*)(PBYTE)"\x32", 1);
DWORD CharName8 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C65;
Undetect((void *)(CharName8),(void*)(PBYTE)"\x32", 1);
HookUndetect();
}
//==============================GM Hack CT==========================================//
if (CH_GMCT){
DWORD dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD dwBasei3Exec = dwI3EXEC + (DWORD) 0x631A58;
DWORD CharName1 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5A87;
Undetect((void *)(CharName1),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName2 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5AD3;
Undetect((void *)(CharName2),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName3 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B1F;
Undetect((void *)(CharName3),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName4 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B6B;
Undetect((void *)(CharName4),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName5 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5BB7;
Undetect((void *)(CharName5),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName6 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C03;
Undetect((void *)(CharName6),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName7 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C4F;
Undetect((void *)(CharName7),(void*)(PBYTE)"\xFF\xFF", 2);
DWORD CharName8 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C9B;
Undetect((void *)(CharName8),(void*)(PBYTE)"\xFF\xFF", 2);
HookUndetect();
}
if (CH_GMCT){
DWORD dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD dwBasei3Exec = dwI3EXEC + (DWORD) 0x631A58;
DWORD CharName1 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5A77;
Undetect((void *)(CharName1),(void*)(PBYTE)"\x32", 1);
DWORD CharName2 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5AC3;
Undetect((void *)(CharName2),(void*)(PBYTE)"\x32", 1);
DWORD CharName3 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B0F;
Undetect((void *)(CharName3),(void*)(PBYTE)"\x32", 1);
DWORD CharName4 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5B5B;
Undetect((void *)(CharName4),(void*)(PBYTE)"\x32", 1);
DWORD CharName5 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5BA7;
Undetect((void *)(CharName5),(void*)(PBYTE)"\x32", 1);
DWORD CharName6 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5BF3;
Undetect((void *)(CharName6),(void*)(PBYTE)"\x32", 1);
DWORD CharName7 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C3F;
Undetect((void *)(CharName7),(void*)(PBYTE)"\x32", 1);
DWORD CharName8 = *(PDWORD)((DWORD)(dwBasei3Exec))+ 0x5C8B;
Undetect((void *)(CharName8),(void*)(PBYTE)"\x32", 1);
HookUndetect();
}
//==============================Unfreeze P.I==========================================//
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");//Auto ON
if(dwI3EXEC > 0){
DWORD Unfreeze1 = dwI3EXEC + 0x4BDDDC;
DWORD Unfreeze2 = dwI3EXEC + 0x4CE044;
Undetect((void *)(Unfreeze1),(void*)(PBYTE)"\x00\x00\x00\x00",4);
Undetect((void *)(Unfreeze2),(void*)(PBYTE)"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",15);
HookUndetect();
}
//==============================Invicible==========================================//
if(CH_INVI==1){//on
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD GM = dwI3EXEC + 0x4CE108;
Undetect((void *)(GM),(int*)(PBYTE)"\x6F\x12\x83\x40",4);
HookUndetect();
}
if(CH_INVI==0){//off
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD GM = dwI3EXEC + 0x4CE108;
Undetect((void *)(GM),(int*)(PBYTE)"\x6F\x12\x83\x3C",4);
HookUndetect();
}
//==============================Kick Enemy==========================================//
if(CH_Kick==1) {//on
DWORD Enemy = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Enemy > 0)
if (Enemy > 0)
if (Enemy > 0){
AdrX3 = Enemy + 0x4C3BD6;
Undetect((void*)AdrX3, (void*)(PBYTE)"\x84\x41",2);
HookUndetect();
    }}

if(CH_Kick==0) {//oFF
DWORD Enemy = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Enemy > 0)
if (Enemy > 0)
if (Enemy > 0){
AdrX4 = Enemy + 0x4C3BD6;
Undetect((void*)AdrX4, (void*)(PBYTE)"\x84\x3F",2);
HookUndetect();
    }}
//==============================Pasang Defuse==========================================//
if(CH_Defusepasang==1) {//on
DWORD PasangON =(DWORD)GetModuleHandleA("PointBlank.Exe")+0x4BC904;
DWORD DefuseON =(DWORD)GetModuleHandleA("PointBlank.Exe")+0x4C9228;
Undetect((void *)(PasangON),(int*)(PBYTE)"\x00\x00\xA0\x00",4);
Undetect((void *)(DefuseON),(int*)(PBYTE)"\x00\x00\xE0\x00",4);
HookUndetect();
}
if(CH_Defusepasang==0) {//off
DWORD PasangON =(DWORD)GetModuleHandleA("PointBlank.Exe")+0x4BC904;
DWORD DefuseON =(DWORD)GetModuleHandleA("PointBlank.Exe")+0x4C9228;
Undetect((void *)(PasangON),(int*)(PBYTE)"\x00\x00\xA0\x40",4);
Undetect((void *)(DefuseON),(int*)(PBYTE)"\x00\x00\xE0\x40",4);
HookUndetect();
}
//=========================================== Lari Tuyul ================================================//
if(CH_Tuyul==1) { //on
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD TUYUL = dwI3EXEC+ 0x4C3BD6;
Undetect((void *)(TUYUL),(int*)(PBYTE)"\x90\x3F",2);
HookUndetect();
}

if(CH_Tuyul==0) { //off
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD TUYUL = dwI3EXEC+ 0x4C3BD6;
Undetect((void *)(TUYUL),(int*)(PBYTE)"\x84\x3F",2);
HookUndetect();
}
//=========================================== Gravity ================================================//

if(CH_Terbang==1) // Terbang ON
{
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD Terbang = dwI3EXEC+0x4BC11D;
Undetect((void *)(Terbang),(int*)(PBYTE)"\x00\xCC\x3C", 3);//ON
HookUndetect();
}
if(CH_Terbang==0) // Terbang Off
{
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD Terbang = dwI3EXEC+0x4BC11D;
Undetect((void *)(Terbang),(int*)(PBYTE)"\00\xE0\x3F",3);//OF
HookUndetect();
}
//=========================================== AIMBOT DATAR ================================================//

if(CH_Datar==1)//on
{
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD AutoHS = dwI3EXEC + 0x4BD5E0;
Undetect((void *)(AutoHS),(int*)(PBYTE)"\x00\x00\x00\x00\x00\x00\x00\x00",8);
HookUndetect();
}
if(CH_Datar==0)//off
{
dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.Exe");
DWORD AutoHS = dwI3EXEC + 0x4BD5E0;
Undetect((void *)(AutoHS),(int*)(PBYTE)"\x00\x00\x00\x20\x6C\xC1\x76\x3F",8);
HookUndetect();
}
//==============================Mega Ammo==========================================//
if(CH_AMMO){
DWORD NoDC;
DWORD Ammo = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Ammo!=0){
NoDC = Ammo + (DWORD) 0x631A3C;
int i;           
for(i=0x50;i<=0x347;i+=4){
KzK(NoDC,0x174,i,0xEE2,0xF);
HookUndetect();
}}}
//==============================1HIT No P.I==========================================//
if (CH_1HIT){
DWORD NoDC;
DWORD Burst = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Burst!=0){
NoDC = Burst + (DWORD) 0x631A3C;
int i;
for(i=0x50;i<=0x347;i+=4){
KzK(NoDC,0x174,i,0x4F1,0xFF);    
HookUndetect();
}}}
//==============================Range ++==========================================//
if (CH_RANGE){
DWORD NoDC;
DWORD Hit = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Hit!=0){
NoDC = Hit + (DWORD) 0x631A3C;
int i;    
for(i=0x50;i<=0x347;i+=4){
KzK(NoDC,0x174,i,0x50F,0x46);
HookUndetect();
}}}
//==============================Burst All Weapon==========================================//
if (CH_BURST){
DWORD NoDC;
DWORD Burst = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Burst!=0){
NoDC = Burst + (DWORD) 0x631A3C;
int i;
for(i=0x50;i<=0x347;i+=4){
KzK(NoDC,0x174,i,0xEC1,0x00);    
HookUndetect();
}}}
//==============================No Recoil==========================================//
if(CH_RECOIL){
DWORD NoDC;
DWORD Recoil = (DWORD)GetModuleHandleA("PointBlank.Exe");
if (Recoil!=0){
NoDC = Recoil + (DWORD) 0x631A3C;
int i;
for(i=0x50;i<=0x347;i+=4){
KzK(NoDC,0x174,i,0xF3B,0x0000); //no recoil 1 
KzK(NoDC,0x174,i,0xF35,0x0000); // no recoil 2 
HookUndetect();
}}}
//==============================Berikan Sleep Agar CPU Tidak Overload==========================================//
Sleep(5);
}
return(0);
}
and make 1 more ".h" file now give it name to "cReplace" :
Code:
//Hacked Created by RezaBeye77//
//Thanks to Alex//
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
int CH_Secondary=0;
int CH_Mele=0;
int CH_Hetsotttttttttttttt=0;
DWORD  Pelacurrrrrrrrr;
//========================================================================================//
BOOL Kontollllll(unsigned long ADRexec, int OFSexec, int PTRexec)
{
if (!IsBadWritePtr((void*)ADRexec, sizeof(unsigned long)))
{
if (!IsBadWritePtr((void*)(*(unsigned long*)ADRexec + OFSexec), sizeof(unsigned long)))
{
*(int*)(*(unsigned long*)ADRexec + OFSexec) = PTRexec;
}
}
return (0);
}
//=============================================================================
DWORD WINAPI BarusReplace(LPVOID param)
{
while(1)
{
//-------------------------Fang Blade + uzzi ---------------------//
Pelacurrrrrrrrr = (DWORD)GetModuleHandleA("PointBlank.exe");
if(Pelacurrrrrrrrr > 0){
int i;
for (i = 0 ; i <= 43 ; i++){
//Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6DC + (i*0x150), 0x23D29027);//UZZI
//Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6E0 + (i*0x150), 0x29D7AF79);// pisau obeng
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6E4 + (i*0x150), 0x2FDCEA1E);// C-5 D
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6E8 + (i*0x150), 0x35E20D67);// Valentine
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6C8 + (i*0x150), 0x41BE7D7E);// Baret GM
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6C4 + (i*0x150), 0x41AF3B40); // Helmet Defense +++
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6BC + (i*0x150), 0x3BAA141A); // ViperRed Tero
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6C0 + (i*0x150), 0x3BAA1031); // Hide CT
}
}
//===================================Immi Uzzi=====================================//
if(CH_Secondary==1){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 43 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6DC + (i*0x150), 0x23D29027);//UZZI
}}
//===================================Glock 18=====================================//
if(CH_Secondary==2){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 43 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6DC + (i*0x150), 0x23D2901B);//Glock18
}}
//===================================R.B 454 SS8M+S=====================================//
if(CH_Secondary==3){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 43 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6DC + (i*0x150), 0x23D29020); // R.B 454 SS8M+S
}}
//===================================Fang Blade=====================================//
if(CH_Mele==1){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 43 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6E0 + (i*0x150), 0x29D7AF79);// Pang Blade
}}
//===================================Combat=====================================//
if(CH_Mele==2){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 43 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6E0 + (i*0x150), 0x29D7AF76);//Combat//piso
}}
//===================================Mini Aze====================================//
if(CH_Mele==3){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 43 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x6E0 + (i*0x150), 0x29D7AF74);// Mini Axe
}}
//===================================HETSOTTTTTTTTTTTTTTTT====================================//
if(CH_Hetsotttttttttttttt==1){
DWORD Community = (DWORD)GetModuleHandleA("PointBlank.exe");
int i;
for (i = 0 ; i <= 30 ; i++){
Kontollllll(Pelacurrrrrrrrr+(DWORD)0x631A58, 0x7778 + (i*0x11A8), 0x09);
}}
Sleep(0);
}
return(0);
}
Create one More ".h" file and now give it name "cSuport" :
Code:
// Created by RezaBeye77//
//Thanks to Alex//
#ifndef __HRD_BASE_H
#define __HRD_BASE_H

#define WIN32_LEAN_AND_MEAN
#include <windows.h>

void MEMwrite(void *adr, void *ptr, int size);
DWORD WINAPI theLoop(LPVOID param);
#endif
Okay after you Gonna make make cpp file and name it to "cMain.cpp", coz the word is to long enoug and i copy it to PasteBay so open the link Below :

http://pastebay.net/1180975ⓘ

Okay now you gonna Include DirectX SDK into your DLL just input "Include File" and "Libary x86"

And Just Recompiled it into DLL file and just Inject it into your Games

Virus Scan : https://www.virustotal.com/file/874d...is/1360279253/ⓘ

The Complete Base you can download in the Attachment Below..
RezaBeye77 Base D3D_mpgh.net.rar618 KB · 5,087 downloads Scanning…
Nice share .
nice tutorial men.., you made it very simple for those new people who tries to code
Cant you release some addy's? Like the one of DIPengine? If not,then I'll make my own addy logger.
Thanks bro!!! But one thing I don't understand; Okay now you gonna Include DirectX SDK into your DLL just input "Include File" and "Libary x86" .. Do I type it in somewhere( if so, tell me where) or do I just click on something(if so, tell me exactly what I have to click on). Thx
how to Include File and Libary x86
Quote Originally Posted by hamed3500 View Post
how to Include File and Libary x86
Dont try C++ if you cant code -.-
That's exactly what I'm asking xD
No I'm learning C++, but this is a very noob-friendly tutorial and I'm more than half way through, so I just want to know how to input "Include File" and "Libary x86" so I can compile.
Quote Originally Posted by kill3rrr123 View Post
No I'm learning C++, but this is a very noob-friendly tutorial and I'm more than half way through, so I just want to know how to input "Include File" and "Libary x86" so I can compile.
I'll Give you some example to import DirectX SDK is Pretty Easy

Go to Properties and Click VC++ Directories

And go To Include Directories and Go to your DirectX SDK and Select your "Include" Folder

For the Library has a same thing but just go to the Library Folder and Double Click and Select x86 Folder..

thanks....

short!

---------- Post added at 06:56 AM ---------- Previous post was at 06:55 AM ----------

dont have ScreenSHot?
Thx BadWinkz! I am now past that, but when I try to build it, it says "fatal error LNK1561: entry point must be defined". I tried to fix it myself but no luck any help would be appreciated.
Nice Share ! Please the D3D window test ^-^
Thnk you but i guess i cant code it
how to update this offset for Pointblank ph... thnx it advance?
Posts 1–15 of 53 · Page 1 of 4
This thread is closed for replies.

Similar Threads

Tags for this Thread

Talk with us