Перейти к содержанию

Garik66

Помогаторы
  • Постов

    5 750
  • Зарегистрирован

  • Победитель дней

    292

Весь контент Garik66

  1. Ожидал уже ответил в предыдущем сообщении
  2. pointerX = readInteger('["Tutorial-i386.exe"+002015D0]+480') если три pointerX = readInteger('[["Tutorial-i386.exe"+002015D0]+480]+48') и т.д.
  3. Для начала прочитай правила и Это На первый раз сходи ка ты "В угол" В следующий раз будет пред.
  4. Вопрос задавался на форуме не один десяток раз. Поменяй отладчик в настройках СЕ.
  5. ЗЫ; так и в movss xmm0,[eax+00000100] xmm0 лежало уже то, с чем сравнивает ТС. Т.е. сравнение можно было и совсем по другому организовать.
  6. Черт....................... точно. Вот оно - когда глаза замылены, не видим очевидного.
  7. Хотя можно и в одном скрипте попробовать. Мне ждать тебя некогда, короче попробуй так (писал на коленке):
  8. сложить 1 + 1. Короче. если затрудняешься кинь сюда два СЕ-ных АА- скрипта с Логами из инструкций 1. 2.
  9. Нарисуй и вспомни (загугли) тригонометрию.
  10. Сам пишешь: При этом рассчитываешь во float angles[0] = (float)(asinf(delta[2] / hyp) * 5215.5f); // как я понял это значение записывается в Y поворот "16385/3.14" angles[1] = (float)(atanf(delta[1] / delta[0]) * 10427.8f); // а это значение записывается в X поворот "32750/3.14" тебе нужно сначала рассчитать углы в радианах и только потом умножать на коэффициенты для перевода в игровые (4-байтные) значения.
  11. Вопрос эти значения игровые? Или ты их получаешь из своего кода?
  12. Я не про это, а что именно в игре ТС хочет сделать.
  13. Ты лучше бы написал что именно хочешь сделать. И на скрине не виден статичный адрес (хотел у себя воспроизвести, чтобы понять что ты хочешь получить.
  14. Тогда ещё выше. Ладно понятно, Это смотреть лучше самому чем вопросы задавать. Но мне некогда
  15. Так при чем здесь инъекция - ты же найдешь нужный указатель и смещение и меняй пжлста.
  16. ЗЫ: хотя может быть и так (инструкция из топика на который давал ссылку): "Borderlands2.exe"+FBAC28: D9 81 10 03 00 00 - fld dword ptr [ecx+00000310] // вот здесь константа // ---------- DONE INJECTING ---------- "Borderlands2.exe"+FBAC2E: D8 4D FC - fmul dword ptr [ebp-04] // а это скорость
  17. Такого никогда не будет. Но будет например такое fmul [ebx+7C]. И вот в [ebx+7C] будет лежать искомая константа.
  18. Инструкция должна получить каким то образом значение константы, поэтому обязательно будет обращение к адресу этой константы. Твоя задача как раз найти это обращение (инструкцию) реверсом. Либо найдя адрес "научным тыком" в структуре, непосредственно получить это обращения, ставя бряк. ЗЫ: глянь ТЫК
  19. Искать не получиться - константа. Либо реверс, либо методом "научного тыка" в структуре.
  20. Это не коэффициент, а угол (обычно в игре это косинус угла от -1 до +1). Коэффициент меняться не будет - смотри в структуре - обычно равно 1.
  21. Ну наконец-то- что-то дельное, а не только критика. ?
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.