Tekil Mesaj gösterimi
Alt 09 Şubat 2006, 02:11   #2
Çevrimdışı
el33t
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



Senin kodunda if $nick == $nick niye var anlamadım, olması çok saçma çünkü o koşul her zaman $true çıkacaktır. Senin sadece userlara + vermesini sağlaman için biri kanala girdiğinde bir timerla bir alias çağıracaksın 3-4 saniye sonra ve o kişi hala 3-4 saniye içinde op değilse mesaj atacaksın. Yani aşağıdaki kod gibi bir şey işine yarayabilir.

on @*:join:#help,#operhelp:{ $+(.timer,$nick,$chan) 1 4 cstatus # $nick }
alias -l cstatus { if ($me isop $1 && $2 isreg $1) { mode $1 v $2 | msg $1 Nasıl yardımcı olabilirim, $+($2,?) } }


2. soruna gelince zaten o notice biri oper olduğunda gelmiyor mu? Eğer onu yazanın daha önceden oper olup olmadığını demek istiyorsan, onun için ya gelen notice'de hostunda serverın ismi olup olmadığına bakacaksın (yani yöneticilere özel host olup olmadığına) ya da /whois çekip oper olup olmadığına bakacaksın ki bu çok uzun ve gereksiz olur.

Burası forum olduğu ve soruları birden fazla kişinin cevapladığını düşünürsek kardeş diye hitap etmen çok saçma.


Konu el33t tarafından (09 Şubat 2006 Saat 21:07 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver