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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Uyarı ve Kick Paneli (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/175965-uyari-ve-kick-paneli.html)

uFuK 31 Ocak 2009 02:49

Uyarı ve Kick Paneli
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]



Forumda Uyarı ve Kick Paneline Bir İstek Olmuştu Ona İstinaden Yaptım.
Kullanımının yaygın olacağını düşündügümden ötürü bu bölümde paylaştım.



1.) Kanala Her Girdiğinizde Karşınıza Bu Panel Çıkacaktır. Yana Doğru Geniş Olmamasına Dikkat Ettim Sol Tarafta Tutabilirsiniz Her An Kullanım İçin.

2.) mIRC'te nicklist'ten seçili halde olan nick üzerinde çalışır: ($sline)

3.) Manuel olarak kapatıp açabilirsiniz: menu *


Kod;

Kod:

dialog fenomens {
  title "Uyarı ve Kick Paneli"
  size -1 -1 138 237
  option dbu
  button "Büyük Harf Uyarı", 1, 5 12 50 12
  edit "", 2, 5 27 50 10, autohs
  button "Uzun Yazı Uyarı", 3, 5 40 50 12
  edit "", 4, 6 55 50 10, autohs
  button "Tekrar Uyarı", 5, 5 67 50 12
  edit "", 6, 6 82 50 10, autohs
  edit "", 7, 6 110 50 10, autohs
  button "Flood Uyarı", 8, 5 95 50 12
  button "Nick Değiştir Uyarı", 9, 5 122 50 12
  edit "", 10, 6 137 50 10, autohs
  edit "", 11, 6 165 50 10, autohs
  button "Seviyesizlik Uyarı", 12, 5 150 50 12
  button "Argo Uyarısı ", 13, 5 177 50 12
  edit "", 14, 6 191 50 10, autohs
  edit "", 15, 6 220 50 10, autohs
  button "Tartışma Uyarısı", 16, 5 205 50 12
  box "Uyarılar", 17, 2 3 59 231
  box "Sunucudan At", 18, 76 3 59 231
  edit "", 19, 80 55 50 10, autohs
  edit "", 20, 80 110 50 10, autohs
  edit "", 21, 79 27 50 10, autohs
  edit "", 22, 80 82 50 10, autohs
  edit "", 23, 80 137 50 10, autohs
  button "Büyük Harf At", 24, 79 12 50 12
  button "Uzun Yazı At", 25, 79 40 50 12
  button "Tekrar At", 26, 79 67 50 12
  button "Seviyesizlik At", 27, 79 150 50 12
  button "Nick Değiştir At", 28, 79 122 50 12
  edit "", 29, 80 220 50 10, autohs
  edit "", 30, 80 191 50 10, autohs
  edit "", 31, 80 165 50 10, autohs
  button "Argo At", 32, 79 177 50 12
  button "Tartışma At", 33, 79 205 50 12
  button "Flood At", 34, 79 95 50 12
}
on *:dialog:fenomens:init:*: {
  did -a fenomens 2 3,0 $+ Lütfen Kanalda Büyük Harf Kullanmayınız.. 4,0 $sline($active,1)
  did -a fenomens 4 3,0 $+ Lütfen Kanalda Uzun Harf Kullanmayınız.. 4,0 $sline($active,1)
  did -a fenomens 6 3,0 $+ Lütfen Kanalda Tekrar Yapmayınız.. 4,0 $sline($active,1)
  did -a fenomens 7 3,0 $+ Lütfen Kanalda Flood(Aşırı Enter) Yapmayınız.. 4,0 $sline($active,1)
  did -a fenomens 10 3,0 $+ Nickiniz Kanal Seviyesine Uygun Değildir, Lütfen Değiştiriniz.. 4,0 $sline($active,1)
  did -a fenomens 11 3,0 $+ Lütfen Kanalda Seviyesizlik Yapmayın.. 4,0 $sline($active,1)
  did -a fenomens 14 3,0 $+ Lütfen Kanalda Argo Kelime Kullanmayınız.. 4,0 $sline($active,1)
  did -a fenomens 15 3,0 $+ Lütfen Kanalda Tartışma Ortamı Yaratmayınız.. 4,0 $sline($active,1)
  did -a fenomens 21 3,0 $+ Daha Önce Kanalda "Büyük Harf" Kullanmayınız Şeklinde Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
  did -a fenomens 19 3,0 $+ Daha Önce Kanalda "Uzun Harf" Kullanmayınız Şeklinde Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
  did -a fenomens 22 3,0 $+ Daha Önce Kanalda "Tekrar Yapmayın" Şeklinde Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
  did -a fenomens 20 3,0 $+ Daha Önce Kanalda "Flood Yapmamanız" İçin Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
  did -a fenomens 23 3,0 $+ Nickiniz Kanal Seviyesine Uygun Değildir, Lütfen Değiştiriniz.. 4,0 $sline($active,1)
  did -a fenomens 31 3,0 $+ Daha Önce "Kanalda Seviyesizlik" Konusunda Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
  did -a fenomens 30 3,0 $+ Daha Önce Kanalda "Argo Konuşmamanız" Konusunda Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
  did -a fenomens 29 3,0 $+ Daha Önce Kanalda "Tartışma Ortamı" Yaratmamanız Konusunda Uyarılmıştınız. 15dk Uzaklaştırıldınız.. 4,0 $sline($active,1)
}

on *:dialog:fenomens:sclick:*: {
  if ($did == 1) { /msg $active $did(2) }
  if ($did == 3) { /msg $active $did(4) }
  if ($did == 5) { /msg $active $did(6) }
  if ($did == 8) { /msg $active $did(7) }
  if ($did == 9) { /msg $active $did(10) }
  if ($did == 12) { /msg $active $did(11) }
  if ($did == 13) { /msg $active $did(14) }
  if ($did == 16) { /msg $active $did(15) }
  if ($did == 24) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(21) }
  if ($did == 25) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(19) }
  if ($did == 26) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(22) }
  if ($did == 34) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(20) }
  if ($did == 28) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(23) }
  if ($did == 27) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(31) }
  if ($did == 32) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(30) }
  if ($did == 33) { /mode $active +b $sline($active,1) | .kick $active $sline($active,1) $did(29) }
}

#fenomens on
on *:join:#: {
  if ($nick == $me) { /dialog -m fenomens fenomens }
}
#fenomens end

menu * {
  Uyarı ve Kick Menüsü
  .Aç:/enable #fenomens | .dialog -m fenomens fenomens | echo -a 3,0Menü Aktif Hale Getirildi
  .Kapat:/disable #fenomens | .dialog -x fenomens fenomens | echo -a 3,0Menü Deaktif Hale Getirildi. (Kapatıldı)
}


Med Cezir 31 Ocak 2009 04:07

Cevap: Uyarı ve Kick Paneli
 
Emegine Saglık, yanlış anlamanı istemem ama benim deginmek istedigim bir şey var Edit kullanarak diyalogda Uyarı ve Ban sebeplerinin görünebilmesini saglamışsın. Fakat bu durumda sebepleri degiştirsek bile her ac kapada yapılan düzenlemeler eski haline dönecektir.Bu durumda

Kod:

edit "", 23, 80 137 50 10, autohs
yerine ban sebeplerini Variables e kayıt ettirip

Kod:

edit %floodsebep, 23, 80 137 50 10, autohs
gibi Kullanabilirdin ve sebepleri degiştirme imkanıda olurdu ki Kanımca daha İyi Olurdu kullanış acısından..

uFuK 31 Ocak 2009 04:42

Cevap: Uyarı ve Kick Paneli
 
Haklısın, setleyip % değer olarak koysam daha kullanışlı olurdu ama açıkcası global başlıklı uyarılar olduğu için hani Büyük Harf uyarısını insanlar ne yönde değiştirecekki Büyük Harf kullanmak yasaktır yeterli olur die init'te yazdırdım, Öneri için Teşekkürler Med-Cezir


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net