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/12321-version.html)

uslanmaz53 18 Şubat 2006 23:49

version
 
on *:snotice:*Client connecting on*:{
set %nick $gettok($9,1,40)
ctcp %nick finger
ctcp %nick version
.timer1 1 5 /kline %nick süre sebep
.timer2 1 5 /kline %nick süre sebep
}
on *:Ctcpreply:finger*:{
.timer1 off
}
on *:ctcpreply:version*:{
.timer2 off
}



bu kodu mircten girinler için ayarlıyabilirmiyiz şöyle mesela örn :abcd@* identi ile mircten giriş tespit edecek zline atacak kodu bu şekile çevirme imkanınız varmı arkadaşlar.yani demek istediğim belirttiğim identle mirc girişi oldumu zline atacak ve koda bir ident değilde 15 tane ident ekliyebilirmiyim seçtiğim 15 ident içinden mirc girişi tespit ettiğinde zline atsın böyle acaba anlatabildim mi böyle kod varmıdır arkadaşlar tşkler

bu giriş noticesi :
-bilmem.com- *** Notice -- Client connecting on port 6667: arif (ident@81.215.58.173)

el33t 19 Şubat 2006 10:38

Kırmızı renkli yerleri kendine göre ayarlarsan biri servera girdiğinde eğer identdi belirttiğin identlerden biriyse /ctcp nick version komutu uygulanır ve 60 saniyeliğine bir değişken oluşturulur, eğer 60 saniye içinde mIRC kullandığına dair VERSION cevabı gelirse serverdan uzaklaştırılır. İşte kod:

on *:ctcpreply:VERSION mIRC*:if $($+(%,nc.,$nick),2) { zline $nick <zline sebebi> }
on *:snotice:*Client connecting*:{
var %id abcd mirc identd selam naber
if $istok(%id,$remove($gettok($gettok($10,1,40),1,64) ,~),32) {
ctcp $9 VERSION | set -u60 $+(%,nc.,$9) 1
}
}

Umarım işine yarar..

uslanmaz53 19 Şubat 2006 17:44

n *:ctcpreply:VERSION mIRC*:if $($+(%,nc.,$nick),1) { zline $nick <4 Mirc Girişi.
on *:snotice:*Client connecting*:{
var %id ident if $istok(%id,$remove($gettok($gettok($10,1,40),1,64) ,~),32) {
ctcp $9 VERSION | set -u60 $+(%,nc.,$9) 1
}
}


şimdi kod oldu güzelde çalışıyo servere girenlere belirttiğimiz identlere version çekiyo her mircten giren olursa zline atıyo burayada kadar her güzel yanlız bi sorun var birde versiona cevap vermeyenleri yine belirtilen idente göre 7,8 saniye atmasını istiyorum bunuda ayarlıyabilirmiyiz uğraştım bi türlü yapamadım bu konuda yardımcı olabilirmisiniz arkadaşlar tşkler

aSii_GeNc 19 Şubat 2006 18:22

Alıntı:

on *:ctcpreply:VERSION mIRC*:if $($+(%,nc.,$nick),2) { zline $nick <zline sebebi> | unset $+(%,nc.,$nick) }
on *:snotice:*Client connecting*:{
var %id abcd mirc identd selam naber
if $istok(%id,$remove($gettok($gettok($10,1,40),1,64) ,~),32) {
ctcp $9 VERSION | set $+(%,nc.,$9) 1 | timer 1 60 vcontrol $9
}
}

alias vcontrol { if $($+(%,nc.,$1),2) { zline $1 <zline sebebi> | unset $+(%,nc.,$nick) } }
böyle bir dene..
Düzeltme: 60 olan yer saniye istediğine göre ayarlayabilirsin..
Of amma çok şey unutuyorum :)

uslanmaz53 19 Şubat 2006 20:01

dostum bu kod version çekince cevap vermiyenler için mi

aSii_GeNc 19 Şubat 2006 21:20

ikisi içinde ?
60 sn içinde cevap vermezse atar
cevap verirde mIRC se yine atar..
Denedim el33t $10 yazmış ama Unreal da $9 olması gerek...

on *:ctcpreply:VERSION mIRC*:if $($+(%,nc.,$nick),2) { zline $nick <zline sebebi> | unset $+(%,nc.,$nick) }
on *:snotice:*Client connecting*:{
var %id ident1 ident2
if $istok(%id,$remove($gettok($gettok($9,1,40),1,64) ,~),32) {
ctcp $8 VERSION | set $+(%,nc.,$8) 1 | timer 1 60 vcontrol $8
}
}

alias vcontrol { if $($+(%,nc.,$1),2) { zline $1 <zline sebebi> | unset $+(%,nc.,$nick) } }

uslanmaz53 19 Şubat 2006 23:18

version cr yanlız bi deneme yapiyim bakalım olacak mı

CipriX 20 Şubat 2006 16:39

bu kod bana ait :)

uslanmaz53 20 Şubat 2006 20:57

madem sana ait bu kodu cr için uyarlıyabilirmisin

diEfoRyoU 20 Şubat 2006 21:12

Uslanmaz shenin verdiğin notice kopyasına bakacak olursak kod işler shen kendi serverinden gelen bağlantı kopyasını yolla buraya gereken yapılır kolay gelsin


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

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