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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   kanala giriş iLe aLakaLı (https://www.ircforumlari.net/mirc-scripting-sorunlari/165537-kanala-giris-ile-alakali.html)

soul69 24 Aralık 2008 23:22

Cevap: kanala giriş iLe aLakaLı
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 608111)
Kod:

on !^*:join:#:haltdef | inc $+(%,$nick,ip) 1 | hadd -m $nick # 1 | if ($regex($evalnext($+(%,$nick,ip)),^1$)) { userip $nick } | unset $+(%,$nick,ip)
raw 340:*: {
  haltdef | var %& = $regsubex($2,/\+|\*|-/g,) | var %n = $token(%&,1,61),%id = $token(%&,2,61)
  if ($hget(%n,0).item >= 2) { var %2 = $v1,%1 = 1 | while (%1 <= %2) { echo $color(join) -t $hget(%n,%1).item * Giriş: %n $+($chr(40),%id,$chr(41)) | inc %1 } | hfree %n }
}


Gibi bir kod işini görür.
İstersen grup olayına vs girersin geliştirirsin.
Ben sana en basit şekli ile yazdım.

Edit: Kod içerisinde bilmediğiniz 2 identifier var.
1- $token bu identifier $gettok ile aynı işlevi görür.
2- $evalnext bu identifier $eval(text,2) ile aynı işlevi görür.
Not: Bunlar gizli identifierlardır.

Kardeş Gerçek İp Adresini gösteriyo girişLerde eLine SağLık.Ama Bazı zamanLarda Giren Nici göstermiyo.mesela flood dan kickleni adam.giriş yapıyo ama kanala girdiği bende görünmüyo.onu bulabilirsen bi düzeltebilirmisin sana zahmet

soul69 26 Aralık 2008 17:29

Cevap: kanala giriş iLe aLakaLı
 
Alıntı:

soul69 Nickli Üyeden Alıntı (Mesaj 609926)
Kardeş Gerçek İp Adresini gösteriyo girişLerde eLine SağLık.Ama Bazı zamanLarda Giren Nici göstermiyo.mesela flood dan kickleni adam.giriş yapıyo ama kanala girdiği bende görünmüyo.onu bulabilirsen bi düzeltebilirmisin sana zahmet

Kardeş Gerçek İp Adresini gösteriyo girişLerde eLine SağLık.Ama Bazı zamanLarda Giren Nici göstermiyo.mesela flood dan kickleni adam giriş yapıyo ama kanala girdiği bende görünmüyo.bide normalde kanala biri giriyo clonesi oluyo.clonesiyle gösteriyo ama kanala o anda giren o nici göstermiyo. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] onu bulabilirsen bi düzeltebilirmisin sana zahmet

kurugaddere 26 Aralık 2008 17:37

Cevap: kanala giriş iLe aLakaLı
 
bu nu tam olaarak nereye yazıyorduk ben remoteye ekledim hiçbir değişiklik olmadı acaba bişimi yanlış yapıyom gormek için op olmak mı gerekiyor kanalda

Difuzyon 26 Aralık 2008 18:05

Cevap: kanala giriş iLe aLakaLı
 
kurugaddare :

Kodu ( ALT + r ) ile açılan panelde Remote başlığına ekliyorsunuz.
Sonuçları görebilmeniz için IRCOP düzeyinde olmanız gerekir.(Yetkiniz yoksa kodu eklemeyin)
Ayrıca,sunucunuz version'unda USERIP komutunun uygulanabiliyor olması gerekmekte.

Difuzyon 26 Aralık 2008 18:58

Cevap: kanala giriş iLe aLakaLı
 
Alıntı:

soul69 Nickli Üyeden Alıntı (Mesaj 610841)
Kardeş Gerçek İp Adresini gösteriyo girişLerde eLine SağLık.Ama Bazı zamanLarda Giren Nici göstermiyo.mesela flood dan kickleni adam giriş yapıyo ama kanala girdiği bende görünmüyo.bide normalde kanala biri giriyo clonesi oluyo.clonesiyle gösteriyo ama kanala o anda giren o nici göstermiyo. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] onu bulabilirsen bi düzeltebilirmisin sana zahmet


Kod:

on !^*:join:#:haltdef | inc $+(%,$nick,ip) 1 | hadd -m $nick # 1 | if ($regex($evalnext($+(%,$nick,ip)),^1$)) { userip $nick } | unset $+(%,$nick,ip)
raw 340:*: {
  haltdef | var %& = $regsubex($2,/\+|\*|-/g,) | var %n = $token(%&,1,61),%id = $token(%&,2,61)
  if ($hget(%n,0).item >= 1) { var %2 = $v1,%1 = 1 | while (%1 <= %2) { echo $color(join) -t $hget(%n,%1).item * Giriş: %n $+($chr(40),%id,$chr(41)) | inc %1 } | hfree $token($regsubex($2,/\+|\*|-/g,),1,61) }
}

Bu çalışmaya L4roxyL hocamla beraber kafa yormuştuk :)

Şunu da hatırlatayım,aynı anda çoğul bir giriş olursa(clone sokulması gibi) verilerin çakışması meydana gelebilir...

soul69 26 Aralık 2008 22:21

Cevap: kanala giriş iLe aLakaLı
 
Alıntı:

soul69 Nickli Üyeden Alıntı (Mesaj 610940)
Difuzyon sorun düzelmiş ama bunun yanında bide serverın verdiği ip adresi gösterilebilirmi?Yani;
* Giriş: KemaL (Sohbet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])

Bide Bunu Çıkış ve kanaldan ayrılma içinde kullanabiLirmiyiz.çok soru soruyorum farkındayım ama lazım olan şeyLer.Tam istediğim Yani;
* Giriş: KemaL (Sohbet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
* IRC`den Çıktı: KemaL (Sohbet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
«««« Ayrılma: KemaL (Sohbet[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
Buna Benzer bişeLerde oLabiLir.Eğer Mümkünse bunLar YAzarsanız Çok Sevinirim.KoLay GeLsin

soul69 28 Aralık 2008 22:57

Cevap: kanala giriş iLe aLakaLı
 
Difuzyon ısıtıp ısıtıp yazılacak bişe değildiki.Sadece biraz daha gelişmişini istemiştim :(

Difuzyon 28 Aralık 2008 23:12

Cevap: kanala giriş iLe aLakaLı
 
Benzer içerikte 3 post mesaj atmışsınız.
Gereksiz durumlarda konuya post atmanın doğru olmadığını sizde biliyorsunuz.
Başta bir isteğiniz olmuş,size uygun kod yazılmış...
Şu anki isteğiniz,koda mini bir parcacık eklemeyle çözülecek bir durum değil.Tam aksine tüm çalışmayı boşa çıkartacak bir durum.
Farkında değilsiniz sanırım...

soul69 28 Aralık 2008 23:25

Cevap: kanala giriş iLe aLakaLı
 
Alıntı:

Difuzyon Nickli Üyeden Alıntı (Mesaj 612047)
Benzer içerikte 3 post mesaj atmışsınız.
Gereksiz durumlarda konuya post atmanın doğru olmadığını sizde biliyorsunuz.
Başta bir isteğiniz olmuş,size uygun kod yazılmış...
Şu anki isteğiniz,koda mini bir parcacık eklemeyle çözülecek bir durum değil.Tam aksine tüm çalışmayı boşa çıkartacak bir durum.
Farkında değilsiniz sanırım...

YapıLAcak Bişe Yoksa Yapacak Bişede Yoktur.iLk Sorduğum soruyLa iLgiLendiğin İçinde Tekrardan Teşekkür Ederim Difuzyon.eLine SağLık.KoLay GeLsin


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:04.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net