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

1Beğeni(ler)
  • 1 Post By SaintCty

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 23 Mayıs 2007, 19:07   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
aynı scrptte ayrı 2 kanal için ban raporu




arkadaşlar biraz yardımla botuma kanalımdaki atılan banların raporunu verdirmeyi başardım kusursuz calışıyor benim sorunum şu sadece bir
kanalda atılanları opkanlında alıyorum oysa bir degilde iki kanalda atılan banalrın raporunu almak istiyorum yani şöyle benim konum da #izmir kanalındaki atılan banların vede kim tarafından atıldıgını #izmir@ kanalının genelinde !rapor yazdımmı görüyorum ben istiyorum ki kardeş kanalım var antalya kanalı bende ooperatörler aynı zamanda ordada görevli op kanalımızda ortak mesela kodun öle bir ayarlanması nı istiyorumki izmir kanalında ve antalya kanalında atılan banları !rapor yazdımmı ahmet nicki operatör #izmir kanalında 5 dafa ban atmıştır
birde altındaki satırda veya yanyana olursa dahada güzel olur ahmet nickli operatör #antalya kanalındada 7 dafa ban atmıştır diye ögrenmek istiyorum bu konuda yardımlarınızı bekliyorum
şimdi ayrı bir bot atıp bu raporu ayrı ayrı alabilirm ama tek botta istiyorum

kodum şu:
on *:rawmode:#izmir:{ if ($1 == +b) { if (%bans. [ $+ [ $nick ] ]) { inc %bans. [ $+ [ $nick ] ] 1 | goto yaz } | else { set %bans. [ $+ [ $nick ] ] 1 | goto yaz } } | goto son | :yaz | write -s $+ $nick bans.txt $nick nickli Operator %bans. [ $+ [ $nick ] ] kez | halt | :son | halt }
alias rapora {
msg %raporaa $read(bans.txt,1)
set %satirraa $readn
.timerokur 0 2 rapor1a
}
alias rapor1a {
if (%satirraa == $lines(bans.txt)) { .timerokur off | msg %raporaa voice vermişlerdir. }
else { inc %satirraa | msg %raporaa $read(bans.txt,%satirraa) }
}

okutma kodu :
on *:text:*:#izmir@:{
if $1 == !rapor { /play #izmir@ bans.txt 1 }
}

birde master sıfırlama kodum:

on *:text:*:#izmir@:{
if $nick == mehmet {
if $nick == mehmet {
if $1 == !sıfırla { /remove bans.txt | /unset %*bans* | /msg #izmir@ Operatorlerin Ban Atma iStatisikleri $nick Tarafından Sıfırlandı ! }
}
}

bu arada nickim mehmet ben !rapor yazdımmı kodda gördügünüz gibi op kanalıma bilgi geliyor bans.tex doısyasını kod kendi acıyor
benden başkası sıfırlamasın diyede master olarak ben kontrol ediyorum
yardımlarınız bekliyorum ilgi ve alakanıza şimdiden tşk ederim
arkadaşlar biraz yardımla botuma kanalımdaki atılan banların raporunu verdirmeyi başardım kusursuz calışıyor benim sorunum şu sadece bir
kanalda atılanları opkanlında alıyorum oysa bir degilde iki kanalda atılan banalrın raporunu almak istiyorum yani şöyle benim konum da #izmir kanalındaki atılan banların vede kim tarafından atıldıgını #izmir@ kanalının genelinde !rapor yazdımmı görüyorum ben istiyorum ki kardeş kanalım var antalya kanalı bende ooperatörler aynı zamanda ordada görevli op kanalımızda ortak mesela kodun öle bir ayarlanması nı istiyorumki izmir kanalında ve antalya kanalında atılan banları !rapor yazdımmı ahmet nicki operatör #izmir kanalında 5 dafa ban atmıştır
birde altındaki satırda veya yanyana olursa dahada güzel olur ahmet nickli operatör #antalya kanalındada 7 dafa ban atmıştır diye ögrenmek istiyorum bu konuda yardımlarınızı bekliyorum
şimdi ayrı bir bot atıp bu raporu ayrı ayrı alabilirm ama tek botta istiyorum

kodum şu:
on *:rawmode:#izmir:{ if ($1 == +b) { if (%bans. [ $+ [ $nick ] ]) { inc %bans. [ $+ [ $nick ] ] 1 | goto yaz } | else { set %bans. [ $+ [ $nick ] ] 1 | goto yaz } } | goto son | :yaz | write -s $+ $nick bans.txt $nick nickli Operator %bans. [ $+ [ $nick ] ] kez | halt | :son | halt }
alias rapora {
msg %raporaa $read(bans.txt,1)
set %satirraa $readn
.timerokur 0 2 rapor1a
}
alias rapor1a {
if (%satirraa == $lines(bans.txt)) { .timerokur off | msg %raporaa voice vermişlerdir. }
else { inc %satirraa | msg %raporaa $read(bans.txt,%satirraa) }
}

okutma kodu :
on *:text:*:#izmir@:{
if $1 == !rapor { /play #izmir@ bans.txt 1 }
}

birde master sıfırlama kodum:

on *:text:*:#izmir@:{
if $nick == mehmet {
if $nick == mehmet {
if $1 == !sıfırla { /remove bans.txt | /unset %*bans* | /msg #izmir@ Operatorlerin Ban Atma iStatisikleri $nick Tarafından Sıfırlandı ! }
}
}

bu arada nickim mehmet ben !rapor yazdımmı kodda gördügünüz gibi op kanalıma bilgi geliyor bans.tex doısyasını kod kendi acıyor
benden başkası sıfırlamasın diyede master olarak ben kontrol ediyorum
yardımlarınız bekliyorum ilgi ve alakanıza şimdiden tşk ederim
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 23 Mayıs 2007, 23:38   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: aynı scrptte ayrı 2 kanal için ban raporu




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:rawmode:#izmir,#kanal2,#kanal3:{ if ($1 == +b) { if (%bans. [ $+ [ $nick ] ]) { inc %bans. [ $+ [ $nick ] ] 1 | goto yaz } | else { set %bans. [ $+ [ $nick ] ] 1 | goto yaz } } | goto son | :yaz | write -s $+ $nick bans.txt $nick nickli Operator %bans. [ $+ [ $nick ] ] kez | halt | :son | halt } alias rapora { msg %raporaa $read(bans.txt,1) set %satirraa $readn .timerokur 0 2 rapor1a } alias rapor1a { if (%satirraa == $lines(bans.txt)) { .timerokur off | msg %raporaa voice vermişlerdir. } else { inc %satirraa | msg %raporaa $read(bans.txt,%satirraa) } } okutma kodu : on *:text:*:#izmir@:{ if $1 == !rapor { /play #izmir@ bans.txt 1 } } birde master sıfırlama kodum: on *:text:*:#izmir@:{ if $nick == mehmet { if $nick == mehmet { if $1 == !sıfırla { /remove bans.txt | /unset %*bans* | /msg #izmir@ Operatorlerin Ban Atma iStatisikleri $nick Tarafından Sıfırlandı ! } } }

Yanlış anlamadıysam bu kodun başka bir kanalda da çalışmasını istemişsin o zaman kırmızı ile belirttiğim yerde virgül ( , ) işareti ile ayırarak olur. Umarım doğru anlamışımdır.


Konu тєαм tarafından (24 Mayıs 2007 Saat 00:07 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 25 Mayıs 2007, 18:35   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: aynı scrptte ayrı 2 kanal için ban raporu




Masum_Serseri Nickli Üyeden Alıntı
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:rawmode:#izmir,#kanal2,#kanal3:{ if ($1 == +b) { if (%bans. [ $+ [ $nick ] ]) { inc %bans. [ $+ [ $nick ] ] 1 | goto yaz } | else { set %bans. [ $+ [ $nick ] ] 1 | goto yaz } } | goto son | :yaz | write -s $+ $nick bans.txt $nick nickli Operator %bans. [ $+ [ $nick ] ] kez | halt | :son | halt } alias rapora { msg %raporaa $read(bans.txt,1) set %satirraa $readn .timerokur 0 2 rapor1a } alias rapor1a { if (%satirraa == $lines(bans.txt)) { .timerokur off | msg %raporaa voice vermişlerdir. } else { inc %satirraa | msg %raporaa $read(bans.txt,%satirraa) } } okutma kodu : on *:text:*:#izmir@:{ if $1 == !rapor { /play #izmir@ bans.txt 1 } } birde master sıfırlama kodum: on *:text:*:#izmir@:{ if $nick == mehmet { if $nick == mehmet { if $1 == !sıfırla { /remove bans.txt | /unset %*bans* | /msg #izmir@ Operatorlerin Ban Atma iStatisikleri $nick Tarafından Sıfırlandı ! } } }

Yanlış anlamadıysam bu kodun başka bir kanalda da çalışmasını istemişsin o zaman kırmızı ile belirttiğim yerde virgül ( , ) işareti ile ayırarak olur. Umarım doğru anlamışımdır.

olmuyor maalesef dostum ben denedim daha önce virgülle ayrırmayı yinede sagolasın yardımcı olmaya calıştıgın için

 
Alıntı ile Cevapla

Cevapla

Etiketler
2, ayni, ayri, mirc download, mirc indir, raporu, scrptte


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

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
Aynı sitede ayrı evlerde Seth Haber Arşivi 0 06 Ekim 2014 12:18
Yargıtay Aynı Dosyada 2 Ayrı Karar Verdi Han Bilişim Hukuku 0 23 Temmuz 2012 23:01
Kültürler ayrı çılgınlık aynı! Deep Akıllı Telefonlar 0 27 Kasım 2011 02:23
Senden ayrı, seninle aynı saatleri yaşamak istemiyorum Dilara Şiir, Hikaye ve Güzel Sözler 0 09 Kasım 2010 06:51