![]() |
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 |
Cevap: ıkı konu hakkında yardım . 1. Sorun İçin; Kod: on *:join:#:{ 03:38:49 * Rejoined channel #ircd 03:38:49 <Kan> Selam Arkadaşlar Kod Çalışıyor. 2. Sorun İçin; Kod: !sil *kelime* kelime siler. 2 kodda çalışıyor, eğer ki 2. kod çalışmaz ise Kod: Şu kodu diğerinden ayrı ekle olucaktir. |
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 ? |
Yanıt: ıkı konu hakkında yardım . Kod: #mesaj on |
Cevap: Kanala girince mesaj Kod: Bunu kullanabilirsin, Ancak reklamlari kanalinda eklemen gerekiyor. |
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 |
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? |
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 |
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 |
Cevap: Kanala girince mesaj /mmsg ne oluyor onu anlamış değilim. onu bir anlasam yardımcı olucam ama hadi hayırlısı :) |
Cevap: Kanala girince mesaj /mmsg mass mesaj kanalda bulunan herkesın ozelıne gonderılıyor /mmsg Reklam kontrol cevap Vermeyın Gibi |
Cevap: Kanala girince mesaj Elinde /mmsg kodu var mı? varsa paylaşırmısın. |
Cevap: Kanala girince mesaj Kod: sadece mms deıl hocam |
Cevap: Kanala girince mesaj bu kodu dedıgımız gıbı ayarlayamazmıyız acaba ?? atılan mmsg ler operler veya belırledıgım nıcklere ulasmıcak |
Cevap: Kanala girince mesaj Kod: alias m { Şunu denermisin. |
Cevap: Kanala girince mesaj alias mmsg { if $1 { var %1 = 1,%2 = $nick($active,0)) | while %1 <= %2 { if !$istok(nick1 nick2 nick3,$nick($active,%1),32) { privmsg $nick($active,%1) $1- } | inc %1 } } } /mmsg mesajın şeklinde uyguladığın zaman, uyguladığın kanal'daki belirlediğin nickler harici tüm kullanıcılara mesaj atıcaktır. |
Cevap: Kanala girince mesaj Kod: |
Cevap: Kanala girince mesaj Alıntı:
/mmsg massmsj demek istiyor sanırım arkadaş kanaldaki herkese reklam kontrol atıyor ya, o kanaldaki operlere gitmesini istemiyor sanırım arkadaş yanılmıyorsam .. |
Cevap: Kanala girince mesaj Kod: Kod: alias mmsg { |
Cevap: Kanala girince mesaj Çalışmaması için zerre kadar sebeb yok. alias mmsg { if $1 { var %1 = 1,%2 = $nick($active,0)) | while %1 <= %2 { if !$istok(nick1 nick2 nick3,$nick($active,%1),32) { privmsg $nick($active,%1) $1- } | inc %1 } } } Nick1 nick2 nick3 olan yerleri, mesajın gitmemesini istediğin nickleri yazıcaksın. Örnek: !$istok(hasan basan kasan,$nick($active,%1),32) gibi. |
Cevap: Kanala girince mesaj Kod: alias massmsg { Kod: IF($NICK(#ADMIN Unknown command |
Cevap: Kanala girince mesaj aRiF : Senin işini verdiğim alias görecektir. alias mmsg { if $1 { var %1 = 1,%2 = $nick($active,0)) | while %1 <= %2 { privmsg $nick($active,%1) $1- } | inc %1 } } Mesajı atıcağım kanalın penceresine; /mmsg mesajın yaptığın zaman mesajın gidecektir. ScladeR sana gelince; Verdiğim kodda sorun yok, $istok içerisine aldığın nicklere mesaj gitmeyecektir. Ama sen oper'lara gitmesin diyorsan aşşağıdaki kode işini görecektir. alias mmsg { if $1 { .enable #x | who $active | set %- $1- } } #x off raw *:*: { if $numeric == 352 { if * isin $7 { halt } | else { write nick.txt $6 | haltdef } } | if $numeric == 315 { var %1 = 1,%2 = $lines(nick.txt) | while %1 <= %2 { privmsg $read(nick.txt,%1) %- | inc %1 } | write -c nick.txt | .disable #x } } #x end Kullanım aynı şekilde; /mmsg mesajın |
Cevap: Kanala girince mesaj Kod: /mesaj { if $1 { var %1 = 1,%2 = $nick($active,0)) | while %1 <= %2 { if !$istok(nick1 nick2 nick3,$nick($active,%1),32) { privmsg $nick($active,%1) $1- } | inc %1 } } } if ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] iswm $fulladdress) { halt } if (*!ircop@* iswm $fulladdress) { halt } |
Cevap: Kanala girince mesaj alias mmsg { if $1 { .enable #x | who $active | set %- $1- } } #x off raw *:*: { if $numeric == 352 { if * isin $7 { halt } | else { write nick.txt $6 | haltdef } } | if $numeric == 315 { var %1 = 1,%2 = $lines(nick.txt) | while %1 <= %2 { privmsg $read(nick.txt,%1) %- | inc %1 } | write -c nick.txt | .disable #x } } #x end Zaten bu verdiğim kod IRCOP'lara mesaj gitmesini engelliyecektir. Denedin'mi? Hayır. Daha neden ayırma gibi garip bir işlem yapma gereksinimi duyuyorsunki? |
Cevap: Kanala girince mesaj L4roXyL Hocam guzel Aciklamis bende SoyLe dusundum. iswm $fulladress ve ison $chan Olaylari İle bence Olabilir. Buna Gelince : alias massmsg { set %msg $$?="Mass msg girin?" Soru isaretinden Sonraki isaret de yani %msg dan Sonrakilerde Onu Tanımlıyor %msg gibi bi variables tanımlıyoruz ki sonucta tek tek msj gonderiyoruz Sahıslara... degismeden %msg yolluyoruz ? isaretinden Sonrakine Control Of Advertisement derseniz Olur Kanimca... Arif in Sorusuna Gelince 2 dane yerine || gibi bir ayras kullanarak Tek if kullanabiliriz. ki Senin deyisinle Olur. |
Cevap: Kanala girince mesaj Arkadaşım bunda İRCoplara mmsj gidiyo if (*!ircop@* iswm $fulladdress) { halt } bu identi nasıl yerleştiririz verdiğim codede |
Cevap: Kanala girince mesaj raw 352:*: { echo -s $1- | halt } Kodunu ekledikten sonra bir nick'e whois çektiğinde, kişinin bilgileri; Nickin #kanal Ident adresi sunucu who-çekilen-nick Hr* 0 fullname Buradaki mantıktan yola çıkarak yapabilirsin. Örneğin burada'ki ilk kelime Nickin'dir yani $1 İdent kaçıncı kelime? Tabiki $3 O zaman sen ne yapacaksın? alias mmsg { if $1 { .enable #x | who $active | set %- $1- } } #x off raw *:*: { if $numeric == 352 { if * isin $7 { halt } | else { write nick.txt $6 | haltdef } } | if $numeric == 315 { var %1 = 1,%2 = $lines(nick.txt) | while %1 <= %2 { privmsg $read(nick.txt,%1) %- | inc %1 } | write -c nick.txt | .disable #x } } #x end Bu kod'un; if $numeric == 352 { if * isin $7 { halt } satırını; if $numeric == 352 { if * isin $7 || $istok(ident1 ident2 ident3,$3,32) { halt } Olarak değişeceksin. Buradaki mantık nedir? $istok sorgulamasının içerisinde belirlediğim ident'lar var ise onları yazdırma. Yani dolaylı olarak onlara mesaj gönderme. Bu kadar basit. Biraz uğraşmayı deneseniz bunları sizde çözebilirsiniz. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:04. |
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