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

Xipho

Администраторы
  • Постов

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

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

    42

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

  1. Ты метку _Player объявить - объявил, но не определил. Она не указывает ни на какой адрес. Поэтому Авто-Ассемблер и ругается. Определи ее в коде примерно так: _newmem: mov [esi+48],eax push ecx mov ecx,(NFS11.exe+014DF9A0) mov ecx,(ecx+6A4) mov ecx,(0871c520+50) mov ecx,(0871c578) mov ecx,(0871c520+9c) mov ecx,(0871c5c4+48) mov (_Player),ecx pop ecx cmp esi,(_Player) jne short _originalcode mov [esi+48],#1 _originalcode: mov [esi+48],eax mov eax,[ebp+00] jmp _returnhere _Player: dd 0 То есть, в области выделенной памяти за кусками нужного кода ты выделяешь один адрес для того, чтобы записывать в него статичный адрес, и все будет путем )
  2. С общением у нас тут все в порядке, если ты готов развиваться сам и помогать своими знаниями другим )
  3. Во многих играх, которые используют службу Windows Live, есть регистрация достижений даже в одиночных играх. Поэтому в движок Windows Live встроен античит. Да и много в каких других одиночных играх может быть встроена проверка целостности кода игры, так как мало кому из разработчиков хочется, чтобы игру взламывали.
  4. Посмотрю, самому интересно стало, почему так. ЗЫ. Неумолимо приближается время отпуска, и неумолимо растет сумма на моем счету, которая позволит мне наконец сделать апгрейд на топовый комп и усиленно нырнуть в геймхакинг. Жду не дождусь этих двух событий ))
  5. Есть вариант, что игра обладает защитой от модификации кода. Как Left4Dead 2, к примеру. Там тоже можно взломать что угодно, но при включенном VAC игра крашится через пару минут, когда отрабатывают проверки античита.
  6. Специфика трейнеров в том, что модифицируется код в оперативной памяти, код же самих файлов на жестком диске остается незименным. Следовательно, нарушения нет. А вот NoDVD модифицируют непосредственно код игры с целью запуска без диска. Это уже незаконно. Впрочем, если NoDVD являет собой некий инлайн-патчер - это уже вопрос спорный. Но, в любом случае, NoDVD нарушают законодательство, а трейнеры - нет.
  7. Создание трейнера - законно. А использование NoDVD и иже с ними - нет. Поэтому у нас обсуждений NoDVD не будет. И уж тем более мы не будем их выкладывать.
  8. Со временем все потихоньку начинает разруливаться, чему я несказанно рад. Также, на октябрь запланировал тотальный апгрейд домашнего компа. А уж еще и если отпустят в отпуск - засяду за геймхак плотно-плотно. Возможно, сделаю несколько статей, или так называемых видеохаков )
  9. Так, у меня катастрофический завал со временем. Есть ли у кого желание и время заняться копированием статей с форума на сайт - сообщите в этой теме.
  10. Попробовал те же браузеры. Ошибок нет. Странно. ЗЫ. Накидал иконки групп для чемакса, но передумал и устроил там конкурс. Может, здесь используем (переделаю под наши группы, конечно же)?
  11. Дык нефиг пытаться через SSL заходить )) У нас SSL не задействован, поэтому хостер и перекидывает неизвестно куда. Разберемся Upd: У меня все нормально открывается. Попробуй в разных браузерах.
  12. А с чего ты взял, что таймера нет? Просто в обучении он намеренно отключен разработчиками, а уже в игре - нет.
  13. Работаю над аналогом SVN чисто для нашего ресурса. Чтобы можно было координировать наши наработки. Возможно, подыму несколько игровых серверов. Но это пока под вопросом. К тому же, там все же халява будет Платить за хостинг не надо будет, да и полный доступ к серверу - тоже айс ))
  14. Мы не выкладываем софт с лекарствами. На нашем сайте и форуме только бесплатный софт. Далее, в ближайшее время, как только стабилизируется вопрос с работой и если он стабилизируется, сайт и форум перенесу на рабочий сервер. Таким образом мы получим в свое распоряжение почти террабайт места и восемь гигов оперативной памяти. Единственный момент - рабочий сервер находится в Скрэнтоне, США, поэтому коннект будет идти чуть медленнее, чем сейчас.
  15. Отныне и впредь, каждое не относящееся к теме сообщение, флуд, оффтоп, а также вопросы, ответы на которые были даны ранее или очвинды, будет оценивать лично мной в отрицательной форме. Как только пользователь наберет репутацию ниже 15 - он будет забанен навечно. ЗЫ. Пользователям, не входящим в группу "Разработчки", плюсовать/минусовать репутацию запрещается. По логам увижу - сразу накажу баном на полгода.
  16. Собранные в свежей версии Delphi исходники в операционной системе Windows 7 по умолчанию идут в кодировке UTF-8 (Юникод). А ХР неизвестно по какой причине трактует их как ANSI приложения. Отсюда и знаки вопроса. Надо эту ситуацию как-то решать.
  17. Закрывать доступ мы не будем. Но, тем не менее, как я уже говорил ранее, на сайте будет закрытый раздел, доступ в который будет только для зарегистрированных. Что мы там будем выкладывать - решим. Скорее всего, там будем выкладывать какие-то исходники. А регистрация на сайте будет только по приглашению.
  18. Поддержка скинов на форуме и так есть. Просто я выключил пользователям возможность его смены, ибо все скины, доступные для смены пользователям, постоянно висят в кэше сервера (для быстрого доступа), а для нас это недопустимо, так как хостинг выделяет не так уж много оперативы и процессорного времени.
  19. Код заносится в одну строчку потому, что переносы приведены не в стандарте, принятом для текущей локали. У меня, например, все коды вставляются абсолютно нормально.
  20. Все дело в кодировке. Когда редактишь исходный код, кодировка ставится Win-1251. После компиляции все отображается как UTF-8. Для английского текста это не имеет ровным счетом никакго значения, а вот с русскими текстами именно такая канитель и происходит.
  21. Если требуется OHK - по той же цепочке без последнего или предпоследнего уровня проверять - вот тебе и готовый фильтр )
  22. А зачем вообще делать фильтр, если есть рабочая цепочка указателей? В любую частовыполняемую инструкцию достаточно вставить запись нужного здоровья по этой цепочке и все.
×
×
  • Создать...

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

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