|
You last visited: Today at 14:54
Advertisement
WarRock - Pointer und Offsets
Discussion on WarRock - Pointer und Offsets within the WarRock forum part of the Shooter category.
06/24/2013, 11:39
|
#781
|
elite*gold: 0
Join Date: Jul 2012
Posts: 45
Received Thanks: 15
|
Quote:
Originally Posted by SilverRazzer <3
[ HackShield - Bypass ]
1337 WarRock Nexon Bypass
Description:
- this bypass makes crash after LogIn
- why? because something is missing.. (;
- fully Updated by me!
Code:
||=====> Addys <=====||
DWORD asmWrGetFucked = 0x51B7A9;
DWORD asmWrGetFucked2 = 0x5DA9BE;
DWORD asmNoRoomRestriction = 0x561BC4;
||=====> Source <=====||
DWORD CALLBACK wrBypass ( LPVOID IpReserved )
{
DWORD dwEhSvc = 0;
do
{
dwEhSvc = ( DWORD ) ( GetModuleHandle ( "EhSvc.dll" ));
}
while ( dwEhSvc == 0 );
vTools->WriteMemory( Assembly_WarRock_GetFucked2,(LPBYTE)( "\xC3" ) , 1 );
vTools->WriteMemory( Assembly_WarRock_GetFucked,(LPBYTE)( "\xEB" ) , 1 );
vTools->WriteMemory( dwEhSvc+0x8513E,(LPBYTE)( "\xC2\x04\x00" ) , 3 );
vTools->WriteMemory( dwEhSvc+0xA1A0,(LPBYTE)( "\xC2\x04\x00" ) , 3 );
return ( 0 );
}
Credits: Eichhörnchen lol.
__________________
666
1_<2_T/\L0R G/\NG 0R Di€ (h)
|
You are totaly ridiculus !
Code:
DWORD dwEhSvc = 0;
do
{
dwEhSvc = ( DWORD ) ( GetModuleHandle ( "EhSvc.dll" ));
}
[COLOR="Red"][B]while ( dwEhSvc == 0 );[/B][/COLOR]
the code you posted contain about 550 of writting you are a totaly fail leccher
here a first error while ( dwEhSvc == 0 )
Simple ridiculs!
Learn to code copy and paster!
// GOOD CODE HERE Learn something from this silver razzer
Code:
void WriteAsm( void* pxAddress, BYTE *code, int size )
{
unsigned long Protection;
VirtualProtect((void*)pxAddress, size, PAGE_READWRITE, &Protection);
memcpy((void*)pxAddress, (const void*)code, size);
VirtualProtect((void*)pxAddress, size, Protection, 0);
}
bool wrBypass ( )
{
DWORD dwEhSvc = 0;
do
{
dwEhSvc = (DWORD)GetModuleHandle("EhSvc.dll");
Sleep(300);
} while (!dwEhSvc );
WriteAsm((void*)(Assembly_WarRock_GetFucked2),(PBYTE)"\xC3",1);
WriteAsm((void*)(Assembly_WarRock_GetFucked),(PBYTE)"\xEB",1);
WriteAsm((void*)(dwEhSvc+0x8513E),(PBYTE)"\xC2\x04\x00",3);
WriteAsm((void*)(dwEhSvc+0xA1A0),(PBYTE)"\xC2\x04\x00",3);
return true
}
how to use :
bool checkbypass = wrBypass();
if ( checkbypass == TRUE ) // return true means all address was writting on memory since the return true is last function of the code
{
// do something hook start thread or something else
}
|
|
|
06/24/2013, 11:48
|
#782
|
elite*gold: 0
Join Date: Apr 2013
Posts: 3
Received Thanks: 3
|
Quote:
Originally Posted by Combatarmshackeraaa
You are totaly ridiculus !
Code:
DWORD dwEhSvc = 0;
do
{
dwEhSvc = ( DWORD ) ( GetModuleHandle ( "EhSvc.dll" ));
}
[COLOR="Red"][B]while ( dwEhSvc == 0 );[/B][/COLOR]
the code you posted contain about 550 of writting you are a totaly fail leccher
here a first error while ( dwEhSvc == 0 )
Simple ridiculs!
Learn to code copy and paster!
|
What do u mean?
Code:
DWORD __stdcall hBypassThread( LPVOID )
{
HMODULE hHackShield;
hHackShield = 0;
do
{
Sleep( 100 );
hHackShield = GetModuleHandleA( "EHSvc.dll" );
}while(!hHackShield);
//Bypass here
return 0;
}
That's how I do my bypass.
|
|
|
06/24/2013, 12:53
|
#783
|
elite*gold: 0
Join Date: May 2013
Posts: 109
Received Thanks: 145
|
Quote:
Originally Posted by GigaByte™
Funny how yesterday you were asking me for my Addielogger and now you have one with around 60 logged addies, this looks like .Xave's logger to me, not only the style 
|
ask .Xave he dont gived a addylogger to me only the STYLE!
wtf, i have create my own Addylogger with a Tutorial,
you have see from other froum *************..
i have learned from xXRuSsXx to find Pattern and bytes.
@Failking7:
you have asked me "do you have playerpointer addy and something more noob"
look i was 2-3 month inactiv and learned c++
haha you are failed ..  read description...
- this bypass makes crash after LogIn
- why? because something is missing.. (;
|
|
|
06/24/2013, 13:15
|
#784
|
elite*gold: 0
Join Date: Jul 2012
Posts: 45
Received Thanks: 15
|
yes because your code is writting so wrong.
Also i just asking for playerpointer because i was lazy to update it just that.
NOOB!
its you bro!
Quote:
i need a
Addylogger
(worry)
[23/06/2013 23:38:52] ☆Marekiarox™ ☆: [domenica 23 giugno 2013 15:23] x SilverRazzer, ♥:
<<< giv psl 
trying bypass
gvieß !?!XD
[23/06/2013 23:39:01] ☆Marekiarox™ ☆: [domenica 23 giugno 2013 14:30] x SilverRazzer, ♥:
<<< i have say
i will try
with
Remote Player
Bypass
do you have source
Clan Tag ?
[23/06/2013 23:39:02] ☆Marekiarox™ ☆: LL
[23/06/2013 23:39:03] ☆Marekiarox™ ☆: LOL
[23/06/2013 23:39:15] ☆Marekiarox™ ☆: [domenica 23 giugno 2013 14:16] x SilverRazzer, ♥:
<<< and you become
give remote pointer
i give you bypass
[23/06/2013 23:39:26] ☆Marekiarox™ ☆: [14:15:59] [BEST 1337 CODER] SilverRazzer H4XX0R <3: give me
[14:16:02] [BEST 1337 CODER] SilverRazzer H4XX0R <3: REMOTE POINTER
[14:16:06] ☆Marekiarox™ ☆: lol
[14:16:07] [BEST 1337 CODER] SilverRazzer H4XX0R <3: and i will trying
[14:16:08] [BEST 1337 CODER] SilverRazzer H4XX0R <3: for Bypass
|
|
|
|
06/24/2013, 13:25
|
#785
|
elite*gold: 0
Join Date: May 2013
Posts: 109
Received Thanks: 145
|
Quote:
Originally Posted by Combatarmshackeraaa
yes because your code is writting so wrong.
Also i just asking for playerpointer because i was lazy to update it just that.
NOOB!
ye ye you are babo nah?
its you bro!
|
1.) ask for remotepointer first but i have finded my old folder with Pattern.
2.) you and marek has rated me why should i give him Bypass i have joked.
don't say bullshit nub
i dont give anyone full source code or other
|
|
|
06/24/2013, 13:31
|
#786
|
elite*gold: 0
Join Date: May 2013
Posts: 126
Received Thanks: 223
|
Quote:
Originally Posted by Combatarmshackeraaa
Learn to code copy and paster!
|
Learn about English grammar, fat7.
|
|
|
06/24/2013, 13:32
|
#787
|
elite*gold: 0
Join Date: Mar 2013
Posts: 186
Received Thanks: 267
|
Code:
DWORD __stdcall DetourHackShieldModules ( )
{
unsigned long asmNoHSKick = 0x00400000; //CENSORED
unsigned long asmHSPacketHandler = 0x005DB992;
unsigned long asmEHCallBack1 = 0x0087CB0;
unsigned long asmEHCallBack2 = 0x00A238;
unsigned long asmEHNanoScan1 = 0x00A9450;
unsigned long asmEHNanoScan2 = 0x00A692E;
unsigned long asmEHDetection = 0x00A1A0;
try{
while(!GetModuleHandle(L"EhSvc.dll")) Sleep(100);
DWORD ptrEhSvc = (DWORD)GetModuleHandle(L"EhSvc.dlL");
if(ptrEhSvc != 0)
{
// == EhSvc.dll
MemoryEdit((void *)(ptrEhSvc + asmEHCallBack1), (void *)"\xC3", 1);
MemoryEdit((void *)(ptrEhSvc + asmEHCallBack2), (void *)"\x74", 1);
MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan1), (void *)"\x03\xD2", 2);
MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan2), (void *)"\xB5", 1);
MemoryEdit((void *)(ptrEhSvc + asmEHDetection), (void *)"\xC2\x04\x00", 3);
// == WarRock.exe
MemoryEdit((void *)(asmNoHSKick), (void *)"\x68\x00\x**\x00\x00", 5);
MemoryEdit((void *)(asmHSPacketHandler), (void *)"\xC3", 1);
}else{
throw 1;
}
}
catch(...)
{
MessageBoxA(GetActiveWindow(),"An Error occurred during Hooking Hackshield!","< HackShield Bypass >",MB_OK);
ExitProcess(0);
}
}
No 1h Kick with the right addy and bytes : ) ( asmNoHSKick )
Have Fun
|
|
|
06/24/2013, 13:32
|
#788
|
elite*gold: 0
Join Date: Jul 2012
Posts: 45
Received Thanks: 15
|
Quote:
Originally Posted by SilverRazzer <3
1.) ask for remotepointer first but i have finded my old folder with Pattern.
2.) you and marek has rated me why should i give him Bypass i have joked.
don't say bullshit nub
i dont give anyone full source code or other
|
nobody want your ****. 
every one laugh of you when they will read YOUR CODE.
BECAUSE YOU CAN'T CODE, AND YOUR CODE IS ****.
|
|
|
06/24/2013, 13:41
|
#789
|
elite*gold: 0
Join Date: May 2013
Posts: 109
Received Thanks: 145
|
Quote:
Originally Posted by .χανє
Code:
DWORD __stdcall DetourHackShieldModules ( )
{
unsigned long asmNoHSKick = 0x00400000; //CENSORED
unsigned long asmHSPacketHandler = 0x005DB992;
unsigned long asmEHCallBack1 = 0x0087CB0;
unsigned long asmEHCallBack2 = 0x00A238;
unsigned long asmEHNanoScan1 = 0x00A9450;
unsigned long asmEHNanoScan2 = 0x00A692E;
unsigned long asmEHDetection = 0x00A1A0;
try{
while(!GetModuleHandle(L"EhSvc.dll")) Sleep(100);
DWORD ptrEhSvc = (DWORD)GetModuleHandle(L"EhSvc.dlL");
if(ptrEhSvc != 0)
{
// == EhSvc.dll
MemoryEdit((void *)(ptrEhSvc + asmEHCallBack1), (void *)"\xC3", 1);
MemoryEdit((void *)(ptrEhSvc + asmEHCallBack2), (void *)"\x74", 1);
MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan1), (void *)"\x03\xD2", 2);
MemoryEdit((void *)(ptrEhSvc + asmEHNanoScan2), (void *)"\xB5", 1);
MemoryEdit((void *)(ptrEhSvc + asmEHDetection), (void *)"\xC2\x04\x00", 3);
// == WarRock.exe
MemoryEdit((void *)(asmNoHSKick), (void *)"\x68\x00\x**\x00\x00", 5);
MemoryEdit((void *)(asmHSPacketHandler), (void *)"\xC3", 1);
}else{
throw 1;
}
}
catch(...)
{
MessageBoxA(GetActiveWindow(),"An Error occurred during Hooking Hackshield!","< HackShield Bypass >",MB_OK);
ExitProcess(0);
}
}
No 1h Kick with the right addy and bytes : ) ( asmNoHSKick )
Have Fun 
|
i think 0x51CFF2 ah fail no ^^
|
|
|
06/24/2013, 13:41
|
#790
|
elite*gold: 0
Join Date: Mar 2013
Posts: 186
Received Thanks: 267
|
Quote:
Originally Posted by Combatarmshackeraaa
nobody want your ****. 
every one laugh of you when they will read YOUR CODE.
BECAUSE YOU CAN'T CODE, AND YOUR CODE IS ****.
ExitProcess(0);
ExitProcess(0) ?
are you joking ?
0 = FALSE means this will not close.
1 = TRUE means this will getting close.
lol guys you should ******* learn lol about c++ syntax before releasing any code lol
MSDN : 
|
Code:
long ExitCode = 0;
GetExitCodeProcess(GetCurrentProcess(),ExitCode);
ExitProcess(ExitCode);
It's only the Exit Code
|
|
|
06/24/2013, 19:27
|
#791
|
elite*gold: 73
Join Date: Mar 2011
Posts: 2,908
Received Thanks: 8,548
|
Quote:
|
unsigned long asmNoHSKick = 0x00400000; //CENSORED
|
Quote:
|
MemoryEdit((void *)(asmNoHSKick), (void *)"\x68\x00\x**\x00\x00", 5);
|
Code:
MemEditing((void *)(0x4E0E82) , (void *)"\x68\x00\x64\x00\x00" , 5 , 0x41512);//Schrott
have fun
|
|
|
06/24/2013, 20:00
|
#792
|
elite*gold: 0
Join Date: Mar 2013
Posts: 186
Received Thanks: 267
|
Quote:
Originally Posted by Zyzz__
Code:
MemEditing((void *)(0x4E0E82) , (void *)"\x68\x00\x64\x00\x00" , 5 , 0x41512);//Schrott
have fun 
|
Falsch : D
Glaubst du ich geb Black Legend die richtigen ?
|
|
|
06/26/2013, 00:33
|
#793
|
elite*gold: 0
Join Date: Apr 2013
Posts: 80
Received Thanks: 159
|
Some Patterns can be wrong
Credits : CyberMask,King7,Exodus
Code:
DWORD dwPlayerPointer = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x85\xC0\x74\x17", "x????xxxx", 1, true);
DWORD dwServerPointer = FindPattern((PBYTE)"\x83\x3D\x00\x00\x00\x00\x00\x74\x07","xx?????xx",2,true);
DWORD dwHealthPointer = FindPattern((PBYTE)"\xFF\xB0\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x3C","xx????x????xx",2,true);
DWORD dwRemotePointer = FindPattern((PBYTE)"\x2B\x05\x00\x00\x00\x00\x83\x25","xx????xx",2,true);
DWORD dwViewAngels = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\xD9\x40\x00","x????xx?",1,true);
DWORD dwDevicePointer = FindPattern((PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\xBE\x00\x00\x00\x00\x3B\xFB","xx????xx????xx",2,true);
DWORD dwBasePointer = FindPattern((PBYTE)"\x81\xC6\x00\x00\x00\x00\xFF\x15\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\xEB\x00", "xx????xx????xx????x?", 2, true);
DWORD dwWeaponPointer = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x8B\x04\xB8\x6A\x00\x83\xC0\x00\x50\x57\xE8\x00\x00\x00\x00", "x????xxxx?xx?xxx????", 1, true);
DWORD dwVehiclePointer = FindPattern((PBYTE)"\x89\x3D\x00\x00\x00\x00\x5F\x5E\x5B\xC3\x68\x00\x00\x00\x00\xB8\x00\x00\x00\x00", "xx????xxxxx????x????", 2, true);
DWORD dwVehiclePointer2 = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x3B\xC3\x74\x15","x????xxxx",1,true);
DWORD dwMatrixPointer = FindPattern((PBYTE)"\x68\x00\x00\x00\x00\x8D\x84\x24\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x08","x????xxx????x????xx",1,true);
// ADDRESS
DWORD dwQuickPD = FindPattern((PBYTE)"\xD9\x1D\x00\x00\x00\x00\xE8\x00\x00\x00\x00", "xx???xx??xx", 2, true);
DWORD dwStamina1 = FindPattern((PBYTE)"\xD9\x05\x00\x00\x00\x00\xD9\x5E\x00\x33\xC0\xD9\xE8\x89\x46\x00\xD9\x56\x00\x89\x46\x00", "xx????xx?xxxxxx?xx?xx?", 2, true);
DWORD dwBoneShot = FindPattern((PBYTE)"\xDC\x05\x00\x00\x00\x00\xE8\x00\x00\x00\x00", "xx????x????",2, true);
DWORD dwBoneShot2 = FindPattern((PBYTE)"\x83\x3D\x00\x00\x00\x00\x00\x74\x00\x55\x8B\xEC\x83\xEC\x00\x83\xE4\x00\xDD\x1C\x24", "xx???xxx?xxxxx?xx?xxx",2,true);
DWORD dwSpeed = FindPattern((PBYTE)"\xDC\x0D\x00\x00\x00\x00\x59\x59", "xx????xx", 2, true);
DWORD dwNoSpawnWait = FindPattern((PBYTE)"\x2B\x05\x00\x00\x00\x00\x3B\xC1\x0F\x86\x00\x00\x00\x00\xB3\x00", "xx????xxxx????x?", 2, true);
DWORD dwNoBounds = FindPattern((PBYTE)"\xD9\x1D\x00\x00\x00\x00\xE9\x00\x00\x00\x00\xD8\x1D\x00\x00\x00\x00\xDF\xE0\xF6\xC4\x00", "xx????x????xx????xxxx?", 2, true);
DWORD dwPlantAnyWhere = FindPattern((PBYTE)"\x38\x1D\x00\x00\x00\x00\x74\x1C\x66\x39\x1D\x00\x00\x00\x00\x7C\x13\x8B\xBF\x00\x00\x00\x00\xE8\x00\x00\x00\x00", "xx????xxxxx????xxxx????x????", 2, true);
DWORD dwDefuseAnyWhere = FindPattern((PBYTE)"\x0F\xBF\x35\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\x00\xD9\xEE\xD9\x58\x18", "xxx????x????xxxxxxx",3, true);
DWORD dwStw = FindPattern((PBYTE)"\xD8\x1D\x00\x00\x00\x00\xDF\xE0\xF6\xC4\x00\x7B\x00", "xx????xxxx?x?",2, true);
DWORD dwScope = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\x8B\x87\x00\x00\x00\x00\xA8\x00\x74\x00\xFF\x36", "x????xx????x?x?xx", 1, true);
DWORD dwWuw = FindPattern((PBYTE)"\x33\x05\x00\x00\x00\x00\x89\x45\x00\xD9\x45\x00\xA1\x00\x00\x00\x00", "xx????xx?xx?x????",2, true);
DWORD dwWth = FindPattern((PBYTE)"\xD9\x05\x00\x00\x00\x00\x83\xC4\x00\x6A\x00\x6A\x00\x51", "xx????xx?x?x?x",2, true);
DWORD dwSuperNoSpread = FindPattern((PBYTE)"\xDC\x05\x00\x00\x00\x00\xD9\x5C\x24\x00\xE8\x00\x00\x00\x00","xx????xxx?x????",2,true);
DWORD dwFastAmmo = FindPattern((PBYTE)"\xB8\x00\x00\x00\x00\xD9\x5D\x00\xE8\x00\x00\x00\x00\xC6\x45\x00\x00\xEB\x48","x????xx?x????xx??xx",1,true);
DWORD dwFastHealth = FindPattern((PBYTE)"\xB8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xC6\x45\x00\x00\x8D\x75\x00\xE8\x00\x00\x00\x00\x8B\x7D","x????x????xx??xx?x????xx",1,true);
DWORD dwWeaponGlobal1 = FindPattern((PBYTE)"\xBE\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x3B\xC3","x????x????xx",1,true);
DWORD dwWeaponGlobal2 = FindPattern((PBYTE)"\xB9\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\xC8\x85\xC9","x????x????xxxx",1,true);
DWORD dwClanTag1 = FindPattern((PBYTE)"\x83\x25\x00\x00\x00\x00\x00\xA3\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x8D\x73\x00","xx?????x????x????xx?",2,true);
DWORD dwClanTag2 = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x8D\x73\x00","x????x????xx?",1,true);
DWORD dwClanTag3 = FindPattern((PBYTE)"\xA3\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x56\x68\x00\x00\x00\x00","x????x????xx????",1,true);
DWORD dwClanTag4 = FindPattern((PBYTE)"\x68\x00\x00\x00\x00\x50\x03\xCF","x????xxx",1,true);
DWORD dwClanTag5 = FindPattern((PBYTE)"\xC6\x05\x00\x00\x00\x00\x00\x85\xC0\x7E\x2F","xx?????xxxx",2,true);
DWORD dwClanTag6 = FindPattern((PBYTE)"\x8D\xB6\x00\x00\x00\x00\x50\x8B\xCE","xx????xxx",2,true);
// OFFSETS
DWORD dwX = FindPattern((PBYTE)"\x8D\x87\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xDC\x1D\x00\x00\x00\x00\xDF\xE0\xF6\xC4\x41","xx????x????x????xx????xxxxx",2,true);
DWORD dwY = FindPattern((PBYTE)"\x8D\x83\x00\x00\x00\x00\x8B\x48\x04\x33\x08\x8B\x83\x00\x00\x00\x00\x89\x4C\x24\x14\xD9\x44\x24\x14\xD9\x58\x3C","xx????xxxxxxx????xxxxxxxxxxx",2,true);
DWORD dwZ = FindPattern((PBYTE)"\x8D\x83\x00\x00\x00\x00\x8B\x48\x00\x33\x08\x8B\x83\x00\x00\x00\x00\x89\x4C\x24\x00\xD9\x44\x24\x00\xD9\x58\x00\x8D\x83\x00\x00\x00\x00\x8B\x48\x00\x33\x08","xx????xx?xxxx????xxx?xxx?xx?xx????xx?xx",2,true);
DWORD dwSlot1 = FindPattern((PBYTE)"\xC6\x84\x38\x00\x00\x00\x00\x00\xEB\x3F\x8D\x47\x00\x8B\xCE\xE8\x00\x00\x00\x00\x80\x38\x5E\x75\x0F","xxx?????xxxx?xxx????xxxxx",3,true);
DWORD dwSlot2 = dwSlot1 + 0x1;
DWORD dwSlot3 = dwSlot2 + 0x1;
DWORD dwSlot4 = dwSlot3 + 0x1;
DWORD dwSlot5 = dwSlot4 + 0x1;
DWORD dwSlot6 = dwSlot5 + 0x1;
DWORD dwSlot7 = dwSlot6 + 0x1;
DWORD dwSlot8 = dwSlot7 + 0x1;
DWORD dwInvisible = FindPattern((PBYTE)"\xFF\xB0\x00\x00\x00\x00\xFF\x75\x00\xE8\x00\x00\x00\x00\x8B\x45\x00\x83\xC4\x00\xC9\xC3","xx????xx?x????xx?xx?xx",2,true);
DWORD dwNoRecoil1 = FindPattern((PBYTE)"\x8B\x87\x00\x00\x00\x00\x7A\x5F","xx????xx",2,true);
DWORD dwNoRecoil2 = dwNoRecoil1 + 0x4;
DWORD dwNoRecoil3 = dwNoRecoil2 + 0x8;
DWORD dwNoFallDamage = FindPattern((PBYTE)"\x81\xC6\x00\x00\x00\x00\xD9\x45\x00\xD9\x1C\x24\xE8\x00\x00\x00\x00\x8B\xFB","xx????xx?xxxx????xx",2,true);
DWORD dwPlayerState = FindPattern((PBYTE)"\x8B\xB7\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x3B\xF0","xx????x????xx",2,true);
DWORD dwPlayerState2 = FindPattern((PBYTE)"\x89\xBB\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8D\x83\x00\x00\x00\x00\x8B\xF8","xx????x????xx????xx",2,true);
DWORD dwPlayerSpeed = FindPattern((PBYTE)"\xD9\x81\x00\x00\x00\x00\xD8\x45\x00\xD9\x5D\x00\xD9\x45\x00\xDE\xCA\xD9\xC9","xx????xx?xx?xx?xxxx",2,true);
DWORD dwGlobalSize = FindPattern((PBYTE)"\x69\xF6\x00\x00\x00\x00\x8B\x82\x00\x00\x00\x00\x3B\x86\x00\x00\x00\x00\x74\x09};","xx????xx????xx????xx",2,true);
DWORD dwNoSpread = FindPattern((PBYTE)"\xD9\x83\x00\x00\x00\x00\x0F\xB7\x85\x00\x00\x00\x00\xD9\xE8","xx????xxx????xx",2,true);
DWORD dwGravityY = FindPattern((PBYTE)"\xD9\x87\x00\x00\x00\x00\x8D\x55\x00\xD9\x5D\x00\x8D\x45\x00\xD9\x5D\x00\xE8\x00\x00\x00\x00\xD9\xEE","xx????xx?xx?xx?xx?x????xx",2,true);
DWORD dwGravityZ = dwGravityY + 0x4;
DWORD dwGravityX = dwGravityZ + 0x4;
DWORD dwWalkHeight = FindPattern((PBYTE)"\xD9\x05\x00\x00\x00\x00\x33\x05\x00\x00\x00\x00\x89\x45\x00\xD8\x5D\x00\xDF\xE0","xx????xx????xx?xx?xx",2,true);
DWORD dwPlayerView = FindPattern((PBYTE)"\x66\x89\x88\x00\x00\x00\x00\x8B\x0D\x00\x00\x00\x00\x89\x3D\x00\x00\x00\x00\x3B\xCF","xxx????xx????xx????xx",3,true);
DWORD dwWeaponState = FindPattern((PBYTE)"\x8B\xB7\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x3B\xF0\x75\x00", "xx????x????xxx?", 2, true);
DWORD dwFastNadeBlast = FindPattern((PBYTE)"\xD9\x86\x00\x00\x00\x00\xD8\xC9\xDE\xC1\xE8\x00\x00\x00\x00", "xx????xxxxx????", 2, true);
DWORD dwPitch = FindPattern((PBYTE)"\xD9\x80\x00\x00\x00\x00\xD9\x80\x00\x00\x00\x00\xDE\xD9\xDF\xE0\xF6\xC4\x00\x8B\x83\x00\x00\x00\x00","xx????xx????xxxxxx?xx????",2,true);
DWORD dwYaw = FindPattern((PBYTE)"\xD8\xA0\x00\x00\x00\x00\xDC\x35\x00\x00\x00\x00\xDC\x0D\x00\x00\x00\x00\xD9\x5C\x24\x14","xx????xx????xx????xxxx",2,true);
DWORD dwViewX = FindPattern((PBYTE)"\x8D\x83\x00\x00\x00\x00\x50\x8D\x54\x24\x00\x8D\x44\x24\x00\xE8\x00\x00\x00\x00\x8D\x45\x00","xx????xxxx?xxx?x????xx?",2,true);
DWORD dwViewZ = dwViewX + 0x4;
DWORD dwViewY = dwViewZ + 0x4;
DWORD dwWeapon1 = FindPattern((PBYTE)"\x66\x8B\x87\x00\x00\x00\x00\x66\x89\x87\x00\x00\x00\x00\x83\xC4\x18\x8B\xC7\xE8\x00\x00\x00\x00","xxx????xxx????xxxxxx????",3,true);
DWORD dwWeapon2 = dwWeapon1 + 0x2;
DWORD dwWeapon3 = dwWeapon2 + 0x2;
DWORD dwAutoPlant = FindPattern((PBYTE)"\x8B\x86\x00\x00\x00\x00\xD9\x45\x00\xD9\x5D\x00\x85\xC0\x7E\x00", "xx????xx?xx?xxx?", 2, true);
DWORD dwAutoDefuse = dwAutoPlant + 0x4;
DWORD dwAutoShot = dwAutoPlant + 0x16;
DWORD dwNoDelay = FindPattern((PBYTE)"\x83\xA7\x00\x00\x00\x00\x00\x5E\x5B\x5F\x5D\xC2\x00\x00\x56\x8B\x74\x24\x00","xx?????xxxxx??xxxx?",2,true);
DWORD dwNoReload = FindPattern((PBYTE)"\xC6\x86\x00\x00\x00\x00\x00\xEB\x34\x38\x5F\x00\x74\x2F","xx?????xxxx?xx",2,true);
DWORD dwWeaponDamage = FindPattern((PBYTE)"\x39\x86\x00\x00\x00\x00\x5E\x0F\x9F\xC0\xC3\x55\x8B\xEC","xx????xxxxxxxx",2,true);
DWORD dwWeaponDefence = FindPattern((PBYTE)"\x8B\x8B\x00\x00\x00\x00\x83\xC4\x00","xx????xx?",2,true);
DWORD dwWeaponRange = FindPattern((PBYTE)"\x8B\x8E\x00\x00\x00\x00\xEB\x03\x6A\x14","xx????xxxx",2,true);
DWORD dwAmmoNumber = FindPattern((PBYTE)"\x8B\x82\x00\x00\x00\x00","xx????",2,true);
DWORD dwMagazineNumber = FindPattern((PBYTE)"\x8B\x9A\x00\x00\x00\x00","xx????",2,true);
DWORD dwEffectRange = FindPattern((PBYTE)"\xDB\x80\x00\x00\x00\x00\x51","xx????x",2,true);
DWORD dwParabola = dwEffectRange + 0x4;
DWORD dwShotSpeed = FindPattern((PBYTE)"\x8B\x86\x00\x00\x00\x00\x3B\x81\x00\x00\x00\x00\x75\x3C","xx????xx????xx",2,true);
DWORD dwWeaponWheight = FindPattern((PBYTE)"\x8B\x86\x00\x00\x00\x00\x3B\x81\x00\x00\x00\x00\x75\x2E","xx????xx????xx",2,true);
|
|
|
06/26/2013, 01:45
|
#794
|
elite*gold: 0
Join Date: May 2013
Posts: 109
Received Thanks: 145
|
Code:
Request: asmArtillery 3/4..
unsigned long ofsNoServerKick = 0x002A1;
unsigned long ofsEnableMouse = 0x00AE2BA0;
[U]Credits[/U]: ~ExoduS~*
|
|
|
06/26/2013, 12:19
|
#795
|
elite*gold: 73
Join Date: Mar 2011
Posts: 2,908
Received Thanks: 8,548
|
Quote:
|
unsigned long ofsEnableMouse = 0x00AE2BA0;
|
Credits NikM
|
|
|
All times are GMT +1. The time now is 14:54.
|
|