Bvural41 1
Bvural41
emirhanHCL 1
emirhanHCL
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Client Exe Giriş Sınırı Belirleme

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Herkese Merhaba Öncelikle Sistem Bana Ait Degildir

Sistemin Amacı Girişlerde Client Sınırı Belirleme Yani Fazla Online Oyunculu Serverlarda İlk Girişte Çok Fazla Client Açıldıgı İçin Böyle Bi Önlem Olarak Sistem Yazılmıstır

Güle Güle Kullanın

UserInterface.cpp Müsait Bi Yere Ekliye Bilirsin


[CODE lang="cpp" title="UserInterface.cpp Müsait Bi Yere Ekle"]bool genMutex(int id)
{
std::string mutex_name = "MultiBoxBlock";
mutex_name.push_back(id);
HANDLE Mutex = OpenMutexA(MUTEX_ALL_ACCESS, 1, mutex_name.c_str());

if (!Mutex || WaitForSingleObject(Mutex,500) == WAIT_ABANDONED)
{
CreateMutexA(0, 1, mutex_name.c_str());
Sleep(INFINITY);//locks mutex
return true;
}

return false;
}
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
bool ret = false;
for (int i = 0;i<3;i++)
{
ret = genMutex(i);
if (ret)
break;
}
if (!ret)
{
MessageBoxA(NULL, "MultiBox detected", "", MB_OK);
ExitProcess(0);
}[/CODE]

IxzrZ80.png


For Döngüsünden 3 Olan Siz Kaç Client Açılcak Olarak Düzenle Bilirsiniz.


 

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

Geri
Üst