IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Şubat 2010, 05:06   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
özeldeki sesleri çoğaltma




arkadaşlar ben özelde çalan sesleri değiştirmek istedim yani bir kaç farklı ses eklemek istedim bunun için bir dialog hazırlayacam kapaca şöyle bişey görmek isterseniz

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog ses {
  
title "ses"
  
size --1 105 84
  option dbu
  radio 
"ses1"119 17 50 10
  radio 
"ses 2"219 47 50 10
}
 
on *:dialog:ses:*:*:{
  if (
$devent == sclick) {
    if (
$did == 1) { ses1 }
    if (
$did == 2) { ses2 }
}



böyle birşey çizip ekledim ve aliasada


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 ses1 {
on *:text:*:?: {
  if (
$active != $nick) .splay ses1.wav
}



PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 ses2 {
on *:text:*:?: {
  if (
$active != $nick) .splay ses2.wav
}


bu şekilde ekledim fakat şimdi daalogdan ses1 ve ses ikiyi secince bu sesler bir kere çalıyo ama mesaj gelince calmıyo nedir yanlıs olan saçmalamışmıyım?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 15 Şubat 2010, 09:11   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: özeldeki sesleri çoğaltma




Öncelikle bir gayret içinde olup bişiler yazmandan dolayı seni tebrik ediyorum.
umarım bu konuda diğer arkadaşlara örnek olur.

Öncelikle Dialog kodunda bir sorun yok. yani butona basarsın çalar. Bunda herhangi bir problem yok.

ses1 ve ses2 olarak yaptığın aliaslara Event(Text Eventi) yerleştirmeye çalışmışsın.
bu kullanım hatalıdır.
Tam olarak ne istediğinden de emin değilim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kişinin özeline yazdığı herşeyde ses çalmasını istiyormuşsun gibi bir durum sezdim.

eğerki ilkkez yazdığında ve tek bir kere çalmasını istiyorsan bu durum için Open Eventini kullanırsın.
Yok ben kişinin yazdığı her mesajında cevap versin diyorsan

on *:text:*:?: {
if ($active != $nick) {
.splay ses1.wav
.splay ses2.wav
}
}

lakin bu durumda iki seste çalacaktır aynı zamanda o yüzden timer ile sesin uzunluğuna göre zaman limiti koyarsın
mesela ses1.wav 3 saniye sürüyorsa bu durumda

on *:text:*:?: {
if ($active != $nick) {
.splay ses1.wav
.timer 1 3 .splay ses2.wav
}
}

şeklinde ikinci sesin 3 saniye sonra devreye girmesini sağlarsın.

Eğerki ailases kısmı ile yapacaksan da

alias ses1 { .splay ses1.wav }

gibi yaparsın

son bir nokta; eğerki kodun "alias ses1" diye başlarsa yani kod alias diye başlarsa kodu remoteye ekliyorsun yok eğerki alias diye başlamıyorsa bu durumda kodu Aliases kısmına koyarsın. Aliases kısmındaki verilerde text eventini kullanamazsın.
-
senden anladığım kadarı ile yardım edebileceğim bu. Eğerki bu söylediklerim ihtiyacını karşılamaz ise, daha açık ve anlaşılır bir şekilde istediğini belirttiğin taktirde yapmak istediğinde yardımcı olacağı(z)m.

__________________
Şimdi Saat Sensizliğin Ertesi..
 
Alıntı ile Cevapla

Alt 15 Şubat 2010, 11:10   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: özeldeki sesleri çoğaltma




Bence bunu

#sesler on
on *:text:*:?: {
if ($active != $nick) {
.splay ses1.wav
.splay ses2.wav
}
}
#sesler end




şeklinde ayarlayıp diyalogdan açma kapama yapabilirsin.

if ($did == 1) { enable #sesler | echo -a sesler açık }

iyi forumlar.

 
Alıntı ile Cevapla

Alt 15 Şubat 2010, 16:03   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: özeldeki sesleri çoğaltma




ikinizede çok teşekkür ederim ama olmadı yine
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

şöyle anlatmaya çalışıyım

on *:text:*:?: {
if ($active != $nick) .splay who.wav
}


ben bu kodu remoteye ekleyince özelime gelen birisinin her yazdığında bu seçtiğim ses çalıyo, ben bunu alternatifli hale getirmeye çalıştım yukarıda ki gibi dialog çizdim.
yapmak istediğim 4-5tane farklı ses ekleyip canımın istediğini seçecem ve özelime gelenler her yazdığında o ses çıkacak

alias ses1 {
on *:text:*:?: {
if ($active != $nick) .splay who.wav
}
}

alias ses2 {
on *:text:*:?: {
if ($active != $nick) .splay whois.wav
}
}

bu şekilde ekledim dialogdan işaretleyice yine bir defa o sesler çalıyo ama özelden yazan olunca hiçbirşey çalmıyo.

 
Alıntı ile Cevapla

Alt 15 Şubat 2010, 16:20   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: özeldeki sesleri çoğaltma




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog new_table { title "New Project" size -1 -1 102 45 option dbu radio "Ses-1", 1, 2 4 50 10 radio "Ses-2", 2, 2 18 50 10 radio "Ses-3", 3, 2 30 50 10 } alias ses if (!$dialog(new_table)) dialog -m new_table new_table on *:dialog:new_table:*:*: { if ($devent == sclick) { if ($did == 1) set %aktifses $+(ses1.wav,¿,$did) if ($did == 2) set %aktifses $+(ses2.wav,¿,$did) if ($did == 3) set %aktifses $+(ses3.wav,¿,$did) } if ($devent == init) if (%aktifses) did -c $dname $gettok(%aktifses,2,191) } on *:text:*:?: if ($window(-2).state == minimized) || ($active != $nick) && ($isfile($shortfn($gettok(%aktifses,1,191)))) splay $shortfn($gettok(%aktifses,1,191))



Konu SeRDaR406 tarafından (15 Şubat 2010 Saat 16:26 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 15 Şubat 2010, 17:52   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: özeldeki sesleri çoğaltma




SeRDaR406 aradığım tam buydu diğer arkadaşlarada teşşekkürler ilgilendikleri için gerçektende saçmalamışım sanırım alakasaız bişey yapmışım çok çalışmam lazım çokk
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 15 Şubat 2010, 18:37   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: özeldeki sesleri çoğaltma




Hiç değilse uğraşmışsın.Bu da örnek bir davranış."Armut piş,ağzıma düş" anlayışını

benimsemediğin için şahsım adına teşekkür ederim.

 
Alıntı ile Cevapla

Cevapla

Etiketler
çoğaltma, cogaltma, mirc download, mirc indir, ozeldeki, sesleri, özeldeki


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Ayak Sesleri Satuk Şiir, Hikaye ve Güzel Sözler 0 27 Nisan 2010 05:41
Kuş Sesleri Duyuluyor! Dilara Ah Kadınlar 0 23 Nisan 2010 04:49
Script özeldeki yazıları gosteriyor ama kanalı gostermiyor (ACiL) SurucLu mIRC Scripting Sorunları 5 04 Eylül 2008 23:46