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/)
-   -   Help kanalında uyarı (Oplar Gırınce Uyarmasın) (https://www.ircforumlari.net/mirc-scripting-sorunlari/216681-help-kanalinda-uyari-oplar-girince-uyarmasin.html)

Heavenly 02 Haziran 2009 16:31

Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kod:

on !*:join:#help:msg #helpers 1Help Kanalına user Girdi nicki2: $nick  1Giriş tarihi: $date  5Giriş saati: $time  0,2 $nicks(#helpers)   12userle İlgilenin Lütfen... |
alias nicks {
  var %i = 1
  while ($nick($1,%i)) {
    var %e = %e $nick($1,%i)
    inc %i
  }
  return %e
}

kod bu ısleyısınde bı sorun yok sadece kanala @ & Gırdıgınde uyarı vermesın sadece user gırdıgınde versın yardım edersenız cok sevınıcem

Juventus 02 Haziran 2009 17:15

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
İF İle yapıcaksın, bunu biliyorum fakat yapılma aşamasına hala geçemedim :)

insane 02 Haziran 2009 18:39

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kod:

on *:join:#X: { 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) { 
  msg $me #X Kanalına $1 girmiştir.Lütfen ilgileniniz. Şuanda Tarih : $date Şuanda Tarih : $time | unset %host }
}

iyi Forumlar.

mrdamned 02 Haziran 2009 18:44

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
buyrun güle güle kullanın.

On *:Join:#Help: {
if ($nick == $me) { listekaydet
}
if (
$nick !== $me
) {
set %
kanalagiren $nick
.
Kontrol
}
}

on *:notice
:*:?: {
if (
$nick == ChanServ) { write liste.txt $2
}
}

Alias Kontrol
{
if !
$read(liste.txt,w,%kanalagiren) { .echo -a Help kanalına user girdi
! }
}

alias listekaydet
{
inc %
ilkgiris
if (%ilkgiris == 1) { cs aop
#help list | cs sop #help list }
if (%ilkgiris !== 1
) { return }
}


Regex 02 Haziran 2009 19:58

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Yahu, liste falan oluşturmaya veya bu kadar uzatmaya gerek yok aslında. Yapılması gereken tek şey; bir kontrol aliası oluşturmak. Peki neden? Çünkü kullanıcı, kanala girdiği anda; ChanServ'den +o, +a vb. almadığı için iki saniye gecikmeli bir kontrol yaparız ve buna göre işlem uygularız; bu kadar basit. İşte kod:

Kod:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) .msg #Helpers Help kanalına kullanıcı Girişi yapıldı. Rumuz: $2 - Giriş tarihi-saati: $+($date,-,$time) - $+($ncks(#Helpers),:) Lütfen kullanıcıyla ilgileniniz.
alias -l ncks var %1 = 1,%2 | while ($nick($1,%1)) { %2 = $addtok(%2,$v1,44) | inc %1 } | return $regsubex(%2,$+(/,$chr(44),/g),$+($chr(44),$chr(32)))


Biraz da düzeltmeler yaptım, rumuzlara seslenirken aralarına virgül koyması gibi. İşini görecektir.

Ekleme: Ufak bir şeyi gözden kaçırmışım, düzelttim.

Heavenly 02 Haziran 2009 20:38

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Regex tesekkur ederım ılgılendıgın ıcın dıger arkadaslar benım koda ayar cekmek yerıne baska kod vermısler :=) olsun ılgılerı ıcın tesekkurler senın verdıgın kod tam benım aradıgım kod

Havana-NYX 03 Haziran 2009 03:33

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Regex
peki bu kodu o an kanalda bulunan oplara nasıl notice olarak iletebiliriz ?

Regex 03 Haziran 2009 08:18

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kod:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) { var %h = 1 | while ($nick(#Helpers,%h)) { .notice $v1 Help kanalına kullanıcı Girişi yapıldı. Rumuz: $2 - Giriş tarihi-saati: $+($date,-,$time) - Lütfen kullanıcıyla ilgileniniz. | inc %h } }


#Helpers'ta bulunan herkese, notice yoluyla ileti gönderecektir.

Havana-NYX 03 Haziran 2009 12:02

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
sadece oplara mümkün mü ?

Regex 03 Haziran 2009 12:10

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kod:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) { var %h = 1 | while ($nick(#Helpers,%h)) { if ($v1 isop #Helpers) { .notice $v1 Help kanalına kullanıcı Girişi yapıldı. Rumuz: $2 - Giriş tarihi-saati: $+($date,-,$time) - Lütfen kullanıcıyla ilgileniniz. } | inc %h } }


Biçiminde yapabilirsin.

Havana-NYX 03 Haziran 2009 12:43

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
kanala giren userede notice gidiyor regex
ve timer 1 5 yapmama rağmen kanala giren oplara da notice atıyor

Regex 03 Haziran 2009 13:36

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Ben, senin demek istediğini yanlış anlamışım. İlk sayfadaki son iletimde, kodu düzelttim. Alabilirsin, sorunsuz çalışır.

Rules 13 Temmuz 2013 11:23

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
hocam kod @,% ,oper,adminlerde de çalışıyor onlar muaf tutulamazmı ? ve

hocam birşey istiye bilirmiyim sizden bu kodu bir kanalla bağlantılı kursak eğitim kanalında bulunan biri help kanalına giriş yaptıgında uyarı vermesin mümkün mü acaba

IrcKRaL71 26 Ocak 2016 15:49

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Peki bu Help kanalına giriş yapıldığında sadece notice ile değil de, Özel'den bana bildiri gelmesi için kodu ne şekilde değiştirebiliriz yardımcı olabilir misiniz

KuL 26 Ocak 2016 16:14

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Alıntı:

IrcKRaL71 Nickli Üyeden Alıntı (Mesaj 1041731587)
Peki bu Help kanalına giriş yapıldığında sadece notice ile değil de, Özel'den bana bildiri gelmesi için kodu ne şekilde değiştirebiliriz yardımcı olabilir misiniz

Regex in verdigi Parca Kod dan bahs ediyorsan.

Kod:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) { var %h = 1 | while ($nick(#Helpers,%h)) { .notice $v1 Help kanalına kullanıcı Girişi yapıldı. Rumuz: $2 - Giriş tarihi-saati: $+($date,-,$time) - Lütfen kullanıcıyla ilgileniniz. | inc %h } }

Bu kisimdaki .notice kismini .msg ile degismen gerek. Yani kisacasi:

Kod:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) { var %h = 1 | while ($nick(#Helpers,%h)) { .msg $v1 Help kanalına kullanıcı Girişi yapıldı. Rumuz: $2 - Giriş tarihi-saati: $+($date,-,$time) - Lütfen kullanıcıyla ilgileniniz. | inc %h } }


Poison341 15 Mayıs 2016 12:20

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
zaman 2 aktif değil diyor ama

Poison341 15 Mayıs 2016 20:15

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Mesaj özelliği kanala düşmüyor ayrıca bir de help kanalına gelen nickin özeline lütfen bekleyiniz ilgilenecekler sizinle gibi bir şey yapılabilir mi?

Feragat 16 Mayıs 2016 23:55

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Bence bunları kodlara, botlara, onlara şunlara yaptırmak yerine Kanaldaki yetkililere yaptırın. Yapmaları için tembihleyin vs. Kanala kullanıcının bile girdiğini görmeyecek ve uyarılacak kişiler, özeline bot da yazsa, kanala da yazılsa dikkate almaz.

Gerçekten hevesli ve ilgilenecek insanları ortama dahil edin. Az ve kaliteli ortam her zaman daha keyiflidir. Dürtülerek bir şeyler yapması beklenen kişiden zaten hayır gelmez.

Benimki sadece fikirdi. Kolaylıklar dilerim.

fLayer 24 Mayıs 2016 19:40

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kod:

on !*:join:#Help:.timer 1 3 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) { var %h = 1 | while ($nick(#Helpers,%h)) {
.msg $1 Help kanalına kullanıcı Girişi yapıldı. Rumuz: $2 - Giriş tarihi-saati: $+($date,-,$time) - Lütfen kullanıcıyla ilgileniniz. 
.msg $2 nicke mesajin
 inc %h }
 }


Smith 27 Ekim 2016 04:15

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] & @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu kodu help kanalına girdiğimizde helperlerin özeline bildiricek şekilde ayarlarmısınız size zahmet birde aop sop vs girdiğinde uyarı vermezse sevinirim saolun..

PHP- Kodu:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) .msg #helpers [4Help Bilgi] : 4#Help 1kanalına kullanıcı Girişi yapmıştır. 4Rumuz: $2  1- $+($ncks(#Helpers),:) Lütfen kullanıcıyla ilgileniniz.
alias -l ncks var %1,%| while ($nick($1,%1)) { %$addtok(%2,$v1,44) | inc %} | return $regsubex(%2,$+(/,$chr(44),/g),$+($chr(44),$chr(32))) 


Mylife 27 Ekim 2016 16:56

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kod:

on *:join:#help: { timer 1 2 kontrl $nick $chan }
alias kontrl {
  if ($1 isreg $2) {
    uyaar $1 $2
  }
}
alias uyaar {
  var %kod 1
  while %kod <= $nick(#helpers,0) {
    msg $nick(#helpers,%kod) #Help kanalına kullanıcı girişi yapıldı. Lütfen ilgilenin.
    msg $nick(#helpers,%kod) Yardım talebinde bulunan nick: $1 $+ .
    inc %kod
  }
  msg #helpers #Help kanalı kullanıcı girişi: $1
}

Örnek; Helpers kanalı...
[16:44:42] <Mylife> #Help kanalı kullanıcı girişi: denemee
[16:46:19] <Mylife> #Help kanalı kullanıcı girişi: Mircsystem

Örnek; Query penceresi...
[16:46:19] <Mylife> #Help kanalına kullanıcı girişi yapıldı. Lütfen ilgilenin.
[16:46:19] <Mylife> Yardım talebinde bulunan nick: Mircsystem.
Helpers kanalında bulunan herkesin özeline mesaj atar..

iyi forumlar.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 16:56 -->-> Daha önceki mesaj 16:47 --

Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041815140)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] & @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu kodu help kanalına girdiğimizde helperlerin özeline bildiricek şekilde ayarlarmısınız size zahmet birde aop sop vs girdiğinde uyarı vermezse sevinirim saolun..

PHP- Kodu:

on !*:join:#Help:.timer 1 2 $kntrl(#,$nick)
alias -l kntrl if (!$regex($nick($1,$2).pnick,/^(%|@|&|~)/)) .msg #helpers [4Help Bilgi] : 4#Help 1kanalına kullanıcı Girişi yapmıştır. 4Rumuz: $2  1- $+($ncks(#Helpers),:) Lütfen kullanıcıyla ilgileniniz.
alias -l ncks var %1,%| while ($nick($1,%1)) { %$addtok(%2,$v1,44) | inc %} | return $regsubex(%2,$+(/,$chr(44),/g),$+($chr(44),$chr(32))) 


hep aynı kod lar farklı yontemler ile aynı işlemler yapılabilir insan hep aynı şeyleri görmekten sıkılıyor gercekten kişisel değil düşüncem genel bir düşüncedir kolay gelsin

Smith 28 Ekim 2016 17:28

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Saol dostum.

Bilecikli 22 Eylül 2017 14:44

Cevap: Help kanalında uyarı (Oplar Gırınce Uyarmasın)
 
Kodlardan herhangi birini özele yada kanala değilde @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] şeklinde pencereye yansıtabilrmiyiz acaba? % @ & olmayan kullanıcı girdiğinde filanca kişi #help kanalına giriş yaptı Bilecikli diye uyarabilir mi acaba?


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

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