Исходник Поиск ProjectToScreen

Energy Reload
Забаненный
Статус
Оффлайн
Регистрация
20 Авг 2017
Сообщения
1,206
Реакции[?]
330
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ключевое слово для поиска "ProjectToScreen" (без кавычек)
Находим, переходим в псевдокод (F5)
Имеем такую красоту
C++:
if ( v70 )
  {
    v85 = "point";
    *((_QWORD *)&v81 + 1) = sub_ххххххххх;
    *(_QWORD *)&v81 = v3;
    v84 = "ProjectToScreen";
    v92 = &v81;
    v90 = *(_DWORD *)(v3 + 88);
    *(_QWORD *)&v87 = 0i64;
    *((_QWORD *)&v88 + 1) = 0i64;
    v86 = v4;
    v91 = sub_1405B6EB0;
    v93 = 16;
    (*(void (__fastcall **)(__int64, const char **))(*(_QWORD *)v70 + 168i64))(v70, &v84);
Даблклик по данному адресу sub_ххххххххх
*((_QWORD *)&v81 + 1) = sub_ххххххххх;

И имеем Дабл красату
C++:
__int64 __fastcall sub_140D74720(__int64 a1, __int64 a2, int *a3)
{
  int v3; // xmm1_4
  __int64 v4; // rbx
  __int64 v5; // rcx
  __int64 v6; // rax
  __int64 result; // rax
  unsigned int v8; // ebx
  float v9; // [rsp+20h] [rbp-48h]
  float v10; // [rsp+24h] [rbp-44h]
  int v11; // [rsp+28h] [rbp-40h]
  int v12; // [rsp+30h] [rbp-38h]
  int v13; // [rsp+34h] [rbp-34h]
  int v14; // [rsp+38h] [rbp-30h]
  float *v15; // [rsp+40h] [rbp-28h]
  float *v16; // [rsp+48h] [rbp-20h]
  int *v17; // [rsp+50h] [rbp-18h]
  __int64 v18; // [rsp+70h] [rbp+8h]

  v3 = a3[1];
  v4 = a2;
  v5 = *(_QWORD *)(a1 + 112);
  v12 = *a3;
  v14 = a3[2];
  v13 = v3;
  v15 = &v9;
  v16 = &v10;
  *(_QWORD *)&v9 = 0i64;
  v17 = &v11;
  v11 = 0;
  (*(void (__fastcall **)(__int64, int *))(*(_QWORD *)v5 + 872i64))(v5, &v12);<-- Вот наш ProjectToScreen/8
  v9 = v9 * 8.0;
  v10 = v10 * 6.0;
  v6 = ((__int64 (__fastcall *)(__int64 *, float *, __int64, __int64))sub_1405B6FE0)(&v18, &v9, v4, 2i64);
  result = sub_1409977F0(v4, v6);
  v8 = result;
  if ( v18 )
  {
    (*(void (__fastcall **)(__int64))(*(_QWORD *)v18 + 24i64))(v18);
    result = v8;
  }
  return result;
}
 
When every god dead, I can live a normal life...
Забаненный
Статус
Оффлайн
Регистрация
9 Авг 2020
Сообщения
328
Реакции[?]
48
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Он используется для отрисовки есп? Или я что-то путаю?
 
Energy Reload
Забаненный
Статус
Оффлайн
Регистрация
20 Авг 2017
Сообщения
1,206
Реакции[?]
330
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу