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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   $_ran v2 RandomNick Yakalama Kodu (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/6580-_ran-v2-randomnick-yakalama-kodu.html)

eviL 19 Ağustos 2005 12:56

güzel calısıyor fakat iste sessiz nick ayarını iyi tutturmak lazım

WhaLberg 19 Ağustos 2005 12:58

Regexciğime selamlar gönderiyorum buradan. Regex ne abi? :)

djiNn 19 Ağustos 2005 15:10

abi Aşmayın Ya bu kadar Ağlıcam şimdi :o

Black 19 Ağustos 2005 19:53

Diyelimki herşey normal ama genede masum olan bi kaç kişi atılıyor. Bu masum kişilerin atılmaması için ne yapmak lazım.

Örneğin:
*** neslisah was kicked by TimSaH ((Random (Rastgele) Nick ve/veya Ident..)[Drones Kicked: 781] - kick #72646)

Whois bilgileri ise:
*** neslisah is [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu nicki nasıl korumaya alırım.Atılmaması için?

MaeLStrOm 19 Ağustos 2005 21:09

on *:join:#: {
if ($nick == neslisah) || ($nick == ikincinick) ... { halt }
kodun dewamı
;bunu eklersen nickler korunacaktır.Ayrıca el33t asi_genc regex regsub hakkında bi dokuman hazırlayıp siteye verirseniz cok güzel olur faydalanırız

el33t 19 Ağustos 2005 23:14

on @!*:join:#:{
if (!$regex($nick,/neslisah|ikincinick|ucuncunick|dorduncunick/i)) {
;kodun devamı
}
}

eğer kanala giren nick neslisah ikincinick ucuncunick dorduncunick degilse, devam eder, $regex başındaki ! (ünlem işareti) eğer ordan bir nick değilse anlamına geliyo. Regex'teki /i switchi ise nick NeSLiSaH'sa da atmaması için. Yani case-sensitive olayı.

Umarım anlamışsındır.

aSii_GeNc 19 Ağustos 2005 23:54

neslisah neden atılmış anlamış deilim :)
Ama coda şunu eklersen geçebilirsin...
var %nickler neslisah aSii_GeNc el33t WhaLBerg maelstrom
if $istok(%nickler,$nick,32) { halt }
:)

CoCoRiCo 20 Ağustos 2005 01:16

Alıntı:

aSii_GeNc Nickli Üyeden Alıntı
İşte bu :)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gördünmü bebek :)

hehhh simdi oldu ([a-z]\[aioue])/g
mesela bende regular expession ögreniyorum az cok biraz tutorial takip etmem lazım geri kaldık PERL ögrenmeye calısırken..

erdem55 21 Ağustos 2005 11:11

[11:05] *** Giriş: a_MeTaLLlCa ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick
[11:05] *** Giriş: manyak_bot ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick
[11:05] *** Giriş: BLACKDIAMOND ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick
[11:06] *** Giriş: t-u-g-r-u-l ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
cs akick #kanal add [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] random nick

ekleme şeklim
alias grr { if (($regex($1,/[^aeiou]{3}/i)) || ($regex($1,/[aeiou]{3}/i))) { return $true } | else { return $false } }
off @!*:join:#:{ if ($grr($nick)) { echo 4 -a cs akick # add $address($nick,2) random nick } }

ama malesef yukardada görültdüğü gibi önüne gelni banladı

aSii_GeNc 21 Ağustos 2005 11:36

Çalıştırabilsen şaşardım erdem55...
Başka bir ilgi alanı seçmeyi hiç düşündünmü..
Mesela müzikle falan ilgilen ?


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk