diff --git a/src/client/component/colors.cpp b/src/client/component/colors.cpp index ec52aef4..d8319399 100644 --- a/src/client/component/colors.cpp +++ b/src/client/component/colors.cpp @@ -16,8 +16,8 @@ namespace colors template void patch_color(const uint8_t r, const uint8_t g, const uint8_t b, const uint8_t a = 255) { - auto* color_table = reinterpret_cast(0x142FF0E20_g); - auto* g_color_table = reinterpret_cast(0x142FB6CF0_g); + auto* color_table = reinterpret_cast(0x142FEFE20_g); + auto* g_color_table = reinterpret_cast(0x142FB5CF0_g); uint8_t color_int[4]; color_int[0] = r; @@ -36,7 +36,7 @@ namespace colors utils::hook::copy(g_color_table + index * 4, color_float, sizeof(color_float)); } - uint64_t get_player_name_stub(const uint64_t client, int client_num, char* buffer, const int size, + /*uint64_t get_player_name_stub(const uint64_t client, int client_num, char* buffer, const int size, const bool has_clan_tag) { const auto res = get_player_name_hook.invoke(client, client_num, buffer, size, has_clan_tag); @@ -48,12 +48,12 @@ namespace colors } return res; - } + }*/ - const char* get_gamer_tag_stub(const uint64_t num) + /*const char* get_gamer_tag_stub(const uint64_t num) { return utils::string::va("^3%s", get_gamer_tag_hook.invoke(num)); - } + }*/ } struct component final : client_component @@ -67,10 +67,11 @@ namespace colors patch_color<5>(32, 197, 255); // 5 - Light Blue patch_color<6>(151, 80, 221); // 6 - Pink + // Old addresses //get_player_name_hook.create(0x1413E3140_g, get_player_name_stub); //get_gamer_tag_hook.create(0x141EC7370_g, get_gamer_tag_stub); } }; } -REGISTER_COMPONENT(colors::component) +REGISTER_COMPONENT_WORKING(colors::component)