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

Garik66

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

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

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

    292

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

  1. SergBrNord, написал скрипт для включения читов от разработчиков, чтобы не играться с консолью "Disable / Enable cheats (0/1)": И табличка уже с нужными адресами в ней. Горячие клавиши не назначал. Ниже залил новую табличку с телепортом.
  2. Garik66

    Siegefall

    CE умеешь пользоваться? Если умеешь попробуй скрипт (у меня в самом начале добавил дерево при постройке ворот, но скрипт по идее на все ресурсы): PS: Игра оказалась онлайн, да ещё многопользовательская. Так что дальше помогать не буду. (а такими я из принципа не занимаюсь. А так в игре ищется всё легко. А если уже работал с Анализом структур, то в Структуре всё видно, где ресурсы, где количество, если нужны фильтры, то есть текстовые ID. Я скрипт набросал за минутку из читающей инструкции, но его можно сделать нормальным, чтобы добавлять отдельно дерево, руду, золото. И т.д.
  3. Первым делом попробуй просто поменять название exe-ника "Ольки". А вообще-то кто-то выкладывал в какой-то теме недавно ссылку на статью. В ней первым пунктом - было палево по названию процесса. Вторым по ID процесса. Ну и ещё что-то. Не вчитывался подробно. Нужно поискать. ЗЫ: Ещё вот нашёл: Подготавливаем OllyDbg к бою
  4. Игра не стабильная, постоянно вылетает, нужно терпение. Подскажу более быстрый способ для твоей игры - как выйти на координату Z (высоту). Загрузи самое начало (мостик около озера, на дне которого гранатомёт, а на другом берегу бронь, пистолет и красная телефонная будка) Подключи консоль -> подключи "Режим полёта". Начни поиск: Тип "float" Диапозон 0 до 5, стоя на мостике. А дальше поднялся вверх - увеличилось, опустился - уменьшилось. Перед проверкой адресов заморозкой, останется около 160 адресов, среди них есть искомая координата Z, при заморозке которой ГГ не будет опускаться вниз и подниматься вверх, в регионе памяти найдёшь и другие координаты. Но правда тебе это ни чего не даст, поймёшь, когда увидишь инструкции работающие с этими адресами. Там ещё нужно будет разбираться и задавать много вопросов тебе на форуме, чтобы написать телепорт.
  5. Была не плохая тема, где начинали делать обход проверки целостности кода (правда не для онлайн игры, но думаю главное идея), но не закончили, а сделали по другому к сожалению. Сейчас найду. Да вот она, посмотри - может поможет:
  6. Не знаю какой вариант - скриптов было много, короче вот здесь скрипт на одну из этих инструкций: Нет не пробовал. А что нужна помощь? Они скорее всего в той же структуре будут.
  7. Ну разобрать можно. Xipho и NullAlex обещали починить ссылки, код и спойлер, которые поехали при переходе на новый движок - надеюсь руки у них дойдут.
  8. Как я понял gmz, тогда уже подобная тема была на форуме недавно, почитай ещё здесь:
  9. Кстати там много чего таким образом можно найти. Например явно виден адрес счётчика нахождения секретных вещей, короче поэкспериментируй, там много чего есть.
  10. Нет. Просто взял инструкцию на чтение игры (их две - можно любую) в отдладчике, ПКМ по ней, из контекстного меню выбрал строчку "Найти адреса, к которым обращается эта инструкция" и после этого подобрал сперва одно оружие в игре, которого у меня не было - вышел на адрес, подобрал второе - стало сразу понятно, а потом уже вручную менял значение в адресе в таблице, следуя двоичной сиситеме.
  11. Из твоих объяснений ничего не понятно. Приведи написанный код (скорее всего где-то ошибка), ребята посмотрят - помогут.
  12. Проверил твой скрипт, без проблем добавляет патроны и вылетов нет, так что проверка флага не нужна. Есть одна опечатка в скрипте mov [esi+00000A50],#998 //flamethrower mov [esi+00000A50],#799 //lasergun нужно [esi+00000A60] и push ecx pop ecx в данном случае не нужны, так как ecx затирается другим значением дальше по коду игры. Добавил в скрипт, добавление оружия без его подбора в игре:
  13. Я не могу сообразить где тут собака зарыта? Мы находим значение регистра. Но смысл? Нет, ну я, конечно, пробовал сделать так в Сэме но получилась чушь в 2к+ адресов, практически не отсеивающаяся. Здесь всё правильно и понятно, это грубо ШАГ № 8 Туториала. Если не понял повтори "Обучение СЕ" 8 шаг. Часто это использую в играх, если не нахожу фильтра в первой струтуре, то нахожу этим способом первый поинтер и уже из него исследую струтуру, часто уже на первом уровне указателя в структуре лежит обычно текстовый фильтр (ID). Но для новой твоей игры этот метод к сожалению не подходит. Поэтому и пробовал искать указатели автоматически.
  14. Сейчас действительно очень сложно с работой ( у меня например проблема) и не только в Волгограде. Поэтому я бы посоветовал 1 вариант, но не забрасывать второй - продолжать учиться программированию (книги, онлайн курсы), параллельно заняться фрилансом и когда уже будешь уверен в себе, как программист, имея работу в ЖД, искать параллельно работу программистом. Если бы был молод, то именно так бы и сделал.
  15. Думаю как помнили - включалась напоминалка в ICQ или в Скайпе у кого-нибудь у кого ты в контактах, вот и поздравляли. Как я сегодня зашёл в Скайп, а мне напомнили, что "у ОСНОВАТЕЛЯ днюха, ты чё?", ну я сразу же и поздравил. А так с текущими заботами (кризисами и т.д.) навряд ли кто вспомнит.
  16. Если это не урок, а из разряда "Как я ломал ......." тогда думаю - что стоит. А , если урок, то его лучше заранее подготовить и в этом случае думаю - что не стоит.
  17. mov [ecx+1C], 1 //Пишем тот флаг Ты же вроде сам его так назвал.
  18. Ну и кстати добавлять предметы в скрипте, до их подбора в игре, тоже не проблема. Скрипт писать не буду, попробуй сам.
  19. Если у тебя не подобрано в игре, то скорее всего будет вылет из игры. Потестируй свой скрипт, например загрузи самое начало игры пока ничего нет, активируй свой скрипт и посмотри, что будет . А потом потестируй мой (в нём использовал твои смещения, которые ты выкладывал ранее):
  20. SergBrNord, ну наконец то понял, что ты пишешь для этой игры. По видимому ты так же как и я - "шмоточник" в играх и любишь проходить по максимуму, т.е. ты хочешь подобрать в игре максимум (всё) снаряжение и за это получить очки опыта. Я так тебя понял? А так как шмотка подбирается,только если её не максимум, то ты и хочешь, чтобы значение всегда было меньше на 1. Сейчас дошёл в игре до пирамиды и понял, как это можно сделать. Нам не обязательно добавлять предметы в скрипте для этого - их лучше в твоём случае подбирать в игре, а вот записывать нужные значения нужно после проверки флага, который мы с тобой нашли, т.е., если во флаге 0, то пока не трогаем значение в скрипте, если 1, то пишем меньше на 1 от максимального. Если не справишься, то помогу написать такой скрипт.
  21. Короче если не поймёшь, хотя я там написал подробную инструкцию, то вот посмотри видео с 4 минуты ЗЫ: хотя нет лучше смотреть с самого начала.
  22. Я же тебе давал ссылку на AOB Scan LUA или ты не знаешь как им воспользоваться?
  23. вот здесь уже выложены многие из них, но от структуры самого НР
  24. Это не важно на какой инструкции. Можно сделать на любой. Я уже писал, мы занимались добавлением через скрипт, того что ещё в игре не подбирали. В этом случае инструкция и фильтр Гери не поможет также будет вылет из игры. Но я кажется разобрался полностью как это можно сделать.
×
×
  • Создать...

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

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