Tekil Mesaj gösterimi
Alt 04 Temmuz 2006, 21:09   #4
Çevrimdışı
el33t
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Harf DeğişikLiqi




CipriX, öğrenmeye çalışmanı takdir ediyorum ama kulağı yanlış taraftan göstermen ve kulak yerine kulak memeni göstermen gerçekten kötü, bir de aşağıdaki koda bak istersen:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*:{ if $istok(chat channel query,$window($active).type,32) && !$istok(/ $readini($mircini,text,commandchar),$left($1,1),32) { msg $active $replace($1-,a,â,e,ê,u,û,i,î) | halt } }

Bir de koddaki ifadeleri tanıyalım istersen.

on INPUT eventi siz bir yazı yazıp entera bastığınızda devreye girer.

if $istok(chat channel query,$window($active).type,32) durumu ise eğer aktif pencerenin çeşidi chat(dcc chat konuşma penceresi), channel(kanal konuşma penceresi), query(özel konuşma penceresi) ise $true yani doğru olur, kodun bir sonraki durumuna gelir.

if !$istok(/ $readini($mircini,text,commandchar),$left($1,1),32 ) durumu ise eğer yazılan yazının birinci kelimesinin birinci karakteri, yani yazdığınız birinci karakter / ya da mirc.ini dosyasında [text]'in altındaki commandchar'ın karşılığındaki değer değilse (bunu komut yazarken / komutunu kullanmayıp mIRC Options'dan Other'dan Command Prefix'den değiştirip farklı karakter kullananlar için yazdım.) kod diğer aşamaya geçsin.

msg $active $replace($1-,a,â,e,ê,u,û,i,î) | halt ise $replace() identifierı yazılan keliemedi a e u i harflerinin yanlarındaki harflerle değişmesini ve halt komutuyla sizin gönderdiğiniz değil, bizim değiştirdiğimiz komutu karşıya gönderir.

Umarım anlamışsınızdır ve işinize yarar...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet