[mod_sa] Делаем NoFall - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[mod_sa] Делаем NoFall
CyberSys Дата: Суббота, 22.03.2014, 13:47 | Сообщение # 1
Боец
Сообщений: 72
Статус: Offline
Доброго времени суток!
Сегодня я вам покажу как сделать проверку на текущую анимацию. Все мы знаем что делает NoFall, для тех кто не знает, постараюсь сейчас рассказать. NoFall - функция, которая убирает долгую анимацию после падения ( т.е. когда после падения вы лежите и встаете при помощи рук ) и падения с не большой высоты ( когда ваш актер "типо" спотыкается или что-то в этом роде).
Перейдем сразу к коду:
Код
if (g_Players->pLocalPlayer->onFootData.sCurrentAnimationID == 0x469 ||    
      g_Players->pLocalPlayer->onFootData.sCurrentAnimationID == 0x4B8)

Это проверка на анимации. 0x469 - анимация после падения с большой высоты, а 0x4B8 с маленькой.
Если одна из выше перечисленный анимаций происходит, то мы останавливаем все анимации:
Код
GTAfunc_DisembarkInstantly();

Полный код выглядит так:
Код
if (g_Players->pLocalPlayer->onFootData.sCurrentAnimationID == 0x469 ||    
       g_Players->pLocalPlayer->onFootData.sCurrentAnimationID == 0x4B8)GTAfunc_DisembarkInstantly();

Как вы поняли ничего сложного в этом нету. Так-же вы можете сделать проверки на разные анимации.
А как искать эти анимации? - спросите вы.
Легко! - отвечу я вам.
Для этого нам надо будет только создать функцию или выложить на худ следующий код:
Код
char buf[20];
_snprintf_s( buf, sizeof(buf)-1, "Анимация: %x", g_Players->pLocalPlayer->onFootData.sCurrentAnimationID);
pD3DFont->PrintShadow( 800, 414, D3DCOLOR_XRGB( 255, 255, 255 ), buf ); // 800 и 414 - координаты места, где будет появляться наш текст( взял рандом цифры ) или вы можете указать место на худе.

Далее заходим в игру и мы запросто можем искать анимации сами. Обычно анимация состоит из 3 символов, для проверки не забывайте перед этими символами ставить 0x(символы анимации, без ()). Не буду на этом заострять внимание.
Автор: CyberSys
*При размещении данного материала, указывайте ссылку на Cheat-master.ru и автора.
Удачи.


Сообщение отредактировал CyberSys - Суббота, 22.03.2014, 13:50
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
billienq1 [01:47]

staciah1 [01:15]

maksmovictimofej [00:18]

jamiedv6 [21:25]

billieds7 [20:51]

aprilez9 [15:57]

am9350450 [14:36]

dcvfre [11:04]

Sheroz [10:38]

dominiquevp60 [08:59]

derrickuy11 [05:48]

leannaaw60 [04:45]

nonaxn11 [23:52]