![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | ses addonu merhaba arkadaşlar.... sunucuda zline gline akill kline shun gibi atılma olaylarında,(sohbet kanalında veya başka bir kanallarda banlanmalar haric) bana sesle uyarılmasını istiyorum... Böyle bir addon varsa benimle paylaşırsanız sevinirim....... | |
| ![]() |
![]() | #2 | ||||
Çevrimiçi ![]() 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... i'm here sometimes | ||||
| ![]() |
![]() | #4 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu öncelikle çok tşk ederim ama bu konuda hiç bir bilgim olmadıgı için daha kısa ve öz birşekilde mirc scriptime eklenmesi gerektiği şeklinde bana kod şeklinde(alt+r direk remoteye eklencek bir kod) iletirseniz sevinirim ........ hayırlı çalışmalar tşk ederim... |
| ![]() |
![]() | #5 |
Çevrimiçi ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu Kod: Kodu kopyalamak için üzerine çift tıklayın!
Vb. Arttirilabilir. Tüm sunucu için faaliyetleri bir ekrana döken kod OAScript'te mevcuttur. O scripti indirip faaliyetlere bakarak alt alta eklersin. gzline.mp3 zline.mp3 gline.mp3 sounds klasöründe olmalıdır. Hepsi tek isim olabilir. Alt alta cogaltirken $5 == gline ve $5 == added şeklinde yaptımki $5 = Removed olarak dönebilir. Ondan direkt eşitlik sağlattim isin iswm kullanmadım, sende dikkat et. |
| ![]() |
![]() | #6 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu merhaba... How can we modify this script? I want to triger an action... When 3 or 4 Z:Lines are added in 3 seconds (because it means there is an attack) i want to automatically activate the "Srjn bot" in a channel for 5 minutes (or more) by saying in the channel !proxy on and then after 5 min saying !proxy off for example on ^*:snotice:*: { if ($2 == Z:line) && ($3 == added) { splay zline.mp3 | /say #test1 !proxy on | /timer 1 300 /say #test1 proxy off | halt } } but for 3-4 ZLines (or Akill) in 3 seconds |
| ![]() |
![]() | #7 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu
Merhaba @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] for your issue you can use the event code from @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] . (Second message on this topic) And combine it with a flood protection, that use the same method. If somebody is flooding your channel, you must also set time limit and message limit for your flood protection. Now here is the code, which hopefully helps you. Kod: Kodu kopyalamak için üzerine çift tıklayın!
The blue one is the time (3 seconds), and the red one is your message limit (I mean the limit of youre action notices Zline, Akill, Gline, ...) Have a nice day. | ||||
| ![]() |
![]() | #8 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu
merhaba @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Now the bot is not working... Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. I tried to understand what was going on and saw that it was taken offline and the SrjN topic edited. If I understood correctly, now @¿ will make it with registration and api key for it to work... :S so I guess I have to wait to see the above code work together with the bot. However, thank you very much that you took the time to help. I have to say tho, the times I tested the bot while we had attacks it worked flawlessly, it blocked every attack. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. It just worked. | ||||
| ![]() |
![]() | #9 | ||||
Çevrimiçi ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu
Yok koalisyon olmadi erken seçim olacak 1 ekimde. Muhtardan seçmen kağidini almayi unutma | ||||
| ![]() |
![]() | #10 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: ses addonu
No no. Don't worry, im not about elections or coalitions, I just hadn't yet showed my appreciation because I didn't have time when I got the password. I remember I just entered the server, he gave me the password and I quit. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. That is the motive of my above answer. | ||||
| ![]() |
![]() |
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 |