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 09 Ocak 2008, 19:47   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
heLp Giriş..




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog helpme { title "Yardım Ettttttttt..." size -1 -1 110 40 option dbu text "#heLp kanalına $$1 Nicki Kişi Girdi ?" , 1, 10 7 170 13 button "Yardım Et !!", 2, 10 20 40 12 button "Yardım Etme !!", 3, 65 20 40 12, close } on *:dialog:helpme:*:*:{ if ($devent == sclick) { if ($did == 2) { mode #heLp +v $$1 | msg #hELp buyrun $$1 nasıl yardımcı olabilirim ? } }


ßurda Biri heLp kanalına girdiği zaman dialog açılımı yaptım ama Çağrışımı yapamadım.Yani X nicki help kanalına girdiği zaman bu dialogun cıkmasını nasıl sağlıyabilirim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 09 Ocak 2008, 20:16   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Eğer sadece X nick'i girdiği zaman, dialog'un açılmasını istiyorsan;
on !*:join:#help:if ($nick == X) dialog -m helpme helpme
Şeklinde yapabilirsin.

Eğer yetkisiz bir nick girdiğin'de dialog'un açılmasını istiyorsan;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:helpme:*:*:{ if ($devent == sclick) { if ($did == 2) { mode #help +v %n | msg #help buyrun %n nasıl yardımcı olabilirim ? | dialog -x helpme helpme | unset %n } if $did == 3 { dialog -x helpme helpme | unset %n } } if $devent == init { did -a $dname 1 #help kanalına %n Nicki Kişi Girdi ? } } on !*:join:#help:$+(.timer,$nick) 1 1 knt # $nick alias knt if $count($nick($1,$2).pnick,@,%,&,+,~) == 0 { set %n $2 | dialog -m helpme helpme }

Şeklinde bir kod işini görecektir.

 
Alıntı ile Cevapla

Alt 09 Ocak 2008, 20:23   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Son satırda hata verdi Nerde acaba denermisin sen bunu herhangi bir kanalda.

 
Alıntı ile Cevapla

Alt 09 Ocak 2008, 20:25   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Verdiği hata nedir?
Hata vermesi için bir sebeb yok aslında.

 
Alıntı ile Cevapla

Alt 09 Ocak 2008, 20:27   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Dialogu Açamıyor HELPME Unknown command

 
Alıntı ile Cevapla

Alt 09 Ocak 2008, 20:29   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Benim verdiğim kod dialog üzerinde yapıcağın işlevlerin çalışmasını sağlamak.
Dialog'uda eklersen o hatayı vermez. Dialog'u eklediğinden eminmisin(İlk mesajındaki)

 
Alıntı ile Cevapla

Alt 15 Ocak 2008, 12:53   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Help kanalına girdiğinde yardım et dialogu açılıyor tamam.
Peki + verdiğim kişi yazdıgı ilk satırda Yetkiler dialogunu nasıl açtırabilirim.?

 
Alıntı ile Cevapla

Alt 15 Ocak 2008, 18:40   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:text:*:#help:{ if $nick ==! %n Yetkiler dialogu alias'ını Buraya Ekle } }

Yukarıda Kanala giren kişiye %n Veriables'i Verilmiş Eğer O Kişi yazı yazarsa renkli gösterdiğim yere Yetkiler dialogunun kodunu gir umarım işine yarar...

 
Alıntı ile Cevapla

Alt 18 Ocak 2008, 20:05   #9
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




LauReLL, verdiğin kod çalışmayacaktır. Sebebi ise if değer1 ==! değer2 şeklinde bir döngü mIRC Scripting'te çalışmayacaktır. Ayrıca "%n adlı değere eşitse" demek istedikten sonra da bracket açmayı ({) unutmuşsun.

Şöyle bir kod işini görür:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:helpme:*:*:if $devent == sclick { if $did == 2 { mode #help +v %n | .msg #help $+(%n,:) buyrun nasıl yardımcı olabilirim? | dialog -x helpme helpme | unset %n } | if $did == 3 { dialog -x helpme helpme | unset %n } } | if $devent == init { did -a $dname 1 #help kanalına %n nicki giriş yaptı. } on *:text:*:#Help:if $nick == %n { dialog -m helpme helpme | unset %n }


Not: Bu kodları eklerken sadece dialog satırlarının (dialog helpme { ... }) bulunduğuna emin ol. Yani, sonradan eklemiş olduğun join ve dialog eventlarını kaldır. Umarım işine yarar.

 
Alıntı ile Cevapla

Alt 19 Ocak 2008, 02:00   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: heLp Giriş..




Sorun şurda help e giren kişinin ilk satırında Dialog açılsın istiyorum ama her satırında dialog acılıyor ;love

 
Alıntı ile Cevapla

Cevapla

Etiketler
giris, giriş, help, mirc, mirc download, mirc indir


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
Giriş Kodu Giriş Paneli ve Nick Listesi yardımı impOsibLe mIRC Scripting Sorunları 4 12 Temmuz 2010 13:35
2010 YGS Giriş Belgesini Kaybedenler Veya Giriş Belgesi Gelmeyenler İçin Pentagram YGS ve LYS'ye Hazırlık 0 05 Nisan 2010 13:48