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/)
-   -   Yazı Stili (https://www.ircforumlari.net/mirc-scripting-sorunlari/770959-yazi-stili.html)

Melek 02 Nisan 2017 12:08

Yazı Stili
 
Merhabalar bir rica olabilirmi ; aşağıdaki yazı kodunda harfleri random olarak renklendiriyor. Bu renklendirmeyi cümledeki kelime olarak değişebiliyormuyuz. Harf olarak değilde kelimeler farklı tek renk gibi. Kelime1 kelime2 kelime3 ayrı renklerde. Yardımcı olabilirseniz sevinirim

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
}
}

Toprak 02 Nisan 2017 13:34

Cevap: Yazı Stili
 
Merhaba,
Sadece kelimeler ise buyrun;

Kod:

on *:input:#:{
  if $left($1-,1) != $readini(mirc.ini,text,commandchar) || $ctrlenter == $true {
    msg # $+($+($chr(3),$r(1,15)),$regsubex($1-,/(\s)/g,$+($chr(3),$r(1,15)) \t))
    halt
  }
}

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

Ama yok her harf renkli olsun diyorsanız buyrun;

Kod:

on *:input:#:{
  if $left($1-,1) != $readini(mirc.ini,text,commandchar) || $ctrlenter == $true {
    msg # $regsubex($1-,/(\S)/g,$+($chr(3),$r(1,15),\t))
    halt
  }
}

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

CoCoRiCo 03 Nisan 2017 11:21

Cevap: Yazı Stili
 
rakamları göz ardı etmelisiniz.. aksi halde rakamlar renk kodlarına dönüşür ayrıca türkçe karakterlerde dönüşmeyecektir.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

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

olması gereken şu dur.
Kod:

..
$regsubex($1-,/([^\d])/gui,$+($chr(3),$r(1,15)\1))
...


Melek 06 Nisan 2017 19:45

Cevap: Yazı Stili
 
Alıntı:

on *:input:#:{
if $left($1-,1) != $readini(mirc.ini,text,commandchar) || $ctrlenter == $true {
msg # $+($+($chr(3),$r(1,15)),$regsubex($1-,/(\s)/g,$+($chr(3),$r(1,15)) \t))
halt
}
}


Merhabalar bu kod üstünde bir kaç değişiklik için yardım isteyebilirmiyim mümkünse, Bu yazı stilinde istediğim gibi her kelime ayrı renkte çıkıyor fakat rakamları yazarken sorun oluyor görünmüyor rakamlar,
Kelimelerin ilk harflerinin büyük olması ve nicklerin yazımıda ince olabilirmi

CoCoRiCo 07 Nisan 2017 09:35

Cevap: Yazı Stili
 
Alıntı:

kizin1i Nickli Üyeden Alıntı (Mesaj 1041851967)
Merhabalar bu kod üstünde bir kaç değişiklik için yardım isteyebilirmiyim mümkünse, Bu yazı stilinde istediğim gibi her kelime ayrı renkte çıkıyor fakat rakamları yazarken sorun oluyor görünmüyor rakamlar,
Kelimelerin ilk harflerinin büyük olması ve nicklerin yazımıda ince olabilirmi



[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
şu kırmızı kısmı...
Kod:

msg # $+($+($chr(3),$r(1,15)),$regsubex($1-,/(\s)/g,$+($chr(3),$r(1,15)) \t))
aşağıdaki ile değiştir.
Kod:

$regsubex($regsubex($1-,/(\b\w)/giu,$upper(\1)),/([^\d^\W]+)/giu,$iif(\1 ison $chan,\1,$+($chr(2),$chr(3),$r(1,15),\1,$chr(15))))

Melek 21 Nisan 2017 21:55

Cevap: Yazı Stili
 
Toplam 2 Eklenti bulunuyor.
Alıntı:

CoCoRiCo Nickli Üyeden Alıntı (Mesaj 1041852081)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
şu kırmızı kısmı...
Kod:

msg # $+($+($chr(3),$r(1,15)),$regsubex($1-,/(\s)/g,$+($chr(3),$r(1,15)) \t))
aşağıdaki ile değiştir.
Kod:

$regsubex($regsubex($1-,/(\b\w)/giu,$upper(\1)),/([^\d^\W]+)/giu,$iif(\1 ison $chan,\1,$+($chr(2),$chr(3),$r(1,15),\1,$chr(15))))



Merhaba kodunuzu denedim türkçe karakterlerde sorun var " ı ğ ş ü ç " ile başlayan veya kelime içinde geçerse bu harfler siyah renkli çıkıyor ve bir sonraki harfi büyük harfe çeviriyor. Yardımcı olursanız sevinirim
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

CoCoRiCo 22 Nisan 2017 10:52

Cevap: Yazı Stili
 
Alıntı:

kizin1i Nickli Üyeden Alıntı (Mesaj 1041853821)
Merhaba kodunuzu denedim türkçe karakterlerde sorun var " ı ğ ş ü ç " ile başlayan veya kelime içinde geçerse bu harfler siyah renkli çıkıyor ve bir sonraki harfi büyük harfe çeviriyor. Yardımcı olursanız sevinirim
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


resimde türkçe karakter ile ilgili bir görsel var. sorunsuz çalışır. Türkçe mIRC yada 6.xx sürümlerini kullanıyorsanız bu hatayı almanız normaldir. UTF biçimi desteklenmeyen versiyonlarda sorun olabilir. kodla ilgili değildir.


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

Melek 22 Nisan 2017 12:03

Cevap: Yazı Stili
 
Alıntı:

CoCoRiCo Nickli Üyeden Alıntı (Mesaj 1041853877)
resimde türkçe karakter ile ilgili bir görsel var. sorunsuz çalışır. Türkçe mIRC yada 6.xx sürümlerini kullanıyorsanız bu hatayı almanız normaldir. UTF biçimi desteklenmeyen versiyonlarda sorun olabilir. kodla ilgili değildir.


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




Teşekkür ederim türkçe mirc kullanıyordum değiştirdim şuan çok iyi çalışıyor yazdığınız kod


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net