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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Away'da Reklam Koruması Hakkında.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/4944-awayda-reklam-korumasi-hakkinda.html)

djiNn 02 Temmuz 2005 18:25

Away'da Reklam Koruması Hakkında..
 
raw 352:*:if (G isin $7) whois $6
raw 301:*:{ if $read(awaymsg.txt,w,$3-) { var %x = $comchan($2,0) | while %x { if ($me isop $comchan($2,%x)) { cs akick $comchan($2,%x) add $+($2,*!*@*) 11,1 Lamer Is Detected Improper Away | cs akick $comchan($2,%x) enforce | cs akick $comchan($2,%x) del $+($2,*!*@*) } | dec %x } } }
on *:JOIN:#:{ if ($nick == $me) { timer 1 20 checkstatus # } | else { if ($me isop #) { who $nick } } }
alias checkstatus { if ($me isop $1) { who $1 } }


Bu Kod Sadece ~ Karakteri Tek Başına oldugunu zaman okuyp atiyor.. ama Ben Mesela haha~deneme gibi oldugununda da Atmasını Istiyorum... Bi Kac Yontem Denedim Ama Olmadı... Yardımmmm pls...

goXXip 02 Temmuz 2005 18:28

tam olarak anlayamadım deneme den kastın nedir? Nick mi?

djiNn 03 Temmuz 2005 00:35

Bu Kodun Sorunu Şudur Kardeş Mesela awaymsg.txt dosyasında ~ Karakteri Var

Ve Kanala Away Nedeninde w~w~w~..com gibi bir reklam var bunu okuyor fakat atmiyor Ben kendim denedim sadece ~ TEk bu karakterdeyse atiyor Tabi Buda işime Yaramaz Yani Demek Istediğim Şu içinde awaymsg.txt içindeki belirttiğim karakterler varsa away nedeninde Atacak Ben bu kodu takip ettim ama

Away Mesajını Dosyadan Okutma Mephisto Yapmıştı Denedim Ama Çalışmadı :(
Bazı Hatalar Vardı Neyse.. Umarım Ilgilenen oluır..

Flyman 03 Temmuz 2005 03:40

o zaman away.txt dosyasinin icine ~ isaretlerini *~* seklinde veya w~w~w seklind ekayit et o zaman atar

djiNn 03 Temmuz 2005 09:45

*~* Denedim Ama w~w~w Veya Baska Bişy Bunlar Aşırı Derecede Cok Yani Yontem Buldugum Yontem Kısa Ve Oz Ve Her Biri Nerdeyse 3 saatte bir Değişiyor.. Kısaca Anahtar KArakter Diyebilirim Ve buna Benzer KArakterler cok.. Neyse Eger Olursa Gercekten Cok Güzel Olur..

MephisTo 03 Temmuz 2005 10:07

O reklam mesajını komple yazman lazım yoksa bu kod görmez ki zaten.

$read(awaymsg.txt,w,$3-)

awaymsg.txt belgesinde $3 ve sonrası var mı diye kontrol ediyor, e doğal reklam mesajı önceden metin belgesine tam olarak yazılmadığına göre? :)

UOnur 03 Temmuz 2005 21:23

o zaman .txt'deki mesajları taratman gerekecek bastan Sona.
Away msj'ında varsa atacak yoksa atmıcak.

djiNn 12 Temmuz 2005 10:46

Alıntı:

MephisTo Nickli Üyeden Alıntı
O reklam mesajını komple yazman lazım yoksa bu kod görmez ki zaten.

$read(awaymsg.txt,w,$3-)

awaymsg.txt belgesinde $3 ve sonrası var mı diye kontrol ediyor, e doğal reklam mesajı önceden metin belgesine tam olarak yazılmadığına göre? :)

Ben O Olayı Denedim..

raw 352:*:if (G isin $7) whois $6
raw 301:*:{ if $read(awaymsg.txt,w,$3-) { var %x = $comchan($2,0) | while %x { if ($me isop $comchan($2,%x)) { cs akick $comchan($2,%x) add $2*!*@* 11,1 Lamer Is Detected Improper Away | cs akick $comchan($2,%x) enforce | cs akick $comchan($2,%x) del $2*!*@* } | dec %x } } }
on *:JOIN:#:{ if ($nick = $me) { timer 1 20 checkstatus # } | else { if ($me isop #) { who $nick } } }
alias checkstatus { if ($me isop $1) { who $1 } }

Bu Gösteriyo Ama Atmiyo...

MaeLStrOm 12 Temmuz 2005 11:49

;UOnur tarafından kodlanmıştır(her yerde reklamını yapıom kıymetimi ßil :p )
raw 301:*:{
var %i $lines(aways.txt)
while $read(aways.txt,%i) {
if ($read(aways.txt,%i) isin $3-) .ucur $2
dec %i
}
}
alias ucur {
if ($comchan($1,0)) {
var %ş $comchan($1,0)
while (%ş > 0) {
.ban $comchan($1,%ş) $1
.kick $comchan($1,%ş) $1 Away'da Reklam!!!
dec %ş
}
}
}
sonunda akick atmak istiyorsan alttaki kodu soyle değiştirmelisin
alias ucur {
if ($comchan($1,0)) {
var %ş $comchan($1,0)
while (%ş > 0) {
.cs akick $comchan($1,%ş) add $+($1,!*@*) away mesajında reklam ..
.cs akick $comchan($1,%ş) enforce
.cs akick $comchan($1,%ş) del $+($1,!*@*)
dec %ş
}
}
}
on *:JOIN:#:{ if ($nick = $me) { timer 1 20 checkstatus # } | else { if ($me isop #) { who $nick } } }
alias checkstatus { if ($me isop $1) { who $1 } }

UOnur 12 Temmuz 2005 12:46

ehhe :)
Zaten O Kod hemen hemen Her Forumda var :)
ama Geçen bi eleman Kod Alıntıdır Yazmış İsmimi Yazmamış Deli Oldum.
Aip ama :p


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:07.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net