Показать сообщение отдельно
Старый 15.04.2020, 14:23   #538
Новичок
 
Регистрация: 11.04.2020
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
rdxx пока неопределено
Восклицание

Привет из 2020. Помогите! Как вызвать UNetworkHandler::MTL?
Говорят, что это избитая тема, но я уже неделю ищу инфу по ней, почти ничего нет, особенно на C++.

Объявил функцию:
Код:
typedef void(__thiscall* f_MTL)(int this_UNetworkHandler, int Actor1, float x_to, float y_to, float z_to, float x_from, float y_from, float z_from, int Actor2, int unk0, int unk1, int unk2);
f_MTL call_MTL = reinterpret_cast<f_MTL>(0x203D8970);
Пытаюсь вызвать:

Код:
		if (GetAsyncKeyState(VK_NUMPAD9))
		{
			int pUser = GetMyUserClass();

			int AActor1 = *(int*)(pUser + 0x2B4);
			int AActor2 = *(int*)(AActor1 + 0x40);

			float x_from = *(float*)(AActor1 + 0x1B4);
			float y_from = *(float*)(AActor1 + 0x1B8);
			float z_from = *(float*)(AActor1 + 0x1BC);
			
			call_MTL(UNetworkHandler_this, AActor1, x_from+100, y_from+100, z_from, x_from, y_from, z_from, AActor2, 0, 0, 0);
		}
При вызове клиент просто закрывается без какой-либо реакции. В чем трабл может быть?
UNetworkHandler::GetUser к примеру, работает четко. А эта не хочет..
rdxx вне форума   Ответить с цитированием