add: try-catch block for SetRank function

This commit is contained in:
jadis0x
2022-10-23 01:58:48 +03:00
committed by GitHub
parent cb5249deb0
commit 1c3b35352b

View File

@@ -5,15 +5,21 @@
#include <time.h>
void Misc::SetRank(int rank) {
if (!Players::LocalPlayer) {
return;
}
try {
if (!Players::LocalPlayer) {
return;
}
Unity::CComponent* NolanRankController = Players::LocalPlayer->GetComponent("NolanRankController");
if (!NolanRankController) {
return;
Unity::CComponent* NolanRankController = Players::LocalPlayer->GetComponent("NolanRankController");
if (!NolanRankController) {
return;
}
NolanRankController->CallMethodSafe<void*>("SetRank", rank);
}
catch (...) {
settings::spoof_level = false;
}
NolanRankController->CallMethodSafe<void*>("SetRank", rank);
}
void Misc::WalkInlobby(bool walk) {