![]() | |
| | #1 |
![]() | 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 NetForumLari 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 NetForumLari Halkı *** CipriX Ne Yazdı Bak Bak: NetForumLari Peki Hem IRCForumLari Hem Halkı Kelimesini Nasıl Alırız Kodumuz: on *:text:*:*:{ .echo -a *** $nick Ne Yazdı Bak Bak: $2- } <CipriX> Naber NetForumLari Halkı *** CipriX Ne Yazdı Bak Bak: NetForumLari 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:
//echo -a $asc(c)
ö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... |
| | |
| Konuyu Beğendin mi ? O Zaman Arkadaşınla Paylaş =) |
| Sayfayı E-Mail olarak gönder |
| | #2 |
| Romano ![]() | Paylaşım İçin Teşekkürler ... PoscoSöylemedim Sana Seni Hiç Sevdiğimi En İyi Film Yeşil Yol Bende John Coffie |
| | |
![]() |
| Bookmarks |
| Etiketler |
| cümle , kelimeyi , secme , İçerisinde , İstediğiniz |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
| Forum Bilgileri | Tema ve Dil Seçimi |
| Powered by vBulletin® Version 3.8.6 . Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Content Relevant URLs by vBSEO 3.5.0 Bu web sitesi en iyi Mozilla Firefox ile ve 1024x768 Çözünürlükte Görüntülenir. > |
|
| |
| Netforumlari Linkler Projesi |