Kanalda yetki ekleme ve silme kodu

Aytac

Developer
Yönetici
Developer
Katılım
4 Şub 2020
Mesajlar
373
Tepkime puanı
17
Puanları
18
Konum
ircland
Web sitesi
www.ircalem.net
Yetki ekleme kodu;

Kod:
on *:text:*:#mirchelp:{
  if $1 == !ekle {
    if (!$2) || $left($2,1) != $chr(35) { msg # Lütfen 2!ekle #kanal-Adı Nick Seviye Şeklinde Belirtiniz. | return }
    if (!$3) || $left($3,1) == $chr(35) { msg # Lütfen 2!ekle #kanal-Adı Nick Seviye Şeklinde Belirtiniz. | return }
    if (!$4) || $4 < 1 || $4 > 999 { msg # Lütfen 2!ekle #kanal-adı Nick Seviye Şeklinde Belirtiniz. | return }
    set %:ykanal # | set %:achan $2 | set %:seviye $4
    .enable #access | .nickserv info $3
  }
}
#access off
on *:notice:*:?:{
  if $nick == NickServ {
    if (*kayitli*bir*nick*degil* iswm $1-) { msg %:ykanal $1 nick'i kayıtlı degildir. | .disable #access }
    if (*isim:* iswm $1-) { cs access %:achan add $1 %:seviye }
  }
  if $nick == ChanServ {
    if (*kanali*kayitli*degil* iswm $1-) || (*olarak*degisti* iswm $1-) || (*kanalindaki*erisim*seviyesi*zaten* iswm $1-) {
      msg %:ykanal $1- | .disable #access
    }
    if $nick == ChanServ {
      if (*seviyeden*eklendi* iswm $1-) {
        msg %:ykanal $1- | .disable #access
      }
    }
  }
}
#access end


Yetki silme kodu;

Kod:
on *:text:*:#mirchelp:{
  if $1 == !sil {
    if (!$2) || $left($2,1) != $chr(35) { msg # Lütfen 2!sil #Kanal-Adı Nick Şeklinde Belirtiniz. | return }
    if (!$3) || $left($3,1) == $chr(35) { msg # Lütfen 2!sil #Kanal-Adı Nick Şeklinde Belirtiniz. | return }
    set %:ykanal # | set %:achan $2 | unset %:seviye $4
    .enable #accesss | ns info $3
  }
}
#accesss off
on *:notice:*:?:{
  if $nick == NickServ {
    if (*kayitli*bir*nick*degil* iswm $1-) { msg %:ykanal $1 Nick'i kayıtlı bir nick değildir. | .disable #access }
    if (*isim:* iswm $1-) { cs access %:achan del $1 }
  }
  if $nick == ChanServ {
    if (*kanalinin*erisim*listesinden*silindi* iswm $1-) {
      msg %:ykanal $1- | .disable #accesss
    }
  }
}
#accesss end


Kullanımı;
Yetki ekleme; !ekle #sohbet Aytac 9999
Silme işlemi; !sil #sohbet Aytac
 
Üst