Cevap: @Clone @Spam @Network @Zline Şeklinde pencere..
tam noticeyi vermemişsin sansürlemişsin ama şöyle açıklayayım
*** Notice -- Received ZLİNE message for Dependet
burada boşluk lar ile sayarak gidelim
*** = 1
Notice = 2
-- sansürlü server = 3
bunlar $1 $2 $3 ... şeklinde çağırıyoruz yani $1 == *** dır
bu mantıkla sana nasıl yapılacağını anlatayım:
on *:snotice:*: {
if $5 == ZLINE {
;penceremiz açık değilse @zline penceresi açıyoruz
if !$window(@zline) { window -e @zline }
echo @zline $1-
}
}
yukarıda $5 ZLINE a eşit değilse:
on *:snotice:*: {
echo $1-
diğer kodları burada
}
şeklinde yazarsan ve sıra ile zline nereye denk geliyorsa orayı mesela 4 e denk geldi $4 == zline yazarsan halledebilirsin.
birde 2. sini ekleyelim
NickName2 nicki , (Zurna@00.030.24.73) Ip numarasıyla sunucaya girdi.
notice diyelim böyle geliyor sırası ile sayalım
7 ve 8 sunucuya girdi. burda , da sayılacak boşluk var çünkü
on *:snotice:*: {
if $5 == ZLINE {
;penceremiz açık değilse @zline penceresi açıyoruz
if !$window(@zline) { window -e @zline }
echo @zline $1-
}
elseif $7-8 == sunucuya girdi. {
if !$window(@network) { window -e @network }
echo @network $1-
}
}
zannedersem nasıl yapılacağını anlatabildim. |