 |
помогите с кодингом - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе |
12.01.2014, 01:31
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 12.01.2014
 Сообщений: 4
 Популярность: 51
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
помогите с кодингом
один "программист" мне подсказал кусочек скрипта горячей клавиши для трейнера warface суть хоткея в том что держим кнопку определённую и пишет нужные байты каспер мода а отпускаешь от возвращает дефолтное значение вот кусочек кода что он мне дал
 |
Цитата: |
 |
|
|
|
|
|
|
|
GetAsyncKeyState(VK_SHIFT))
{
VAMemory memory = new VAMemory("Game"); //каспер вкл.
int adr = 0x0A4F0A4;
byte[] CMBytes = new byte[] { 0x90, 0x90, 0x90, };
memory.WriteByteArray((IntPtr)adr, CMBytes);
}
else
{
VAMemory memory = new VAMemory("Game"); //каспер выкл.
int adr = 0x0A4F0A4 ;
byte[] CMBytes = new byte[] { 0x8B, 0x46, 0x78 , };
memory.WriteByteArray((IntPtr)adr, CMBytes);
} |
|
 |
|
 |
|
как я понял тут есть ошибки и это только кусочек....
подскажите кто нибуть как будет выгледеть полный код или кому ее трудно сделайте исходник прошу вас помлгите очень надо
|
|
|
12.01.2014, 05:48
|
#2
|
|
|
|
Рыцарь-защитник
|
 Регистрация: 28.08.2009
 Сообщений: 603
 Популярность: 19129
 Золото Zhyk.Ru: 500
 Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
|
Re: помогите с кодингом
Код:
//Объявления
VAMemory memory = new VAMemory("Game"); // Используется лишь раз, сам работал с VAMemory. Делает OpenProcess со всеми привилегиями и получает handle.
int adr = 0x0A4F0A4; //Так же объявляется раз, нет смысла в каждом блоке IF/ELSE создавать ещё одну переменную.
byte[][] CMBytes = new byte[][] { new byte[] { 0x90, 0x90, 0x90 }, new byte[] { 0x8B, 0x46, 0x78 } }; //2 массива байт легко превращаются в двумерный массив массивов байт.
////Тут твой метод, который является эвентом или что там у тебя.
{
if (GetAsyncKeyState(VK_SHIFT))
{memory.WriteByteArray((IntPtr)adr, CMBytes[0]);}
else
{memory.WriteByteArray((IntPtr)adr, CMBytes[1]);}
}
Всё что тебе надо это VAMemory .dll или готовые классы для работы с памятью через API.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 12:24.
|
 |