Tekil Mesaj gösterimi
Alt 04 Şubat 2011, 16:50   #2
Çevrimdışı
CesuryureK
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: hoş geldin mesajı




Bunun birden çok yöntemi var ben sana iki tane yol vereceğim. Dilediğin yolu kullanırsın.

Birincisi, chanserv'in giren kişiye verdiği prefix'e göre hoş geldin demeni sağlamak

İkincisi ise, giren kişinin yetki alıp almadığını kontrol ettirip hoş geldin demeni sağlamak

KOD 1:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias flags { if $1 == +h { return halfop } if $1 == +o { return aop } if $1 == +oa { return sop } if $1 == +oq { return founder } } on *:RAWMODE:#KANAL: { if (!$regex($2,/^(CesuryureK|BotNick1|BotNick2|BotNick3)$/i)) && ($nick == ChanServ) { if $regex($flags($1),/(aop|sop|founder|halfop)/i) { .timer 1 4 msg $chan Hoş Geldin $2 } } }

öncelikle flags diye bir alias oluşturup chanserv'in kanalda yetki verdiği modeleri alias ile $1 denilen birinci kelime ile eşitleyip sonra onu bir sözcüğe dönüştürdük(return)

Rawmode eventi ile $2 ile bilinen ikinci kelimenin hangi nicklerde çalışmaması gerektiğini belirtip ve bu yetkiyi veren kişi chanserv ise aldığı prefix'in bizim belirlediğimiz prefixler ise aldığı yetkiden 4 saniye sonra hoş geldin demesini sağlıyoruz.

----------------------

KOD 2:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:Join:#KANAL: { updatenl | .timer 1 4 kontrol | set -u6 %giren $nick | set -u6 %kanal $chan } alias kontrol { if (!$regex(%giren,/^(CesuryureK|BotNick1|BotNick2|BotNick3)$/i)) { if ($regex($nick(%kanal,%giren).pnick,@|&|%|~)) { msg %kanal Hoş Geldin %Giren } } }


bu kod sadece KANAL GİRİŞİNDE çalışacaktır. Join eventimiz kanal girişi olduğunda harekete geçen eventtir.
Kanala giriş olunca 4 saniye sonra yetki alıp almadığını kontrol ettirip almışsa hoş geldin diyecektir.
-----------------------

bu iki koddan dilediğini kullanabilirsin.

Birinci ve ikinci kodda, olaki bot nickleri olur onlarda çalışmamasını istiyorsan o nickleri oraya yazabilirsin.

__________________
Şimdi Saat Sensizliğin Ertesi..
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan