Konu: Çözüldü Girişte version Yasaklama ?
Tekil Mesaj gösterimi
Alt 30 Kasım 2018, 14:33   #10
Çevrimdışı
house
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Girişte version Yasaklama ?




Yaptık bir iş tam olsun, diyalog pencereli haliyle kodun tamamı, bazı düzenlemeler de yaptım.


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu * {
$iif(o isin $usermode,Version Koruması,$style(2Version Koruması)
.
:.enable #versionkoruma
.Kapat:.disable #versionkoruma
.Diyalog:.yasakv
}


alias versionekle {
if 
$hfind(yasakli,$1-,1,W).data { echo -a Bu version zaten var. | return }
hadd -m mnick $calc($hget(yasakli,0).item $r(999,000)) $1-
hsave yasakli yasakli.aln
hload yasakli yasakli
.aln
echo -a Yasak version $qt($1-) eklendi.
}

alias versionsil {
if !
$hfind(yasakli,$1-,1,W).data { echo -a Bu version zaten yok. | return }
hdel $hfind(yasakli,$1-,1,W).data
hsave yasakli yasakli
.aln
hload yasakli yasakli
.aln
echo -a Yasak version $qt($1-) silindi..
}

on *:start: {
hmake yasakli 1000
hload yasakli yasakli
.aln




alias yasakliadd 
  
hadd -m yasakli $calc($hget(yasakli,0).item $r(999,000)) $1-
  
hsave yasakli yasakli.aln
  hload yasakli yasakli
.aln
}

alias yasakv dialog -m yasakvers yasakvers }
dialog yasakvers {
  
title "Version Koruması"
  
size --1 292 210
  option pixels
  edit 
""2167 21 98 23multi return
  
button "Ekle"3187 57 60 17flat
  button 
"Sil"4187 83 60 17flat
  button 
"Tamam"5186 112 60 17flat ok
  
list 111 18 150 183size
  icon 6
187 140 32 32
  box 
""75 6 274 202
}

on *:dialog:yasakvers:sclick:*: {
  if (
$did 4) {
    .
hdel yasakli $hfind(yasakli,$did($dname,1).seltext,1,W).data 
    hsave yasakli yasakli
.aln
    hload yasakli yasakli
.aln
    vbdi $dname
  
}
  if (
$did 3) { yasakliadd $did($dname,2) | vbdi $dname  }
}

alias vbdi dialog -$$dialog -$$1
on 
*:dialog:yasakvers:init:0: {
  var %

  
while (%<= $hget(yasakli,0).item) { 
    
did -ac yasakvers 1 $hget(yasakli,%x).data 
    inc 
%
  
}
}

#versionkoruma off
on 1:CTCPREPLY:*VERSION*: { 
if 
o isin $usermode {
  if 
$hfind(yasakli,$1-,1,W).data gzline $nick Yasak version girişi tespit edildi. | return }
}
}
#versionkoruma end 


 

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet