![]() |
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? |
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.. |
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 |
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. |
cok saol arkadasım |
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... |
* kullanıyorsan isin yerine iswm yazacaksın. |
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 |
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... |
Alıntı:
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