mirror of
https://github.com/Mr-X-GTA/YimMenu.git
synced 2025-07-01 12:02:55 +08:00
Update for 1.66 (#929)
* feat(crossmap): update thanks @Aure7138 * feat(TSE): updated most hashes * feat(ScriptEventHandler): Remove abused TSE hashes * feat(pointers): fix snitl * fix(pointers): region code * fix(pointers): handle join request * fix(pointers): decode session info * fix(pointers): connect to peer * fix(pointers): decode peer info * fix(pointers): add player to session * fix(pointers): handle join request * fix(pointers): Is Matchmaking Session Valid * fix(pointers): send session matchmaking attributes * fix(pointers): process matchmaking find response * fix(pointers): serialize join request message * fix(TSE): updated lost few, thanks @Rimmuru * fix(Menu): update menu (#930) * fix(globals): mechanic global * feat(meta): bump version * feat(spoofing): remove patched stuff * fix(self): off radar timer offset * fix(overlay): retain last position * feat(self): commented dance mode * feat(spoofing): add note about spoofing not working Co-authored-by: maybegreat48 <96936658+maybegreat48@users.noreply.github.com>
This commit is contained in:
@ -11,9 +11,9 @@ namespace big
|
||||
return;
|
||||
|
||||
ImGui::SetNextWindowPos(ImVec2(10.0f, 10.0f), ImGuiCond_FirstUseEver, ImVec2(0.0f, 0.0f));
|
||||
ImGui::SetNextWindowBgAlpha(0.3f);
|
||||
ImGui::SetNextWindowBgAlpha(0.5f);
|
||||
|
||||
if (ImGui::Begin("overlay", nullptr, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_NoFocusOnAppearing | ImGuiWindowFlags_NoNav))
|
||||
if (ImGui::Begin("overlay", nullptr, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_AlwaysAutoResize | ImGuiWindowFlags_NoFocusOnAppearing | ImGuiWindowFlags_NoNav))
|
||||
{
|
||||
ImGui::Text("YimMenu");
|
||||
|
||||
|
@ -11,48 +11,7 @@ namespace big
|
||||
{
|
||||
components::small_text("SPOOFING_DESCRIPTION"_T);
|
||||
|
||||
components::sub_title("USERNAME"_T);
|
||||
|
||||
ImGui::Checkbox("SPOOFING_USERNAME"_T.data(), &g.spoofing.spoof_username);
|
||||
if (g.spoofing.spoof_username)
|
||||
{
|
||||
ImGui::SameLine();
|
||||
ImGui::Checkbox("SPOOFING_USERNAME_LOCAL"_T.data(), &g.spoofing.spoof_local_username);
|
||||
}
|
||||
|
||||
constexpr size_t name_size = RTL_FIELD_SIZE(rage::rlGamerInfo, m_name);
|
||||
static char name[name_size];
|
||||
strcpy_s(name, sizeof(name), g.spoofing.username.c_str());
|
||||
|
||||
ImGui::Text("USERNAME_COLON"_T.data());
|
||||
components::input_text("##username_input", name, sizeof(name));
|
||||
|
||||
if (name != g.spoofing.username)
|
||||
g.spoofing.username = std::string(name);
|
||||
|
||||
ImGui::Separator();
|
||||
|
||||
components::sub_title("IP_ADDRESS"_T);
|
||||
|
||||
ImGui::Checkbox("SPOOFING_IP"_T.data(), &g.spoofing.spoof_ip);
|
||||
if (ImGui::IsItemHovered())
|
||||
ImGui::SetTooltip("SPOOFING_IP_DESCRIPTION"_T.data());
|
||||
|
||||
ImGui::Text("IP_ADDRESS_COLON"_T.data());
|
||||
ImGui::DragInt4("##ip_fields", g.spoofing.ip_address.data(), 0, 255);
|
||||
|
||||
ImGui::Separator();
|
||||
|
||||
components::sub_title("ROCKSTAR_ID"_T);
|
||||
|
||||
ImGui::Checkbox("SPOOFING_ROCKSTAR_ID"_T.data(), &g.spoofing.spoof_rockstar_id);
|
||||
|
||||
ImGui::Text("ROCKSTAR_ID_COLON"_T.data());
|
||||
ImGui::InputScalar("##rockstar_id_input", ImGuiDataType_U64, &g.spoofing.rockstar_id);
|
||||
|
||||
components::sub_title("SPOOFING_HIDE_FEATURES"_T);
|
||||
ImGui::Checkbox("SPOOFING_HIDE_GOD_MODE"_T.data(), &g.spoofing.spoof_hide_god);
|
||||
ImGui::Checkbox("SPOOFING_HIDE_SPECTATE"_T.data(), &g.spoofing.spoof_hide_spectate);
|
||||
ImGui::Text("!!!!! Spoofing options like name and RID have become impossible to spoof with update 1.66 !!!!!");
|
||||
|
||||
components::sub_title("CREW"_T);
|
||||
|
||||
@ -75,8 +34,10 @@ namespace big
|
||||
components::sub_title("SPOOFING_EXTRA"_T);
|
||||
|
||||
ImGui::Checkbox("SPOOFING_IS_CHEATER"_T.data(), &g.spoofing.spoof_cheater);
|
||||
ImGui::Checkbox("SPOOFING_IS_DEV"_T.data(), &g.spoofing.spoof_rockstar_dev);
|
||||
ImGui::Checkbox("SPOOFING_IS_QA"_T.data(), &g.spoofing.spoof_rockstar_qa);
|
||||
|
||||
// Can't spoof RID anymore
|
||||
//ImGui::Checkbox("SPOOFING_IS_DEV"_T.data(), &g.spoofing.spoof_rockstar_dev);
|
||||
//ImGui::Checkbox("SPOOFING_IS_QA"_T.data(), &g.spoofing.spoof_rockstar_qa);
|
||||
|
||||
components::sub_title("SPOOFING_SESSION_ATTRIBUTES"_T);
|
||||
components::small_text("SPOOFING_ONLY_WORKS_AS_HOST"_T);
|
||||
|
@ -57,7 +57,8 @@ namespace big
|
||||
components::command_checkbox<"nocollision">();
|
||||
components::command_checkbox<"mobileradio">();
|
||||
|
||||
ImGui::Checkbox("DANCE_MODE"_T.data(), &g.self.dance_mode);
|
||||
// TODO: fix this, causes a crash
|
||||
// ImGui::Checkbox("DANCE_MODE"_T.data(), &g.self.dance_mode);
|
||||
|
||||
ImGui::EndGroup();
|
||||
|
||||
|
Reference in New Issue
Block a user