kaptanmikro1 1
kaptanmikro1
bList 1
bList
TuZaKK 1
TuZaKK
[DEV]AB 1
[DEV]AB
R 1
Roksam
emirhanHCL 1
emirhanHCL
Agora Metin2 1
Agora Metin2
mannaxxx 1
mannaxxx
farkmt2official 1
farkmt2official
Hikaye Ekle

Client Exe Giriş Sınırı Belirleme

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