IRCSayfasi - mIRCDunyasi, mIRCForumlari, mIRCRehberi   TaTLiBeLa

Geri Dön   IRCSayfasi - mIRCDunyasi, mIRCForumlari, mIRCRehberi > Genel IRCD (Sunucu, Servis, Botlar, Korumalar) > IRCd Makaleler

IRCd Makaleler IRCd hakkında her türlü makalelere bu başlık altından ulaşabilirsiniz.

Etiketlenen üyelerin listesi

Yeni Konu Aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Temmuz 2020, 02:34   #1
Çevrimdışı
Tüm mIRC Events’ları Örnek Anlatımlı (mIRC Help)


-- Sponsor Baglantı --



Tüm mIRC Events’ları Örnek Anlatımlı (mIRC Help)

On Notify Eventi
belirlediginiz nick veya kendi nickiniz sunucu içerisinde online oldugu zaman yada cıkış yaptigi zaman haberdar olmanizi saglar.

Şimdi gelelim Remoteler ile Notify kodumuza

on <Seviye>:NOTIFY:<Komutunuz>


Örnek:

on 1:NOTIFY:{ /echo -a Notify Listenizdeki $nick şu anda Online! }

@Notify şeklinde pencerede görmek isterseniz

on ^*:Notify: {
haltdef | $iif(!$window(@Notify),window -ne @Notify)
echo 4 @Notify $Nick Şu anda Online ! Zaman : $fulldate
}


Şimdi UNOTIFY Komutlarini açıklayalim.

Komut:

on <Seviye>:UNOTIFY:<Komutunuz>


Örnek:

on *:UNOTIFY: { /echo -a Notify listenizdeki $nick şu anda sunucudan ayrıldı. }
Notify nickimiz eğer absolut ise onu takip etmek istiyorsak. Komutumuz şu

on ^*:UNotify: {
if ($nick == absolut) { echo -a $nick Sunucudan ayrıldı. }
}
Notify Nicki ekleyip takip etmek istiyorsak kodumuz şu

on ^*:Notify: {
if ($nick == absolut) { echo -a $nick Şu anda Online. }
}


mIRC Script’leriniz içerisinde de bu komutlara ihtiyac duymadan da notify ekleyip silebilirsiniz.

Klavyenizden ALT+B tuşuna basarak NOTIFY ayarlarini yapabilirsiniz
On op eventi
On Op Eventi Size kanalda (@) verildigi zaman işlem gören event.

Kod :

on <Seviye>:OP:<#[,#]>:<Komut>

Örnek :

on 1:OP:#kampüs,#mIRC:/msg $nick Op için teşekkürler.


Eğer ki tüm kanallarda aktif olmasini istiyorsaniz sadece # işaretini koymaniz yeterlidir.

Örnek :

on 1:OP:#:/msg $nick Op için teşekkürler.

on Load eventi
on <level>:LOAD:<commands>

LOAD, script-e bir yükleme olduğunu algılayan olaydır.(sadece yüklenilen script dosyasının veya kodun içerisinde mevcut ise algılar)

Event içerisinde kullanılabilen identifier;
a- $script (yüklenilen kodun bulunduğu dosya ismini veya yüklenilen dosyanın ismini verir)

Örnek: on *:load:echo 4 -ea $script mIRC içerisine başarıyle yüklendi.

NOT: Bu olay, yüklenilen kod/dosya vb. içerisinde ise çalışacaktır. Eğer yegane olarak kullanırsanız hiçbir işlev görmez.

On DEOP eventi
DEOP eventi kanaldaki -o (@) işlemlerinde kullanılır..

Parametreleri;

$opnick = Opu alınan nick
$nick = Opu alan nick

on *:deop:#:{ echo -a $opnick kanalda deop oldu bunu $nick yaptı }

DCCSERVER Eventi
DCCSERVER eventi DCC dosya paylaşım bölümündeki işlemler için kullanılır..

Parametreleri;

$filename = Dosya ismi

on *CCSERVER:Chat: { echo -a $nick $address Seninle konuşmak istiyor }
on *CCSERVER:Send:if (.exe isin $filename) { echo -a .exe dosyası gönderilmiştir, alım iptal edildi | .halt }

CTCPREPLY eventi
CTCPREPLY eventi gönderilen CTCP mesajlarında alınan cevaplara yapılan işlemlerde kullanılır..

Herhangi bir parametre barındırmaz

on *:CTCPREPLY:*version* { echo -a $nick nickinin versiyonu $1- }

CTCP Eventi
CTCP eventi sunucu içerisindeki CTCP mesajlarıyla ilgilidir

Kendisine ait herhangi bir parametre taşımaz

ctcp *:VERSION:*:{ notice $nick Kullandığım versiyon $version }

CONNECT Eventi
Connect eventi sunucuya bağlantı kurulduğunda işlem yapmaya yarar..

Herhangi bir parametresi yoktur..

on *:connect:{ echo -a $me , $server sunucusuna bağlantı yaptınız }

OPEN Eventi
Open eventi adındanda anlaşılacağı gibi AÇMAK manasına geliyor

Parametreler:

$nick (Açılan ekran)
$target (Açılan Ekran)

on *pen:?:*:{ msg $nick Özelime hoşgeldin $nick }

CLOSE Eventi
Close eventi Nick ve @Pencere kapatışındaki kullanılacak eventtir

Parametreler
$target = Kapatılan Ekran (Nick , @Pencere )
$nick = Kapatılan Ekran (Nick , @Pencere )

on *:close:*:{ echo -a $target penceresi kapatıldı! }
on *:close:*:{ echo -a $nick penceresi Kapatıldı! }

SERV Eventi
CHAT eventiyle aynı şekilde DCC mesajlaşmasında kullanılır

Parametreleri;

=$nick -> Nick

Örnek;

on 1:SERV:*güle güle*:/msg =$nick görüşürüz..

CHAT Eventi
Chat eventi DCC Chat olarak kullanılan eventtir..

Parametreleri;

=$nick -> Nick

Örnek;

on *:chat:*yardim*:{ msg =$nick Sorun nedir ? }

NOT: $nick değil =$nick kullanılır

BAN Eventi;
Ban eventi network bağlantı durumunda kanal içerisindeki banlarla ilgili işlem yapmak içindir..

Parametreleri;

$chan => Kanal
$nick => Banı Atan Nick
$bnick => Banlanan Nick
$banmask => Ban Maskı

Örnek vermek gerekirse;

on *:ban:#:{ echo -a $chan Kanalında $bnick , $nick tarafından atıldı, mask olarak $banmask kullanıldı }
  Alıntı ile Cevapla

İS Reklam
 Reklam Verin
Yeni Konu Aç  Cevapla

Etiketler
#server-mirc-yardim


Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Mirc !zar kodu aSK mIRC Parça Kodlar 0 18 Nisan 2021 10:03
mIRC RoJ mIRC Help - Yardım 0 26 Ocak 2021 04:43
mIRC Scripting GeN mIRC Scripting Tanıtımları 0 08 Temmuz 2020 03:11
mIRC GeN mIRC Scripting Tanıtımları 0 08 Temmuz 2020 03:10
mIRC Nedir? GeN mIRC Scripting Tanıtımları 0 08 Temmuz 2020 03:05