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ı stilim rakamları yazmıyor (https://www.ircforumlari.net/mirc-scripting-sorunlari/317874-yazi-stilim-rakamlari-yazmiyor.html)

SovaLyem 22 Şubat 2010 11:31

Yazı stilim rakamları yazmıyor
 
PHP- Kodu:

on 1:input:*:{ 
  if (
$chr(47) == $mid($1-,1,1)) || ($inpaste) || ($ctrlenter) { goto end 
  if ($
1- == isnum) { goto end }
  var %
a 0, %b, %c, %d, %e, %f
  
while (%$numtok($1-,32)) { 
    
inc %
    
%$gettok($1-,%a,32
    if (
$remove(%c,!,?,:,;,.,$chr(44),?) ison #) { %b = $iif(%b,%b) $+(·,%c,·) } 
    
else { 
      if (%
== $numtok($1-,32)) { 
        %
$right(%d,2)
      }
      %
$regsubex(%c,/(?=^| )(.)/g,$+(6,$upper(\1),))
      %
= %$+(%e,%f)
    } 
  } 
  if (!%
b) { %= $1- } 
  else { 
say %}
  
halt 
  
:end


Arkadaşlar bu yazı stilinde, her kelimenin ilk harfi büyük ve renkli. Hoş bir yazı tipi; ancak, bu yazı stilinde rakamları yazmıyor. Mesela "1953 yılında" yazmak istersem "3 yılında" diyor. Yani ilk üç haneyi göstermiyor. İlk bir-iki veya üç rakamı hiç yazmıyor. Bazen bu yüzden action diye görüp kanaldan atılıyorum. Bunun çözümünü bilen var mı acaba? Şimdiden teşekkürler...

CipriX 22 Şubat 2010 15:27

Cevap: Yazı stilim rakamları yazmıyor
 
PHP Kodu olarak verdiğinden dolayı kod yarım yamalak gelmiş..

SovaLyem 22 Şubat 2010 15:56

Cevap: Yazı stilim rakamları yazmıyor
 
on 1:input:*:{
if ($chr(47) == $mid($1-,1,1)) || ($inpaste) || ($ctrlenter) { goto end }
if ($1- == isnum) { goto end }
var %a 0, %b, %c, %d, %e, %f
while (%a < $numtok($1-,32)) {
inc %a
%c = $gettok($1-,%a,32)
if ($remove(%c,!,?,:,;,.,$chr(44),?) ison #) { %b = $iif(%b,%b) $+(·,%c,·) }
else {
if (%a == $numtok($1-,32)) {
%f = $right(%d,2)
}
%e = $regsubex(%c,/(?=^| )(.)/g,$+(6,$upper(\1),))
%b = %b $+(%e,%f)
}
}
if (!%b) { %b = $1- }
else { say %b }
halt
:end
}

Bu şekilde görünür mü acaba? Resim olarak da ayrıca gösterecektim ama site açılmıyor. Umarım bunda kodlar düzgün çıkmıştır.

CipriX 22 Şubat 2010 16:06

Cevap: Yazı stilim rakamları yazmıyor
 
on 1:input:*:{
if ($chr(47) == $mid($1-,1,1)) || ($inpaste) || ($ctrlenter) { goto end }
if ($1- == isnum) { goto end }
var %a 0, %b, %c, %d, %e, %f
while (%a < $numtok($1-,32)) {
inc %a
%c = $gettok($1-,%a,32)
if ($remove(%c,!,?,:,;,.,$chr(44),?) ison #) { %b = $iif(%b,%b) $+(·,%c,·) }
else {
if (%a == $numtok($1-,32)) {
%f = $right(%d,2)
}
%e = $regsubex(%c,/(?=^| )(.)/g,$+(6, $+ $upper(\1),))
%b = %b $+(%e,%f)
}
}
if (!%b) { %b = $1- }
else { say %b }
halt
:end
}


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

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