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 01 Ocak 2008, 20:00   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kanala giris yapan Misafir kullanicilara oto uyari atmak




Kanala giris yapan "Guest" rumuzlu kullanicilara bot 1 dakika aralikla kanala rumuz aliniz seklinde bir uyari atmasini istiyorum.
ÖRN:

***Guest42515 #cadde kanalina giris yapti.
***Guest4211 #cadde kanalina giris yapti.
<DostBoT> Guest42515, Guest4211 lütfen kendinize bir nick aliniz. Nick almak icin /nick rumuz komutunu kullanailirsiniz. Iyi sohbetler.

Bu sekilde kanala ne kadar Guest ile baslayan rumuz girerse hepsini yan yana yazip uyari atsin 1 dakika aralikla?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 01 Ocak 2008, 20:57   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




on *:join:#:{
if $me isop $chan {
if *guest* iswm $nick { /msg $chan $nick Nickinizi /nick nick komutuyla alabilirsiniz }
}
}

 
Alıntı ile Cevapla

Alt 01 Ocak 2008, 21:11   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




KiLL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
on *:join:#:{
if $me isop $chan {
if *guest* iswm $nick { /msg $chan $nick Nickinizi /nick nick komutuyla alabilirsiniz }
}
}

Bu komutla kanala giren Guest e direk uyari veriyor ama ben tam anlamiyla söyle olmasini istiyorum.
ÖRN:

***Guest4122 #cadde kanalina giris yapti.
***Guest5644 #cadde kanalina giris yapti.
<Equnox> Selamlar.
***CiLekesH #cadde kanalina giris yapti.
***Guest69874 #cadde kanalina giris yapti..
<DostBoT> Guest4122, Guest5644, Guest69874 lütfen kendinize bir nick aliniz. Nick almak icin /nick nick komutunu kullanailirsiniz. Iyi sohbetler.

Bu sekilde. Yani kanala Guest ile baslayan birisi girdigi anda hemen uyari vermesin. Örnekte de gösterdigim gibi Guest ile baslayan kisileri yan yana yazip hepsine bir uyari versin ve bu uyariyi kanalda Guest ile baslayan rumuz oldugu sürece 1 dakika aralikla tekrarlasin?

 
Alıntı ile Cevapla

Alt 02 Ocak 2008, 10:38   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias guestcheck { if !$ialchan(Guest*!*@*,$1,0) { halt } var %+ = 1 while $ialchan(Guest*!*@*,$1,%+).nick { var %s = $addtok(%s,$v1,44) inc %+ } msg $1 %s Lutfen Kendinize Yeni nick secin "/nick yeninick" }

kullanimi : /guestcheck #kanal
timerla otomatik hale getirebilirsin timer 0 600 /guestcheck #kanal yada on start orasi sana kalmis. birde seslendigi nickleri virgülle ayiriyor sen 32 yapip aralarinda bosluk olmasini da saglayabilirsin

 
Alıntı ile Cevapla

Alt 02 Ocak 2008, 11:04   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




detay Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias guestcheck { if !$ialchan(Guest*!*@*,$1,0) { halt } var %+ = 1 while $ialchan(Guest*!*@*,$1,%+).nick { var %s = $addtok(%s,$v1,44) inc %+ } msg $1 %s Lutfen Kendinize Yeni nick secin "/nick yeninick" }

kullanimi : /guestcheck #kanal
timerla otomatik hale getirebilirsin timer 0 600 /guestcheck #kanal yada on start orasi sana kalmis. birde seslendigi nickleri virgülle ayiriyor sen 32 yapip aralarinda bosluk olmasini da saglayabilirsin

Bu sefer de komut kullanmadigin zaman uyari vermiyor. Benim istedigim sey kanala giren guestlere oto uyari vermesi ve uyariyi her giren Guestte ayri ayri degilde diyelim ki kanala 1 dakika icerisinde 4 guest rumuzlu kisi girdi o 4 kisiyi yan yana yazip hepsine bir uyari versin. Sonra 1 dakika daha beklesin ve o 1 dakika icerisinde kanala yeni guestler girmisse o girenleri de ona eklesin hepsine toplu uyari bir daha versin ve bunu her 1 dakika da bir tekrarlasin. Yani ben ektra ben komut kullanmayayim Guest girdigi zaman. KiLL arkadasimizin verdigi komuttaki gibi. Onda da Her girene teker teker Uyari veriyor. Ve bu uyariyi tekrarlamiyor 1 dakika sonra. Onu gelistiremez miyiz benim dedigim sekilde ?

 
Alıntı ile Cevapla

Alt 02 Ocak 2008, 12:21   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




on *:join:#:if guest* iswm $nick { guestcheck $chan }
timer 0 60 guestcheck #kanal
1.si kod yani remote'a ekleyeceksin kanala girdiklerinde gireni ve o an varolan guestleri uyarmak icin
2.si de her dk kanaldakileri uyarmak icin.. umarim anlatabilmisimdir

 
Alıntı ile Cevapla

Alt 02 Ocak 2008, 12:28   #7
BLaCK_and_WHiTe
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




alias guestcheck {
if !$ialchan(Guest*!*@*,$1,0) { halt }
var %+ = 1
while $ialchan(Guest*!*@*,$1,%+).nick {
var %s = $addtok(%s,$v1,44)
inc %+
}
msg $1 %s Lutfen Kendinize Yeni nick secin "/nick yeninick"
}
alias kontrol { timer 60 0 /guestcheck }
on *:CONNECT:{ kontrol }

aslında arkadaş açıklamış ama sen sanırım alt kısmı okumadın yada önemsemedin.

bu şekilde 60 saniye de bir kanal üzerindeki guest nickleri uyaracak.

 
Alıntı ile Cevapla

Alt 02 Ocak 2008, 12:51   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giris yapan Misafir kullanicilara oto uyari atmak




BLaCK_and_WHiTe Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
alias guestcheck {
if !$ialchan(Guest*!*@*,$1,0) { halt }
var %+ = 1
while $ialchan(Guest*!*@*,$1,%+).nick {
var %s = $addtok(%s,$v1,44)
inc %+
}
msg $1 %s Lutfen Kendinize Yeni nick secin "/nick yeninick"
}
alias kontrol { timer 60 0 /guestcheck }
on *:CONNECT:{ kontrol }

aslında arkadaş açıklamış ama sen sanırım alt kısmı okumadın yada önemsemedin.

bu şekilde 60 saniye de bir kanal üzerindeki guest nickleri uyaracak.

Hayir ben o alttaki timer ile ilgili uyarisini okudum ama benim demek istedigim suydu. Ben bu komutu uygulayabilmek icin illa /guestcheck #kanal komutunu kullanmam gerekiyor. Bende istiyorum ki kod falan olmadan oto kendisi yapsin herseyi. Yani KiLL arkadasimizin verdigi koddaki gibi kanala Gues ile baslayan birisi girdiginde oto uyari atiyordu ama herkese ayri uyari atiyordu. Ben ise simdi sizin bu verdiginiz koddaki gibi istiyorum ama uyariyi oto atsin /guestcheck #kanal komutu kullanmadan

Zaten bu en son yazdiginiz kod ile 1 dakika da oto uyari yapmiyor.


Konu vesvese tarafından (02 Ocak 2008 Saat 12:59 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 03 Ocak 2008, 14:02   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Kanala giris yapan Misafir kullanicilara oto uyari atmak




Arkadaşım zaten yapılan işin mantığı şu ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias guestcheck

guestcheck adından bir komut yazıldığında , altındaki komut sistemini işlet ,yani benim istediğim gibi misafirleri kontrol et ....

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
timer 0 60 guestcheck #kanal

Hiç durmaksızın çalışmak üzere , her 1 dakikadar guestcheck adlı komutu ben yazmaya gerek kalmadan oto olarak işlet....

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:CONNECT:{ timer 0 60 .guestcheck #kanal }

Ben bir servera bağlandığım zaman guestcheck komutu için zamanlayıcıyı otomatik olarak aç ...

Bütün bunları bir araya getirirsen ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:connect: { timer 0 60 .guestcheck #kanal } on *:join:#:if guest* iswm $nick { guestcheck $chan } alias guestcheck { if !$ialchan(Guest*!*@*,$1,0) { halt } var %+ = 1 while $ialchan(Guest*!*@*,$1,%+).nick { var %s = $addtok(%s,$v1,44) inc %+ } msg $1 %s Lutfen Kendinize Yeni nick secin "/nick yeninick" }

gibi birşey olur ki ; teorik olarak tam buraya yazdıgın isteği karşılıyor gibi geldi bana ...


 
Alıntı ile Cevapla

Alt 03 Ocak 2008, 14:33   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yanıt: Kanala giris yapan Misafir kullanicilara oto uyari atmak




radiCOOL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Arkadaşım zaten yapılan işin mantığı şu ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias guestcheck

guestcheck adından bir komut yazıldığında , altındaki komut sistemini işlet ,yani benim istediğim gibi misafirleri kontrol et ....

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
timer 0 60 guestcheck #kanal

Hiç durmaksızın çalışmak üzere , her 1 dakikadar guestcheck adlı komutu ben yazmaya gerek kalmadan oto olarak işlet....

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:CONNECT:{ timer 0 60 .guestcheck #kanal }

Ben bir servera bağlandığım zaman guestcheck komutu için zamanlayıcıyı otomatik olarak aç ...

Bütün bunları bir araya getirirsen ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:connect: { timer 0 60 .guestcheck #kanal } on *:join:#:if guest* iswm $nick { guestcheck $chan } alias guestcheck { if !$ialchan(Guest*!*@*,$1,0) { halt } var %+ = 1 while $ialchan(Guest*!*@*,$1,%+).nick { var %s = $addtok(%s,$v1,44) inc %+ } msg $1 %s Lutfen Kendinize Yeni nick secin "/nick yeninick" }

gibi birşey olur ki ; teorik olarak tam buraya yazdıgın isteği karşılıyor gibi geldi bana ...



Evet anlatmak istedigim bunun gibi birseydi. Yardimci oldugunuz icin cok tesekkür ederim. Söyle bir sey eklemek mümkün mü peki bu koda.
1- Bu verdigin kodda kanala giren Gueste aninda uyari veriyor ve hemen bir baska guest girdiginde ikisini yan yana yazip tekrar uyari veriyor. Söyle degistirebilir miyiz bunu. Kanala Guest girsin ama hemen uyari almasin Kanala girdiginden 30 saniye sonra uyari alsin bu mümkün mü?
2- 3 kere uyari aldigi halde rumuzunu degistirmeyeni bot oto kicklesin istiyorum. Onun icin nasil bir kod eklemeliyim?
3- Uyari verdigi Guest ile baslayan rumuzlari Siyah fon üzerine beyaz yaziyla yazsin.

Gibi eklemeleri nasil yapabiliriz?


Konu vesvese tarafından (03 Ocak 2008 Saat 15:04 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
atmak, giris, kanala, kullanicilara, mirc, mirc download, mirc indir, misafir, oto, uyari, yapan


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
Kanala Msg Atmak POSOFxBELA mIRC Scripting Sorunları 10 07 Mart 2010 10:45
help giris uyari QkLa mIRC Scripting Sorunları 1 03 Mart 2009 18:57
Kanala Giris Skys mIRC Scripting Sorunları 1 01 Şubat 2009 12:10
Kanala Girişte Notice Atmak F0X mIRC Scripting Sorunları 1 24 Haziran 2006 18:03
who İle Bütün kanala mesaj atmak Sirhot mIRC Scripting Sorunları 7 15 Nisan 2006 21:33