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/)
-   -   temizle komutu sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/836007-temizle-komutu-sorunu.html)

Zalimsin 06 Eylül 2019 22:09

temizle komutu sorunu
 
PHP- Kodu:

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


kes pese ku kodun kullanılmasını istemiyorum sadece yetkiler kullansın istiyorum bu yapabilirmiyiz arkadaşlar

YouMyCure 07 Eylül 2019 11:15

Cevap: temizle komutu sorunu
 
Alıntı:

off Nickli Üyeden Alıntı (Mesaj 1042151027)
kes pese ku kodun kullanılmasını istemiyorum sadece yetkiler kullansın istiyorum bu yapabilirmiyiz arkadaşlar

Kod:

on $*:text:/^([!.]zs[iİı]l)/S:#: {
  if ($nick !isop #) { msg # $nick bu komutu kullanabilmek için op olmanız gerek. }
  elseif $hget(#,Temizle) { msg # $nick ".temizle" komut'unu kullanmanız için $hget(#,Temizle).unset saniye beklemeniz gerek.  }
  else {
    .hinc -msu180 $+(#,Temizle) $nick | .hinc -msu30 # Temizle
    var %renk 1,%i 1
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    msg $chan Kanali temizleyen $nick
  }
}

ÇIKTI -

Kod:

[08:14] <Jigsaw> .zsil
[08:14] <YouMyCure> Jigsaw bu komutu kullanabilmek için op olmanız gerek.
[08:14] * YouMyCure mod değiştirdi:+o Jigsaw
[08:15] <Jigsaw> .zsil
[08:15] <YouMyCure> 1Jigsaw
[08:15] <YouMyCure> 2Jigsaw
[08:15] <YouMyCure> 3Jigsaw
..
..
..
[08:15] <YouMyCure> 4Jigsaw
[08:15] <YouMyCure> 5Jigsaw
[08:15] <YouMyCure> 6Jigsaw
[08:15] <YouMyCure> Kanali temizleyen Jigsaw
[08:15] <Jigsaw> .zsil
[08:15] <YouMyCure> Jigsaw ".temizle" komut'unu kullanmanız için 28 saniye beklemeniz gerek.


Zalimsin 07 Eylül 2019 15:06

Cevap: temizle komutu sorunu
 
cok saol eline saglık çok güzel olmuş

Zalimsin 20 Mart 2020 11:38

Cevap: temizle komutu sorunu
 
Kod:

on $*:text:/^([!.]zs[iİı]l)/S:#: {
  if ($nick !isop #) { msg # $nick bu komutu kullanabilmek için op olmanız gerek. }
  elseif $hget(#,Temizle) { msg # $nick ".temizle" komut'unu kullanmanız için $hget(#,Temizle).unset saniye beklemeniz gerek.  }
  else {
    .hinc -msu180 $+(#,Temizle) $nick | .hinc -msu30 # Temizle
    var %renk 1,%i 1
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    msg $chan Kanali temizleyen $nick
  }
}

% olanlanarda kullanam bilirmi

OperServ 20 Mart 2020 15:48

Cevap: temizle komutu sorunu
 
Alıntı:

off Nickli Üyeden Alıntı (Mesaj 1042270464)
Kod:

on $*:text:/^([!.]zs[iİı]l)/S:#: {
  if ($nick !isop #) { msg # $nick bu komutu kullanabilmek için op olmanız gerek. }
  elseif $hget(#,Temizle) { msg # $nick ".temizle" komut'unu kullanmanız için $hget(#,Temizle).unset saniye beklemeniz gerek.  }
  else {
    .hinc -msu180 $+(#,Temizle) $nick | .hinc -msu30 # Temizle
    var %renk 1,%i 1
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    msg $chan Kanali temizleyen $nick
  }
}

% olanlanarda kullanam bilirmi

Kod:

on $*:text:/^([!.]zs[iİı]l)/S:#: {
  if (($nick isop $chan || $nick ishop $chan) { msg # $nick bu komutu kullanabilmek için op olmanız gerek. }
  elseif $hget(#,Temizle) { msg # $nick ".temizle" komut'unu kullanmanız için $hget(#,Temizle).unset saniye beklemeniz gerek.  }
  else {
    .hinc -msu180 $+(#,Temizle) $nick | .hinc -msu30 # Temizle
    var %renk 1,%i 1
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    msg $chan Kanali temizleyen $nick
  }
}


Alper 21 Mart 2020 01:42

Cevap: temizle komutu sorunu
 
Alıntı:

off Nickli Üyeden Alıntı (Mesaj 1042270464)
Kod:

on $*:text:/^([!.]zs[iİı]l)/S:#: {
  if ($nick !isop #) { msg # $nick bu komutu kullanabilmek için op olmanız gerek. }
  elseif $hget(#,Temizle) { msg # $nick ".temizle" komut'unu kullanmanız için $hget(#,Temizle).unset saniye beklemeniz gerek.  }
  else {
    .hinc -msu180 $+(#,Temizle) $nick | .hinc -msu30 # Temizle
    var %renk 1,%i 1
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    msg $chan Kanali temizleyen $nick
  }
}

% olanlanarda kullanam bilirmi

Kod:


on $*:text:/^([!.]zs[iİı]l)/S:#: {
  if !$regex($nick($chan,$nick).pnick,[.~%&@]) { msg # $nick bu komutu kullanabilmek en az halfop olmanız gerek. }
  elseif $hget(#,Temizle) { msg # $nick ".temizle" komut'unu kullanmanız için $hget(#,Temizle).unset saniye beklemeniz gerek.  }
  else {
    .hinc -msu180 $+(#,Temizle) $nick | .hinc -msu30 # Temizle
    var %renk 1,%i 1
    while (%i <= 50) { if %renk == 15 { var %renk 1 } |  msg $chan $+($chr(3),%renk,$nick) | inc %i | inc %renk }
    msg $chan Kanali temizleyen $nick
  }
}


Kırmızı belirttiğim yerde isteğe göre ekleme çıkarma yapabilirsin. Mesela voice olan birinin kullanmasını istersen + eklersin. .~%&@ bu kısımı .~%&@+ yapman gerekir.


Ek olarak @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] verdiğin kod yanlış.


if (($nick isop $chan || $nick ishop $chan) { msg # $nick bu komutu kullanabilmek için op olmanız gerek. }


1- Parantez fazla
2- ! işaretini kaldırdığında olumlu oluyor. Yani yukardaki yerde şöyle demişsin eğer nick op yada halfop ise komutu uygulayan nicke bu komutu kullanabilmek için op olmanız gerek mesajını at. Bu şekilde yapman normal userlerin kullanabilmesini sağlar.


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

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