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/)
-   -   !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım? (https://www.ircforumlari.net/mirc-scripting-sorunlari/44126-rootekle-nick-rootsil-nick-root-bota-uzerinde-nasil-uygularim.html)

ircmsn 12 Aralık 2007 03:46

!rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
Selamun Aleyküm.

#Yönetim kanalında !rootekle Prens yaptığımda,

<Bot> Prens: Server root administrator yönetici listesine eklendi.

Daha sonra;

#Yönetim kanalında !root yaptığımda,

<Bot> Server Root Administrator Yönetici Listesi:
<Bot> Prens


Daha sonra;

#Yönetim kanalında !rootsil Prens yaptığımda,

<Bot> Prens: Server root administrator yönetici listesinden çıkartıldı.


NOT:

Komut olarak root eklemek değil, sadece bunu rootlist.txt'e eklemesi, silmesi listelemesi. Bunları kısaca, #yönetim kanalında görmek için istiyorum.

« Bu bilgileri bana tam olarak sağlar misiniz, teşekkür ederim. »

Bartimus 12 Aralık 2007 04:27

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
sen istediğini bir açıklasana madem yeni konu açtın iyi bir açıkla şimdi bu nereye ekleyecek bunları

Bartimus 12 Aralık 2007 04:28

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

buradaki konunun silinmesini talep etmen ve ya da ona devam etmen gerekiyordu.

ircmsn 12 Aralık 2007 10:01

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
Alıntı:

Bartimus Nickli Üyeden Alıntı (Mesaj 305950)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

buradaki konunun silinmesini talep etmen ve ya da ona devam etmen gerekiyordu.


!rootekle nick yapiyorum, ekliyor buraya kadar sorun yok.
!rootsil nick yapiyorum silindi gösteriyor ama,
!root yaptığımda, yine eklenen nick'i gösteriyor yani silmemiş.

Ayrıca; Status'te şu hatayı veriyor.


* /play: invalid parameters (line 4, root.txt)

MavipikSeL 12 Aralık 2007 10:21

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
Anladığım kadarıyla yola çıktım, umarım işine yarar.

Kod:

;#Yönetim kanalında !rootekle nick komutunu Prens nicki yazarsa, o kişi rootlar.txt isimli belgeye eklenir.

on *:text:*:#Yönetim:{
  if !rootekle isin $1 {
    if $nick == Prens {
      .write rootlar.txt $2 | msg #yönetim $2 rumuzu artık services root users. (SRA)
    }
    else { .msg #  $nick $+ , bu komutu yalnızca özel bir client kullanabilir.
    }
  }
}

-

;#Yönetim kanalında !rootsil nick komutunu Prens nicki yazarsa, o kişi rootlar.txt isimli belgede varsa silinir.

on *:text:*:#Yönetim:{
  if !rootsil isin $1 {
    if $nick == Prens {
      if $read(rootlar.txt,w,$+($2,*)) { write -dl $+ $readn rootlar.txt
        .msg #  $2 nickinin SRA yetkisini sildiniz.
      }
      else {
        .msg # Silme işleminde hata, siz Prens nicki değilsiniz ya da $2 rumuzu zaten root değil.
      }
    }
  }
}

-

;#Yönetim kanalında herhangi bir nick !root yazarsa, o kişinin özeline liste gönderilir.

on *:text:*:#yönetim:{
  if !root isin $1 {
    .msg # SRA listesi, özel pencerenize iletildi $nick $+ .
    .play $nick rootlar.txt 0
  }
}


Cybersoft 23 Nisan 2008 12:17

Yanıt: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
MavipikSeL
kardeş ßu verdigin kod da sorun var sanırım !rootekle diyorum Root ekliyor fakat !rootsil Dedigimde silmiyor ve ßirde !root yazdıgımda Root listesini özelime vermiyor tekrar incelermisiniz ?

Dependent 23 Nisan 2008 12:45

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
buyur tam hali aşağıdaki gibidir, normal txt yerine ini kullanmak daha mantıklı idi:
Kod:

on *:text:*:#Yönetim: {
  var %rfile = $qt($scriptdirroots.ini)
  if $1 == !rootekle {
    if $readini(%rfile,roots,$2) { .msg $chan [roots]: $2 Server root administrator yönetici listesine zaten mevcut. | return }
    else {
      writeini %rfile roots $2 $nick $ctime
      .msg $chan [roots]: $2 Server root administrator yönetici listesine eklendi.
      return
    }
  }
  elseif $1 == !rootsil {
    if !$readini(%rfile,roots,$2) { .msg $chan [roots]: $2 Server root administrator yönetici listesine yok. | return }
    else {
      remini %rfile roots $2 $ctime
      .msg $chan [roots]: $2 Server root administrator yönetici listesinden silindi.
      return
    }
  }
  elseif $1 == !root {
    if !$exists(%rfile) || $ini(%rfile,roots,0) <= 0 {
      .msg $chan [roots]: $2 Server root administrator yönetici listesi boş.
    }
    else {
      .msg $chan [roots]: $2 Server root administrator yönetici listesi gönderiliyor toplam kayıt: $ini(%rfile,roots,0)

      .play -atroots subroots $chan %rfile
    }
  }
}
alias subroots {
  if $me ison #Yönetim {
    var %corenicks = $gettok($2-,1,32)
    .msg #Yönetim $+(Nick:,$gettok(%corenicks,1,61)) $+(Ekleyen:,$gettok(%corenicks,2,61)) $+(Zaman:,$asctime($gettok($2-,2,32),dd/mm/yyyy HH:nn))
  }
}


wKatli4mci 24 Nisan 2008 07:11

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
Bu kod ne işe yariyor?:)

Cybersoft 25 Nisan 2008 14:20

Yanıt: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
Dependent kardeş şimdi herşeyi anladımda şu kısmı anlayamadım şimdi Root listesinin adı ne olacak tam olarak

Dependent 25 Nisan 2008 14:52

Cevap: !rootekle nick !rootsil nick !root bot'a üzerinde nasil uygularım?
 
var %rfile = $qt($scriptdirroots.ini)
burada $scriptdir dan sonra gelen şey senin root listenin adı buradaki roots.ini sen istersen kafadan.txt de yazabilirsin (var %rfile = $qt($scriptdirkafadan.txt))


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19: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