28 Eylül 2007, 00:57 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | input ve halt hakkında yardım ArkadaşLar scrıptte 2 veya daha fazla ınput kullanımı sonrasında yazılan bı yazının altalta 2 yada 3 kez cıkması sorunu gundeme geldı.Hatta bunun nasıl cozulucegı hakkında yardımda yapıldı. ( halt kullanılması ) Fakat ben bunu cozemedım Ve scrıptıme kelıme tamamlama addonu ekledıgımde yıne altalta cıkan yazı sorunuyla karsıkarsıyayım.Bılıyorum bunun cevabı verıldı ama Ben bunun nasıl yapılıcagını bılmeme ragmen yapamıyorum.. Bu halt ifadesı nereye eklenıcek bı ornekle bırı gosterebılırse cok yardımı olucak.. Şimdiden Çok Tsk ederım.. SAygıLar.. | |
|
28 Eylül 2007, 01:25 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: input ve halt hakkında yardım Mesela sana kısa bir örnek vereyim sen buradan kendine ders çıkar; Mesela yazdığın cümlenin içindeki "l" harfinin devamlı "L" şeklinde çıkmasını istiyorsan on input event'ını kullanırsın. on *:input:*: { if / != $left($1,1) && l isin $1- { say $replace($1-,l,L) | halt } } Açıklıyorum; if / != $left($1,1) : Eğer yazdığım yazının ilk karakter'i "/" değilse && : Ve l isin $1- : Yazdığım yazıda "l" harfi mevsut ise; Uygula: say $replace($1-,l,L) : Bütün küçük "l" harflerini, "L" olarak döndür. Şimdi gelelim senin asıl soruna, halt kullanmanın sebebi; Eğer halt kullanmamış olsaydık; Selam yazdığımızda; SeLam olarak gidecek ve ardından tekrar Selam olarak dönecekti, yani 2 defa çıkacaktı. Buradaki halt 2'inci defa gitmesini engeller/durdurur. Yani baza alınan harfin(l) önünü keserek verilen değeri yansıtır(L) gibi. Umarım anlamışındır. on input hakkında bilgi için; /help on input yapabilirsin. Konu L4roXyL tarafından (28 Eylül 2007 Saat 17:07 ) değiştirilmiştir. |
|
28 Eylül 2007, 15:16 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: input ve halt hakkında yardım ÖnceLikle Çok tsk ederım acıklayıcı bı anlatım ıcın Ve ıLgılendıgın ıcın.Ama sorunum Şu:[15:11] <.....> Selam [15:11] <.....> seLam Galıba bırkac ınput kullandıgım ıcın bu sorun war. Ve ben dıer komutları nasıl halt ıle kesebılırım bunu yaparsam sanırsam bu 2Leme olmucak yazdıklarımda.Sorunum Tam olarak bu. ornek eklıyım on 1:input:#:{ if ($1 == op) { cs op $chan $$2 } Bu gıbı bırkac ınputlu code daha kullanıorum. ve problem bunlardan kaynaklanıor galıba.bunu nasıl duzeltebılırım acaba. ? Yardımlarınız ıcın sımdıden tskler SAygılar.. |
|
28 Eylül 2007, 17:37 | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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!
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. |
|
Etiketler |
hakkinda, halt, input, mirc download, mirc indir, ve, yardim |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
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 |