Tekil Mesaj gösterimi
  #5 (permalink)  
Alt 09-28-2009, 16:20
L4roXyL L4roXyL isimli Üye şimdilik offline konumundadır
Dirty coder,,.
 
Üyelik tarihi: Jul 2009
Yaş: 25
Mesajlar: 294
Beğenim: 13
Beğenilen: 129 \ 61
Tecrübe Puanı: 10
L4roXyL MeraklıL4roXyL Meraklı
Standart

Oliver, tekrar hoşgeldin.
-
İlk öncelikle eklemeleri şu şekilde yapsan daha iyi olur.
//hadd -m onaybekleyen $iif($left($1,1) != $chr(35),$+($chr(35),$1),$1) %::nick

Hash table-ındaki mantık şudur: Ne tablo ismine, ne ITEM(parça) kısmına, nede DATA(değer) kısmına arada boşluk/white-space karakteri olan bir <veri> atayamazsın.
-
Senin veri eklemende problem yok. Sen sadece okutma olayını yanlış yapıyorsun. Vereceğim kod işini görecektir.

-

Kod:
alias _basvuru {
  var %1 = 1,%2 = $hget(onaybekleyen),%_o = onaybekleyen
  if (!%2) { hmake %_o 50 | hload -i %_o $+(%_o,.txt) }
  if ($hget(%_o,0).item >= 1) {
    sockwrite -n $1 privmsg $2 toplam $v1 kayıt listeleniyor.
    while ($hget(%_o,%1).item) {
      sockwrite -n $1 privmsg $2 $v1 $hget(%_o,$v1)
      inc %1
    }
    sockwrite -n $1 privmsg $2 liste sonu.
  }
}
Kullanım: /_basvuru socket-ismi #kanal-ismi(okutulacak kanal)
Ek açıklama: Hash table-deki verileri kayıt ederken(/hsave) -i anahtarını kullanmalısın.(/hsave -i table-name filename)
__________________

Yardım
bölümünde konu açmadan önce, ilk öncelikle bölüm içerisinde arama yapın. Eğer sorununuzla ilgili bir konu bulamadığınız taktirde bu başlık içerisindeki kodlara göz atın.

Altı aylığına uzaklardayım.
Beni bilen iyi bilir, bilmeyen kendi gibi bilir.
C/co/cod/code^man.
Alıntı ile Cevapla
L4roXyL kullanıcısının bu postunu beğenenler.
Oliver (09-28-2009)
 
1 2 13 14 16 17 18 19 21 22 23 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 49 50 51 52 54 55 56 57 58 59 60 61 62 63 67