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

13Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 03 Mart 2014, 13:19   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
2ci satırda problem




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog global { title "Global Mesaj Gönder" size -1 -1 176 74 option dbu edit "", 1, 4 17 169 31 text " Aşşağıdan Global Mesajı Gonderebilirsiniz", 2, 9 6 157 8 box "", 3, 4 1 169 15 button "Gönder", 4, 4 49 82 22, flat button "Kapat", 5, 90 49 82 22, flat ok } on *:dialog:global:sclick:4:{ os global $did(1) }

Yapmış olduğum kod ile global mesaj attırıyorum ama söyle bir sorun var dialogda 1ci satırdan sonra mesajı yazamıyorum 2ci satıra veya daha fazla satırda mesajı göndermek istiyorum

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 04 Mart 2014, 01:16   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Dialog daki edit satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
edit "", 1, 4 17 169 31, multi

olarak ayarlıyorsun, bu sayede edit te alt alta satırlar yazabileceksin.

Editteki örneğin 2 satırı echo'latalım.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:global:sclick:4:echo -a $did(1,2)

Gerisini sen bu mantıkla yaparsın artık.

 
Alıntı ile Cevapla

Alt 04 Mart 2014, 01:59   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Ama gönderme yaptığımız zaman sadece 1ci satırdaki mesajı gönderiyor.

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 04 Mart 2014, 02:01   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




KiMiiMBeN Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Ama gönderme yaptığımız zaman sadece 1ci satırdaki mesajı gönderiyor.

Bu satırı:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:global:sclick:4:{ os global $did(1) }

Alttaki ile değiştirip bir dene dostum.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:global:sclick:4:unset %c- | var %a- 1, %b- $did(1).lines | while %a- <= %b- { set -e %c- $addtok(%c-,$did(1,%a-).text,32) | inc %a- } | os global %c-

Satırları birleştirirken aralarına bir adet boşluk koyarak birleştirmektedir.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 04 Mart 2014, 02:09   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Tskler dostum ama hata verdi * /while: '&lt;=' Bilinmeyen operator

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 04 Mart 2014, 02:34   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




KiMiiMBeN Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Tskler dostum ama hata verdi * /while: '&lt;=' Bilinmeyen operator

Paylaşmadan önce denemiştim aslında. Şuanda da tekrar test ettim. Bende herhangi bir hata vermiyor dostum.(Sade mIRC üzerinde denedim.)

Ekran Görüntüsü:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 04 Mart 2014, 02:46   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Özür dilerim kopy de hata olmuş kodu kopy yaparken yanlış almışım ve şuan çalışıyor tsk ederim.

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 05 Mart 2014, 00:46   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Bir konu açmadan burdan sormak istiyorum bir dialog yaptım ve statüye geçen bir yazıyı dialoga yansıtmak istiyorum elimde örnek bir kod var velakin statüde gecen Yazıyı dialoga yansıtamadım Kod söyle
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notice:*:*:if ($nick == NickServ) && $dialog(getpas) && (Sifresi isin $1-) { did -a getpas 6 $5 }

Statude gecen yazıda şöyle
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
-NickServ- Taka Nick'inin Sifresi

Buna benzer bir yazıyı dialoga yansıtamadım elimdeki kodu örnek aldım ama yine olmadı Dialogda yansıtmasını istediğim yerin numarası 6 ama sorunu anlayamadım

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 05 Mart 2014, 01:32   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Doğru yapmışsın koşulu.
Buradaki { did -a getpas 6 $5 } 6 rakamı, yazdıracağın dialog elemanın id numarasıdır.

Örnek:
Basit bir dialogta deneme yapalım;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notice:*:*:if ($nick == NickServ) && $dialog(getpas) && (Sifresi isin $1-) { did -a getpas 1 $regsubex($5,/^(.+)\.$/S,\1) } dialog getpas { title "New Project" size -1 -1 138 76 option dbu edit "", 1, 16 21 81 14 button "Sil", 2, 16 42 37 12 } on *:dialog:getpas:sclick:2:did -r getpas 1

/dialog -m getpas getpas ile dialogu aç. Dialog açıkkan bir nicke getpass çek.
Burda edit kutucuğu ve 1 adet Sil düğmesi var. Edit kutucuğunun id numarası 1 görüldüğü gibi. Edit kutucuğuna yazdırıyor şifreyi. regsubex ile strip ediyor, nicki bold yazdığı için bundan arındırıyor ve sonundaki nokta karakterini kaldırıyor. Bu mantığa göre ekle dostum. Eğer olmazsa, dialoguda paylaş.

__________________
The Ghost of Christmas Past...

i'm here sometimes

Konu Feragat tarafından (05 Mart 2014 Saat 01:45 ) değiştirilmiştir. Sebep: Düzeltildi
 
Alıntı ile Cevapla

Alt 05 Mart 2014, 01:52   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: 2ci satırada problem




Maalesef senin kodla da aynı sekilde yansıtmadı bendeki kodda dialog ile şifresini statüde yazdırıyorum ama statüden dialoga geçiremiyorum bendeki tamamı söyle

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias getpas { dialog -m getpas getpas } dialog getpas { title "Nick Sifresi Ogrenmek" size -1 -1 142 53 option dbu text " Nicki Yazın :", 3, 6 6 55 8 box "", 4, 3 1 60 15 edit "", 5, 63 4 74 12 edit "", 6, 6 23 127 10, read box "", 7, 3 17 134 19 button "Ogren", 8, 3 38 66 12, flat button "Kapat", 9, 71 38 66 12, flat ok } on *:dialog:getpas:sclick:8:{ ns getpass $did(5) } on *:notice:*:*:if ($nick == NickServ) && $dialog(getpas) && (Sifresi isin $1-) { did -a getpas 6 $5 }


__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Cevapla

Etiketler
2ci, problem, satırada


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı ü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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
problem Stan vBulletin Sorunları ve Çözümleri 1 19 Nisan 2008 16:20
Bir Problem KHaZa^DuM Bilgisayar Donanımı 1 23 Temmuz 2006 17:08