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/)
-   -   Helper Uyarı Sistemi (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/390626-helper-uyari-sistemi.html)

Kimimben 14 Temmuz 2013 14:33

Cevap: Helper Uyarı Sistemi
 
Kod:

on ^*:Rawmode:#Help:{ 
    if (o isin $1) { $+(.,timer,$2) off }
    if (h isin $1) { $+(.,timer,$2) off }
}

on  *:join:#Help: {
  if ($me != $nick) && ($me isop $chan) || ($me ishop $chan) {
    $+(.,timer,$nick)  1 1 /helpegirdi $chan $nick 
  }
}

alias helpegirdi {
  if $input($2 nickini $1 kanalında voice vererek yardım yapmak istiyor musunuz?,y , DIKKAT! ) { .voicele $1 $2 }
}

alias voicele {
  if ($2 ison $1) && ($status == connected) { mode $1 +v $2 | /msg $1 2 Hoş Geldiniz $2 ; Size IRC/Services Hakkında nasıl yardımcı olabilirim? | .window -a $1 }
  if ($2 !ison $1) || ($status != connected) { .echo -a Kaçırdın ;) }
}

Admin girdiği zaman eger Admin yardım kanalında ( @ ) Aop deyilse onada uyarı veriyor ama admin Aop ekliyse ona uyarı vermiyor Adminler aop ekli olmasada onlara uyarı vermemesi için ne yapabiliriz

Entrance 14 Temmuz 2013 16:17

Cevap: Helper Uyarı Sistemi
 
Şöyle bir şey yapılabilir aşağıda ki kodu;

Kod:

on  *:join:#Help: {    if ($me != $nick) && ($me isop $chan) || ($me ishop $chan) {      $+(.,timer,$nick)  1 1 /helpegirdi $chan $nick    }  }
Bu şekilde değiştir;

Kod:

on  !*:join:#Help: {
  if ($regex($address($nick,2),/(admin|oper|coadmin|global|local|techadmin|webadmin)/i)) { return }
    if ($me != $nick) && ($me isop $chan) || ($me ishop $chan) {
      $+(.,timer,$nick)  1 1 /helpegirdi $chan $nick 
    }
  }

Kod içerisin de, adminlerin almış olduğu hostları tanımlarsan ADMIN girişlerinde kod uyarı vermez.

iyi forumlar.

Rules 15 Temmuz 2013 22:37

Cevap: Helper Uyarı Sistemi
 
on *:join:#help: { updatenl | /timer 1 1 /kontrolet $nick $chan | /set %host $address($nick,1) }
alias kontrolet {
if ($1 != $me) && ($1 !isop $2) && ($1 !ishop $2) && (Admin !isin %Host) && (Oper !isin %Host) && ($1 !ison #helpstaff) {
/msg #helpteam #help  Kanalına $1 girmiştir.Lütfen ilgilenin.
}
}


hocam bu koda ufak bi ekleme Helpteam kanalında bulunan herke seslenmesini ayarlıya bilirmiyiz.

Rules 17 Temmuz 2013 11:05

Cevap: Helper Uyarı Sistemi
 
yardım edicek kimse yokmu :S

Rules 19 Temmuz 2013 11:36

Cevap: Helper Uyarı Sistemi
 
Alıntı:

yorgunsero Nickli Üyeden Alıntı (Mesaj 1041316383)
on *:join:#help: { updatenl | /timer 1 1 /kontrolet $nick $chan | /set %host $address($nick,1) }
alias kontrolet {
if ($1 != $me) && ($1 !isop $2) && ($1 !ishop $2) && (Admin !isin %Host) && (Oper !isin %Host) && ($1 !ison #helpstaff) {
/msg #helpteam #help  Kanalına $1 girmiştir.Lütfen ilgilenin.
}
}


hocam bu koda ufak bi ekleme Helpteam kanalında bulunan herke seslenmesini ayarlıya bilirmiyiz.





arkadaşlar yokmu bir el uzatıcak yha kaç gündür burda duruyor. üstadlar bu duruma bi yardımcı olsanız

deejaymerlyn 27 Ağustos 2013 19:26

Cevap: Helper Uyarı Sistemi
 
kanala giren admin oper helperleri nasil muaf edicez

Toprak 27 Ağustos 2013 19:36

Cevap: Helper Uyarı Sistemi
 
Hostunda oper/admin geçiyorsa muaf tutabilirsiniz bunun işin $site identifiyerini kullanabilirsiniz..
Kod:
Kod:

  if $regex($site,/(Oper|Admin|Root|Net|Help)/i) { return }
ekliyebilirsiniz..

Tamamı:
Kod:

on !*:join:#help:{ if $regex($site,/(Oper|Admin|Root|Net|Help)/i) { return } | .timer 1 1 /kontrolet $nick # }
alias kontrolet {
  if ($1 !isop $2) && ($1 !ishop $2) && && ($1 !ison #helpstaff) {
    /msg #helpteam #help  Kanalına $1 girmiştir.Lütfen ilgilenin.
  }
}


deejaymerlyn 28 Ağustos 2013 17:22

Cevap: Helper Uyarı Sistemi
 
on *:join:#help:{ if $istok(nick1 nick2 nick3,$nick,32) { return } | .enable #kayıtlı | .set -u3 $+(%,nick,$nick) # | .ns status $nick }
on *:notice:*:?:{
if $nick == NickServ {
if ($3 == 3) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#help0,1  $2  9,1Kayıtlı | .disable #kayıtlı | return }
if ($3 == 1) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#help0,1  $2  9,1Kayıtlı nick 14,1şifre girilmemiş. | .disable #kayıtlı | return }
if ($3 == 2) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#help0,1  $2  9,1Kayıtlı 15,1ama 14,1auth kod tanıtılmamış. | .disable #kayıtlı | return }
if ($3 == 0) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#help0,1  $2  4,1Kayıtsız | .disable #kayıtlı | return }
}
}

bendeki bu helper uyarı sistemini aynı anda operhelp'ede uygulamak istiyorum aynı kodu başka bi boş remote sayfasına atip kanal değiştirdiğimde aynısını iki kez veriyor

help'e girince uyarı help uyarısı versin ve nick reg bilgisi versin - operhelp'e girince operhelp uyarısı ve nick reg bilgisi versin istiyorum nasil yapabiliriz?

Toprak 30 Ağustos 2013 15:41

Cevap: Helper Uyarı Sistemi
 
Buyur;

Kod:

on !*:join:#operhelp:{
  if $istok(nick1 nick2 nick3,$nick,32) { return }
  if $regex($site,/(Oper|Admin|Root|Net|Help)/i) { return }
  .enable #okayıtlı | .ns status $nick
}
#okayıtlı off
on *:notice:*:?:{
  if $nick == NickServ {
    if ($3 == 3) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#operhelp0,1  $2  9,1Kayıtlı | .disable #okayıtlı | return }
    if ($3 == 1) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#operhelp0,1  $2  9,1Kayıtlı nick 14,1şifre girilmemiş. | .disable #okayıtlı | return }
    if ($3 == 2) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#operhelp0,1  $2  9,1Kayıtlı 15,1ama 14,1auth kod tanıtılmamış. | .disable #okayıtlı | return }
    if ($3 == 0) { .echo -a 0,1***** Dikkat Yardım bekleyen var! 14,1 $network 4,1#operhelp0,1  $2  4,1Kayıtsız | .disable #okayıtlı | return }
  }
}
#okayıtlı end

Bu kadar basit bi kodu kendiniz bile düzenleye bilirdiniz..

deejaymerlyn 30 Ağustos 2013 17:31

Cevap: Helper Uyarı Sistemi
 
bende bu sekilde düzenleyip denedim zaten toprak ama help veya operhelp'e girdiğimde ikisininde echosu gelio sorun orda. aynı kodu help olarak yapıp 2 farklı remote sayfasına at hangisine girersen gir diğerinin echosu gelicek görürsün.


0,1***** Dikkat Yardım bekleyen var! 14,1 x.Net 4,1#OPERhelp0,1  test  9,1Kayıtlı
0,1***** Dikkat Yardım bekleyen var! 14,1 x.Net 4,1 #help 0,1 text 9,1Kayıtlı

seklinde ikiside geliyo halbuki ben sadece helpe giriyorum


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

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