17 Ağustos 2006, 09:08 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cümle İçerisinde İstediğiniz Kelimeyi Seçme ; Dökümü Yazan CipriX ; Konu Cümle İçerisinde İstediğiniz Kelimeyi Seçme ; Alıntı Kısmı: UOnur Arkadaşımıza Aittir.. Evet arkadaşlar bu konu çok karışan bir konudur.. Sizlere bu konuyu örneklerle anlatmadan önce ne demek istediğimi söylüyeyim Şimdi mesela bir cümle yapalm <CipriX> Naber IRCForumLari Halkı Bu cümlede IRCForumLari 'ni aLmak İçin Kullanıcağımız Şey $2 'dir Bunu örnekle açıklıyayım Kodumuz: on *:text:*:*:{ .echo -a *** $nick Ne Yazdı Bak Bak: $2 } <CipriX> Naber IRCForumLari Halkı *** CipriX Ne Yazdı Bak Bak: IRCForumLari Peki Hem IRCForumLari Hem Halkı Kelimesini Nasıl Alırız Kodumuz: on *:text:*:*:{ .echo -a *** $nick Ne Yazdı Bak Bak: $2- } <CipriX> Naber IRCForumLari Halkı *** CipriX Ne Yazdı Bak Bak: IRCForumLari Halkı Burdaki 1. Kod Anlaşılacağı Gibi $2 'de Sadece 2. Kelimeyi almaktır.. 2. koddada $2- Kullandık ßurdaki "-" işaretinin Anlamı 2. Kelimeden Sonrası Demektir.. En Çok Gelen Sorulardan Biri Snotice'deki Kelime Almaktır.. Mesela ßen Operim Ve Sunucuya Girenler Şöyle Giriyor -Servisler- Sunucuya Bağlantı Yapan Nick: CipriX Şimdi diyelimki Sunucuya girene Mesaj atıcağız Kodu Bir çoğumuz Şöyle Yapıyor: on *:snotice:*sunucuya*bağlantı*:{ .msg $nick Selam Hoşgeldin } Deniyoruz.. -Servisler- Sunucuya Bağlantı Yapan Nick: CipriX *** Servisler Nick/Kanal Bulunamadı Gördüğünüz Gibi CipriX Nickini Almadı Yani Burda $nick Kullanmak Yanlış.. Servisler nickini aldı çünkü bu mesajı bize o yolladı Düzeltelim on *:snotice:*sunucuya*bağlantı*:{ .msg $5 Selam Hoşgeldin } *** *CipriX* Selam Hoşgeldin <Admin> Selam Hoşgeldin <CipriX> Hoşbuldum Gördüğünüz Gibi Bu Doğru Çalıştı Burdaki Olayı Açıklamak gerekirse.. -Servisler- Sunucuya Bağlantı Yapan Nick: CipriX Burda 1. Kelime: Sunucuya 2. Kelime: Bağlantı 3. Kelime: Yapan 4. Kelime: Nick: 5. Kelime: CipriX Olay Bundan İbaret.. Mesela Biraz Zorlaştıralım.. Diyelimki Biri Kanalda veya özelde yazı yazsın.. Eğer bu yazının 5. kelimesi Naber İse Saol Senden Desin.. on *:text:*:*:{ if $5 == Naber { .msg $nick Saol Senden } else { .msg $nick ... } } Gördüğünüz Gibi.. Deniyoruz <Admin> selam ciprix naber nasıl gidiyor.. <CipriX> ... --- <Admin> Ya CipriX Birşey Soracağım Naber <CipriX> Saol Senden Kodu Açıklıyalım.. on *:text:*:*:{ ;Bu bildiğimiz yazı kodu if $5 == Naber { ;Burdada eğer $5 Naber ise diyor yani 5. kelime naber ise .msg $nick Saol Senden ;5. kelime naber ise Saol senden desin else { ;Burdada eğer 5. kelime Naber değilse diyor .msg $nick ... ;Nicke üç tane nokta yaz.. ondan ilkinde 3 tane nokta yolladı Gördüğünüz gibi zor olan birşey yok --- Alıntı --- Şimdi $gettok die bişi var bu şey herhangi bir yazıyı parçalara ayırıyor. nasılmı ? Mesela dielimki bizim yazımız ; abcegacehaceha3ğyaocae$a. a!dacaea gibisinden saçma sapan bişi olsun.ve biz bu yazıyı c harflerinden ayıralım hemde teker teker. ama once c 'nin ascii karakter koduna bakıoz çünkü o bize lazım... Kod: Kodu kopyalamak için üzerine çift tıklayın!
c'nin asc kod 99 olduğuna göre ayırmaya başlıoruz... önce bakalım kaç kısım varmış.. //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,0,99) 6 kısım varmış.şimdi teker teker alalım. //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,1,99) yaptığımız şey c ile ayrılan parçalardan 1.sidir. yani "ab" diye birşey çıkıyor ekranda. neyse devam... //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,2,99) 2. kısım... sonuç : ega //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,3,99) 3. kısım... sonuç : eha //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,4,99) 4. kısım... sonuç : eha3ğyao //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,5,99) 5. kısım... sonuç : ae$a. a!da //echo -a $gettok(abcegacehaceha3ğyaocae$a. a!dacaea,6,99) 6. kısım... sonuç : aea anlamayanlar aynı olayı //echo -a $gettok(hasanchuseyincahmetcmehmet,0,99) //echo -a $gettok(hasanchuseyincahmetcmehmet,1,99) //echo -a $gettok(hasanchuseyincahmetcmehmet,2,99) //echo -a $gettok(hasanchuseyincahmetcmehmet,3,99) ... şeklinde deneyebilir... | |
|
17 Ağustos 2006, 10:08 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Cümle İçerisinde İstediğiniz Kelimeyi Seçme Bu bir örnek mesajıdır dikkat. Yukardaki cümleden bir örnek mesajıdır kısmını almak istiyorsak ise $2-4 kullanabiliriz. $2-4 bir örnek mesajıdır olarak dönecektir. |
|
06 Haziran 2007, 23:04 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Yanıt: Cümle İçerisinde İstediğiniz Kelimeyi Seçme Soru: [22:58:28:] <irc.idealsohbet.com> [Adword] (sad:PRIVMSG:denemeyapiyorum): w.w.w.denemesohbet.org.. Sad ve denemeyapiyorum Nicklerini nasil echolarim ikiside $2 icinde $numtok $gettok :? Kaldigim Nokta: saddenemeyapiyorum var %sz ( var %zs ) echo -a $remove($2,$chr(58),$chr(58),PRIVMSG,%sz,%zs) yapinca saddenemeyapiyorum olarak kaldi burda ki iki nicki nasil ayirabilirim yani sad ve denemeyapiyorum'u :? Not: $gettok koyarsam dongu cevap vermiyor |
|
07 Haziran 2007, 09:16 | #4 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Cümle İçerisinde İstediğiniz Kelimeyi Seçme $*tok (gettok,numtok,deltok,findtok) hakkında dersler mevcuttu, istediğin de şöyle yapılabilir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
|
|
Etiketler |
cumle, cümle, icerisinde, istediginiz, kelimeyi, mirc, mirc download, mirc indir, seçme, İçerisinde, İstediğiniz |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Son Kelimeyi Al Başa Koy | Collettivo | Forum Oyunları | 784 | 19 Aralık 2023 20:53 |
Seni Seviyorum Cümlesi Yerine Bir Cümle Kursaydiniz O Cümle Ne Olurdu. | Araf | IF Soruyor | 8 | 21 Ekim 2021 15:37 |
İstiklal Marşının Cümle Cümle Anlamı | Sue | Türk Dili ve Edebiyatı | 0 | 30 Mayıs 2012 21:34 |