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

>
+
Etiketlenen Kullanıcılar

3Beğeni(ler)
  • 2 Post By JohnGalt
  • 1 Post By Prens

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 06 Mart 2013, 17:38   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Özele gelen ''arkadaş/tanıdık'' kişilerin bilgilerini yansıtma.




Bu aralar diyalog ile çok fazla haşır neşirim. Direk aklıma o şekilde bir panel yardımı ile istediğin nicklere ait bilgi ekleyip sonrasında özellerine geldiklerinde gösterime yönelik bir şey hazırladım. Paneli sağ klikten açabilirsin. Adı "Arkadaş Bilgileri Paneli".

Kodu remotelerden yeni bir sayfaya eklemeni öneririm.

Nick özeline gelince sadece şu şekilde görünecektir;

[BOX="örnek"]*** Arkadas Rumuzuna Ait Bilgiler ***
>> Ad: Ali
>> Memleket: İstanbul
>> Yaş: 20
>> Meslek: Öğretmen
*** Arkadas Rumuzuna Ait Bilgiler Sonu ***
06.03 [17:27:55] <Arkadas> Selam[/BOX]

Umarım istediğin bu tarz bir şeydir ve işine yarar.
Kolay gelsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog ozel_bilgi { title "Arkadaş Bilgileri Paneli" size -1 -1 130 98 option dbu text "Arkadaşlar:", 1, 5 8 30 8 combo 2, 35 7 55 50, size drop button "Düzenle", 3, 95 6 30 12 box "Arkadaş Bilgileri:", 4, 5 25 85 65 text "Nick:", 5, 10 35 25 8 text "Ad:", 6, 10 45 25 8 text "Memleket:", 7, 10 55 25 8 text "Yaş:", 8, 10 65 25 8 text "Meslek:", 9, 10 75 25 8 edit "", 10, 35 34 50 10, autohs edit "", 11, 35 44 50 10, autohs edit "", 12, 35 54 50 10, autohs edit "", 13, 35 64 50 10, autohs edit "", 14, 35 74 50 10, autohs button "Ekle", 15, 95 33 30 12 button "Sil", 16, 95 46 30 12 button "Kaydet", 17, 95 72 30 12 button "Temizle", 18, 95 59 30 12 } on *:dialog:ozel_bilgi:init:*:{ did -f $dname 3 did -b $dname 16,17 if $isfile(ozel_bilgi.ini) { var %x = 1 | while $ini(ozel_bilgi.ini,%x) { did -az $dname 2 $ini(ozel_bilgi.ini,%x) | inc %x } } } on *:dialog:ozel_bilgi:sclick:15,17:{ $iif($did(11),.writeini ozel_bilgi.ini $did(10) $did(6) $did(11),.remini ozel_bilgi.ini $did(10) $did(6)) $iif($did(12),.writeini ozel_bilgi.ini $did(10) $did(7) $did(12),.remini ozel_bilgi.ini $did(10) $did(7)) $iif($did(13),.writeini ozel_bilgi.ini $did(10) $did(8) $did(13),.remini ozel_bilgi.ini $did(10) $did(8)) $iif($did(14),.writeini ozel_bilgi.ini $did(10) $did(9) $did(14),.remini ozel_bilgi.ini $did(10) $did(9)) did -r $dname 2,10-14 | did -b $dname 16,17 | did -e $dname 15 var %x = 1 | while $ini(ozel_bilgi.ini,%x) { did -az $dname 2 $ini(ozel_bilgi.ini,%x) | inc %x } } on *:dialog:ozel_bilgi:sclick:3:{ did -n $dname 10-14 | did -b $dname 15 | did -e $dname 17 } on *:dialog:ozel_bilgi:sclick:18:{ did -r $dname 2,10-14 | did -b $dname 16,17 | did -e $dname 15 | did -n $dname 10-14 var %x = 1 | while $ini(ozel_bilgi.ini,%x) { did -az $dname 2 $ini(ozel_bilgi.ini,%x) | inc %x } } on *:dialog:ozel_bilgi:sclick:16:{ remini ozel_bilgi.ini $did(2,$did(2).sel) did -r $dname 2,10-14 | did -b $dname 16,17 | did -e $dname 15 | did -n $dname 10-14 var %x = 1 | while $ini(ozel_bilgi.ini,%x) { did -az $dname 2 $ini(ozel_bilgi.ini,%x) | inc %x } } on *:dialog:ozel_bilgi:sclick:2:{ did -r $dname 10-14 | did -b $dname 15 | did -e $dname 16 | did -m $dname 10-14 did -az $dname 10 $did(2,$did(2).sel) var %x = 6 | while %x <= 9 { did -az $dname $calc(%x + 5) $readini(ozel_bilgi.ini,$did(2,$did(2).sel),$did(%x)) | inc %x } } menu status,query,channel { Arkadaş Bilgileri Paneli:ozel_bilgi } alias -l ozel_bilgi { dialog $iif($dialog(ozel_bilgi),-v,-m ozel_bilgi) ozel_bilgi } on *:open:?:*:{ if $ini(ozel_bilgi.ini,$nick) { echo $nick *** $nick Rumuzuna Ait Bilgiler *** var %x = 1 | while %x <= $ini(ozel_bilgi.ini,$nick,0) { echo $nick >> $+($chr(31),$ini(ozel_bilgi.ini,$nick,%x),$chr(31)) $readini(ozel_bilgi.ini,$nick,$ini(ozel_bilgi.ini,$nick,%x)) | inc %x } echo $nick *** $nick Rumuzuna Ait Bilgiler Sonu *** } }


 
Alıntı ile Cevapla

 

Etiketler
özele


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler Arama
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
txt mesaj özele yansıtma farkli ? bøCek mIRC Scripting Sorunları 0 06 Haziran 2010 18:56
özele kod yansıtma muratt_aziz mIRC Scripting Sorunları 1 03 Aralık 2008 23:19
Özele gelen mesaj Shujinko mIRC Scripting Sorunları 3 29 Kasım 2007 10:54
/admin bilgilerini özele yansıtma LaKLaKi Unreal IRCd 4 31 Ocak 2007 20:27
özele gelen yazılara bak:) PuSAt Komik Loglar 18 26 Mayıs 2006 08:06