18 Aralık 2005, 23:00 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | ilginç bi Sistem yapalım mı? Serverıma Aşırı Derece inviter Giriyor.İnviter kanala giriyor kanal nicklerini alıyor kanaldan çıkıyor.oper ve adminleri ignore ediyor.sonra başlıyor reklama böyle olunca ben reklamları göremiyorum. bir bot yapabilirmiyiz txt den kanalları okusun ve o kanallara girsin.özeline reklam gelince Gerçek nicke (Yetkisi olan nicke) bildirsin.bildirsin derken kline vs.. atsın.Şimdiden yardımınız için tşkler. | |
|
19 Aralık 2005, 00:48 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | bu çok basit bişi bunun için oturup saatlerce kod yazmaya gerek youk ki on *:text:*:?: { if ($nick isop $chan) { return } if $nick ison #oper { halt } var %x $lines(reklam.txt) while (0 < %x) { if ($read(reklam.txt,%x) iswm $strip($1-)) { kline $nick Reklam Tespit msg #takip : $nick Nicki $chan Kanalında : $1- : Yasaklı Kelimeyi Kullandı (Kline) Edildi } dec %i } } Bu Kodda nick Eğer Oper Kalındaysa Ve Kanalda Opsa İşlemez haricen özele gelen yazılarda eğer reklam.txt de uyuşan yazı olursa kline atar ve takip kanalına yollar kullandıı kelimeyi tabi mirc klasorune reklam.txt adında bir txt dosyası açmayı unutmadıysan Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. /alias ekle { write reklam.txt $1- } bunuda mirce yapıştır /ekle eklenecekkelime şekline reklam.txt ye kelime eklersin umarım işini görür Kusura bakma daha güzelini yazmak isterdim ama ben daha çok çok yeniyim burdan çok şey öğrendim bu kadarı geldi elimden muhakkak ustad larım daha iisini yapacaklardır Kolay Gelsin
__________________ TurkSohbet.NET | #XPass Konu diEfoRyoU tarafından (19 Aralık 2005 Saat 00:51 ) değiştirilmiştir. |
|
19 Aralık 2005, 00:54 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | botun remotesine eklediğinde dosyadaki kanallara girer ve özeline baska bir dosyada bulunan reklam kelimelerinden biri yazılırsa sana msg atar: on *:connect:{ timer 1 3 reklamlar } alias reklamlar { var %a $lines(kanallar.txt) while %a { join $+($chr(35),$read(kanallar.txt,%a)) dec %a } } on *:text:*:?:{ var %a $lines(küfürler.txt) while %a { if ($read(küfürler.txt,%a) isin $1-) { msg ask_harfleri $nick reklam yapti } dec %a } } bu kodu kendi remotene eklediğinde ise botundan mesaj geldiğinde reklam yapani kline ile cezalandırırsın on *:text:*:?:{ if ($nick == botnicki) { kline $1 reklam.. } } küfürler.txt adinda bi dosya olusturup icine reklam kelimelerini eklemelisin kolay gelsin Konu MaeLStrOm tarafından (19 Aralık 2005 Saat 10:41 ) değiştirilmiştir. |
|
19 Aralık 2005, 11:08 | #4 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) |
on text eventini özel için kullandığın için (yani on *:text:*:?:) if $nick isop $chan kısmı gereksiz olur çünkü zaten bir kanal yoktur ve bu kişinin olmayan kanalda op olma ihtimali yoktur. Bu arada herkeste gördüğüm hatayı belirtmek istiyorum. /var kullanırken mutlaka = kullanın, aksi takdirde birden fazla değişkene değer atamak istediğinizde sorunlarla karşılaşabilirsiniz. Yani /var %x = $lines(reklamlar.txt) olması doğru olacaktır ve birden fazla değişken kullanıldığında sorun olmayacaktır (yani /var %x = 1, %b = 2, %c = 3 gibi...). While 0 < %x yerine ise while %x kullanabilirsin. | ||||
|
19 Aralık 2005, 21:48 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Güzel çalıştı ama.. kod çok güzel çalıştı ama mesala reklamla.txt dosyasına * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. eklediğim zaman [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sitesinin reklamı atıldığında görmüyor bunu nasıl yapıcaz ? |
|
19 Aralık 2005, 21:54 | #8 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | if ($read(küfürler.txt,%a) isin $1-) { bu şekilde olan kısmı if ($read(küfürler.txt,%a) iswm $1-) { yaparsan düzelir.Ayrıca * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. yazdığında yine sorun vericektir cunku gorulduğu gibi reklam Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ile başlıyor yani oncesinde * in yerini alabileceği bi değer yok. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. olarakta eklemelisin dosyaya kolay gelsin |
|
19 Aralık 2005, 22:51 | #10 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) |
* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. olduğunda neden çalışmayacağını anlayamadım. Aşağıdaki örnekte görüldüğü gibi biri "selam Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. yazdığında * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. bu cümlenin içinde olduğu için durum doğru olacaktır. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. asıl 2. örnekte gibi olduğunda durum doğru olmaz. yani "selam [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]" da Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ararsak bu durum yanlış olacaktır, yani eşleşmeyecektir. 1. örnek: (mIRC'de komut satırına yazılacak.) //var %a = selam [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | if * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. iswm %a { echo 4 -a $v2 içinde $v1 var. } | else { echo 4 -a $v2 içinde $v1 yok } 2. örnek: //var %a = selam [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | if Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. iswm %a { echo 4 -a $v2 içinde $v1 var. } | else { echo 4 -a $v2 içinde $ifmatch yok } Umarım farkı anlamışsındır. | ||||
|
Etiketler |
ilginc, mirc download, mirc indir, sistem, yapalim |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Ebe yapsın, biz yapalım… | Sarya | Okul Öncesi Oyunlar | 0 | 19 Eylül 2021 17:48 |
Kurt sürüsünün dizilişindeki ilginç sistem. | Düş | IF Ekstra | 1 | 25 Mart 2016 22:31 |
Ne Yapalım? | Ecrin | Okul Öncesi Oyunlar | 0 | 24 Kasım 2015 03:55 |
Ne Yapalım ? | Ecrin | Okul Öncesi Oyunlar | 0 | 22 Kasım 2015 01:06 |
İş görüşmesinde ilginç sorulara ilginç cevaplar! | Coder | Haber Arşivi | 1 | 20 Ocak 2010 00:03 |