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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Away tanımlama




Away modunda iken kendimi nasıl tanımlayabilirim? (Kod olarak)

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 17 Haziran 2006, 11:22   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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 Çocuk Sağlığı 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