From dd9bbd12ef353f270d95ba733e1ef465d15d2b44 Mon Sep 17 00:00:00 2001 From: navewindre Date: Sun, 9 Dec 2018 17:12:07 +0100 Subject: hack works now please go fix rest --- cheat/internal_rewrite/c_base_weapon.hpp | 124 ++++++++++++++++--------------- 1 file changed, 66 insertions(+), 58 deletions(-) (limited to 'cheat/internal_rewrite/c_base_weapon.hpp') diff --git a/cheat/internal_rewrite/c_base_weapon.hpp b/cheat/internal_rewrite/c_base_weapon.hpp index 97f40d6..2abc997 100644 --- a/cheat/internal_rewrite/c_base_weapon.hpp +++ b/cheat/internal_rewrite/c_base_weapon.hpp @@ -4,71 +4,79 @@ #include "netvars.hpp" enum ItemDefinitionIndex_t { - WEAPON_NONE, - WEAPON_DEAGLE = 1, - WEAPON_ELITE = 2, - WEAPON_FIVESEVEN = 3, - WEAPON_GLOCK = 4, + WEAPON_NONE = 0, + WEAPON_DEAGLE, + WEAPON_ELITE, + WEAPON_FIVESEVEN, + WEAPON_GLOCK, WEAPON_AK47 = 7, - WEAPON_AUG = 8, - WEAPON_AWP = 9, - WEAPON_FAMAS = 10, - WEAPON_G3SG1 = 11, + WEAPON_AUG, + WEAPON_AWP, + WEAPON_FAMAS, + WEAPON_G3SG1, WEAPON_GALILAR = 13, - WEAPON_M249 = 14, + WEAPON_M249, WEAPON_M4A1 = 16, - WEAPON_MAC10 = 17, + WEAPON_MAC10, WEAPON_P90 = 19, - WEAPON_UMP45 = 24, - WEAPON_XM1014 = 25, - WEAPON_BIZON = 26, - WEAPON_MAG7 = 27, - WEAPON_NEGEV = 28, - WEAPON_SAWEDOFF = 29, - WEAPON_TEC9 = 30, - WEAPON_TASER = 31, - WEAPON_HKP2000 = 32, - WEAPON_MP7 = 33, - WEAPON_MP9 = 34, - WEAPON_NOVA = 35, - WEAPON_P250 = 36, + WEAPON_MP5SD = 23, + WEAPON_UMP45, + WEAPON_XM1014, + WEAPON_BIZON, + WEAPON_MAG7, + WEAPON_NEGEV, + WEAPON_SAWEDOFF, + WEAPON_TEC9, + WEAPON_TASER, + WEAPON_HKP2000, + WEAPON_MP7, + WEAPON_MP9, + WEAPON_NOVA, + WEAPON_P250, WEAPON_SCAR20 = 38, - WEAPON_SG556 = 39, - WEAPON_SSG08 = 40, - WEAPON_KNIFEGG = 41, - WEAPON_KNIFE = 42, - WEAPON_FLASHBANG = 43, - WEAPON_HEGRENADE = 44, - WEAPON_SMOKEGRENADE = 45, - WEAPON_MOLOTOV = 46, - WEAPON_DECOY = 47, - WEAPON_INCGRENADE = 48, - WEAPON_C4 = 49, + WEAPON_SG556, + WEAPON_SSG08, + WEAPON_KNIFEGG, + WEAPON_KNIFE, + WEAPON_FLASHBANG, + WEAPON_HEGRENADE, + WEAPON_SMOKEGRENADE, + WEAPON_MOLOTOV, + WEAPON_DECOY, + WEAPON_INCGRENADE, + WEAPON_C4, + WEAPON_HEALTHSHOT = 57, WEAPON_KNIFE_T = 59, - WEAPON_M4A1_SILENCER = 60, - WEAPON_USP_SILENCER = 61, + WEAPON_M4A1_SILENCER, + WEAPON_USP_SILENCER, WEAPON_CZ75A = 63, - WEAPON_R8REVOLVER = 64, - WEAPON_MP5SD = 23, + WEAPON_R8REVOLVER, + WEAPON_TAGRENADE = 68, + WEAPON_FISTS, + WEAPON_BREACHCHARGE, + WEAPON_TABLET = 72, + WEAPON_MELEE = 74, + WEAPON_AXE, + WEAPON_HAMMER, + WEAPON_SPANNER = 78, + WEAPON_KNIFE_GHOST = 80, + WEAPON_FIREBOMB, + WEAPON_DIVERSION, + WEAPON_FRAG_GRENADE, WEAPON_KNIFE_BAYONET = 500, WEAPON_KNIFE_FLIP = 505, - WEAPON_KNIFE_GUT = 506, - WEAPON_KNIFE_KARAMBIT = 507, - WEAPON_KNIFE_M9_BAYONET = 508, - WEAPON_KNIFE_TACTICAL = 509, + WEAPON_KNIFE_GUT, + WEAPON_KNIFE_KARAMBIT, + WEAPON_KNIFE_M9_BAYONET, + WEAPON_KNIFE_TACTICAL, WEAPON_KNIFE_FALCHION = 512, WEAPON_KNIFE_BOWIE = 514, - WEAPON_KNIFE_BUTTERFLY = 515, - WEAPON_KNIFE_PUSH = 516, - GLOVE_STUDDED_BLOODHOUND = 5027, - GLOVE_T_SIDE = 5028, - GLOVE_CT_SIDE = 5029, - GLOVE_SPORTY = 5030, - GLOVE_SLICK = 5031, - GLOVE_LEATHER_WRAP = 5032, - GLOVE_MOTORCYCLE = 5033, - GLOVE_SPECIALIST = 5034, - GLOVE_HYDRA = 5035, + WEAPON_KNIFE_BUTTERFLY, + WEAPON_KNIFE_PUSH, + WEAPON_KNIFE_URSUS = 519, + WEAPON_KNIFE_GYPSY_JACKKNIFE, + WEAPON_KNIFE_STILETTO = 522, + WEAPON_KNIFE_WIDOWMAKER }; class weapon_info_t { @@ -211,19 +219,19 @@ public: } __forceinline weapon_info_t* get_wpn_info( ) { - return util::get_vfunc< 443, weapon_info_t* >( this ); + return util::get_vfunc< 448, weapon_info_t* >( this ); } __forceinline void update_accuracy_penalty( ) { - return util::get_vfunc< 468, void >( this ); + return util::get_vfunc< 472, void >( this ); } __forceinline float get_spread( ) { - return util::get_vfunc< 436, float >( this ); + return util::get_vfunc< 440, float >( this ); } __forceinline float get_inaccuracy( ) { - return util::get_vfunc< 467, float >( this ); + return util::get_vfunc< 471, float >( this ); } __forceinline void set_glove_model( int model_index ) { -- cgit v1.2.3