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/)
-   -   Dialogum otomotik çıkmasın. Ne yapmalıyım? (https://www.ircforumlari.net/mirc-scripting-sorunlari/116222-dialogum-otomotik-cikmasin-ne-yapmaliyim.html)

SurucLu 03 Haziran 2008 10:26

Dialogum otomotik çıkmasın. Ne yapmalıyım?
 
Merhaba arkadaslar
benim scriptimde nick identify dialogu var
kayıtlı bir nick girdiginde otomotik cıkıyor
ama ben çıkmamasını istiyorum
yani kişi istediginde cıkarsın

Peki neden böyle yapiyorsunki diyenlere cevabım şudur
benim scriptte giris dialogunda şifre girme yeri var
bu sebeble identify diyalogu çıkmasın istiyorum


işte dialogum

Kod:

alias nickidentify { if ($dialog(nickidentify)) { dialog -x nickidentify } | dialog -ma nickidentify nickidentify }
dialog nickidentify {
  title "Nick Şifrenizi Girin !"
  size -1 -1 132 55
  option dbu
  icon images\key.ico, 0
  button "&İdentify Et", 1, 95 22 35 12, flat ok
  edit "", 2, 24 22 69 13, pass autohs
  text "Lütfen Şifreyi Giriniz:", 6, 27 12 63 8
  icon 4, 2 19 16 16,  images\key.ico, 0
  link "[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]", 3, 40 40 68 8
  text "Bu Nick kayıtlı bir nicktir.", 5, 27 4 61 8
}
on *:dialog:nickidentify:sclick:3:/run [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
on 1:DIALOG:nickidentify:init:0: { did -f nickidentify 2 }
on 1:DIALOG:nickidentify:*:*: {
  if ($devent == sclick) {
    if ($did == 1) { /yap }
  }
}
alias yap {
  if ($did(2) == $null) { .error Lütfen şifrenizi giriniz!.. }
  else { /NickServ identify $did(2) }
}
on *:NOTiCE:*NickServ identify*:?:{ if ($nick == NickServ) { dialog -m nickidentify nickidentify  }
}

Acaba kırmızı ile gösterdigim yeri degişmem kafimidir?
sanırım orası degişecek ama emin degilim
yardım ederseniz sevinirim

CesuryureK 03 Haziran 2008 10:32

Cevap: Dialogum otomotik çıkmasın. Ne yapmalıyım?
 
PHP- Kodu:

on *:NOTiCE:*NickServ identify*:?:{ if ($nick == NickServ) { dialog -m nickidentify nickidentify  

ßu Satırı Silmen Yeterli Olacaktır. Eğer Notice Mesajı NickServ identify kelimesini içeriyorsa ve ßu noticeyi nickserv yolluyorsa dialog açılsın demek bu kısım.
sil istediğini elde edersin
iyi çalışmalar

SurucLu 03 Haziran 2008 10:32

Cevap: Dialogum otomotik çıkmasın. Ne yapmalıyım?
 
Tamam hal oldu..

Kod:

on *:NOTiCE:*NickServ identify*:?:{ if ($nick == NickServ) { dialog -m nickidentify nickidentify  }
kısmını silince hal oldu
Iyi Calismalar..


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

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