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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   /* Remote ON/OFF Hakkında */ (https://www.ircforumlari.net/mirc-scripting-sorunlari/418571-remote-off-hakkinda.html)

rmz 12 Ekim 2011 21:26

/* Remote ON/OFF Hakkında */
 
mrb arkadaşlar herkese iyi akşamlar benim sormak istediğim soru aliases ile ilgili

/f1 /remote on
/f2 /remote off

olarak iki tane aliases ekledim diyelim bunları tek bir f komutunda birleştirebilirmiyim yani f1 e bastığımda eğer remote on ise off yapacak off ise on yapacak

WingmaN 13 Ekim 2011 03:40

Cevap: şunu yapmak mümkün mü
 
Kod:

/f1 { if (%_r = on) { remote off | set %_r off | halt } | set %_r on | remote on }
Aliases kısmına eklenecek. Konu başlığı tarafımdan düzenlenmiştir, konuları açarken, bunlara dikkat edin.

Narsinha 13 Mart 2012 02:22

Cevap: /* Remote ON/OFF Hakkında */
 
remote açıksa
//echo -a $remote
cevap 7 olarak döner
remote kapalı ise
//echo -a $remote
cevap 0 olarak döner

Aliases kısmına ekleyeceksin
Kod:

f1 $iif($remote == 7,remote off,remote on)

StanteaR 13 Mart 2012 12:41

Cevap: /* Remote ON/OFF Hakkında */
 
Koruma gruplarinda yapmak icin ne yapmamiz gerek ben 4 korumayi f1 e basarak acip kapatmak istiyorum mesela /f1 #flood enable | #kufur enable gibi birdaha f1e basinca butun korumalar disable yardim edebilirmisiniz

Narsinha 13 Mart 2012 13:20

Cevap: /* Remote ON/OFF Hakkında */
 
Kod:

f1 $iif(%koru == 0,a.koru,k.koru)
a.koru .enable #flood | .enable #kufur | set %koru 1 | echo -a korumalar acildi
k.koru .disable #flood | .disable #kufur | set %koru 0 | echo -a korumalar kapatildi

mesela ikisi için örnek.

aliases ekle kodu.

Doktrin 14 Mart 2012 19:22

Cevap: /* Remote ON/OFF Hakkında */
 
Gereksiz set kullanımlarını kaldırmak için $group(#grup-ismi) identifierını da kullanabilirsiniz.

Narsinha 14 Mart 2012 20:57

Cevap: /* Remote ON/OFF Hakkında */
 
Alıntı:

Doktrin Nickli Üyeden Alıntı (Mesaj 1041061387)
Gereksiz set kullanımlarını kaldırmak için $group(#grup-ismi) identifierını da kullanabilirsiniz.

Onu da sen yaz Doktrin örnek olsun.:) Alternatif iyidir.

Doktrin 15 Mart 2012 01:11

Cevap: /* Remote ON/OFF Hakkında */
 
$group(N/#grup-ismi)

Özellikleri; status,fname,name

$group(0) :Kaç tane grup olduğunu gösterir.
$group(1) :1. grubun ismini gösterir.
$group(1).status :1. grubun açık veya kapalı olduğunu gösterir.
$group(1).name :1. grubun ismini gösterir.
$group(1).fname :1. grubun dosya yolunu gösterir.

Örnek kod:
Kod:

alias göster {
  var %i = 1,%a = $group(0),%b = 0
  while %i <= %a {
    echo $colour(info) -a *** grup Numarası: %i , grup İsmi: $group(%a) , grubun durumu: $group(%a).status , grubun dosya yolu: $group(%a).fname , toplam grup sayısı: $group(%b)
    inc %i
  }
}

Ayrıca bu kodlara gerek kalmadan komutlarla da işimizi görebiliriz.

/groups komutuyla bulunan grupları,ismini,durumunu ve hangi dosyada kayıtlı olduğunu görebilirsiniz.
/groups -e komutuyla açık olan grupları görebilirsiniz.
/groups -d komutuyla kapalı olan grupları görebilirsiniz.

q0kh4n 15 Mart 2012 18:33

Cevap: /* Remote ON/OFF Hakkında */
 
anlatım için ayrıca teşekkürler


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:38.

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