PDA

Просмотр полной версии : Делаем часы для собейта Урок #2


Norma_Cheater
10.05.2013, 10:33
Здравствуйте дорогие пользователи сайта BlastHack.Net облазил другие собы и увидел функцию как часы вот код юзайте,ставьте лайки,комментируйте... Удачи в написание нубейта :)

Код:






void cheat_handle_time ()
{
traceLastFunc( "cheat_handle_time()" );
if ( KEY_PRESSED(set.key_time) )
{
cheat_state->_generic.time ^= 1;
}
if( cheat_state->_generic.time == 1 )
{
int left=1;
int count=0;
int top = GetSystemMetrics(SM_CYSCREEN) / 4;
char bufer[100];

const char *temp;

SYSTEMTIME lt, st;
GetLocalTime(&lt);
GetSystemTime(&st);

sprintf(bufer, "%02d:%02d:%02d", lt.wHour, lt.wMinute, lt.wSecond);
pD3DFont->PrintShadow(left, top, D3DCOLOR_XRGB( 223, 223, 223), bufer );
}
}




By Norma_Cheater For BlastHack.Net

P/s Я написал эту функцию очень легко просто вбил в google Часы С++

Skel
10.05.2013, 11:47
А чтоб узнать дату надо написать

_snprintf_s( text, sizeof(text)-1,"%02d/%02d/%02d", lt.wDay, lt.wMonth, lt.wYear);

key
10.05.2013, 21:29
вещь

Skel
10.05.2013, 21:32
GetSystemTime(&lt); вот так сделай

BaHeK
11.05.2013, 09:58
SYSTEMTIME lt;GetLocalTime(&lt);

sprintf(bufer, "%02d:%02d:%02d", lt.wHour, lt.wMinute, lt.wSecond);

HUD_TEXT_TGL( x, D3DCOLOR_XRGB( 255, 255, 255 ), buf );

так не проще зделать?? он будет на худе!

Norma_Cheater
11.05.2013, 10:44
Да так даже лучше !

Skel
13.05.2013, 22:51
ага мне тоже нравиться

im0rg
13.05.2013, 23:37
А если еще поставить шрифт System то вообще круто

BaHeK
14.05.2013, 11:07
А если еще поставить шрифт System то вообще круто


ну у меня он изменен и увеличен:trollface:

вот как они у меня http://plasmon.rghost.ru/45986228/image.png (https://www.blast.hk/redirect/aHR0cDovL3BsYXNtb24ucmdob3N0LnJ1LzQ1OTg2MjI4L2ltYW dlLnBuZw)

BaHeK
14.05.2013, 11:20
Norma_Cheater (http://www.blasthack.net/members/norma_cheater.1367/): 1 Очко (Добавил в HUD мой time молодец)


ну часы у меня давно до твоего урока так что я тебе показал пример как я себе сделал

serega4
26.07.2013, 22:36
а куда это вставлять то?

BaHeK
27.07.2013, 00:51
а куда это вставлять то?




в

proxyIDirect3DDevice9.cpp перед этим можеш поставить вот пример

Код:






SYSTEMTIME lt;GetLocalTime(&lt);
sprintf(bufer, "%02d:%02d:%02d", lt.wHour, lt.wMinute, lt.wSecond);
HUD_TEXT_TGL( x, D3DCOLOR_XRGB( 255, 255, 255 ), buf );

if ( set.hud_indicator_inv )
{
HUD_TEXT_TGL( x, cheat_state->_generic.hp_cheat ? D3DCOLOR_XRGB(0, 255, 0) : D3DCOLOR_XRGB(255, 0, 0), "Inv" );
}

Sergey_Gray
15.09.2014, 16:49
Можете выложить код, только не в соб, а как в dll или asi.

Чтобы отдельным файлом.

sotoreal
26.08.2015, 01:44
time: не является членом "cheat_state_generic"

R3Z4K
26.08.2015, 09:45
в cheat.h об'яви в

struct cheat_state_generic

{

int time;

sotoreal
27.08.2015, 11:23
в cheat.h об'яви в

struct cheat_state_generic

{

int time;


1>proxyIDirect3DDevice9.cpp(123): error C2039: key_time: не является членом "settings"

R3Z4K
27.08.2015, 15:35
1>proxyIDirect3DDevice9.cpp(123): error C2039: key_time: не является членом "settings"


в ini.h об'яви в

struct settings

{

keycombo key_time;

Vovich
27.08.2015, 17:46
Нах морочиться, я просто сделал на худе:

Код:






SYSTEMTIME lt;GetLocalTime(&lt);
sprintf(bufer, "%02d:%02d:%02d", lt.wHour, lt.wMinute, lt.wSecond);
HUD_TEXT_TGL( x, D3DCOLOR_XRGB( 255, 255, 255 ), buf );




Ну а если кто то хочет на экране, то рендер в помощь


На хуже не красиво, ваще бяка.

sotoreal
28.08.2015, 00:46
в ini.h об'яви в
struct settings

{

keycombo key_time;


А всё понял.

sotoreal
28.08.2015, 00:55
в ini.h об'яви в
struct settings

{

keycombo key_time;


Сделал как ты сказал но всё равно ошибки.

R3Z4K
28.08.2015, 01:04
Сделал как ты сказал но всё равно ошибки.


какие?

sotoreal
28.08.2015, 01:40
какие?


Я уже удалил эти часы не буду их ставить, подскажи лучше как сдвинуть надписи (Inv, AirBrk, Fly и т.д)

R3Z4K
28.08.2015, 01:45
Я уже удалил эти часы не буду их ставить, подскажи лучше как сдвинуть надписи (Inv, AirBrk, Fly и т.д)


куда сдвинуть?

sotoreal
28.08.2015, 01:51
куда сдвинуть?


В левый угол.