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/)
-   -   Version (https://www.ircforumlari.net/mirc-scripting-sorunlari/44910-version.html)

SauRoN 20 Aralık 2007 15:39

Version
 
S.a Arkadaslar Bende Bir Kod Var Bunuda Burdan Bir Arkadastan Almistim Ben Botuma Bu Kodu Ekledim Ama bazi mirc Scriptleri Atmiyor Ben Hepsini Atsin Istiyorum mirc Ile Girenlerin, Bunu Nasil Yapabiliriz Sadece Web Girisi Olsun Kanalima Istiyorum...
KOD:
on *:join:#Kanal: {
if $nick != $read(oplar.txt,w,$nick) {
ctcp $nick version
}
}
on *:CTCPREPLY:*VERSION*: { if (*esChat v3.3* iswm $1-) { halt }
else {
/ban #Kanal $address($nick,2) | /kick #Kanal script girisi yasaktir. } } | else { return }

Regex 20 Aralık 2007 21:06

Cevap: Version
 
Kod:

on *:join:#Kanalın:{ if $nick != $read(oplar.txt,w,$nick) { ctcp $nick version } }
on *:ctcpreply:*version*:{ if *esChat v3.3* !iswm $1- { ban # $nick 1 | kick # $nick # kanalına sadece web üzerinden giriş yapabilirsiniz. } }


Kodun işlevi:
#Kanalın kanalına giren usera, eğer oplar.txt dosyasının içerisinde nicki yoksa version çeker.
Cevap olarak içinde esChat v3.3 geçen bir cevap almazsa *!*Identd@Host biçiminde ban atıp kick eder.
Eğer her kanalda çalışmasını istiyorsan, altını çizdiğim #Kanalın yazan yere yalnızca # işaretini koyacaksın.

Umarım işine yarar.


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

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