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/)
-   -   toolbar Op ver al (https://www.ircforumlari.net/mirc-scripting-sorunlari/558684-toolbar-op-ver-al.html)

Kimimben 25 Aralık 2013 21:47

Cevap: toolbar Op ver al
 
Kod:

elseif ($did == 8) { if +*R* iswm $chan($active).mode { mode $active -R } | else { mode $active +R } }
Burda hepsini yaptım ama +R moduna girmiyor +i +m +M gibi hepsine giriyor ama +R tıklayınca hiç bir sekilde girmiyor

DnizaL 26 Aralık 2013 12:12

Cevap: toolbar Op ver al
 
Çünki *+*R mode kısmında varsa -R ye alsın diyorsun ve regli tüm kanallar +r olduğundan R ile r ayrımı yapmadığın için hepsini +R olarak görecektir.

IrCbaStarD 26 Aralık 2013 13:04

Cevap: toolbar Op ver al
 
elseif ($did == 8) { if +*R* iswmcs $chan($active).mode { mode $active -R } | else { mode $active +R } }

cs(case sensitive) ekliyerek büyük kücük duyarlı yapabilirsin..

Kimimben 26 Aralık 2013 13:07

Cevap: toolbar Op ver al
 
Yani küçük +r modu ile çakışıyor yani reg modu ile peki nasıl ayrım yaptırabiliriz varmıdır formülü

IrCbaStarD 26 Aralık 2013 13:09

Cevap: toolbar Op ver al
 
Biraz önce verdiğim kod bunun için zaten büyük kücük duyarlı olucak.

Kimimben 15 Ocak 2014 13:25

Cevap: toolbar Op ver al
 
Burda bi sıkıntı gordum yani daha yeni dikkatimi cekti yardımcı olursanız sevinirim toolbarımda sag bardaki +m -m +i -i +M -M +R -R +Z -Z İki tıklama ile işlemleri yapıyor ama önce +M basınca arkasından +m basıyorum işlem yapmıyor +M deyken +m basınca +m olmuyor mecbur -M yaptıktan sonra +m basıyor bu neden kaynaklanıyor olabilir


Kod:

on *:dialog:sag:sclick:*: {
  if ($did == 1) { /awy }
  elseif ($did == 2) { if ($snick($active) isop $active) { samode $active -o $snick($active) } | else { samode $active +o $snick($active) } }
  elseif ($did == 3) { if $count($nick($active,$snick($active)).pnick,+) == 1 { samode $active -v $snick($active) } | else { samode $active +v $snick($active) } }
  elseif ($did == 4) { if $count($nick($active,$snick($active)).pnick,%) == 1 { samode $active -h $snick($active) } | else { samode $active +h $snick($active) } }
  elseif ($did == 5) { if +*i* iswm $chan($active).mode { samode $active -i } | else { samode $active +i } }
  elseif ($did == 6) { if +*M* iswmcs $chan($active).mode { samode $active -M } | else { samode $active +M } }
  elseif ($did == 7) { if +*R* iswmcs $chan($active).mode { samode $active -R } | else { samode $active +R } }
  elseif ($did == 8) { if +*m* iswm $chan($active).mode { samode $active -m } | else { samode $active +m } }
  elseif ($did == 9) { if +*Z* iswmcs $chan($active).mode { samode $active -Z } | else { samode $active +Z } }
}


IrCbaStarD 15 Ocak 2014 15:19

Cevap: toolbar Op ver al
 
-*m* yede iswmcs ekle


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

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