Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Что щас с CUserCmd?

Его обновляли?
если да то Поделитесь пожалуйста последним CUserCmd
либо же как найти его адрес
C++:
Expand Collapse Copy
class CUserCmd
{
    PAD( 0x8 );
public:
    std::int32_t m_iSequenceNumber;
    CSGOUserCmdPB m_csgoUserCmd;
    CButtonState m_Buttons;
private:
    PAD( 0x20 );
};
 
могу дать юзеркмд но там архивом, там же и юзер кмд менеджер через который игра получает кмдшки и фулл реверс vmt юзеркмдшки
C++:
Expand Collapse Copy
class CUserCmd : public CCSGOUserCmd {
public:
  virtual ~CUserCmd() = 0;

  CInButtonState InButtonState;
  int nUnknown;
  double dbTimeStamp;
  std::uint32_t nTickCount;
  bool bHasBeenPredicted;
  int nUnknown1;
  int nUnknown2;
};
 
что то изменилось еще? например это CButtonState
или это CSGOUserCmdPB
если да, то сможете дать? пожалуйста
CSGOUserCmdPB -
Пожалуйста, авторизуйтесь для просмотра ссылки.

CButtonState -
C++:
Expand Collapse Copy
class CButtonState
{
    PAD( 0x8 );
public:
    std::uint64_t m_uPressed;
    std::uint64_t m_uForced;
    std::uint64_t m_uReleased;
};
 
CSGOUserCmdPB -
Пожалуйста, авторизуйтесь для просмотра ссылки.

CButtonState -
C++:
Expand Collapse Copy
class CButtonState
{
    PAD( 0x8 );
public:
    std::uint64_t m_uPressed;
    std::uint64_t m_uForced;
    std::uint64_t m_uReleased;
};
а можно как-то на клиенте сделать выстрел визуально. а на сервер не отправлять протобаф с этим сообщение?
 
а можно как-то на клиенте сделать выстрел визуально. а на сервер не отправлять протобаф с этим сообщение?
Ты можешь вызвать эффекты выстрела, посмотри функцию FireBullet
 
Ты можешь вызвать эффекты выстрела, посмотри функцию FireBullet
ну мне не только эффект выстрела. например прыжки и присед. просто хочу узнать как отменять отправку инфы о том что нажал кнопку.
 
ну мне не только эффект выстрела. например прыжки и присед. просто хочу узнать как отменять отправку инфы о том что нажал кнопку.
Ты прыжки не сможешь сделать, потому что сервер откатит все твои движеня
Не подскажешь где найти FireBullet?
Ищешь FX_FireBullet в строках, потом в псевдокоде ищешь 2 функции рядом друг с другом с 6-8 аргументами, вторая будет файр булетом, первая расчет сприда
 
Назад
Сверху Снизу