![]() |
sectigim kisilere toplu mesaj ben ugrasiyorum ama coder likda yeniyim yapamadim. f10 tuşuna bastigimizda seçili olan tüm kişilere istedigim mesaji gondermesini istiyorum. yanliz mesaji istedigimiz şekilde gircebilcez yani $?=mesajı_girin gibi bir pencereye mesaji gircez. bunun için aliasa eklemem gereken kod nasıl olabilir? f10 { /msg $$1 $?=mesajı_girin /msg $$2 $?=mesajı_girin . . . } şeklinde bi kod olmasını istemiyorum. çünkü her seferinde mesajı sorar bu kod |
Cevap: sectigim kisilere toplu mesaj Aliases'e eklenecek kod; Kod: f10 /toplumsg $$?="Göndermek istediğiniz mesajı giriniz" Kod: alias toplumsg { f10'a bastığında kutucuğa mesajını yazarsın. |
Cevap: sectigim kisilere toplu mesaj ama bu kod butun kanaldakılere gonderiyor o sadece secili nicklere gondermek istiyor abi... bunu bende yapamadım ama Masum_serseri'nin Verdiği kod butun kanaldakılere o yazdıgın mesajı /msg Olarak atıyor... |
Cevap: sectigim kisilere toplu mesaj alias F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj alias almsj { var %x = 1 while %x <= $numtok(%;,32) { msg $gettok(%;,%x,32) %msgs inc %x } } Denedim.. |
Cevap: sectigim kisilere toplu mesaj evt denedim de kanaldaki herkese msj atiyo bu. işin garibi ben bunu sadece aliasa eklenen kodlarla yapmistim onceden simdi yapamiyom çok kötü bi his :S |
Cevap: sectigim kisilere toplu mesaj Alıntı:
ama kodlarin calismasini anlayamadim. benim birincil amacim ogrenmek aslinda. F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj set % komutu ne işe yarıyor? $1- deki - ne demek? | cubuklari ne ise yariyor. set %msgs ne ise yariyo? |
Cevap: sectigim kisilere toplu mesaj alias F10 .set %; $1- | .set %msgs $?="Mesaj Seçin" | almsj %; Değişkenine Seçtiğin nickleri kaydeder.. $1-'deki "-" Karakterinin anlamı 1 ve 1'den sonradır $1 $2 $3 Bir iki ve üç demektir.. $2- 2'den sonra demektir.. vb.. %msgs $?="Mesaj Seçin" %msgs Değişkenine Mesajını Kaydeder.. "almsj" Alttaki aliasın ismidir.. alias almsj { ; /almsj dediğimde var %x = 1 ; %x değişkenini 1 yap while %x <= $numtok(%;,32) { ; %; değişkenindeki boşlukla ayrılmış terimlerin (nicklerin) sayısını al ve while ile tek tek taramaya başla msg $gettok(%;,%x,32) %msgs ; %; değişkenindeki nickleri sırayla alır.. Nasıl sırayla alır %x ile 1'den başlayarak kaç tane varsa sana verir 32'nin anlamı boşluktur gettok'un anlamı %; değişkenindeki boşluktan %x. sini al demektir.. inc %x ; başkta 1 olarak belirlediğimix %x değerini bi arttır.. ve başa var %x = 1'in bi altından tekrar döngüye başla.. } } Nasıl Tamamen Öğrenirsin? Cümle içerisinden kelime seçme [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $1, $2 $1- vs.. Bunların anlamları burdadır.. While döngüsü [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Üstteki kodun tamamen açıklaması Tokenzie Identiflerle ilgili geniş bilgi [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $gettok olayı ve diğerleri.. |
Cevap: sectigim kisilere toplu mesaj teşekkürler. şu an hepsini örenmeye çalışıyorum ; karakterinin bir değişken oldugunu anlamam baya zman aldı. ; diger dillerde genelde komut bitimi fln yerine kullanılıyor diye bende öyle yerleşmiş. değişken olarak ; karakterini secmenizin özel bi nedeni var mı ya da bunun yerine x,y,z gibi karakter kullanabilirmiyim |
Cevap: sectigim kisilere toplu mesaj farketmez x,y,z,w,a,b,c selam,naber,nerden bile yazabilirsin |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:45. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk