C++ GetName Source (Oyuncu Adı Alma)

5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

LunaUI

Level 5
Katılım
8 Şub 2022
Konular
95
Mesajlar
645
Online süresi
2ay 17g
Reaksiyon Skoru
722
Altın Konu
5
Başarım Puanı
158
Yaş
29
TM Yaşı
4 Yıl 2 Ay 10 Gün
MmoLira
15,777
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

C++ GetName:
 DWORD CPythonPlayer = 0x3BEB44;
    DWORD Mng = 0x4;

void console() // console
{
    AllocConsole();
    FILE* file_stream;
    freopen_s(&file_stream, "CONIN$", "r", stdin);
    freopen_s(&file_stream, "CONOUT$", "w", stdout);
    freopen_s(&file_stream, "CONOUT$", "w", stderr);

    SetConsoleTitleA("@");
}
void setTextColor(WORD text) {
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), text);
}

void ConsoleMain() // print
{
    console();
    setlocale(LC_ALL, "Turkish");
    setTextColor(FOREGROUND_BLUE);

    Sleep(1000);
}


static void* iCPythonPlayerInstance()
    {
        DWORD CPythonPlayerMgr = *(DWORD*)(client + metin2client::CPythonPlayer);
        if (!CPythonPlayerMgr)return nullptr;
        void* pInstance = (void*)(CPythonPlayerMgr + metin2client::Mng);
        if (!pInstance)return nullptr;
        return pInstance;
    }

 static const char* GetName()
    {
        try
        {
            void* NameInstance = Addresses::iCPythonPlayerInstance();
            if (!NameInstance) return "";
            void** VeriTable = *(void***)NameInstance;
            if (!VeriTable) return "";
            typedef const char* (__thiscall* CPythonGetName)(void* This);
            CPythonGetName GetNameFn = (CPythonGetName)VeriTable[5];
            if (!GetNameFn) return "";
            return GetNameFn(NameInstance);
        }
        catch (...)
        {
            return "";
        }
    }

DWORD WINAPI mantos(HMODULE hModule)
{
    while (true)
    {
        std::string isim = Gamepacked::GetName();
        printf("Oyuncu Adı :  %s\n", isim.c_str());
        Sleep(2);
    }
}



extern "C" BOOL APIENTRY DllMain(HINSTANCE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{

    if (ul_reason_for_call == DLL_PROCESS_ATTACH)
    {
        DisableThreadLibraryCalls(hModule);
        if (Beep(200, 200))
        {
            CreateThread(0, 0, (LPTHREAD_START_ROUTINE)mantos, 0, 0, 0);
            CreateThread(0, 0, (LPTHREAD_START_ROUTINE)ConsoleMain, 0, 0, 0);
        }
    }
    return TRUE;
}
extern "C" __declspec(dllexport) int Nethan2(int code, WPARAM wParam, LPARAM lParam) {
    return CallNextHookEx(NULL, code, wParam, lParam);
}
Rad Studio yada imgui qt falan filan C de tasarım yaparken oyuncu adınızı böyle alıp karsılastırma yaparak anti-ban sisteminizi gelistire bilirsiniz
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Teşekkürler
 
PAYLAŞIM İÇİN TEŞEKKÜRLER.
 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)