Konu
: Güncel
Aynı dosyada birden fazla on *:join:#:{ eventi nasıl çalışır
Tekil Mesaj gösterimi
18 Nisan 2016, 03:21
#
26
Çevrimdışı
Askeribo
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF
Ticaret Sayısı: (
0
)
IF
Ticaret Yüzdesi:(
%)
Cevap: Aynı dosyada birden fazla on *:join:#:{ eventi nasıl çalışır
if $2 == JOIN {
var %k $Remove($3,:)
var %n $gettok($gettok($1,1,33),1,58) , %host $gettok($1,2,33)
window -el15 @ $+ %k
aline -hp @ $+ %k 10 $+ $timestamp *** Giriş: %n ( $+ %host $+ )
aline -l @ $+ %k 0 $gettok($gettok($1,1,33),1,58) }
}
IrCbaStarD window -e [MENTION=77553]kanal[/MENTION] komutuyLa bot'um kanaL(Lara) giriyordu zaten, nick Listesi için senin önerdiğin yöntemi uyguLadım.
Yani window -el15 [MENTION=77553]kanal[/MENTION] bu komutLa hem [MENTION=77553]kanal[/MENTION] pencereLerim hemde nick Listem açıLıyor,
NickLer servere bağLandığımda Nick Listesindeki yerLerini aLıyor, buraya kadar hiçbir sıkıntı yok. Lakin
KanaLLardaki User modeLeri değiştiğinde Nick Listesindeki nickLer girdiği gibi öyLe kaLıyor, Nick başLarına veriLen
modeLeri @ %h +v vs. bunLarı uyguLatmak istiyorum oLmuyor.
if $2 == MODE {
if *MODE #* iswm $strip($1-) {
var %k $3
var %n $gettok($gettok($1,1,33),1,58)
var %y = 1
while $window(@ $+ %k,%y) { aline -l @ $+ %k -o %y $5 | Inc %y }
window -e @ $+ %k
aline -hp @ $+ %k 3 $+ $timestamp *** %n mod değiştirdi: $4- }
}
Bahsettiğim Mode aLan nickLerin başLarına aLdıkLarı modeyi böyLe değiştirmeye kaLkıyorum oLmuyor.
while döngüsünü normaL diaLogLarda uyguLayabiLiyorum Lakin bu [MENTION=77553]kanal[/MENTION] pencresinde bir türLü tutturamadım.
Bana yardımcı oLurmusun bu konu hakkında. Yani Modesi değişen yada Nick'i değişen birinin NickListesinde de değiştirmek istiyorum.
Umarım açıkLayabiLmişimdir sorunumu...
Askeribo
Açık Profil bilgileri
Askeribo - Daha fazla Mesajını bul
IRCForumlari.NET Reklamlar