Neler yeni
Türkiye'nin En Güncel Forum Sitesi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

Sunucu Giriş log tutmak

diShy

~ یơυℓℓεss ..
Emektar Yönetici
  • Üyelik Tarihi
    27 Kas 2009
  • Mesajlar
    24,083
  • MFC Puanı
    339
  • MFC Seviyesi

bu kod sayesinden sunucu giriş logunu tutabilirsiniz.

Kod:


on *:snotice:*Client connecting*:{
var %ay $gettok($date,2-,47), %gun = $+($fit($day),-,$gettok($date,1,47))
hinc -m %ay %gun 1
hsave %ay md.md
}

alias sifirla {
if $1 == 1 {
hfree $2
echo -a $2 AY/YIL\'ına ait tüm giriş bilgileri sıfırlanmıştır.
}
elseif $1 == 2 {
hdel $2 $3
echo -a $2 AY/YIL\'ına ait olan $3 $+ \'teki bilgiler sıfırlanmıştır
}
else {
echo -a Komutu yalnış kullandınız.
echo -a Eğer AY/YIL\'a göre bir sıfırlama uygulamak istiyorsanız: Örnek /sifirla 1 07/2012 < AY/YIL
echo -a Eğer GÜN/AY/YIL\'a göre bir sıfırlama uygulamak istiyorsanız: Örnek /sifirla 2 07/2012 Pazar-27 < AY/YIL GünAdı-KAÇI
}
}


alias goster {
if $1 {
if $2 {
echo -a  $+ $1 $+  AY/YIL ,  $+ $2 $+ . GÜN TOPLAM : $hget($1,$2) $+ : kişi giriş yapmıştır.
}
else {
echo -a $1 ayındaki tüm günlerin giris listeleri veriliyor...
var %1 1
while %1 <= $hget($1,0).item {
echo -a $+(AY/YIL:,$hget($1)) $+(GUN:,$hget($1,%1).item) - TOPLAM: $hget($1,%1).data
inc %1
}
}
}
else {
echo -a Bu aydaki tum gunlerin giris listeleri veriliyor...
var %ay $gettok($date,2-,47)
var %1 1
while %1 <= $hget(%ay,0).item {
echo -a $+(AY/YIL:,$hget(%ay)) $+(GUN:,$hget(%ay,%1).item) - TOPLAM: $hget(%ay,%1).data
inc %1
}
}
}


alias fit return $replace($1,Sunday,Pazar,Monday,Pazartesi,Tuesday, Salı,Wednesday,Çarşamba,Thursday,Perşembe,Friday,C uma,Saturday,Cumartesi)

on *:start:var %ay $gettok($date,2-,47) | $iif(!$hget(%ay),hmake %ay,hload %ay md.md)
 
Üst Alt