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/)
-   -   mIRC'e Giren Kötü Nickler (https://www.ircforumlari.net/mirc-scripting-sorunlari/41027-mirce-giren-kotu-nickler.html)

Cyptm 15 Kasım 2007 17:58

mIRC'e Giren Kötü Nickler
 
Arkadaşlar Ben Script'imle Kötü Nick seçenlerin servere Girmesini istemiyorum. (ÖRNEĞİN: /Nick ahmak Gibi ve Daha Kötüsü Nickler'in Seçildiğinde Script Nick'i otomatik belirlediğim Nick'e atmasını istiyorum böyle birşey yapabilirmiyiz. Şimdiden Tşkrler.:)

DrWat 15 Kasım 2007 18:27

Cevap: mIRC'e Giren Kötü Nickler
 
Tam olarak anlamadım ama anladıgım kadarıyla bir komut yazayım sana.
Mesela global kanalımız #sohbet olsun. Sohbet kanalına giren nicklere müdahale edebilirsiniz.

Kodumuz şu

Kod:


on *:join:#sohbet:{
if ($nick == ahmak) { operserv raw svsnick $nick KotuNick $+ $rand(1,100) 0:1 }
if ($nick == salak) { operserv raw svsnick $nick KotuNick $+ $rand(1,100) 0:1 }
}

yada
Kod:


on *:join:#sohbet:{
if ($nick == ahmak) { operserv kill $nick KötüNick Kullanıyorsun. }
if ($nick == salak) { operserv kill $nick KötüNick Kullanıyorsun. }
}

Şeklind basit şeyler yapabilirsin.

L4roXyL 15 Kasım 2007 19:15

Cevap: mIRC'e Giren Kötü Nickler
 
DrWat, senin verdiğin sohbet kanalına grince işlev yapar.
Kişinin isteği farklı.

Açılışta belirlediğin nick' geçilmesi için;
on *:start: { .nick belirlediğin-nick }
Kod'unu;
on *:connect: { var %[ = 1,%] = $lines(badnick.txt) | while %[ <= %] { if $+(*,$read(badnick.txt,%[),*) iswm $me { nick belirlediğin-nick } | inc %[ } }
Sunucuya bağlandığında, eğer badnick.txt dosyasının içerisine eklediğin nickler'den birisini seçmişse; belirlediğin nick'e geçecektir.

detay 16 Kasım 2007 00:29

Cevap: mIRC'e Giren Kötü Nickler
 
en guzeli "spamfilter add u kill nick!ident@host:realname Sebep" komutu olsa gerek örn
spamfilter add u kill nick!*@*:* Nickinizi_Değiştiriniz gibi..
komutta yanlislik olabilir helpop spamfilterla bakıp düzeltilebilir tabi sunucu unrealsa.

L4roXyL 16 Kasım 2007 02:03

Cevap: mIRC'e Giren Kötü Nickler
 
Yok detay, onun demek istediği(ben öyle anladım); script'den giriş'i yasaklamak. Yani girer girmez, işlev yapmak.

Cyptm 16 Kasım 2007 16:22

Cevap: mIRC'e Giren Kötü Nickler
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 285443)
Yok detay, onun demek istediği(ben öyle anladım); script'den giriş'i yasaklamak. Yani girer girmez, işlev yapmak.

evet L4roXyL yardımın için çok saol tam istediğim kod buydu teşekkür ederim.:)

Cyptm 16 Kasım 2007 16:27

Cevap: mIRC'e Giren Kötü Nickler
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 285033)
DrWat, senin verdiğin sohbet kanalına grince işlev yapar.
Kişinin isteği farklı.

Açılışta belirlediğin nick' geçilmesi için;
on *:start: { .nick belirlediğin-nick }
Kod'unu;
on *:connect: { var %[ = 1,%] = $lines(badnick.txt) | while %[ <= %] { if $+(*,$read(badnick.txt,%[),*) iswm $me { nick belirlediğin-nick } | inc %[ } }
Sunucuya bağlandığında, eğer badnick.txt dosyasının içerisine eklediğin nickler'den birisini seçmişse; belirlediğin nick'e geçecektir.

L4roXyL yalnız bir sorun var galiba şimdi ayni anda iki kişi girerse nolacak? onun içinde bir liste oluşturmakmı gerekli?

L4roXyL 16 Kasım 2007 17:05

Cevap: mIRC'e Giren Kötü Nickler
 
Hayır, zaten devamlı badnick.txt'den okur verileri.

Cyptm 16 Kasım 2007 17:32

Cevap: mIRC'e Giren Kötü Nickler
 
L4roXyL anlatmak istediğim { nick belirlediğin-nick } bolumune ornegın { nick mircscr } yazdım. Arkasınada yıne kotu bir nick girerse ikiside ayni nick'i alamaycagı ıcın deyişmeyecek sanırım değilmi ?

L4roXyL 17 Kasım 2007 00:57

Cevap: mIRC'e Giren Kötü Nickler
 
Bak şimdi olay şu;
on start event'inda zaten senin belirlediğin nick'e geçiş yapar script kullanıcısı.
Eğer /nick bilmem-ne yaparsa bu bilmem-ne kelimesi, badnick.txt içerisinde mevcut ise; sunucuya bağlandığı an nick'i belirlediğin-nick'e geçer.

Cyptm 18 Kasım 2007 15:23

Cevap: mIRC'e Giren Kötü Nickler
 
tamam şimdi ben { nick belirlediğin-nick } bölümüne örneğin { nick YeniNick } yazdım bir kişi girdi kötü nickle nick'i YeniNick oldu. Arkasından Başkası Gelirse ikiside Ayni nick'i alamayacağı için sorun edecek değilmi? Yani ikinci bir kötü nick gelirse oda YeniNick alamayacağı için takılacak.

L4roXyL 18 Kasım 2007 15:42

Cevap: mIRC'e Giren Kötü Nickler
 
O zaman; nick yeninick yerine; nick $+(yeninick,$chr(45),$r(1,999)) yap.

ScladeR 19 Kasım 2007 21:17

Cevap: mIRC'e Giren Kötü Nickler
 
badnick.txt kabarık oldumu satıntı yapıyo :)


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

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