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/)
-   -   Renkli yazı (https://www.ircforumlari.net/mirc-scripting-sorunlari/468891-renkli-yazi.html)

Cpu 02 Nisan 2012 10:34

Renkli yazı
 
on *:input:#:{
if $left($1-,1) != $readini(mirc.ini,text,commandchar) || $ctrlenter == $true {
var %c = 1,2,3,4,5,6,7,10,12,13,14
var %i = 1
var %MAX = $len($1-)
while (%i <= %MAX) {
var %r = $gettok(%c,$rand(1,$numtok(%c,44)),44)
if $mid($1-,%i,1) == $chr(32) { var %t = %t $chr(32) }
else { var %t = %t $+  $+ %r $+ $mid($1-,%i,1) }
inc %i
}
msg $chan %t
halt def
}
}


bunu hem özelde hem kanalda nasıl yapabilirim ve menüye sağ tuşlara eklemek istiyorum istediğim zaman kapatıp açabileyim.

SiyahKaR 03 Nisan 2012 22:53

Cevap: Renkli yazı
 
Kod:

menu channel,nicklist,query {
  RenkLi Yazı Aç: .enable #renk | echo -a $timestamp Renli yazı modu : Açık
  Renkli Yazı Kapa: .disable #renk | echo -a $timestamp Renli yazı modu : Kapalı.
}
#renk off
on *:input:*:{
  if $left($1-,1) != $readini(mirc.ini,text,commandchar) || $ctrlenter == $true {
    var %c = 1,2,3,4,5,6,7,10,12,13,14
    var %i = 1
    var %MAX = $len($1-)
    while (%i <= %MAX) {
      var %r = $gettok(%c,$rand(1,$numtok(%c,44)),44)
      if $mid($1-,%i,1) == $chr(32) { var %t = %t $chr(32) }
      else { var %t = %t $+  $+ %r $+ $mid($1-,%i,1) }
      inc %i
    }
    msg $active %t
    halt def
  }
}
#renk end

Kanalda, Özelde, Nick Listesine yan tıkladığında, Menüde
açma kapama yerini görürsün.

Kodu hem özelde, hem kanalda çalışacak şekilde değiştirdim.
Denedim test ettim. Sorun yok,


iyi IF'ler..


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

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