![]() |
![]() |
![]() | #2 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu
- İstediğin gibi yada benzer parça kod veya hazır kod büyük ihtimalle forumda vardır. Burası "mIRC Scripting Sorunları" kategorisi olduğu için, istemiş olduğun kodu açıklayalım (Öğretici olması adına). Böyle bir istek için normal şartlarda ihtiyacın olan iki şey var. 1-) ON SNOTICE Event'ı 2-) Splay komutu Snotice event'ının mirc.chm dosyasında açıklaması kısaca şu şekildedir; Kod: Kodu kopyalamak için üzerine çift tıklayın!
Sunucudan gelen notice mesajları ile tetiklenir demiş. Birde örnek vermiş daha iyi anlaşılması adına. Kod: Kodu kopyalamak için üzerine çift tıklayın!
Örneğin anlamı: Server notice (snotice) mesajları içinde hack geçiyorsa hack.wav dosyasını çal. Sonuç: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Yukarıda gördüklerinin hepsi birer snotice (Server Notice) mesajıdır. Haliyle bunlarla tetiklenip işlem yapacak olan eventımız da ON SNOTICE event'ıdır. 1. konumuz bu. 2. konumuz ise /splay komutu (çaldırmak istediğin ses dosyan için.) Splay komutunu mirc.chm (mirc yardım | //run mirc.chm) biraz uzun anlatmış ama kısaca özetleyelim; Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kısaca: /splay dosya.uzantı Örnek: /splay uyari.mp3 Örnek: /splay uyari.wav vb. Çalan dosyayı durdurmak: /splay stop mIRC Klasörünün içinde sounds klasörü veya direk mirc klasörünün içine atacağın ses dosyalarını üstte verdiğim örneklerdeki gibi direk çaldırabilirsin. Diyelim ki mIRC Klasörünün içine uyari.mp3 isimli bir ses dosyası attın. Bunu çalıştırmak için /splay uyari.mp3 yazman yeterli olacaktır. Aynı şey sounds klasörü içinde geçerlidir. Bu ikisi dışında (mirc klasörünün içinde) bir klasör oluşturup, ses dosyalarını onun içine atarsan o zaman yol belirtmen gerekecektir. Örnek: mIRC Klasöründe sarkilar isimli bir klasör oluşturdun ve uyari.mp3 dosyasının bu klasöre attın; Komut: //splay $mircdirsarkilar\uyari.mp3 Buraya kadar anlaşılmayan bir bölüm yoktur ümidiyle devam edelim. Şimdi remote'mizi oluşturalım; 1-) Kısa yoldan şöyle yapabilirsin. Not: Yukarıdaki anlattıklarımla, altta verdiğim örneği bağdaştırmakta biraz zorluk çekebilirsin belki. Söylediğim gibi kısa yol. Alttaki remoteyi "snotice mesajlarını standart" kabul edip yaptım. Bazı sunucularda farklılık gösterme ihtimali mevcut. Kod: Kodu kopyalamak için üzerine çift tıklayın!
2-) Bu seni tatmin etmez ise (ki muhtemelen etmez) kodu daha kullanışlı (belki daha zeki) daha fonksiyonlu hale getirebilirsin, içine özellikler katıp neredeyse bir add-on seviyesine yükseltebilirsin veya yapmak isteyen arkadaşlar konunu altından devam ederek yapabilir. Bunlar neler olabilir: - İşin içine farklı koşullar katıp "gelen snotice verilerine göre" farklı ses dosyaları çalıştırabilirsin. - Kullanım olarak, bir dialog görüntüsü - aç/kapat özelliği vb. işlevsel özellikler katabilirsin. Hatta dialogunu renklendirebilirsin. vb. Olay senin, öğrendiklerin ve hayal gücüne yani keyfine kalmış. Son olarak şunu belirteyim, Bu kategori mIRC Scripting Sorunları kategorisi olduğu için normalde bu mesajını [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] "Addon ve parça kod istek" kategorisine taşımam gerekirdi bunu yapmadım. En azından kullanacağın parça kodun, addonun veya her neyse onun işleyişini biraz kavraman açısından anlattım. Forumda gözüne çarpıp link vermek veya arkadaşın istediği gibi bir kod yazmak isteyen arkadaşlar, konun altından bilgilerinizi paylaşabilirsiniz. İyi forumlar.
__________________ The Ghost of Christmas Past... mircscripting.net | ||||
| ![]() |
Etiketler |
addonu, ses |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Away Addonu | NeLix | mIRC Scripting Sorunları | 8 | 15 Nisan 2017 12:55 |
Away Addonu... | Silencer | mIRC Scripting Hazır Kodlar | 3 | 06 Kasım 2010 04:24 |
elinde baloncuk addonu ve baglantı menusu addonu olan varmı? | Leo | mIRC Scripting Sorunları | 12 | 26 Şubat 2010 10:19 |
Away Addonu | TrancEnergy | mIRC Scripting Hazır Kodlar | 1 | 20 Nisan 2006 15:01 |
Away Addonu | MaeLStrOm | mIRC Scripting Hazır Kodlar | 4 | 04 Ağustos 2005 16:20 |