Code-Toxic Founder


Posts: 8 Join date: 2011-12-16 Age: 22
 | Subject: Flag pickup Fri Dec 16, 2011 1:26 pm | |
| Preprocessor definitions: | Code: | #define ObjPlayerReal 0x00000000 #define OffsetX 0x01 #define OffsetY 0x02 #define OffsetZ 0x03
#define AlphaFlag 0x00000000 #define BravoFlag 0x00000000
#define FlagOffsetX 0x01 #define FlagOffsetY 0x02 #define FlagOffsetZ 0x03
|
variable global:
| Code: | int PlayerPointer = 0; |
| Code: | if((*(BYTE *)GameStatus == 1) && CaptureFlag) if(GetAsyncKeyState(VK_SHIFT) < 0){ if(PlayerPointer == 0 || PlayerPointer == 1){ //Alpha *(float *)(ObjPlayerReal + OffsetX) = *(float *)(AlphaFlag + FlagOffsetX); *(float *)(ObjPlayerReal + OffsetY) = *(float *)(AlphaFlag + FlagOffsetY); *(float *)(ObjPlayerReal + OffsetZ) = *(float *)(AlphaFlag + FlagOffsetZ);
PlayerPointer = 2; } else if(PlayerPointer == 2){ //Bravo *(float *)(ObjPlayerReal + OffsetX) = *(float *)(BravoFlag + FlagOffsetX); *(float *)(ObjPlayerReal + OffsetY) = *(float *)(BravoFlag + FlagOffsetY); *(float *)(ObjPlayerReal + OffsetZ) = *(float *)(BravoFlag + FlagOffsetZ);
PlayerPointer = 1; } } |
if i had a non-crashing menu, i'd put a vid up to make u all jelly XD
credits to Code64 for original source, i just put it in english XD
its 0x000000 due to the fact i DON'T have the CANA addies [b] |
|