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/)
-   -   Mirc Themelerle İlgili Sanırım (https://www.ircforumlari.net/mirc-scripting-sorunlari/39511-mirc-themelerle-ilgili-sanirim.html)

Spectral 14 Ekim 2007 03:03

Mirc Themelerle İlgili Sanırım
 
Bişi Öğrenmek İstiyorum Themeler Buldum Güzeller Ama İstediğim Bişi Var Yapılırmı Yapılırsa NAsıldır Biraz Destek Olurmusunuz Elimde Bİşi Yok Çünkü Bunun İçin Nasıl Bişi Yapmam Gerektiğini Bilmiyorum

Bizim Scriptlerimizde Nickler

[Saat]<Nick> Tarzındadır
Ve Nick Uzun Olunca
[Saat]<Nickkkkk> Die Gidiyor
Ben Bunu Kısıtlıyıp 15 Karakterli Nickleri Görmek İstiyorum Fakat Sağ Doğru Büyümicek
[Saat]<Nickkkkkkkkk> Yerine

Uygulamasını İstediğim

[Saat]<15 Karakter Boşluk> Yazı
Ama Nick 15 KArakterden Küçükse
[Saat]< 4 Boşluk 11 Karakterli Nick>


Yani sola degil sag belli bi noktaya yaslı nickler olacak Solda Boşluk Olacak belirli Bi Kare Örnek 15 Karakter Sola Doğru Büyücek ama 15 Den Büyükse sadece Başlangıç 15 Karakteri Gösterecek

YArdımlarınız İçin Teşekürler.

L4roXyL 14 Ekim 2007 04:29

Cevap: Mirc Themelerle İlgili Sanırım
 
Şimdi şöyle birşey yapılabilir;
$len ile kanal'a text gönderen nick'in harf miktarını alırız.
$calc ile 15'den o nick'in harf miktarını çıkartırız.
$str ile $calc identifier'ından aldığımız sayı kadar, $timestamp idetifier'ının önüne boşluk koyarız.
Yani şöyle birşey;
on ^*:text:*:#: { if $len($nick) < 15 { var %1 = $chr(160) | echo # $+($timestamp,%1,$str(%1,$calc(15 - $len($nick))),<,$nick,>) $1- | halt } }

Yani bu verdiğim kod;
15'den çıkan sonuç kadar saat'in önüne boşluk koyacaktır.

Spectral 16 Ekim 2007 10:22

Cevap: Mirc Themelerle İlgili Sanırım
 
Alıntı:

[10:20:44] <12asd> sdf
[10:20:44] <12asd> s
[10:20:45] <12asd> df
[10:20:45] <12asd> sdf
[10:20:46] <12asd> sdf
[10:20:47] <12asd> s
[10:20:47] <12asd> df
[10:20:47] <12asd> sdf
[10:20:54] * asd is now known as asdasdasdasdasdasdasd
[10:20:56] <12asdasdasdasdasdasdasd> asd
[10:20:57] <12asdasdasdasdasdasdasd> asd
[10:20:57] <12asdasdasdasdasdasdasd> a
[10:20:57] <12asdasdasdasdasdasdasd> sd
Böle Bişi Oldu Yine Böle Nick 2 metre olmıcak :D 15 karakter Olacak <> Arasında Boşluk ORaya Sığdı Kadayıyla Sığmazsa Bile Birazını alacak

L4roXyL 16 Ekim 2007 22:48

Cevap: Mirc Themelerle İlgili Sanırım
 
Bak benim verdiğim kod, kanal'a herhangi bir text gönderen nickin harf uzunluğunu 15'den çıkarır. Ve <nick> başına çıkan sonuç kadar boşluk koyar.
Yani;

Kod:


[22:45]              <O> Merhaba. (14 adet boşluk koyulur başına)
[22:45] <OOOOOOOOOOOOOOO> Merhaba. (Nick harf uzunluğu 15 olduğu için boşluk koymaz)

Şeklinde yapar.
Ama boşluk ile harf'lerin genişliği bir olmadığı için illaki aksilik çıkacaktır.
Ben senin ilk sorduğun sorudan bunu anladım.

Yanlış anladıysam tam olarak istediğini belirtirmisin?

Spectral 17 Ekim 2007 15:05

Cevap: Mirc Themelerle İlgili Sanırım
 
Kod:

[15:03] * Now talking in #asasdasdasd
[15:03] * ArchAngel is now known as aaaa
[15:03] <aaaa> ssssssss
[15:03] <aaaa> ssssssssssss
[15:03] <aaaa> ssssssssssssssssssssssss
[15:03] * aaaa is now known as aaaaaaaaaaaaaaaaaa
[15:03] <aaaaaaaaaaaaaaaaaa> aa
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a
[15:03] <aaaaaaaaaaaaaaaaaa> a

Ekledim Fakat Çalışmadı

L4roXyL 17 Ekim 2007 15:19

Cevap: Mirc Themelerle İlgili Sanırım
 
Doğru olarak eklediğinden emin ol.
Sorunsuz çalışmakta.


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

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