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/)
-   -   !Temizle Sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/547749-temizle-sorunu.html)

moonman 11 Eylül 2013 23:10

!Temizle Sorunu
 
Selamlar kolay gelsin Coder arkadaşlar, aşağıdaki kodda şu sorun var yetkili iken yani op sop founder iken kanalı temizliyor ama yetkisiz kanalda oper olduğum halde temizlemiyor Operlere duyarlı ve halfoplara duyarlı nasıl yapabiliriz bu kodu yardımcı olurmusunuz

on *:text:*:#: {
if ($regex($1,/((!|\.)clear)/i)) || ($regex($1,/((!|\.)sil)/i)) || ($regex($1,/((!|\.)temizle)/i)) || ($regex($1,/((!|\.)parlat)/i)) {
if $nick isop $chan {
msg $chan Sayfa Temizleniyor...
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1

}
else {
}
}
}

uFuK 12 Eylül 2013 00:17

Cevap: !Temizle Sorunu
 
Kod:

on *:text:*:#: {
  if ($regex($1,/((!|\.)clear)/i)) || ($regex($1,/((!|\.)sil)/i)) ||  ($regex($1,/((!|\.)temizle)/i)) || ($regex($1,/((!|\.)parlat)/i)) {
      msg $chan  Sayfa Temizleniyor...
      msg $chan 4,1
      msg $chan 4,1
      msg $chan 4,1
      msg $chan 4,1
      msg $chan 4,1
      msg $chan 4,1
      msg $chan 4,1
      msg $chan 4,1
    }
}


Med Cezir 12 Eylül 2013 00:56

Cevap: !Temizle Sorunu
 
Hostunda oper, admin yazanlarda ve op,sop,hop hepsinde çalışması gerek.
Kod:

on $*:text:/[!.](clear|sil|temizle|parlat)/i:#:{
  if $regex($nick($chan,$nick).pnick,/^(%|@|&|~)/) || $regex($address($nick,2),/(admin|oper)/i) {
    msg $chan Sayfa Temizleniyor...
    msg $chan 4,1
    msg $chan 4,1
    msg $chan 4,1
    msg $chan 4,1
    msg $chan 4,1
    msg $chan 4,1
    msg $chan 4,1
    msg $chan 4,1
  }
}


moonman 12 Eylül 2013 01:11

Cevap: !Temizle Sorunu
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Sağolasın usta eline sağlık ilgin için teşekkürler. Peki şunuda düzeltebilirmiyiz /amsg !temizle yapıncada bütün kanalı temizliyor bunu engelleyebilirmiyiz sadece hangi kanalda !temizle dersek çalışsın bot da kasmasın yani ?

uFuK 12 Eylül 2013 18:45

Cevap: !Temizle Sorunu
 
on $*:text:/[!.](clear|sil|temizle|parlat)/i:#:{
if $regex($nick($chan,$nick).pnick,/^(%|@|&|~)/) || $regex($address($nick,2),/(admin|oper)/i) {
hinc -mu20 saldirma $nick
if !$hfind(saldirma,$nick) {
msg $chan Sayfa Temizleniyor...
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
}
}
}

Toprak 12 Eylül 2013 18:58

Cevap: !Temizle Sorunu
 
msg $chan yerinede while kullanarak daha kısa bi halde yaparsınız.

moonman 12 Eylül 2013 19:41

Cevap: !Temizle Sorunu
 
iyide benim sorunum zaman değil ki /amsg !temizle deyince çalışmasın istiyorum kişi oper de olsa /amsg !temizle çalışmasın :) hangi kanalda !temizle dersek çalışssın istiyorum yani /amsg saf dışı kalacak bu kodda

Toprak 12 Eylül 2013 20:09

Cevap: !Temizle Sorunu
 
onu engelliyemezsinki

Med Cezir 13 Eylül 2013 00:53

Cevap: !Temizle Sorunu
 
msg ve amsg leri ayırt edemeyiz bunun için en mantıklısı @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] un yaptığı şekilde kullanman olur. Zaten bir sunucudaki Oper /amsg !temizle komutu kullanıyorsa Oper liği hak edecek ciddiyete sahip değildir bence koddan önce onu çözmek daha doğru olur.

moonman 13 Eylül 2013 03:30

Cevap: !Temizle Sorunu
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] En son verdiğin kod çalışmadı usta if !$hget(saldirma,$nick) { << bu kısımda sorun var sanırım algılamıyor bot

uFuK 13 Eylül 2013 14:13

Cevap: !Temizle Sorunu
 
Düzelttim şimdi alın lütfen.

moonman 13 Eylül 2013 21:53

Cevap: !Temizle Sorunu
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] neresini düzelttin usta hala çalışmıyor aynı deneyipde veririmisin

on $*:text:/[!.](clear|sil|temizle|parlat)/i:#:{
if $regex($nick($chan,$nick).pnick,/^(%|@|&|~)/) || $regex($address($nick,2),/(admin|oper)/i) {
hinc -mu20 saldirma $nick
if !$hfind(saldirma,$nick) {
msg $chan Sayfa Temizleniyor...
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
msg $chan 4,1
}
}
}


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

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