![]() |
güzel calısıyor fakat iste sessiz nick ayarını iyi tutturmak lazım |
Regexciğime selamlar gönderiyorum buradan. Regex ne abi? :) |
abi Aşmayın Ya bu kadar Ağlıcam şimdi :o |
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? |
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 |
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. |
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 } :) |
Alıntı:
mesela bende regular expession ögreniyorum az cok biraz tutorial takip etmem lazım geri kaldık PERL ögrenmeye calısırken.. |
[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ı |
Ç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