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/)
-   -   Ban Hk. (https://www.ircforumlari.net/mirc-scripting-sorunlari/354796-ban-hk.html)

StarscreaM 13 Eylül 2010 23:54

Ban Hk.
 
Mrb
Ben şöle bişy arıyorum
Mesela

X sets mode +b *!*@IP.B5243C9.57496768.3B52E84B

kanalda bu şekilde bi ban atıldığında banlanan hostun hangi nicke ait olduğunu görmek

X sets mode +b *!*@IP.B5243C9.57496768.3B52E84B
Banlanan host ..... nickine aittir

veya

X sets mode -b *!*@IP.B5243C9.57496768.3B52E84B
Banı açılan host .... nickine aittir. gibi

Çok denedim ama yapamadım
Şimdiden teşekkür ederim.

Set 14 Eylül 2010 14:01

Cevap: Ban Hk.
 
-
Kod:

on *:rawmode:#: {
  if ($1 == -b) && (*!*@IP. isin $2) {
    who $+(*,$remove($2,*!*@),*)
    set %chan #
  }
}
raw *:*: {
  if ($numeric == 352) {
    %bans = $addtok(%bans ,$6,32)
  }
  if ($numeric == 315) {
    if (%bans == $null) { halt }
    msg %chan Banı açılan host %bans nick/nicklere aittir.
    unset %chan
unset %bans
  }
}

Kod:

[13:58] * Sinan sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[13:58] * Sinan sets mode: -b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[13:58] <@Sinan> Banı açılan host Sinan nick/nicklere aittir.

bunu bir dene istersen.

SiLuet 14 Eylül 2010 17:25

Cevap: Ban Hk.
 
Alıntı:

Set Nickli Üyeden Alıntı (Mesaj 1040517661)
-
Kod:

on *:rawmode:#: {
  if ($1 == -b) && (*!*@IP. isin $2) {
    who $+(*,$remove($2,*!*@),*)
    set %chan #
  }
}
raw *:*: {
  if ($numeric == 352) {
    %bans = $addtok(%bans ,$6,32)
  }
  if ($numeric == 315) {
    if (%bans == $null) { halt }
    msg %chan Banı açılan host %bans nick/nicklere aittir.
    unset %chan
unset %bans
  }
}

Kod:

[13:58] * Sinan sets mode: +b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[13:58] * Sinan sets mode: -b [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[13:58] <@Sinan> Banı açılan host Sinan nick/nicklere aittir.

bunu bir dene istersen.

Kod:

on *:rawmode:#pff: {
  if ($1 == +b) || ($1 == -b) &&  (*!*@ isin $2) {
    enable #hostara
    who +h $+(*,$remove($2,*!*@),*)
    set %chan #
  }
}

#hostara off
raw *:*: {
  if ($numeric == 352) {
    %bans = $addtok(%bans ,$6,32)
  }
  if ($numeric == 315) {
    if (%bans == $null) { halt }
    msg %chan Banı açılan host %bans nick/nicklere aittir.
    unset %chan
    unset %bans
    disable #hostara
  }
}
#hostara end

Bu Şekilde Yaparsak Daha sağlıklı Olur.


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

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