War Rock Cheat Programming Discussion

09/08/2013 12:10 .BlackHat#106
Send any Packet like this (should work, untested):

Code:
DWORD dwFunction = 0x004F2FA7; // send packet function

DWORD dwNetwork = *(DWORD*)(((*(DWORD*)0x00AE7BE4) + 0x00996B0) + 4); // maybe socket? wut
__asm
{
  PUSHAD;
  PUSH dwPacketData;
  PUSH dwPacketLength;
  MOV EAX, dwNetwork;
  CALL dwFunction;
  POPAD;
}
09/08/2013 12:51 Raz9r#107
Quote:
Originally Posted by .BlackHat View Post
Send any Packet like this (should work, untested):

Code:
DWORD dwFunction = 0x004F2FA7; // send packet function

DWORD dwNetwork = *(DWORD*)(((*(DWORD*)0x00AE7BE4) + 0x00996B0) + 4); // maybe socket? wut
__asm
{
  PUSHAD;
  PUSH dwPacketData;
  PUSH dwPacketLength;
  MOV EAX, dwNetwork;
  CALL dwFunction;
  POPAD;
}
Why so complicated?

send(socket, buffer, length, flags) is defined in ws2_32.lib and declared in Winsock2.h
09/08/2013 13:16 .BlackHat#108
Quote:
Originally Posted by Raz9r View Post
Why so complicated?

send(socket, buffer, length, flags) is defined in ws2_32.lib and declared in Winsock2.h
Using WarRock Functions, this will encrypt the WarRock packet and send it automatically. No stress :3 And ay dont like typedefs, this is why i'm doing it in ASM :D
09/08/2013 13:29 Raz9r#109
Quote:
Originally Posted by .BlackHat View Post
Using WarRock Functions, this will encrypt the WarRock packet and send it automatically. No stress :3 And ay dont like typedefs, this is why i'm doing it in ASM :D
And that's exactly the reason your function crashes.
09/08/2013 13:59 Phantom.#110
Code:
LPCSTR szWeaponList[ 353 ] = { "DA_M7 [0]" , "DA_KNUCKLE [1]" , "DA_STILETTO [2]" , "DA_SWORD [3]" , "DA_KNUCKLE_2 [4]" , "DA_SQUEAKY_HAMMER [5]" , "DA_STILETTO_JP [6]" , "DA_SWORD_JP [7]" , "DB_COLT [8]" , "DB_DESERT_EG [9]" , "DB_MP5K [10]" , "DB_MAGNUM [11]" , "DB_GLOCK [12]" , "DB_BERETTA_D [13]" , "DB_THROWING_KNIFE [14]" , "DB_MICRO_UZI [15]" , "DB_BERETTA_M93R [16]" , "DB_MP5K_GOLD [17]" , "DB_MP5K_SW [18]" , "DC_AK47 [19]" , "DC_K2 [20]" , "DC_M4A1 [21]" , "DC_FAMAS [22]" , "DC_L85A1 [23]" , "DC_XM8 [24]" , "DC_TYPE89 [25]" , "DC_SIG550 [26]" , "DC_TAR_21 [27]" , "DC_M16A4 [28]" , "DC_AN94 [29]" , "DC_HK416 [30]" , "DC_M16A4_Silver [31]" , "DC_AK47_SW [32]" , "DC_M4A1_GOLD [33]" , "DD_G36C [34]" , "DD_G36C_D [35]" , "DD_AKS74U [36]" , "DE_G36 [37]" , "DE_G36_D [38]" , "DF_MP5 [39]" , "DF_P90 [40]" , "DF_UZI [41]" , "DF_TMP9 [42]" , "DF_K1 [43]" , "DF_MP7A1 [44]" , "DF_SCORPION_D [45]" , "DF_Spectre_M4 [46]" , "DF_MAC10 [47]" , "DF_UMP45 [48]" , "DF_CX4STORM [49]" , "DF_P90_Silver [50]" , "DF_K1_GOLD [51]" , "DF_CX4STORM_SW [52]" , "DG_PSG_1 [53]" , "DG_BARRETT_M82 [54]" , "DG_AUG [55]" , "DG_SSG [56]" , "DG_M24 [57]" , "DG_DRAGUNOV_SVD [58]" , "DG_AI_AW [59]" , "DG_AW50F [60]" , "DG_M21 [61]" , "DG_WA2000 [62]" , "DG_SR25 [63]" , "DG_M40A1 [64]" , "DG_AI_AW_GOLD [65]" , "DG_PSG_1_SW [66]" , "DG_SSG_Silver [67]" , "DH_M60 [68]" , "DH_M249 [69]" , "DI_WINCHESTER_1300 [70]" , "DI_M4SUPER90 [71]" , "DJ_PZF_3 [72]" , "DJ_M136AT_4 [73]" , "DJ_RPG_7 [74]" , "DJ_JAVELIN [75]" , "DJ_RPG_7_GOLD [76]" , "DJ_RPG_7_SW [77]" , "DK_STINGER [78]" , "DK_SG [79]" , "DL_TMA_1A [80]" , "DL_HA_SUPPLY [81]" , "DM_K400_GRENADE [82]" , "DN_K400_GRENADE_ASSULT [83]" , "DN_SACRIFICE [84]" , "DO_SMOKE_G [85]" , "DO_FLASH_BANG_1 [86]" , "DO_FLASH_BANG_2 [87]" , "DU_DROP_C4 [88]" , "DU_SWITCH_C4 [89]" , "DP_PDA [90]" , "DP_SWITCH_C4 [91]" , "DP_C4 [92]" , "DP_HACKING_TOOL [93]" , "DQ_MEDIC_KIT_1 [94]" , "DQ_MEDIC_KIT_2 [95]" , "DQ_MEDIC_KIT_3 [96]" , "DR_SPANNER [97]" , "DR_PIPE_WRENCH [98]" , "DS_ADRENALINE [99]" , "DS_PARACHUTE [100]" , "DS_STAMINA [101]" , "DS_HP_KIT [102]" , "DS_DETECTOR [103]" , "DS_TELESCOPE [104]" , "DS_FLASH_MINE [105]" , "DT_MG3 [106]" , "DT_M134 [107]" , "DT_MK1S [108]" , "DT_HK69 [109]" , "DT_HK69_Silver [110]" , "DU_AMMO_BOX [111]" , "DU_M14 [112]" , "DU_TEARGAS [113]" , "DV_MEDIC_BOX [114]" , "DW_K203 [115]" , "DW_TELESCOPE [116]" , "DW_SILENCER [117]" , "DU_NIPPERS [118]" , "DZ_HA_SUPPLY [119]" , "D0_DRUM_PIECE [120]" , "D1_SLOT_CHG_6TH [121]" , "D2_SNOWBALL [122]" , "D5_SCORPION_D_8TH [123]" , "D5_G36C_D_8TH [124]" , "D6_TMP9_8TH [125]" , "D6_MP7A1_8TH [126]" , "D7_AI_AW_8TH [127]" , "D7_BARRETT_M82_8TH [128]" , "D8_M60_8TH [129]" , "D8_G36_8TH [130]" , "D9_M249_8TH [131]" , "D9_M134_8TH [132]" , "DC_XM8_RED [133]" , "DF_SCORPION_D_RED [134]" , "DT_MK1S_RED [135]" , "DG_BARRETT_M82_CAMO [136]" , "DT_HK69_CAMO [137]" , "DC_AK47_EX [138]" , "DA_SQUEAKY_HAMMER2 [139]" , "AW_STRIKE [140]" , "AW_LUMBER [141]" , "AW_HOOK [142]" , "AW_SHAFT [143]" , "AW_CRUSH [144]" , "AW_SUICIDAL [145]" , "AW_INFECT [146]" , "DC_FAMAS_BR [147]" , "DC_FAMAS_DE [148]" , "DC_FAMAS_FR [149]" , "DC_FAMAS_IT [150]" , "DC_FAMAS_MX [151]" , "DC_FAMAS_NL [152]" , "DC_FAMAS_PT [153]" , "DC_FAMAS_ES [154]" , "DC_FAMAS_UK [155]" , "DC_FAMAS_US [156]" , "DC_FAMAS_KR [157]" , "DC_FAMAS_JP [158]" , "DC_FAMAS_EN [159]" , "DM_K400_SB_GRENADE [160]" , "DN_K400_SB_ASSAULT [161]" , "DN_T_GRENADE [162]" , "DP_CLAYMORE_A [163]" , "AW_CRASH [164]" , "DB_GLOCK17C [165]" , "DG_PSG_1_20B [166]" , "DG_BARRETT_M82_NERVE [167]" , "DF_BIZON [168]" , "DG_TAC_15 [169]" , "D2_S_Water_Balloon [170]" , "D2_B_Water_Balloon [171]" , "DG_DRAGUNOV_SVD_RED [172]" , "DJ_M202A1 [173]" , "DC_GALIL_AR [174]" , "DI_SPAS_12 [175]" , "DG_AR-7 [176]" , "DN_K400_P_ASSULT [177]" , "DN_K400_P_GRENADE [178]" , "DB_M500 [179]" , "DG_NTW_20 [180]" , "DJ_FGM_172_Predator [181]" , "DF_Flame_BIZON [182]" , "DJ_PZF_3_DUAL [183]" , "DJ_M202A1_DUAL [184]" , "DA_Blallistic_Knife [185]" , "DA_Gurkha [186]" , "DJ_MORTAR [187]" , "DJ_CRUISEMISSILE [188]" , "DJ_STRIKEBOMB [189]" , "AW_SUICIDAL2 [190]" , "DC_FAMAS_AU [191]" , "DC_FAMAS_BE [192]" , "DC_FAMAS_EE [193]" , "DC_FAMAS_GR [194]" , "DC_FAMAS_HU [195]" , "DC_FAMAS_IN [196]" , "DC_FAMAS_IE [197]" , "DC_FAMAS_PL [198]" , "DC_FAMAS_SA [199]" , "DC_FAMAS_SI [200]" , "DC_FAMAS_CH [201]" , "DC_FAMAS_AT [202]" , "DC_FAMAS_CA [203]" , "DC_FAMAS_FI [204]" , "DC_FAMAS_IL [205]" , "DC_FAMAS_NO [206]" , "DC_FAMAS_RO [207]" , "DC_FAMAS_SE [208]" , "DC_FAMAS_TR [209]" , "DC_FAMAS_AE [210]" , "DC_FAMAS_GOLD [211]" , "DC_Famas_G2_SD [212]" , "DC_Famas_G2_TR [213]" , "DF_MP7A1_Snow_Camo [214]" , "DC_FAMAS_Snow_Camo [215]" , "DU_IMPACT_WRENCH [216]" , "DC_T65 [217]" , "D2_BIG_SNOWBALL [218]" , "DC_XM8_CAMO [219]" , "DJ_M202A1_CAMO [220]" , "DG_WA2000_CAMO [221]" , "DC_M16A4_PINK [222]" , "DF_K1_PINK [223]" , "DJ_RPG_7_PINK [224]" , "DG_AI_AW_PINK [225]" , "DN_K400_C_GRENADE [226]" , "DN_K400_C_ASSULT [227]" , "DG_AR_7 [228]" , "DG_AR_7_CAMO [229]" , "DB_MAG_7 [230]" , "DA_Shovel [231]" , "DB_USP [232]" , "DA_SW_MP1BD [233]" , "DJ_M72LAW [234]" , "DJ_9K32_Strela_2 [235]" , "DB_APS [236]" , "DI_KSG_11 [237]" , "DA_Claw_knife [238]" , "AW_Claw_knife [239]" , "DT_MG3_Box [240]" , "DM_K400_Water [241]" , "DN_K400_Water [242]" , "DF_MP7A1_Cheetah [243]" , "DG_AW50F_CAMO [244]" , "DC_FAMAS_IND [245]" , "DC_FAMAS_RED [246]" , "DB_DESERT_EG_GOLD [247]" , "DJ_M72LAW_CAMO [248]" , "DC_T65k2 [249]" , "DF_T77 [250]" , "DF_T77_D [251]" , "AW_Tonfa [252]" , "AW_Tonfa2 [253]" , "AW_Grenade [254]" , "AW_M240H [255]" , "DU_M93_Hornet_Mine [256]" , "DH_M240B [257]" , "DH_M240B_Foregrip [258]" , "DH_M240B_Tactical [259]" , "DT_EX_41_Luncher [260]" , "DB_SR_2_Veresk_Dot [261]" , "DB_SR_2_Veresk_Dual [262]" , "DB_SR_2_Veresk [263]" , "IF_CRUSH [264]" , "IF_PIPE [265]" , "DF_SCORPION_D_GOLD [266]" , "DI_SPAS_12_CAMO [267]" , "DH_M60_TUR [268]" , "DC_AK47_Dual [269]" , "DC_FAMAS_NavyCamo [270]" , "DG_PSG_1_NavyCamo [271]" , "DF_MP7A1_NavyCamo [272]" , "DC_XM8_NavyCamo [273]" , "DG_AW50F_NavyCamo [274]" , "DC_T65K2_CAMO [275]" , "DF_UMP45_CAMO [276]" , "DC_TAR_21_GOLD [277]" , "DC_TAR_21_RED [278]" , "AW_JUMP_ATTACK [279]" , "DH_Degtyaryov [280]" , "DC_HK_G11 [281]" , "DF_K1_Snow_Camo [282]" , "DG_DRAGUNOV_SVD_SC [283]" , "DC_M4A1_Snow_Camo [284]" , "DC_AK47_TUBE [285]" , "AW_JUMP_BREAKER [286]" , "DA_BIGHEAD_HAMMER [287]" , "DB_dumpling [288]" , "DD_G36C_D_Dragon [289]" , "DI_SPAS_12_Dragon [290]" , "DG_SR25_Dragon [291]" , "DK_STINGER_Dragon [292]" , "DS_AIRDROP [293]" , "DJ_FIRESUPPORT [294]" , "DJ_MK777 [295]" , "DG_DSR1 [296]" , "AW_SHOVEL [297]" , "AW_M16SWING [298]" , "DG_DSR1_camo [299]" , "DA_BROKEN_REVOLVER [300]" , "DF_VECTOR [301]" , "DF_VECTOR_BLACK [302]" , "DJ_AT4 [303]" , "DC_AK47_RB [304]" , "DD_G36C_RB [305]" , "DG_AW50F_RB [306]" , "DC_SCAR_L [307]" , "DC_SCAR_L_Black [308]" , "DC_SCAR_L_Camo [309]" , "DN_WEB_GRENADE [310]" , "IF_M16SWING [311]" , "IF_SUICIDAL [312]" , "DG_M95_Barrett [313]" , "DI_X_12 [314]" , "AW_Gauntlet [315]" , "DA_Gauntlet [316]" , "AW_ROADSIGN [317]" , "AW_KITCHENKNIFE [318]" , "AW_TOOTH [319]" , "DF_PP91KEDR [320]" , "DF_PP91KEDR_DUAL [321]" , "DN_T_CAPSULE [322]" , "DJ_QLB06 [323]" , "DI_KSG [324]" , "DI_KSG_Camo [325]" , "DT_PKM [326]" , "DT_PKM_Camo [327]" , "DG_VSS [328]" , "DG_VSS_Red [329]" , "DF_PP2000 [330]" , "DF_PP2000_Red [331]" , "DB_M500_Stick [332]" , "DI_M4SUPER90_Stick [333]" , "DN_K400_GIFT [334]" , "DN_K400_A_GIFT [335]" , "DF_Chicago_Typewriter [336]" , "DG_M1891 [337]" , "DJ_RPG_7_WINTER [338]" , "DC_HK416_WINTER [339]" , "DG_NTW_20_WINTER [340]" , "DA_Flowers [341]" , "D8_M60 [342]" , "D9_M134 [343]" , "D5_G36C_D [344]" , "D7_AI_AW [345]" , "D9_M249 [346]" , "D8_Famas [347]" , "DF_K1_ESL [348]" , "DC_AK47_ESL [349]" , "DG_AUG_ESL [350]" , "DB_MP5K_ESL [351]" , "DJ_RPG7_ESL [352]" };
09/11/2013 11:31 Aerys2nd_#111
Code:
//|#|******************************************************************************|#|
//|#|******************************************************************************|#|
//|#|*************************|#|Aerys2nd Address Logger|#|************************|#|
//|#|******************************************************************************|#|
//|#|******************************************************************************|#|
//|#|******************************************************************************|#|

//|#|*******************************************|#|
//|#|*************|#|= Pointer =|#|*************|#|
#define Adr_PlayerPointer     0xAF05AC
#define Adr_ServerPointer     0xAEAD74
#define Adr_BasePointer       0xB22B38
#define Adr_AngelsPointer     0xAE9E10
#define Adr_MatrixPointer     0xA78628
#define Adr_InfoPointer       0xB22B38
#define Adr_WeaponPointer     0xB0EB98
#define Adr_RemotePointer     0xB72560
//|#|*******************************************|#|
//|#|*************|#|= Address =|#|*************|#|
#define Adr_RollSpeed         0x8D0958
#define Adr_Speed             0x8D0B30
#define Adr_VirtualJump       0x8D07C4
#define Adr_ImDrunk           0xAEA1E0
#define Adr_NoSpawnWait1      0xB8CCBC
#define Adr_NoSpawnWait2      0xB8CCC0
#define Adr_NoSpawnWait3      0xB8CCC4
#define Adr_Stamina1          0x89AF58
#define Adr_Stamina2          0x89AF5C
#define Adr_Stamina3          0x89AF60
#define Adr_Stamina4          0x89AF64
#define Adr_Stamina5          0x89AF68
#define Adr_SuperNoSpread     0x8D0798
#define Adr_NoSpread          0xAF4C5C
#define Adr_BoneShot          0x8D1760
#define Adr_NoSpread          0xAF4C5C
#define Adr_PlantAnyWhere     0xAE9E4E
#define Adr_DefuseAnyWhere    0x93B474
#define Adr_NoBounds1         0xB8271C
#define Adr_NoBounds2         0xB82720
#define Adr_NoBounds3         0xB8272E
#define Adr_NoFallDamage      0x102E8
#define Adr_Scope             0x93B458
#define Adr_ShotTroughWalls   0x8949BC
#define Adr_WalkUnderWater    0xAF73D4
#define Adr_WalkTroughWalls   0x892544
#define Adr_GMWarning         0xB1460C
#define Adr_GMWarningIP       0xB1420C
#define Adr_ClanTag1          0xB0EB38//*(PINT) 1
#define Adr_ClanTag2          0xB0EAF4//*(PINT) 1
#define Adr_ClanTag3          0xB0EB40//*(PINT) 1
#define Adr_ClanTag4          0xB0D5BC//*(PINT) 1
#define Adr_ClanTag5          0xAA6804//*(PINT) 1
#define Adr_ClanTag6          0xB231BC//(PCHAR)Name of Clan 
#define Adr_QuickPlantDefuse  0xAE9E34
#define Adr_ScopeSize         0x93B460
#define Adr_WeaponGlobal1     0xB0EB58
#define Adr_WeaponGlobal2     0xB63230
//|#|*******************************************|#|
//|#|*************|#|= Offsets =|#|*************|#|
#define Ofs_X                 0x10300
#define Ofs_Y                 0x10310
#define Ofs_Z                 0x10308
#define Ofs_Slot1             0x9F1E0
#define Ofs_Slot2             0x9F1E1
#define Ofs_Slot3             0x9F1E2
#define Ofs_Slot4             0x9F1E3
#define Ofs_Slot5             0x9F1E4
#define Ofs_Slot6             0x9F1E5
#define Ofs_Slot7             0x9F1E6
#define Ofs_Slot8             0x9F1E7
#define Ofs_Pitch             0x101A8
#define Ofs_Yaw               0x101C4
#define Ofs_NoRecoil1         0xC444
#define Ofs_NoRecoil2         0xC448
#define Ofs_NoRecoil3         0xC44C
#define Ofs_Invisible         0xB7E44
#define Ofs_GlobalSize        0xB10
#define Ofs_LocalSize         0xA1DC
#define Ofs_Gravity_Y         0xC4B0
#define Ofs_Gravity_X         0xC4B8
#define Ofs_Gravity_Z         0xC4B4
#define Ofs_View_X            0x101D4
#define Ofs_View_Y            0x101DC
#define Ofs_View_Z            0x101D8
#define Ofs_3DPlayerView      0x101A0
#define Ofs_WeaponState       0xC4D0
#define Ofs_Weapon1           0x101EC
#define Ofs_Weapon2           0x101EE
#define Ofs_Weapon3           0x101F0
#define Ofs_AutoPlant         0x10370
#define Ofs_AutoDefuse        0x10374
#define Ofs_AutoShot          0x10386
#define Ofs_NoDelay           0x0
#define Ofs_NoReload          0x1040D
#define Ofs_PlayerState       0xC4CC
//|#|*******************************************|#|
//|#|*************|#|= Fasts  =|#|**************|#|
#define Adr_FastAmmo          0xAF4BB4
#define Adr_FastMedic         0xAF4BC4
#define Adr_FastRepair        0xAF4BBC
#define Adr_FastFlag          0xAF4BCC
#define Ofs_FastNadeBlast     0x10114
//|#|*******************************************|#|
//|#|************|#|= Assembly  =|#|************|#|
#define Asm_WarRockCheck1     0x51D95C
#define Asm_WarRockCheck2     0x5DF2EE
#define Asm_SelftCRC          0x0
#define Asm_WarrockAntiCrash  0x51D95C
#define Asm_QuickPlant        0x5138F7
#define Asm_QuickDefuse       0x50F9DF
#define Asm_NoReload          0x0
#define Asm_AutoAmmo          0x508974
#define Asm_RadarGPS          0x5A01C9
#define Asm_MoveToLobby       0x4E18C0
#define Asm_SniperAmmo        0x60F428
#define Asm_AssaultAmmo       0x42AF3C
#define Asm_BackToLobby       0x4E1547
#define Asm_MineView1         0x4480B3
#define Asm_MineView2         0x448131
#define Asm_UnlOxygen         0x50AABA
#define Asm_EspHealth         0x45DF38
#define Asm_OPK1              0x408249
#define Asm_OPK2              0x408252
#define Asm_OPK3              0x40824E
#define Asm_EngineText        0x401073
#define Asm_DeathCam          0x4567AF
//|#|*******************************************|#|
//|#|*************|#|= Struct  =|#|*************|#|
struct CBase
{
 CPlayer* pLocal; 
 char* ExoduS[0x81FB0];
 CPlayer** pGlobal;
};
CBase* p_Player = (CBase*)(0x0AF05AC);
struct CPlayer
{
  BYTE _00[50244];//0x00
  FLOAT NoRecoil1;//0xC444
  FLOAT NoRecoil2;//0xC448
  FLOAT NoRecoil3;//0xC44C
  BYTE _01[72];//0xC450
  BYTE Index;//0xC498
  BYTE _02[31];//0xC499
  FLOAT GravityX;//0xC4B8
  FLOAT GravityZ;//0xC4B4
  FLOAT GravityY;//0xC4B0
  BYTE _03[24];//0xC4B8
  INT WeaponState;//0xC4D0
  BYTE _04[11437956];//0xC4D4
  FLOAT PlayerSpeed;//0x8D0B30
  FLOAT NoSpread;//0xAF4C5C
  FLOAT FastNadeBlast;//0x10114
  BYTE _05[20];//0x102EC
  FLOAT PosX;//0x10300
  BYTE _06[4];//0x10304
  float PosY;//0x10310
  BYTE _07[4];//0x10314
  float PosZ;//0x10308
};
CPlayer * GetLocalPlayer()
{
  DWORD dwPlayerPointer = *(DWORD*)(0xAF05AC);
  if ( dwPlayerPointer )
  {
    return ( CPlayer* )(dwPlayerPointer);
  }
  return ( 0 );
}
CPlayer * pLocalPlayer = GetLocalPlayer();

//|#|******************************************************************************|#|
//|#|***********************|#|Thanks: CyberMask,Marekiarox|#|*********************|#|
//|#|*************************|#|GigaByte & Cyno &Exodus|#|************************|#|
09/11/2013 12:36 xXrussXx#112
Quote:
Originally Posted by Aerys2nd_ View Post
Code:
//|#|*******************************************|#|
//|#|*************|#|= Struct  =|#|*************|#|
struct CBase
{
 CPlayer* pLocal; 
 char* ExoduS[0x81FB0];
 CPlayer** pGlobal;
};
CBase* p_Player = (CBase*)(0x0AF05AC);
struct CPlayer
{
  BYTE _00[50244];//0x00
  FLOAT NoRecoil1;//0xC444
  FLOAT NoRecoil2;//0xC448
  FLOAT NoRecoil3;//0xC44C
  BYTE _01[72];//0xC450
  BYTE Index;//0xC498
  BYTE _02[31];//0xC499
  FLOAT GravityX;//0xC4B8
  FLOAT GravityZ;//0xC4B4
  FLOAT GravityY;//0xC4B0
  BYTE _03[24];//0xC4B8
  INT WeaponState;//0xC4D0
  BYTE _04[11437956];//0xC4D4
  FLOAT PlayerSpeed;//0x8D0B30
  FLOAT NoSpread;//0xAF4C5C
  FLOAT FastNadeBlast;//0x10114
  BYTE _05[20];//0x102EC
  FLOAT PosX;//0x10300
  BYTE _06[4];//0x10304
  float PosY;//0x10310
  BYTE _07[4];//0x10314
  float PosZ;//0x10308
};
CPlayer * GetLocalPlayer()
{
  DWORD dwPlayerPointer = *(DWORD*)(0xAF05AC);
  if ( dwPlayerPointer )
  {
    return ( CPlayer* )(dwPlayerPointer);
  }
  return ( 0 );
}
CPlayer * pLocalPlayer = GetLocalPlayer();

//|#|******************************************************************************|#|
//|#|***********************|#|Thanks: CyberMask,Marekiarox|#|*********************|#|
//|#|******************************|#|GigaByte & Cyno|#|***************************|#|
Missing Creditz! Structs = Exodus
09/11/2013 12:52 Aerys2nd_#113
Quote:
Originally Posted by xXrussXx View Post
Missing Creditz! Structs = Exodus
Added
09/11/2013 15:04 GigaByte™#114
Hmm.. well I need help with a problem. After this update the CPlayerInfo changed and I updated manually and should be all correct. The problem: ESP and User Finder only finds 1 complete user, the rest or it doesn't find or it comes up as "ııııııııı"... any idea what this could be? I think it's coming from cPlayerInfo because Zombie OPK doesn't work and many other things linked to this struct...
09/11/2013 15:12 Raz9r#115
Quote:
Originally Posted by GigaByte™ View Post
Hmm.. well I need help with a problem. After this update the CPlayerInfo changed and I updated manually and should be all correct. The problem: ESP and User Finder only finds 1 complete user, the rest or it doesn't find or it comes up as "ııııııııı"... any idea what this could be? I think it's coming from cPlayerInfo because Zombie OPK doesn't work and many other things linked to this struct...
The total size of your struct is incorrect, thus causing offset shifts when using higher indices.
09/11/2013 16:02 maxstei#116
#requesto bypass :) Thanks
09/11/2013 16:19 .BlackHat#117
Quote:
Originally Posted by GigaByte™ View Post
Hmm.. well I need help with a problem. After this update the CPlayerInfo changed and I updated manually and should be all correct. The problem: ESP and User Finder only finds 1 complete user, the rest or it doesn't find or it comes up as "ııııııııı"... any idea what this could be? I think it's coming from cPlayerInfo because Zombie OPK doesn't work and many other things linked to this struct...
yyyyyyyyy... (26 bytes at all) are costume codes :3
09/11/2013 16:34 Kazbah__#118
Quote:
#requesto bypass Thanks
from last update

Code:
	        BYTE bpJe         [1] = { 0x74 };
		BYTE bpJmp        [1] = { 0xEB };
		BYTE bpRetnA      [1] = { 0xC3 };
		BYTE bpAddEdx     [2] = { 0x03,0xD2 };
		BYTE bpMovEax     [5] = { 0xB8,0x00,0x00,0x00,0x00 };

			patch->memcpy_s((void*)(dwEhSvc+0x8BB90),(BYTE*)bpRetnA,1);
			patch->memcpy_s((void*)(dwEhSvc+0x0AC28),(BYTE*)bpJe,1);
			patch->memcpy_s((void*)(dwEhSvc+0x43BEE),(BYTE*)bpMovEax,5);
			patch->memcpy_s((void*)(dwEhSvc+0x40F5F),(BYTE*)bpAddEdx,2);
			patch->memcpy_s((void*)(0x51CF9F),(BYTE*)bpJmp,1);
			patch->memcpy_s((void*)(0x5DD1B9),(BYTE*)bpRetnA ,1);
09/11/2013 18:47 CyberMask#119
Quote:
Originally Posted by Kazbah__ View Post
from last update

Code:
	        BYTE bpJe         [1] = { 0x74 };
		BYTE bpJmp        [1] = { 0xEB };
		BYTE bpRetnA      [1] = { 0xC3 };
		BYTE bpAddEdx     [2] = { 0x03,0xD2 };
		BYTE bpMovEax     [5] = { 0xB8,0x00,0x00,0x00,0x00 };

			patch->memcpy_s((void*)(dwEhSvc+0x8BB90),(BYTE*)bpRetnA,1);
			patch->memcpy_s((void*)(dwEhSvc+0x0AC28),(BYTE*)bpJe,1);
			patch->memcpy_s((void*)(dwEhSvc+0x43BEE),(BYTE*)bpMovEax,5);
			patch->memcpy_s((void*)(dwEhSvc+0x40F5F),(BYTE*)bpAddEdx,2);
			patch->memcpy_s((void*)(0x51CF9F),(BYTE*)bpJmp,1);
			patch->memcpy_s((void*)(0x5DD1B9),(BYTE*)bpRetnA ,1);
The address are all wrong except Callback2 ..
09/11/2013 18:58 Kazbah__#120
Quote:
The address all are wrong except Callback2 ..
can you read pls?

Quote:
from last update