IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 29 Ocak 2009, 09:14   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
serv'lerin mesajini kanala yansitmak




uyguladigim bir komutun gelen karsiligini bu karsilik memoserv nickserv ve chanserv olabilir.bunlari kanala yansitmak istiyorum.yardimci olabilirseniz sevinirim.

orrnek :chanserv info #kanal

bundan gelecek mesaji kanala yansitmak istiyorum.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 29 Ocak 2009, 09:25   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on ^*:NOTICE:*:*:{
  
msg $chan(#AzuLon) : $nick : $1-
  
halt


ChanServ - MemoServ gibi servislerin mesajları notice eventine bağlıdır. msg $chan(#AzuLon) kısmı servislerden gelen mesajları #AzuLon kanalına yansıtacaktır, hangi kanala yansımasını istiyorsanız #AzuLon kısımlarını ona göre değiştiriniz. $nick kısmı da mesajın hangi servisten geldiğini gösterecektir. $1- kısmı ise mesajı temsil eder.

herhangi bir sorunla karşılaşırsanız başlık altında belirtiniz.
İyi forumlar dilerim.


Konu AzuLa tarafından (29 Ocak 2009 Saat 10:31 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 09:40   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




boyle bir komutu bot'a uygulatan sahis, bot'a gelen chanserv mesajini kanalda gorebilsin.komut neticesindeki chanserv mesajlari kanalda gorunsun.her chanserv mesaji kanala yansimasin.
tesekkur ederim.

if ($1 == !adminlist) {
if ($nick isop $chan) || ($nick == r) {
inc -eu60 $+(%,$nick,adminlist) 1
if $($+(%,$nick,adminlist),2) == 1 {
/msg operserv admin list
msg $chan ,,,,,,,,,,,,,
}
if $($+(%,$nick,adminlist),2) == 2 {
msg $chan bekle.
}
}
else {
msg $chan yetkin yok
}
}
}


Konu QkLa tarafından (29 Ocak 2009 Saat 10:22 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 11:05   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
  
if $chan == #AzuLon {
    
if $nick isop $chan {
      if $
== !accesslist {
        if $
== $null {
          
msg $chan(#AzuLon) Kanal ismi yazmadınız.
        
}
        else {
          
enable #notices
          
cs access $list
          .
timer 1 5 disable #notices
        
}
      }
    }
    else {
      if $
1== !accesslist {
        
msg $chan(#AzuLon) Bu Koutu kullanabilmek için $chan kanalında Op konumunda olmanız gerekmektedir.
      
}
    }
  }
}


#notices off
on ^*:NOTICE:*:*:{ 
  
msg $chan(#AzuLon) : $nick : $1- 
  
halt 

#notices end 

Bu sadece örnek bir kod, bu şekilde kendinize göre düzen yapabilirsiniz. !accesslist #kanal yazdığınızda chanserv'den gelen mesajı #AzuLon kanalına yansıtacaktır, hangi kanala yansıtmasını istiyorsnız #AzuLon olan yerleri o şekilde değiştiriniz.

Kodu denemedim sorun çıkarsa belirtiniz.


Konu AzuLa tarafından (29 Ocak 2009 Saat 13:26 ) değiştirilmiştir. Sebep: Düzenleme..
 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 13:17   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




peki bunu özel icin yapsak nasil olur ? mesela özele !cs help yazacak status'te cikan özele gelese? sabit bir konu degilde !ms help !ns help bu komutlara acik olsa olurmu ?

 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 13:58   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:?: {
  
set %hnick $nick
  
if $== !ms && $== help {
    
enable #notices
    
ms help
    
.timer 1 5 disable #notices
  
}
  if $
== !ns && $== help {
    
enable #notices
    
ms help
    
.timer 1 5 disable #notices
  
}
  if $
== !cs && $== help {
    
enable #notices
    
ms help
    
.timer 1 5 disable #notices
  
}
}

#notices off
on ^*:NOTICE:*:*:{ 
  
msg %hnick $nick : $1
  
halt 

#notices end 

bu şekilde yaptım fakat denemeye fırsatım olmadı, yine de bir deneyin, sorun çıkarsa burada belirtiniz.

Bu arada sadece !cs help !ms help !ns help kısmını yaptım deneyemediğim için emin olamadım , deneyin siz.

 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 14:20   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




*** /enable: Grup Yok
-
-MemoServ- (*) SOP listesindeki her kullanici kanal notlarini okuyabilir.
-
-MemoServ-
-
-MemoServ- MemoServ komutlari:
-
-MemoServ-
-
-MemoServ- SEND Belirtilen nick'e not birakir.
-
-MemoServ- LIST Notlarinizi listeler.
-
-MemoServ- READ Bir notu okumanizi saglar.
-
-MemoServ- FORWARD Gelen notlarinizi email adresinize gönderir.
-
*** /disable: Grup Yok
-

yaziyor. bilgiler status'te kaliyor.

 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 15:01   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:?:if $regex($1,/(!(ns|ms|cs))/i) { set -eu8 %hnick $nick | $right($1,-1) $2- } on ^*:NOTICE:*:*:if %hnick && $istok(Nickserv Chanserv Memoserv,$nick,32) { msg %hnick $nick : $1- | halt }

!ns komut
!cs komut
!ms komut
şeklinde özeline yazılınca karşı services noticeleri,yazan nickin özeline gelir.

 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 17:19   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




denedim çalışmadı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 29 Ocak 2009, 17:28   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: serv'lerin mesajini kanala yansitmak




çok iyi yaptın.

 
Alıntı ile Cevapla

Cevapla

Etiketler
kanala, mesajini, mirc, mirc download, mirc indir, servlerin, yansitmak


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Memoserv mesajini özele yansitmak Xpyhre IRCServices 6 15 Ocak 2013 20:54
A kanalinda atilan bani B kanalina yansitmak ? oguz8787 Eggdrop, NeoStats, BNC 2 28 Kasım 2012 23:08
Kanala girdiğim zaman, Servicesler otomatik olarak bir yazı atsın kanala Update mIRC Scripting Sorunları 5 17 Kasım 2012 02:30
statude bazi yazilari aktife pencereye yansitmak oGuZ83 mIRC Scripting Sorunları 5 07 Ağustos 2012 01:48
% isaretini listeye yansitmak vasarelli mIRC Scripting Sorunları 10 11 Şubat 2009 19:05