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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Ocak 2006, 17:02   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Set tanımlayamıyorum Yardim.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias n { .set %notice.msg $1- .timer 1 1 /raw -q notice $* %notice.msg .timer 1 2 /unset notice.msg }

böyle bir alias oluşturdum fakat
n deneme
yazınca %notice.msg'ı tanımlayamıyorum bi yardım edermisiniz.
$1- kısımı ayarlayamadım bir türlü
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias n { .set %notice.msg $1- .timer 1 1 /raw -q notice $* %notice.msg .timer 1 2 /unset notice.msg }

böyle bir alias oluşturdum fakat
n deneme
yazınca %notice.msg'ı tanımlayamıyorum bi yardım edermisiniz.
$1- kısımı ayarlayamadım bir türlü
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 11 Ocak 2006, 18:28   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



Tam olarak ne yapmaya çalışıyorsun ?

Alıntı:
alias n { .timer 1 1 /raw -q notice $+($,*) $1- }

Ve böyle çalışmadımı ?

 
Alıntı ile Cevapla

Alt 11 Ocak 2006, 21:42   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



/unset notice.msg
olmaz bir variable silinirken % kullanılmalı
/unset %notice.msg

 
Alıntı ile Cevapla

Alt 11 Ocak 2006, 21:50   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



servere notice atarken notice $* yazmak istemiyordum bi alias oluşturmak istemiştimde eren saol tşkler verdiğin kod güzel. maelstrom yüzde işaretini unutmuşum ama zaten hiç calışmıyordu yaptıgım..

 
Alıntı ile Cevapla

Alt 11 Ocak 2006, 23:08   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



Benim amacım hic bir zaman hazır kod vermek olmadı zaten . Ayrıca kodundaki yanlıslığı unutmus olabilceğini düşüncek kadar bilmiyorum ne kadar scripting bildiğini. O yüzden gördüğüm yanlışı direk düzelttim.

 
Alıntı ile Cevapla

Alt 12 Ocak 2006, 08:17   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



normalde aliaseste mirci kurdugunda varolan
/n /names #$$1
komutu çalışıyordur. o yuzden adını a_n olarak daha once kullanılmamış bir komut olabileceğini varsayarak değiştirirsek.

alias a_n {
.set %notice.msg $1-
.timer 1 1 /raw -q notice $* %notice.msg
.timer 1 2 /unset %notice.msg
}
ayrıca $* , $1- ile aynı işi yapacagından $!* olarak değiştirmelisinki timerda $* olarak cıksın. Ayrıca notice $* olarak değil sanırım $*.domain.uzantı şeklinde çalışıyor onu da değiştirmen gerekli kısacası:
1. bu kod için timer kullanman gerekmiyor
2. %değişkenine gerek yok
3. $* değişmeli

sanırım yapmak istediğin aşağıdaki gibi birşeydi
alias snot {
.notice $!*.server.uzanti $1-
}

 
Alıntı ile Cevapla

Alt 12 Ocak 2006, 19:37   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.



Bizim orda Cr /notice $*.domain.uzantı olmuyor. /notice $* calışıyor.ben $1- kısmını cözemediğim için timer ile çözebilirim sanmıştım olmadı ama eren'in verdiği oldugu için timera gerek kalmadı.yardımların için saol alience
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
mirc, mirc download, mirc indir, set, tanimlayamiyorum, tanımlayamıyorum, yardim


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

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
özele !yardim yazildiginda yardim kanalına sajoinlemek BunaLim mIRC Scripting Sorunları 2 15 Eylül 2009 15:36