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/)
-   -   Awaysa Away Mesajını Göstersin Değilse... (https://www.ircforumlari.net/mirc-scripting-sorunlari/2346-awaysa-away-mesajini-gostersin-degilse.html)

MaeLStrOm 18 Nisan 2005 16:37

Awaysa Away Mesajını Göstersin Değilse...
 
away oluyor ve mesajında reklam atıor bazıları bunu engellemek icin birşeyler yapmalıyım.mesela ßir kodu f tusuna koysam ve bastığımda kişi awayse away mesajını gosterse değilse away değil dese?? boyle bir kod uyarlayabilirmisiniz arkadaslar?

el33t 18 Nisan 2005 17:23

Away mesajında reklam olup olmadığını birine whois çekerek anlayabilirsin. Whois çektiğinde away mesajında reklam varsa ortak olduğunuz ve senin op olduğun kanallardan atılması için aşağıdaki kodu kullanabilirsin.

raw 301:*:{ if (http:// isin $strip($3-)) || (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
isin $strip($3-)) || (ftp:// isin $strip($3-)) || (/server isin $strip($3-)) || ($chr(35) isin $strip($3-)) { var %ö = $comchan($2,0) | while %ö { if ($comchan($2,%ö).op) { ban -k $comchan($2,%ö) $2 2 away mesajında reklam } | dec %ö } } }


Bu kod sen birine whois çektiğinde çalışır, eğer op olduğun kanala giren herkese whois çekmek istiyorsan bu kodla birlikte aşağıdaki kodu kullan.

on @*:join:#:whois $nick

Umarım işine yarar..

MaeLStrOm 18 Nisan 2005 17:46

saol dostum sana bir sorum var benim yha aslında anlatmıstın ama beceremedim..şimdi bi dosya olustursak icine nickler eklesem /write komutu ile ve bu dosya icindeki nicklerden biri kanala girince whois cekse?? sana zahmet biras acıklamalı anlatırmısın

el33t 18 Nisan 2005 17:49

op olduğun bir kanala nickler.txt dosyasında nicki olan biri girerse ona whois çekilir.

on @*:join:#:if ($read(nickler.txt,w,$nick)) { whois $nick }
-
nickler.txt'ye nick eklemek için aşağıdaki komutu kullanmalısın.

/write nickler.txt nick
-
Örneğin NickList'te yada Özel mesajda (Query) birine sağ tıkladığında o kişiye nickler.txt'e eklemek istiyorsan aşağıdaki kodu remote'a koy.


menu nicklist,query {
nickler.txt $iif(!$read(nickler.txt,w,$$1),ekle,çıkar):$iif(!$ read(nickler.txt,w,$$1),write nickler.txt $$1,write $+(-dw,$$1) nickler.txt)
}


Yukardaki kod nicklistteki yada özelde konuştuğun kişi nickler.txt dosyasında varsa onu listeden silme görevini, yoksa ekle görevini yapar.

Umarım anlamışsındır.

MaeLStrOm 18 Nisan 2005 18:32

cok saol arkadasım

Alper 03 Temmuz 2005 14:02

Bişi Daha Soracam MeseLa Buna *w*w*w* Gibi ekLeyince Çalışmıyor Çalışması için ne yapabiliriz. wvw veya wwv Hertürlüsü var o zaman hepsini ekLemek Gerekiyo Bunu nasıL haLLedebiLiriz...

MephisTo 03 Temmuz 2005 15:58

* kullanıyorsan isin yerine iswm yazacaksın.

Flyman 03 Temmuz 2005 16:28

kanala giren herkese whois cekmektense kanala timerla who cektirilip sonra awaylere whois cektirilirse daha iyi olur cunku sahis kanala girerken away olmayabilir sonra awaye gecebilir


on *:join:#: {
if ($nick == $me) {
/timer 0 180 /who #
}
}
raw 352:*:if (G isin $7) /whois $6

UOnur 03 Temmuz 2005 20:46

el33t vermis Olduğu En Baştaki Kodda isin yazan yerleri iswm yaparsan *w?w?w* *irc.* v.s. gibi Şeyleride ekleyip Çalıştırabilirsin...

erdem55 03 Temmuz 2005 21:58

Alıntı:

el33t Nickli Üyeden Alıntı
op olduğun bir kanala nickler.txt dosyasında nicki olan biri girerse ona whois çekilir.

on @*:join:#:if ($read(nickler.txt,w,$nick)) { whois $nick }
-
nickler.txt'ye nick eklemek için aşağıdaki komutu kullanmalısın.

/write nickler.txt nick
-
Örneğin NickList'te yada Özel mesajda (Query) birine sağ tıkladığında o kişiye nickler.txt'e eklemek istiyorsan aşağıdaki kodu remote'a koy.


menu nicklist,query {
nickler.txt $iif(!$read(nickler.txt,w,$$1),ekle,çıkar):$iif(!$ read(nickler.txt,w,$$1),write nickler.txt $$1,write $+(-dw,$$1) nickler.txt)
}

Yukardaki kod nicklistteki yada özelde konuştuğun kişi nickler.txt dosyasında varsa onu listeden silme görevini, yoksa ekle görevini yapar.

Umarım anlamışsındır.

menu nicklist,query {
nickler.txt $iif(!$read(nickler.txt,w,$$1),ekle,çıkar):$iif(!$ read(nickler.txt,w,$$1),write nickler.txt $$1,write $+(-dw,$$1) nickler.txt)
}

/if: invalid format

remoteye aynen ekledim ve bu hatayı verdi $iff yazılmış olmasından kaynaklanıyordur diye düşündüm $if yaptım bu kez hiç görmedi komutu yani ne hata nede txt dosyasına kayıt etti bi el atarmısınız


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

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