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/)
-   -   temizleme remote (https://www.ircforumlari.net/mirc-scripting-sorunlari/702013-temizleme-remote.html)

Poison341 26 Eylül 2015 09:25

temizleme remote
 
!temizle yazıklarında /msg # $nick $nick $nick $nick bu $nick satırları renkli olacak şekilde bir komut arıyorum en alttada komutu uygulayan $nick elinde olan varsa paylaşırsa sevinirim..yani temizleyen nick ve nicki yanyana farklı renklerde olacak şekilde altalta

Toprak 26 Eylül 2015 10:04

Cevap: temizleme remote
 
Alıntı:

Poison341 Nickli Üyeden Alıntı (Mesaj 1041685259)
!temizle yazıklarında /msg # $nick $nick $nick $nick bu $nick satırları renkli olacak şekilde bir komut arıyorum en alttada komutu uygulayan $nick elinde olan varsa paylaşırsa sevinirim..yani temizleyen nick ve nicki yanyana farklı renklerde olacak şekilde altalta



Buyur;

Kod:

on *:text:*:#:{
  if $regex($1,/^[!.]tem[ıiİ]zle/Si) && $regex($nick(#,$me).pnick,/(%|@|&|~|\.)/) {
    msg # Kanal $regsubex($nick,/(.)/g,\t) tarafından temizleniyor..
    msg #  -
    var %t = 1 | while %t <= 60 { msg # $regsubex($nick,/(.)/g,$+($chr(3),$r(1,14),\t)) | inc %t }
    msg #  -
    msg # Kanal $regsubex($nick,/(.)/g,\t) tarafından temizlendi
  }
}

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Feragat 26 Eylül 2015 10:21

Cevap: temizleme remote
 
Alıntı:

Poison341 Nickli Üyeden Alıntı (Mesaj 1041685259)
!temizle yazıklarında /msg # $nick $nick $nick $nick bu $nick satırları renkli olacak şekilde bir komut arıyorum en alttada komutu uygulayan $nick elinde olan varsa paylaşırsa sevinirim..yani temizleyen nick ve nicki yanyana farklı renklerde olacak şekilde altalta

Bu da olabilir,

Kullanımı: Herhangi bir kanalda !temizle

Note: mIRC 6.3x ve üst sürümlerinde çalışır.

Kod:

on *:text:!temizle:#:{
  if $nick isop # {
    tokenize 44 $str($regsubex($str(.,5),/./g,$+($chr(3),$r(2,8), $&
      $v1,$chr(32),$chr(15))) $+ $chr(44) , 60))
    msg # $*
    msg # Temizleyen $v1
  }
}

Örnek Görüntü:

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Poison341 26 Eylül 2015 11:14

Cevap: temizleme remote
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkür ederim.Emeklerinize sağlık.

SuLh 26 Eylül 2015 14:30

Cevap: temizleme remote
 
Veya su sekilde yapabilirsin.

Kod:

on *:text:*:#: {
  if $regex($1,/^([!.]tem[iİı]zle)/Si) && $nick isop $chan {
    var %renk 1,%i 1
    .timer 1 1 msg $chan Kanali temizleyen $nick
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
  }
}

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Poison341 26 Eylül 2015 15:00

Cevap: temizleme remote
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkürler emeğine sağlık

Poison341 27 Eylül 2015 22:26

Cevap: temizleme remote
 
bunların üçünü aynı anda kullanamazmıyız peki? !sil !cif vs

Poison341 28 Eylül 2015 21:31

Cevap: temizleme remote
 
yani !sil yazdığımda @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'ın remotesi !cif yazdığımda @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'ın remotesi !vs yaptığımda da @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'un remotesi şimdi tam anlatmış oldum sanırım :)))

SuLh 28 Eylül 2015 23:33

Cevap: temizleme remote
 
Kod:

on *:text:*:#:{
  if $regex($nick(#,$me).pnick,/(%|@|&|~|\.)/) && $nick isop $chan {
    if $regex($1,/^[!.]tem[ıiİ]zle/Si) {
      msg # Kanal $regsubex($nick,/(.)/g,\t) tarafından temizleniyor..
      msg #  -
      var %t = 1 | while %t <= 60 { msg # $regsubex($nick,/(.)/g,$+($chr(3),$r(1,14),\t)) | inc %t }
      msg #  -
      msg # Kanal $regsubex($nick,/(.)/g,\t) tarafından temizlendi
    }
    if $regex($1,/^[!.]s[iİı]l/Si) {
      tokenize 44 $str($regsubex($str(.,5),/./g,$+($chr(3),$r(2,8), $&
        $v1,$chr(32),$chr(15))) $+ $chr(44) , 60))
      msg # $*
      msg # Temizleyen $v1
    }
    if $regex($1,/^[!.]clear/Si) {
      var %renk 1,%i 1
      .timer 1 1 msg $chan Kanali temizleyen $nick
      while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    }
  }
}

!temizle > Toprak , !sil > Feragat , !clear > Ben

Poison341 29 Eylül 2015 10:31

Cevap: temizleme remote
 
kodu denedim Toprak'ın yaptığı hariç diğerleri çalıştıramadım emeğinize çok teşekkür ederim mirc 6.35te denedim ama olmadı.

Poison341 30 Eylül 2015 12:10

Cevap: temizleme remote
 
hepsini kullanmak güzel olurdu ama olmuyorsa zorlamamak lazım :)

YouMyCure 30 Eylül 2015 16:01

Cevap: temizleme remote
 
Kod:

on *:text:*:#:if $regex($1,/^([!.]tem[iİı]zle)/Si) || $regex($1,/^([!.]clear)/Si) || $regex($1,/^([!.]s[iİı]l)/Si) { silparlat }
alias silparlat {
  timertemiz -m 0 1 .msg $chan 0YouMyCure
  timerdurdur 1 1 .timertemiz off
  timerhaber 1 2 .msg $chan 4Kanalı Temizleyen2 $nick
}

:(:;s14

Feragat 30 Eylül 2015 20:40

Cevap: temizleme remote
 
Alıntı:

Poison341 Nickli Üyeden Alıntı (Mesaj 1041685687)
kodu denedim Toprak'ın yaptığı hariç diğerleri çalıştıramadım emeğinize çok teşekkür ederim mirc 6.35te denedim ama olmadı.

Bu satırdaki
Kod:

tokenize 44 $str($regsubex($str(.,5),/./g,$+($chr(3),$r(2,8), $&
        $v1,$chr(32),$chr(15))) $+ $chr(44) , 60))

ve bu satırdaki
Kod:

msg # Temizleyen $v1
$v1 olan tanımları $nick olarak değiştirirsen benim yaptığım da çalışır.

Poison341 01 Ekim 2015 15:40

Cevap: temizleme remote
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] usta halletti sağolsun konu kilit olabilir..


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

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