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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Mayıs 2008, 20:58   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
kod yazarken goto yu zamanlayabilirmiyiz?




istediğim şeyi yapamadığım için yardım istemek zorunda kaldım. benim nickim tester ve test kanalındayım.

test kanalındaki başka bir operatör !op tester yazarak bana bot ile op verdi diyelim. eğer bot bana op vermişse 3 saniye sonra scriptte başka bir noktaya gitmek ve burda da bazı if doğrulamaları kullandıktan sonra deop olmak istiyorum.

on *:text:!op tester:#test: {
if ($nick isop #) { goto deopol }
:deopol
if ($me isop $chan) { mode #test -o $me | Halt }
}

yukarıdaki kodda deopol diye bir script noktası oluşturdum fakat ben 3 saniye sonra bu noktaya sıçramasını istiyorum. bunu nasıl yapabilirim veya yapabilirmiyim. timer komutunu denedim olmadı.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 27 Mayıs 2008, 21:42   #2
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:!op tester:#test:if $nick isop # { .timer 1 3 mode # -o $me }


/goto kullanmana gerek yok.

 
Alıntı ile Cevapla

Alt 27 Mayıs 2008, 21:54   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




benim istediğim bu değil ama. senin dediğini yaptığımı farzediyorum. ben bir op teşekkür mesajı yazdım senin yazdığın bu komutun sonuna.
{ msg $chan Op için teşekkürler | timer 1 3 mode # -o $me }
oldu da bir hata oldu ve bot bana ya op vermediyse ben vermediği op için teşekkür mü edeyim ve deop mu olayım. ilk komuttan 3 saniye sonra op olup olmadığımı 2. kısımda denetlemek ve sonra işlem yapmak istiyorum(3 saniye dememin sebebi şahısın bot arayıcılığıyla op verecek olması ve arada muhtemel gecikme süresini hesaba katmak istedim).. bu yüzden goto kullanmak istedim. goto belki olmaz ama bunu yapmanın başka bir yolunu gösterebilecek biri varsa memnun olurum. mirc script dilini yeni öğreniyorum ve daha başında takılıp kaldım böyle.


Konu nihattt tarafından (27 Mayıs 2008 Saat 22:11 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 27 Mayıs 2008, 22:38   #4
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




Anladım. O zaman, şu şekilde yapabilirsin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!op tester:#test:if $nick isop # { $iif($me isop#,.timer 1 3 mode # -o $me) }


 
Alıntı ile Cevapla

Alt 27 Mayıs 2008, 23:28   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




arkadaşım çok teşekkür ederim de şimdi benim istediğim hemen beni sorgulamasın script opmuyum diye. senin kodunda zannedersem op olup olmadığıma hemen bakıyor ve 3 saniye sonra modu ayarlıuyor? benim istediğim 3 saniye sonra durumumun op olup olmadığına baksın ve ona göre modu ayarlasın.

 
Alıntı ile Cevapla

Alt 28 Mayıs 2008, 15:41   #6
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!op tester:#test:if $nick isop # { .timer 1 3 $iif($me isop #,mode # -o $me,halt) }


Şeklinde yapabilirsin.

 
Alıntı ile Cevapla

Alt 28 Mayıs 2008, 18:05   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




kodu biraz değiştirdim Invalid parameters: $iif diyor

değiştirmeden koyunca da hiçbir şey olmuyor.

bu şekilde olmuyorsa bana bir akıl verin. bir alias hazırlasak op olup olmadığımızı sorgulayan. timer ile bu aliasa 3 saniye sonra yönlendirebilirmiyiz peki.


Konu nihattt tarafından (28 Mayıs 2008 Saat 18:23 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 28 Mayıs 2008, 18:45   #8
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




Bu, benim aklıma daha önce niye gelmedi?:S Haklısın, burada boşuna uğraşıyoruz. Öylesi tabii ki de en mantıklısı olur:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!op tester:#test:if $nick isop # { .timer 1 3 opkntrl # } alias opkntrl if $me isop $1 { mode $1 -o $me }


Yukarıdaki kodu remote'a (alt+r) koyarak kodun, istediğin şekilde çalışmasını sağlayabilirsin. Kolay gelsin.

 
Alıntı ile Cevapla

Alt 28 Mayıs 2008, 19:57   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kod yazarken goto yu zamanlayabilirmiyiz?




ee akıl akıldan üstündür
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
denedim gayet güzel çalışıyor. tam söylemek istediğim gibi olmuş. içindeki mirc scriptin sevgisine tşk
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
goto, kod, mirc download, mirc indir, yazarken, yu, zamanlayabilirmiyiz


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

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
bu satırlari yazarken Coder Şiir, Hikaye ve Güzel Sözler 0 27 Mart 2010 17:30
Yazarken Baş Parmağını Kullananlar! Hesna Esrarengiz Olaylar 0 16 Mart 2010 20:04
Goto Loop Detaylı Bilgi. daRkMoRGaN mIRC Scripting Dersleri 1 02 Şubat 2009 10:46
/goto: 'son' Sorunu hakaN_24 mIRC Scripting Sorunları 1 17 Haziran 2007 16:52