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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   dialogdan yazi kaldirmak (https://www.ircforumlari.net/mirc-scripting-sorunlari/517572-dialogdan-yazi-kaldirmak.html)

Kimimben 16 Aralık 2012 14:40

dialogdan yazi kaldirmak
 
merhaba arkadaşlar elimde bir baglanti paneli dialogu var bu dialogda irc sunucu kismini kaldırmak istiyorum nick yazip bağlan dediğim zaman direk baglanilmasini istiyorum dialogdaki o kismi nasil kaldırabiliriz simdiden tsk ederim

Kod:

dialog baglan {
  title "BaGlanti Paneli"
  size -1 -1 133 100
  option dbu
  box "", 1, 3 -1 128 78
  edit "", 2, 56 8 70 12, autohs
  edit "", 3, 56 26 70 12, autohs
  edit "", 4, 56 41 70 12, autohs
  text " Nickiniz", 5, 6 10 36 8
  text " Yedek Nickiniz", 6, 6 27 44 8
  text " IRC Sunucu", 7, 7 44 44 8
  edit "", 8, 56 60 70 12, autohs
  text " IRC Sifre", 9, 6 61 43 8
  button "« « BAGLAN » »", 10, 25 80 90 16, ok cancel
}
On *:DIALOG:baglan:*:*: {
  if ($devent == init) {
    idset 19
    did -a $dname 2 $me
    did -a $dname 3 $anick
    did -a $dname 4 %server
    did -a $dname 8 %nicksifre
    mdx MarkDialog $dname
    mdx SetFont 1,2,3,4,5,6,7,8,9,10 -11 700 Tahoma
  }
  if ($devent == sclick) {
    if ($did == 10) && $did(8) { .nick $did(2)  | .anick $did(3) | set %server $did(4) | set %nicksifre $did(8) | /dialog -c baglan baglan | server $+(%server,:,6667) %nicksifre }
    elseif ($did == 10) && !$did(8) { .nick $did(2)  | .anick $did(3) | set %server $did(4) | dialog -c baglan baglan | server $+(%server,:,6667)  }
  }
}


Med Cezir 17 Aralık 2012 03:20

Cevap: dialogdan yazi kaldirmak
 
Kırmızı yazı ile olan kısımları kaldırırsan IRC Sunucu ve IRC şifre yazan kısımları kalkmış olur ama o kısımlar boş kalır ve hoş görünmez, bu yüzden gayet basit bir dialog kendinde dialog studio da tasarlayabilirsin bence. Ayrıca o kısımları kaldırdıktan sonra %server %nicksifre bu değişkenleride kaydetmelisin
Kod:

dialog baglan {
  title "BaGlanti Paneli"
  size -1 -1 133 100
  option dbu
  box "", 1, 3 -1 128 78
  edit "", 2, 56 8 70 12, autohs
  edit "", 3, 56 26 70 12, autohs
  edit "", 4, 56 41 70 12, autohs
  text " Nickiniz", 5, 6 10 36 8
  text " Yedek Nickiniz", 6, 6 27 44 8
  text " IRC Sunucu", 7, 7 44 44 8
  edit "", 8, 56 60 70 12, autohs
  text " IRC Sifre", 9, 6 61 43 8
  button "« « BAGLAN » »", 10, 25 80 90 16, ok cancel
}


uFuK 17 Aralık 2012 10:21

Cevap: dialogdan yazi kaldirmak
 
Kod:

dialog ufuk {
  title "New Project"
  size -1 -1 116 39
  option dbu
  edit "", 1, 24 12 76 10, multi autohs autovs
  button "Baglan", 2, 42 27 37 10
  text "Nick Yaziniz", 3, 43 2 41 8, nowrap
}
on *:dialog:ufuk:*:*: {
  if $devent == sclick {
    if $did == 2 { nick $did(1) | server irc.unutma.net | set %ufuk $did(1) }
  }
  if $devent == init {
    did -a $dname 1 %ufuk
  }
}

on *:start: {
  dialog -m ufuk ufuk
}

Buydu sanırım istediğin. Serveri değiştir unutma.net olan kısmı

Kimimben 17 Aralık 2012 12:59

Cevap: dialogdan yazi kaldirmak
 
Ufuk tsk ler ama baglandigi zaman dialog hala acik duruyor ve buna renk verebilirmiyiz

uFuK 17 Aralık 2012 13:37

Cevap: dialogdan yazi kaldirmak
 
Kod satırın altına

on *:connect: { dialog -x ufuk ufuk }

ekle.

Renk verme olayını mdx.dll ile yapabilirsin


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 12:31.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk