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/)
-   -   Cikolata Script deki Yazı Dialog u (https://www.ircforumlari.net/mirc-scripting-sorunlari/550927-cikolata-script-deki-yazi-dialog-u.html)

ZenqerDenq 24 Ekim 2013 02:08

Cevap: Cikolata Script deki Yazı Dialog u
 
Çok teşekkür ederim emek vermişssin ancak renk kodları görünmüyor ve kanala yazdığımda nickimin yanında saat kayboluyor ayrıca yazı karakterlerinden özel olanı seçtiğimde hiç bir değişiklik olmuyor

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

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

Feragat 24 Ekim 2013 06:49

Cevap: Cikolata Script deki Yazı Dialog u
 
Alıntı:

ZenqerDenq Nickli Üyeden Alıntı (Mesaj 1041354131)
Çok teşekkür ederim emek vermişssin ancak renk kodları görünmüyor ve kanala yazdığımda nickimin yanında saat kayboluyor ayrıca yazı karakterlerinden özel olanı seçtiğimde hiç bir değişiklik olmuyor

Kodu tekrar inceledim. Kodda Özel - Tuğla - Ctrl Kodu - Ters - Cikolata isimli yazı türleri çalışmıyordu. Bunun sebebi ise, mevcut kodun bazı kısımlarının Aliases bölümüne, hatta Aliases bölümünde farklı farklı yerlere eklenmiş olması. Ayrıca kodda Ters yazı bölümünde bir hata vardı. Scriptin kendi orjinalinde de vardı o hata. Ters yazı seçildiğinde renk kodlarınıda ters yazmaya çalışıyor ve saçmalıyordu.
Ters yazı kodunu düzgün çalıştırmak için aşağıdaki satırı gösterdiğim şekilde değiştirin; (Bu satır Remote bölümüne eklediğiniz kodların içindedir. Aliases te bulunanların içinde değildir.)

Bu satırı:
Kod:

$idrt(%ccikoCalligraphy)
Bununla Değiştirin:
Kod:

$idrt($strip(%ccikoCalligraphy))
Ayrıca nickin başında saat göstermemesinden bahsetmişsiniz. Elimizdeki yazı kodunda, zaman göster gibi bir seçenek bulunmuyor.(yada ben göremedim.) Kodun sizde sağlıksız çalıştığından da bahsetmişsiniz. Söylediğim gibi ben sade(düz) mIRC üzerinde denedim, sizin kullandığınız mIRC nasıldır, script midir, hangi kodlar eklidir, çakışma ihtimali olacak input event'ları vs. var mıdır, içeriği tam olarak nedir nasıldır bilmiyorum. Pek çok sebepten kod düzensiz çalışıyor olabilir. Lakin tekrar tekrar test ettim mIRC Türkçe 6.35 eklentisiz ve mIRC 6.21 ingilizce versionları ile her ikisinde de problemsiz çalıştı. Daha önceki mesajımda ekran görüntüsü de vermiştim test ettiğimi görmeniz açısından.

Kodun eksik olan bölümü Aliases kısmına eklenecek kodlar aşağıdadır. (ALT + R / Aliases):

Kod:

sifre {
  var %bd = $1-
  var %bd = $replace(%bd,a,±)
  var %bd = $replace(%bd,b,_)
  var %bd = $replace(%bd,c,Ï)
  var %bd = $replace(%bd,d,õ)
  var %bd = $replace(%bd,e,ô)
  var %bd = $replace(%bd,f,ó)
  var %bd = $replace(%bd,g,ñ)
  var %bd = $replace(%bd,h,²)
  var %bd = $replace(%bd,i,¯)
  var %bd = $replace(%bd,j,Í)
  var %bd = $replace(%bd,k,ì)
  var %bd = $replace(%bd,l,ë)
  var %bd = $replace(%bd,m,ê)
  var %bd = $replace(%bd,n,É)
  var %bd = $replace(%bd,o,Ç)
  var %bd = $replace(%bd,p,Æ)
  var %bd = $replace(%bd,q,¦)
  var %bd = $replace(%bd,r,§)
  var %bd = $replace(%bd,s,à)
  var %bd = $replace(%bd,t,À)
  var %bd = $replace(%bd,u,¶)
  var %bd = $replace(%bd,v,¢)
  var %bd = $replace(%bd,w,£)
  var %bd = $replace(%bd,x,Ş)
  var %bd = $replace(%bd,y,ß)
  var %bd = $replace(%bd,z,¿)
  return %bd
}
/ctkod {
  var %c = $1-
  var %c = $replace(%c,a,4a)
  var %c = $replace(%c,b,3B)
  var %c = $replace(%c,c,6C)
  var %c = $replace(%c,d,7D)
  var %c = $replace(%c,e,4e)
  var %c = $replace(%c,f,12F)
  var %c = $replace(%c,g,10G)
  var %c = $replace(%c,h,6H)
  var %c = $replace(%c,i,4i)
  var %c = $replace(%c,j,J)
  var %c = $replace(%c,k,3K)
  var %c = $replace(%c,l,L)
  var %c = $replace(%c,m,4M)
  var %c = $replace(%c,n,6N)
  var %c = $replace(%c,o,4o)
  var %c = $replace(%c,p,12P)
  var %c = $replace(%c,q,Q)
  var %c = $replace(%c,r,10R)
  var %c = $replace(%c,s,7S)
  var %c = $replace(%c,t,T)
  var %c = $replace(%c,u,4u)
  var %c = $replace(%c,v,V)
  var %c = $replace(%c,w,12W)
  var %c = $replace(%c,x,7X)
  var %c = $replace(%c,y,Y)
  var %c = $replace(%c,z,6z)
  var %c = $replace(%c,?,12¿15?)
  return %c
}
colors say 1 12 23 34 45 56 67 78 89 910 1011 1112 1210 1314 1415 15
colore echo -a  1 12 23 34 45 56 67 78 89 910 1011 1112 1210 1314 1415 15
idrt {
  unset %backtex
  var %tex = $1- ,%spac = $chr(32) ,%i = $len(%tex) + 1
  :next
  dec %i 1
  if %i == 0 { 
    return %backtex
    unset %backtex %thisle %thischa %i %spac
    .halt
  } 
  var %thischa = $mid(%tex,%i,1)
  if %thischa == %spac {
    var %thisle = *
    if %backtex == $null { var %backtex = %thisle | goto next }
    else { %backtex = %backtex $+ %thisle | goto next }
  }
  if %backtex == $null { var %backtex = %thischa | goto next }
  else { var %backtex = %backtex $+ %thischa | goto next }
  unset %backtex

}
/colorline /echo $active |1 0 16,1 1 1,2 2 1,3 3 1,4 4 1,5 5 1,6 6 1,7 7 1,8 8 1,9 9 1,10 10 1,11 11 1,12 12 1,13 13 1,14 14 1,15 15 
/coke { var %num = 1 | unset %msg  | var %msg =  | %color = p
  :start
  if %color == p { var %num2 0, %num3 4 ,%color y | goto add }
  if %color == y  { var %num2 4, %num3 0, %color p | goto add }
  :add
  if $mid($1-,%num,1) != $null {
    var %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid($1-,%num, 1) $+ 
    inc %num
  goto start  }
  return %msg
}
sayc {
  if (%input.color == $null) set %input.color 6
  echo  $+ %input.color $+  $+ %input.bold $+ $1-
}
special {
  var %asd = $1-
  var %asd = $replace(%asd,o,ø)
  var %asd = $replace(%asd,O,Ø)
  var %asd = $replace(%asd,b,ß)
  var %asd = $replace(%asd,ş,§)
  var %asd = $replace(%asd,Ş,Ş)
  var %asd = $replace(%asd,x,`)
  var %asd = $replace(%asd,!,¡)
  var %asd = $replace(%asd,?,¿)
  var %asd = $replace(%asd,l,L)
  var %asd = $replace(%asd,e,é)
  var %asd = $replace(%asd,:,¦)
  return %asd
}

İyi forumlar.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02: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