
24.07.2020, 12:47
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами:
6935116
Репутация:
183
|
|
Сообщение от loganhackerdff
Функция копирование текста в буффер
C++:
Код:
void
SetClipboardText
(
char
*
txt
)
{
if
(
OpenClipboard
(
NULL
)
)
{
HGLOBAL clipbuffer
;
char
*
buffer
;
EmptyClipboard
(
)
;
clipbuffer
=
GlobalAlloc
(
GMEM_DDESHARE
,
strlen
(
txt
)
+
1
)
;
buffer
=
(
char
*
)
GlobalLock
(
clipbuffer
)
;
strcpy
(
buffer
,
txt
)
;
GlobalUnlock
(
clipbuffer
)
;
SetClipboardData
(
CF_TEXT
,
clipbuffer
)
;
CloseClipboard
(
)
;
}
}
Получает путь к корневой папке gta_sa.exe
C++:
Код:
void
GetPath
(
char
*
OutPutBuffer
)
{
GetModuleFileNameA
(
GetModuleHandleA
(
NULL
)
,
OutPutBuffer
,
260
)
;
memset
(
OutPutBuffer
+
(
strlen
(
OutPutBuffer
)
-
strlen
(
"/gta_sa.exe"
)
)
,
0
,
1
)
;
}
Устанавливает позицию ImGui окна посередине экрана (Только для самп)
C++:
Код:
void
setNextWindowPositionCenter
(
)
{
ImGui
::
SetNextWindowPos
(
ImVec2
(
*
(
int
*
)
0xC9C040
/
2
,
*
(
int
*
)
0xC9C044
/
2
)
,
ImGuiCond_Once
,
ImVec2
(
0.5F
,
0.5F
)
)
;
}
Выводит крутой череп в sf консоль (Только для самп)
C++:
Код:
void
PrintCHEREP
(
)
{
char
*
XXX
;
XXX
=
(
char
*
)
malloc
(
1980
)
;
XXX
=
"___________________0000000000000000000____________________\n"
"_________________000000_____________0000000________________\n"
"______________0000_______________________0000______________\n"
"_____________000_____________________________00____________\n"
"____________00________________________________00___________\n"
"___________00_________________________________00___________\n"
"__________00___________________________________00__________\n"
"__________00_00_____________________________00_00__________\n"
"__________00_00_____________________________00__0__________\n"
"__________00_00_____________________________00__0__________\n"
"__________00__00____________________________00_00__________\n"
"__________00__00___________________________00__00__________\n"
"___________00_00___00000000_____00000000___00_00___________\n"
"____________0000_0000000000_____0000000000_00000___________\n"
"_____________000_0000000000_____0000000000_000_____________\n"
"____000_______00__00000000_______000000000__00______0000___\n"
"___00000_____00___0000000___000___0000000___00_____000000__\n"
"__00___00____00_____000____00000____000_____00____00___00__\n"
"_000____0000__00__________0000000__________00__0000____000_\n"
"00_________00000000_______0000000_______000000000________00\n"
"000000000_____00000000____0000000____00000000______00000000\n"
"__0000_00000______00000______________000_00_____000000_000_\n"
"__________000000__000__00___________00__000__000000________\n"
"______________000000_00_00000000000_00_000000______________\n"
"__________________00_00_0_0_0_0_0_0_0_0_00_________________\n"
"________________0000__0_0_0_0_0_0_0_0___00000______________\n"
"____________00000_00___0000000000000___00_00000____________\n"
"____0000000000_____00_________________00______000000000____\n"
"___00___________0000000_____________00000000__________00___\n"
"____000_____00000_____000000000000000_____00000_____000____\n"
"______00___000___________000000000___________000___00______\n"
"______00__00___________________________________00__00______\n"
"_______0000_____________________________________0000_______\n"
;
SF
->
LogConsole
(
XXX
)
;
free
(
XXX
)
;
}
ужасно.
|
|
|