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...