IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
2Beğeni(ler)
  • 2 Post By Feragat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 10 Mayıs 2008, 00:01   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
yazi sekli




selamun alykm guzel insanlar gurbette gelen sesdir bu

mirçi çok seviyorum yavas yavasda kodlari ogreniyoruz bir kaç ricam olacaktir benim icin çok onemlidir

1: ekranda sag tikladikmi yazi tipleri cikmasini isterim ornek noktali yazi tipi slm.ben.nickiniz.sizin.isminiz.nedir.? buna benzer iki 3sey slm_ben_nickiniz_isminiz_nedir_?


2: ornek kanalda yazan kisiler <nickiniz> slm (bunu scripte yerlestirip bu scripti indiren arkadaslarimiz nickiniz nickli kisiyi turuncu nikte gormelerini istiyorum nick listde) vede ben kanala yada ozele yazdigimda $u $ekil çikmasini isterim


nicklist :
a
b
c
d
e
nickiniz

kanal / ozel

<asdf> slm nickiniz
<[[nickiniz]
]> aslm asdf

simdiden tesekkur ediyorum hemen cvb vermeyin iyibir sey olsun isterim tabi mumkunse biz yazamiyoruz bu kodlari yazanlardan Allah razI olsun

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 10 Mayıs 2008, 00:47   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: yazi sekli




1. İstegin İçin Şöyle Bir Adon Vardı İşini Görürse Kullan. Sag Tıkladıgında Cıkar.
Alıntı:
#kirmizim off
on *:input:#: {
if !$regex($1,\/) {
msg $active 4 $+ $iif($regex($1,[0-9]),$+($chr(32),$1-),$1-)
halt
}
}
on *:input:?: {
if !$regex($1,\/) {
msg $active 4 $+ $iif($regex($1,[0-9]),$+($chr(32),$1-),$1-)
halt
}
}
#kirmizim end
#yazirenkli off
on 1:INPUT:#:{
unset %ahenk*
if ( $chr(47) == $mid($1-,1,1) ) { $1- | unset %ahenk* | halt }
:ilk
inc %ahenks
if ( %ahenks > $len($1-) ) { say %ahenkt | unset %ahenk* | halt }
%ahenkh = $mid($1-,%ahenks,1)
%ahenkh = $replace(%ahenkh,$chr(32),$chr(0160))
%ahenkt = %ahenkt $+  $+ $rand(3,13) $+ %ahenkh
goto ilk
}
on 1:INPUT:?:{
unset %ahenk*
if ( $chr(47) == $mid($1-,1,1) ) { $1- | unset %ahenk* | halt }
:ilk
inc %ahenks
if ( %ahenks > $len($1-) ) { say %ahenkt | unset %ahenk* | halt }
%ahenkh = $mid($1-,%ahenks,1)
%ahenkh = $replace(%ahenkh,$chr(32),$chr(0160))
%ahenkt = %ahenkt $+  $+ $rand(3,13) $+ %ahenkh
goto ilk
}
#yazirenkli end
#yaziters off
on 1:INPUT:*:{
unset %ters*
if ( $chr(47) == $mid($1-,1,1) ) { $1- | unset %ters* | halt }
:ilk
inc %terss
if ( %terss > $len($1-) ) { say %terst | unset %terst* | halt }
set %tersh $mid($1-,%terss,1)
%terst = %tersh $+ %terst
goto ilk
}
#yaziters end
#yaziturkce off
on 1:INPUT:*:{
unset %turkce
set %turkce $1-
if ( $chr(47) == $mid(%turkce,1,1) ) { %turkce | unset %turkce* | halt }
%turkce = $replacecs(%turkce,i,I,I,Î,s,$,S,$,c,¢,C,¢,g,g,Ğ,Ğ ,u,û,Ü,Û,o,ô,Ö,Ô)
say %turkce
unset %turkce
halt
}
#yaziturkce end
#yazielit off
on 1:INPUT:*:{
unset %elit
set %elit $1-
if ( $chr(47) == $mid(%elit,1,1) ) { %elit | unset %elit* | halt }
%elit = $replacecs(%elit,a,å,b,ß,c,©,d,D,e,ë,f,F,h,]-[,i,î,k,|{,l,£,m,M,n,ñ,o,ø,p,P,q,¶,r,®,s,§,t,±,u,µ, v,V,w,\\',x,×,y,¥,z,Z,i,I,I,Î,s,$,S,$,c,¢,C,¢,g,g, Ğ,Ğ,u,û,Ü,Û,o,ô,Ö,Ô,!,¡,?,¿,<,«,>,»,-,¬,:,¦,',`,`,')
say %elit
unset %elit
halt
}
#yazielit end
#yaziseskuc off
on 1:INPUT:*:{
unset %seskuc
set %seskuc $1-
if ( $chr(47) == $mid(%seskuc,1,1) ) { %seskuc | unset %seskuc | halt }
%seskuc = $replacecs(%seskuc,q,Q,w,W,E,e,r,R,t,T,y,Y,U,u,I,i ,O,o,p,P,g,Ğ,Ü,u,A,a,s,S,d,D,f,F,g,G,h,H,j,J,k,K,l ,L,s,S,I,i,z,Z,x,X,c,C,v,V,b,B,n,N,m,M,Ö,o,c,C)
say %seskuc
unset %seskuc
halt
}
#yaziseskuc end
#yazibuykuc off
on 1:INPUT:*:{
unset %buy*
set %buyk $1-
if ( $chr(47) == $mid(%buyk,1,1) ) { %buyk | unset %buy* | halt }
set %buys 1
set %buyu $len(%buyk)
:ilk
if ( %buys > %buyu ) goto son
set %buyh $mid(%buyk,%buys,1)
if ( %buyh == $chr(32) ) {
%buyh = $replace(%buyh,$chr(32),$chr(0160))
}
%buyh = $replacecs(%buyh,q,Q,w,W,e,E,r,R,t,T,y,Y,u,U,i,I,o ,O,p,P,g,Ğ,u,Ü,a,A,s,S,d,D,f,F,g,G,h,H,j,J,k,K,l,L ,s,S,i,I,z,Z,x,X,c,C,v,V,b,B,n,N,m,M,o,Ö,c,C,!,¡,? ,¿)
set %buyb %buyb $+ %buyh
inc %buys
if ( %buys > %buyu ) goto son
set %buyh $mid(%buyk,%buys,1)
if ( %buyh == $chr(32) ) {
%buyh = $replace(%buyh,$chr(32),$chr(0160))
}
%buyh = $replacecs(%buyh,Q,q,W,w,E,e,R,r,T,t,Y,y,U,u,I,i,O ,o,P,p,Ğ,g,Ü,u,A,a,S,s,D,d,F,f,G,g,H,h,J,j,K,k,L,l ,S,s,I,i,Z,z,X,x,C,c,V,v,B,b,N,n,M,m,Ö,o,C,c,¡,!,¿ ,?)
inc %buys
set %buyb %buyb $+ %buyh
goto ilk
:son
say %buyb
unset %buy*
halt
}
#yazibuykuc end
#yazikarizma off
on 1:INPUT:#:{
unset %karizma
set %karizma $1-
if ( $chr(47) == $mid(%karizma,1,1) ) { %karizma | unset %karizma* | halt }
%karizma = $replacecs(%karizma,a,4a,b,ß,c,C,d,d,e,4e,f,F,h, H,i,4i,k,k,l,L,m,m,n,4n,o,o,p,2p,q,4q,r,r,s,s, t,t,u,u,v,2v,w,w,x,×,y,Y,z,2z,i,i,I,Î,s,$,S,$,c, ¢,C,¢,g,g,Ğ,G,u,û,Ü,Û,o,ô,Ö,Ô,!,4!,?,¿,<,2<,>,2 >,',`,`,',.,14.)
say %karizma
unset %karizma
halt
}
on 1:INPUT:?:{
unset %karizma
set %karizma $1-
if ( $chr(47) == $mid(%karizma,1,1) ) { %karizma | unset %karizma* | halt }
%karizma = $replacecs(%karizma,a,4a,b,ß,c,C,d,d,e,4e,f,F,h, H,i,4i,k,k,l,L,m,m,n,4n,o,o,p,2p,q,4q,r,r,s,s, t,t,u,u,v,2v,w,w,x,×,y,Y,z,2z,i,i,I,Î,s,$,S,$,c, ¢,C,¢,g,g,Ğ,G,u,û,Ü,Û,o,ô,Ö,Ô,!,4!,?,¿,<,2<,>,2 >,',`,`,',.,14.)
say %karizma
unset %karizma
halt
}
#yazikarizma end
alias yaztip dialog -m yaztip yaztip
dialog yaztip {
title "Yazı Tipleri"
size -1 -1 64 132
option dbu
button "Button", 1, 11 113 37 12, ok
radio "Renkli", 2, 5 5 50 10
radio "Turkce", 3, 5 15 50 10
radio "éLiTé", 4, 5 26 50 10
radio "SeSSiZ BuYuK", 5, 5 37 50 10
radio "BuYuK KuCuK", 6, 5 48 50 10
radio "Karizma", 7, 5 57 50 10
radio "Normal", 8, 5 68 50 10
radio "sreT", 10, 5 80 50 10
radio "İnce Kırmızı", 11, 5 91 50 10
box "", 9, 2 0 57 109
}
on 1:dialog:yaztip:*:*: {
if ( $devent == init ) {
if ($group(#yaziturkce).status == on ) { did -c yaztip 3 }
elseif ($group(#yazielit).status == on ) { did -c yaztip 4 }
elseif ($group(#yaziters).status == on ) { did -c yaztip 10 }
elseif ($group(#yazibuykuc).status == on ) { did -c yaztip 6 }
elseif ($group(#yaziseskuc).status == on ) { did -c yaztip 5 }
elseif ($group(#yazirenkli).status == on ) { did -c yaztip 2 }
elseif ($group(#yazikarizma).status == on ) { did -c yaztip 7 }
elseif ($group(#kirmizim).status == on ) { did -c yaztip 11 }
else { did -c yaztip 8 }
}
if ( $devent == sclick ) {
if ( $did == 3 ) { .disable #yazi* | .enable #yaziturkce }
if ( $did == 4 ) { .disable #yazi* | .enable #yazielit }
if ( $did == 10 ) { .disable #yazi* | .enable #yaziters }
if ( $did == 6 ) { .disable #yazi* | .enable #yazibuykuc }
if ( $did == 5 ) { .disable #yazi* | .enable #yaziseskuc }
if ( $did == 2 ) { .disable #yazi* | .enable #yazirenkli }
if ( $did == 7 ) { .disable #yazi* | .enable #yazikarizma }
if ( $did == 7 ) { .disable #yazi* | .enable #kirmizim }
if ( $did == 8 ) { .disable #yazi* }
}
}
menu status,channel,menubar,nicklist {
YazıTipi: Yaztip
}

2. İstegin İçinde /cnick nick renkkodu
örnek : /cnick nickiniz 9
komutunu uygulayabilir yada alt+b tuşlarında karşına cıkan ekrandan nick rengini ayarlayabilirsin..

 
Alıntı ile Cevapla

Alt 02 Kasım 2015, 23:24   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: yazi sekli




ben mircimde unput kullanıyorum ama komut girdiğimde örnek /zline yazıyorum ekrana çıkıyor inputu iptal edip öyle komut giriyorum bunu nasıl düzeltirim tşklr

 
Alıntı ile Cevapla

Alt 03 Kasım 2015, 00:17   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: yazi sekli




Kullandiğin İnputta Kullandiği Şekilli Yazi Tipinin Hemen Alt Satirina

if ($mid($1,1,1) != $chr(47)) {

Komutunu Ekleyip

Alt Taraftada Bracketini Kapatmalisin.

 
Alıntı ile Cevapla

Alt 03 Kasım 2015, 10:30   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: yazi sekli




Eğer 2. mesajda bulunan kodu kullanıyorsanız, gözüme çarpan hatalı bir satır var.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if !$regex($1,\/) {

Bu şekilde kullanıldığında $1 yani kişinin yazdığı 1. kelime içinde / karakteri yoksa işlem yap koşulunu uygular.

Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
abcd/efgh se/lam vs gibi.

Bize gerekli olan / karakteri 1. kelimenin başında bulunmuyorsa, yani cümlenin başı / ile başlamıyorsa (metin, bir komut değilse) şartıdır.

Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if !$regex($1-,^\/) { /echo /xyx /nick


__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Cevapla

Etiketler
mirc, mirc download, mirc indir, sekli, yazi


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
kanala ayrı özele ayrı yazı sekli TİGeR mIRC Scripting Sorunları 8 17 Aralık 2009 19:56
tuhaf saldiri sekli sanirim Joop Unreal IRCd 4 14 Haziran 2009 20:30
ban sekli Flyman mIRC Scripting Sorunları 4 09 Aralık 2005 14:07