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/)
-   -   rawmode Hakkında (https://www.ircforumlari.net/mirc-scripting-sorunlari/17876-rawmode-hakkinda.html)

radiCOOL 02 Haziran 2006 19:59

rawmode Hakkında
 
Arkadaslar .. rawmode ile ilgili event olarak ..Şunları eklediğim bir mirc var..

Kod:

on @*:rawmode:#kanal: {
  if ($1 == +o) && ($nick($chan,0,o) > 3) { mode # -o $2 | .msg $chan 12 #Kanal 1 Kanalında toplam operator sayısı 4 3 1olarak belirlenmiştir otomatık deop edıldınız | halt }
}


Kod:


on *:Rawmode:#DJ:{
  if ($1 == +o) { chghost $2 DJ.Radyo.xxx | msg $chan 4 $2 : 1Adresiniz 12identiniz1@4DJ.Radyo.xxx 1Olarak Değiştirildi..4xxx Radyo 1da Artık Bir DJ siniz ..12İYİ YAYINLAR! }
  if ($1 == +oa) { chghost $2 Koordinator.Radyo.xxx | msg $chan 4 $2 : 1Hostunuz 4Koordinator.Radyo.xxx 1Olarak Değiştirildi..***** Serverında Artık Bir DJ Koordinatörüsünüz...12 İYİ YAYINLAR!! }
  if ($1 == +oq) { chghost $2 SorumLu.Radyo.xxx | msg $chan 4 $2 : 1Hostunuz 4SorumLu.Radyo.xxx 1Olarak Değiştirildi..******* Serverında Artık Bir DJ SorumLususunuz...12 İYİ YAYINLAR!! }
}

Kod:


on *:Rawmode:#:{
  if ($1 == +o) { msg #  12 $2  1Şu Anda Kanal Operatörü Konumuna Geçti! (12Aop1) | halt }
  if ($1 == +oa) { msg # 12 $2  1Şu Anda Kanal Operatörü Konumuna Geçti! (12Süper Operatör1) | halt }
  if ($1 == +oq) { msg # 12 $2  1Şu Anda Kanal Operatörü Konumuna Geçti! (12Kanal Sahibi1) | halt }
}

Bunlardan aşağıdaki ikisi Sorunsuz çalışıyorken ilk yazdığım işlevsel değiL ...Ve de Sırf mantığını öğrenmek için soruyorum...Birbirinden bağımsız çalışmaları gerekiyor bildiğim kadarıyla da...Bu kodda bir hata yok ( daha önce çalısıyordu) ..Nerede Hatam var..Mantıgını acıklayabilir misiniz? ...Bi ekleme yapayım..Bot her iki saatte bir list cekip butun kanallarda os den +o modu alıyor..Ve soz konusu kanalda sadece kendisini deop ediyor...

Teşekkürler

diEfoRyoU 02 Haziran 2006 22:34

Yanıt: rawmode Hakkında
 
Kodlarınızı bir event içinde topladım. Diğer sorularınızı biraz daha açık bir dille ifade ederseniz, yardımcı olmaya çalışırım(z).
[box=Code:]on *:Rawmode:#:{
if $chan == #kanaladı { if ($1 == +o) && ($nick($chan,0,o) > 3) { mode # -o $2 | .msg $chan 12 #Kanal 1 Kanalında toplam operator sayısı 4 3 1olarak belirlenmiştir otomatık deop edıldınız | halt }
}
if $chan == #dj {
if ($1 == +o) { chghost $2 DJ.Radyo.xxx | msg $chan 4 $2 : 1Adresiniz 12identiniz1@4DJ.Radyo.xxx 1Olarak Değiştirildi..4xxx Radyo 1da Artık Bir DJ siniz ..12İYİ YAYINLAR! | halt }
if ($1 == +oa) { chghost $2 Koordinator.Radyo.xxx | msg $chan 4 $2 : 1Hostunuz 4Koordinator.Radyo.xxx 1Olarak Değiştirildi..***** Serverında Artık Bir DJ Koordinatörüsünüz...12 İYİ YAYINLAR!! | halt }
if ($1 == +oq) { chghost $2 SorumLu.Radyo.xxx | msg $chan 4 $2 : 1Hostunuz 4SorumLu.Radyo.xxx 1Olarak Değiştirildi..******* Serverında Artık Bir DJ SorumLususunuz...12 İYİ YAYINLAR!! | halt }
}
else {
if ($1 == +o) { msg # 12 $2 1Şu Anda Kanal Operatörü Konumuna Geçti! (12Aop1) | halt }
if ($1 == +oa) { msg # 12 $2 1Şu Anda Kanal Operatörü Konumuna Geçti! (12Süper Operatör1) | halt }
if ($1 == +oq) { msg # 12 $2 1Şu Anda Kanal Operatörü Konumuna Geçti! (12Kanal Sahibi1) | halt }
}
}[/box]


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

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