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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 17 Haziran 2006, 11:05   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Away tanımlama




Away modunda iken kendimi nasıl tanımlayabilirim? (Kod olarak)
Away modunda iken kendimi nasıl tanımlayabilirim? (Kod olarak)
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 17 Haziran 2006, 11:22   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




//echo -a $iif($away,AwaySın,Away Deilsin) bu şekiLde mİ ?

 
Alıntı ile Cevapla

Alt 18 Haziran 2006, 02:34   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




Hayır idetifier olarak away olan bir kişi nasıl tanımlanır?

 
Alıntı ile Cevapla

Alt 18 Haziran 2006, 12:27   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




Yapmak istediğini söylesen daha kolay anlaşılacak.

Yazdıgın bi kod içinde kendim awaysam devam ettirecem bu yüzden sorgulatıyorum diyorsan ; if $away { ... } diye devam ettirebilirsin,kendin dışında herhangi birinin awayını sorgulatacaksan ; ancak whois çekip 301 numaralı raw vasıtasıyla yapabilirsin.

__________________
Suyun intiharıdır şelale...
 
Alıntı ile Cevapla

Alt 18 Haziran 2006, 13:23   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




Bir kod yazdım. Kodu awayken iptal ettircem ya da aktif edecem. Sorun bu.

 
Alıntı ile Cevapla

Alt 18 Haziran 2006, 14:20   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




Bir kişinin away olduğunu ona /who &#231;ekip 7. kelimede G harfi varsa anlayabiliriz. Aşağıdaki kodu alıp /awaymi <nick> komutunu uyguladığınızda nickin away olup olmadığını anlayabilirsiniz. İşte kod ve anlatımı:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias awaymi { ;%_ lokal değişkenine aktif pencereye kırmızıyla /awaymi: yazacak komut atanıyor var %_ = echo 4 -at *** /awaymi: ;eğer /awaymi komutundan sonra bir şey yazılmamışsa bunun hatalı kullanım olduğu g&#246;steriliyor. if !$1 { %_ Hatalı kullanım, /awaymi <nick> | return } ;eğer /awaymi komutunu kendi nickiniz &#252;zerinden deniyorsanız sizin durumunuzu who &#231;ekmeden g&#246;steriyor. if $1 == $me { %_ Siz $+([,$me,]) $iif($away,awaysiniz,away değilsiniz.) } ;eğer bunların hi&#231; biri değilse else { ;%nick değişkenine d değeri atanıyor set $+(%,$1) d ;nicke who &#231;ekiliyor who $1 ;nickin durumuna bakıldığını aktif pencereye yansıtıyor %_ $1 nickinin away olup olmadığına bakılıyor. } } ;serverdan gelen 352. rawa g&#246;re raw 352:*:{ ;eğer bu rawdaki nick %nick değişkeni d ye eşitse if $($+(%,$6),2) = d { ;eğer 7. kelimede yani modların bulunduğu kelimede G varsa nickin away olduğu, yoksa away olmadığı g&#246;steriliyor if G isincs $7 { echo 4 -at *** $6 away } | else { echo 4 -at *** $6 away değil. } ;who cevabının ekrana &#231;ıkmasını engelliyor halt } } ;serverdan gelen 315. rawa g&#246;re yani end of /who list rawı raw 315:*:{ ;eğer bu rawdaki nick %nick değişkeni d ye eşitse o değişkeni kaldırıyo ve pencereye bu rawı g&#246;stermiyor if $($+(%,$2),2) = d { unset $($+(%,$2),1) | halt } }

Umarım anlamışsındır...

edit:
Sen away olduğunda kodun devam etmesi i&#231;in ise Ajan'ın da dediği gibi $away identiferını kullanabilirsin, $away identifierı eğer awayse $true olacaktır, değilsen $false yani alakasız bir &#246;rnekle $away'i nasıl kullanabileceğini g&#246;stermek gerekirse;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*http://*:#:{ if $away { kick # $nick Ben awayken reklam yapma. } }



Konu el33t tarafından (18 Haziran 2006 Saat 14:36 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 22 Haziran 2006, 16:58   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




Bir şey daha sormak istiyorum. /Away komutunu her kullandıgımda #X kanalından cıkmak istiyorum. ve away'ı iptal etmek i&#231;in yine /away kullandıgımda #x kanalına tekrar girmek istiyorum. Bu nasıl olabilir?

 
Alıntı ile Cevapla

Alt 22 Haziran 2006, 17:10   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:INPUT:#:{
  
if ($== /away) && $me ison #X {
    
part #X
  
}
  if 
$me !ison #X {
    
join #X
  
}


Bir dene bakalım..

 
Alıntı ile Cevapla

Alt 22 Haziran 2006, 18:26   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




Kodda bir hata var. Kod aslında dogru olarak calısıyor ama. Ornegin kendime whois cekince tekrar #help kanalına geri donuyor..

 
Alıntı ile Cevapla

Alt 22 Haziran 2006, 18:39   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Away tanımlama




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:INPUT:#:{
  
if ($== /away) {
    if 
$me ison #X {
      
part #X
    
}
    if 
$me !ison #X {
      
join #X
    
}
  } 


Bu şekilde dene bir de..

 
Alıntı ile Cevapla

Cevapla

Etiketler
away, mirc, mirc download, mirc indir, tanimlama, tanımlama


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
Php Değişken Tanımlama ve Ekrana Yazdırma Deep PHP 0 28 Eylül 2014 00:24
Bebeklerde hidrosefali tanımlama nasıl Lykia Sağlık Köşesi 0 06 Eylül 2014 22:54
C# Değişken Tanımlama Şekilleri Sunay C# 0 24 Nisan 2010 01:55
nick tanımlama yardım ส н м є т mIRC Scripting Sorunları 3 04 Eylül 2009 03:25