Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Правила форума Чёрный рынок Реклама и привилегии Гаранты Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > > >
Важная информация

Point Blank читы

: Читы, баги, программы для Point Blank (PB)
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр




Ответ
 
Сделать тему важной Опции темы
Старый 08.11.2011, 01:12   #1
Akula*
Гость
Аватар для Akula*
Сообщений: n/a
Благодарностей:
0 всего

купоны в вх


Итак тема для того что бы научиться делать в своём ВХ купоны
Кто не умеет находить пойнтеры и оффсеты тупые вопросы не задавать
Итак начнём:


1.Объявляем наши переменные:
kypont
kyponc
Согласно вашему исходнику
int kypont;
int kyponc;
или
int kypont=0;
int kyponc=0;
2. cMain.cpp
-Прописываем функцию в меню:
Например:
Код:
Код:
MenuAdd("   Купоны для Терров",Moptonoff,&kypont,2,3);
  MenuAdd("   Купоны для Копов",Moptonoff,&kyponc,2,3);
У каждого структура меню разная.

-Далее находим такую строчку
Код:
Код:
return pDrawIndexedPrimitive(pDevice, Type, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount);
Ниже неё пишем
Код:
Код:
DWORD WINAPI Pointer(LPVOID param)
{
DWORD Module=NULL;
while(Module==NULL)
Module=(DWORD)GetModuleHandleA("pointblank.i3exec");
DWORD Pointer_Room=(DWORD)Module+0xваш поинтер;

int Address_room;

while (1) 
{
if(kypont == 1)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) Pointer_Room, &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
}
if(kyponc == 1)
{
ReadProcessMemory(GetCurrentProcess(), (LPVOID*)(DWORD) Pointer_Room, &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
MEMwrite((void *)(Address_room + 0x ваше смещение),(void *)"\xFF\xFF" , 2);
}
Sleep(500);
}
}
Листае ниже и видим такое:
Код:
Код:
BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
if (dwReason==DLL_PROCESS_ATTACH) 
{
HideDLL(hDll);
HANDLE hExitThread=CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)что-то ваше,NULL,NULL,NULL);
}
return TRUE;
}
Дописуем:
Код:
Код:
CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)Pointer,NULL,NULL,NUL



L);
Должно получится так:
Код:
Код:
OOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
if (dwReason==DLL_PROCESS_ATTACH) 
{
HideDLL(hDll);
HANDLE hExitThread=CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)что-то ваше,NULL,NULL,NULL);
CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)Pointer,NULL,NULL,NUL



L);
}
return TRUE;
}
3. В cHack.h пишем
Код:
void MEMwrite(void *adr, void *ptr, int size)
{
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size,OldProtection, &OldProtection);
}
Всё делаем dll и наши купоны готовы
Будут вопросы задавайте постораемся ответить
Хайд на усмотрение Администрации[/HIDE]

Добавлено через 15 часов 12 минут
Хайд на усмотрение администрации

Последний раз редактировалось dark; 14.11.2011 в 12:02.
 
Ответить с цитированием
Сказали спасибо:
Гордый (11.11.2011)


Старый 14.11.2011, 12:02   #2
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,460 всего
Мнения: + 34423
Репутация: 116043
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

снял хайд, т.к. тема тут мало для кого будет ценной

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 25.03.2012, 11:25   #3
saniakiller
Гость
Аватар для saniakiller
Сообщений: n/a
Благодарностей:
0 всего

спс помог
 
Ответить с цитированием
Старый 25.09.2013, 17:27   #4
Andrewsan13
Гость
Аватар для Andrewsan13
Сообщений: n/a
Благодарностей:
0 всего

Спасибо Большое
 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр