You last visited: Today at 07:39
Advertisement
Warrock - Code Snippets
Discussion on Warrock - Code Snippets within the WarRock forum part of the Shooter category.
07/15/2012, 00:23
#31
elite*gold: 351
Join Date: Jul 2012
Posts: 427
Received Thanks: 430
Quote:
Originally Posted by
xBioK1ngz
c438
c440
c448
sind die richtigen recoil .. ist wie bei position, 4 bytes dazwichen
das sind aber nicht 4 bytes
Teleport:
07/15/2012, 11:10
#32
elite*gold: 0
Join Date: Jul 2012
Posts: 1,426
Received Thanks: 1,370
Code:
if(cGlicher.Glitcher == 1){
if(p_Player->pLocal){
if(cGlicher.mov_x_plus == 1){
p_Player->pLocal->PosX = p_Player->pLocal->PosX +8;
cGlicher.mov_x_plus = 0;
}
if(cGlicher.mov_x_min == 1){
p_Player->pLocal->PosX = p_Player->pLocal->PosX -8;
cGlicher.mov_x_min = 0;
}
if(cGlicher.mov_z_plus == 1){
p_Player->pLocal->PosZ = p_Player->pLocal->PosZ +8;
cGlicher.mov_z_plus = 0;
}
if(cGlicher.mov_z_min == 1){
p_Player->pLocal->PosZ = p_Player->pLocal->PosZ -8;
cGlicher.mov_z_min = 0;
}
if(cGlicher.mov_y_plus == 1){
p_Player->pLocal->PosY = p_Player->pLocal->PosY +8;
cGlicher.mov_y_plus = 0;
}
if(cGlicher.mov_y_min == 1){
p_Player->pLocal->PosY = p_Player->pLocal->PosY -8;
cGlicher.mov_y_min = 0;
}}}
Credits :100% AeroMan
07/15/2012, 11:41
#33
elite*gold: 420
Join Date: Jan 2012
Posts: 1,082
Received Thanks: 1,000
Code:
float fRecoil1;
char unknown12[4];
float fRecoil2;
char unknown13[4];
float fRecoil3;
07/15/2012, 13:25
#34
elite*gold: 15
Join Date: Nov 2011
Posts: 556
Received Thanks: 1,002
Quote:
Originally Posted by
Yazzn (:
Code:
float fRecoil1;
char unknown12[4];
float fRecoil2;
char unknown13[4];
float fRecoil3;
Das meine ich doch, endlich einer das mich versteht xD
07/15/2012, 14:13
#35
elite*gold: 1
Join Date: Oct 2011
Posts: 1,117
Received Thanks: 1,520
Weapon Check
Code:
INT WeaponID(int X)
{
OFS_WEAPON1 == X;
OFS_WEAPON2 == X;
OFS_WEAPON3 == X;
return TRUE;
}
07/15/2012, 14:21
#36
elite*gold: 15
Join Date: Nov 2011
Posts: 556
Received Thanks: 1,002
Code:
__declspec(naked)VOID EndScene_Call()
{
__asm
{
MOV EDI,EDI
PUSH EBP
MOV EBP,ESP
PUSHFD
PUSHAD
PUSH DWORD PTR DS:[EBP+0x8]
CALL PUSH DWORD PTR DS:[EndScene_Main]
POPAD
POPFD
JMP DWORD PTR DS:[EndScene_Jump]
}
}
EndScene Midfunction, working on XP/Vista/7 by CyberRazzer
07/15/2012, 14:44
#37
elite*gold: 31
Join Date: Oct 2011
Posts: 2,276
Received Thanks: 2,029
Quote:
Originally Posted by
xBioK1ngz
Code:
__declspec(naked)VOID EndScene_Call()
{
__asm
{
MOV EDI,EDI
PUSH EBP
MOV EBP,ESP
PUSHFD
PUSHAD
PUSH DWORD PTR DS:[EBP+0x8]
CALL PUSH DWORD PTR DS:[EndScene_Main]
POPAD
POPFD
JMP DWORD PTR DS:[EndScene_Jump]
}
}
EndScene Midfunction, working on XP/Vista/7 by CyberRazzer
Ich habe dazu den Hook geschrieben [ Nur für Win Vista / 7].
Greets, BuRn3R
07/15/2012, 14:55
#38
elite*gold: LOCKED
Join Date: Jun 2012
Posts: 57
Received Thanks: 62
Quote:
Originally Posted by
_BuRn3R_
Ich habe dazu den Hook geschrieben [ Nur für Win Vista / 7].
Greets, BuRn3R
Code:
void LoadD3D()
{
DWORD dwVTable;
do
{
(DWORD)&dwVTable = *(DWORD*)cTools->FindD3D9VTable();
}
while (!dwVTable);
EndScene_Hook = (dwVTable[42] + 0x2A);
EndScene_Jump = (EndScene_Hook + 0xA);
if(EndScene_Hook != 0xE9)
{
WriteJump((DWORD)EndScene_Call, (DWORD)EndScene_Hook);
}
}
07/15/2012, 15:16
#39
elite*gold: 31
Join Date: Oct 2011
Posts: 2,276
Received Thanks: 2,029
NoWater & NoBounds over Structs:
Credits to me.
07/15/2012, 19:42
#40
elite*gold: LOCKED
Join Date: Jun 2012
Posts: 57
Received Thanks: 62
Fly
Credits to me(100%)
07/15/2012, 19:44
#41
elite*gold: 15
Join Date: Nov 2011
Posts: 556
Received Thanks: 1,002
Quote:
Originally Posted by
.BuBBLe
Code:
void LoadD3D()
{
DWORD dwVTable;
do
{
(DWORD)&dwVTable = *(DWORD*)cTools->FindD3D9VTable();
}
while (!dwVTable);
EndScene_Hook = (dwVTable[42] + 0x2A);
EndScene_Jump = (EndScene_Hook + 0xA);
if(EndScene_Hook != 0xE9)
{
WriteJump((DWORD)EndScene_Call, (DWORD)EndScene_Hook);
}
}
Quote:
Originally Posted by
_BuRn3R_
Ich habe dazu den Hook geschrieben [ Nur für Win Vista / 7].
Greets, BuRn3R
Beides Falsch
Code:
DWORD EndScene_Hook;
DWORD EndScene_Jump;
Code:
VOID WINAPI EndScene_Main(LPDIRECT3DDEVICE9 pDevice)
{
}
Code:
__declspec(naked)VOID EndScene_Call()
{
__asm
{
MOV EDI,EDI
PUSH EBP
MOV EBP,ESP
PUSHFD
PUSHAD
PUSH DWORD PTR DS:[EBP+0x8]
CALL DWORD PTR DS:[EndScene_Main]
POPAD
POPFD
JMP DWORD PTR DS:[EndScene_Jump]
}
}
Code:
VOID WINAPI Direct3D9Main()
{
PDWORD pVTable;
do
{
*(DWORD*)(&pVTable) = *(DWORD*)(pTools->FindD3D9VTable());
}
while ( !pVTable );
EndScene_Hook = ( pVTable[42] );
EndScene_Jump = ( EndScene_Hook + 0x5 );
pTools->WriteMemory((LPVOID)EndScene_Bytes,(LPBYTE)EndScene_Hook,5);
pTools->WriteJump((DWORD)EndScene_Call,(DWORD)EndScene_Hook);
}
Funkt ab Windows XP, vielleicht sogar ab 2000 oder 98.
07/16/2012, 20:37
#42
elite*gold: 0
Join Date: Dec 2011
Posts: 218
Received Thanks: 271
Mal Ganz einfach !
So das sind die Teleport Code´s für Medic/Ammo/BombA/B
Natürlich für Menu Hack
PHP Code:
if ( CH_TelePortBotBlind1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3786.020264 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3563.919189 ; *( float *)( dwPlayerPtr + OFS_Z ) = 104.635475 ; } CH_TelePortBotBlind1 = 0 ; } if ( CH_TelePortBotBlind2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3982.617920 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4190.714355 ; *( float *)( dwPlayerPtr + OFS_Z ) = 104.745842 ; } CH_TelePortBotBlind2 = 0 ; } if ( CH_TelePortBotXauen1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3638.128174 ; *( float *)( dwPlayerPtr + OFS_Y ) = 1888.463867 ; *( float *)( dwPlayerPtr + OFS_Z ) = 154.624695 ; } CH_TelePortBotXauen1 = 0 ; } if ( CH_TelePortBotXauen2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4054.072754 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4811.024902 ; *( float *)( dwPlayerPtr + OFS_Z ) = 199.711853 ; } CH_TelePortBotXauen2 = 0 ; } if ( CH_TelePortBotXauen3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3561.500000 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3503.182373 ; *( float *)( dwPlayerPtr + OFS_Z ) = 218.024368 ; } CH_TelePortBotXauen3 = 0 ; } if ( CH_TelePortBotXauen4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4209.735840 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4255.724609 ; *( float *)( dwPlayerPtr + OFS_Z ) = 201.544647 ; } CH_TelePortBotXauen4 = 0 ; } if ( CH_TelePortBotVelruf1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3191.943848 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4047.416016 ; *( float *)( dwPlayerPtr + OFS_Z ) = 177.514542 ; } CH_TelePortBotVelruf1 = 0 ; } if ( CH_TelePortBotVelruf2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3014.101318 ; *( float *)( dwPlayerPtr + OFS_Y ) = 1095.318848 ; *( float *)( dwPlayerPtr + OFS_Z ) = 227.869659 ; } CH_TelePortBotVelruf2 = 0 ; } if ( CH_TelePortBotVelruf3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2372.168457 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3469.520996 ; *( float *)( dwPlayerPtr + OFS_Z ) = 200.562378 ; } CH_TelePortBotVelruf3 = 0 ; } if ( CH_TelePortBotVelruf4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2974.918701 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4057.549316 ; *( float *)( dwPlayerPtr + OFS_Z ) = 177.984375 ; } CH_TelePortBotVelruf4 = 0 ; } if ( CH_TelePortBotKhali1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3631 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4623 ; *( float *)( dwPlayerPtr + OFS_Z ) = 945 ; } CH_TelePortBotKhali1 = 0 ; } if ( CH_TelePortBotKhali2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4613 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4562 ; *( float *)( dwPlayerPtr + OFS_Z ) = 915 ; } CH_TelePortBotKhali2 = 0 ; } if ( CH_TelePortBotKhali3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3619 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4800 ; *( float *)( dwPlayerPtr + OFS_Z ) = 945 ; } CH_TelePortBotKhali3 = 0 ; } if ( CH_TelePortBotKhali4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 5260 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3611 ; *( float *)( dwPlayerPtr + OFS_Z ) = 1075 ; } CH_TelePortBotKhali4 = 0 ; } if ( CH_TelePortBotCadoro1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2973 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3802 ; *( float *)( dwPlayerPtr + OFS_Z ) = 281 ; } CH_TelePortBotCadoro1 = 0 ; } if ( CH_TelePortBotCadoro2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 1945 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2381 ; *( float *)( dwPlayerPtr + OFS_Z ) = 263 ; } CH_TelePortBotCadoro2 = 0 ; } if ( CH_TelePortBotCadoro3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 1988 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2509 ; *( float *)( dwPlayerPtr + OFS_Z ) = 263 ; } CH_TelePortBotCadoro3 = 0 ; } if ( CH_TelePortBotCadoro4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4967 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4108 ; *( float *)( dwPlayerPtr + OFS_Z ) = 237 ; } CH_TelePortBotCadoro4 = 0 ; } if ( CH_TelePortBotKhyber1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4390 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3636 ; *( float *)( dwPlayerPtr + OFS_Z ) = 119 ; } CH_TelePortBotKhyber1 = 0 ; } if ( CH_TelePortBotKhyber2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3879 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2668 ; *( float *)( dwPlayerPtr + OFS_Z ) = 38 ; } CH_TelePortBotKhyber2 = 0 ; } if ( CH_TelePortBotKhyber3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4676 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2754 ; *( float *)( dwPlayerPtr + OFS_Z ) = 151 ; } CH_TelePortBotKhyber3 = 0 ; } if ( CH_TelePortBotKhyber4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2005 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3491 ; *( float *)( dwPlayerPtr + OFS_Z ) = 15 ; } CH_TelePortBotKhyber4 = 0 ; } if ( CH_TelePortBotBloc1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2825 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2627 ; *( float *)( dwPlayerPtr + OFS_Z ) = 287 ; } CH_TelePortBotBloc1 = 0 ; } if ( CH_TelePortBotBloc2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2817 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2861 ; *( float *)( dwPlayerPtr + OFS_Z ) = 624 ; } CH_TelePortBotBloc2 = 0 ; } if ( CH_TelePortBotBloc3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2739 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3669 ; *( float *)( dwPlayerPtr + OFS_Z ) = 391 ; } CH_TelePortBotBloc3 = 0 ; } if ( CH_TelePortBotBloc4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2656 ; *( float *)( dwPlayerPtr + OFS_Y ) = 1238 ; *( float *)( dwPlayerPtr + OFS_Z ) = 146 ; } CH_TelePortBotBloc4 = 0 ; } if ( CH_TelePortBotMarien1 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 3648 ; *( float *)( dwPlayerPtr + OFS_Y ) = 2465 ; *( float *)( dwPlayerPtr + OFS_Z ) = 63 ; } CH_TelePortBotMarien1 = 0 ; } if ( CH_TelePortBotMarien2 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2658 ; *( float *)( dwPlayerPtr + OFS_Y ) = 3472 ; *( float *)( dwPlayerPtr + OFS_Z ) = 63 ; } CH_TelePortBotMarien2 = 0 ; } if ( CH_TelePortBotMarien3 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 2219 ; *( float *)( dwPlayerPtr + OFS_Y ) = 1996 ; *( float *)( dwPlayerPtr + OFS_Z ) = 8 ; } CH_TelePortBotMarien3 = 0 ; } if ( CH_TelePortBotMarien4 == 1 ) { DWORD dwPlayerPtr = *( DWORD *) ADR_PLAYERPOINTER ; if( dwPlayerPtr != 0 ) { *( float *)( dwPlayerPtr + OFS_X ) = 4124 ; *( float *)( dwPlayerPtr + OFS_Y ) = 4015 ; *( float *)( dwPlayerPtr + OFS_Z ) = 121 ; } CH_TelePortBotMarien4 = 0 ; }
07/16/2012, 20:44
#43
elite*gold: 0
Join Date: Jul 2012
Posts: 1,426
Received Thanks: 1,370
request artilelry source
07/16/2012, 23:16
#44
elite*gold: 0
Join Date: Aug 2011
Posts: 726
Received Thanks: 3,211
Quote:
Originally Posted by
~ExoduS~*
request artilelry source
1_
2_
3_
4_
Credits :
R3d_L!n3
UnknownPk
07/17/2012, 08:32
#45
elite*gold: 0
Join Date: Jul 2012
Posts: 1,426
Received Thanks: 1,370
Quote:
Originally Posted by
R3d_L!n3
1_
2_
3_
Credits :
R3d_L!n3
UnknownPk
thx *_*
Similar Threads
WarRock EU - Code Snippets
07/12/2012 - WarRock - 7490 Replies
Hi Leute,
in diesem Thread könnt ihr:
-> Nach Sourcecodes fragen(Beispiel unten)
-> Eure Sourcecodes posten(Wenn sie nicht von euch sind mit Credits!)
-> Fragen ob eure Source evtl. einen Fehler hat
-> Fragen was welcher Fehler bedeuted
-> Sourcecodes entnehmen(Bitte beim Release dann Credits angeben!)
All times are GMT +2. The time now is 07:40 .