IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
Sohbet chat


mIRC Scripting Hazır Kodlar mIRC Scriptinglerinizde kullanabileceğiniz hazır kodlara bu başlık altından ulaşabilirsiniz.

💬 Bu Alana Reklam Ver ! 🎉 Hemen Katıl!
 
Seçenekler Stil
Alt 04 Şubat 2025, 08:50   #1
i don't care if i'm misfit.
Mylife - ait Kullanıcı Resmi (Avatar)

Arrow Kanal Şifre Koruması / Şifre Girmeyenler Giremez

Kod

alias _şifre {
  var %:kşifre kanal_sifre.txt
  if (!$1) {
    echo -a < HATA > /_şifre şifreniz.
  }
  elseif $regex($1,/\W+/Six) {
    echo -a < HATA > şifre özel karakter içeremez.
  }
  else {
    write %:kşifre $1
    echo -a $1 belirlenen kanallar için şifre olarak belirlendi.
  }
}
alias şifre_değiştir { if (!$1) { echo -a < HATA > /şifre_değiştir şifreniz. } | elseif $regex($1,/\W+/Six) { echo -a < HATA > şifre özel karakter içeremez. } | else { .remove kanal_sifre.txt | .timer 1 2 write kanal_sifre.txt $1 | echo -a $1 Yeni şifre olarak belirlendi. } }
alias g_sil { if (!$1) { echo -a Lütfen nick belirtin. } | elseif !$read(girisizni.txt,w,$1) { echo -a $1 giriş izni listesinde yok. } | else { write -dl $+ $readn girisizni.txt | echo -a $1 giriş izin listesinden silindi. } }
;aktif olacağı kanalları alttaki kısımları değiştirin.
on *:join:#tr-msl,#kanal2: {
;Muaf nick eklemek isterseniz aşağıya ekleyin.
  if !$regex($nick,/ali|Mylife|muafnick1|muafnick2/iS) && !$read(girisizni.txt,w,$+(*,$nick,*)) {
    set %;knl # 
    var %:n $nick
    privmsg %:n %;knl kanalına girmek için özel şifreyi girmelisiniz. .şifre kanalşifresi
    mode %;knl +b %:n 
    kick %;knl %:n Özel şifreli bir kanaldır.

  }
}
;bu kısım kanaldan part edilirseniz girmek için tekrar kanala oto girmeniz için.
on *:part:#: { if ($nick == $me) { sajoin $me # } }
;bu kısım özel yazışmalar için.
on $*:TEXT:/[\.!][Şşs][İiı]fre/Si:?: { if (!$2) { msg $nick Lütfen şifre girin. (!şifre kanalşifresi) } | elseif !$read(kanal_sifre.txt,w,$2) { msg $nick Hatalı şifre girdiniz. Giriş izni verilmedi. } | else { msg $nick Şifre doğru. Giriş izni verildi. /join %;knl | mode %;knl -b $nick | chanserv invite %;knl $nick | sajoin $nick %:knl | write girisizni.txt $nick | .unset %;knl }  }
Kodun amacı;

Belirlediğiniz kanala belirlediğiniz bir şifre koyar ve o kanala girmek isteyen kişilere özelden şifre girmesini söyler şifreyi girenleri kanala alır girmeyenleri almaz. Bu zaten mevcut unreal sunucularında zaten var +l modu ile ama bunu görmek veya iptal etmek bir sunucu admini için oldukça basit.

Kullanım;


/_şifre => ilk kullanım şifre belirler.
/şifre_değiştir yenişifre => yeni şifre oluşturur.
/g_sil nick => daha önce şifreyi giren giriş izni alan kullanıcının iznini siler.

Örnek görünüm;

[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

İyi forumlar dilerim.
________________


Stay strong, trust your instincts.
Set your spirit free, never forget your spiritual side.
Even in the midst of hardships,
there is always a light to guide your way.
 
 


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 Kapalı
Refbacks are Kapalı





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