das sind aber nicht 4 bytes :bandit:Quote:
c438
c440
c448
sind die richtigen recoil .. ist wie bei position, 4 bytes dazwichen
Teleport: [Only registered and activated users can see links. Click Here To Register...]
das sind aber nicht 4 bytes :bandit:Quote:
c438
c440
c448
sind die richtigen recoil .. ist wie bei position, 4 bytes dazwichen
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;
}}}
float fRecoil1; char unknown12[4]; float fRecoil2; char unknown13[4]; float fRecoil3;
INT WeaponID(int X)
{
OFS_WEAPON1 == X;
OFS_WEAPON2 == X;
OFS_WEAPON3 == X;
return TRUE;
}
__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]
}
}
[Only registered and activated users can see links. Click Here To Register...]Quote:
EndScene Midfunction, working on XP/Vista/7 by CyberRazzerCode:__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] } }
Quote:
[Only registered and activated users can see links. Click Here To Register...]
Ich habe dazu den Hook geschrieben [ Nur für Win Vista / 7].
Greets, BuRn3R
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:
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:
[Only registered and activated users can see links. Click Here To Register...]
Ich habe dazu den Hook geschrieben [ Nur für Win Vista / 7].
Greets, BuRn3R
DWORD EndScene_Hook; DWORD EndScene_Jump;
VOID WINAPI EndScene_Main(LPDIRECT3DDEVICE9 pDevice)
{
}
__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]
}
}
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);
}
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;
}
1_ [Only registered and activated users can see links. Click Here To Register...]Quote:
request artilelry source
thx *_*Quote:
1_ [Only registered and activated users can see links. Click Here To Register...]
2_ [Only registered and activated users can see links. Click Here To Register...]
3_ [Only registered and activated users can see links. Click Here To Register...]
Credits :
R3d_L!n3
UnknownPk