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

Маленький конкурентик CE трейнерам


Рекомендуемые сообщения

Пару дней назад от нечего делать, придумал себе задание, на C# сделать универсальный трейнер. (под словом "универсальный" имею введу, создание трейнера как на СЕ, т.е. задаешь имия игры, нужные функции и трейнер готов). Вот что получилась.

3a902b79d0b9.jpg

Все настройки делаеться в файле "SettingsGHL.ini". Вот пример.(Попробую кратко обяснить).


[GameName]{winmine} //тут имя процесса.
[GameBackImage]{angel8.jpg} // тут имя файл фона, он же определяеть размер окна т.е. размер рисунка определяеть размер трейнера.
[Avtor]{Автор: Laziz} //тут Автор функции и байтов.
// Внутри "[OptionsValue] " тут задаеться имя кнопки, адрес, значение записиваемой в адрес, тип и смещение если есть(Смещение пишеться в виде "0x55, 0x66, 0x77, 0x88")
[OptionsValue]
{ // Adres Znach Type(тип принимает 2, 4 или 8)
<Время :0100579C : 0 : 4: :>
<Количество бомб:010056A4 : 1 : 4: :>
}[OptionsValue]

// Внутри "[OptionsBytes]" Задаеться имя кнопки, Байт который ищем и байт который записиваем.
[OptionsBytes]
{ // Байт который ищем Байт котрый вставляем
<Количество бомб (AOBScan): 0A 00 00 00 10 00 00 00 1E 00 00 00 1E 00 00 00 : 00 00 00 00:>
}[OptionsBytes]

Пример в виде рисунка

60c39940af26.jpg

Скобки "{ }", "[ ]", "< >" и " : " играет особый роль при разделение функции.

Программа работает при наличии dotNet 4.0.

Сама программа: http://yadi.sk/d/5Mqxvi7H5bVqk

За иконку спассибо ZOCKIR`у.

Конечно СЕ трейнерем не сравнить но задача было увликательная.

(в программе еще много недочетов и ошибок, если что пишите)

  • Плюс 3
Ссылка на комментарий
Поделиться на другие сайты

Молодец, пили дальше.

Спассибо. по тихоньку постараюсь улчшать и добовлять новые функции.

Оо репа +1) спс

Изменено пользователем Laziz
Ссылка на комментарий
Поделиться на другие сайты

От меня тоже + в репутацию. И перенос в группу Trainer Maker. Теперь ты свои работы можешь прикреплять прямо к сообщениям, дабы они никуда не "потерялись".

Ссылка на комментарий
Поделиться на другие сайты

От меня тоже + в репутацию. И перенос в группу Trainer Maker. Теперь ты свои работы можешь прикреплять прямо к сообщениям, дабы они никуда не "потерялись".

Спасибо, так и поступлю.

Laziz, Действительно идея очень классная и определенно требует развития!

Молодец,потрясающе!Еслибы мог,то + тоже поставил)))

Благодарю. Развитие думаю постепенно будет.

Ссылка на комментарий
Поделиться на другие сайты

А чому .NET? Советую, кстати, на github код залить.

К чему учил, того и получай :-D (шутка).

Во первых, ты сам советовал и учил ДотНЕТу

Во вторых, до конца не доучилься что бы перейти на С++.

с github`ом разбирусь, потом залю. спс

Ссылка на комментарий
Поделиться на другие сайты

Немножко обновил прогу

1. В опции "[OptionsValue]" добавлено Чекбокс и горячая клавиша.

2. В опции "[OptionsBytes]" добавлено горячая клавиша.

Пример:

Пример запольнения "SettingsGHL.ini"

post-8512-0-77957200-1371034234_thumb.jp

Сама прога.

GameHackLab_Utrainer.7z

(Ссылка на первом посту, это старая версия)

(Почемута ссылки по два получилис, не могу удалить второе. извиняюсь)

post-8512-0-77957200-1371034234_thumb.jp

GameHackLab_Utrainer.7z

Изменено пользователем Laziz
  • Плюс 2
Ссылка на комментарий
Поделиться на другие сайты

Отлично, продолжай в том же духе.

Добавь конструктор этого ini файла, чтобы руками не приходилось писать.

Хорошая идея, сделаю.

А пока еще немножко обновил.

Добавил AOBScan`у ПрогрессБар. т.е. показывает шаги поиска (немножко корявинкий но работает)

post-8512-0-84929900-1371129823_thumb.jp

Game HackLab_Utrainer.7z

Ссылка на комментарий
Поделиться на другие сайты

Молодец просто!!!

Надеюсь дойдешь до такогоже редактора как в СЕ))

Добавил скрипт или указатель,на него клавиши,форму создал и все такое)))И чтоб без 3ех метрового .ехе))

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Сделал редактор трейнера. Только предыдущий Utrainer теперь не подходить к этому редактору, по этому добавил новый Utrainer. Все в архиве есть, с примером на игру "ALAN WAKE".

Думаю все интуитивна понятно, если что спрашивайте.

вид редактора.

post-8512-0-74225600-1373977144_thumb.jp

выд трейнера.

post-8512-0-80322400-1373977793_thumb.jp

В плане еще две идеи.

1, Сделать так что бы создавал сразу *.exe файл.

2, Что бы понимал СЕ скрипты. Если конечна это не нарушает авторские право СЕ. (Для этого изучаю Lazarus, что бы понят как СЕ этого делаеть)

http://yadi.sk/d/MKkC7H306tOOq

З.Ы. сама прога пока на яндексе, потому что периодический буду обновлять.

з.ы. плюс, от СЕ трейнера. Меньше место занимает и можно сделать оригинальный вид трейнера.

Изменено пользователем Laziz
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

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

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