HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
paylaşım için teşekkürler
Teşekkürler ek olarak
log.cpp sil
log.h sil
Navicat aç >log>hackshield_log sil
log.cpp sil
Kod:
void LogManager::HackShieldLog(unsigned long ErrorCode, LPCHARACTER ch)
{
LOG_LEVEL_CHECK_N_RET(LOG_LEVEL_MAX);
struct in_addr st_addr;
#ifndef __WIN32__
if (0 == inet_aton(ch->GetDesc()->GetHostName(), &st_addr))
#else
unsigned long in_address;
in_address = inet_addr(ch->GetDesc()->GetHostName());
st_addr.s_addr = in_address;
if (INADDR_NONE == in_address)
#endif
{
Query( "INSERT INTO hackshield_log(time, account_id, login, pid, name, reason, ip) "
"VALUES(NOW(), %u, '%s', %u, '%s', %u, 0)",
ch->GetDesc()->GetAccountTable().id, ch->GetDesc()->GetAccountTable().login,
ch->GetPlayerID(), ch->GetName(),
ErrorCode);
}
else
{
Query( "INSERT INTO hackshield_log(time, account_id, login, pid, name, reason, ip) "
"VALUES(NOW(), %u, '%s', %u, '%s', %u, inet_aton('%s'))",
ch->GetDesc()->GetAccountTable().id, ch->GetDesc()->GetAccountTable().login,
ch->GetPlayerID(), ch->GetName(),
ErrorCode,
ch->GetDesc()->GetHostName());
}
}
log.h sil
C++:
void HackShieldLog(unsigned long ErrorCode, LPCHARACTER ch);
Navicat aç >log>hackshield_log sil
Konuya eklensinTeşekkürler ek olarak
log.cpp sil
Kod:void LogManager::HackShieldLog(unsigned long ErrorCode, LPCHARACTER ch) { LOG_LEVEL_CHECK_N_RET(LOG_LEVEL_MAX); struct in_addr st_addr; #ifndef __WIN32__ if (0 == inet_aton(ch->GetDesc()->GetHostName(), &st_addr)) #else unsigned long in_address; in_address = inet_addr(ch->GetDesc()->GetHostName()); st_addr.s_addr = in_address; if (INADDR_NONE == in_address) #endif { Query( "INSERT INTO hackshield_log(time, account_id, login, pid, name, reason, ip) " "VALUES(NOW(), %u, '%s', %u, '%s', %u, 0)", ch->GetDesc()->GetAccountTable().id, ch->GetDesc()->GetAccountTable().login, ch->GetPlayerID(), ch->GetName(), ErrorCode); } else { Query( "INSERT INTO hackshield_log(time, account_id, login, pid, name, reason, ip) " "VALUES(NOW(), %u, '%s', %u, '%s', %u, inet_aton('%s'))", ch->GetDesc()->GetAccountTable().id, ch->GetDesc()->GetAccountTable().login, ch->GetPlayerID(), ch->GetName(), ErrorCode, ch->GetDesc()->GetHostName()); } }
log.h sil
C++:void HackShieldLog(unsigned long ErrorCode, LPCHARACTER ch);
Navicat aç >log>hackshield_log sil
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 37
- Görüntüleme
- 2K
- Kilitli
Altın Konu
Görüş Mesafesi Sistemi
- Cevaplar
- 30
- Görüntüleme
- 7K
- Cevaplar
- 13
- Görüntüleme
- 2K
