Розыгрыш Premium и Уникальной юзергруппы на форуме! Перейти

Кто знает как фиксануть чит аим для Danger zone (indigo)

Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Включи огонь по своим, переписчик.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
работает, как сделать чек на заход в dz чтоб аим сам включался?
Код:
Expand Collapse Copy
class IGameTypes
{
public:
    virtual ~IGameTypes() {}
    virtual bool Initialize(bool force) = 0;
    virtual bool IsInitialized() const = 0;
 
    virtual bool SetGameTypeAndMode(const char *gameType, const char *gameMode) = 0;
    virtual bool GetGameTypeAndModeFromAlias(const char *alias, int &gameType, int &gameMode) = 0;
 
    virtual bool SetGameTypeAndMode(int gameType, int gameMode) = 0;
 
    virtual void SetAndParseExtendedServerInfo(void *pExtendedServerInfo) = 0;
 
    virtual bool CheckShouldSetDefaultGameModeAndType(const char *mapName) = 0;
 
    virtual int GetCurrentGameType() const = 0;
    virtual int GetCurrentGameMode() const = 0;
 
    virtual const char *GetCurrentMapName() = 0;
 
    virtual const char *GetCurrentGameTypeNameID() = 0;
    virtual const char *GetCurrentGameModeNameID() = 0;
 
};

Код:
Expand Collapse Copy
 CaptureInterface<IGameTypes>("matchmaking.dll", "VENGINE_GAMETYPES_VERSION00");

Код:
Expand Collapse Copy
bool is_DangerZone() {
    
    if (cGameType->GetCurrentGameType() == 6)
        return true;
    else {
        return false;
    }
}
 
Включит просто работу на своих ?
Там же работает по принципу вроде что все в одной команде , но дамаг по своим идет.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Включит просто работу на своих ?
Там же работает по принципу вроде что все в одной команде , но дамаг по своим идет.
Ему нужно что бы само все включалось.
 
Код:
Expand Collapse Copy
class IGameTypes
{
public:
    virtual ~IGameTypes() {}
    virtual bool Initialize(bool force) = 0;
    virtual bool IsInitialized() const = 0;

    virtual bool SetGameTypeAndMode(const char *gameType, const char *gameMode) = 0;
    virtual bool GetGameTypeAndModeFromAlias(const char *alias, int &gameType, int &gameMode) = 0;

    virtual bool SetGameTypeAndMode(int gameType, int gameMode) = 0;

    virtual void SetAndParseExtendedServerInfo(void *pExtendedServerInfo) = 0;

    virtual bool CheckShouldSetDefaultGameModeAndType(const char *mapName) = 0;

    virtual int GetCurrentGameType() const = 0;
    virtual int GetCurrentGameMode() const = 0;

    virtual const char *GetCurrentMapName() = 0;

    virtual const char *GetCurrentGameTypeNameID() = 0;
    virtual const char *GetCurrentGameModeNameID() = 0;

};

Код:
Expand Collapse Copy
 CaptureInterface<IGameTypes>("matchmaking.dll", "VENGINE_GAMETYPES_VERSION00");

Код:
Expand Collapse Copy
bool is_DangerZone() {
   
    if (cGameType->GetCurrentGameType() == 6)
        return true;
    else {
        return false;
    }
}
куда я этот код не вставлял не робит и много ошибок
 
Последнее редактирование:
Ищешь строку static IDebugOverlay* DebugOverlay();
вставляешь после нее

C++:
Expand Collapse Copy
static IGameTypes*            GameTypes();
static IGameTypes*            g_GameTypes;

ищешь class IDebugOverlay
и вставляешь перед ним
C++:
Expand Collapse Copy
class IGameTypes
    {
    public:
        virtual ~IGameTypes() {}
        virtual bool Initialize(bool force) = 0;
        virtual bool IsInitialized() const = 0;

        virtual bool SetGameTypeAndMode(const char *gameType, const char *gameMode) = 0;
        virtual bool GetGameTypeAndModeFromAlias(const char *alias, int &gameType, int &gameMode) = 0;

        virtual bool SetGameTypeAndMode(int gameType, int gameMode) = 0;

        virtual void SetAndParseExtendedServerInfo(void *pExtendedServerInfo) = 0;

        virtual bool CheckShouldSetDefaultGameModeAndType(const char *mapName) = 0;

        virtual int GetCurrentGameType() const = 0;
        virtual int GetCurrentGameMode() const = 0;

        virtual const char *GetCurrentMapName() = 0;

        virtual const char *GetCurrentGameTypeNameID() = 0;
        virtual const char *GetCurrentGameModeNameID() = 0;

    };

ищешь CEffects* Interfaces::Effects()
и вставляешь после него
C++:
Expand Collapse Copy
IGameTypes* Interfaces::GameTypes()
    {
        if (Interfaces::Engine()->IsInGame())
        {
            if (!g_GameTypes)
            {
                CreateInterfaceFn pfnFactory = CaptureFactory("matchmaking.dll");
                g_GameTypes = CaptureInterface<IGameTypes>(pfnFactory, "VENGINE_GAMETYPES_VERSION002");
            }
            return g_GameTypes;
        }
    }

ищешь CEffects* Interfaces::g_pEffects = nullptr;
и вставляешь
C++:
Expand Collapse Copy
IGameTypes*            Interfaces::g_GameTypes = nullptr;
ищешь if (!SDK::Interfaces::DebugOverlay())
и вставляешь
C++:
Expand Collapse Copy
if (!SDK::Interfaces::GameTypes())
        {
            return false;
        }

ищешь if (!Settings::Aimbot::aim_Deathmatch && pPlayer->Team == m_pLocal->Team)
и заменяешь его на
C++:
Expand Collapse Copy
if (!Settings::Aimbot::aim_Deathmatch && pPlayer->Team == m_pLocal->Team && SDK::Interfaces::g_GameTypes->GetCurrentGameMode() != 6)
 
Последнее редактирование:
Ищешь строку static IDebugOverlay* DebugOverlay();
вставляешь после нее

C++:
Expand Collapse Copy
static IGameTypes*            GameTypes();
static IGameTypes*            g_GameTypes;

ищешь class IDebugOverlay
и вставляешь перед ним
C++:
Expand Collapse Copy
class IGameTypes
    {
    public:
        virtual ~IGameTypes() {}
        virtual bool Initialize(bool force) = 0;
        virtual bool IsInitialized() const = 0;

        virtual bool SetGameTypeAndMode(const char *gameType, const char *gameMode) = 0;
        virtual bool GetGameTypeAndModeFromAlias(const char *alias, int &gameType, int &gameMode) = 0;

        virtual bool SetGameTypeAndMode(int gameType, int gameMode) = 0;

        virtual void SetAndParseExtendedServerInfo(void *pExtendedServerInfo) = 0;

        virtual bool CheckShouldSetDefaultGameModeAndType(const char *mapName) = 0;

        virtual int GetCurrentGameType() const = 0;
        virtual int GetCurrentGameMode() const = 0;

        virtual const char *GetCurrentMapName() = 0;

        virtual const char *GetCurrentGameTypeNameID() = 0;
        virtual const char *GetCurrentGameModeNameID() = 0;

    };

ищешь CEffects* Interfaces::Effects()
и вставляешь после него
C++:
Expand Collapse Copy
IGameTypes* Interfaces::GameTypes()
    {
        if (Interfaces::Engine()->IsInGame())
        {
            if (!g_GameTypes)
            {
                CreateInterfaceFn pfnFactory = CaptureFactory("matchmaking.dll");
                g_GameTypes = CaptureInterface<IGameTypes>(pfnFactory, "VENGINE_GAMETYPES_VERSION00");
            }
            return g_GameTypes;
        }
    }

ищешь CEffects* Interfaces::g_pEffects = nullptr;
и вставляешь
C++:
Expand Collapse Copy
IGameTypes*            Interfaces::g_GameTypes = nullptr;
ищешь if (!SDK::Interfaces::DebugOverlay())
и вставляешь
C++:
Expand Collapse Copy
if (!SDK::Interfaces::GameTypes())
        {
            return false;
        }

ищешь if (!Settings::Aimbot::aim_Deathmatch && pPlayer->Team == m_pLocal->Team)
и заменяешь его на
C++:
Expand Collapse Copy
if (!Settings::Aimbot::aim_Deathmatch && pPlayer->Team == m_pLocal->Team && SDK::Interfaces::g_GameTypes->GetCurrentGameMode() != 6)
VENGINE_GAMETYPES_VERSION00 <- неверно
VENGINE_GAMETYPES_VERSION002 <- верно (двоечку в конец забыли)
 
Тема актуальна? Все норм и с картой и с режимом, мб ты "2" в конце забыл.
1547079234761.png

1547079333363.png
 
Назад
Сверху Снизу