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/)
-   -   Gelen yazıların rengini değiştirmek (https://www.ircforumlari.net/mirc-scripting-sorunlari/370061-gelen-yazilarin-rengini-degistirmek.html)

LavdegoN 10 Aralık 2010 02:48

Gelen yazıların rengini değiştirmek
 
Kanaldaki seçtiğim bazı kişiler ne renk yazarsa yazsın onun yazdıklarını kendim belirlediğim bi renkte görmek istiyorum.
Örnek: " /renk <nick> <renk kodu> " yani " /renk felix 4 " şeklinde komut girince "felix" nickli kişinin kanalda veya özelde yazdıklarını kırmızı olarak görmek istiyorum. " /renk felix iptal " komutunu girince yazıları o kişinin kullandığı renkte görmeye devam ediyim Böyle bi kod mümkünmüdür?

Set 10 Aralık 2010 04:29

Cevap: Gelen yazıların rengini değiştirmek
 
Kod:

on ^*:text:*:*: {
  if ($ini(renk.ini,$nick) == 0) {  echo # $+([,$time,]) $+(<,$nick,>) $1- | halt }
  echo # $+([,$time,]) $+(<,$nick,>) $+($chr(3),$renkgoster($nick,renk)) $1-
  halt
}
alias renk {
  if ($1 == -r) { write -c renk.ini | echo -a Butun renk parametreleri silindi. | halt }
  if ($1 == del) { remini renk.ini $1 host $renkgoster($1,renk) | echo -a $2 renk paremetresi silinmistir. | halt }
  if ($ini(renk.ini,$1) == 1) {  echo -a $1 nickinde eskiden kayit bulunmaktadir ve degistirilmistir }
  if (!$istok(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ,$2,32)) { echo -a Renk Numaralari 1 - 15 aralarindadir sadece! | halt }
  writeini renk.ini $1 renk $2
  echo -a $qt($1) Yazi Tipi $qt($2) Olarak Kayit Edilmistir.
}
alias renkgoster return $iif(!$readini(renk.ini,$1,$2),$false,$readini(renk.ini,$1,$2))


/renk Nick Numara <= yazarak ekleme yaparsin
/renk del Nick <= yazarak nickin rengini silersin
/renk -r <= yazarak butun kayitli olan nicklerin renklerini sıfırlarsin ekleme yapmak için sıfırdan yazman gerekmektedir



BARBOROS 12 Aralık 2010 03:37

Cevap: Gelen yazıların rengini değiştirmek
 
Tamda aradığım şey
artık manita ne yazdı diye gözleri kısmaya gerek yok :))


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

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