İlan
04 Haz 2026 22 çevrimiçi üye Duyurular
Ana Sayfa Metin2 Hileleri
Ana Sayfa Forum Metin2 Hileleri Konu Başlığı: Metin2 C++ Kaynak Kodu: Gerçek Uzay ...
İlan Yan banner placeholder

Konu Başlığı: Metin2 C++ Kaynak Kodu: Gerçek Uzay Koordinatları ve Pano Ölçümü

ByMalicious 23.04.2026 02:30 408 görüntüleme 3 cevap
Son Mesaj
ByMalicious
Üye
Üye
Katılım09 Mar 2026
Konular5
Mesajlar72
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
23.04.2026 02:30 #1
Merhaba Ben Ezgi


Main:
inline static float GetBackgroundHeight(float x, float y)
{
    try
    {
        typedef float(__thiscall* GetBackgroundHeight)(void* pThis, float x, float y);
        tGetHeight GetBackgroundHeight = (tGetHeight)(sdk_client + 0x19F140);

        void* Background = *(void**)(sdk_client + 0x388520);

        if (Background != nullptr)
        {
            try {
                return GetBackgroundHeight(Background, x, y);
            }
            catch (...) {
                return 0.0f;
            }
        }
        return 0.0f;

    }
    catch (...)
    {
    }
}


inline DWORD WINAPI Set_AllFarmBot(HMODULE hModule)
{
    CreateConsole();


    while (true)
    {
        try
        {
            float z = GetBackgroundHeight(c_players.x, c_players.y);
            printf(" %.1f, %.1f ", c_players.x, c_players.y, z);
        }
        catch (...)
        {

        }


        Sleep(Engine::C_AutoFarmSpeed);
    }

    return 0;
}

Cizim:
 static void DrawImGuiCircle3D(ImDrawList* drawList, float x, float y, float radius, int points, ImU32 color, int width, int height) {
            float step = (D3DX_PI * 2.0f) / points;
            std::vector<ImVec2> screenPoints;

            for (float a = 0; a < (D3DX_PI * 2.0f); a += step) {
                float worldX = x + cosf(a) * radius;
                float worldY = y + sinf(a) * radius;
                float groundZ = GetBackgroundHeight(worldX, worldY);
                D3DXVECTOR3 worldPos(worldX, worldY, groundZ + 5.0f);
                ImVec2 screenPos;
                if (WorldToScreen(worldPos, screenPos, width, height)) {
                    screenPoints.push_back(screenPos);
                }
            }
            if (screenPoints.size() > 1) {
                for (size_t i = 0; i < screenPoints.size(); i++) {
                    ImVec2 p1 = screenPoints[i];
                    ImVec2 p2 = screenPoints[(i + 1) % screenPoints.size()];
                    drawList->AddLine(p1, p2, color, 2.0f);
                }
            }
        }
Hilelerinize renk verip daha güzel özellikler cıkarta bilirsiniz!

ahmetads
Üye
Üye
Katılım26 Kas 2025
Konular8
Mesajlar66
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 08:19 #2
Elinne sağlık
Atroks
Üye
Üye
Katılım21 Oca 2026
Konular8
Mesajlar50
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 06:27 #3
Luna Boost + RangeDmg Source istiyoruz. ikisini aynı anda kullanmaya çalışınca gönderilen move ve wait paketlerinden dolayı çakışıyorlar stabilite bozuluyor.
bubeR
Üye
Üye
Katılım24 Oca 2026
Konular14
Mesajlar68
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 16:22 #4
eline sağlık
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
0 cevap
1.3K görüntüleme
4 cevap
882 görüntüleme
Cheat Engine (Metin2 Mini Dumper)
PrimeSoft · 20 Nis 2026
1 cevap
871 görüntüleme
İlan Yan banner placeholder