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/)
-   -   Hızlı Oper.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/12339-hizli-oper.html)

Sunay 19 Şubat 2006 14:07

Hızlı Oper..
 
Selam arkadaslar , bana hazir bir kod lazim. adminligini yaptigim serverde once oper sifremizi girip , daha sonra nickimize geciyoruz sonrada şifremizi felan giriyoruz acaba bana dialog seklinde bi hazır kod hazirlayabilirmisiniz ?

Örnek :

1.Ident :
2.OperSifresi :
3.Nick:
4.NickŞifresi:

2 butonlu olsun mesela tamam deyince ayarlari kaydetsin operol deyince yukardakileri sirasi ile girsin ?

Ajan 20 Şubat 2006 00:38

Kod:


dialog Oper {
  title "Hızlı oper"
  size -1 -1 129 72
  option dbu
  edit "", 1, 33 7 89 10
  text "Nickin", 2, 3 8 25 8
  text "Nick Sifren", 3, 2 20 26 8
  edit "", 4, 33 20 89 10, pass
  text "identin", 5, 2 33 26 8
  edit "", 6, 33 32 89 10
  edit "", 7, 33 46 89 10, pass
  text "Oper Sifren", 8, 2 47 28 8
  button "TAMAM", 9, 5 60 53 11
  button "OPER OL", 10, 69 60 53 11
}
on *:dialog:oper:*:*:{
  if $devent == edit {
    set %nickin $did(1) | set %nsifre $did(4) | set %ident $did(6) | set %osifre $did(7)
  }
  if ($devent == sclick && $did == 9) {
    .dialog -x oper oper 
  }
  if ($devent == sclick && $did == 10) {
    oper %nickin %osifre  | nick %nickin | ns identify %nsifre | chgident $me %ident
  }
}
alias operol {
  oper %nickin %osifre  | nick %nickin | ns identify %nsifre | chgident $me %ident
}
 
menu status {
Ayarları düzenle : dialog -m oper oper
Oper ol : operol
}

isteğine göre kodladım , bence biraz saçma ama neyse senin isteğin doğrultusunda olsun.Servere bağlı iken bildiğim kadarıyla identini değiştiremiyorsun.Eğer değiştiriliyorsa komudu buraya yazarsan düzenleme yaparım.

Ancak Operserv'i kullanarak 'chgident nick ident' komuduyla değiştirmen mümkün , bu nedenle identini ; oper şifreni girdikten sonra , nickini alıp ardından nick şifreni girip identini alıyorsun.

Status'te sağ tıklayınca ayarları düzenleye tıklayarak nickini,oper şifreni, identini ve nick sifreni yazarsın bu yazdıklarının ardında 'Tamam' butonunu tıklayarak değişkenleri oluşturmuş olursun ve her 'operol' komutunu uyguladığında yada dialog içerinde bulunan 'Oper ol' butonunu tıkladığında da bu değişkenleri kullanabilirsin.

Dialog geliştirebilir , işin biraz kolayına kaçtım (; Çalışıyormu diye denemedim,ama çalışır sanırım.

Syleus 20 Şubat 2006 03:57

Bende Yararlanayim Saol Ajan :)

Sunay 20 Şubat 2006 10:43

Eyvallaj aJan cok işime yariycak Oper ve Admin Arkadaşlar icin yapmak oldugum script'te kullanicam.

Sunay 20 Şubat 2006 12:50

tekrar selam , arkadaşım yalniz kaydetmiyor TAMAM dedikten sonra ?

Ajan 20 Şubat 2006 12:52

Az önce denedim , gayetde güzel çalıştı . Nereye kaydetmesini bekliyorsun txt dosyasınamı ?

Sunay 20 Şubat 2006 13:18

Timam timam calisiyormu$ , ben yalnis anlami$im. MSN'de görüşebilirmiyiz aJan ?

Ajan 20 Şubat 2006 13:32

Herhangi bir sorun çıkarsa burdan belirtebilirsin.

XxxxX 20 Şubat 2006 14:45

operin makbulü yavaş olanıdır :)


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

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