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/)
-   -   Help Atama Sistemi / Çift atama. (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/762107-help-atama-sistemi-cift-atama.html)

Mylife 05 Kasım 2016 17:19

Help Atama Sistemi / Çift atama.
 
Kod:

on 5*:join:#help: { if $nick(#help,0,@) > 3 { .timer 1 1 kontrolet $nick $chan } }
alias kontrolet {
  if ($1 != $me) && ($1 !isop $2) && ($1 !ishop $2)  && ($1 !ison #helpers) {
    if $1 isreg $2 {
      var %oper 1
      :basla
      var %Hero = $nick(#help,$rand(1,$nick(#help,0,@)),@)
      var %Kod = $nick(#help,$rand(1,$nick(#help,0,@)),@)
      if $istok(muafnick muafnick2 muafnick3 ,%Kod,32) { goto basla }
      if $istok(muafnick1 muafnick2 muafnick3 %Kod ,%Hero,32) { goto basla }
      while %oper <= $lines(voicelist\operler.txt) {
        if $1 == $read(voicelist\operler.txt,%oper) {
          msg #helpers 12 $+ $1 4 Oper/Admin girişi yapıldı.!
        }
        inc %oper
      }
      msg #helpers 4 HELP KANALI GİRİŞ UYARISI; 5 $+ $1 , 2 rumuzu yardım bekliyor. 4 Atanan yardım görevlisi: 10 $+(%Kod,.)
      msg #helpers 4 10 saniye icerisinde atanan nick yardım vermediği takdirde atanan 5 2. görevli: 10 $+(%Hero,.)
      msg #helpers 2 $nickler(#help,0) , 4Atanan yardım görevlisi dışında kimse mudahale etmesin lütfen. | timer 1 1 millet | /flash
    }
  }
}
alias millet {
  var %x = 1
  var %y
  while %x <= $nick(#helpers,0,@) {
    if $istok(muafnick1 muafnick2 muafnick3 ,$nick(#helpers,%x),32) { goto atla }
    %y = $addtok(%y,$nick(#helpers,%x),32)
    :atla
  inc %x } 
  msg #helpers %y $+ 4Online değilseniz #help kanalından part edin .
}
alias nickler {
  var %i = 1, %t = $nick(#help,0)
  while (%i <= %t) {
    if !$regex($nick(#Help,%i).pnick,~|+) && ($nick(#Helper,%i) !isreg #Help) {
      var %nickler $addtok(%nickler,$nick(#Help,%i),32)
    }
    inc %i
  }
  return $remove(%nickler,$me,Muafnick,Muafnick,Muafnick)
}

  • İki atama birden yapıyor kullanım aşamasında görüceksiniz.
  • 1. ve 2. atanan nickler hiç bir zaman aynı olmuyor
  • Atama başlaması için 3 den fazla helper olmalı yoksa atama yapmicaktır.
  • Herhangi bir sorun karşısında konu altında yardımcı olabilirim, umarım işinize yarar iyi forumlar.

UmutTasbey 20 Ocak 2021 23:41

Cevap: Help Atama Sistemi / Çift atama.
 
Selamun aleyküm , usta !awayon nick yapınca bu seslenecekler kişilerinden muaf tutmalı !awayoff yapınca da tekrar seslenmeli birde bu koda !seslen eklemem lazım tüm kanala seslenmeli away olanlar hariç.

10 saniye sonra 2. kullanıcıya seslensin birde :)


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

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