|
Нужна небольшая подсказка знающих людей - Общение разработчиков - Программирование для Point Blank, общение и обсуждение разработок |
27.01.2012, 16:11
|
#1
|
|
|
|
Разведчик
|
Регистрация: 27.01.2012
Сообщений: 24
Популярность: 483
Сказал(а) спасибо: 57
Поблагодарили 23 раз(а) в 17 сообщениях
|
Нужна небольшая подсказка знающих людей
Имеется код ВеапонКонтроля
Часть кода
Код:
if(GetAsyncKeyState(VK_NUMPAD1)&1)//включение
{
if (VKL==1)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) PointerRoom, &AddresS_Room, sizeof(Address_room), NULL);
MEMwrite((void *)(AddresS_Room + 0x++++++++),(void *)"\x50",1);// Aк-47FC
}
}
if(GetAsyncKeyState(VK_NUMPAD3)&1)//выключение
{
if (VKL==1)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) PointerRoom, &AddresS_Room, sizeof(Address_room), NULL);
MEMwrite((void *)(AddresS_Room + 0x++++++++),(void *)"\x08",1);// Aк-47FC
}
//Sleep(50);
//----------------Штуриовые винтовки-----------
if(df==1) //M4A1 S
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xC2\xEC\xF5\x05" , 4);
}
if(df==2) //AK-47 G
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xC1\xEC\xF5\x05" , 4);
}
if(df==3) //K-201 Ext.
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xC3\xEC\xF5\x05" , 4);
}
if(df==4) //G36C Ext.
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xC5\xEC\xF5\x05" , 4);
}
if(df==5) //SG-550 Mb.
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xCA\xEC\xF5\x05" , 4);
}
if(df==6) //M4A1 G.
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xCF\xEC\xF5\x05" , 4);
}
if(df==7) //AUG A3 Black
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xE8\xEC\xF5\x05" , 4);
}
if(df==8) //Famas G2 Sn
{
DWORD Pointer = (DWORD)GetModuleHandleA("pointblank.i3exec")+0x*5*6*E;
MEMwrite((void *)(Pointer),(void *)"\xEB\xEC\xF5\x05" , 4);
}
}
Так вот, все работает, но приходится несколько раз нажимать NuM1 и срабатывает сначала не выбранное оружие(например обмот), а АК47с.
После второго(и последущего) респауна появляется пушка которую выбрали.При выборе другого оружия все равно остается первовыбранный ствол.
Как можно исправить эти недочеты?
Зы: Не нужно говорить: иди учи С++, код УГ, удали код и т.д. и т.п..Я только учусь и прошу помощи в понимании и освоении С++)))
|
|
|
27.01.2012, 16:45
|
#2
|
|
|
|
Разведчик
|
Регистрация: 27.01.2012
Сообщений: 24
Популярность: 483
Сказал(а) спасибо: 57
Поблагодарили 23 раз(а) в 17 сообщениях
|
Re: Нужна небольшая подсказка знающих людей
|
|
|
27.01.2012, 17:03
|
#3
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Нужна небольшая подсказка знающих людей
Код кривой)
|
|
|
27.01.2012, 17:07
|
#4
|
|
|
|
Разведчик
|
Регистрация: 27.01.2012
Сообщений: 24
Популярность: 483
Сказал(а) спасибо: 57
Поблагодарили 23 раз(а) в 17 сообщениях
|
Re: Нужна небольшая подсказка знающих людей
|
|
|
27.01.2012, 18:21
|
#5
|
|
|
|
Разведчик
|
Регистрация: 03.01.2012
Сообщений: 2
Популярность: 374
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Нужна небольшая подсказка знающих людей
Ничего пухи должны робить если конечно вместо * числа вписать)
И еще пухи тут не причем тут тебе мешает твоя криворукость и Код Калаша!)))
|
|
|
27.01.2012, 18:30
|
#6
|
|
|
|
Разведчик
|
Регистрация: 05.03.2011
Сообщений: 49
Популярность: 268
Сказал(а) спасибо: 18
Поблагодарили 125 раз(а) в 52 сообщениях
|
Re: Нужна небольшая подсказка знающих людей
Мне кажется Ты И Халявный Калаш Забиндил На Эту Же Клавишу.
________________
ʁɔvʎнdǝвǝdǝu dиw- ɐwʎ ɔ vǝmоɔ dиw
|
|
|
27.01.2012, 18:35
|
#7
|
|
|
|
Разведчик
|
Регистрация: 27.01.2012
Сообщений: 24
Популярность: 483
Сказал(а) спасибо: 57
Поблагодарили 23 раз(а) в 17 сообщениях
|
Re: Нужна небольшая подсказка знающих людей
Последний раз редактировалось werseche; 28.01.2012 в 15:50.
Причина: Добавлено сообщение
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 05:41.
|
|