 |
|

08.05.2013, 18:07
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Всем привет это урок по добавлению 2 HUD'a в собейт
Заходим в proxyIDirect3DDevice9.cpp и находим:
Код:
Код:
#define HUD_TEXT( x, color, text ) \
pD3DFont->PrintShadow( 1.0f + (x), (float)(pPresentParam.BackBufferHeight) - pD3DFont->DrawHeight() - 3, (color), \
(text) ); \
( x ) += pD3DFont->DrawLength( text );
И после это го вставляем:
Код:
Код:
#define HUD_TEXT2( z, color, text ) \
pD3DFont->PrintShadow( 4.0f + (z), 0, (color), \
(text) ); \
( z ) += pD3DFont->DrawLength( text );
Далее находим:
Код:
Код:
#define HUD_TEXT_TGL( x, color, text ) \
HUD_TEXT( x, color_text, "[" ); \
HUD_TEXT( x, color, text ); \
HUD_TEXT( x, color_text, "] " )
После это го вставляем:
Код:
Код:
#define HUD_TEXT_TGL2( z, color, text ) \
HUD_TEXT2( z, color_text, " [" ); \
HUD_TEXT2( z, color, text ); \
HUD_TEXT2( z, color_text, "] " )
Ищем:
Код:
После это го:
Код:
Ищем:
Код:
После него вставляем:
Код:
Ну и на последок ищем:
Код:
Код:
render->D3DBoxi( (int)x - 1, (int)(pPresentParam.BackBufferHeight - 1) - (int)pD3DFont->DrawHeight() - 3,
(int)(pPresentParam.BackBufferWidth + 14), 22, bar_color, NULL );
И после него вставляем
Код:
Код:
render->D3DBoxi( 0,0,(int)(pPresentParam.BackBufferWidth + 14), 22, bar_color, NULL );
Теперь как объявить на 2 HUD'e
Код:
Код:
if ( set.hud_indicator_flooder )
{
HUD_TEXT_TGL2( z, cheat_state->_generic.flooder ? color_enabled : color_disabled, "Flooder" );
}
С вами был Jesus. Специально для сайта BlastHack.Net
При копировании указывать источникBlastHack.Net
|
|
|

08.05.2013, 18:57
|
|
Участник форума
Регистрация: 19.03.2013
Сообщений: 188
С нами:
6921707
Репутация:
0
|
|
спасибо за урок, лови няшу :33
|
|
|

22.07.2013, 13:34
|
|
Новичок
Регистрация: 13.12.2020
Сообщений: 0
С нами:
2851002
Репутация:
0
|
|
Вот сверху панелька добавилась, а функция, при помещении на эту панельку, остается внизу
Как отрегулировать высоту?
|
|
|

24.08.2013, 20:35
|
|
Познающий
Регистрация: 04.08.2013
Сообщений: 33
С нами:
6722028
Репутация:
0
|
|
Сообщение от Dimoz
Вот сверху панелька добавилась, а функция, при помещении на эту панельку, остается внизу 
Как отрегулировать высоту?
Координаты проверь установки ф-ции на панель.
|
|
|

09.05.2014, 22:04
|
|
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами:
6460176
Репутация:
0
|
|
Я хочу этот HUD сделать чуть выше первого, скажите как это сделать
|
|
|

10.05.2014, 14:49
|
|
Познающий
Регистрация: 27.09.2013
Сообщений: 42
С нами:
6645249
Репутация:
0
|
|
Сообщение от PoccoJI
Я хочу этот HUD сделать чуть выше первого, скажите как это сделать
Изменить координаты.
|
|
|

10.05.2014, 16:31
|
|
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами:
6460176
Репутация:
0
|
|
Сообщение от mvk_1
Изменить координаты.
а где?
|
|
|

15.05.2014, 23:50
|
|
Познающий
Регистрация: 27.09.2013
Сообщений: 42
С нами:
6645249
Репутация:
0
|
|
Сообщение от PoccoJI
а где?
Подумай.
|
|
|

16.05.2014, 15:29
|
|
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами:
6460176
Репутация:
0
|
|
Сообщение от mvk_1
Подумай.
( z ) += 1.f; не меняются
|
|
|

16.05.2014, 17:18
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами:
6903095
Репутация:
0
|
|
Сообщение от PoccoJI
( z ) += 1.f; не меняются
это вправо
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|