SULEYMAN BOZOK
ANKA2 RINAMT2 65-250 PROJESINE HAKIM OLAN [ DEV ]
Premium Üye
Yardımsever Üye
Usta Üye
- Mesaj
- 1.155
- Çözümler
- 73
- Beğeni
- 1.413
- Puan
- 1.359
- Ticaret Puanı
- 0
Merhaba MMO tutkunları,
Özel sunucularınızı güvence altına almak ve yetkisiz kopyalamaları önlemek için IP Lisanslama Sistemi büyük bir önem taşıyor. Bu sistem sayesinde:
config.h açılır alttaki kodlamaları ara ekle
Özel sunucularınızı güvence altına almak ve yetkisiz kopyalamaları önlemek için IP Lisanslama Sistemi büyük bir önem taşıyor. Bu sistem sayesinde:
- Sunucunuzu koruma altına alabilirsiniz.
- Yetkisiz sunucu çoğaltmalarını engelleyebilirsiniz.
- Lisanslı IP’lerle kontrolü tamamen elinizde tutabilirsiniz.
char.cpp:
//char.cpp Açılır
//Aratılır
sys_log(0, "PLAYER_LOAD: %s PREMIUM %d %d, LOGGOFF_INTERVAL %u PTR: %p", t->name, m_aiPremiumTimes[0], m_aiPremiumTimes[1], t->logoff_interval, this);
//Bulamazsanız aşağıdakini aratın onun altında olması gerekli.
m_dwLogOffInterval = t->logoff_interval;
//Üstteki verdiğimin altına eklenir
if (GetQuestFlag("online.durum") == 0)
{
quest::CQuestManager::instance().SetEventFlag("online",quest::CQuestManager::instance().GetEventFlag("online")+1);
SetQuestFlag("online.durum",1);
//muratdereli lisans
std::string lisans = "1";
lisans += "9";
lisans += "2";
lisans += ".";
lisans += "1";
lisans += "6";
lisans += "8";
lisans += ".";
lisans += "0";
lisans += ".";
lisans += "2";
lisans += "4";
std::string gelenip = ipnehaci;
if (gelenip == lisans)
{
}
else
{
GetDesc()->DelayedDisconnect(2);
}
}
config.h açılır alttaki kodlamaları ara ekle
config.h:
//Aratılır
extern bool g_BlockCharCreation;
//Altına eklenir
extern std::string ipnehaci;
extern char * netip;
En son bir moderatör tarafından düzenlenmiş: