Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Немного кода

-

Разработка ПО для Point Blank

- Бюро разработчиков Zhyk.Ru: создание чит-программ и прочего ПО для Point Blank

Ответ
 
Опции темы
Старый 20.10.2012, 19:38   #1
Читер-спонсор
 Пехотинец
Аватар для DED_MA3AY
 
DED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нацииDED_MA3AY гордость нации
Регистрация: 26.05.2010
Сообщений: 89
Популярность: 3087
Сказал(а) спасибо: 3
Поблагодарили 666 раз(а) в 268 сообщениях
Отправить сообщение для DED_MA3AY с помощью Skype™
 
По умолчанию Немного кода

Вот улутшил значительно и упростил свои манипуляции с оружием в пб
старый код сливаю сюда .. часть убрано но кто шарит почерпнет для себя интересное

Код:
class Cweapon_data
{
public:
	DWORD class_weapon;
	DWORD nomer_weapon;
	DWORD address_weapon;
	DWORD status;
	char* name_weapon;


	BYTE otd_1;
	BYTE otd_2;


	BYTE Pricel;
	DWORD key;
	BYTE Pricel_decrypt;

	bool Anti_Otdacha;


	void MEMwrite(void *adr, void *ptr, int size)
	{
		DWORD OldProtection;
		VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
		memcpy(adr,ptr,size);
		VirtualProtect(adr,size,OldProtection, &OldProtection);
	}

	void SaveData(BYTE *adr)
	{
		otd_1 = (BYTE) *(adr + 3922);
		otd_2 = (BYTE) *(adr + 3923);

		Pricel =  (BYTE) *(adr + 0x18C0); // 0x18C0  6352
	}

	void SavePricel(DWORD *addr)
	{
		key = (DWORD) *(addr  + 0x62B); //0x62B
		Pricel_decrypt = Pricel^key;
	}

	void RestoreData()
	{
		if(address_weapon > 0)
		{
			BYTE *Address = (BYTE * )address_weapon;

			(BYTE) *(Address + 3922) = otd_1;
			(BYTE) *(Address + 3923) = otd_2;

			Anti_Otdacha = false;
		}
	}

	void Change_pricel(int New_pricel_nomer)
	{
		DWORD *Address = (DWORD * )address_weapon;
		(DWORD) *(Address + 0x630) = ((New_pricel_nomer)^key);
	}

	void get_addr(void)
	{
		address_weapon = некая хитрая функция 8) ;

		if(address_weapon > 0)
		{
			SaveData((BYTE * )address_weapon);
			SavePricel((DWORD * ) address_weapon);
		}
	}

	void Weapon_patch_full(void)
	{
		if(address_weapon > 0)
		{
			DWORD addr = (DWORD)address_weapon;
			MEMwrite((void *)(addr + 3922),(void*)(PBYTE)"\x00\x00", 2); // 0xF4A
			if(status == 1)
				MEMwrite((void *)(addr + 3972),(void*)(PBYTE)"\x00", 1); // 0xF7C

			Anti_Otdacha = true;
		}
	}


};
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Dimedrol1536 (21.10.2012), MiXa1LL76 (03.11.2012), mr*WOLF (03.11.2012)
Старый 20.10.2012, 19:59   #2
 Фельдмаршал
Аватар для Dimedrol1536
 
Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
Отправить сообщение для Dimedrol1536 с помощью ICQ Отправить сообщение для Dimedrol1536 с помощью Skype™
 
По умолчанию Re: Немного кода

Э, что-то связано с прицелом и отдачей?
  Ответить с цитированием
Старый 21.10.2012, 10:34   #3
 Разведчик
Аватар для MiXa1LL76
 
MiXa1LL76 скоро будет известенMiXa1LL76 скоро будет известенMiXa1LL76 скоро будет известенMiXa1LL76 скоро будет известен
Регистрация: 08.10.2012
Сообщений: 10
Популярность: 391
Сказал(а) спасибо: 18
Поблагодарили 15 раз(а) в 7 сообщениях
Отправить сообщение для MiXa1LL76 с помощью Skype™
 
По умолчанию Re: Немного кода

Тут как я понял замена прицела что то с отдачей и много стрелять в прицеле м4а*
  Ответить с цитированием
Старый 02.11.2012, 23:22   #4
 Разведчик
Аватар для gufik228
 
gufik228 на правильном пути
Регистрация: 31.07.2012
Сообщений: 3
Популярность: 42
Сказал(а) спасибо: 78
Поблагодарили 85 раз(а) в 52 сообщениях
 
По умолчанию Re: Немного кода

да прицел и отдача
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Кода OggI1111 Общение и обсуждение Counter-Strike 3 10.04.2011 16:29
[Баг] инжа sarrulkas Читы, баги и статьи по WoW 3 28.04.2010 14:51

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 11:59.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net