D 1
delimuratt
noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
onur akbaş 1
onur akbaş
PrimeAC 1
PrimeAC
Mt2Hizmet 1
Mt2Hizmet
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Alpar2 Max Client Sınırı

  • Konuyu başlatan Konuyu başlatan Pehooi
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 18
  • Görüntüleme Görüntüleme 5K

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

konuyu güncelledim eksik kodlama varsa bana yazabilirsiniz
 
Kanıt

kanıt.JPG
 
Yeni Paylaşılan Alpardan Sökülmüştür​

Arat:
[CODE lang="cpp" title="phytonappilaction.cpp"] if (m_pySystem.IsUseDefaultIME())
{
CPythonIME::Instance().UseDefaultIME();
}[/CODE]

Üstüne Ekle:
C++:
    TCHAR szExeFileName[MAX_PATH];
    GetModuleFileName(NULL, szExeFileName, MAX_PATH);
    if (std::string(PathFindFileName(szExeFileName)) != "metin2client.bin"
        && std::string(PathFindFileName(szExeFileName)) != "Alpar2Malazgirt.exe"){
        //TraceError("Oyun dosyasi hatali. %s", PathFindFileName(szExeFileName));
        SET_EXCEPTION("Dosya adi degismis. Lutfen islemi geri alin.");
        return false;
    }

    if (!CanOpenNewClient()){
        TraceError("Alpar2 Client S???? 3 !");
        SET_EXCEPTION("Alpar2 Client S???? 3 !");
        return false;
    }

Arat:
[CODE lang="cpp" title="phytonappilaction.cpp"]bool CPythonApplication::Create(PyObject * poSelf, const char * c_szName, int width, int height, int Windowed)[/CODE]

Üstüne Ekle:
C++:
#define MAX_CLIENTS 3
bool CPythonApplication::CanOpenNewClient(){
    int bActiveClientCount = 0;
    PROCESSENTRY32 processEntry;
    HANDLE hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    TCHAR exePath[MAX_PATH];
    GetModuleFileName(NULL, exePath, MAX_PATH);
    std::string exeName = std::string(PathFindFileName(exePath));
    char processName[256];
    if (hProcessSnap == INVALID_HANDLE_VALUE){ return 0; }
    do {
        snprintf(processName, sizeof(processName), "%s", processEntry.szExeFile);
        if (0 == strcmp(exeName.c_str(), processName))
            bActiveClientCount++;
    } while (Process32Next(hProcessSnap, &processEntry));
    CloseHandle(hProcessSnap);

    return bActiveClientCount <= MAX_CLIENTS;
}

arat:
[CODE lang="cpp" title="phytonappilaction.h"] void UpdateGame();[/CODE]

üstüne ekle:
C++:
        bool CanOpenNewClient();

Herhangi Bir Yere Ekle:
[CODE title="locale_inc.h"]#define MAX_CLIENTS 3[/CODE]



Ekli dosyayı görüntüle 54510
Eline sağlık usta paylaşım için teşekkürler
 

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

Geri
Üst