HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 27.09.2025, 13:13
tanksoftik
Новичок
Регистрация: 10.03.2025
Сообщений: 17
С нами: 622067

Репутация: 8
По умолчанию

Цитата:
Сообщение от kishemishe  

Как сделать табы (вкладки) в ImGui? Я делаю свой чит на кс2 на c++, считай только учусь, пока что делаю гуи и остановился на том когда нужно было сделать табы, мне нужно чтобы можно было менять и их размер, и их расположение, и шрифт текста в нем
C++:





Код:
int
tabb
=
0
;
ImGui
::
Begin
(
"##1"
,
0
)
if
(
ImGui
::
Button
(
u8
"player"
,
ImVec2
(
SizeX
,
SizeY
)
)
)
{
tabb
=
0
;
}
ImGui
::
PushFont
(
fontname
)
;
if
(
ImGui
::
Button
(
u8
"veh"
,
ImVec2
(
SizeX
,
SizeY
)
)
)
{
tabb
=
1
;
}
ImGui
::
PopFont
(
)
;
if
(
tabb
==
0
)
{
ImGui
::
Text
(
"open tab: player"
)
;
}
else
if
(
tabb
==
1
)
{
ImGui
::
Text
(
"open tab
:
veh
)
;
}
ImGui
::
End
(
)
;
 
Ответить с цитированием

  #2  
Старый 28.09.2025, 11:05
vmprotect
Постоянный
Регистрация: 15.09.2021
Сообщений: 396
С нами: 2453766

Репутация: 68
По умолчанию

как на клиенте получать входящие и исходящие пакеты ?
 
Ответить с цитированием

  #3  
Старый 29.09.2025, 12:00
s.fridom
Новичок
Регистрация: 01.08.2022
Сообщений: 10
С нами: 1993681

Репутация: 3
По умолчанию

как можно анимировать текстуры? например смена цвет градиентом
 
Ответить с цитированием

  #4  
Старый 29.09.2025, 15:14
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от s.fridom  

как можно анимировать текстуры? например смена цвет градиентом
ASI - AnimatedTextures

Астрологи объявили неделю гифок Плагин позволяет заменить любую игровую текстуру гифкой. Просто называете гифку так же, как называется в игре текстура и все. Например fist.gif для замены кулака. Если гифка отображается не так, как вы хотели, то ее можно подтюнить, создав файл с таким же...

www.blast.hk


Это если речь идет про анимацию на уровне картинок (GIF довольно таки тяжелый, кстати, но для того, чтобры разобраться. пойдет). В других же случаях либо на CPU генерируешь пиксели для RwTexture->raster, либо пытаешься прикрутить шейдеры и вычислять тот же градиент на GPU
 
Ответить с цитированием

  #5  
Старый 08.11.2025, 00:34
0xff65
Познающий
Регистрация: 23.01.2022
Сообщений: 36
С нами: 2267665

Репутация: 8
По умолчанию

Приветствую, пытаюсь собрать загрузчик состоящих из двух частей - серверной и клиентской, с клиентской стороны все нормально клиент лоадер собран, а вот с серверной возникли проблемы, собрал директорию с помощью cmake, далее пытался собрать sln решение, но как мне подсказал интернет оно написано для linux -

C++:





Код:
#include 
#include 
#include 
#include 
#include 
#include


Как мне быть? Скачать образ и накатить на виртуальную машину? Или собрать через Windows Subsystem for Linux? Какого формата будет скомпилированный файл и как его запустить на локалке?

Или я движусь совсем не в том направлении? Типо как мне собрать sln файл на линукс (этого я не понимаю) если там 2к ошибок, что-то не так явно

Сурс (https://github.com/EquiNoxAdv/loader-master)
 
Ответить с цитированием

  #6  
Старый 08.11.2025, 20:04
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

Репутация: 213
По умолчанию

Цитата:
Сообщение от 0xff65  

Приветствую, пытаюсь собрать загрузчик состоящих из двух частей - серверной и клиентской, с клиентской стороны все нормально клиент лоадер собран, а вот с серверной возникли проблемы, собрал директорию с помощью cmake, далее пытался собрать sln решение, но как мне подсказал интернет оно написано для linux -

C++:





Код:
#include 
#include 
#include 
#include 
#include 
#include


Как мне быть? Скачать образ и накатить на виртуальную машину? Или собрать через Windows Subsystem for Linux? Какого формата будет скомпилированный файл и как его запустить на локалке?

Или я движусь совсем не в том направлении? Типо как мне собрать sln файл на линукс (этого я не понимаю) если там 2к ошибок, что-то не так явно

Сурс (https://github.com/EquiNoxAdv/loader-master)
Все инструкции есть в репозитории. Ставь WSL с ubuntu какой-нибудь и на ней собирай
 
Ответить с цитированием

  #7  
Старый 15.11.2025, 12:34
fuldic
Новичок
Регистрация: 09.01.2024
Сообщений: 27
С нами: 1235772

Репутация: 3
По умолчанию

Скиньте основу ASI плагина для Visual Studio
 
Ответить с цитированием

  #8  
Старый 17.11.2025, 06:06
malonex
Новичок
Регистрация: 11.09.2023
Сообщений: 4
С нами: 1409376

Репутация: 3
По умолчанию

Как проверить, была ли отпущена определённая клавиша? Например: wasKeyReleased(vkeys.VK_RBUTTON)
 
Ответить с цитированием

  #9  
Старый 17.11.2025, 08:33
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от malonex  

Как проверить, была ли отпущена определённая клавиша? Например: wasKeyReleased(vkeys.VK_RBUTTON)
Хук на WndProc
 
Ответить с цитированием

  #10  
Старый 26.11.2025, 16:00
yorenov
Познающий
Регистрация: 08.11.2023
Сообщений: 65
С нами: 1324882

Репутация: 23
По умолчанию

Альт как прожать? Так не воркает:

С++:





Код:
RakNet
::
BitStream bs
;
bs
.
ResetWritePointer
(
)
;
Synchronization
::
OnfootData onfootData
{
}
;
std
::
memcpy
(
&
onfootData
,
&
RefNetGame
(
)
->
GetPlayerPool
(
)
->
GetLocalPlayer
(
)
->
m_onfootData
,
sizeof
(
Synchronization
::
OnfootData
)
)
;
onfootData
.
m_controllerState
.
m_bPedWalk
=
1
;
onfootData
.
m_controllerState
.
m_value
=
static_cast

(
1024
)
;
bs
.
Write
(
static_cast

(
ID_PLAYER_SYNC
)
)
;
bs
.
Write
(
reinterpret_cast

(
&
onfootData
)
,
sizeof
(
Synchronization
::
OnfootData
)
)
;
rakhook
::
send
(
&
bs
,
HIGH_PRIORITY
,
RELIABLE_SEQUENCED
,
1
)
;
onfootData
.
m_controllerState
.
m_bPedWalk
=
0
;
onfootData
.
m_controllerState
.
m_value
=
static_cast

(
0
)
;
bs
.
Write
(
static_cast

(
ID_PLAYER_SYNC
)
)
;
bs
.
Write
(
reinterpret_cast

(
&
onfootData
)
,
sizeof
(
Synchronization
::
OnfootData
)
)
;
rakhook
::
send
(
&
bs
,
HIGH_PRIORITY
,
RELIABLE_SEQUENCED
,
1
)
;


А так прожимает только 1 раз + ко всему - костыль

C++:





Код:
input
[
0
]
.
type
=
INPUT_KEYBOARD
;
input
[
0
]
.
ki
.
wVk
=
0
;
input
[
0
]
.
ki
.
dwFlags
=
KEYEVENTF_SCANCODE
;
input
[
0
]
.
ki
.
wScan
=
0x38
;
input
[
1
]
.
type
=
INPUT_KEYBOARD
;
input
[
1
]
.
ki
.
wVk
=
0
;
input
[
1
]
.
ki
.
dwFlags
=
KEYEVENTF_SCANCODE
|
KEYEVENTF_KEYUP
;
input
[
1
]
.
ki
.
wScan
=
0x38
;
SendInput
(
2
,
input
,
sizeof
(
INPUT
)
)
;
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.