IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet odaları

>
+
Etiketlenen Kullanıcılar

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 16 Şubat 2013, 11:46   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Nbseen Alience




Evet Arkadaslar Görüldiği gibi bu kod alience hocamıza ait

Çokta güzel çalışmakta Tek sorun op sop dj gibi yetililerin ipadres yerinde sunucuopu gibi yazıalr olması buda kodda sıkıntı yaratıyor

ipadreslerini hafızaya alırken kodumuzdaki ip yerine /userip $nick seklinde sorgu yaptırıp sunucun verdiği ip üzerine işlem yaptırmak istiyorum

kodun değişmesi gereken yerlerini değiştirebilirmiyiz

Not:ip işlemleri /userip nick sorgusundan gelen cevaba göre olsun istiyorum Teşekkürler..



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Addon: nbseen Versiyon: v0.1 Yazan: Alience Tarih: 14-09-2010 mIRC version: 7.1 */ alias nbdll { var %check = $dll($qt($+($scriptdir,db.dll)),Open,nblist $shortfn($+($scriptdir,nblist.db)))) if !$regex(%check,(S_OK|E_LABEL_IN_USE)) { echo $color(info text) *** nblist error: %check | halt } %check = $dll($qt($+($scriptdir,db.dll)),Query,nblist $1-) if $isid { return %check } elseif $show && !$isid { echo $color(info text) *** nblist: %check } } alias nbsave { .nbdll DELETE FROM list WHERE (strftime('%J','now') - strftime('%J',ctime) > 100) if $regex($nbdll(select * FROM list WHERE nick = $+(',$1,') and network = $+(',$2,') and ip LIKE $+(',$regsubex($3,^.*@,$+($chr(37),@)),')),S_OK [^0]) { .nbdll UPDATE list SET ctime = julianday('now') where nick = $+(',$1,') and network = $+(',$2,') and ip = $+(',$3,') } else { .nbdll insert into list values( $+(',$1,') , $+(',$2,') , $+(',$3,') ,julianday('now')) } } alias nbsrc { return $gettok($nbdll(SELECT * FROM list WHERE network = $+(',$1,') AND ip LIKE $+(',$replace($2,*,%),') AND $+(nick!=,',$3,')),2,32) } alias nbget { var %x = $remove($dll($qt($+($scriptdir,db.dll)),fetchrow,nblist $1),S_OK) return $gettok(%x,$2,9) } on *:connect: { if !$ial { .ial on } } on *:join:#: { if $nick != $me { var %outstr = $null if $nbsrc($iif($network,$network,$server),$address($nick,2),$nick) { var %i = $v1 echo -t $chan $+($str($chr(160),3),->) Daha önceki nickleri $+($chr(40),%i,$chr(41),:) while %i > 0 { if $len(%outstr $nbget(%i,1)) <= 750 { %outstr = $+(%outstr,$iif(%outstr,$+($chr(44),$chr(32)),$null),$nbget(%i,1)) } else { echo -t $chan $+($str($chr(160),3),->) %outstr | %outstr = $null } dec %i 1 } if %outstr { echo -t $chan $+($str($chr(160),3),->) %outstr } echo $chan $chr(160) } nbsave $nick $iif($network,$network,$server) $fulladdress } } on *:open:?:*: { var %outstr = $null if $nbsrc($iif($network,$network,$server),$address($nick,2),$nick) { var %i = $v1 echo -t $nick Daha önceki nickleri $+($chr(40),%i,$chr(41),:) while %i > 0 { if $len(%outstr $nbget(%i,1)) <= 750 { %outstr = $+(%outstr,$iif(%outstr,$+($chr(44),$chr(32)),$null),$nbget(%i,1)) } else { echo -t $nick $+($chr(160),->) %outstr | %outstr = $null } dec %i 1 } if %outstr { echo -t $nick $+($chr(160),->) %outstr } echo $nick $chr(160) } nbsave $nick $iif($network,$network,$server) $fulladdress } on *:quit: { if $nick != $me { nbsave $nick $iif($network,$network,$server) $fulladdress } } alias query { var %outstr = $null !query $1 if $nbsrc($iif($network,$network,$server),$address($1,2),$1) { var %i = $v1 echo -t $1 Daha önceki nickleri $+($chr(40),%i,$chr(41),:) while %i > 0 { if $len(%outstr $nbget(%i,1)) <= 750 { %outstr = $+(%outstr,$iif(%outstr,$+($chr(44),$chr(32)),$null),$nbget(%i,1)) } else { echo -t $1 $+($chr(160),->) %outstr | %outstr = $null } dec %i 1 } if %outstr { echo -t $1 $+($chr(160),->) %outstr } echo $1 $chr(160) } nbsave $1 $iif($network,$network,$server) $address($1,5) }


 
Alıntı ile Cevapla

 

Etiketler
alience, nbseen


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
iddaa botu [ Alience ] MT EkoL mIRC Scripting Hazır Kodlar 16 18 Ekim 2010 13:28
Alience Style Lazım Maniack vB 3.8.x Temaları 3 08 Şubat 2007 15:50
Iyiki Doğdun Alience! Mickey IF Ekstra 6 08 Haziran 2006 22:54