-
Постов
4 023 -
Зарегистрирован
-
Победитель дней
42
Тип контента
Профили
Форумы
Загрузки
Блоги
Весь контент Xipho
-
Поскольку обновление данной игры требует определенных времязатрат от автора трейнера, рекомендую опубликовать платный запрос и соответствующе материально оценить (то бишь оплатить) работу по обновлению трейнера. Разумеется, оплачивать его автору. Ну или как он там сам решит.
-
Поясни, что ты имеешь в виду. Нужно искать реальное значение. Но если не удается найти, то Брейкпоинт на читающую/записывающую инструкцию с трассировкой кода поможет найти нужное место.
-
@saiberpro все правильно сказал. Плюс добавлю - мы не будем помогать в подобных вещах, так как это неэтично. Мне бы не понравилось, если бы кто-то стал вскрывать мой приватный чит, чтобы юзать его на халяву.
-
За предыдущий рассчитаешься, тогда следующий запрос публикуй.
-
Пока нет времени на проверку работ. Да и работами это сложно назвать. Большинство относится к одной и той же игре, посему считается за одну работу. А нужно три.
-
Все разработчики после долгого отсутствия переводят в группу Ветераны и теряют право заливать файлы на сервер. Впрочем, любой ветеран имеет право обратиться ко мне в личку с просьбой восстановить в статусе Разработчика, если планирует и дальше релизить для нашего ресурса.
-
Ничем. P - это в английской версии, а У - в русской версии СЕ.
-
В профиле есть кнопка "Подписаться". Других способов нет.
-
Сегодня наш провайдер опять планирует какие-то тех.работы, и в течение дня сервер будет недоступен приблизительно час. Точное время отключения неизвестно.
-
LUA SetBreakPoint или что-то в этом духе.
-
Алгоритм: Для заморозки с увеличением: 1. Выделить переменную под хранение текущего значения 2. Сравнить текущее значение из адреса со значением в выделенной переменной (ВП) 3. Если текущее значение (ТЗ) больше ВП, то сохранить ТЗ в ВП и вернуться в код игры 4. Если ТЗ меньше ВП, то записать из ВП в ТЗ и вернуться в код игры. Для заморозки с уменьшением. 1. Выделить переменную (ВП) под хранение текущего значения (ТЗ) 2. Сравнить ТЗ и ВП между собой. 3. Если ТЗ меньше ВП - записать ТЗ в ВП и вернуться в код игры 4. Если ТЗ больше ВП - записать ВП в ТЗ и вернуться в код игры Зная этот алгоритм, не составит труда написать скрипт автоассемблера, пользуясь основными инструкциями языка ассемблера. ЗЫ. Готовое решение специально не предоставляю, чтобы хоть немного учились люди думать, а не потреблять готовое.
-
Читем правила оформления темы. Оформляем правильно, указываем название игры и все такое.
-
1. Код оборачиваем специальным тегом. Если код большой, то еще и под спойлер его. Это описано в правилах. Судя по всему, ты их не читал. 2. Штатные телепаты сейчас в неоплачиваемом отпуске, потому мы не можем догадаться из этого вырванного из контекста куска кода, какая ошибка у тебя возникает 3. Если у тебя описана функция записи байта, то где же непосредственно сама запись? В приведенном куске я увидел только открытие и закрытие процесса. 4. Если ты объявляешь переменный шестнадцатиричные, то потрудись прописать перед ними 0x (как в OpenProcess у тебя написано). 5. Есть подозрение, что в программировании ты очень слаб, и сразу берешься за довольно непростые вещи.
-
Так, давай уточним. У тебя есть сигнатура нужной инструкции, я правильно понимаю? Если да, то не вижу проблемы - вручную находишь по сигнатуре инструкцию, и исходя из нее, пишешь скрипт.
-
Что ты понимаешь под "выполнить команду сигнатуры"?
-
Можно через dnSpy внести изменения в сборку. Правда, придется разбираться с IL ассемблером. Зато после внесения изменений можно будет пропатчить файл сборки, и использовать его.
-
В пределах одной версии игры сигнатура и так будет неизменной. На то она и сигнатура.
-
И после этого дать три красных свистка вверх По теме - поясни, пожалуйста, что ты имеешь в виду под понятием "зеленая сигнатура"?
-
Подробнее - как искал значения, что нашел, что не нашел, что пытался сделать, что не получилось, какие скрипты писал и на какие инструкции. Если же ничего этого не делал, тогда тебе в "Платные запросы".
-
Система защиты автоматизирована, она автоматически блокирует аккаунт при трех неудавшихся попытках входа. Кому могло понадобиться - неизвестно, можно увидеть только айпи-адреса.
-
Я указал "грибное место", если пользоваться твоей терминологией - используй aobscan. Это твоя грибная поляна. А уж грибочки на ней потрудись поискать самостоятельно. Или тебе нужно обязательно указать местоположение каждого грибочка, чтобы ты их только в корзинку складывал? Нет, так не пойдет. Любишь кататься - люби и саночки возить.
-
считать нужное количество байт от необходимой инструкции используя функцию aobscan. Примеров на форуме полным-полно.