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/)
-   -   Kanala girince mesaj (https://www.ircforumlari.net/mirc-scripting-sorunlari/37833-kanala-girince-mesaj.html)

ScladeR 12 Eylül 2007 02:59

Kanala girince mesaj
 
arkadaslar kusura bakmayın sitede cok aradım ama bulamadım..
ben ıkı konu hakkında yardım almak ıstıyorum sızden
1. gırdıgım kanala oto selam atsın ıstıyorum
(02:51:36) • Giris : ScladeR (......@88.232.69.Hz970=)
(02:51:37) <ScladeR> Selam #kanaladı
gibi

2. Serverde Ikı nıckım bulunuyor
ScladeR ve muhterem

biri oper nıckım dıgerı normal user olarak gorunen nıck

normal olarak duran nıckımle reklam kontrol yapıyorum
ozele reklam geldıınde oper olan nıckıme msj atsın ıstıyorum
<muhterem> Zer0 server veya web site reklamı yapıldı. Reklamı Yapan nıck : aysel3
gıbı
bunlar mumkunmudur acaba yardımcı olursanız sevınırım

Kan 12 Eylül 2007 03:43

Cevap: ıkı konu hakkında yardım .
 
1. Sorun İçin;

Kod:

on *:join:#:{
  if ($nick == $me) {
    msg $Chan Selam Arkadaşlar
  }
}

03:38:48 * Attempting to rejoin channel #ircd
03:38:49 * Rejoined channel #ircd
03:38:49 <Kan> Selam Arkadaşlar


Kod Çalışıyor.

2. Sorun İçin;

Kod:


alias rklm {
  var %. = 1
  while $read(rklm.txt,%.) {
    if $v1 iswm $1- {
      return $v1
    }
    inc %.
  }
  return $false
}
on *:Text:*:?:{
  if $rklm($1-) {
    if (root isin $address($nick,0))  { halt }
    if (admin isin $address($nick,0)) { halt }
    if (ircop isin $address($nick,0)) { halt }
    if (oper isin $address($nick,0))  { halt }
    if (desk isin $address($nick,0)) { halt }
    msg #kanalın Bot/Inviter/Trojan $nick < $+ $nick $+ > $1-
  }
}
on *:Text:*:#kanalın:{
  if !ekle* iswm $1- {
    if $read(rklm.txt,w,$2-) {
      msg $chan  $+ $2 $+  Reklam Listesinde Var
    }
    else {
      write rklm.txt $2-
      msg $chan  $+ $2 $+  Reklam Listesine Eklendi
    }
  }
  if !sil* iswm $1- {
    if !$read(rklm.txt,w,$2-) {
      msg $chan  $+ $2 $+  Reklam Listesinde Yok
    }
    else {
      write $+(-,dw,$2-) rklm.txt
      msg $chan  $+ $2 $+  Reklam Listesinden Silindi
    }
  }

#mesaj on
on *:text:*:?:{
  msg #kanalın Mesaj Geldi < $+ $nick $+ > => $1-
}
#mesaj end

!ekle *kelime* kelime ekle
!sil *kelime* kelime siler.

2 kodda çalışıyor, eğer ki 2. kod çalışmaz ise

Kod:


#mesaj on
on *:text:*:?:{
  msg #kanalın Mesaj Geldi < $+ $nick $+ > => $1-
}
#mesaj end


Şu kodu diğerinden ayrı ekle olucaktir.

ScladeR 13 Eylül 2007 06:25

Cevap: ıkı konu hakkında yardım .
 
teskler hocam
2. codede sorun var butun gelenlerı yolluyor
ekledıklerımde eklenmedı herhangı bır uyarı vermedı eklendı dıye

(06:49:42) <kel_hasan> Mesaj Geldi <ScladeR> => w w w
(06:50:05) <kel_hasan> Mesaj Geldi <ScladeR> => w w w . felan.com
(06:50:17) <kel_hasan> Mesaj Geldi <ScladeR> => selam
(06:52:17) <kel_hasan> Mesaj Geldi <ScladeR> => asdasd


2. codede ben kanala deılde nıcke yollamasını ıstıyorum
gelen reklamı dıger nıckın ozelıne yollasın

boyle bısı mumkunmudur ?

Lifeless 13 Eylül 2007 08:44

Yanıt: ıkı konu hakkında yardım .
 
Kod:

#mesaj on
on *:text:*:?:{
  msg Nickin Mesaj Geldi < $+ $nick $+ > => $1-
}
#mesaj end


Kan 13 Eylül 2007 14:45

Cevap: Kanala girince mesaj
 
Kod:


alias rklm {
var %. = 1
while $read(rklm.txt,%.) {
if $v1 iswm $1- {
return $v1
}
inc %.
}
return $false
}
on *:Text:*:?:{
if $rklm($1-) {
if (root isin $address($nick,0)) { halt }
if (admin isin $address($nick,0)) { halt }
if (ircop isin $address($nick,0)) { halt }
if (oper isin $address($nick,0)) { halt }
if (desk isin $address($nick,0)) { halt }
msg Nickin Bot/Inviter/Trojan $nick < $+ $nick $+ > $1-
}
}
on *:Text:*:#kanalın:{
if !ekle* iswm $1- {
if $read(rklm.txt,w,$2-) {
msg $chan  $+ $2 $+  Reklam Listesinde Var
}
else {
write rklm.txt $2-
msg $chan  $+ $2 $+  Reklam Listesine Eklendi
}
}
if !sil* iswm $1- {
if !$read(rklm.txt,w,$2-) {
msg $chan  $+ $2 $+  Reklam Listesinde Yok
}
else {
write $+(-,dw,$2-) rklm.txt
msg $chan  $+ $2 $+  Reklam Listesinden Silindi
}
}
}
#mesaj on
on *:text:*:?:{
msg Nickin Mesaj Geldi < $+ $nick $+ > => $1-
}
#mesaj end


Bunu kullanabilirsin, Ancak reklamlari kanalinda eklemen gerekiyor.

ScladeR 13 Eylül 2007 16:00

Cevap: Kanala girince mesaj
 
cok cok saolun hocam bu calıstı :)

konu baslıgı acmadan bı sorum daha olucak sızlere
mmsg atarken gonderılen msjın operlere gıtmesını ıstemıyorum
yada belırledıgım nıcklere

Kan 13 Eylül 2007 16:13

Cevap: Kanala girince mesaj
 
Tam olarak ne istediğini yazarmısın, yada sen diyorsun ki eklediğim nickler mesaj yazdı mı bota uyarı vermesin mi?

ScladeR 13 Eylül 2007 16:21

Cevap: Kanala girince mesaj
 
hayır dedıgım su
/mmsg
atıldıgında

mesela operlere gıtmıcek mmsg mesajı

/mmsg Selam
yazdıgımda bu operlerın ozelıne gıtmıcek
mesela ben arda nıklı operı belırledım atılan msj ona ulasmıyor

yada serverdekı operlerın hıc bırıne ulasmıyor

oper dısındakı herkese gıdıyor ama

ScladeR 13 Eylül 2007 16:26

Cevap: Kanala girince mesaj
 
soylede dıyebılırız aslında kanala atılan ame ler gıbı belırtılen kanallara gıtmıyor
#yonetim #operhelp gıbı
burdada mmsg nın belırledıgım nıcklere gıtmemesını ıstıyorum
yada operlere

Kan 13 Eylül 2007 16:46

Cevap: Kanala girince mesaj
 
/mmsg ne oluyor onu anlamış değilim. onu bir anlasam yardımcı olucam ama hadi hayırlısı :)


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

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