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/)
-   -   Nick Sifreleme Mantigi (https://www.ircforumlari.net/mirc-scripting-sorunlari/758851-nick-sifreleme-mantigi.html)

By_ATMACA 26 Eylül 2016 11:16

Nick Sifreleme Mantigi
 
Mirc üzerinden şöyle birşey yapmak istiyorum, Örnek #opers kanalında .değiş nick yeninick
Yaptığımda userin nickini değiştirmek istiyorum,
Ardından .al nick yapıp o nicki almasını istiyorum,
Ve .s şifre @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]l yazarak botun o nicki sifrelemesini istiyorum,
Böyle birşey mümkün mü Mirc kodlamasiyla Mümkünmü
Kod:

on *:text:*:#opers: {
  if ($1 == .nick) { os raw svsnick $2 $3 :0 }
  if ($1 == .nickal) { nick $2 }
}

Kodun son durumu nick degistirme nick alma kısımlari Tamam Sadece Nick sifreme Mantgini Kuramadim

aLone 26 Eylül 2016 16:00

Cevap: Nick Sifreleme Mantigi
 
Kod:

if ($1 == .s) { ns register $2 $3 }
devamına bu sekılde ekleyebılırsın
Kod:

if ($2 == $null) || ($3 == $null)  msg $chan komut eksık
Kod:

else if (*@ !iswm $3) msg $chan yanlıs komut vs vs
sorgular ekleyıp notice eventinden faydalanıp nickserv in gönderdiği mesajlada sağlıklı bir cözüm bulabılırsın

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 16:00 -->-> Daha önceki mesaj 15:27 --

Kod:

on *:text:*:#: {
  if ($1 == .nick) { os raw svsnick $2 $3 :0 }
  if ($1 == .nickal) { nick $2 }
  if ($1 == .sifrele) {
    if ($2 == $null) || ($3 == $null) { msg $chan Komutu Eksik KuLLandınız Doğru kuLLanımı .sifrele şifre mail@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]l.adresi.com }
    else if (*?@* !iswm $3) { msg $chan  Dogru mail adresi girmediniz [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibi }
    else { ns register $2 $3  | set -u5 %ak $chan | .enable #sfre }
  }
}
#sfre off
on 1:notice:*:?:{
  if *NickServ* iswm $Nick {
    msg %ak  $1- | .timer 1 7 .disable #sfre
  }
}
#sfre end

buda işini görür:


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

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