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

darthmaul

Стажёры
  • Постов

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

  • Посещение

Репутация

0 Навыки не прокачены

Посетители профиля

2 382 просмотра профиля
  1. Спасибо тебе админушка! Проблема действительно была в подсчете строки, заменил на wcslen(wstr) и все работает корректно)
  2. Вывожу ники игроков, на латинце без проблем, а если крилица то тоже выводит то на конце иероглифы почему то.
  3. Всем доброго времени суток. Помогите решить такую задачку: Меняю модельку оружия через проп m_nModelIndex, получаю мерцание модельки, в основном показывает новую модельку а на доли секунд показывается стандартная моделька. Мерцание исчезает при cl_predict 0, но при этом значении играть не возможно.
  4. это понятно. но как адреса этих байтов найти?
  5. вот что нарыл в sdk Через CE нашел сначала строку "Current alias commands:", поставил брейк поинт на чтение, при выполнении комнады alias вышло две функции: https://www.dropbox.com/s/960r1oe5j4yez2e/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-01-30%2014.50.23.png?dl=0 Но что то думаю что копаю не в ту сторону. По коду есть ConCommand alias("alias",Cmd_Alias_f); т.е. регистрация команды alias. по идее эту строку и нужно занопить, но вот как словить это событие если регистрация команды происходит сразу после старта игры.
  6. как найти кусок кода связанный с исполнением команды alias? чтоб занопить.
  7. Разобрался, тему можно закрывать. Хук: http://www.unknowncheats.me/forum/d3d-tutorials-and-source/58599-vtable-d3d9-base.html Код для скриншота:
  8. при полноэкранном режиме выдает черный снимок( вот в программе фрапс при запуске происходит инжект к игре fraps32.dll
  9. Вопрос в заголовке. Есть какие нибудь идеи реализации? Сам очень много гуглил, но так ничего рабочего не нашел. Теоретически понимаю, что без инжекта не обойтись, но как реализовать загадка.
  10. На гитхабе нашел проект, называется sourcecmd, который выполняет консольные команды в играх типа CS:GO, CS:S и т.д. Но для работы как я понял нужно обновить сигнатуру. Так вот как через cheatengine найти сигнатуру на выполнение консольных команд? if ( ::ReadProcessMemory( mhProcess, hmEngine, dump, size, NULL ) ) { // Do a sigscan for CEngineClient::ExecuteClientCmd // (old) Pattern: 8B 44 24 04 50 E8 ? ? ? ? 68 ? ? ? ? E8 ? ? ? ? 83 C4 08 E8 ? ? ? ? C2 04 00 // (old) Pattern: 55 8B EC 8B 45 08 50 E8 ? ? ? ? 68 ? ? ? ? E8 ? ? ? ? 83 C4 08 5D C2 04 00 // Pattern: 55 8B EC 8B 45 08 50 E8 ? ? ? ? 83 C4 04 5D C2 04 00 if ( void* p = FindPattern( dump, size, "\x55\x8B\xEC\x8B\x45\x08\x50\xE8\x00\x00\x00\x00\x83\xC4\x04\x5D\xC2\x04\x00", "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x00\x00\x00\x00\xFF\xFF\xFF\xFF\xFF\xFF\xFF" ) )
×
×
  • Создать...

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

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