IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 28 Eylül 2007, 17:37   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: input ve halt hakkında yardım





Verdiğin kod'da zaten bracket hatası var.
Bracket'dan kastım; {,}
Ayrıca böyle basit her kod için, ayrı bir event açma.
Hepsini bir arada toplayabilirsin.
Örneğin;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*:{ if $active == # { if $1 == !op { mode # +o $$2 } if $1 == !vop { mode # +v $$2 } if $1 == !hop { mode # +h $$2 } if $1 == !deop { mode # -o $$2 } } if / != $left($1,1) && !$ctrlenter && !$inpaste { if selam* iswm $1- || *s.a* iswm $1- { echo -a $v1 $v2 | say $replace($1-,$gettok($v1,1,42),Selamün aleyküm.) | halt } if *mrb* iswm $1- { say $replace($1-,$gettok($v1,1,42),Merhabalar.) | halt } if yes iswm $1- || ok iswm $1- { say $replace($1-,$v1,Tamam.) | halt } } }



Açıklama:
Buradaki $gettok kafanı karıştırmasın, $replace 'a wildcard'sız olarak atamak için kullandım.
$1 == !veri; burada antılmak istenilen şu yazdığım yazının ilk kelimesi !veri ise şunu yap.(uygulacağın komut)
if / != $left($1,1) : Eğer yazdığım kelimenin ilk karakteri "/" eşit değilse; &&(ve) !$ctrlenter : yazdığım yazıda ctrl kodu yoksa(ctrl+k,o,b,u vb) &&(ve) !$inpaste(yazılan yazı paste edilmemişse) şunları uygula;
if selam* iswm $1- || *s.a* iswm $1- : Eğer selam kelimesi ile başlayan veya içinde s.a kelimesi bulunan bir cümle/kelime kurarsam;
echo -a $v1 $v2 : Baza alınan kelime($v1), rep edilen kelime($v2)
Burada echo'yu daha iyi anlıyasın diye ekledim.
say $replace($1-,$gettok($v1,1,42),Selamün aleyküm.) | halt }
Kelimeyi wildcards'dan ayır($gettok), Selamün Aleyküm. olarak döndür.
Ve son olarak : halt(durdur).

Umarım bu sefer anlamışsındır.

Ayrıca kelime tamamlama gibi bir addon yapmak istiyorsan, orta derece'de mIRC Scripting'den anlaman lazım.



Konu L4roXyL tarafından (28 Eylül 2007 Saat 17:54 ) değiştirilmiştir.
 
Alıntı ile Cevapla

 

Etiketler
hakkinda, halt, input, mirc download, mirc indir, ve, yardim


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
/* Return - halt - haltdef hakkında */ WingmaN mIRC Scripting Dersleri 2 17 Mayıs 2013 22:53
INPUT Hakkında yardım DaDaS mIRC Scripting Sorunları 11 04 Ağustos 2010 21:35
input halt ? muratt_aziz mIRC Scripting Sorunları 6 20 Mart 2009 03:06
input Hakkında Yardım rX mIRC Scripting Sorunları 4 07 Temmuz 2008 22:36
Dialog Edit itemi ve input eventi hakkında yardım. DrWat mIRC Scripting Sorunları 3 07 Aralık 2007 13:58