‘mIRC Hazır Kodları’ Kategorisi için Arşiv

En Sık İhtiyaç Duyulan mIRC Aliasları

Pazartesi, 24 Mart 2008

Gözlemlere dayalı olarak en çok ihtiyaç duyulan 5 aliası belirledik ve bir araya getirip yayınladık.
Aliaslar bir eylemi daha kısa yoldan yapmanızı sağlayan mirc kodlarıdır. Aliasları mIRC’ınıza eklemek için alt+a tuş kombinasyonunundan faydalanarak açılan sayfaya eklemeniz gerekmektedir. Ayrıca dikkat edilmesi gereken bir husus; Günümüzde genellikle her mIRC Script’te çesitli aliaslar bulunmaktadır. Bu sebepten ötürü aliasınızı eklerken çakışması muhtemel başka aliaslar olup olmadığını kontrol edin. En basit örneği; F1 kısayolunu nick şifresi girmek için kısayol olarak belirlemiş bir scriptte, siz F1′i kullanıcıyı kanaldan banlamak için kullanmak istiyorsanız mevcut aliası silip kendinizinkini eklemeniz gerekmektedir.

Lafı daha fazla uzatmadan aliaslarımıza geçelim;

İlk aliasımız çok sık ihtiyaç duyulan kanal içerisinde konuşma yasaklama aliasıdır. Kanala yazı göndermenesini engellemek istediğiniz kullanıcının üzerine tıkladıktan sonra F1 tuşuna basmanız gerekmektedir.

F1 { mode # +b $+(~q:,$$1,!*@*)}

İkinci aliasımız bir kullanıcının kanalda nick değiştirmesini engellemek için kullanılmaktadır.

F2 { mode # +b $+(~n:,$$1,!*@*)}

Üçüncü aliasımız kullanıcıyı daha önceden belirtmiş olduğunuz sebep ile sunucudan uzaklaştırmanızı sağlamaktadır (Not: IRC Operator’ler içindir)

F3 /gline $$1 sebep

Dördüncü aliasımız bir kullanıcı kanaldan atmak için kullanılmaktadır, kanaldan atılan kullanıcı tekrar kanala giriş yapabilir dolayısıyla uyarı niteliğinde bir eylemdir.

F4 /kick # $$1 sebep

5. ve son aliasımız kullanıcıyı kanaldan atmanızı, engeli kaldırmadığınız sürece girememesini sağlamaktadır.

F5 /mode # +b $$1 $+ !*@* | /kick # $$1 sebep

mIRC Büyük Harfle baslayıp Yazma.

Cuma, 14 Mart 2008

Kod Anlatım : mIRC’ta yazdığınız metinlerin karşıya kelimelerin ilk harflerinin büyük olarak ulaşmasını sağlar. Buna göre “selam nasılsınız” yazdığınızda bu metin karşıya “Selam Nasılsınız” olarak yansayacaktır.

on *:input:*: {
if ($mouse.key & 2) || !$regex($1,^\/) && ($active != status window) {
msg $active $cumlekur($1-)
halt
}
}
alias cumlekur {
if $isid {
var %x , %i = $regsub(cumlekur,$1-,/((\.|;|\:)+([a-z]|[A-Z]|[[:space:]]|ş|ü|ğ|ö|ç|ı|Ş|Ü|Ğ|Ö|Ç|İ).)/g,\1,%x), %i = 1, %retval = $1-
while %i <= $regml(cumlekur,0) {
if $regex(ifcumlekur,$regml(cumlekur,%i),((\.|;|\:).|..)) {
%setvar = $remove($regml(cumlekur,%i),.,:,;,$chr(32))
%setvar = $+($left($regml(ifcumlekur,1),1),$chr(32),$upper($replacecs($left(%setvar,1),ş,Ş,ç,Ç,ü,Ü,ğ,Ğ,ı,İ)),$mid(%setvar,2,2))
var %x , %l = $regsub(%retval,$+(/,$regml(cumlekur,%i),/g),%setvar,%x), %retval = %x
}
inc %i 1
}
return $replace($upper($left(%x,1)),ş,Ş,ç,Ç,ü,Ü,ğ,Ğ,ı,İ)) $+ $right(%x,-1)
}
}

Away Olanları Deop Yapmak

Pazar, 10 Şubat 2008

Bu kod yetkilisi olduğunuz kanalda bulunan operatörlerden away konumuna geçen olduğunda o kişiyi deop konumuna getirmenizi sağlar.

on *:NICK:{
if (away isin $newnick) || (yok isin $newnick) || (gelcek isin $newnick) || (awy isin $newnick) || (afk isin $newnick) || (yemek isin $newnick) {
deopall
}
}
alias deopall {
var %wy $chan(0)
while %wy {
if $me isop $chan(%wy) && $newnick isop $chan(%wy) {
mode $chan(%wy) -o $newnick
}
dec %wy
}
}

X Kanalındaki Yazıları Y kanalına Aktarma

Pazar, 10 Şubat 2008

Aşağıdaki kod x kanalına gönderilen yazıları y kanalına aktarmakta kullanılır. Kendinize göre düzenleyiniz.

 On *:text:*:#X:{ /msg #y < $+ $nick $+ > $1- }

Whois Çekene Mesaj

Pazar, 10 Şubat 2008
On *:SNOTICE:*did a /whois on you*:{ /notice $2 Merhaba $nick $+ , size nasıl yardımcı olabilirim? }

On *:SNOTICE:*did a /whois on you*:{ /msg $2 Merhaba $nick $+ , size nasıl yardımcı olabilirim? }

İlk kod mesajı notice olarak göndermeniz 2. ise normal mesaj olarak göndermenizi sağlar.

Kodu mIRC’ınızda remote bölümüne eklemeniz gerekmektedir.